Encoding method and device, and decoding method and device

A coding method and coding technology, applied in the field of data processing, can solve the problems affecting the overall compression efficiency of image coding, increase coding overhead, etc., and achieve the effects of reducing coding overhead, improving overall compression efficiency, and improving bit rate control accuracy.

Active Publication Date: 2012-09-19
HUAWEI TECH CO LTD
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] However, in this prior art, since the smallest CU can be set to 8*8, if the qp_delta information of the CU is carried in

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
  • Encoding method and device, and decoding method and device
  • Encoding method and device, and decoding method and device
  • Encoding method and device, and decoding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] Embodiments of the present invention provide an encoding method and device, and a decoding method and device, which can effectively improve code rate control accuracy and compression efficiency.

[0039] see figure 1 , an embodiment of the encoding method in the embodiment of the present invention includes:

[0040] 101. The encoding end obtains the data to be encoded;

[0041] In this embodiment, the coding end can obtain the data to be coded, and the data to be coded is at least one LCU, that is, the data to be coded can be one LCU or data composed of multiple LCUs.

[0042] 102. The encoding end determines the quantization depth parameter of the LCU according to the preset code rate control algorithm, and writes the quantization depth parameter into the data to be encoded;

[0043] The encoder obtains the quantization depth parameter of the LCU according to the preset code rate control algorithm, and the quantization depth parameter is used to indicate the minimum ...

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

An embodiment of the invention discloses an encoding method and a device, a decoding method and a device and an encoding and decoding system. The encoding method includes that an encoding terminal obtains data to be encoded, and the data to be encoded are at least one largest coding unit (LCU); the encoding terminal determines a quantization depth parameter of the LCU according to a code rate control algorithm and writes the quantization depth parameter into the data to be encoded; the encoding terminal determines quantization parameters (QPs) of coding units (CUs) according to the size of a minimum image block and the size of CUs contained in the LCU; the encoding terminal calculates QP differences of CUs according to the QPs of the CUs and QP predicated values of the CUs; the encoding terminal carries the QP difference of the CU in the CU for each CU which meets preset conditions; and the encoding terminal encodes the quantization depth parameter, the QP differences of the CUs which meet the preset conditions and the CUs to obtain code streams. The embodiment of the invention further provides a decoding method and an encoding and decoding device. According to the embodiment of the encoding method and the device, and the decoding method and the device, the code rate control accuracy and the compression efficiency can be effectively improved.

Description

technical field [0001] The present invention relates to the field of data processing, in particular to an encoding method and device, and a decoding method and device. Background technique [0002] In the existing video image encoding process, the encoder needs to perform spatial transformation on the original image block data or the predicted image block difference data, quantize the transformation coefficients, and then perform entropy encoding on the quantized coefficients. The decoding end performs an inverse quantization operation on the coefficients obtained by entropy decoding, reconstructs the transformation coefficients, and then performs an inverse transformation operation to obtain the original image block data or image block difference data. [0003] In order to perform inverse quantization at the decoder, the decoder needs to obtain the quantization step size (QStep) used in the quantization process at the encoder. Therefore, the encoder needs to write the adop...

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): H04N7/26H04N7/50
CPCH04N7/26H04N19/00969H04N19/0006H04N7/50H04N19/0009H04N19/115H04N19/124H04N19/149H04N19/176H04N19/196H04N19/46H04N19/96H04N19/50
Inventor 杨海涛庞超区子廉
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products