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

Video decoding method and device

A video decoding and video technology, applied in the field of video encoding and decoding, can solve the problems of time-consuming, large memory space, etc., achieve the effect of improving decoding speed, saving storage space, and improving viewing experience

Active Publication Date: 2019-11-08
PEKING UNIV +2
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a video decoding method and device to solve the technical problems in the prior art that the decoding process occupies a large memory space and consumes too much time

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

Embodiment 1

[0063] Embodiment 1 of the present invention provides a video decoding method. figure 1 It is a flow chart of the video decoding method provided by Embodiment 1 of the present invention. A video file may include multiple frames of images, and each frame of images may be divided into multiple coding blocks. For each coding block, steps 101 to 103 may be used to obtain and store the decoding information of the coding block. Detailed description will be given below.

[0064] Such as figure 1 As shown, the video decoding method in this embodiment may include:

[0065] Step 101. Obtain decoding information of the current coding block.

[0066] Specifically, when decoding the current coding block, its decoding information can be obtained according to the coding standard. The encoding standard may be any encoding standard in the prior art, such as the H.265 / HEVC encoding standard, the AVS2-P2 encoding standard, etc., which is not limited in this embodiment.

[0067] Because when...

Embodiment 2

[0098] Embodiment 2 of the present invention provides a video decoding method. This embodiment is based on the technical solution provided by the first embodiment, and provides a method for obtaining decoding information by referring to other surrounding coding blocks. image 3 It is a flow chart of the video decoding method provided by Embodiment 2 of the present invention. Such as image 3 As shown, the video decoding method in this embodiment may include:

[0099] Step 201. Obtain position information of a coding block to be referenced corresponding to the current coding block, and the coding block to be referenced is a coding block that the current coding block needs to refer to when obtaining decoding information.

[0100] Specifically, when decoding a coded block, acquiring the location information of the coded block to be referenced corresponding to the coded block belongs to the prior art, and will not be described in detail here. The positional relationship between...

Embodiment 3

[0134] Embodiment 3 of the present invention provides a video decoding device. Image 6 It is a structural block diagram of a video decoding device provided in Embodiment 3 of the present invention. Such as Image 6 As shown, the video decoding device in this embodiment may include:

[0135] An acquisition module 301, configured to acquire decoding information of the current coding block;

[0136] A decoding information saving module 302, configured to save the decoding information in the current coding block;

[0137] A pointer information saving module 303, configured to save pointer information in each smallest sub-block in the current encoding block, where the pointer information points to the decoding information.

[0138] The video decoding apparatus in this embodiment may be used to implement the video decoding method described in Embodiment 1, and its specific implementation principle is similar to that of Embodiment 1, and details are not repeated here.

[0139] T...

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 video decoding method and apparatus. The method comprises: decoding information of a current coding block is obtained; the decoding information is stored into the current coding block; and pointer information is stored in each smallest subblock in the current coding block, wherein the pointer information is used for pointing to the decoding information. According to the video decoding method and apparatus, decoding information of the current coding block is obtained, the decoding information is stored into the current coding block, and the pointer information pointing to the decoding information is stored in each smallest subblock in the current coding block. Therefore, the storage space and storage time during decoding can be saved; the decoding speed can be increased; real-time decoding of the high-resolution video can be realized; application of the high-efficiency video coding standard can be promoted; the network transmission bandwidth can be saved; and the user viewing experience can be improved.

Description

technical field [0001] The present invention relates to video codec technology, in particular to a video decoding method and device. Background technique [0002] During the development of video compression coding technology, the block-based hybrid video coding framework is becoming more and more mature, and has been widely used and become the mainstream video coding framework. [0003] Coding block is the basic unit of information storage in the block-based hybrid video coding framework, which stores the decoding information of the image area composed of several smallest sub-blocks on the image. The video decoding process is to decode the information of these coding blocks from the compressed video file, and then reconstruct the pixel value of the image area where the coding block is located according to the information. When decoding a coded block, it is necessary to refer to the decoded information of adjacent coded blocks, so after obtaining the decoded information of t...

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/176H04N19/423H04L29/06
CPCH04L65/60H04N19/176H04N19/423
Inventor 林镇安张奇孙俊郭宗明
Owner PEKING UNIV
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