Unlock instant, AI-driven research and patent intelligence for your innovation.

Video decoding method and device

A video decoding and video technology, applied in the field of video processing, to achieve the effect of improving the decoding speed, reducing the amount of calculation, and ensuring the subjective experience

Active Publication Date: 2022-04-29
鲍金龙
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Therefore, there is no feasible video decoding method in the prior art, which can significantly increase the decoding speed, and make the video output frame rate lossless and the subjective experience better

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

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0037] Such as figure 1 As shown, this embodiment provides an electronic device, including: a video decoding device 110, a memory 120, a processor 130, and a data receiving unit 140; wherein, the components of the memory 120, the processor 130, and the data receiving unit 140 are directly connected to each other. or indirectly electrically connected. Optionally, these components are electrically connected to each other through one or more communication buses or signal lines.

[0038] Specifically, the video decoding device 110 is a software function module (such as an executable program, etc.) that can be stored in the memory 120 in the form of software or firmware (fireware). The processor 130 is configured to call an executable module from the memory 120 and execute it, for example, call the above-mentioned software function module of the video decoding device 110 and the like. The data receiving unit 140 is connected with other devices, and is used for receiving data info...

no. 2 example

[0049] This embodiment provides a video decoding method. On the basis of the method described in the first embodiment above, the intra-coded blocks in the non-key video frames do not use intra-frame predictive coding, or there are uncoded blocks in the non-key video frames. The intra-coded block is used as the inter-frame coded block of the reference object, specifically including the following situations:

[0050] 1) Intra-coded blocks in non-key video frames do not use intra-frame predictive coding;

[0051] 2) The intra-coded block in the non-key video frame uses intra-frame predictive coding, but does not use the inter-frame coded block as a reference object;

[0052] 3) The intra-coded blocks in the non-key video frame use intra-frame predictive coding, but there are inter-coded blocks that are not used as reference objects by the intra-coded blocks.

[0053] In the above-mentioned first case, for example, when the video to be decoded is encoded according to the MPEG (Mo...

no. 3 example

[0058] Such as Figure 4 As shown, this embodiment provides a video decoding device 110, including: a key video frame decoding module 111 and a non-key video frame decoding module 112; the key video frame decoding module 111 is used to decode the key video frame in the video to be decoded , to obtain the decoded image of the key video frame; the non-key video frame decoding module 112 is used to decode the non-key video frame in the video to be decoded to obtain the decoded image of the non-key video frame.

[0059] Wherein, when the intra-frame coding block in the non-key video frame does not use intra-frame prediction coding, or there is an inter-frame coding block that is not used as a reference object by the intra-frame coding block in the non-key video frame, the non-key video frame decoding module 112 It is used to decode the inter-frame coded block satisfying the above-mentioned conditions in an interlaced inter-frame reference manner.

[0060] Optionally, in this embo...

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 present application provides a video decoding method and device, which relate to the technical field of video processing. The video to be decoded includes a key video frame and a non-key video frame, and the method includes: decoding the key video frame and the non-key video frame in the video to be decoded to obtain a decoded image of the video to be decoded; wherein, when the non-key video frame When the intra-coded block in the frame does not use intra-frame predictive coding, or there is an inter-frame coded block that is not referenced by the intra-frame coded block in the non-key video frame, the inter-frame coded block that meets the above conditions in the non-key video frame Decoding is performed by way of interlaced interframe reference. The video decoding method does not need to discard non-key video frames that are not referenced, the video frame rate is not lost, and due to the principle of visual mental model, the subjective experience of watching the video will not be significantly reduced. Furthermore, the interlaced inter-frame reference method is adopted, which reduces the amount of data that needs to be accessed during decoding by nearly half, thus significantly improving the decoding speed.

Description

technical field [0001] The present application relates to the technical field of video processing, and in particular, to a video decoding method and device. Background technique [0002] There are five frame types in the video coding sequence, namely I frame (intra-frame coding), P frame (forward predictive coding), B frame (bidirectional predictive coding), and non-key frame p frame (forward predictive coding) and b-frames (bidirectional predictive coding). [0003] The video fast decoding schemes in the prior art usually discard non-referenced non-key frames to achieve fast decoding, but often cause a serious loss in the frame rate of the video output, resulting in video stuttering in the subjective experience. If the non-key video frames that are not referenced are not discarded, the decoding speed will be low due to the large amount of data. [0004] Therefore, there is no feasible video decoding method in the prior art, which can significantly increase the decoding sp...

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 Patents(China)
IPC IPC(8): H04N19/103H04N19/159H04N19/176H04N19/70
CPCH04N19/103H04N19/159H04N19/176H04N19/70
Inventor 鲍金龙
Owner 鲍金龙