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

Filler discarding circuit and method

A technique of stuffing bits and circuits, which is applied in television, electrical components, and pulse-modulated television signal transmission, etc., and can solve problems such as decoding failures

Active Publication Date: 2008-10-29
BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When some syntax elements take specific values, the same bit string as the prefix of the start code can be obtained, which is called a pseudo-start code. During the video decoding process, these pseudo-start codes may cause the wrong start of the code stream to be found during decoding. code position, or even make the entire decoding fail

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
  • Filler discarding circuit and method
  • Filler discarding circuit and method
  • Filler discarding circuit and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Such as figure 1 As shown, the filler bit discarding circuit of the present invention includes: an input buffer, an output buffer, a start code detection device, and a stuffing bit detection, discarding and splicing device. The input stream passes through the above four devices serially.

[0025] The input buffer is used to cache the video code stream conforming to the GB / T 20090.2 standard. In addition to providing data buffering, it also provides data bit width conversion. The bit width of the input terminal must be the same as the bit width of the input code stream in actual applications, The output bit width is 8.

[0026] The output buffer is used to cache the video code stream after discarding the padding bits. In addition to providing data buffering, it also needs to provide data bit width conversion. The bit width of the input end is 8, and the bit width of the output end data can be based on the needs of the subsequent decoding process. to set.

[0027] The ...

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 discloses a padding bit disposable circuit and a method thereof. Before a GB / T 20090.2 standard video bit stream is decoded, padding bits with two bits which are inserted in a bit stream when in encoding to avoid a false start code to appear are disposed. The circuit of the invention comprises an input buffer which is used for caching the video bit stream meeting the GB / T 20090.2 standard, an output buffer which is used for caching the video bit stream of which the padding bits are disposed, a start code detecting device which is used for detecting the start code after receiving the data from the input buffer, and a padding bit detecting, disposing and splicing device which is used for the padding bit detecting, disposing and splicing of the false start code data which is outputted after being detected by the start code detecting device, and then sending the false start code data into the output buffer.

Description

technical field [0001] The invention relates to a filling bit discarding circuit and method for discarding stuffing bits inserted in the code stream to avoid false start codes before decoding the GB / T 20090.2 standard video code stream. Background technique [0002] The GB / T 20090.2 standard is a Chinese national video compression standard promulgated in March 2006. Appendix C of this standard specifically defines the method to prevent false start codes from appearing in the code stream. [0003] A start code is a specific set of bit strings. In the bit stream conforming to GB / T 20090.2, these bit strings shall not appear under any circumstances except the start code. All start codes shall be byte-aligned in the codestream. A start code consists of a start code prefix and a start code value. Among them, the start code prefix is ​​a 24-bit bit string "0000 0000 0000 0000 0000 0001"; the start code value is an 8-bit integer used to indicate the type of the start code, as s...

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/24H04N19/15
Inventor 生滨解晓东吴迪贾惠柱
Owner BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
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