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

Rate control with buffer underflow prevention

A rate and frame rate technology, applied in the field of preventing buffer underflow, can solve problems such as buffer overflow

Active Publication Date: 2007-12-05
BRITISH TELECOMM PLC
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Buffer overflow occurs when the buffer memory is not large enough for the number of bits received but not yet used

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
  • Rate control with buffer underflow prevention
  • Rate control with buffer underflow prevention
  • Rate control with buffer underflow prevention

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Figure 1 illustrates the operations performed in implementing the invention as a series of functional elements. It should be understood that these operations may be performed by a microprocessor and that the physical elements need not be different. In particular, similar processes shown as operating in parallel or sequentially with 10, 11, 12, 13, 19 may be performed in turn by a single element.

[0034]Video encoder 1 and decoder 2 are interconnected by communication link 3 . A video encoder 1 is associated with a database 4 from which the video encoder 1 can retrieve data for encoding and transfer to a decoder 2, which communicates with a display device 5 (e.g., a television) for displaying the decoded data. machine) connected. The decoder 2 has an associated buffer memory 6 .

[0035] The video encoder 1 includes a number of functional elements. Encoder 1 processes data retrieved from database 4 using a "two-stage" process. First, parse the entire sequence (10, ...

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

A video stream is digitally encoded such that the rate at which individual segments of data are encoded varies according to the amount of data required to generate each segment. Frames are selectively omitted from transmission (32) such that the cumulative frame rate does not fall below a predetermined value. This process can be used to ensure that the next frame to be displayed is always available in the buffer store 6 associated with the decoder (2). The decoder (2) is arranged to identify where frames have been omitted from the decoded transmission, and to perform a resynchronisation (7) on the decoded stream by comparison between time stamps in the video stream and a corresponding audio stream. Resynchronisation may be performed by extending the durations of individual frames, or by repeating frames.

Description

technical field [0001] This invention relates to digital video compression, and more particularly to preventing buffer underflow. Background technique [0002] Video streaming is available through mobile IP networks (3G, GPRS, Wimax, WLAN, etc.), fixed networks (like DSL, Cable, PSTN, etc.), and digital TV services, and personal New products of video player (PVP) and digital video camera. All of these services and products strive for the best video quality and best fixed storage space management. [0003] Video compression technology has become a key technology in digital video communication. Several international standards on video compression have been established, such as MPEG-2, MPEG-4, H263 and the latest standard H264. A common feature of these standards is that they only provide syntax for compressing video streams. The output bit stream can be encoded with constant bit rate (CBR) or variable bit rate (VBR). Since many digital video applications are limited to co...

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 Applications(China)
IPC IPC(8): H04N7/26H04N7/52H04N7/24H04N7/46
CPCH04N19/00751H04N19/00181H04N21/23406H04N21/44004H04N21/4341H04N19/0009H04N21/4305H04N21/2368H04N19/00363H04N19/00187H04N19/00127H04N19/00266H04N19/00381H04N19/00369H04N19/124H04N19/132H04N19/149H04N19/15H04N19/172H04N19/194H04N19/196H04N19/198H04N19/587
Inventor 奥顿·卡玛里奥蒂斯罗里·斯图尔特·特恩布尔罗伯托·阿尔瓦雷斯·阿雷瓦洛
Owner BRITISH TELECOMM PLC
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