Raw format image data processing

US9106936B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9106936-B2
Application numberUS-201213358511-A
CountryUS
Kind codeB2
Filing dateJan 25, 2012
Priority dateJan 25, 2012
Publication dateAug 11, 2015
Grant dateAug 11, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A raw format image representing an image received from an image capture device at an image data rate, can be compressed at least as fast as the image data rate (i.e. in real time) using compact and low cost components. The compressed image data can then be transferred across a chip-to-chip data channel to a memory system or to a host processor where it can be stored as compressed data. The host processor or other processor can read and decompress the compressed raw data and apply digital signal processing including industry-standard data compression or other image processing algorithms to the recovered raw format image without being constrained to real-time processing.

First claim

Opening claim text (preview).

I claim: 1. A method, comprising: receiving a raw format image from an image capture device within an image capture time window, the raw format image including a plurality of pixel samples representing an image; compressing the raw format image using only a time domain compression process to form a compressed raw format image during a time interval that is less than or equal to the image capture time window; transferring the compressed raw format image across a data channel to a receiving device within a transfer window having a time duration less than or equal to the image capture time window; decompressing the compressed raw format image after said transferring to form a recovered raw format image; and applying digital signal processing to the recovered raw format image. 2. The method of claim 1 , wherein the receiving device is an integrated circuit, and including transferring the compressed raw format image from the receiving device to a memory before said decompressing, and reading the compressed raw format image from the memory for decompressing, and wherein the decompressing is executed on the receiving device. 3. The method of claim 1 , wherein the receiving device is a memory, and including reading the compressed raw format image from the memory before said decompressing. 4. The method of claim 1 , wherein the digital signal processing includes transform domain image compression of the recovered raw format image. 5. The method of claim 1 , including applying one or more compression control parameters to said compressing, the compression control parameters being based on one or more characteristics of the compressed raw format image. 6. The method of claim 1 , including applying one or more compression control parameters to said compressing, the compression control parameters being based on one or more characteristics of the recovered raw format image. 7. The method of claim 1 , wherein the raw format image comprises RGB encoded data. 8. The method of claim 1 , wherein the raw format image comprises YUV encoded data. 9. The method of claim 1 , wherein the raw format image comprises Bayer matrix mosaic data. 10. The method of claim 1 , wherein the raw format image comprises mosaiced encoded data wherein the digital signal processing includes de-mosaicing and image compression. 11. The method of claim 1 , including said compressing the plurality of pixel samples at a first integrated circuit, and wherein the receiving device is a second integrated circuit, storing the compressed raw format image in memory on the second integrated circuit. 12. The method of claim 1 , including compressing the plurality of pixel samples at a first integrated circuit, and wherein the receiving device is a second integrated circuit, and including transferring the compressed raw format image from the receiving device to a third integrated circuit including memory before said decompressing, and reading the compressed raw format image from the third integrated circuit for decompressing, and wherein the decompressing is executed by a processor or processors on the receiving device. 13. The method of claim 1 , including providing compression logic including a plurality of compression modes, identifying a particular compression mode of the plurality of compression modes, and wherein said compressing includes applying the particular compression mode. 14. The method of claim 13 , wherein the plurality of compression modes includes at least one lossless compression mode and at least one lossy compression mode. 15. The method of claim 13 , wherein the plurality of compression modes includes at least one one-dimensional compression mode and at least one two-dimensional compression mode. 16. The method of claim 13 , wherein the plurality of compression modes includes at least one one-dimensional compression mode and at least one three-dimensional compression mode. 17. The method of claim 1 , wherein the raw format image comprises a plurality of color space components, and the plurality of pixel samples comprises values of the color space components, and wherein said compressing includes classifying the pixel samples into sub-streams of color space components, and applying compression processes to the sub-streams. 18. The method of claim 17 , including applying different attenuation factors to the sub-streams. 19. The method of claim 1 , wherein said compressing the raw format image is performed using block floating point compression. 20. A method, comprising: generating a raw format image in a first integrated circuit including an image capture device within an image capture time window, the raw format image including a plurality of pixel samples representing an image; compressing the raw format image to form a compressed raw format image during a time interval that is less than or equal to the image capture time window, wherein said compressing the raw format image is performed using only time domain compression logic; transferring the compressed raw format image across a serial data channel or serial data channels, to a second integrated circuit within a transfer window having a time duration less than or equal to the image capture time window; decompressing the compressed raw format image at the second integrated circuit after said transferring to form a recovered raw format image; and applying digital signal processing at the second integrated circuit to the recovered raw format image. 21. A method, comprising: receiving a raw format image from an image capture device within an image capture time window at an image data rate, the raw format image including a plurality of pixel samples representing multispectral coding; compressing the raw format image using a time domain compression process to form a compressed raw format image during a time interval that is less than or equal to the image capture time window, wherein said compressing the raw format image is performed using only time main compression logic; and transferring the compressed raw format image across a data channel to a receiving device, wherein a data transfer rate of the data channel is less than the image data rate, wherein the multispectral coding of the raw format image comprises a plurality of color space components, and the plurality of pixel samples comprises values of the color space components, and wherein said compressing includes classifying the pixel samples into sub-streams of color space components, and applying compression processes to the sub-streams. 22. The method of claim 21 , including applying different attenuation factors to the sub-streams. 23. The method of claim 21 , wherein said compressing the raw format image is performed using block floating point compression. 24. An apparatus, comprising: an image capture device including, or adapted to be coupled to, an image sensor, the image capture device configured to produce a raw format image within an image capture time window, the raw format image including a plurality of pixel samples representing an image sensed during the image capture time window, the image capture device including compression logic to compress the raw format image using only a time domain compression process to form a compressed raw format image within a first time interval having a duration equal to or less than the image capture time window, and a data transfer interface to transfer the compressed raw format image across a data channel to a receivin

Assignees

Inventors

Classifications

  • for processing colour signals · CPC title

  • based on three different wavelength filter elements · CPC title

  • Transmitting camera control signals through networks, e.g. control via the Internet · CPC title

  • Electricity · mapped topic

  • Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network {(transmission of MPEG streams over ATM H04L12/5601)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9106936B2 cover?
A raw format image representing an image received from an image capture device at an image data rate, can be compressed at least as fast as the image data rate (i.e. in real time) using compact and low cost components. The compressed image data can then be transferred across a chip-to-chip data channel to a memory system or to a host processor where it can be stored as compressed data. The host…
Who is the assignee on this patent?
Wegener Albert W, Altera Corp
What technology area does this patent fall under?
Primary CPC classification H04N21/2381. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 11 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).