Multiple frame grabber
First Claim
Patent Images
1. A system comprising:
- a first processing device configured to receive a first portion of an image from an image capture device under test, wherein the first portion of the image comprises a first group of pixel columns and/or pixel rows generated by the image capture device under test in response to illumination; and
a second processing device configured to receive a second portion of the same image from the image capture device under test, wherein the second portion of the image comprises a second separate group of pixel columns and/or pixel rows generated by the image capture device under test in response to the illumination, and wherein the first processing device and the second processing device are configured to process the first portion of the image and the second portion of the image, respectively, in parallel.
5 Assignments
0 Petitions
Accused Products
Abstract
A system is presented that applies M×N×K computational units to calculating image parameters on N picture images captured simultaneously by N digital camera devices, where there are N groups of frame grabber units, each containing M frame grabbers in which there are K computational units. The data operated on by a computational unit is separate and independent from the image data operated on by the other computational units. This results in a performance speedup of M×N×K compared to one computational unit making the same computations. A master frame grabber unit controls the illumination of the N digital camera devices, and synchronizes the illumination with the clocks of the N digital camera devices.
152 Citations
20 Claims
-
1. A system comprising:
-
a first processing device configured to receive a first portion of an image from an image capture device under test, wherein the first portion of the image comprises a first group of pixel columns and/or pixel rows generated by the image capture device under test in response to illumination; and a second processing device configured to receive a second portion of the same image from the image capture device under test, wherein the second portion of the image comprises a second separate group of pixel columns and/or pixel rows generated by the image capture device under test in response to the illumination, and wherein the first processing device and the second processing device are configured to process the first portion of the image and the second portion of the image, respectively, in parallel. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving an image generated by a device under test; dividing, by a frame grabber device, a portion of the image into physically separate sub-portions of rows and/or columns; processing the sub-portions of rows and/or columns for the image in parallel with corresponding computational units in the frame grabber device; and outputting, by the frame grabber device, the processed sub-portions of the image to a host computer. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method comprising:
-
dividing, by a frame grabber device, a portion of an image into sub-portions; processing the sub-portions of the image in parallel with corresponding computational units in the frame grabber device; and outputting, by the frame grabber device, the processed sub-portions of the image to a host computer, wherein the sub-portions include groups of pixels of the image that at least correspond to rows of pixels of the image, columns of pixels of the image, or clusters of pixels in a checkerboard configuration in the image.
-
-
13. A device comprising:
-
a first frame grabber device configured to; receive a stream of pixels for an image generated by a device under test; divide a first portion of the stream of pixels for the image by rows and/or columns into sub-portions; and multiple processing devices operating within the first frame grabber configured to separately process the sub-portions of the image in parallel, respectively. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A device comprising:
a first frame grabber device configured to divide a first portion of an image into sub-portions, wherein the frame grabber device includes multiple processing devices configured to process the sub-portions of the image in parallel, wherein the sub-portions include groups of pixels of the image and the groups of pixel correspond to clusters of pixels in a checkerboard configuration in the image.
Specification