Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Color image compression method

A color image and compression method technology, applied in image communication, digital video signal modification, electrical components, etc., can solve the problems of large storage space and transmission cost, high encoding bit rate, RGB image color distortion, etc.

Active Publication Date: 2018-01-30
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF9 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 1. Although the color image compression method based on the YCbCr 4:2:0 format has a high compression rate, the compressed RGB image often has color distortion, especially when it is necessary to output an image with high color fidelity. Distortion often results in a noticeable degradation of compressed image quality;
[0008] 2. The color image compression method based on the YCbCr4:4:4 format has high color fidelity, but the coding rate is high, and the storage space and transmission cost are relatively large; in addition, even if the coding optimization of the YCbCr image is realized , and cannot guarantee the best quality of the compressed RGB image, the reason is that there are two errors in the encoding process: one is the rounding error, which occurs in the conversion process of the RGB image signal and the YCbCr image signal; the other is the quantization The error occurs in the encoding process of the YCbCr image. It is precisely because of the existence of these two errors that the compression efficiency of the RGB image is affected.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Color image compression method
  • Color image compression method
  • Color image compression method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] Such as figure 1 , a color image compression method, comprising the following steps:

[0048] Step 1, convert the captured RGB color image into a YCbCr image using the image color space conversion method, and then perform two-dimensional discrete cosine transform on the image blocks of the luminance Y component, chrominance Cb component, and Cr component in the YCbCr image to obtain The transformation coefficient matrix of Y component, Cb component and Cr component;

[0049] Step 2, convert the transformation coefficient matrices of Y component, Cb component and Cr component into column vectors in the vertical direction, and record them as X (Y) 、X (Cb) and x (Cr) , and for X (Y) 、X (Cb) and x (Cr) perform quantitative processing;

[0050] Step 3, according to the scanning order of the transform coefficients in the image coding method and Sorting, and then encoding the quantized transform coefficients by entropy encoding to obtain a compressed encoded code st...

Embodiment 2

[0054] Such as figure 1 , a color image compression method, comprising the following steps:

[0055] Step 1, convert the captured RGB color image into a YCbCr image using the image color space conversion method, and then perform two-dimensional discrete cosine transform on the image blocks of the luminance Y component, chrominance Cb component, and Cr component in the YCbCr image to obtain The transformation coefficient matrix of Y component, Cb component and Cr component;

[0056] Step 2, convert the transformation coefficient matrices of Y component, Cb component and Cr component into column vectors in the vertical direction, and record them as X (Y) 、X (Cb) and x (Cr) , and for X (Y) 、X (Cb) and x (Cr) perform quantitative processing;

[0057] to x (Y) The method of quantization is as follows:

[0058] x (Cr) processing, for X (Cr) The coefficients in are quantized one by one, and the X (Cr) The kth coefficient of The quantification result of here, Q() rep...

Embodiment 3

[0071] Such as figure 1 , a color image compression method, comprising the following steps:

[0072] Step 1, convert the captured RGB color image into a YCbCr image using the image color space conversion method, and then perform two-dimensional discrete cosine transform on the image blocks of the luminance Y component, chrominance Cb component, and Cr component in the YCbCr image to obtain The transformation coefficient matrix of Y component, Cb component and Cr component;

[0073] Step 2, convert the transformation coefficient matrices of Y component, Cb component and Cr component into column vectors in the vertical direction, and record them as X (Y) 、X (Cb) and x (Cr) , and for X (Y) 、X (Cb) and x (Cr) perform quantitative processing;

[0074] to x(Y) The method of quantization is as follows:

[0075] x (Cr) processing, for X (Cr) The coefficients in are quantized one by one, and the X (Cr) The kth coefficient of The quantification result of here, Q() repre...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention, which relates to the technical field of image compression, discloses a color image compression method. An RGB color image is converted into a YCbCr image in a 4-to-4-to-4 format by an image color space conversion method; changing, quantification, sorting, and coding are carried out on a brightness Y component and chrominance Cb component and Cr components in the YCbCr image; and then the compressed RGB color image is synthesized again. On the premise that the encoding rate is controlled effectively, the quantization error of the YCbCr image is adjusted by processing the brightness Y component and chrominance Cb component and Cr components, thereby reducing the encoding distortion of the RGB image and guaranteeing the optimal quality of the RGB image after compression; and the encoding rate of directional quantification processing is low, the storage space is small, and the transmission cost is low.

Description

technical field [0001] The invention belongs to the technical field of image compression, and in particular relates to a color image compression method. Background technique [0002] The traditional color image compression method usually converts the original RGB image signal into a YCbCr image signal, and then encodes and compresses it. [0003] In the prior art, for example, the Chinese invention patent document with the publication number CN102724381A, published on October 10, 2012, and titled "Receipt Image Compression Method Based on JPEG Compression Principle", discloses an image compression method. Existing methods cannot greatly improve the compression ratio on the basis of quality assurance. The present invention includes a bill image preprocessing step and a bill image JPEG compression step, and finds a method based on the variance and mean value of image blocks through image rearrangement. The preprocessing method of the image block; and the optimized quantizatio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N19/122H04N19/124H04N19/154H04N19/186H04N19/625H04N1/60
Inventor 朱树元崔唱朱旭
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products