Coding system and decoding system
First Claim
1. A decoding method, comprising:
- detecting a synchronization code at a plurality of synchronization code inserting positions periodically provided in an input code string, the input code string including a multiplexed code string obtained by multiplexing a plurality of variable length code strings, each of the plurality of variable length code strings having a code capable of being decoded in forward and backward directions, the code being generated by compressing and coding an image signal, the input code string having stuffing bits;
demultiplexing the multiplexed code string in the input code string based on a position of the detected synchronization code to generate the variable length code; and
decoding the generated variable length code to output a reproduced image signal.
0 Assignments
0 Petitions
Accused Products
Abstract
In a coding system wherein an error correction/detection coding is combined with a synchronization recovering technique using a synchronization code, the problems of a pseudo synchronization and a step out due to error detection are solved. There is provided a coding part 212 for coding an input multiplexed code string 201 to an error correcting/detecting code comprising an information bit and a check bit, and code string assembling part 213 for inserting a synchronization code into any one of a plurality of periodically predetermined synchronization code inserting positions in the code string 201, for arranging the information bit at an optional position in the code string, and for arranging the check bit at a position other than the synchronization code inserting positions in the code string 201 to assemble an output code string 205.
-
Citations
13 Claims
-
1. A decoding method, comprising:
-
detecting a synchronization code at a plurality of synchronization code inserting positions periodically provided in an input code string, the input code string including a multiplexed code string obtained by multiplexing a plurality of variable length code strings, each of the plurality of variable length code strings having a code capable of being decoded in forward and backward directions, the code being generated by compressing and coding an image signal, the input code string having stuffing bits; demultiplexing the multiplexed code string in the input code string based on a position of the detected synchronization code to generate the variable length code; and decoding the generated variable length code to output a reproduced image signal.
-
-
2. A decoding apparatus, comprising:
-
a synchronization code detector configured to detect a synchronization code at a plurality of synchronization code inserting positions periodically provided in an input code string, the input code string including a multiplexed code string obtained by multiplexing a plurality of variable length code strings, each of the plurality of variable length code strings having a code capable of being decoded in forward and backward directions, the code being generated by compressing and coding an image signal, the input code string having stuffing bits; a demultiplexer configured to demultiplex the multiplexed code string in the input code string based on a position of the detected synchronization code to generate the variable length code; and a decoder configured to decode the generated variable length code to output a reproduced image signal. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification