GREEN IMAGE DATA PROCESSING
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide a video camera that can be configured to highly compress video data in a visually lossless manner. The camera can be configured to transform blue, red, and/or green image data in a manner that enhances the compressibility of the data. The camera can be configured to transform at least a portion of the green image data in a manner that enhances the compressibility of the data. The data can then be compressed and stored in this form. This allows a user to reconstruct the red, blue, and/or green image data to obtain the original raw data or a modified version of the original raw data that is visually lossless when demosaiced. Additionally, the data can be processed in a manner in which at least some of the green image elements are demosaiced first and then the red, blue, and/or some green elements are reconstructed based on values of the demosaiced green image elements.
16 Citations
20 Claims
-
1. (canceled)
-
2. A portable electronic device capable of capturing digital images, the portable electronic device comprising:
-
at least one memory device; one or more image sensors configured to convert light incident on the one or more image sensors into mosaiced color image data, the mosaiced color image data comprising a plurality of color channels, the color channels comprising at least a first green color channel, a second green color channel, a red color channel, and a blue color channel; and one or more hardware processors configured to; for each respective picture element of a plurality of picture elements of the second green color channel, modify an initial value corresponding to the respective picture element using a calculated value derived from values of a kernel comprising a plurality of picture elements of the first green color channel, to generate transformed second green color channel data, wherein the kernel is centered on the respective picture element; compress the transformed second green color channel data, data corresponding to the first green color channel, data corresponding to the red color channel, and data corresponding to the blue color channel, to generate compressed mosaiced color image data; and store the compressed mosaiced color image data in the memory device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A portable electronic device capable of capturing digital images, the portable electronic device comprising:
-
one or more image sensors; and one or more hardware processors configured to; receive mosaiced color image data acquired by the one or more image sensors, the mosaiced color image data comprising a plurality of picture element values for each of a plurality of color channels, the color channels comprising at least a first green color channel, a second green color channel, a red color channel, and a blue color channel; for each respective picture element of a plurality of picture elements of the second green color channel, modify an initial value corresponding to the respective picture element using a calculated value derived from values of a kernel comprising a plurality of picture elements of the first green color channel, to generate transformed second green color channel data, wherein the kernel is centered on the respective picture element; and compress the transformed second green color channel data, data corresponding to the first green color channel, data corresponding to the red color channel, and data corresponding to the blue color channel, to generate compressed mosaiced color image data. - View Dependent Claims (16, 17)
-
-
18. A system configured to decode color image data, the system comprising:
-
one or more image sensors; and one or more hardware processors configured to; access encoded color image data, wherein; the encoded color image data was generated from mosaiced color image data initially acquired by the one or more image sensors, the encoded color image data includes at least a first green color channel, a second green color channel, a red color channel, and a blue color channel, and the encoded color image data was encoded at least partly by; for each respective picture element of a plurality of picture elements of the second green color channel, modifying an initial value corresponding to the respective picture element using a calculated value derived from values of a kernel comprising a plurality of picture elements of the first green color channel of the plurality of color channels, the kernel centered on the respective picture element, to generate transformed second green color channel data, and compressing the transformed second green color channel data, data corresponding to the first green color channel, data corresponding to the red color channel, and data corresponding to the blue color channel, to generate compressed mosaiced color image data; and decode the accessed encoded color image data to reproduce the second green color channel that has been transformed. - View Dependent Claims (19, 20)
-
Specification