Optical indicia reading terminal with color image sensor
First Claim
1. An optical indicia reading terminal comprising:
- a microprocessor;
a memory communicatively coupled to said microprocessor;
an image sensor integrated circuit communicatively coupled to said memory, said image sensor integrated circuit including a two-dimensional color image sensor including a plurality of pixels;
a housing encapsulating said two-dimensional color image sensor;
wherein said image sensor integrated circuit is configured to output a plurality of digital signals, each digital signal of said plurality of digital signals being representative of light incident on at least one pixel of said plurality of pixels;
wherein said optical indicia reading terminal is configured to store in said memory a frame of monochrome image data by selectively acquiring a plurality of luminance signals from said plurality of digital signals, each luminance signal of said plurality of luminance signals being representative of a luminance of light incident on at least one pixel of said plurality of pixels; and
wherein said optical indicia reading terminal is configured to decode said frame of monochrome image data.
1 Assignment
0 Petitions
Accused Products
Abstract
An optical indicia reading terminal can comprise a microprocessor, a memory, and an image sensor integrated circuit for decoding decodable indicia. The image sensor integrated circuit can be configured to output a plurality of digital signals, each digital signal being representative of light incident on at least one pixel of the two-dimensional image sensor. The optical indicia reading terminal can be configured to selectively acquire a plurality of luminance signals from the plurality of digital signals. Whether the output image data from the sensor is digitally stored as YUV data or YCBCR data, the terminal parses out the luminance signal, Y, in the data matrix to store a monochrome image for decoding. The optical indicia reading terminal can be configured to process the frame of image data for decoding decodable indicia.
135 Citations
20 Claims
-
1. An optical indicia reading terminal comprising:
-
a microprocessor; a memory communicatively coupled to said microprocessor; an image sensor integrated circuit communicatively coupled to said memory, said image sensor integrated circuit including a two-dimensional color image sensor including a plurality of pixels; a housing encapsulating said two-dimensional color image sensor; wherein said image sensor integrated circuit is configured to output a plurality of digital signals, each digital signal of said plurality of digital signals being representative of light incident on at least one pixel of said plurality of pixels; wherein said optical indicia reading terminal is configured to store in said memory a frame of monochrome image data by selectively acquiring a plurality of luminance signals from said plurality of digital signals, each luminance signal of said plurality of luminance signals being representative of a luminance of light incident on at least one pixel of said plurality of pixels; and wherein said optical indicia reading terminal is configured to decode said frame of monochrome image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An optical indicia reading terminal comprising:
-
a microprocessor; a source memory communicatively coupled to said microprocessor; an image sensor integrated circuit communicatively coupled to said source memory, said image sensor integrated circuit including a two-dimensional color image sensor including a plurality of pixels; a direct memory access (DMA) controller receiving image data from said source memory, said image data comprising independent luminance data and chrominance data; wherein said direct memory access controller selectively acquires a plurality of luminance signals from said image data. - View Dependent Claims (14, 15, 16)
-
-
17. A method of retrieving image data from a source memory in an indicia reading terminal, comprising:
-
storing software on the terminal to configure a direct memory access controller installed on the terminal; operating the direct memory access controller with the software to extract either luminance or chrominance data from the image data independently of each other; and storing the luminance or chrominance data in a destination memory buffer. - View Dependent Claims (18, 19, 20)
-
Specification