Computational sensor
AssigneeAdvanced Micro Devices, Inc.
InventorsAllen H. Rush, Hui Zhou
Life of this patent
Estimating the term…
Abstract
A system and method for controlling characteristics of collected image data are disclosed. The system and method include performing pre-processing of an image using GPUs, configuring an optic based on the pre-processing, the configuring being designed to account for features of the pre-processed image, acquiring an image using the configured optic, processing the acquired image using GPUs, and determining if the processed acquired image accounts for feature of the pre-processed image, and the determination is affirmative, outputting the image, wherein if the determination is negative repeating the configuring of the optic and re-acquiring the image.
Claims20
A method for controlling characteristics of collected image data, the method comprising:
- performing pre-processing of an initial image using a graphics processing unit (GPU) by selecting regions of interest in the initial image by binning a plurality of red pixels in a first bin, binning a plurality of blue pixels in a second bin and binning a plurality of green pixels in a third bin;
- configuring an optic based on the pre-processing to modify an optical path length to account for at least one feature of the pre-processed initial image;
- acquiring another image using the configured optic;
- processing the acquired another image using the GPU;
- determining if the processed acquired another image accounts for the at least one feature of the pre-processed image;
- outputting the acquired another image when the determination is affirmative;
- and
- repeating the configuring of the optic and re-acquiring a subsequent image when the determination is negative.
A device for controlling characteristics of collected image data, the device comprising:
- a plurality of graphic processing units (GPUs) coupled to an image collection device for performing pre-processing of an initial image by selecting regions of interest in the initial image by binning a plurality of red pixels in a first bin, binning a plurality of blue pixels in a second bin and binning a plurality of green pixels in a third bin;
- the plurality of GPUs configuring an optic or preprocessor based on the pre-processing, the configuring being designed to modify an optical path length to account for at least one feature of the pre-processed initial image;
- acquiring another image using the configured optic via the image collection device;
- the plurality of GPUs processing the acquired another image to determine if the processed acquired image accounts for the at least one feature of the pre-processed image, outputting the acquired another image when the determination is affirmative, and repeating the configuring of the optic and re-acquiring a subsequent image when the determination is negative.
Dependencies are inferred from the claim text.