Coding apparatus and decoding apparatus for transmission/storage of information

a coding apparatus and information technology, applied in the field of information transmission and/or storage systems, can solve the problems of difficult to combine this method with a resynchronization method for recovering a synchronization, difficult to construct the code word in such a way that a specific bit pattern will not appear, and the effect of pseudo-synchronization

Inactive Publication Date: 2006-08-31
KK TOSHIBA
View PDF49 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0017] Further, the second object of the present invention is to provide a coding and / or decoding apparatus, which can increase the coding efficiency by reducing the number of bits inserted at the last portion of the synchronization block, when combined with the resynchronization method which uses both the error correction and / or detection code and the synchronization code.
[0032] In the fourth aspect of the present invention, when the coding and / or decoding is executed by switching the error correction and / or detection codes according to the sort thereof, since the error correction and / or detection code is switched on the coding apparatus side according to the sort of information of the bitstream inputted to the coding apparatus, and since the error correction and / or detection code is switched on the decoding apparatus side by deciding the sort of the error correction and / or detection code on the basis of the decoded information (i.e., the same code as that used on the coding side), any header information indicative of the sort of the error correction and / or detection code is not required (being different from the prior art method), so that it is possible to eliminate the overhead due to the header information.

Problems solved by technology

However, in the above-mentioned method such that the bitstream obtained by high efficiency compression coding is further coded to an error correction and / or detection code and then transmitted and / or stored, there exists a problem in that it is difficult to combine this method with a resynchronization method for recovering a synchronization when synchoronization-loss occured due to an erroneous bistream word caused by the transmission and / or storage medium.
In the case of the general error correction and / or detection coding method however, it is difficult to construct the code word in such a way that a specific bit pattern will not appear.
On the other hand, when the bit pattern the same as the synchronization code appear, pseudo-synchronization may occur due to an erroneous detection of the synchronization code.
In this method however, when the bitstream having an error is transmitted and / or stored, since there exists a possibility that the stuffing bits are also inserted erroneously, there still exists another problem in that an additional synchronization-loss or pseudo-synchronization may occur.
Further, when the bitstream is coded for error correction and / or detection and further the synchronization code is inserted, in the conventional method, since many insertion bits must be added to the bitstream at the last portion of a synchronization block sandwiched between two synchronization codes in order to compensate for a remainder of the information bits to be coded for error correction and / or detection, there arises another problem in that the coding efficiency is lowered.
Therefore, when the error correction and / or detection capability is simply increased, there arises another problem in that a transmission path of higher transmission rate is required or that the number of bits of information to be stored is increased.
Further, when the transmission rate or the storage capacity is the same, the quantity of information to be transmitted and / or stored decreases with increasing redundancy.
As a result, in the case where audio and video information are compression-coded at a high efficiency and then transmitted and / or stored, if the redundancy is simply increased to increase the error resistance, as far as the transmission and / or storage rate is the same, since the information must be compression-coded down to a lesser information quantity, there causes another problem in that the audio quality and picture quality both deteriorate.
However, in the above-mentioned method of switching the error correction and / or detection codes by adding the header information, however, there arises a problem in that the number of bits of the bitstream to be transmitted and / or stored increases due to the addition of the header information.
In the case where audio or video signals are compression-coded, since some bits are used for the header information, the number of bits used for the compression-coding audio or video signals is inevitably reduced, with the result that the audio quality and / or the picture quality inevitably deteriorates.
Further, when the stuffing bits are inserted to prevent the pseudo-synchronization, there arises another problem in that the synchronization-loss and the pseudo-synchronization occur due to erroneous insertion of the stuffing bits.
Further, when the bitstream is coded for error correction and / or detection and further the synchronization code is inserted, in the conventional method, since a relatively large number of bits must be inserted to compensate for the remainder of the information bits to be coded for error correction and / or detection at the last portion of the synchronization block, there arises a problem in that the coding efficiency deteriorates.
Further, in the case of the coding and / or decoding apparatus in which the error correction and / or detection codes of different error correction and / or detection capabilities are switched by adding header information, since the number of bits to be transmitted and / or stored increases due to the addition of the header information, when audio or video signals are compression-coded at a high efficiency and then transmitted and / or stored, the information quantity used for audio or video information inevitably decreases, with the result there exists a problem in that the audio quality and the video quality both deteriorate.

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
  • Coding apparatus and decoding apparatus for transmission/storage of information
  • Coding apparatus and decoding apparatus for transmission/storage of information
  • Coding apparatus and decoding apparatus for transmission/storage of information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] Embodiments of the present invention will be described hereinbelow with reference to the attached drawings.

[0045]FIG. 2 is a block diagram showing an embodiment of the moving picture coding apparatus provided with an error correction and / or detection switching function according to the present invention, which is combined with a compression coding apparatus using motion compensation adaptive prediction and discrete cosine transform coding (one of orthogonal transform codings). Here, the coding method in which both the motion compensation adaptive prediction and discrete cosine transform coding are combined with each other is disclosed in detail by Document: by Hiroshi YASUDA, “International Standard of Multimedia Coding”, published by Maruzen, June 1991, for instance. Therefore, only the operation thereof will be briefly explained hereinbelow. Further, as the error correction and / or detection code used in this embodiment, such a code as the BCH code in which the information ...

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

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.

Description

BACKGROUND OF THE INVENTION [0001] The present invention relates to a system for transmitting and / or storing information through a medium of high error rate such as radio transmission path, and more specifically to a coding and / or decoding apparatus for coding a bitstream obtained by a high efficiency compression coding to an error correction and / or detection code and for transmitting and / or storing the coded bitstream. [0002] In a system for transmitting audio and / or video signals via radio transmission path after the signals have been compression-coded at a high efficiency to reduce the signal quantity as small as possible, for instance as with the case of radio TV telephone, portable information terminal, digital TV broadcasting system, etc., since the error rate of the transmission path is relatively high, it is important to transmit the obtained bitstream in as high a quality as possible. [0003] When the bitstream is transmitted and / or stored via a medium of high error rate as ...

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 & AuthorityApplications(United States)
IPC IPC(8): H03M13/00G11B20/18G11B27/30H04J3/06H04L1/00H04L7/04H04N7/50H04N7/56H04N7/66H04N19/89H04N21/2383H04N21/438
CPCG11B20/1813H04N19/89H03M13/27H03M13/33H03M13/356H04J3/0602H04J3/0605H04J3/07H04L1/004H04L1/0041H04L1/0046H04L1/0072H04L1/0083H04L7/041H04L7/048H04L2001/0098H04N7/56H04N21/2383H04N21/4382H04N19/00H04N19/70H04N19/61G11B27/3027
InventorKIKUCHI, YOSHIHIROWATANABE, TOSHIAKIDACHIKU, KENSHICHUJOH, TAKESHINAGAI, TAKESHI
OwnerKK TOSHIBA