Unlock instant, AI-driven research and patent intelligence for your innovation.
An implementation method for quick conversion and quantification of video coding
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
A technology of fast conversion and implementation method, applied in the field of video coding, which can solve the problems of difficult real-time processing of the encoder and no all-zero block detection, etc., and achieve the effects of reducing computational complexity, increasing encoding speed, and improving encoding efficiency
Inactive Publication Date: 2008-06-04
SICHUAN PANOVASIC TECH
View PDF0 Cites 21 Cited by
Summary
Abstract
Description
Claims
Application Information
AI Technical Summary
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
[0012] The implementation process of transform and quantization in the existing coding standards does not have all-zero block detection, and the complexity of 25% makes it difficult to realize the real-time processing of the encoder
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
Embodiment 1
[0051] Process such as figure 1 Shown:
[0052] 1. Get the current 4x4 residual block;
[0053] 2. Perform all-zero block prediction on the residual block:
[0054] 2.1 First obtain the threshold value threshlod in advance according to the quantization parameter QP adopted by the current frame, at this time m takes a value of 19, k takes a value of 10, and E takes a value of 0.25; threshold=QPstep[QP]*19 / 6;
[0055] 2.2 Calculate the SAD value of the residual block, as follows:
[0056] Suppose Or is the original block, Pr is the prediction block, and Rr is the residual block; the size of the block is M x N; Rr=Or-Pr; SAD=|Rrij| where i=0...M, j=0...N ;
[0057] 3. Compare the SAD value with the threshold threshold, if the SAD value ≤ the threshold threshold, then judge the current block as a zero block, and skip to step 7 to start execution; if the SAD value>threshold threshold, then go to step 4;
[0058] 4. Transform and quantize the current block;
[0059] 5. If the ...
Embodiment 2
[0068] In steps 1-7, except that in step 4, the method of adjusting the threshold value threshold is different when there is a missed judgment, other steps are the same.
[0069] This embodiment adopts a simpler threshold threshold adjustment method, and directly adjusts the threshold threshold = QPstep [ QP ] * m 12 * E (The value of k is 10) in the adjustment coefficient m, that is, after a missed judgment occurs, the value of m is appropriately increased in steps or other ways to increase the threshold value threshold.
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
Login to View More
Abstract
The invention pertains to video coding technique, in particular relates to a transformation and quantization method. The technical problem to be solved by the invention is providing a transformation and quantization method which reduces the video coding complexity. The invention can detect the situation in which a residual block system is zero after transformation and quantization in advanced through prediction before the transformation and quantization, thus saving the transformation and quantization process of an all-zero block. The proposal has an outstanding meaning for video coding with a low bit rate, as the proportion of the all-zero block is lager in the situation of low bit rate. Detecting most parts of the all-zero block in advance can greatly reduce the calculating complexity of transformation and quantization, further increase the coding efficiency. Furthermore, the invention can real-timely adjust the judging conditions for the all-zero block, further enhance the coding speed and quality and avoid occurrence of missed judgment.
Description
technical field [0001] The invention belongs to video coding technology, and in particular relates to a transformation and quantization method. Background technique [0002] Because the encoder needs to determine the encoding mode, the computational complexity is very high, making it very difficult for the encoder to implement real-time encoding. The inter-frame part accounts for about 70% of the complexity. After the inter-frame part has been optimized to a great extent, the computational complexity of the transformation and quantization part becomes particularly prominent, accounting for about 25% of the overall complexity of the encoder. , inter-frame prediction is the key technology to improve the compression ratio of video coding. [0003] The usual coding process is as follows: [0004] 1. Input the current frame and perform macroblock division; [0005] 2. By comparing the current frame with the reference frame, use the motion estimationalgorithm to obtain the mot...
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.