Coding apparatus and decoding apparatus for transmission/storage of information
0 Assignments
0 Petitions
Accused Products
Abstract
An output coding apparatus includes a coder for coding an inputted bitstream to an error correction and/or detection code composed of information bits and check bits; and a bitstream assembling section for assembling an outputted bitstream by inserting a synchronization code at any one of a plurality of synchronization code insertion positions previously determined in the outputted bitstream, arranging the information bits at any desired positions of the bitstream, and by arranging the check bits at positions other than the synchronization code insertion positions in the bitstream. Therefore, when the coding apparatus is combined with a resynchronization method using both an error correction and/or detection code and a synchronization code, it is possible to solve a problem caused by pseudo-synchronization or synchronization-loss pull-out or step-out due to erroneous detection of the synchronization code.
-
Citations
17 Claims
-
1-8. -8. (canceled)
-
9. A coding method, comprising:
-
multiplexing variable-length codes generated by compression coding of an image signal to generate a multiplexed code string, the variable-length codes being coded by separating a picture header, prediction mode information, and motion vector information from a DCT coefficient;
assembling an output code string by using the multiplexed code string as an input; and
inserting a synchronization code to one of a plurality of synchronization code inserting positions periodically predetermined in the output code string.
-
-
10. A coding apparatus, comprising:
-
a multiplexer configured to multiplex variable-length codes generated by variable-length coding of an image signal to generate a multiplexed code string, the variable-length codes being coded by separating a picture header, prediction mode information, and motion vector information from a DCT coefficient; and
a coding assembler configured to assemble an output code string by using the multiplexed code string as an input, the coding assembler configured to insert a synchronization code to one of a plurality of synchronization code inserting positions periodically predetermined in the output code string. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification