JPH0392017A - Error detection correcting and coding device - Google Patents
Error detection correcting and coding deviceInfo
- Publication number
- JPH0392017A JPH0392017A JP1230033A JP23003389A JPH0392017A JP H0392017 A JPH0392017 A JP H0392017A JP 1230033 A JP1230033 A JP 1230033A JP 23003389 A JP23003389 A JP 23003389A JP H0392017 A JPH0392017 A JP H0392017A
- Authority
- JP
- Japan
- Prior art keywords
- code
- error correction
- circuit
- error
- correction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Error Detection And Correction (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はデジタル画像情報などの相関性を有するデジタ
ル情報を鎖状符号化構成にて誤り訂正符号化してなる符
号列を復号する誤り検出訂正復号化装置に関する。Detailed Description of the Invention [Industrial Field of Application] The present invention is an error detection and correction method for decoding a code string obtained by error correction encoding digital information having correlation such as digital image information using a chain encoding configuration. This invention relates to a decoding device.
[従来の技術]
一般に、画像情報などの情報信号をデイジタル化して伝
送(記録)するシステムでは、伝送媒体に適合する伝送
符号に変換して伝送する方法が用いられている。その際
、伝送ビット・レートの制限により、入力データを圧縮
して符号化することが多く、また、伝送誤りが生じたと
きの対策として誤り訂正符号を付加することが行われる
。[Prior Art] Generally, in systems that digitize and transmit (record) information signals such as image information, a method is used in which the signals are converted into a transmission code compatible with the transmission medium and then transmitted. At this time, input data is often compressed and encoded due to transmission bit rate limitations, and an error correction code is added as a countermeasure against transmission errors.
第5図(A)及び第5図(B)は、従来のデイジタル情
報伝送システムの概略構成ブロック図であり、第5図(
A)は送信系(記録系)を示し、第5図CB)は受信系
(再生系)を示す送信系(記録系〉では、圧縮符号化回
路10は、デイジタル画像情報などの情報信号を、その
相関性を利用して圧縮符号化する.圧縮符号化回路10
の出力は誤り訂正符号化回路12に印加され、そこで、
伝送誤り対策としての誤り訂正符号化が行われる。そし
て、変調回路14は誤り訂正符号化回路12の出力を、
伝送路の特性に適した形に変調して、伝送路に出力記録
媒体に記録する。5(A) and 5(B) are schematic block diagrams of a conventional digital information transmission system, and FIG.
A) shows a transmission system (recording system), and FIG. 5 CB) shows a reception system (reproduction system). Compression encoding is performed using the correlation. Compression encoding circuit 10
The output of is applied to the error correction encoding circuit 12, where
Error correction encoding is performed as a countermeasure against transmission errors. Then, the modulation circuit 14 converts the output of the error correction encoding circuit 12 into
It is modulated in a form suitable for the characteristics of the transmission path and recorded on the output recording medium on the transmission path.
他方、受信側(再生側)では、復調回路16は伝送路の
伝送信号を復調し、誤り訂正復号回路18が、伝送路上
で発生した誤りを訂正し、伸長回路20は圧縮符号化回
路10とは逆の処理で伸長・復元を行う.誤り訂正復号
回路18で訂正不能と判定されたデータについては、誤
り修整回路22において、データ置換などにより誤りの
修整を行う.
[発明が解決しようとする問題点]
しかし、上記の如き従来例では、誤り修整回路22に於
ける修整動作を行う場゛合に、誤り訂正復号回路18か
らの訂正フラグを参照し、圧縮の手法に基き修整する情
報を決定してやらねばならない。この様に誤り訂正不能
の情報は単に訂正フラグだけで判定できるものではなく
、上述の如く修整する情報を決定するための回路がどう
しても必要であり、処理速度を高速化したり回路構成を
簡略化したりすることは困難であった。On the other hand, on the receiving side (reproduction side), the demodulation circuit 16 demodulates the transmission signal on the transmission path, the error correction decoding circuit 18 corrects errors occurring on the transmission path, and the expansion circuit 20 and the compression encoding circuit 10 performs decompression and restoration using the reverse process. For data determined to be uncorrectable by the error correction decoding circuit 18, the error is corrected by data replacement or the like in the error correction circuit 22. [Problems to be Solved by the Invention] However, in the conventional example as described above, when performing a correction operation in the error correction circuit 22, the correction flag from the error correction decoding circuit 18 is referred to and the compression The information to be modified must be determined based on the method. In this way, information that cannot be corrected cannot be determined simply by the correction flag, and as mentioned above, a circuit is absolutely necessary to determine the information to be corrected, and it is necessary to increase the processing speed and simplify the circuit configuration. It was difficult to do so.
本発明は上述の如き問題に鑑みてなされ、装置全体の処
理速度の高速化、回路構成の簡略化が可能な誤り検出訂
正復号化装置を提供することを目的とする.
[問題点を解決するための手段]
斯かる目的舌に於いて、本発明の誤り検出訂正復号化装
置によれば、誤り訂正回路が鎖状符号化された誤り訂正
符号を情報の圧縮に用いた相関性の方、向と最後に復号
する誤り訂正符号の方向とを一致させるべくくり返し復
号すると共に、該最後に復号された誤り訂正符号の訂正
フラグを用いて誤り修正回路の修正動作を決定する構成
とした。The present invention has been made in view of the above-mentioned problems, and an object of the present invention is to provide an error detection and correction decoding device that can increase the processing speed of the entire device and simplify the circuit configuration. [Means for Solving the Problems] In order to achieve this objective, the error detection and correction decoding device of the present invention has an error correction circuit that uses a chain-coded error correction code to compress information. The direction of the correlation that was previously decoded is repeatedly decoded to match the direction of the last decoded error correction code, and the correction flag of the last decoded error correction code is used to determine the correction operation of the error correction circuit. It was configured to do this.
[作用]
上述の如く構成することにより、送信する際の圧縮符号
化で用いた相関性の方向と、受信側での復号時に最後に
復号する誤り訂正符号の構成方向が一致するので訂正フ
ラグは修正する符号に対応したものとなり、誤り訂正不
能な符号の修整IA理を簡略な回路構成でかつ高速に行
うことが可能となった。[Operation] By configuring as described above, the direction of correlation used in compression encoding during transmission matches the direction of configuration of the error correction code that is finally decoded during decoding on the receiving side, so the correction flag is This corresponds to the code to be corrected, and it has become possible to perform correction IA processing for codes that cannot be error corrected with a simple circuit configuration and at high speed.
[実施例] 以下、図面を参照して本発明の実施例を説明する。[Example] Embodiments of the present invention will be described below with reference to the drawings.
第1図(A)及び第1図(B)は、情報信号の圧縮方法
として前値予測DPCM法を用い、鎖状符号化誤り訂正
符号として二重符号化によるものを用いる情報伝送シス
テムに本発明を適用したー実施例の概略構成ブロック図
であり、第1図(A)はその送信系(記録系)を示し、
第1図(B)は受信系(再生系)を示す。Figures 1(A) and 1(B) show an information transmission system that uses the previous prediction DPCM method as the information signal compression method and uses double encoding as the chain-coded error correction code. It is a schematic block diagram of an embodiment to which the invention is applied, and FIG. 1(A) shows its transmission system (recording system);
FIG. 1(B) shows a receiving system (reproducing system).
第1図(A)において、入力端子30には、例えばテレ
ビジョン信号のような水平走査された画像信号をディジ
タル化した情報信号が人力される.前値予tllDPc
M回路32は、入力端子30のディジタル画像情報信号
を、第2図に示すように、所定長さi毎にリセット値を
持つDPCMデータ列に変換する.この実施例では、予
測方式として前値予測を用いているので、圧縮時に用い
た相関性の方向としては、水平走査方向ということはな
る.
前値予測DPCM32によるDPCMデータは、外符号
符号化回路34及び内符号符号化回路36により、二重
符号化した誤り訂正符号を付加される。第3図は、当該
誤り訂正符号を付加したデータ列の構戒を示す.本実施
例では、外符号は、第3図に示すように画像の垂直方向
において、画像情報のjライン分を情報点数としてパリ
ティP,を付加して形成される.
また、本実施例では、内符号は、CPDM後の画像デー
タの水平走査方向、即ち情報圧縮時に利用した相関の方
向に一致させ、符号の情報点数はリセット値を含むDP
CMデータの一車位であるiとしている。そして、所定
の誤り訂正符号生戒法に従い、バリティP2を付加して
内符号を形成する。In FIG. 1A, an information signal obtained by digitizing a horizontally scanned image signal, such as a television signal, is manually input to an input terminal 30. Previous price forecast tllDPc
The M circuit 32 converts the digital image information signal at the input terminal 30 into a DPCM data string having a reset value for each predetermined length i, as shown in FIG. In this embodiment, previous value prediction is used as the prediction method, so the direction of correlation used during compression is the horizontal scanning direction. The DPCM data generated by the previous value prediction DPCM 32 is added with a double-encoded error correction code by an outer code encoding circuit 34 and an inner code encoding circuit 36. Figure 3 shows the structure of a data string to which the error correction code has been added. In this embodiment, the outer code is formed by adding parity P, with J lines of image information as the number of information points, in the vertical direction of the image, as shown in FIG. In addition, in this embodiment, the inner code is made to match the horizontal scanning direction of the image data after CPDM, that is, the direction of the correlation used during information compression, and the number of information points of the code is the same as the DP including the reset value.
It is set to i, which is the first car position in the CM data. Then, according to a predetermined error correction code generation method, parity P2 is added to form an inner code.
ここでの誤り訂正符号としてはリセット・ソロモン符号
などが考えられる。As the error correction code here, a reset Solomon code or the like can be considered.
このようにして、誤り訂正符号を付加されたディジタル
画像情報信号は、変調回路38で伝送路の特性にあった
形に変調され、伝送路の送り出される。伝送路での伝送
順序は、受信側で正しく把握でき画像を復元できる限り
、任意である。In this way, the digital image information signal to which the error correction code has been added is modulated in a form suitable for the characteristics of the transmission path by the modulation circuit 38, and sent out on the transmission path. The transmission order on the transmission path is arbitrary as long as the receiving side can correctly understand and restore the image.
次に、第1図(B)に示す受信側(再生側)の動作を説
明する。伝送路から受信された信号は、復調回路40で
復調される。復調された符号列は一旦メモリ41に収納
される。Next, the operation of the receiving side (reproducing side) shown in FIG. 1(B) will be explained. The signal received from the transmission path is demodulated by the demodulation circuit 40. The demodulated code string is temporarily stored in the memory 41.
更に、内符号復号回路42は、所定のアリゴリズムに従
って、内符号の復号を行い、伝送路上で生じた誤りを可
能な限り訂正する。外符号復号回路44は、内符号と同
様に、所定のアルゴリズムに従って、外符号の復号を行
い、誤りの訂正を行う。Further, the inner code decoding circuit 42 decodes the inner code according to a predetermined algorithm, and corrects errors occurring on the transmission path as much as possible. As with the inner code, the outer code decoding circuit 44 decodes the outer code according to a predetermined algorithm and corrects errors.
そして、更に誤りの訂正された符号を用いて内符号及び
外符号の復号を複数回繰り返す。最後の復号については
、復号する誤り訂正符号を構成する方向とDPCM (
圧縮符号化)時に用いた相関の方向(水平方向)と一致
させる。即ち、本実施例では第3図の内符号の復号で復
号を終了する。Then, decoding of the inner code and outer code is repeated multiple times using the error-corrected code. For the final decoding, the direction configuring the error correction code to be decoded and the DPCM (
The direction of correlation (horizontal direction) used during compression encoding) is made to match. That is, in this embodiment, decoding is completed by decoding the inner code shown in FIG.
上述の如く誤り訂正符号を復号した後、訂正不能と判断
された符号については、訂正不能を示す訂正フラグを訂
正フラグ・メモリ46に書き込む。内符号復号回路42
及び外符号復号回路44で誤り訂正処理を終えた情報信
号は、DPCM復号回路42に印加される。DPCM復
号回路42はDPCM符号を復号し、画像データを復元
する。After decoding the error correction code as described above, for the code determined to be uncorrectable, a correction flag indicating uncorrectability is written in the correction flag memory 46. Inner code decoding circuit 42
The information signal that has undergone error correction processing in the outer code decoding circuit 44 is applied to the DPCM decoding circuit 42. The DPCM decoding circuit 42 decodes the DPCM code and restores image data.
ここで、内符号及び外符号の両者の復号処理においても
誤りが残った場合、つまり、ここで用いた誤り訂正符号
の訂正能力を越える誤りが伝送路で生じた場合を考える
。前述の通り、画像データは前値予測DPCMにより圧
縮符号化され、前値との差分値を伝送しているので、一
群のデータ中に訂正不能な誤りが残った場合には、第4
図に示すように、DPCMの一単位、つまりリセット値
で区切られた長さiのデータ列の中で、誤りの残ったデ
ータ以降に誤りが伝播し、誤りの残ったデータ以降のデ
ータは全て間違ったものになってしまう。第4図におい
て、×は誤ったままのデータを示し、△は×のデータが
原因となってDPCM復号誤りとなるデータを示す。Here, let us consider a case where errors remain in the decoding processing of both the inner code and the outer code, that is, a case where an error exceeding the correction ability of the error correction code used here occurs on the transmission path. As mentioned above, the image data is compressed and encoded by the previous value predictive DPCM, and the difference value from the previous value is transmitted, so if an uncorrectable error remains in a group of data, the fourth
As shown in the figure, within one unit of DPCM, that is, a data string of length i separated by reset values, the error propagates after the data with the error remains, and all data after the data with the error remain. It ends up being wrong. In FIG. 4, x indicates data that remains erroneous, and Δ indicates data that results in a DPCM decoding error due to the x data.
D PCM復号回路48の出力に修正が必要か否かは、
訂正フラグ・メモリ46を参照することにより判定でき
る。即ち本実施例では、内符号の構成を、第3図に示す
ようにDPCMの単位長さと同じにしてあるので,DP
CMの一単位に1つの訂正フラグが用意されていること
になり、訂正フラグ・メモリ46の参照により、DPC
M復号回路48の出力をそのまま出力端子52に供給す
るか、又は所定の方法で誤り修正を行うかを、瞬時に決
定できる。誤り修整回路50は、このように誤りが残っ
たデータ列を、長さiのデータ・ラインの単位で修正す
る。例えば、前ライン又は後ラインなどのデータを使っ
て、誤りを含むライン(長さi)のデータを置換するな
どして修正する.
本実施例では、画像情報の圧縮方法として前値予測DP
CMを用いたが、本発明はこれに限定されない。即ち、
後の誤り訂正符号の構成において、鎖状誤り訂正符号の
復号時に最後に復号される誤り訂正符号を構成する方向
と一致させつる相関性の方向を用いる圧縮方法であれば
、本発明で利用できる。また、本実施例では、鎖状誤り
訂正符号として二重符号化する場合を例にとったが、こ
れも二重符号化に限定されず、n重に符号を構成した場
合じも適用できる。Whether or not the output of the D PCM decoding circuit 48 requires modification is determined by
This can be determined by referring to the correction flag memory 46. That is, in this embodiment, since the structure of the inner code is the same as the unit length of DPCM as shown in FIG.
One correction flag is prepared for each CM unit, and by referring to the correction flag memory 46, the DPC
It is possible to instantly decide whether to supply the output of the M decoding circuit 48 as it is to the output terminal 52 or to perform error correction using a predetermined method. The error correction circuit 50 corrects the data string in which errors remain in this way in units of data lines of length i. For example, the data on the line containing the error (length i) is replaced by using data from the previous line or the next line to correct it. In this embodiment, the previous value prediction DP is used as the image information compression method.
Although CM was used, the present invention is not limited thereto. That is,
Any compression method that uses a direction of correlation that matches the direction constituting the error correction code that is last decoded when decoding the chained error correction code in the subsequent configuration of the error correction code can be used in the present invention. . Further, in this embodiment, a case where double encoding is performed as a chain error correction code is taken as an example, but this is not limited to double encoding, and a case in which the code is configured n times can also be applied.
[発明の効果]
以上説明した様に本発明の誤り検出訂正復号化装置によ
れば、符号誤りの訂正及び修整処理を高速にかつ簡単な
回路構戒で実現することができる。[Effects of the Invention] As explained above, according to the error detection and correction decoding device of the present invention, code error correction and modification processing can be realized at high speed and with a simple circuit configuration.
第1図(A).(B)は本発明の一実施例としての情報
伝送システムの送信系、受信系を示す図、
第2図は第1図のシステムに於ける前値予測DPCMの
処理について説明するための図、第3図は第1図のシス
テムに於ける誤り訂,正符号の形戒を説明するための図
、
第4図はDPCM復号時の誤り伝搬の様子を示す図、
第5図(A).(B)は従来の情報伝送システムの送信
系、受信系を示す図である.
図中、32は前値予測符号化回路、
34は外符号符号化回路、
36は内符号符号化回路、
38は変調回路、
40は復調回路、
42は内符号復号回路、
44は外符号復号回路、
46は訂正フラグメモリ、
48はDPCM復号回路、
50は誤り修整回路である.
鴇
1
ぢ○ (A冫
87図(B,)
● −メ−ムΔΔ一−−−−−−−−−A8ら区
(A)
1も t7 図(B冫Figure 1 (A). (B) is a diagram showing a transmission system and a reception system of an information transmission system as an embodiment of the present invention; FIG. 2 is a diagram for explaining the prior value prediction DPCM processing in the system of FIG. 1; Fig. 3 is a diagram for explaining error correction and correct code format rules in the system of Fig. 1, Fig. 4 is a diagram showing error propagation during DPCM decoding, and Fig. 5 (A). (B) is a diagram showing a transmission system and a reception system of a conventional information transmission system. In the figure, 32 is a previous value predictive encoding circuit, 34 is an outer code encoding circuit, 36 is an inner code encoding circuit, 38 is a modulation circuit, 40 is a demodulation circuit, 42 is an inner code decoding circuit, and 44 is an outer code decoding circuit. 46 is a correction flag memory, 48 is a DPCM decoding circuit, and 50 is an error correction circuit. 1 ぢ○ (A 87 diagram (B,)
Claims (2)
圧縮された圧縮情報に対し、伝送路上での符号誤りを検
出または訂正するための誤り訂正符号を鎖状符号化構成
して伝送された符号列を復号する装置であって、前記鎖
状符号化された誤り訂正符号復号する誤り訂正回路と、
訂正不能なデータの修整を行う誤り修整回路とを具え、
前記誤り訂正回路は前記鎖状符号化された誤り訂正符号
を前記相関性の方向と最後に復号する誤り訂正符号の方
向とを一致させるべくくり返し復号すると共に、該最後
に復号された誤り訂正符号の訂正フラグを用いて前記誤
り修正回路の修正動作を決定することを特徴とする誤り
検出訂正復号化装置。(1) The digital information to be transmitted is compressed using its correlation, and an error correction code for detecting or correcting code errors on the transmission path is configured in a chain code and transmitted. an error correction circuit that decodes the chain-coded error correction code;
and an error correction circuit that corrects uncorrectable data,
The error correction circuit repeatedly decodes the chain-coded error correction code so that the direction of the correlation matches the direction of the error correction code to be decoded last, and An error detection and correction decoding device characterized in that a correction operation of the error correction circuit is determined using a correction flag.
符号化したものであり、前記誤り訂正回路は前記内符号
を最後に復号することを特徴とする特許請求の範囲第(
1)項記載の誤り検出訂正復号化装置。(2) The error correction code is double encoded using an inner code and an outer code, and the error correction circuit decodes the inner code last.
The error detection and correction decoding device described in section 1).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23003389A JP3135241B2 (en) | 1989-09-04 | 1989-09-04 | Error detection and correction decoding device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23003389A JP3135241B2 (en) | 1989-09-04 | 1989-09-04 | Error detection and correction decoding device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0392017A true JPH0392017A (en) | 1991-04-17 |
| JP3135241B2 JP3135241B2 (en) | 2001-02-13 |
Family
ID=16901516
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23003389A Expired - Fee Related JP3135241B2 (en) | 1989-09-04 | 1989-09-04 | Error detection and correction decoding device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3135241B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0614203A (en) * | 1992-03-17 | 1994-01-21 | Sip Soc It Per Esercizio Delle Telecommun Pa | Video control circuit for multimedia applications |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2692085B2 (en) | 1987-08-31 | 1997-12-17 | ソニー株式会社 | Error correction method |
| JP2985173B2 (en) | 1988-03-09 | 1999-11-29 | キヤノン株式会社 | Digital information receiver |
-
1989
- 1989-09-04 JP JP23003389A patent/JP3135241B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0614203A (en) * | 1992-03-17 | 1994-01-21 | Sip Soc It Per Esercizio Delle Telecommun Pa | Video control circuit for multimedia applications |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3135241B2 (en) | 2001-02-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5070503A (en) | Digital information transmitting and receiving system | |
| JPH10256921A (en) | Method and device for modulating and demodulating digital data | |
| JP3502559B2 (en) | Erasure correction method and erasure correction circuit | |
| US5440432A (en) | Dubbing system for digital information | |
| JP3135242B2 (en) | Error detection / correction decoding apparatus and method | |
| US5740187A (en) | Data processing using interpolation of first and second information based on different criteria | |
| US6138263A (en) | Error correcting method and apparatus for information data having error correcting product code block | |
| JPH0562363A (en) | Recording and reproducing method | |
| JPH0392017A (en) | Error detection correcting and coding device | |
| JPH048979B2 (en) | ||
| JP2985173B2 (en) | Digital information receiver | |
| JP3009900B2 (en) | Encoded data processing device | |
| JP3271208B2 (en) | Error correction decoding device | |
| JP2842534B2 (en) | Data transmission device, data reception device, data transmission device, and methods thereof | |
| EP0575086B1 (en) | An information recording and reproducing apparatus | |
| JPH10290216A (en) | Error correction decoding method and device | |
| JP3317750B2 (en) | Digital data copying method and video recording apparatus | |
| JP2722485B2 (en) | Digital information transmission system | |
| JP2652398B2 (en) | Data transmission method | |
| KR100207628B1 (en) | Error control method and apparatus in digital signal processing system | |
| JP2646896B2 (en) | Digital signal decoding device | |
| JP3259359B2 (en) | Data reproducing apparatus and method | |
| KR0144975B1 (en) | Sync Code Interleave Device and Method | |
| JPH0258815B2 (en) | ||
| JP2000196567A (en) | Transmission device, reception device, transmission device, and transmission method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081201 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |