Methods and apparatus for selective pixel readout for image transformation
First Claim
Patent Images
1. An imaging apparatus, comprising:
- an image signal processor comprising a spatial transform engine, wherein the spatial transform engine is configured to transform a primary image into a desired secondary image utilizing a spatial transformation algorithm;
a camera module, comprising a plurality of pixels forming rows and columns, coupled to the image signal processor and configured to;
generate a pixel signal for each pixel from the plurality of pixels;
define a first subset of pixels from the plurality of pixels;
wherein;
the first subset is defined according to the desired secondary image; and
the first subset comprises a non-rectilinear outer perimeter;
define a second subset of pixel from the plurality of pixels;
read out a first plurality of pixel signals corresponding to the first subset of pixels to the spatial transform engine; and
discard a second plurality of pixel signals corresponding to the second subset of pixels prior to being readout from the respective pixels.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the present technology may comprise a method and apparatus for pixel readout. The method and apparatus may comprise a pixel array capable of reading out one or more non-rectilinear subsets of the pixel array to form a non-rectilinear primary image. The one or more non-rectilinear subsets may be selected according to a desired rectilinear output image, wherein the rectilinear output image is formed using only the one or more subsets. The primary image may then be transformed to form the rectilinear output image.
9 Citations
20 Claims
-
1. An imaging apparatus, comprising:
-
an image signal processor comprising a spatial transform engine, wherein the spatial transform engine is configured to transform a primary image into a desired secondary image utilizing a spatial transformation algorithm; a camera module, comprising a plurality of pixels forming rows and columns, coupled to the image signal processor and configured to; generate a pixel signal for each pixel from the plurality of pixels; define a first subset of pixels from the plurality of pixels; wherein; the first subset is defined according to the desired secondary image; and the first subset comprises a non-rectilinear outer perimeter; define a second subset of pixel from the plurality of pixels; read out a first plurality of pixel signals corresponding to the first subset of pixels to the spatial transform engine; and discard a second plurality of pixel signals corresponding to the second subset of pixels prior to being readout from the respective pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for forming an image with an imaging apparatus having a lens, comprising:
-
collecting charge with a pixel array; selecting a desired output image; identifying a spatial transformation algorithm based on the desired output image; identifying a first pixel subset of the pixel array based on the desired output image, wherein the pixel subset forms a non-rectilinear shape; reading out a first plurality of pixel signals from the first pixel subset; discarding a second plurality of pixel signals from a second pixel subset prior to being readout from the pixel array; forming a primary image utilizing the first plurality of pixel signals from the first pixel subset; and transforming the primary image to the desired output image utilizing the spatial transformation algorithm. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
an imaging apparatus, comprising; a camera module, coupled to an image signal processor, comprising; a plurality of pixels forming rows and columns; and a lens positioned adjacent to the plurality of pixels; and the image signal processor, coupled to the camera module, comprising a spatial transform engine configured to; receive first pixel data from a predetermined pixel subset of the plurality of pixels, wherein; the pixel subset is selected according to a desired output image; the pixel subset forms a non-rectilinear shape having an outer perimeter; construct a primary image utilizing the first pixel data from the predetermined pixel subset; and forming the desired output image utilizing the first pixel data from the primary image and a spatial transformation algorithm; a host processor coupled to the imaging apparatus and configured to; receive a signal relating to the desired output image; transmit a readout operation instruction, corresponding to the desired output image, to the imaging apparatus; and transmit a reset operation instruction to discard the second pixel data, wherein the second pixel data is discarded prior to being readout from the respective pixels; and a user interface coupled to the host processor and configured to display the desired output image. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification