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

Video decoding method with active buffer management and complexity control function

A buffer management and video decoding technology, which is applied in digital video signal modification, TV, electrical components, etc., can solve the problems of inability to receive video frames, loss of timeliness, and large decoding delay, etc., to achieve good video decoding and playback effects, high Video reconstruction quality and good adaptability

Active Publication Date: 2009-11-04
TSINGHUA UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] At present, most wireless streaming media service systems basically cannot support scalable coding, and the output code stream is fixed resolution and frame rate
However, there is always an unavoidable diversity in mobile terminals used for decoding
Some low-end handheld devices may not be able to decode the arriving video frames in time due to limited decoding capabilities, resulting in excessive accumulation of data in the decoding buffer and overflow, unable to receive new video frames, and some frames will also be delayed due to excessive decoding lose timeliness

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 with active buffer management and complexity control function
  • Video decoding method with active buffer management and complexity control function
  • Video decoding method with active buffer management and complexity control function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0088] The conditions of this embodiment are as follows:

[0089] (a) Video codec settings: use the international video coding standard H.264 reference software (JM) and the Foreman test sequence of 1 / 4 standardized image format (QCIF, 176×144); the quantization parameter (QP) is fixed at 24; The entropy coding method is CABAC; the motion search reference frame number is 2, and the motion search range is 16 pixels; the GOP coding structure is IBBP...IBBP..., and the I frame interval is 9.

[0090] (b) Network and cache settings: send frame rate f expect 10 frames per second; the maximum capacity of the decoding buffer is 60,000 bytes; the number of video frames L initially in the display buffer d10 frames (the length of one GOP).

[0091] figure 1 Dependency directed graphs for different frame types and frames of the same type at different positions are shown. Among them, 10 video frames form a GOP, the letters in the box represent the type of video frame, and the numbers ...

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 relates to a video decoding method with active cache management and complexity control functions, which pertains to the technical field of multimedia communication. The method comprises the steps as follows: frame rate f<recv>, maximum decoding capacity Cmax, required decoding capacity C predicted currently and the parameters of decoding buffer occupied amount Bf are tested and received periodically by a decoding end, the state of the decoding end is judged and self-adaptive decoding video streaming is carried out to different states by respectively adopting one of the following models, namely, a normal decoding model, a buffering-triggering model, a selective frame discard-and-compensation model and a comprehensive cache management and complexity control model, thereby obtaining continuous and high-quality video playing effect. The method is simple and practical, is effective to video coding standards that define an I-frame (Intra-frame frame), a P-frame (unidirectional predictive frame) and a B-frame (bidirectional predictive frame), and the decoding end can realize decoding cache management and complexity control without the coordination of the coding end.

Description

technical field [0001] The invention belongs to the technical field of multimedia communication, in particular to a video decoding method with active cache management and complexity control functions. Background technique [0002] With the continuous upgrading of mobile communication technology, wireless multimedia services that contain huge business opportunities, such as mobile TV, video on demand, etc., are becoming more and more popular, and their technical foundation is MPEG-4, H.264 and other international video coding standard. These standards all define three frame types: I frame (Intra frame, intra frame), P frame (Predicted frame, unidirectional predictive frame) and B frame (Bi-predicted frame, bidirectional predictive frame). Usually, the importance of different types of frames in a group of pictures (Group of Picture, GOP) and the importance of video frames of the same type but different positions are different, that is to say [0003] (a) The I frame is the m...

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): H04N7/26H04N7/50H04N19/103H04N19/44
Inventor 戴琼海肖红江黎政
Owner TSINGHUA 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