Resolution based formatting of compressed image data
First Claim
1. An imaging device, comprising:
- a color filter array configured to filter light and comprising a plurality of filter elements arranged in a repeating pattern;
at least one image sensor configured to obtain a plurality of image frames in a motion video image sequence, the image frames in the plurality of image frames comprising image data corresponding to a plurality of data channels relating to light passing through the color filter array, the data channels including a red color channel, a blue color channel, a first green color channel, and a second green color channel;
image handling electronics configured to;
compress the image data with an algorithm that provides compressed image data corresponding to at least first and second quality levels corresponding to first and second resolutions,wherein a first portion of the compressed image data is usable to display a first image frame of the plurality of image frames at the first quality level without accessing any of the compressed image data corresponding to quality levels higher than the first quality level,further wherein a second portion of the compressed image data is usable together with the first portion to reconstruct the first image frame at a second quality level higher than the first quality level,the image handling electronics further configured to;
organize the compressed image data in the first portion for the red, blue, and first green color channels together in one or more first groups;
organize the compressed image data in the first portion for the second green color channel separately from the one or more first groups;
organize the compressed image data in the second portion for the red, blue, and first green color channels together in one or more second groups;
organize the compressed image data in the second portion for the second green color channel separately from the one or more second groups; and
create and electronically store an index including a plurality of location references usable to access the compressed image data on a storage device.
3 Assignments
0 Petitions
Accused Products
Abstract
The disclosure herein relates to devices for compression, decompression or reconstruction of image data for still or moving pictures, such as image data detected with a digital camera. In some embodiments, data channels are compressed using a scalable compression algorithm. The compression algorithm may allow customization of compression parameters, such as a quantization factor, code block size, number of transform levels, reversible or irreversible compression, a desired compression ratio with a variable bit rate output, a desired fixed bit rate output with a variable compression rate, progression order, output format, or visual weighting. A lower quality image or an image with lower resolution may be reconstructed using only some of the compressed data. Use of offsets to various layers and color channels allow reconstruction of the image without requiring decompression of all of the full image data.
34 Citations
13 Claims
-
1. An imaging device, comprising:
-
a color filter array configured to filter light and comprising a plurality of filter elements arranged in a repeating pattern; at least one image sensor configured to obtain a plurality of image frames in a motion video image sequence, the image frames in the plurality of image frames comprising image data corresponding to a plurality of data channels relating to light passing through the color filter array, the data channels including a red color channel, a blue color channel, a first green color channel, and a second green color channel; image handling electronics configured to; compress the image data with an algorithm that provides compressed image data corresponding to at least first and second quality levels corresponding to first and second resolutions, wherein a first portion of the compressed image data is usable to display a first image frame of the plurality of image frames at the first quality level without accessing any of the compressed image data corresponding to quality levels higher than the first quality level, further wherein a second portion of the compressed image data is usable together with the first portion to reconstruct the first image frame at a second quality level higher than the first quality level, the image handling electronics further configured to; organize the compressed image data in the first portion for the red, blue, and first green color channels together in one or more first groups; organize the compressed image data in the first portion for the second green color channel separately from the one or more first groups; organize the compressed image data in the second portion for the red, blue, and first green color channels together in one or more second groups; organize the compressed image data in the second portion for the second green color channel separately from the one or more second groups; and create and electronically store an index including a plurality of location references usable to access the compressed image data on a storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of storing color image data, comprising:
-
electronically obtaining image data corresponding to a first image frame, the image data including a plurality of data channels corresponding to light passing through a color filter array onto one or more electronic image sensors, the plurality of data channels including a first green color channel, a second green color channel, and at least one non-green color channel; using electronics comprising digital logic circuitry; compressing the image data with an algorithm that provides compressed image data corresponding to at least first and second quality levels each corresponding to a different resolution, wherein a first portion of the compressed image data is usable to display the first image frame at the first quality level without accessing any of the compressed image data corresponding to quality levels higher than the first quality level, further wherein a second portion of the compressed image data is usable together with the first portion to reconstruct the first image frame at a second quality level higher than the first quality level; organizing the compressed image data in the first portion for at least the first green color channel and the non-green color channel together in one or more first groups that do not include the second green color channel; organizing the compressed image data in the first portion for the second green color channel separately from the one or more first groups; organizing the compressed image data in the second portion for at least the first green color channel and the non-green color channel together in one or more second groups that do not include the second green color channel; organizing the compressed image data in the second portion for the second green color channel separately from the one or more second groups; and creating and electronically storing an index including a plurality of location references usable to access the compressed image data on a storage device. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification