Low-power parallel processor and imager having peripheral control circuitry
First Claim
1. An apparatus for detecting an image at a predetermined resolution comprising:
- an integrated circuit chip including;
an image sensor array, said image sensor array capable of detecting said image at the predetermined resolution and outputting detected signals corresponding to said sensed image at said predetermined resolution;
a plurality of processor elements each coupled to said image sensor array and capable of inputting a predetermined number of said detected signals, such that each of said detected signals are input to one of said plurality of processor elements, said processor elements each concurrently operating upon said input detected signals using video-image algorithmic coding, and generating encoded signals corresponding thereto, said encoded signals being concurrently output from each of said plurality of parallel processor elements;
an output comparator for translating the encoded signals output from the parallel processor elements and generating information representative of the encoded signals;
an array processor memory for controlling operation of the plurality of processor elements; and
a main controller, operable in parallel with the array processor, for performing control monitoring of the array processor and the parallel processor elements.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention implements a parallel processing architecture in which a plurality of parallel processors concurrently operate upon a different block, preferably a column, of image data. Implemented on a single monolithic integrated circuit chip, this single chip solution has characteristics that provide the throughput necessary to perform computationally complex operations, such as color correction, RGB to YUV conversion and DCT operations in either still or video applications, and motion estimation in digital video processing applications. Particular uses of the invention in systems processing image data according to an MPEG2 image compression technique and according to a digital video (DV) image compression technique are disclosed.
-
Citations
15 Claims
-
1. An apparatus for detecting an image at a predetermined resolution comprising:
-
an integrated circuit chip including;
an image sensor array, said image sensor array capable of detecting said image at the predetermined resolution and outputting detected signals corresponding to said sensed image at said predetermined resolution;
a plurality of processor elements each coupled to said image sensor array and capable of inputting a predetermined number of said detected signals, such that each of said detected signals are input to one of said plurality of processor elements, said processor elements each concurrently operating upon said input detected signals using video-image algorithmic coding, and generating encoded signals corresponding thereto, said encoded signals being concurrently output from each of said plurality of parallel processor elements;
an output comparator for translating the encoded signals output from the parallel processor elements and generating information representative of the encoded signals;
an array processor memory for controlling operation of the plurality of processor elements; and
a main controller, operable in parallel with the array processor, for performing control monitoring of the array processor and the parallel processor elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for detecting an image at a predetermined resolution comprising:
-
an integrated circuit chip including an image sensor array, the image sensor array capable of detecting the image at the predetermined resolution and outputting detected signals corresponding to the sensed image at the predetermined resolution;
a plurality of instruction-programmable processor elements each coupled to the image sensor array and capable of inputting a predetermined number of the detected signals, such that each of the detected signals are input to one of the plurality of instruction-programmable processor elements, the instruction-programmable processor elements each concurrently operating upon the input detected signals using video-image algorithmic coding, and generating encoded signals corresponding thereto, the encoded signals being concurrently output from each of the plurality of parallel instruction-programmable processor elements;
an output comparator for translating the encoded signals output from the parallel instruction-programmable processor elements and generating information representative of the encoded signals;
an array processor memory for controlling operation of the plurality of instruction-programmable processor elements; and
a main controller, operable in parallel with the array processor, for performing control monitoring of the array processor and the parallel instruction-programmable processor elements.
-
Specification