The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 19, 2019

Filed:

Jul. 24, 2015
Applicant:

National Instruments Corporation, Austin, TX (US);

Inventors:

Christophe R. J. Caltagirone, Cedar Park, TX (US);

Nicolas F. Vazquez, Austin, TX (US);

Dinesh Nair, Bangalore, IN;

Bradley D. Buchanan, Austin, TX (US);

Jared W. Jenson, Austin, TX (US);

Kevin L. Schultz, Georgetown, TX (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/50 (2006.01); G06F 8/41 (2018.01); G06F 11/32 (2006.01); G06F 8/30 (2018.01); G06F 8/20 (2018.01); G06F 8/34 (2018.01); G06F 11/34 (2006.01);
U.S. Cl.
CPC ...
G06F 17/5009 (2013.01); G06F 17/5027 (2013.01); G06F 8/20 (2013.01); G06F 8/314 (2013.01); G06F 8/34 (2013.01); G06F 8/456 (2013.01); G06F 11/323 (2013.01); G06F 11/324 (2013.01); G06F 11/3466 (2013.01); Y10S 715/967 (2013.01);
Abstract

System and method for creating a machine vision application. A machine vision prototype comprising a plurality of machine vision steps specifying a machine vision image processing algorithm and associated parameters may be stored. The steps may be interpretable by an emulator to perform the specified image processing on an image by emulating or simulating execution of the steps on a hardware accelerator, e.g., a programmable hardware element or graphics processing unit. An emulator may emulate or simulate execution of the steps on the hardware accelerator, thereby generating image processing results, which may be displayed for validation of the emulating or simulating by a user. The prototype may be analyzed, and based on the analyzing, an estimate of resource usage or performance of the image processing algorithm for the hardware accelerator may be determined and displayed, and may be usable for target platform selection or modification of the image processing algorithm.


Find Patent Forward Citations

Loading…