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

Precoding code list optimization method and precoding method

An optimization method and pre-encoding technology, applied in the field of audio and video codec, can solve the problems of occupying large memory resources and reducing the execution efficiency of the pre-encoding process, and achieve the effect of saving memory resources and improving execution efficiency

Inactive Publication Date: 2012-04-11
联合信源数字音视频技术(北京)有限公司
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to overcome the disadvantages of using a table for precoding in the prior art that requires a large amount of memory resources and reduce the execution efficiency of the precoding process, thereby providing a precoding code table with high execution efficiency and less memory resource occupation Optimization method and precoding method

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
  • Precoding code list optimization method and precoding method
  • Precoding code list optimization method and precoding method
  • Precoding code list optimization method and precoding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be described below in conjunction with the accompanying drawings and specific embodiments.

[0032] According to the AVS standard, the work to be done in the precoding process is to perform zig-zag scanning of the prediction residual coefficients to form multiple (run, level) pairs, where run represents the number of coefficients whose continuous value is zero before the non-zero coefficients, level represents a non-zero coefficient; then get the codeword codenum corresponding to the (run, level) number pair by calling and looking up the 19 tables mentioned above; finally carry out Columbus encoding on the codeword codenum to get the corresponding binary number Represents the Columbus code. Although the precoding process can finally obtain the coded Golomb code of the predicted residual coefficient, in practical applications, the specific content of the Golomb code itself is not required, as long as the length of the code (that is, the number ...

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 provides a precoding code list optimization method which is used to optimize the code lists which represent a brightness coefficient or a chromaticity coefficient related in a precoding process. The method comprises the following steps: selecting any one code list from the code lists which represent the brightness coefficient or the chromaticity coefficient and making the code list corresponding to a coding order number through a Columbus level corresponding rule of entropy coding; converting each code word in the code lists into a Columbus code information bit length according to a relation of the code word in the code lists, the coding order number and the Columbus code information bit length; converting the code lists into a judgment logic, wherein a query condition of the code lists is the judgment condition of the judgment logic and the Columbus code information bit length corresponding to the query result code word in the code lists is a judgment result of the judgment logic. In the invention, the table used in a precoding process is converted into the judgment logic so that a digital terminal does not need to store the table and a large amount of memory resources can be saved.

Description

technical field [0001] The invention relates to the field of audio and video coding and decoding, in particular to a precoding code table optimization method and a precoding method. Background technique [0002] The AVS standard is a digital audio and video codec technical standard independently formulated by my country proposed by the "Digital Audio and Video Codec Technical Standard Working Group" established by the Ministry of Information Industry of China. This standard is a common basic standard for multimedia industries such as digital TV, broadband network streaming media, mobile multimedia communication, and laser video disc. This standard is very advanced, and its coding efficiency is 2-3 times higher than the existing MPEG2 standard, and comparable to the H.264 / AVC standard in terms of coding efficiency, but the technical implementation is simpler. At the beginning of 2006, the Ministry of Information Industry officially approved AVS to become the national standar...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/26H04N7/32H04N19/13H04N19/157
Inventor 邓磊呼大明宋益波郑海鸥徐国春
Owner 联合信源数字音视频技术(北京)有限公司
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