Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6356754B2 - - Google Patents
[go: Go Back, main page]

JPS6356754B2 - - Google Patents

Info

Publication number
JPS6356754B2
JPS6356754B2 JP55108225A JP10822580A JPS6356754B2 JP S6356754 B2 JPS6356754 B2 JP S6356754B2 JP 55108225 A JP55108225 A JP 55108225A JP 10822580 A JP10822580 A JP 10822580A JP S6356754 B2 JPS6356754 B2 JP S6356754B2
Authority
JP
Japan
Prior art keywords
sequence
value
error
signal
orthogonal
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.)
Expired
Application number
JP55108225A
Other languages
Japanese (ja)
Other versions
JPS5733842A (en
Inventor
Yosha Takemura
Ichiro Ogura
Akifumi Ide
Kunihiko Mototani
Chojuro Yamamitsu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP10822580A priority Critical patent/JPS5733842A/en
Publication of JPS5733842A publication Critical patent/JPS5733842A/en
Publication of JPS6356754B2 publication Critical patent/JPS6356754B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Reduction Or Emphasis Of Bandwidth Of Signals (AREA)

Description

【発明の詳細な説明】 本発明は直交変換を用いた符号化方式における
エラーの修整(concealment)装置に関するもの
で、エラーの発生したシーケンスhi(i=1、2、
…n)の値をあらかじめ設定した修正値αiに置換
することにより再生信号における画質劣化を少な
くすることを目的とするものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an error concealment device in a coding system using orthogonal transformation, and relates to an error concealment device in a coding system using orthogonal transformation.
. . n) is replaced with a preset correction value αi to reduce image quality deterioration in the reproduced signal.

符号化に用いる直交変換の1つとして、アダマ
ール変換があるが、本発明では、直交変換として
アダマール変換を用いた場合について、以下に説
明を行なう。しかし、本発明はアダマール変換に
限定されるものではなく、値の直交変換を用いた
場合にも実施できるものである。
One of the orthogonal transforms used for encoding is the Hadamard transform, and in the present invention, a case where the Hadamard transform is used as the orthogonal transform will be described below. However, the present invention is not limited to Hadamard transform, but can also be implemented using orthogonal transform of values.

まず、画像信号にアダマール変換を適用した例
について説明する。画像信号をアダマール変換す
ることは、画像信号の時系列データを周波数領域
に変換することになる。アダマール変換としてn
次(n:正整数)のものがあるが、説明を簡潔に
するため、4次アダマール変換について説明す
る。
First, an example in which Hadamard transform is applied to an image signal will be described. Performing the Hadamard transform on the image signal means converting the time series data of the image signal into the frequency domain. n as the Hadamard transformation
Although there are the following (n: positive integer) transformations, in order to simplify the explanation, we will explain the fourth-order Hadamard transformation.

まず、画像信号を標本化し、4つの標本点ずつ
ブロツクに分割する。この4点の値をX1,X2
X3,X4とし、〔H〕を4次のアダマール行列とす
れば、4次のアダマール変換は次式のように表現
できる 〔h1、h2、h3、h4〕は、アダマール変換により
周波数領域へ変換された4次のシーケンスであ
る。
First, the image signal is sampled and divided into blocks of four sample points each. The values of these four points are X 1 , X 2 ,
If X 3 and X 4 and [H] is a 4th order Hadamard matrix, the 4th order Hadamard transformation can be expressed as the following equation [h 1 , h 2 , h 3 , h 4 ] is a fourth-order sequence transformed into the frequency domain by Hadamard transform.

また、アダマール行列〔H〕は次のように表現
できる。
Moreover, Hadamard matrix [H] can be expressed as follows.

実際に(2)式を用いて(1)式の計算を行なうと、各
シーケンスhi(i=1、2、3、4)は次のよう
になる。
When formula (1) is actually calculated using formula (2), each sequence hi (i=1, 2, 3, 4) becomes as follows.

h1=X1+X2+X3+X4 …(3) h2=X1+X2−X3−X4 …(4) h3=X1−X2−X3+X4 …(5) h4=X1−X2+X3−X4 …(6) 画像信号としてカラーテレビジヨン信号をアダ
マール変換する場合について説明する。例えば、
カラーテレビジヨン信号の標本点として、第1図
に示した4点d1,d2,d3,d4を選択する。第1図
は、カラーテレビ信号における標本点の選び方と
ブロツク化の例を示しており、第1図でアは第k
―1水平走査線、イは第k、ウは第k+1、エは
第k+2のそれぞれ水平走査線を示している。第
1図の標本点d1,d2,d3,d4を1つのブロツクと
してアダマール変換を行なう。各標本点diの標本
値をXiとすると、(3)式よりh1は直流成分、即ち
ブロツクの平均の明るさを表わすと考えられる。
また、h2は(4)式より水平方向の成分を表わすと考
えられる。同様にh3は(5)式より斜め方向の成分、
h4は(6)式より垂直方向の成分を表わすと考えるこ
とができる。
h 1 =X 1 +X 2 +X 3 +X 4 …(3) h 2 =X 1 +X 2 −X 3 −X 4 …(4) h 3 =X 1 −X 2 −X 3 +X 4 …(5) h 4 =X 1 −X 2 +X 3 −X 4 (6) A case in which a color television signal is subjected to Hadamard transformation as an image signal will be explained. for example,
Four points d 1 , d 2 , d 3 , and d 4 shown in FIG. 1 are selected as sample points of the color television signal. Figure 1 shows an example of how to select sample points and block them in a color television signal.
-1 horizontal scanning line, A indicates the kth horizontal scanning line, C indicates the k+1st horizontal scanning line, and D indicates the k+2nd horizontal scanning line. Hadamard transformation is performed using sample points d 1 , d 2 , d 3 , and d 4 in FIG. 1 as one block. Assuming that the sample value of each sample point di is Xi, it is considered from equation (3) that h 1 represents the DC component, that is, the average brightness of the block.
Furthermore, h 2 is considered to represent a horizontal component from equation (4). Similarly, h 3 is the diagonal component from equation (5),
From equation (6), h 4 can be considered to represent a component in the vertical direction.

各シーケンスhiのち、成分の少ないシーケンス
や視覚感度の鈍い高域周波数成分を表わすシーケ
ンスに対するビツト配分を少なくすることにより
帯域圧縮を行なうことができる。
After each sequence hi, band compression can be performed by reducing the bit allocation to sequences with few components or sequences representing high frequency components to which visual sensitivity is low.

次に、アダマール変換を用い、画像信号に帯域
圧縮を行なつて伝送するためのシステム構成を第
2図に従つて説明する。
Next, a system configuration for performing band compression on an image signal and transmitting the image signal using Hadamard transform will be explained with reference to FIG.

第2図は、アダマール変換を用いた符号化伝送
システムの構成を説明するためのブロツク図であ
る。
FIG. 2 is a block diagram for explaining the configuration of a coding transmission system using Hadamard transform.

第2図において入力端子1に到来するカラーテ
レビ信号をA/D変換器2で、例えば、8bitに符
号化し、第1のメモリ3へ記憶する。例えば前記
のように第1図で示した4標本点の標本値X1
X2,X3,X4を第1のメモリ3から読み出し、ア
ダマール変換器4で、(1)式で示す演算を行ない、
4次のシーケンスhi(i=1、2、3、4)を求
める。
In FIG. 2, a color television signal arriving at an input terminal 1 is encoded into, for example, 8 bits by an A/D converter 2 and stored in a first memory 3. For example, as mentioned above, the sample values X 1 of the four sample points shown in Figure 1,
Read out X 2 ,
Find the fourth-order sequence hi (i=1, 2, 3, 4).

第1の量子化器5で各シーケンスに対して量子
化を行なつてQihiを求める。Qi(i=1、2、…
4)は各シーケンスに対する量子化オペレータで
ある。この第1の量子化器5で各シーケンスに対
する最適ビツト配分を行なつて、伝送すべき各シ
ーケンスのビツト数の削減をすることにより帯域
圧縮を行なうことができる。例えば、各シーケン
スhiの値が8bitで表わされているとすると、1ブ
ロツクの変換では32bit必要であるが、量子化器
5において、Q1h1に6bit、Q2h2に4bit、Q3h3
Q4h4にはそれぞれ2bitを割当てると合計14bitに
圧縮することができる。
The first quantizer 5 quantizes each sequence to obtain Qihi. Qi (i=1, 2,...
4) is the quantization operator for each sequence. The first quantizer 5 allocates optimal bits to each sequence and reduces the number of bits of each sequence to be transmitted, thereby achieving band compression. For example, if the value of each sequence hi is represented by 8 bits, 32 bits are required to convert one block, but in the quantizer 5, 6 bits are used for Q 1 h 1 , 4 bits are used for Q 2 h 2, and 4 bits are used for Q 2 h 2 . 3 h 3 and
If 2 bits are assigned to each of Q 4 h 4 , it can be compressed to a total of 14 bits.

伝送路符号器6は、量子化した各シーケンス
Qihiを伝送すべき伝送路に適した伝送路符号13
に変調するものである。以上の部分は符号化側を
示したものである。復号化側では、符号化側から
伝送された伝送路符号13を受信し、伝送路復号
器7で復号し、各シーケンスの量子化信号Qihiを
再生する。次に第2の量子化器8でQ-1 iQihiを求
める。Q-1 iはQiの逆オペレータである。第2の量
子化器8の出力hi′=Q-1 iQihiは、それぞれ8bitに
復号されている。帯域圧縮を行なつた場合は、復
号したhi′は、hiとは値が異なる。アダマール逆
変換器9では次式(7)で示す演算によりアダマール
逆変換を行なう。
The transmission line encoder 6 encodes each quantized sequence.
Transmission line code 13 suitable for the transmission line that transmits Qihi
It modulates to. The above part shows the encoding side. The decoding side receives the transmission line code 13 transmitted from the encoding side, decodes it in the transmission line decoder 7, and reproduces the quantized signal Qihi of each sequence. Next, the second quantizer 8 obtains Q -1 i Qihi. Q -1 i is the inverse operator of Qi. The outputs hi'=Q -1 i Qihi of the second quantizer 8 are each decoded into 8 bits. When band compression is performed, the decoded hi' has a different value from hi. The Hadamard inverse transformer 9 performs Hadamard inverse transform by the calculation shown in the following equation (7).

(7)式において、(2)式からわかるように 〔H-1〕=〔H〕 …(8) である。また、再生値Xi′は標本値Xiを再生した
ものである。
In equation (7), as can be seen from equation (2), [H -1 ]=[H] ...(8). Furthermore, the reproduced value Xi' is the reproduced value of the sample value Xi.

該アダマール逆変換器9の出力信号として得ら
れる標本点の再生値Xi′は、第2のメモリ10に
記憶する。第2のメモリ10は、カラーテレビ信
号の同期信号に同期して、再生値Xi′を読み出し、
D/A変換器11でアナログ信号に変換し、カラ
ーテレビ信号として出力端12から送出する。
The reproduction value Xi' of the sample point obtained as the output signal of the Hadamard inverse transformer 9 is stored in the second memory 10. The second memory 10 reads out the reproduction value Xi' in synchronization with the synchronization signal of the color television signal,
The signal is converted into an analog signal by a D/A converter 11 and sent out from an output terminal 12 as a color television signal.

以上のような構成を持つシステムで画像信号を
伝送する場合に伝送系でエラーが発生することが
ある。エラーの発生した信号を用いて画像信号を
再生すれば、再生画像の画質は著しく劣化する。
エラーの発生したデータを訂正するため、誤り訂
正符号化法が提案されている。誤り訂正符号はも
との符号化信号に冗長性を持たせることにより、
誤り訂正を行なうものである。そのため伝送に必
要なbit数は増加し、アダマール変換を用いて帯
域圧縮を行なつた効果が損なわれる。特に伝送系
として、VTR等の磁気記録系を含む場合には、
ドロツプアウト等の比較的長いバースト誤りも多
く発生する。このようなバースト誤りをおこした
符号の訂正を行なうには非常に大きな冗長性を持
たさなければならないため、帯域圧縮の効果はさ
らに少なくなる。
When transmitting image signals using a system having the above configuration, an error may occur in the transmission system. If an image signal is reproduced using a signal in which an error has occurred, the quality of the reproduced image will be significantly degraded.
Error correction encoding methods have been proposed to correct erroneous data. By adding redundancy to the original encoded signal, error correction codes
This is for error correction. Therefore, the number of bits required for transmission increases, and the effect of band compression using Hadamard transform is lost. Especially when the transmission system includes a magnetic recording system such as a VTR,
Relatively long burst errors such as dropouts also occur frequently. In order to correct a code that has caused such a burst error, a very large amount of redundancy must be provided, which further reduces the effectiveness of band compression.

一方、誤り訂正はできないが、エラーが発生し
たことを検出することができる方法に、誤り検出
符号化法がある。誤り検出符号は、前述した誤り
訂正符号に較べて冗長性は少なくてよいため、帯
域圧縮の効果を損うことが少ない。誤り検出符号
として、例えば、符号語が偶数であるか奇数であ
るかによつてパリテイ信号を付ける方法がある。
また、符号を適当なブロツクに分割して符号化す
るブロツクコーデイングにおいては、1ブロツク
に含まれる“0”と“1”の個数を決めておき復
号の際、“0”と“1”の個数を計数することに
より誤りを検出することができる。これらの符号
の他にも使用する伝送系に適した誤り検出符号が
提案されている。
On the other hand, error detection coding is a method that cannot perform error correction but can detect the occurrence of an error. Since the error detection code requires less redundancy than the error correction code described above, the effect of band compression is less likely to be impaired. As an error detection code, for example, there is a method of attaching a parity signal depending on whether a code word is an even number or an odd number.
In addition, in block coding, in which the code is divided into appropriate blocks and encoded, the number of “0” and “1” included in one block is determined, and during decoding, “0” and “1” are Errors can be detected by counting the number. In addition to these codes, error detection codes suitable for the transmission system used have been proposed.

このような誤り検出符号を用いた場合には、エ
ラーの検出後、いかにしてエラーの影響を軽減す
るかが重要である。エラーの発生に対して誤つた
データを訂正するのではなく、誤つたデータの影
響を軽減することを修整(concealment)と呼
ぶ。
When such an error detection code is used, it is important to consider how to reduce the influence of the error after the error is detected. Concealment refers to reducing the effect of erroneous data rather than correcting the erroneous data when an error occurs.

本発明はアダマール変換を用いた符号化伝送方
式におけるエラーの修整法として、エラーが発生
した場合に、各シーケンスhiの値をあらかじめ設
定した修正値αiに置き換える方法を提案するもの
である。
The present invention proposes a method for correcting errors in a coded transmission system using Hadamard transform, in which when an error occurs, the value of each sequence hi is replaced with a preset correction value αi.

第3図は、本発明による復号装置を示すブロツ
ク図である。
FIG. 3 is a block diagram showing a decoding device according to the present invention.

n次アダマール変換(n=1、2、3…)を用
いた伝送系において、本発明による修整法を実施
するための復号装置の具体的な構成を第3図に従
つて説明する。第3図において復号器7、第2の
量子化器8、アダマール逆変換器9、第2のメモ
リ10、D/A変換器12は第2図における同記
号で示すものと同様のものである。第3図におい
て使用する伝送路に応じて符号化した伝送路符号
13を入力端19で受信し、復号器7で各シーケ
ンスの量子化信号Qihi(i=1、2、…、n)を
復号する。該量子化信号Qihiは、第2の量子化器
8へ送られる。第2の量子化器8は送信側で用い
られた量子化オペレータQiの逆オペレータQ-1 i
演算を行なうことにより、各シーケンスの値
hi′=Q-1 iQihiを再生する。また、復号器7の出力
の量子化信号Qihiは、エラー検出を行なうためエ
ラー検出器20へも送出する。前述した誤り検出
符号を伝送用符号として用いることによりエラー
検出器20でエラーの発生を検出するものであ
る。また、伝送系としてVTR等の磁気記録系を
用いた場合には、ドロツプアウト検出器をエラー
検出器として用いることもできる。エラー検出器
20はエラーを検出するとエラーが発生したシー
ケンスhiに応じてエラー信号eiを発生し、切換回
路21へ送出する。切換回路21は通常は、第2
の量子化器8の出力信号25をアダマール逆変換
器9の入力信号26に接続しているが、エラー信
号eiを受けると、エラー信号eiの示すシーケンス
hiのアダマール逆変換器9の入力信号26の接続
を修整回路22の出力信号27へ切換える。修整
回路22には、あらかじめ各シーケンス毎に後述
する修正値αiを設定しておく。例えば、シーケン
スh2にエラーが発生したとすると、エラー検出器
20からエラー信号e2が発生する。切換回路21
は、エラー信号e2を受け、アダマール逆変換器9
の入力信号26のうち、シーケンスh2′に対応す
る入力信号の接続を、第2の量子化器の出力信号
25から修整回路22の出力信号27へと変更す
る。このようにすることにより、アダマール逆変
換器9は、シーケンスh2′の値としてエラーの発
生した信号ではなく、修整回路22にあらかじめ
設定した修正値α2を読み込む。つまり、アダマー
ル逆変換器9は、エラーの発生しなかつたシーケ
ンスについては第2の量子化器8の出力hi′を受
け、エラーの発生したシーケンスについては、あ
らかじめ修整回路22に設定した修正値αiを受
け、前述したアダマール逆変換の演算を行ない、
再生値Xi′を求める。再生値Xi′はメモリ10に記
憶し、例えばカラーテレビ信号の同期信号に同期
して読み出し、D/A変換器11でアナログ信号
に変換しカラーテレビ信号として出力端12から
送出する。
A specific configuration of a decoding device for implementing the modification method according to the present invention in a transmission system using an n-order Hadamard transform (n=1, 2, 3, . . . ) will be described with reference to FIG. In FIG. 3, the decoder 7, second quantizer 8, Hadamard inverse transformer 9, second memory 10, and D/A converter 12 are the same as those shown by the same symbols in FIG. . In FIG. 3, a transmission path code 13 encoded according to the transmission path used is received at the input end 19, and a decoder 7 decodes the quantized signal Qihi (i=1, 2, ..., n) of each sequence. do. The quantized signal Qihi is sent to the second quantizer 8. The second quantizer 8 calculates the value of each sequence by performing an operation with the inverse operator Q -1 i of the quantization operator Qi used on the transmitting side.
hi′=Q -1 i Play Qihi. The quantized signal Qihi output from the decoder 7 is also sent to the error detector 20 for error detection. By using the above-mentioned error detection code as a transmission code, the error detector 20 detects the occurrence of an error. Further, when a magnetic recording system such as a VTR is used as a transmission system, a dropout detector can also be used as an error detector. When the error detector 20 detects an error, it generates an error signal ei according to the sequence hi in which the error occurs, and sends it to the switching circuit 21. The switching circuit 21 normally
The output signal 25 of the quantizer 8 is connected to the input signal 26 of the Hadamard inverse transformer 9, but when the error signal ei is received, the sequence indicated by the error signal ei is
The connection of the input signal 26 of the Hadamard inverse transformer 9 of hi is switched to the output signal 27 of the modification circuit 22. In the modification circuit 22, a modification value αi, which will be described later, is set in advance for each sequence. For example, if an error occurs in the sequence h2 , the error detector 20 generates an error signal e2 . Switching circuit 21
receives the error signal e 2 and converts Hadamard inverse transformer 9
Among the input signals 26 of , the connection of the input signal corresponding to the sequence h 2 ' is changed from the output signal 25 of the second quantizer to the output signal 27 of the modification circuit 22. By doing so, the Hadamard inverse transformer 9 reads the correction value α 2 set in advance in the correction circuit 22 as the value of the sequence h 2 ', instead of the signal in which the error has occurred. In other words, the Hadamard inverse transformer 9 receives the output hi' of the second quantizer 8 for sequences in which no errors occur, and receives the correction value αi set in advance in the correction circuit 22 for sequences in which errors occur. Then, perform the Hadamard inverse transformation operation described above,
Find the reproduction value Xi′. The reproduction value Xi' is stored in a memory 10, read out in synchronization with, for example, a synchronization signal of a color television signal, converted into an analog signal by a D/A converter 11, and sent out from an output end 12 as a color television signal.

以上のような修整方法を行なう場合、修整値αi
をどのような値に設定するかが問題となる。
When performing the above modification method, the modification value αi
The problem is what value to set.

実際のカラーテレビ信号に対して8次アダマー
ル変換を行なつた場合の各シーケンスの値の発生
度数を測定した。測定はカラーテレビ信号におい
て第4図に示した8つの標本点dl1,dl2,dl+1
1dl+1,2,dl+2,1,dl+2,2,dl+3,1,dl+3,2を1つのブ

ツクとして8次アダマール変換を行なつたもので
ある。第4図でカは第l水平走査線、キは第l+
1、クは第l+2、ケは第l+3のそれぞれ水平
走査線を示す。各標本点での標本値をXiとし、 X1=(dl、1)、X2=(dl+1、1)、X3=(dl+2
1)、X4=(dl+3、1)、X5=(dl、2)、X6
(dl+1、2)、X7=(dl+2、2)、X8=(dl+3、2)と
すると、8次アダマール変換は次のように表現で
きる。
The frequency of occurrence of each sequence value was measured when the 8th order Hadamard transform was performed on an actual color television signal. The measurements were performed on the color television signal at the eight sample points d l1 , d l2 , d l+1 , shown in Figure 4.
1 d l+1,2 , d l+2,1 , d l+2,2 , d l+3,1 , d l+3,2 are used as one block to perform the 8th order Hadamard transformation. be. In Figure 4, F is the lth horizontal scanning line, K is the l+th horizontal scanning line.
1 and 2 indicate the (1+2)th horizontal scanning line, and (2) the (1+3rd) horizontal scanning line. Let the sample value at each sampling point be Xi, X 1 = (d l , 1), X 2 = (d l +1 , 1), X 3 = (d l +2 ,
1), X 4 = (d l +3 , 1), X 5 = (d l , 2), X 6 =
(d l+1 , 2), X 7 = (d l+2 , 2), and X 8 = (d l+3 , 2), the eighth-order Hadamard transform can be expressed as follows.

ここでアダマール行列〔H〕は次のようにな
る。
Here, the Hadamard matrix [H] is as follows.

第2図で示した系において、入力端1に加えた
カラーテレビ信号をA/D変換器2で11bitに量
子化し、アダマール変換器4で(9)式に示した8次
アダマール変換を行ない、その出力を各シーケン
ス毎に測定し、出力レベルの各値の発生度数を求
めた。第5図はシーケンスh1について、第6図は
シーケンスh2〜h8について出力レベルの累積分布
の測定結果を示したものである。なお、各レベル
における発生度数の分布は、累積分布曲線を微分
することにより求めることができる。
In the system shown in FIG. 2, the color television signal applied to the input terminal 1 is quantized to 11 bits by the A/D converter 2, and the Hadamard transformer 4 performs the 8th order Hadamard transform shown in equation (9), The output was measured for each sequence, and the frequency of occurrence of each value of the output level was determined. FIG. 5 shows the measurement results of the cumulative distribution of output levels for the sequence h 1 and FIG. 6 for the sequences h 2 to h 8 . Note that the distribution of the frequency of occurrence at each level can be determined by differentiating the cumulative distribution curve.

第5図より、シーケンスh1の出力レベルは各値
にほぼ一様に分布しており、第6図より、シーケ
ンスh2〜h8の出力レベルは0の近傍に集中してい
ることがわかる。これはカラーテレビ信号の再生
画面には一様な成分つまり低域周波数成分が多
く、細かな模様などに含まれる高域周波数成分は
比較的少ないからである。
From Figure 5, it can be seen that the output level of sequence h 1 is distributed almost uniformly across each value, and from Figure 6, the output levels of sequences h 2 to h 8 are concentrated near 0. . This is because the reproduction screen of a color television signal has many uniform components, that is, low frequency components, and relatively few high frequency components included in fine patterns.

シーケンスhi(i=1、2、…8)の修整値αi
として、各シーケンスの出力レベルの発生度数分
布の集中している値をとることが妥当である。
Correction value αi of sequence hi (i=1, 2,...8)
As such, it is appropriate to take the value where the frequency distribution of the output level of each sequence is concentrated.

第6図よりシーケンスhk(k=2、3…8)の
発生度数は出力レベル0の近傍に集中しているの
で、修整値αkとして0をとればよい。また、修
整値として0を用いる場合にはシステムの構成も
簡単となる。シーケンスh1に関しては、第5図に
示したように出力レベルが各値にほぼ一様に分布
しているため、修整値α1として出力レベルのとり
うる範囲の中間値をとるのが妥当である。第5図
に示した場合にはシーケンスh1のとる値は、0〜
2047であるから、その中間値1024を修整値α1とす
ればよい。
As shown in FIG. 6, the frequency of occurrence of the sequence hk (k=2, 3, . . . 8) is concentrated near the output level 0, so 0 may be taken as the correction value αk. Further, when 0 is used as the modification value, the system configuration becomes simple. Regarding the sequence h1 , as shown in Figure 5, the output level is distributed almost uniformly among the values, so it is appropriate to take the middle value of the possible range of the output level as the correction value α1 . be. In the case shown in Figure 5, the values of the sequence h1 are 0 to
2047, the intermediate value 1024 may be set as the correction value α1 .

以上8次アダマール変換を行なつた場合の結果
であるが、一般にn次アダマール変換(n:正整
数)を行なつた場合にも同様である。
Although the above results are obtained when an 8-order Hadamard transform is performed, the same is generally true when an n-order Hadamard transform (n: a positive integer) is performed.

アダマール変換を用いた信号処理方式におい
て、エラーの発生したシーケンスの値を誤り訂正
符号を用いて訂正を行なうには、大きな冗長度を
持たなければならず、処理効率が悪くなる。そこ
で、誤り訂正符号に較べて冗長性の少ない誤り検
出符号を用いてエラーの検出を行ない、エラーの
発生したシーケンスの値をあらかじめ設定した修
整値に置換し、この置換した修整値とエラーの発
生していないシーケンスの値を用いて直交逆変換
を行なう画像信号を再生するという本発明による
修整法を適用することにより、再生画像のエラー
による画質劣化を効果的に軽減することができ、
信号処理の効率も高くすることができる。
In a signal processing method using the Hadamard transform, in order to correct the value of a sequence in which an error has occurred using an error correction code, a large degree of redundancy must be provided, resulting in poor processing efficiency. Therefore, errors are detected using an error detection code that has less redundancy than an error correction code, and the value of the sequence in which the error occurred is replaced with a preset correction value. By applying the retouching method according to the present invention in which an image signal that undergoes orthogonal inverse transformation is reproduced using values of sequences that have not been used, image quality deterioration due to errors in reproduced images can be effectively reduced.
The efficiency of signal processing can also be increased.

特に修整値として、各シーケンスにおいて、最
も出現確率の高い値を選ぶことにより、修整値が
正しい値もしくはその近傍に一致する確率も高く
なり、再生画面でのエラーの影響を最も少なくす
ることができる。カラーテレビ信号においては、
h2以上のシーケンスにおいて出現確率の最も高い
値は0の近傍となり、修整値として0をとること
により、実際のハード構成も非常に簡単になると
いう特徴もある。
In particular, by selecting the value with the highest probability of appearing in each sequence as a modification value, the probability that the modification value will match the correct value or its vicinity increases, and the effect of errors on the playback screen can be minimized. . In color television signals,
In a sequence of h 2 or more, the value with the highest probability of appearance is close to 0, and by taking 0 as the correction value, the actual hardware configuration is also very simple.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、カラーテレビ信号における標本点の
選び方とブロツク化の例を示す図、第2図は、ア
ダマール変換を用いた符号化伝送システムの構成
を説明するためのブロツク図、第3図は、本発明
の第1の実施例を示す復号装置のブロツク図、第
4図は、カラーテレビ信号に8次アダマール変換
を行なう場合の標本点の選び方とブロツク化の例
を示す図、第5図は、カラーテレビ信号に8次ア
ダマール変換を行なつた場合のシーケンスh1の出
力レベルの累積分布を示すグラフ、第6図は、カ
ラーテレビ信号に8次アダマール変換を行なつた
場合のシーケンスh2〜h8の出力レベルの累積分布
を示すグラフである。 2…A/D変換器、3…メモリ、4…アダマー
ル変換器、5…量子化器、6…符号器、7…復号
器、8…量子化器、9…アダマール逆変換器、1
0…メモリ、11…D/A変換器、20…エラー
検出器、21…切換回路、22…修整回路。
Figure 1 is a diagram showing an example of how to select sample points in a color television signal and block it. Figure 2 is a block diagram for explaining the configuration of a coding transmission system using Hadamard transform. , FIG. 4 is a block diagram of a decoding device showing the first embodiment of the present invention, and FIG. 4 is a diagram showing an example of how to select sample points and block them when performing the eighth-order Hadamard transform on a color television signal. is a graph showing the cumulative distribution of the output level of sequence h1 when the 8th Hadamard transform is applied to the color television signal, and Fig. 6 is the cumulative distribution of the output level of the sequence h1 when the 8th Hadamard transform is applied to the color television signal. 2 is a graph showing the cumulative distribution of output levels from h8 to h8 . 2...A/D converter, 3...Memory, 4...Hadamard transformer, 5...quantizer, 6...encoder, 7...decoder, 8...quantizer, 9...Hadamard inverse transformer, 1
0... Memory, 11... D/A converter, 20... Error detector, 21... Switching circuit, 22... Correction circuit.

Claims (1)

【特許請求の範囲】 1 画像信号をブロツクに分割し、このブロツク
にn次直交変換を行ない、直交変換出力として得
られるシーケンスhi(i=1、2、…n)を伝送
し、これを受信して受信した信号に直交逆変換を
行なうことにより画像信号を再生する装置におい
て、 受信したブロツクのシーケンス毎に誤りを検出
するエラー検出器と、シーケンスの次数毎に修整
値をあらかじめ設定した修整回路と、誤りの発生
したシーケンスの値を修整値に置換する切換回路
と、誤りの発生したシーケンスの修整値と誤りの
発生していないシーケンスの値を用いて直交逆変
換を行なう逆変換器を具備することを特徴とする
直交変換復号化装置。 2 各シーケンス毎に、そのシーケンスで最も出
現確率の高い値を修整値として設定した修整回路
を具備することを特徴とする特許請求の範囲第1
項記載の直交変換復号化装置。 3 少なくとも最低次のシーケンスを除く他のシ
ーケンスの修整値として0を設定した修整回路を
具備することを特徴とする特許請求の範囲第1項
記載の直交変換復号化装置。
[Claims] 1. Divide the image signal into blocks, perform n-th orthogonal transformation on the blocks, transmit the sequence hi (i = 1, 2,...n) obtained as the orthogonal transformation output, and receive it. In a device that reproduces an image signal by performing orthogonal inverse transform on the received signal, the device includes an error detector that detects errors in each sequence of received blocks, and a correction circuit that presets correction values for each order of the sequence. , a switching circuit that replaces the value of the sequence in which the error occurred with a corrected value, and an inverse transformer that performs orthogonal inverse transformation using the corrected value of the sequence in which the error occurred and the value of the sequence in which no error occurred. An orthogonal transform decoding device characterized by: 2. Claim 1, characterized in that each sequence is provided with a modification circuit that sets a value with the highest probability of occurrence in that sequence as a modification value.
The orthogonal transform decoding device described in . 3. The orthogonal transform decoding apparatus according to claim 1, further comprising a modification circuit that sets 0 as modification values for sequences other than at least the lowest order sequence.
JP10822580A 1980-08-08 1980-08-08 Orthogonal conversion decoding device Granted JPS5733842A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10822580A JPS5733842A (en) 1980-08-08 1980-08-08 Orthogonal conversion decoding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10822580A JPS5733842A (en) 1980-08-08 1980-08-08 Orthogonal conversion decoding device

Publications (2)

Publication Number Publication Date
JPS5733842A JPS5733842A (en) 1982-02-24
JPS6356754B2 true JPS6356754B2 (en) 1988-11-09

Family

ID=14479215

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10822580A Granted JPS5733842A (en) 1980-08-08 1980-08-08 Orthogonal conversion decoding device

Country Status (1)

Country Link
JP (1) JPS5733842A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6428602U (en) * 1987-08-14 1989-02-20

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5146566B2 (en) * 1972-09-14 1976-12-09
JPS5320711A (en) * 1976-08-10 1978-02-25 Oki Electric Ind Co Ltd Error correction system for vertical-cross conversion encoder unit

Also Published As

Publication number Publication date
JPS5733842A (en) 1982-02-24

Similar Documents

Publication Publication Date Title
EP0744869B1 (en) Image processing apparatus
EP0385654B1 (en) Highly efficient coding apparatus
US5481554A (en) Data transmission apparatus for transmitting code data
US5442400A (en) Error concealment apparatus for MPEG-like video data
EP0665653B1 (en) Apparatus and method for decoding variable-length code
JP3348741B2 (en) Digital signal decoding apparatus and method
US5491479A (en) 8B-16B RLL decoder with hamming distance detection
JPH0161278B2 (en)
JPH04221465A (en) recording device
US5532837A (en) Digital video signal processing apparatus
EP0593260B1 (en) Coding of data
JPH05115010A (en) Picture decoder
US5043809A (en) Encoding apparatus
JPH0738893A (en) Digital television picture transmission or storage device, video recorder and memory medium
JPH0133993B2 (en)
JPS6356754B2 (en)
JP3250260B2 (en) Image data recording device and image data reproducing device
JPH0133992B2 (en)
JP2952875B2 (en) Decoding device and method
JP2794899B2 (en) Encoding device
JPH0686247A (en) Receiver/reproducer for digital picture signal
JP2962329B2 (en) Image processing method
JPS6168706A (en) Television signal digital recording and reproducing equipment
JP2582072B2 (en) Encoding / decoding method
KR930009187B1 (en) Video data processing method