Image sensor data compression and dsp decompression
Abstract
An image sensor compresses image data prior to transmitting the image data to a DSP. The image sensor captures light representing an image, for instance via a camera's aperture. A focal plane array converts the captured light into pixel data. The pixel data is sorted into categories, and is compressed in parallel by a compression engine. The compressed pixel data is then sent to a DSP, which may be located off-chip. The DSP then decompresses the compressed pixel data, performs image signal processing operations on the compressed pixel data, and then compresses the processed pixel data into a digital image format. The image sensor may buffer the pixel data for one or more images to accommodate for slowdown by the compression engine. The pixel data may be sorted by row and column of a pixel array. Alternatively, the pixel data may be sorted by color from a Bayer color filter.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for capturing image data by a digital camera, the method comprising:
capturing, by an image sensor chip, image data representative of light incident upon the image sensor chip over a capture interval; categorizing, by the image sensor chip, the captured image data into a plurality of categories; compressing, by the image sensor chip, each category of image data to produce compressed image data; and transmitting, by an output of the digital camera, the compressed image data to an external device communicatively coupled to the digital camera, the external device configured to:
decompress the compressed image data to produce categories of decompressed image data;
combine the categories of decompressed image data to produce combined pixel data;
compress the combined pixel data to produce a digital image; and
display the digital image.
2 . The method of claim 1 , wherein the captured image data is categorized based on one or more of: pixel luminosity, pixel chrominance, and pixel entropy.
3 . The method of claim 1 , wherein the captured image data is categorized based on one or more of: pixel row and pixel column.
4 . The method of claim 1 , wherein combining the categories of decompressed image data comprises interleaving pixel data comprising odd column pixel data and pixel data comprising even column pixel data, and interleaving pixel data comprising odd row pixel data and pixel data comprising even row pixel data.
5 . The method of claim 1 , wherein the decompressed image data includes a plurality of image data categories comprising red pixel data, blue pixel data, a first portion of green pixel data, and a second portion of green pixel data.
6 . The method of claim 5 , wherein combining the categories of decompressed image data comprises forming a combined pixel, the combined pixel comprising a pixel of the red pixel data, a pixel of the blue pixel data, a pixel of the first portion of green pixel data, and a pixel of the second portion of the green pixel data.
7 . The method of claim 1 , wherein the external device comprises one of a computer and a mobile device.
8 . The method of claim 1 , wherein the digital camera and the external device are wirelessly coupled.
9 . The method of claim 1 , wherein the digital camera and the external device are coupled via the Internet.
10 . The method of claim 1 , wherein the each category of image data is compressed based on one or more of: an amount of output bandwidth available to the image sensor chip, an amount of power available to the image sensor chip to output image data, a quantity of image data captured by the image sensor chip, and a frame rate of image data captured by the image sensor chip.
11 . A digital camera comprising:
an image sensor chip configured to:
capture image data representative of light incident upon the image sensor chip over a capture interval;
categorize the captured image data into a plurality of categories; and
compress each category of image data to produce compressed image data; and
an output configured to transmit the compressed image data to an external device communicatively coupled to the digital camera, the external device configured to:
decompress the compressed image data to produce categories of decompressed image data;
combine the categories of decompressed image data to produce combined pixel data;
compress the combined pixel data to produce a digital image; and
display the digital image.
12 . The digital camera of claim 11 , wherein the captured image data is categorized based on one or more of: pixel luminosity, pixel chrominance, and pixel entropy.
13 . The digital camera of claim 11 , wherein the captured image data is categorized based on one or more of: pixel row and pixel column.
14 . The digital camera of claim 11 , wherein combining the categories of decompressed image data comprises interleaving pixel data comprising odd column pixel data and pixel data comprising even column pixel data, and interleaving pixel data comprising odd row pixel data and pixel data comprising even row pixel data.
15 . The digital camera of claim 11 , wherein the decompressed image data includes a plurality of image data categories comprising red pixel data, blue pixel data, a first portion of green pixel data, and a second portion of green pixel data.
16 . The digital camera of claim 15 , wherein combining the categories of decompressed image data comprises forming a combined pixel, the combined pixel comprising a pixel of the red pixel data, a pixel of the blue pixel data, a pixel of the first portion of green pixel data, and a pixel of the second portion of the green pixel data.
17 . The digital camera of claim 11 , wherein the external device comprises one of a computer and a mobile device.
18 . The digital camera of claim 11 , wherein the digital camera and the external device are wirelessly coupled.
19 . The digital camera of claim 11 , wherein the digital camera and the external device are coupled via the Internet.
20 . The digital camera of claim 11 , wherein the each category of image data is compressed based on one or more of: an amount of output bandwidth available to the image sensor chip, an amount of power available to the image sensor chip to output image data, a quantity of image data captured by the image sensor chip, and a frame rate of image data captured by the image sensor chip.Join the waitlist — get patent alerts
Track US2016227068A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.