Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
An encoding and stream technology, applied in the field of video communication, can solve the problem of increasing the complexity of the decoder
Active Publication Date: 2013-03-27
UNIV OF SCI & TECH OF CHINA
View PDF5 Cites 0 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
[0020] Avoid the interference of background pixels by half-edge interpolation. Although the consistency of the ROI decoding area can be guaranteed, regardless of whether the user decodes the ROI or the entire enhancement layer, in addition to designing the sub-pixel interpolation filter supported by the standard, it is also necessary to design the corresponding Half-edge interpolation filter, which inevitably increases the complexity of the decoder
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
[0223] Embodiment 1: Using the BLSkip error concealment method to realize the virtual reconstruction frame reconstruction module
[0224] Such as Figure 8 As shown, in this embodiment, the corresponding virtual reconstruction frame reconstruction module performs the following processing after the encoding of each macroblock is completed, that is, after the optimal mode of each macroblock is determined:
[0225] (a) If the macroblock belongs to the enhancement layer ROI, then use the relevant information of the corresponding optimal coding mode and the virtual reference frame as the reference frame to perform reconstruction of the virtual reconstruction frame, further including:
[0226] If the macroblock is an intra-frame coding block (including intra-frame coding mode of inter-layer prediction), the reconstruction value is obtained based on the prediction direction and residual of the optimal coding mode, and then the corresponding virtual reconstruction frame is determined;...
Embodiment 2
[0233] Embodiment 2: Implementing a Virtual Reconstruction Frame Reconstruction Module Using the Basic Layer Upsampling Error Concealment Method
[0234] Such as Figure 9 As shown, in this embodiment, the corresponding virtual reconstruction frame reconstruction module determines each After the optimal mode of the macroblock, the following processing is performed:
[0235] (a) If the macroblock belongs to the enhancement layer ROI, then use the relevant information of the corresponding optimal coding mode and the virtual reference frame as the reference frame to perform the reconstruction operation of the virtual reconstruction frame, which may specifically include:
[0236] If the macroblock is an intra-frame coding block (including intra-frame coding mode of inter-layer prediction), the reconstruction value is obtained based on the prediction direction and residual of the optimal coding mode, and then the corresponding virtual reconstruction frame is determined;
[0237] ...
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 discloses a method and a device for scalable video coding. The method comprises the following steps of: when being in each macro block in an ROI (Region Of Interest) of a coding enhancement layer, executing motion compensation in corresponding virtual reference frame and original reference frame according to the selected optimal motion vector to obtain the corresponding virtual reference frame predicted value and original reference frame predicted value; based on the actual rate distortion cost of each macro block, calculating the total rate distortion cost according to the virtual reference frame predicted value and the original reference frame predicted value; and, according to the total rate distortion cost, traversing each coding mode to select the coding mode which can minimize the total rate distortion cost as the optimal coding mode, thereby performing the enhancement layer ROI coding operation. In the embodiment of the invention, during the process of the coding enhancement layer ROI, the coding efficiency of the enhancement layer ROI can be improved effectively, and the error propagation after missing an enhancement layer Background region can be controlled to a certain degree, and thus the user experience is improved.
Description
technical field [0001] The present invention relates to the technical field of video communication, in particular to a method and device for scalable video coding. Background technique [0002] With the popularization and development of communication technology, corresponding video services such as mobile TV, video conferencing, and video surveillance have also developed rapidly. In the process of users accessing and developing corresponding video services through various terminals and different access methods, the diversity of user terminals and the complexity of the network environment make how to effectively transmit video content a huge challenge in the design of video service systems. challenge. [0003] At present, SVC (Scalable Video Coding) technology can effectively transmit corresponding video content to a certain extent. SVC technology is to simultaneously encode sub-streams of various code rates, resolutions, and frame rates in a code stream, and perform a simp...
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.