Image sensor operation
AssigneeIntel IP Corporation
InventorsManfred Meindl, Andreas Wasserbauer, Martin Aigner, Juergen Haas, Roland Poppenreiter
Life of this patent
Estimating the term…
Abstract
In one example, an apparatus for capturing an image includes a pixel array and a row jump register. The row jump register exposes a plurality of rows of the pixel array to the image. The rows are exposed in a non-sequential, patterned order based on a jump distance. The rows of the pixel array are read into a frame buffer memory in the non-sequential, patterned order based on the jump distance.
Claims37
An apparatus for an image, comprising:
- a pixel array;
- a row jump register to:
- expose a plurality of rows of the pixel array to the image, wherein the rows are exposed in a non-sequential, patterned order based on a jump distance;
- and
- read the rows of the pixel array into a frame buffer memory, wherein the rows are read from in the non-sequential, patterned order based on the jump distance;
- and
- a processor to generate a reconstructed image by post-processing data about the image from the read rows in the frame buffer memory;
- wherein the image is reconstructed by generating a plurality of low resolution images from the read rows, one for each pass across the pixel array performed using the jump distance;
- and
- wherein the image is reconstructed by generating a plurality of original resolution images from the low resolution images, wherein an original resolution comprises a resolution of the pixel array.
One or more tangible, non-transitory computer readable media comprising a plurality of instructions that, in response to being executed on a processor, cause the processor to:
- expose a plurality of rows of a pixel array to an image, wherein the rows are exposed in a non-sequential, patterned order based on a jump distance;
- read the rows of the pixel array into a frame buffer memory, wherein the rows are read from in the non-sequential, patterned order based on the jump distance;
- and
- generate a reconstructed image by post-processing data about the image in the frame buffer memory;
- wherein the image is reconstructed by generating a plurality of low resolution images from the read rows, one for each pass across the pixel array performed using the jump distance;
- and wherein the image is reconstructed by generating a plurality of original resolution images from the low resolution images, wherein an original resolution comprises a resolution of the pixel array.
An image method, the method comprising:
- exposing a plurality of rows of a pixel array to the image, wherein the rows are exposed in a non-sequential, patterned order based on a jump distance;
- reading the rows of the pixel array into a frame buffer memory, wherein the rows are read from in the non-sequential, patterned order based on the jump distance;
- and
- generating a reconstructed image by post-processing data about the image in the frame buffer memory;
- wherein the image is reconstructed by generating a plurality of low resolution images from the read rows, one for each pass across the pixel array performed using the jump distance, and wherein the image is reconstructed by generating a plurality of original resolution images from the low resolution images, wherein an original resolution comprises a resolution of the pixel array.
An apparatus for an image, comprising:
- a pixel array;
- and
- a row jump register to:
- expose a plurality of rows of the pixel array to the image, wherein the rows are exposed in a non-sequential, patterned order based on a jump distance;
- and
- read the rows of the pixel array into a frame buffer memory, wherein the rows are read from in the non-sequential, patterned order based on the jump distance;
- wherein individual pixels are exposed and read out based on the jump distance and based on a column jump distance.
One or more tangible, non-transitory computer readable media comprising a plurality of instructions that, in response to being executed on a processor, cause the processor to:
- expose a plurality of rows of a pixel array to an image, wherein the rows are exposed in a non-sequential, patterned order based on a jump distance;
- read the rows of the pixel array into a frame buffer memory, wherein the rows are read from in the non-sequential, patterned order based on the jump distance;
- and
- implement a two dimensional jumping, wherein individual pixels are exposed and read out based on the jump distance and based on a column jump distance.
An image method, the method comprising:
- exposing a plurality of rows of a pixel array to the image, wherein the rows are exposed in a non-sequential, patterned order based on a jump distance;
- reading the rows of the pixel array into a frame buffer memory, wherein the rows are read from in the non-sequential, patterned order based on the jump distance;
- and implementing a two dimensional jumping, wherein individual pixels are exposed and read out based on the jump distance and based on a column jump distance.
Dependencies are inferred from the claim text.