Apparatus, method and system for selective reading of pixels from an image capture device
AssigneeNCR Corporation
InventorSik Piu Kwan
Life of this patent
Estimating the term…
Abstract
A device, methods and system for outputting selective rows of pixels from an image capture device. A command implemented by the image capture device of the form “Skip N, Out M” causes the image capture device to cycle through the all rows of pixels in the image capture device, outputting “M” sequential rows and skipping “N” sequential rows until all rows in the image capture device have been processed.
Claims13
A method implemented by an image capture device for outputting selective rows of pixels from the image capture device, the method comprising:
- receiving a command to read selective rows of pixels from a pixel array in the image capture device where the command comprises a row skip value and a row out value;
- selecting a number of sequential rows of pixels equal to the row out value and reading pixel data for the selected rows from the pixel array and transferring the pixel data externally;
- skipping a number of sequential rows of pixels equal to the row skip value;
- and
- repeating the selecting and skipping step until the last row of the pixel array is reached.
An image capture device comprising:
- a pixel array organized into rows and columns of pixels;
- an external interface used to send and receive commands and data;
- timing and control logic that controls the operation of the image capture device using commands and data received through the external interface;
- and
- where the timing and control logic in response to receiving a skip “N” out “M” command skips “N” sequential rows of pixels and reads the next “M” sequential rows of pixels outputting the read pixel data, repeating the skipping and reading until the last row of the pixel array is reached.
An optical code image scanning system comprising:
- optical code image scanner comprising
- a processing module;
- and
- an image capture device comprising:
- a pixel array organized into rows and columns of pixels;
- an external interface used to send and receive commands and data;
- timing and control logic that controls the operation of the image capture device using commands and data received through the external interface;
- and
- where the timing and control logic in response to receiving a skip “N” out “M” command from the processing module, skips “N” sequential rows of pixels and reads the next “M” sequential rows of pixels outputting the read pixel data, repeating the skipping and reading until the last row of the pixel array is reached.
Dependencies are inferred from the claim text.