Quantitative method for embedded video coder

A technology of video encoder and quantization method, which is applied in the embedded field, can solve the problems of not considering the difference in sensitivity between low-frequency and high-frequency components, poor processing efficiency, and affecting the overall efficiency of the encoder, so as to avoid image quality degradation, The effect of improving the overall efficiency

Active Publication Date: 2010-10-06
河南金鹏信息技术股份有限公司
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Generally speaking, each set of quantization schemes in the video encoder has its certain application environment and application range, and the quantization technology in the video compression standard also has its limitations: in the H.263 quantization technology, the image transformation coefficient does not use Instead of visual quantization matrices, quantization factors are used directly for processing
In this way, although the implementation is relatively simple, the difference in the sensitivity of human vision to low-frequency and high-frequency components is not considered. Compared with the method considering visual factors, the subjective quality of the image processed by this method is slightly worse.
MPEG's quantization strategy is a relatively mature quantization technology that takes into account the characteristics of human vision, but MPEG's quantization is completed in two steps: first, the visual quantization matrix is

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
  • Quantitative method for embedded video coder
  • Quantitative method for embedded video coder
  • Quantitative method for embedded video coder

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

The present invention uses the visual quantization matrix Q[i,j] to process the DCT coefficients of the discrete cosine transform, and the purpose is to select a larger parameter value for the high-frequency position in the visual quantization matrix according to the characteristics of human vision insensitive to high-frequency data. To eliminate visual redundancy. The present invention includes the following steps:

①Construct the shifted quantization matrix Q 1 = 2 n+4 / (Q[i,j]K q ), where Q[i,j] is the visual quantization matrix, K q Is the quantization factor, and n is the number of bits to shift;

1). Use the visual quantization matrix Q[i, j] to process the DCT coefficients, then the quantization result y once 1 =32x / Q[i,j], where x represents the coefficient to be quantized;

2) Get the quantization factor K through the bit rate control method q , The bit rate control method is a technique well known to those of ordinary skill in the art, using the quantization factor K q ...

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 discloses a quantitative method for an embedded video coder, which constructs a displacement quantization matrix to substitute shift operation for division operation, and comprises the following steps: 1), constructing the displacement quantization matrix Q1=2n+4/(Q[ i, j ] Kq), wherein Q[ i, j ] is a vision quantization matrix, Kq is a quantization factor, and n is the number of bits of displacement; 2), setting the numeric areas of the quantization factor Kq and the vision quantization matrix Q[ i, j ], i.e. if alpha 1<= Kq <= alpha 2, and beta 1<= Q[ i, j ]<=beta 2, n is an element of Z+; and 3), carrying out quantization, wherein the quantization result is that y=32x/(2Q[ i, j ] Kq)=(2n+4x/( Q[ i, j ] Kq))>>n, x is a coefficient to be quantized, and >> is a right shift operational character. By adopting the technical scheme, the invention utilizes the constructed displacement quantization matrix to change the division operation in the quantization process into the shift operation, thus realizing rapid one-step quantization; different quantization strategies are adopted in terms of different video coding block types, thus avoiding reduced image quality caused by unified quantization; and the MPEG-4 mismatch control algorithm suitable for a DSP is selected to be used for inverse quantization, thus effectively improving the overall efficiency of the coder.

Description

technical field The invention relates to a quantization method, in particular to a video encoder quantization method based on an embedded DSP chip. Background technique Due to the large amount of audio and video encoding calculations, the current practical system widely uses general-purpose high-performance digital signal processing chips DSP. In terms of video processing capabilities, there is still a certain gap between general-purpose DSP chips and dedicated video processing chips. To achieve the performance achieved by dedicated video processing chips, it is necessary to optimize and improve the software video compression algorithm according to the hardware characteristics of DSP chips. To make up for the lack of DSP chips in terms of processing power. H.26x and MPEG-x are currently two popular audio and video coding standards. Both of them first eliminate the redundancy in the time domain of moving images through motion estimation and motion compensation, and then use...

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/50H04N19/124
Inventor 苏士美周兵王宗敏
Owner 河南金鹏信息技术股份有限公司
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