JPS6126274B2 - - Google Patents
Info
- Publication number
- JPS6126274B2 JPS6126274B2 JP888876A JP888876A JPS6126274B2 JP S6126274 B2 JPS6126274 B2 JP S6126274B2 JP 888876 A JP888876 A JP 888876A JP 888876 A JP888876 A JP 888876A JP S6126274 B2 JPS6126274 B2 JP S6126274B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- sequence
- circuit
- bits
- transmitted
- 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
Links
- 238000013139 quantization Methods 0.000 claims description 12
- 230000009466 transformation Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Description
【発明の詳細な説明】
本発明は、直交変換復号化回路に関するもので
ある。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an orthogonal transform decoding circuit.
従来からビデオ信号の電力分布を統計的にみる
と、高域周波成分が少ないために、高域成分に使
用する伝送ビツト数を減少させて伝送することに
より、帯域圧縮を行なおうという考えがある。そ
の一例には時間軸領域を周波数軸領域に変換する
手段としてアダマール変換を用いる方法がある。
例えば、8次のアダマール変換を行なうとすれ
ば、次式のように表現出来る。 Conventionally, when looking statistically at the power distribution of video signals, there are few high-frequency components, so the idea of compressing the bandwidth by reducing the number of transmission bits used for the high-frequency components has been considered. be. One example is a method using Hadamard transform as a means of converting the time domain to the frequency domain.
For example, if an 8th-order Hadamard transform is to be performed, it can be expressed as the following equation.
ここで〔x1、x2………、x8〕は時系列上の8点
を標本化した値であり、〔h1、h2………h8〕はアダ
マール変換により周波数領域に変換された8次の
シーケンスである。また〔IH〕は8次のアダマ
ール行列である。第1図はこのシーケンスを圧縮
した例を示したもので、この例では平均4.5ビツ
トで伝送できることになる。今、仮にシーケンス
h8を3ビツトに直線的に圧縮して伝送する場合
は、従来では量子化ステツプを1とすると、下位
3ビツトb81,b82,b83を伝送していた。即ち、第
2図aのAに示したように、斜線部分が伝送する
ビツトである。また、第2図bのAに示したよう
に、量子比ステツプを2とすると、b82,b83,b84
の3ビツトを伝送する場合もある。また、量子化
ステツプを4、8とすると、第2図c,dのAに
示したようにそれぞれb83,b84,b85、b84,b85,
b86を伝送する。この方法は量子化ステツプの値
によつて伝送3ビツトの領域は変化するが、それ
は最初の設定のまま固定であり、入力信号の変化
に対応していなかつた。ところがシーケンスh8の
分布は画像の種類によつて異なつていると考えら
れ、画像によつてはエネルギーが予想以上に強い
場合もある。従つて伝送する3ビツトをb81,
b82,b83と固定した場合、シーケンスh8の値が大
きくなり下位3ビツトよりオーバーフローしても
下位3ビツトしか伝送しないため、再生信号に歪
を生ずるという欠点がある。またオーバーフロー
する確率がわずかの場合は画面上ではそれほど目
立たないが、オーバーフローの確率が多くなる
と、画面の劣化が目立つことになるという欠点が
ある。 Here , [x 1 , x 2 . This is the 8th order sequence. Moreover, [IH] is an 8th order Hadamard matrix. Figure 1 shows an example of compressing this sequence, which can be transmitted using an average of 4.5 bits. Now, if the sequence
When h8 is linearly compressed into 3 bits and transmitted, conventionally, when the quantization step is set to 1, the lower 3 bits b81 , b82 , and b83 are transmitted. That is, as shown in A of FIG. 2A, the shaded portions are the bits to be transmitted. Furthermore, as shown in A of Fig. 2b, if the quantum ratio step is 2, then b 82 , b 83 , b 84
In some cases, 3 bits of 1 are transmitted. Furthermore, if the quantization steps are 4 and 8, then b 83 , b 84 , b 85 , b 84 , b 85 ,
Transmit b 86 . In this method, the transmission 3-bit area changes depending on the value of the quantization step, but this is fixed at the initial setting and does not correspond to changes in the input signal. However, the distribution of sequence h8 is thought to vary depending on the type of image, and some images may have stronger energy than expected. Therefore, the 3 bits to be transmitted are b 81 ,
If b 82 and b 83 are fixed, even if the value of sequence h 8 becomes large and overflows from the lower 3 bits, only the lower 3 bits are transmitted, resulting in distortion in the reproduced signal. Furthermore, when the probability of overflow is small, it is not so noticeable on the screen, but when the probability of overflow increases, the deterioration of the screen becomes noticeable.
本発明は、上記従来例の欠点を解消するため
に、符号化側回路では、各シーケンスの各ビツト
のオーバーフローの回数を検出し、それぞれのシ
ーケンスに対し、伝送ビツトの切換えを行ない、
hi成分が初期に設定した値より大きくなつた場
合でも伝送するビツト数は固定したままで伝送す
る領域のみを広げて伝送を行ない、また復号化側
回路では、伝送ビツトの切換えの情報を用いて伝
送ビツトからシーケンスを再生するので、少ない
ビツト数で歪の少ない再生画像を得ることが可能
な直交変換復号化回路を提供するものである。以
下、図面により実施例を詳細に説明する。 In order to eliminate the drawbacks of the conventional example, the present invention detects the number of overflows of each bit of each sequence in the encoding side circuit, and switches the transmission bit for each sequence.
Even if the h i component becomes larger than the initially set value, the number of bits to be transmitted remains fixed and only the transmission area is expanded and transmission is performed, and the decoding side circuit uses information about switching the transmission bits. The present invention provides an orthogonal transform decoding circuit that can reproduce a sequence from transmitted bits using a small number of bits, and thus can obtain a reproduced image with little distortion using a small number of bits. Hereinafter, embodiments will be described in detail with reference to the drawings.
第3図は、符号化回路の構成を示したもので、
入力端子3Aに供給されたビデオ信号はA/D変
換器301により並列8ビツトに符号化した後、
アダマール変換回路302でアダマール変換を行
なう。アダマール変換して得られたシーケンスh8
のデータはレジスタ303に保持される。ここで
はB81,B82,B83は伝送する3ビツトを意味して
おり、最初の一定期間にはB81,B82,B83=b81,
b82,b83であつたとする。また、この一定期間の
とり方としては、例えば一水平映像期間とか一垂
直映像期間が挙げられる。以後一定期間を一水平
映像IH期間とした場合についても説明を行な
う。第3図は8次アダマール変換を行なう例であ
るから、一水平映像期間中の画素数を576点とす
ると、一水平映像期間中には72個のブロツクがあ
る。この72個のデータに対してオーバーフロー計
数回路305でオーバーフローの回数を計数す
る。このオーバーフローの回数は各データのb8j
(j=4〜8)の各ビツトに対し、“1”となる回
数を計数することにより得られ、“1”となる回
数が1H期間にあるしきい値T以上になれば、量
子化ステツプを切り換えるための信号をオーバー
フロー計数回路305で作る。今、b84=“1”と
なる回数がT回以上で、b85〜b88の各ビツトが
“1”となる回数がT回未満の時は、量子比ステ
ツプを2に切り換えるための信号をオーバーフロ
ー計数回路305において作る。同様にb85=
“1”となる回数がT回以上で、b86〜b88の各ビ
ツトが“1”となる回数がT回未満であれば、量
子化ステツプを4に切り換えるための信号をオー
バーフロー計数回路305において作る。また
b86,b87,b88のいずれか1つのビツトでも“1”
となる回数がT回以上の場合には、量子化ステツ
プを8に切り換えるための信号をオーバーフロー
計数回路305で作る。この量子化ステツプの切
換え信号は次の1H期間が終了するまで保持され
る。そのため、オーバーフローを計数した次の
1H期間に切り換えが行なわれることになるが、
画像は相関性が強いため、実用上問題はない。こ
の量子化ステツプ切り換え信号はコーダー306
により伝送モード指示信号M81,M82に変換さ
れ、ブランキング期間にパルスの形で挿入され
る。またこの量子化ステツプ切り換え信号を用い
て、伝送ビツト切り換え回路304において、伝
送する3ビツトB81,B82,M83をb81〜b86より選
ぶ。この関係を示した表が第2図である。例え
ば、モード指示信号がM81=“1”、M82=“0”の
時は、B81,B82,B83としてb83,b84,b85を伝送
する。このモード指示信号がこのようになるため
には、b85=“1”となる回数がT回以上であり、
b86,b87,b88の各ビツトが“1”となる回数がT
回未満の場合である。この時の量子化ステツプは
4であり、b83,b84,b85をレジスタ303の、
、の位置まで移動するには、2段シフトを行
なえばよいことを示している。 Figure 3 shows the configuration of the encoding circuit.
The video signal supplied to the input terminal 3A is encoded into parallel 8 bits by the A/D converter 301, and then
Hadamard transform circuit 302 performs Hadamard transform. Sequence h8 obtained by Hadamard transformation
The data is held in the register 303. Here, B 81 , B 82 , B 83 mean 3 bits to be transmitted, and in the first certain period, B 81 , B 82 , B 83 = b 81 ,
Suppose b 82 and b 83 . In addition, examples of how to take this fixed period include, for example, one horizontal video period or one vertical video period. Hereinafter, a case will also be explained in which a certain period is set as one horizontal video IH period. Since FIG. 3 is an example of performing the 8th order Hadamard transform, if the number of pixels in one horizontal video period is 576, there are 72 blocks in one horizontal video period. An overflow counting circuit 305 counts the number of overflows for these 72 pieces of data. The number of overflows is b 8j for each data
It is obtained by counting the number of times each bit of (j = 4 to 8) becomes "1", and if the number of times it becomes "1" is equal to or greater than the threshold value T in 1H period, the quantization step is started. An overflow counting circuit 305 generates a signal for switching. Now, when the number of times b 84 = “1” is T or more and the number of times each bit of b 85 to b 88 is “1” is less than T, the signal for switching the quantum ratio step to 2 is activated. is generated in the overflow counting circuit 305. Similarly b 85 =
If the number of times each bit becomes "1" is T times or more, and the number of times each bit of b86 to b88 becomes "1" is less than T times, a signal for switching the quantization step to 4 is sent to the overflow counting circuit 305. Make at. Also
Any one bit of b 86 , b 87 , b 88 is “1”
If the number of times is T or more, the overflow counting circuit 305 generates a signal for switching the quantization step to 8. This quantization step switching signal is held until the end of the next 1H period. Therefore, the next
The switching will take place during the 1H period, but
Since the images have a strong correlation, there is no problem in practical use. This quantization step switching signal is transmitted to the coder 306.
The signals M 81 and M 82 are converted into transmission mode instruction signals M 81 and M 82 and inserted in the form of pulses into the blanking period. Using this quantization step switching signal, the transmission bit switching circuit 304 selects three bits B 81 , B 82 , M 83 to be transmitted from b 81 to b 86 . FIG. 2 is a table showing this relationship. For example, when the mode instruction signal is M 81 = "1" and M 82 = "0 " , b 83 , b 84 , and b 85 are transmitted as B 81 , B 82 , and B 83 . In order for this mode instruction signal to be like this, the number of times b 85 = “1” is T or more,
The number of times each bit of b 86 , b 87 , b 88 becomes “1” is T
In the case of less than 1 times. The quantization step at this time is 4, and b 83 , b 84 , b 85 are stored in the register 303.
This shows that in order to move to the position , it is sufficient to perform a two-stage shift.
以上のように、この例においてはh8のシーケン
スを用いて説明したが、他のシーケンスh1〜h7に
ついても同様であり、各シーケンスのモード指示
信号および伝送されるビツトは、PCMコーダ3
07を通して出力端子3Bより送信される。 As mentioned above, although this example has been explained using the sequence h8 , the same applies to the other sequences h1 to h7 , and the mode instruction signal and transmitted bits of each sequence are determined by the PCM coder 3.
07 and is transmitted from the output terminal 3B.
第4図は、本発明の復号化回路を示したもの
で、第3図に示した符号化側回路の出力は端子4
Aを通してPCMデコーダ401に入力され、こ
のPCMデコーダ401は第6図aに示したよう
に送信側と同期のとれたクロツクを再生する。ま
た、このPCMデコーダ401の入力信号はブロ
ツク毎に処理されたh1〜h8の圧縮信号であり、こ
の信号から1ブロツク毎にh1〜h8を抽出し、1ブ
ロツク毎にh1〜h8を並列信号に変換する。またこ
の信号はシーケンス再生回路402において、圧
縮して伝送されたシーケンス信号およびモード指
示信号を用いて8ビツトの再生アダマールシーケ
ンスh′1〜h′8を得る。この再生アダマールシーケ
ンスはアダマール逆変換回路403でアダマール
逆変換を行ない、D/A変換器404を通して端
子4Bよりビデオ信号を再生する。 FIG. 4 shows the decoding circuit of the present invention, and the output of the encoding side circuit shown in FIG.
The signal is input to the PCM decoder 401 through A, and the PCM decoder 401 reproduces a clock synchronized with the transmitting side as shown in FIG. 6a. In addition, the input signal of this PCM decoder 401 is a compressed signal of h 1 to h 8 processed for each block. From this signal, h 1 to h 8 are extracted for each block, and h 1 to h 8 are extracted for each block. Convert h8 to parallel signal. Further, this signal is sent to a sequence reproducing circuit 402 to obtain 8-bit reproduced Hadamard sequences h' 1 to h' 8 using the compressed and transmitted sequence signal and the mode instruction signal. This reproduced Hadamard sequence is subjected to Hadamard inverse transform in Hadamard inverse transform circuit 403, and the video signal is reproduced from terminal 4B through D/A converter 404.
次に、第5図は本発明の主旨であるシーケンス
再生回路を示したもので、まずシーケンス再生回
路402の動作について説明する。第4図におい
て、PCMデコーダ401より得られた圧縮して
伝送されたシーケンスの信号B81,B82,B83およ
びモード指示信号M81,M82が入つてきた時、こ
のB81,B82,B83をそれぞれシフトレジスタ50
1の、、の位置に入力し、このB81,B82,
B83が符号化側のアダマールシーケンスh8におい
て占めていた位置にまでシフトさせる。このシフ
トを行なうパルスは、モード指示信号をデコーダ
515で変換して作る。例えば、モード指示信号
が、M81=1、M82=0、即ち、伝送されたビツ
トB81,B82,B83=b83,b84,b85の時、シフトレ
ジスタ501の、、の位置にb83,b84,b85
の信号を入れる。この信号を符号化側のアダマー
ルシーケンスh8における位置、、に移動す
るためには2段、シフトを行なえばよい。従つて
M81=1、M82=0のモード指示信号をデコーダ
515で変換して2個のシフトパルスを作り、こ
のパルスをシフトレジスタ501の端子Sに入れ
ることにより、このシフトレジスタ501の、
、の位置にあつたb83,b84,b85の信号はそれ
ぞれ、、の位置にシフトされ、再生アダマ
ールシーケンスh′8={b′81,b′82………b′88}=
{0、0、b83、b84、b85、0、0、0}が得られ
る。このh′8のシーケンスと符号化側回路のアダ
マールシーケンスh8={b81,b82………b88}を比
較すると、h8において、上位b86,b87,b88が
“1”となる回数はいずれもあるしきい値T回未
満の時であるので、殆んどの場合b86=b87=b88=
“0”である。また第3ビツトから第5ビツトま
では共通であるので、h′8の誤差は第1ビツトお
よび第2ビツトに基く誤差のみである。一方、伝
送するビツトを下位の3ビツトに固定して伝送し
たシーケンスh″8={b1、b2、b3、0、0、0、
0、0}の誤差は、第4ビツトと第5ビツトにも
とづく誤差である。h8の誤差とh′8の誤差を
比較するとh′8の誤差の方がはるかに多い。従つ
て、より少ないビツト数で動作領域の変化に応じ
た広い振巾領域の信号の再生が少ない誤差で得ら
れる。 Next, FIG. 5 shows a sequence reproducing circuit which is the gist of the present invention. First, the operation of the sequence reproducing circuit 402 will be explained. In FIG. 4, when compressed and transmitted sequence signals B 81 , B 82 , B 83 obtained from the PCM decoder 401 and mode instruction signals M 81 , M 82 are received, these B 81 , B 82 , B 83 respectively in shift register 50
1, enter this B 81 , B 82 ,
B 83 is shifted to the position occupied in the Hadamard sequence h 8 on the encoding side. A pulse for performing this shift is generated by converting the mode instruction signal by a decoder 515. For example, when the mode instruction signal is M 81 =1, M 82 =0, that is, the transmitted bits B 81 , B 82 , B 83 = b 83 , b 84 , b 85 , the shift register 501 is b 83 , b 84 , b 85 in position
Insert the signal. In order to move this signal to the position . Accordingly
The mode instruction signal of M 81 =1 and M 82 =0 is converted by the decoder 515 to create two shift pulses, and by inputting these pulses to the terminal S of the shift register 501, the shift register 501
The signals of b 83 , b 84 , b 85 at positions , respectively, are shifted to the positions , and the reproduced Hadamard sequence h′ 8 = {b′ 81 , b′ 82 ………b′ 88 }=
{0, 0, b 83 , b 84 , b 85 , 0, 0, 0} is obtained. Comparing this sequence of h' 8 with the Hadamard sequence h 8 = {b 81 , b 82 ......b 88 } of the encoding side circuit, in h 8 , the upper b 86 , b 87 , b 88 are "1" The number of times that becomes is less than a certain threshold T times, so in most cases b 86 = b 87 = b 88 =
It is “0”. Also, since the third to fifth bits are common, the error in h'8 is only the error based on the first and second bits. On the other hand, the sequence h'' 8 = {b 1 , b 2 , b 3 , 0, 0, 0,
0, 0} is an error based on the fourth and fifth bits. Comparing the error of h 8 and the error of h' 8 , the error of h' 8 is much larger. Therefore, reproduction of a signal over a wide amplitude range corresponding to changes in the operating range can be achieved with fewer errors using a smaller number of bits.
次に、このシーケンス再生回路402の具体的
な回路構成を説明する。第4図において、PCM
デコーダ401の入力信号は、ブロツク毎に処理
された圧縮信号であり、このPCMデコーダはこ
の入力信号から1ブロツク毎にh′1〜h′8を抽出
し、1ブロツク毎にh′1〜h′8を並列信号に変換す
る。また、このPCMデコーダ401の第6図a
で示した再生クロツクにおける圧縮された各シー
ケンスの先頭のビツトのタイミングを用いて、こ
のPCMデコーダ401より、次のブロツクの出
力を得るまで、シフトレジスタへのロードおよび
シフト読み出しの処理を行なう。この各シーケン
スの先頭ビツトの位置の信号(以下この信号をシ
ーケンス判別信号とする)はタイミングパルス回
路により、端子5Lよりシーケンス判別回路51
6に供給される第6図aの再生クロツクを用いて
作成する。このシーケンス判別回路516の端子
5D,5E,5I,5J,5Kの出力波形はそれ
ぞれ第6図c〜gに示したようになる。また、第
6図bは圧縮して伝送された各シーケンスh1〜h8
の先頭ビツトの位置を示したものであり、またモ
ード指示信号M81,M82はそれぞれ端子5F,5
Gよりデコーダ515に入力され、その波形はそ
れぞれ第7図b,cである。このモード指示信号
はデコーダ515のセツトリセツトフリツプフロ
ツプ(以下RS−FFと略す)508,509に入
力され、また端子5Hより供給される第7図aに
示した水平同期信号でリセツトされるまでその状
態を保持する。このRS−FF508のQ出力を第
7図dに、RS−FF509のQ出力を第7図eに
示す。このRS−FF508,509のQ出力およ
び出力は、コード変換回路510を用いてα,
β,γの信号に変換されるが、モード指示信号
M81,M82とこの信号α,β,γの関係は第2図
に示すようにする。また、信号αの出力波形は第
7図f、信号βの出力波形は第7図g、信号γの
出力波形は第7図hにそれぞれ示す。例えば、
B81,B82,B83としてb83,b84,b85を伝送すると
きには、α=“0”、β=“1”、γ=“1”とな
る。この時、α,β,γのどれかが“1”になる
回数は、丁度シフトレジスタ501の、、
の位置に入つたb83,b84,b85の信号を符号化側回
路のh8シーケンスにおけるb83,b84,b85の位置
、、にシフトさせる回数となつている。こ
の様なコード変換回路は、例えば論理回路を用い
ることによつて容易に実現出来る。また、信号α
の出力はアンド回路511で端子5Iより供給さ
れる第6図dに示したパルスとゲートし、信号β
の出力もアンド回路512で端子5Jより供給さ
れる第6図eに示したパルスとゲートし、同様に
信号γの出力もアンド回路513で端子5Kより
供給される第6図fに示したパルスとゲートす
る。この3つのゲート出力はオア回路514を通
してシフトレジスタ501のシフト端子Sに入力
される。 Next, a specific circuit configuration of this sequence reproduction circuit 402 will be explained. In Figure 4, PCM
The input signal of the decoder 401 is a compressed signal processed block by block, and this PCM decoder extracts h' 1 to h' 8 for each block from this input signal, and extracts h' 1 to h ' 8 for each block. ’ 8 to a parallel signal. Also, FIG. 6a of this PCM decoder 401
Using the timing of the first bit of each compressed sequence in the reproduced clock shown in , the PCM decoder 401 performs loading to the shift register and shift read processing until the output of the next block is obtained. A signal at the position of the first bit of each sequence (hereinafter this signal will be referred to as a sequence discrimination signal) is transmitted from a terminal 5L to a sequence discrimination circuit 51 by a timing pulse circuit.
6, using the regenerated clock shown in FIG. The output waveforms of terminals 5D, 5E, 5I, 5J, and 5K of this sequence discrimination circuit 516 are as shown in FIGS. 6c to 6g, respectively. Moreover, FIG. 6b shows each compressed and transmitted sequence h 1 to h 8
The mode indication signals M 81 and M 82 are connected to terminals 5F and 5, respectively.
G is input to the decoder 515, and its waveforms are shown in FIG. 7b and c, respectively. This mode instruction signal is input to set reset flip-flops (hereinafter abbreviated as RS-FF) 508 and 509 of the decoder 515, and is reset by the horizontal synchronizing signal shown in FIG. 7a supplied from the terminal 5H. Remain in that state until. The Q output of this RS-FF508 is shown in FIG. 7d, and the Q output of the RS-FF509 is shown in FIG. 7e. The Q outputs and outputs of these RS-FFs 508 and 509 are converted to α,
It is converted into β and γ signals, but the mode instruction signal
The relationship between M 81 and M 82 and the signals α, β, and γ is as shown in FIG. Further, the output waveform of the signal α is shown in FIG. 7f, the output waveform of the signal β is shown in FIG. 7g, and the output waveform of the signal γ is shown in FIG. 7h. for example,
When transmitting b 83 , b 84 , b 85 as B 81 , B 82 , B 83 , α=“0”, β=“1”, and γ=“1”. At this time, the number of times that any one of α, β, and γ becomes “1” is exactly the number of times that the shift register 501...
This is the number of times the signals b 83 , b 84 , and b 85 that have entered the position are shifted to the positions b 83 , b 84 , and b 85 in the h 8 sequence of the encoding side circuit. Such a code conversion circuit can be easily realized by using a logic circuit, for example. Also, the signal α
The output of is gated by the AND circuit 511 with the pulse shown in FIG.
The output of the signal γ is also gated by the AND circuit 512 with the pulse shown in FIG. and gate. These three gate outputs are input to the shift terminal S of the shift register 501 through the OR circuit 514.
一方伝送されたB81,B82,B83の各ビツトは、
端子5A,5B,5Cを通してシフトレジスタ5
01の、、の位置に端子5Dより供給され
る第6図cのロードパルスを用いてロードし、レ
ジスタ501の〜の位置には“0”を入力し
ておく。今、デコーダ515で作られたシフトパ
ルス列はレジスタ501のシフト端子Sに入力さ
れ、B81,B82,B83をアダマールシーケンスh8に
おける本来の位置までシフトさせる。例えば、
B81,B82,B83=b82,b83,b84であれば、シフト
レジスタ、、の位置までシフトされる。こ
のシフトが終了すれば、第6図gに示した端子5
Eより供給されるゲートパルスでアンド回路50
2〜507,517,518を用いて、アダマー
ルシーケンス再生出力h′8={b′81,b′82,………
b′88}として送り出す。同様の処理を他のシーケ
ンスのモード指示信号および圧縮して伝送された
シーケンスに対しても行ない、アダマール再生出
力h′1〜h′8を得る。 On the other hand, the transmitted bits of B 81 , B 82 , and B 83 are
Shift register 5 through terminals 5A, 5B, 5C
Loading is performed using the load pulse shown in FIG. Now, the shift pulse train generated by the decoder 515 is input to the shift terminal S of the register 501, and shifts B 81 , B 82 , and B 83 to their original positions in the Hadamard sequence h 8 . for example,
If B 81 , B 82 , B 83 = b 82 , b 83 , b 84 , the data is shifted to the position of the shift register. When this shift is completed, the terminal 5 shown in FIG.
AND circuit 50 with the gate pulse supplied from E
2 to 507, 517, 518, Hadamard sequence playback output h' 8 = {b' 81 , b' 82 , ......
b′ 88 }. Similar processing is performed on the mode instruction signals of other sequences and the compressed and transmitted sequences to obtain Hadamard reproduction outputs h' 1 to h' 8 .
以上説明したように、本発明によれば、入力信
号に応じて量子化ステツプを切り換えて伝送を行
なうので、わずかのビツト数で動作領域の変化に
応じた広い振巾領域の信号を送ることが可能とな
るため、再生時において、画像の歪が少ないとい
う効果が得られ、またこの様な回路はゲート回路
を用いることによつても構成出来るが、切り換え
回数が多くなると、必要とするゲート回路の数が
非常に多くなり、繁雑になるので、本発明の回路
ではシフトレジスタを用いており、切り換え回数
にかかわらず簡単な構成で実現が可能であるとい
う効果がある。 As explained above, according to the present invention, transmission is performed by switching the quantization step according to the input signal, so it is possible to send a signal with a wide amplitude range corresponding to changes in the operating range with a small number of bits. This makes it possible to achieve the effect of reducing image distortion during playback.Also, such a circuit can also be configured by using a gate circuit, but as the number of switching increases, the required gate circuit becomes Since the number of switches becomes very large and complicated, the circuit of the present invention uses a shift register, and has the advantage that it can be realized with a simple configuration regardless of the number of switchings.
第1図は、直交変換を行なつた各シーケンスの
ビツトを圧縮した例を示した図であり、第2図
は、モード指示信号と各ビツトのオーバーフロー
の程度、伝送する3ビツトの位置と量子化ステツ
プ、およびレジスタの左端の位置にシフトするた
めのシフト回数の対応を示す図であり、第3図
は、符号化側回路の説明図であり、第4図は、復
号化側回路の全体のブロツク図であり、第5図
は、復号化側回路の中のシーケンス再生回路の説
明図であり、第6図、第7図は、第5図の各点に
対する波形図である。
3A……入力端子、301……A/D変換器、
302……アダマール変換回路、303……レジ
スタ、304……伝送ビツト切り換え回路、30
5……オーバーフロー計数回路、306……コー
ダー、4A……端子、401……PCMデコー
ダ、402……シーケンス再生回路、403……
アダマール逆変換回路、404……D/A変換
器、501……シフトレジスタ、502……シー
ケンス再生回路、502〜507……アンド回
路、508,509……セツトリセツトフリツプ
ロツプ、510……コード変換回路、511,5
12.513……アンド回路、514……オア回
路、515……デコーダ、516……シーケンス
判別回路。
Figure 1 shows an example of compressing the bits of each sequence after orthogonal transformation, and Figure 2 shows the mode indication signal, the degree of overflow of each bit, the position of the three bits to be transmitted, and the quantum FIG. 3 is an explanatory diagram of the encoding side circuit, and FIG. 4 is an explanatory diagram of the entire decoding side circuit. FIG. 5 is an explanatory diagram of the sequence reproducing circuit in the decoding circuit, and FIGS. 6 and 7 are waveform diagrams for each point in FIG. 5. 3A...Input terminal, 301...A/D converter,
302...Hadamard conversion circuit, 303...Register, 304...Transmission bit switching circuit, 30
5...Overflow counting circuit, 306...Coder, 4A...Terminal, 401...PCM decoder, 402...Sequence playback circuit, 403...
Hadamard inverse conversion circuit, 404...D/A converter, 501...shift register, 502...sequence playback circuit, 502-507...AND circuit, 508, 509...set reset flipflop, 510... Code conversion circuit, 511,5
12.513...AND circuit, 514...OR circuit, 515...decoder, 516...sequence discrimination circuit.
Claims (1)
て、符号側から各シーケンスで伝送するビツト数
を固定したまま量子化ステツプを切換えて伝送す
る信号と、切換えの状態を示すモード指示信号を
受信する時、このモード指示信号をシフトパルス
に変換するためのデコーダと、符号側より伝送さ
れる信号を保持するためのシフトレジスタとから
なり、前記デコーダの出力のシフトパルスを前記
シフトレジスタに加え、各シーケンス本来の位置
にシフトさせることにより、各シーケンスを復元
再生することを特徴とする直交変換復号化回路。1 When decoding a video signal using orthogonal transformation, when receiving from the code side a signal that switches the quantization step while keeping the number of bits transmitted in each sequence fixed, and a mode instruction signal that indicates the switching state. , consists of a decoder for converting this mode instruction signal into a shift pulse, and a shift register for holding the signal transmitted from the code side, and the shift pulse output from the decoder is added to the shift register, and each sequence is An orthogonal transform decoding circuit characterized in that each sequence is restored and reproduced by shifting it to its original position.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP888876A JPS5293262A (en) | 1976-01-31 | 1976-01-31 | Decorder for ac-dc conversion |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP888876A JPS5293262A (en) | 1976-01-31 | 1976-01-31 | Decorder for ac-dc conversion |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5293262A JPS5293262A (en) | 1977-08-05 |
JPS6126274B2 true JPS6126274B2 (en) | 1986-06-19 |
Family
ID=11705204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP888876A Granted JPS5293262A (en) | 1976-01-31 | 1976-01-31 | Decorder for ac-dc conversion |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5293262A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3042964U (en) * | 1997-04-28 | 1997-11-04 | 振旺 范 | Dual-purpose plug |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2785823B2 (en) * | 1984-12-21 | 1998-08-13 | ソニー株式会社 | High-efficiency television signal encoding apparatus and method, and decoding apparatus and method |
JP2533631B2 (en) * | 1989-01-26 | 1996-09-11 | 松下電工株式会社 | Image coding device |
-
1976
- 1976-01-31 JP JP888876A patent/JPS5293262A/en active Granted
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3042964U (en) * | 1997-04-28 | 1997-11-04 | 振旺 范 | Dual-purpose plug |
Also Published As
Publication number | Publication date |
---|---|
JPS5293262A (en) | 1977-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4802005A (en) | High efficiency encoding system | |
EP0225181A2 (en) | High efficiency coding apparatus | |
US4281344A (en) | Video interframe transform coding technique | |
US4555729A (en) | System for transmitting television picture information using an error-protection code | |
JPS62107526A (en) | High efficient coding device | |
JPH0793584B2 (en) | Encoder | |
JP2754741B2 (en) | Encoding device | |
JPH046289B2 (en) | ||
JPH0793723B2 (en) | High efficiency coding apparatus and coding method for television signal | |
JP2874871B2 (en) | Image processing device | |
JPS6126274B2 (en) | ||
JPS5927677A (en) | Coding system of facsimile signal | |
JPS6156679B2 (en) | ||
JPS6320074B2 (en) | ||
JPS5832824B2 (en) | Chiyotsukouhenkanfugoukahoushiki | |
JPS6043716B2 (en) | Orthogonal transform encoding circuit | |
JPS6126275B2 (en) | ||
JPH0214821B2 (en) | ||
JPS6168775A (en) | Television signal digital recording and reproducing device | |
JP3204952B2 (en) | Image processing apparatus and method | |
JPS6114715B2 (en) | ||
JPS63126322A (en) | Encoder | |
JPS5832825B2 (en) | chiyotsukouhenkanfukugoukakairo | |
JP3319287B2 (en) | Precoder | |
JP2778629B2 (en) | High efficiency coding device |