Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method and device for rapidly preventing false start code

A pseudo-start code and start-code technology, applied in the field of quickly preventing the occurrence of pseudo-start codes, can solve the problems of increasing the complexity and burden of grammar design

Active Publication Date: 2012-11-28
SHANGHAI GMT DIGITAL TECH
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The above-mentioned method for setting prohibited values ​​and mask bits has the following disadvantages: a. increases the complexity of grammar design
[0008] The two types of methods invented by US patent US7839895 and Chinese patent 200310107985. the inserted bits, if present, these inserted bits are removed
This process requires a certain amount of calculation, which will be a burden for a decoder with limited computing power

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
  • Method and device for rapidly preventing false start code
  • Method and device for rapidly preventing false start code
  • Method and device for rapidly preventing false start code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] The implementation of the present invention is described below through specific examples and in conjunction with the accompanying drawings, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific examples, and various modifications and changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.

[0079] Assuming that the data block B between the two start codes contains a total of N bytes, it can be expressed as:

[0080] B={B[0], B[1], B[2],..., B[N-1]}

[0081] The start code is prefixed with 0x000001, which is 23 '0' plus 1 '1', and always appears in the byte alignment position.

[0082] The method for quickly preventing false start codes of the present invention includes a proc...

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 method and a system for automatically and rapidly preventing a false start code. The system comprises a coding end and a decoding end, wherein the coding end comprises a recording module, a judgment module, an inserted byte processing module and a false start code prefix modifying module; the decoding end comprises a search module, an analysis module, a position acquisition module and a data block recovery module; the coding end records times for that a false start code prefix is generated and positions at which the false start code prefix is generated and inserts 1 to 4 non-0 bytes in front of a first byte of a data block according to corresponding rules to form a new data block so as to ensure the false start code prefix not to be generated in the formed new data block and then the decoding end recovers the required data block according to the corresponding rule. According to the invention, in the processing process of the decoding end, whether the inserted data or start code is generated does not need to be judged at each byte alignment position, so that the calculated amount of the processing process of the decoding end is greatly reduced.

Description

technical field [0001] The invention relates to a method and device for preventing false start codes, in particular to a method for rapidly preventing false start codes when audio and video coded data are organized into random access data streams. Background technique [0002] Traditional video coding standards such as H.261, H.263, H.263+, H.264 standards formulated by ITU (International Telecommunication Union, International Telecommunication Union) and MPEG (International Organization for Standardization, International Organization for Standardization) of ISO (International Organization for Standardization) Moving Pictures Experts Group, MPEG-1, MPEG-2, MPEG-4, etc. formulated by the Moving Pictures Experts Group all need to organize the audio and video coded data into random access data streams, so that the decoder can start from the set random access point start decoding. In the above standards, random access to coded data is realized through start codes, such as video...

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): H04N21/234H04N21/2343H04N21/44H04N21/845H04N7/26
Inventor 赵海武
Owner SHANGHAI GMT DIGITAL TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products