Patentable/Patents/US-8045815
US-8045815

Image encoding apparatus and image encoding method

PublishedOctober 25, 2011
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An image capturing apparatus 100 first executes JPEG encoding on RAW data. On the basis of the compression ratio of JPEG image data obtained, the image capturing apparatus 100 selects a Huffman table to encode the RAW data. With the higher compression ratio of the JPEG data obtained, the image capturing apparatus 100 assumes that the RAW data is image data with a larger number of low frequency components. The image capturing apparatus 100 thus selects a Huffman table that assigns a particularly short code to a predictive differential value with a smaller absolute value. In contrast, with the lower compression ratio of the JPEG image data obtained, the image capturing apparatus 100 selects a Huffman table that assigns a code of a relatively equal length to the predictive differential value regardless of its absolute value.

Patent Claims
16 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An image encoding apparatus comprising: input means arranged to input image data; first compression encoding means arranged to execute compression encoding on the image data input by said input means by a first encoding method including an orthogonal transform process where the image data is transformed into frequency components; second compression encoding means arranged to execute compression encoding on the image data input by said input means by a second encoding method including a predictive encoding process where a differential value between a reference pixel data and a target pixel data in the image data is encoded by a variable-length encoding; correlation detection means arranged to detect a degree of correlation between pixels in the image data input by said input means on the basis of a result of the compression encoding by said first compression encoding means; and encode parameter determination means arranged to determine an encode parameter for the variable-length encoding of said second compression encoding means according to the degree of correlation detected by said correlation detection means.

2

2. The image encoding apparatus according to claim 1 , wherein the variable-length encoding includes Huffman encoding, and the encode parameter includes a Huffman table for the Huffman encoding.

3

3. The image encoding apparatus according to claim 2 , wherein said second compression encoding means executes the Huffman encoding using one of the plurality of Huffman tables including a first Huffman table which assigns a code with shorter code length to the differential value with a smaller absolute value and a second Huffman table which assigns codes with code length insignificantly varying than the codes assigned by the first Huffman table to the differential value with the smaller to the higher absolute value, and said encode parameter determination means determines one of the first Huffman table and the second Huffman table according to the degree of correlation.

4

4. The image encoding apparatus according to claim 1 , wherein said correlation detection means detects the degree of correlation by comparing a compression ratio of the image data encoded by said first compression encoding means with one or more preset thresholds.

5

5. The image encoding apparatus according to claim 4 , wherein a plurality of the thresholds are set in association with the plurality of encode parameters, and said encode parameter determination means determines the encode parameter on the basis of a relationship between a value of the compression ratio and the plurality of thresholds.

6

6. The image encoding apparatus according to claim 5 , wherein the variable-length encoding includes Huffman encoding, the plurality of encode parameters include Huffman tables which tend to assign a code with shorter code length to the differential value with a smaller absolute value and in which the tendency becomes insignificant stepwise among the tables, and the plurality of thresholds correspond to the Huffman tables having the stepwise varying tendency.

7

7. The image encoding apparatus according to claim 4 , wherein the first encoding method includes a quantization process where the frequency components obtained by the orthogonal transform process are quantized according to one of a plurality of quantization tables and a variable-length encoding process where the frequency components quantized by said quantization process are variable-length encoded, and the encode parameter determination means varies the one or more preset thresholds according to a quantization table used in the quantization process of the first compression encoding means.

8

8. The image encoding apparatus according to claim 1 , further comprising recording means arranged to record a first image data that is the image data encoded by said first compression encoding means and a second image data that is the image data encoded by said second compression encoding means in a storage medium, wherein the first image data are used for navigating contents of the second image data.

9

9. An image encoding apparatus comprising: input means arranged to input image data; first compression encoding means arranged to execute compression encoding on the image data input by said input means by a first encoding method including an orthogonal transform process where the image data is transformed into frequency components and a quantization process where the frequency components obtained by the orthogonal transform process are quantized; second compression encoding means arranged to execute compression encoding on the image data input by said input means by a second encoding method including a predictive encoding process where a differential value between a reference pixel data and a target pixel data in the image data is encoded by a variable-length encoding; correlation detection means arranged to detect a degree of correlation between pixels in the image data input by said input means on the basis of a result of the compression encoding by said second compression encoding means; and encode parameter determination means arranged to determine an encode parameter for the quantization process of said first compression encoding means according to the degree of correlation detected by said correlation detection means.

10

10. The image encoding apparatus according to claim 9 , wherein the first compression encoding means quantizes the frequency components obtained by the orthogonal transform process according to one of a plurality of quantization tables, and the encode parameter includes the quantization table used in the quantization process.

11

11. The image encoding apparatus according to claim 10 , wherein the plurality of quantization tables include a first quantization table and a second quantization table with smaller quantization step size than the first quantization table, and said encode parameter determination means determines one of the first quantization table and the second quantization table according to the degree of correlation.

12

12. The image encoding apparatus according to claim 9 , wherein said correlation detection means detects the degree of correlation by comparing a compression ratio of the image data encoded by said second compression encoding means with one or more preset thresholds.

13

13. The image encoding apparatus according to claim 12 , wherein a plurality of the thresholds are set in association with the plurality of encode parameters, and said encode parameter determination means determines the encode parameter on the basis of a relationship between a value of the compression ratio and the plurality of thresholds.

14

14. The image encoding apparatus according to claim 9 , wherein the first encoding means includes a variable-length encoding process where the frequency components quantized by the quantization process are variable-length encoded according to one of a plurality of Huffman tables, and said encoding parameter determination means determines one of the plurality of Huffman tables used in the variable-length encoding process according to the degree of the correlation.

15

15. An image encoding method comprising: an input step of inputting image data; a first compression encoding step of executing compression encoding on the image data input in said input step by a first encoding method including an orthogonal transform process where the image data is transformed into frequency components; a second compression encoding step of executing compression encoding on the image data input in said input step by a second encoding method including a predictive encoding process where a differential value between a reference pixel data and a target pixel data in the image data is encoded by a variable-length encoding; a correlation detection step of detecting a degree of correlation between pixels in the image data input in said input step on the basis of a result of the compression encoding in said first compression encoding step; and an encode parameter determination step of determining an encode parameter for the variable-length encoding of said second compression encoding step according to the degree of correlation detected in said correlation detection step.

16

16. An image encoding method comprising: an input step of inputting image data; a first compression encoding step of executing compression encoding on the image data input in said input step by a first encoding method including an orthogonal transform process where the image data is transformed into frequency components and a quantization process where the frequency components obtained by the orthogonal transform process are quantized; a second compression encoding step of executing compression encoding on the image data input in said input step by a second encoding method including a predictive encoding process where a differential value between a reference pixel data and a target pixel data in the image data is encoded by a variable-length encoding; a correlation detection step of detecting a degree of correlation between pixels in the image data input in said input step on the basis of a result of the compression encoding in said second compression encoding step; and an encode parameter determination step of determining an encode parameter for the quantization process of said first compression encoding step according to the degree of correlation detected in said correlation detection step.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

August 25, 2006

Publication Date

October 25, 2011

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Image encoding apparatus and image encoding method” (US-8045815). https://patentable.app/patents/US-8045815

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.