Method for preventing conflict of initial code

A technology of start code and coding, which is applied in the direction of pulse modulation TV signal transmission, TV, electrical components, etc.

Inactive Publication Date: 2013-10-23
朱洪波
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Compared with bit-level judgment, byte-based judgment greatly saves calculation costs, but both have a common problem, that...

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 for preventing conflict of initial code
  • Method for preventing conflict of initial code
  • Method for preventing conflict of initial code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] This chapter uses an actual implementation case to explain the implementation of the algorithm described in the present invention. First agree on the hexadecimal number X 1 =000000,X 2 =000001 and X 3 =000002 is the start code, that is, the start codes are all 24-bit binary strings, and n=3. Then agree on Y 1 =000003, Y 2 =000004 and Y 3 =000005 is the enumeration conflict code. Finally, it is stipulated that m=8 in this implementation case, that is, the matching operation of the binary string takes bytes as the boundary. Thus, for any ,have . for any , X i and Y i same length. and for any Y i , any , Y i the last of bit strings do not constitute any X j prefix. Although n=3 and m=8 are agreed here for the sake of convenience, the present invention is not limited thereto. n can be any small integer greater than or equal to 1, and m can be 1, 2, 4, 8 or 16.

[0023] First, the encoder operation will be described. For any piece of input encoded ...

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 for preventing occurrence of pseudo initial code in a coded data stream. An initial code in the data stream is changed into another enumeration conflict code whose length is the same as that of the initial code, and modification information is written in the head or tail of the coded data stream. The method successively solves the problem of occurrence of pseudo initial code in the coded data stream.

Description

technical field [0001] The invention relates to a method for preventing start code conflicts when audio and video data is packaged. Background technique [0002] Digital data is generally encoded in a signal encoder, then packaged, sent to the decoder for unpacking through a certain channel, and then sent to the signal decoder for decoding. There are many kinds of digital data, such as video data, audio data, audio-visual data, text data, and so on. [0003] When transmitting digitally encoded data, it is generally desirable that there be some point in the encoded data from which the decoding operation can be resumed. This has multiple purposes. If there is an error in the channel transmission, the decoder can restart the correct decoding from the next such point; or the decoder needs the ability of random access, so it needs to start from a certain position in the code stream. The next point where correct decoding can begin; or the decoder needs to locate some of the diff...

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
IPC IPC(8): H04N7/24H04N7/26H04N7/52
Inventor 朱洪波
Owner 朱洪波
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
Try Eureka
PatSnap group products