JPS6359313B2 - - Google Patents
Info
- Publication number
- JPS6359313B2 JPS6359313B2 JP58068351A JP6835183A JPS6359313B2 JP S6359313 B2 JPS6359313 B2 JP S6359313B2 JP 58068351 A JP58068351 A JP 58068351A JP 6835183 A JP6835183 A JP 6835183A JP S6359313 B2 JPS6359313 B2 JP S6359313B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- background
- block
- output
- coding device
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Color Television Systems (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Description
【発明の詳細な説明】
(発明の属する分野)
本発明は被写体が動いた後に映し出される画像
に対して精度の良い予測を行い、高能率で符号化
するフレーム間符号化装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field to which the invention pertains) The present invention relates to an interframe encoding device that performs highly accurate prediction of an image displayed after a subject moves and encodes the image with high efficiency.
(従来の技術)
ビデオ信号のフレーム間相関を利用して高能率
で符号化する方式にフレーム間符号化方式があ
る。フレーム間符号化方式は入力されるビデオ信
号の予測値として1フレーム前の画素値を用い、
その予測誤差を符号化して伝送するもので、画像
の動きが小さいことを前提としており、テレビ会
議のように被写体の動きが小さいものを対象とし
ている。このため、画像の動きが大きい場合、予
測が合わなくなり、符号化能率が低下することに
なる。(Prior Art) An interframe coding method is a method for highly efficient coding using interframe correlation of a video signal. The interframe coding method uses the pixel value of one frame before as the predicted value of the input video signal,
The prediction error is encoded and transmitted, and it is assumed that the movement of the image is small, and is intended for situations such as video conferences where the movement of the subject is small. For this reason, if the motion of the image is large, predictions will not be accurate and encoding efficiency will decrease.
動きが大きい場合にも予測精度を高くする方法
として動き補償フレーム間符号化方式がある。こ
の方式では入力信号を所定の大きさ、例えば7ラ
イン×7画像のブロツクに分割し、このブロツク
に対し1フレーム前の同じ位置のブロツクや1フ
レーム前で上下方向に±mライン(例えばm=1
〜6)及び左右方向に±n画素(例えばn=1〜
6)ずれた位置のブロツクを抽出し、入力信号と
の間の予測誤差が最も小さくなるブロツクを選択
する。 A motion-compensated interframe coding method is available as a method for increasing prediction accuracy even when motion is large. In this method, the input signal is divided into blocks of a predetermined size, for example, 7 lines x 7 images, and for this block, a block at the same position one frame before, or ±m lines vertically (for example, m= 1
~6) and ±n pixels in the left and right direction (e.g. n=1~
6) Extract blocks at shifted positions and select the block with the smallest prediction error between it and the input signal.
このように従来のフレーム間符号化方式では動
きの大きいビデオ信号に対して符号化能率が低下
する欠点があつた。また動きが大きい場合にも高
能率で符号化する動き補償フレーム間符号化方式
では、最適予測ブロツクを検出するために非常に
多くの高速演算を必要とするため、装置規模が大
きくなり、価格が高くなる欠点があつた。 As described above, the conventional interframe coding method has the disadvantage that the coding efficiency decreases for video signals with large motion. Furthermore, the motion compensated interframe coding method, which encodes with high efficiency even when there is a large amount of motion, requires a large number of high-speed calculations to detect the optimal prediction block, resulting in a large equipment size and a high price. It had the disadvantage of being expensive.
また、人物等の動きの後に表われる背景に対し
て背景メモリを用いるもの(例えば、特開昭57−
157696号公報)もあるが、これは背景を記憶する
のみで、背景メモリの内容を背景の変化に応じ逐
次補正し、予測精度を良くする概念はなかつた。 In addition, there are also methods that use background memory for the background that appears after the movement of a person (for example,
157696), but this only stores the background and does not have the concept of sequentially correcting the contents of the background memory according to changes in the background to improve prediction accuracy.
またカメラの切替や会議室の明るさの変化に対
して徐々に補正する方法がこれまでのところな
く、意識的に背景メモリを書き替えなければ、対
応できないという欠点があつた。 Additionally, there is currently no way to gradually compensate for changes in camera switching or brightness in a conference room, and this has the drawback of being unable to respond without consciously rewriting the background memory.
また、動きの後に表われる背景に対して背景予
測することは重要であるが、これまで適切な手段
は見当らず、高能率符号化が実現されていなかつ
た。 Furthermore, although it is important to predict the background that appears after movement, no suitable means has been found so far, and high-efficiency encoding has not been achieved.
(発明の目的)
本発明はこのような欠点を除去するため、背景
用のフレームメモリを設置し、人物が動いた後に
映し出される背景について精度良く予測符号化す
るようにしたもので、以下図面について詳細に説
明する。(Objective of the Invention) In order to eliminate such drawbacks, the present invention installs a frame memory for the background and performs predictive coding of the background displayed after a person moves with high precision. Explain in detail.
(発明の構成および作用)
第1図は本発明の一実施例の構成を示すブロツ
ク図であつて、送信部において、1はビデオ入力
端子、2は入力信号の帯域を制限する低域フイル
タ、3は低域フイルタ2の出力から同期信号を分
離する同期分離回路、4は同期分離回路3の出力
に位相同期のとれた各種クロツク情報を発生し、
クロツクの必要な各回路に出力するクロツク発生
回路、5は低域フイルタ2の出力であるアナログ
ビデオ信号をデイジタル信号に変換するA/D変
換回路、6はA/D変換回路5の出力を所定の大
きさのブロツクに分割して出力する前処理回路、
7は符号化・復号化済みの処理画像を記憶する第
1の記憶回路、8は背景画像を記憶する第2の記
憶回路、9は前記前処理回路6から供給される入
力信号に対して予測誤差が小さくなる方のブロツ
クを前記第1の記憶回路7及び第2の記憶回路8
の出力の中から検出する最適予測ブロツク検出回
路、10は最適予測ブロツク検出回路9の出力に
基づいて、第1の記憶回路7及び第2の記憶回路
8の出力の中から該当するブロツクの信号を選択
して出力する選択回路、11は前処理回路6の出
力に対して選択回路10の出力を予測値として引
算をし予測誤差を出力する引算回路、12は引算
回路11の出力を量子化等して量子化代表値を出
力する予測誤差処理回路、13は予測誤差処理回
路12の出力及び最適予測ブロツク検出回路9の
出力に対し所定の符号を割当てる符号割当回路、
14は符号割当回路13の出力に対し画面上の位
置すなわちアドレスを表わす情報を発生するアド
レス情報発生回路、15は第1の記憶回路7、第
2の記憶回路8の内容と受信部の夫々対応する記
憶回路の内容とを一致させるための情報を送出す
る誤り制御情報送出回路、16は符号化の制御状
態を表わす情報を発生する符号化情報発生回路、
17はクロツク発生回路4の出力でタイミングを
取り前記符号割当回路13、アドレス情報発生回
路14、誤り制御情報送出回路15及び符号化制
御情報発生回路16の出力を時分割的に多重する
多重回路、18は多重回路17の出力を一旦記憶
し伝送クロツク発生回路19の出力クロツクで読
み出すバツフアメモリ、20はバツフアメモリ1
8の出力に対し伝送フレームを構成するフレーム
構成回路、21はフレーム構成回路20の出力を
伝送路符号例えばAMI符号に変換しデータ出力
端子22を介してデイジタル伝送路に送出するデ
イジタルインタフエース、また、23は前記予測
誤差処理回路12の出力と選択回路10の出力を
加えて局部復号信号を出力する加算回路、24は
予測誤差処理回路12の出力を基に画像の背景を
検出する背景検出回路、25は前記加算回路23
及び第2の記憶回路8の出力を受けて背景検出回
路24の出力により指定される領域の画素値を補
正して出力する記憶制御回路である。(Structure and operation of the invention) FIG. 1 is a block diagram showing the structure of an embodiment of the invention, in which in the transmitting section, 1 is a video input terminal, 2 is a low-pass filter that limits the band of the input signal, 3 is a synchronous separation circuit that separates a synchronous signal from the output of the low-pass filter 2; 4 is a synchronous separation circuit that generates various clock information phase-synchronized with the output of the synchronous separation circuit 3;
A clock generation circuit outputs to each circuit requiring a clock; 5 is an A/D conversion circuit that converts the analog video signal output from the low-pass filter 2 into a digital signal; 6 is a predetermined output of the A/D conversion circuit 5; A preprocessing circuit that divides the data into blocks of size and outputs the data.
7 is a first storage circuit that stores the encoded/decoded processed image; 8 is a second storage circuit that stores the background image; 9 is a prediction circuit for the input signal supplied from the preprocessing circuit 6; The block with the smaller error is assigned to the first memory circuit 7 and the second memory circuit 8.
An optimal prediction block detection circuit 10 detects the signal of the corresponding block from among the outputs of the first storage circuit 7 and the second storage circuit 8 based on the output of the optimal prediction block detection circuit 9. 11 is a subtraction circuit that subtracts the output of the selection circuit 10 as a predicted value from the output of the preprocessing circuit 6 and outputs a prediction error; 12 is the output of the subtraction circuit 11; 13 is a code assignment circuit that assigns a predetermined code to the output of the prediction error processing circuit 12 and the output of the optimal prediction block detection circuit 9;
14 is an address information generation circuit that generates information representing a position on the screen, that is, an address in response to the output of the code assignment circuit 13; 15 is a correspondence between the contents of the first storage circuit 7 and the second storage circuit 8 and the receiving section, respectively; an error control information sending circuit that sends out information for matching the contents of the storage circuit with the contents of the storage circuit; 16 is an encoding information generating circuit that generates information representing the encoding control state;
17 is a multiplexing circuit which takes timing with the output of the clock generation circuit 4 and multiplexes the outputs of the code allocation circuit 13, the address information generation circuit 14, the error control information transmission circuit 15 and the encoded control information generation circuit 16 in a time division manner; 18 is a buffer memory that temporarily stores the output of the multiplex circuit 17 and reads it out using the output clock of the transmission clock generation circuit 19; 20 is the buffer memory 1;
A frame configuration circuit 21 configures a transmission frame for the output of the frame configuration circuit 20, a digital interface 21 converts the output of the frame configuration circuit 20 into a transmission path code, for example, an AMI code, and sends it out to a digital transmission path via a data output terminal 22; , 23 is an addition circuit that adds the output of the prediction error processing circuit 12 and the output of the selection circuit 10 to output a locally decoded signal, and 24 is a background detection circuit that detects the background of the image based on the output of the prediction error processing circuit 12. , 25 is the addition circuit 23
This is a storage control circuit that receives the output of the second storage circuit 8, corrects the pixel value of the area designated by the output of the background detection circuit 24, and outputs the corrected pixel value.
受信側において、26はデータ入力端子、27
は入力される伝送路符号例えばAMI符号を受信
し、復号処理の可能な信号例えばユニポーラの信
号に変換するデイジタルインタフエース、28は
デイジタルインタフエース27の出力を受けて伝
送路クロツクを再生すると共に、復号に必要な各
種クロツク信号を再生するクロツク再生回路、2
9はデイジタルインタフエース27の出力の中か
ら伝送フレームを分解するフレーム分解回路、3
0はフレーム分解回路29の出力を一旦記憶し、
記憶したデータを復号速度に応じて読み出すバツ
フアメモリ、31はバツフアメモリ30の出力の
中からアドレス情報を識別してワード識別回路3
3に供給するアドレス情報識別回路、32はバツ
フアメモリ30の出力の中から誤り制御情報を識
別し、これを後述する第3の記憶回路35、記憶
制御回路40及び送信部の第1の記憶回路7、記
憶制御回路25、誤り制御情報送出回路15に供
給すると共に復号のための制御情報を識別して復
号に必要な各回路に供給する制御情報識別回路、
33はバツフアメモリ30の出力の中から最適予
測ブロツクを表わす情報を識別して後述する選択
回路37に出力すると共に予測誤差を表わすワー
ドを識別して予測誤差復号回路34に出力するワ
ード識別回路、34はワード識別回路33の出力
を受けて予測誤差を復号する予測誤差復号回路、
35は復号済みの画像を記憶する第3の記憶回
路、36は背景画像を記憶する第4の記憶回路、
37は第3の記憶回路35第4の記憶回路36の
出力の中からワード識別回路33の出力によつて
指定されるブロツクの信号を選択して出力する選
択回路、38は選択回路37の出力と予測誤差復
号回路34の出力を加えて復号信号を出力する加
算回路、39は予測誤差復号回路34の出力を基
に背景を検出する背景検出回路、40は前記第4
の記憶回路36及び加算回路38の出力を受けて
背景検出回路39の出力により指定される領域の
画素値を補正して出力する記憶制御回路、41は
加算回路38の出力を受けて並べ換え、雑音除去
等の処理を行う後処理回路、42は後処理回路4
1から供給するデイジタル信号をアナログ信号に
変換するD/A変換回路、43はD/A変換回路
42の出力を帯域制限してビデオ出力端子44に
出力する低域フイルタである。 On the receiving side, 26 is a data input terminal, 27
28 is a digital interface that receives an input transmission path code, such as an AMI code, and converts it into a signal that can be decoded, such as a unipolar signal; 28 receives the output of the digital interface 27 and regenerates the transmission path clock; A clock regeneration circuit that regenerates various clock signals necessary for decoding, 2
9 is a frame disassembly circuit for disassembling transmission frames from the output of the digital interface 27;
0 temporarily stores the output of the frame decomposition circuit 29,
A buffer memory 31 reads out stored data according to the decoding speed, and a word identification circuit 3 identifies address information from the output of the buffer memory 30.
3, an address information identification circuit 32 identifies error control information from the output of the buffer memory 30, and supplies this information to a third storage circuit 35, a storage control circuit 40, and a first storage circuit 7 of the transmitting section, which will be described later. , a control information identification circuit that supplies the storage control circuit 25 and the error control information sending circuit 15, identifies control information for decoding, and supplies it to each circuit necessary for decoding;
33 is a word identification circuit 34 that identifies information representing the optimal prediction block from the output of the buffer memory 30 and outputs it to a selection circuit 37 to be described later, and also identifies a word representing a prediction error and outputs it to the prediction error decoding circuit 34; is a prediction error decoding circuit that receives the output of the word identification circuit 33 and decodes the prediction error;
35 is a third storage circuit that stores decoded images; 36 is a fourth storage circuit that stores background images;
37 is a selection circuit that selects and outputs the signal of the block specified by the output of the word identification circuit 33 from among the outputs of the third storage circuit 35 and the fourth storage circuit 36; 38 is the output of the selection circuit 37; and the output of the prediction error decoding circuit 34 to output a decoded signal; 39 is a background detection circuit that detects the background based on the output of the prediction error decoding circuit 34; 40 is the fourth
A memory control circuit 41 receives the outputs of the memory circuit 36 and the adder circuit 38, corrects and outputs the pixel values in the area designated by the output of the background detection circuit 39, and 41 receives the outputs of the adder circuit 38, rearranges them, and removes noise. A post-processing circuit that performs processing such as removal, 42 is a post-processing circuit 4
A D/A conversion circuit 43 converts the digital signal supplied from 1 to an analog signal, and 43 is a low-pass filter that band-limits the output of the D/A conversion circuit 42 and outputs it to a video output terminal 44.
次にこれらの動作について説明する。ビデオ入
力端子1より入力されるビデオ信号例えばNTSC
信号は、低域フイルタ2、A/D変換回路5によ
り所定の帯域例えば4.2MHzに制限され、4fSC(fSC
はサブキヤリア周波数)の周波数で標本化され、
例えば1サンプル当り8ビツトのデイジタル信号
に符号化されて前処理回路6に供給される。 Next, these operations will be explained. Video signal input from video input terminal 1, e.g. NTSC
The signal is limited to a predetermined band, for example 4.2MHz, by a low-pass filter 2 and an A/D conversion circuit 5, and is converted to 4f SC (f SC
is sampled at the frequency (subcarrier frequency),
For example, each sample is encoded into an 8-bit digital signal and supplied to the preprocessing circuit 6.
第2図は前処理回路6の構成の一例を示す図で
あつて601は色分離TDM回路、602は雑音
除去回路、603は走査変換回路である。本発明
は入力信号としてNTSC信号やPAL信号のよう
に輝度信号と色信号とで構成されるコンポジツト
信号を対象としている。このような信号では色信
号で変調した副搬送波(サブキヤリア)が輝度信
号の高域に周波数多重されており、しかもこのサ
ブキヤリアの位相がフレーム毎に180゜シフトして
いるため、このままの形でフレーム間差分を符号
化しても高能率で符号化することはできない。色
分離TDM回路601は高能率符号化が可能なよ
うに信号形式を変換するための回路であつて、輝
度信号Yと2つの色信号C1,C2(例えばI信号と
Q信号)に分離し、色信号について時間圧縮した
信号を輝度信号の帰線消去期間に時分割多重す
る。 FIG. 2 is a diagram showing an example of the configuration of the preprocessing circuit 6, in which 601 is a color separation TDM circuit, 602 is a noise removal circuit, and 603 is a scan conversion circuit. The present invention is directed to a composite signal composed of a luminance signal and a color signal, such as an NTSC signal or a PAL signal, as an input signal. In such a signal, the subcarrier modulated by the chrominance signal is frequency multiplexed into the high frequency range of the luminance signal, and the phase of this subcarrier is shifted by 180° for each frame, so the frame is processed as is. Even if the difference between data is encoded, it cannot be encoded with high efficiency. The color separation TDM circuit 601 is a circuit for converting the signal format to enable high-efficiency encoding, and separates the luminance signal Y and two color signals C 1 and C 2 (for example, I signal and Q signal). Then, the time-compressed color signal is time-division multiplexed during the blanking period of the luminance signal.
第3図は色分離TDM回路601の出力である
TDM信号のフオーマツトとサンプル点の関係を
表わす図であり、aはNTSC信号の一水平走査線
の信号を示し、bはTDMカラーTV信号フオー
マツトを示す。 Figure 3 shows the output of the color separation TDM circuit 601.
FIG. 2 is a diagram showing the relationship between the TDM signal format and sample points, where a shows the signal of one horizontal scanning line of the NTSC signal, and b shows the TDM color TV signal format.
1ライン当り455サンプルとし、最初の7サン
プルでカラーバーストの振幅値を伝送し、続く63
サンプル、385サンプルでそれぞれ色信号、輝度
信号を伝送する。ここで、C1信号は奇数ライン
分のみ、C2信号は偶数ライン分のみを伝送する。
また、C1,C2信号は奇数ラインのサンプル値を
奇偶2ラインに分けて送出する。 There are 455 samples per line, and the first 7 samples transmit the amplitude value of the color burst, followed by 63 samples.
The color signal and luminance signal are transmitted using 385 samples and 385 samples, respectively. Here, the C1 signal is transmitted only for odd lines, and the C2 signal is transmitted only for even lines.
Furthermore, the C 1 and C 2 signals divide the sample values of odd lines into two odd and even lines and send them out.
雑音除去回路602は通常のノイズリジユーサ
ーの回路構成で実現できる。即ち、微少なフレー
ム時差分を雑音と見做して抑圧する。 The noise removal circuit 602 can be realized by the circuit configuration of a normal noise reducer. That is, minute frame time differences are regarded as noise and suppressed.
走査線変換回路603は複数ライン分のメモリ
で構成される。 The scanning line conversion circuit 603 is composed of memories for a plurality of lines.
第4図は走査変換回路603の入出力信号のフ
オーマツトを表わし、aは雑音除去回路602の
出力、bは走査変換出力を示す。 FIG. 4 shows the format of input/output signals of the scan conversion circuit 603, where a indicates the output of the noise removal circuit 602, and b indicates the scan conversion output.
この例は7ライン間の走査変換を行う場合であ
つて、雑音除去回路602の出力はaに示すよう
に順次第1ラインから第7ラインのメモリに書込
む。書込まれたデータは走査変換出力の欄bに示
すように、縦方向に並んだサンプルをX1 1、X2 1、
………X7 1、X1 2、X2 2、X7 2、X3 1の順に読み出す。但
し、Xm oのmはライン番号、nはサンプル番号で
ある。 In this example, scan conversion is performed between seven lines, and the output of the noise removal circuit 602 is sequentially written into the memories from the first line to the seventh line as shown in a. As shown in column b of the scan conversion output, the written data consists of samples arranged in the vertical direction as X 1 1 , X 2 1 ,
...Read out in the order of X 7 1 , X 1 2 , X 2 2 , X 7 2 , and X 3 1 . However, m in X m o is a line number and n is a sample number.
この走査変換は14ライン分のメモリを持ち、こ
の中の7ラインメモリに書込んでいる7ライン期
間は他の7ラインメモリから読出し、次の7ライ
ン期間には書込みを行うメモリと読出しを行うメ
モリを切換えることにより実現できる。走査変換
されたデータは所定の時間だけ遅延された後、最
適予測ブロツク検出回路9及び引算回路11へ送
出される。 This scan conversion has a memory for 14 lines, and during the 7-line period in which it is written to the 7-line memory, it is read from the other 7-line memory, and in the next 7-line period, it is read from the memory to which it is written. This can be achieved by switching memory. After the scan-converted data is delayed by a predetermined time, it is sent to the optimal prediction block detection circuit 9 and the subtraction circuit 11.
第1の記憶回路7には1フレーム前の画像すな
わち前景が記憶されている。第2の記憶回路8に
は背景が記憶されている。 The first storage circuit 7 stores an image of one frame before, that is, the foreground. The second memory circuit 8 stores the background.
最適予測ブロツク検出回路9は前処理回路6か
らの信号を入力信号として、また第1の記憶回路
7及び第2の記憶回路8の出力を予測信号として
入力する。これらの信号の内、一画面上同じ位置
となるブロツクについて予測誤差を測定し、予測
誤差が小さい方の記憶装置を指定する情報を出力
する。 The optimal prediction block detection circuit 9 receives the signal from the preprocessing circuit 6 as an input signal, and receives the outputs of the first storage circuit 7 and the second storage circuit 8 as prediction signals. Among these signals, prediction errors are measured for blocks at the same position on one screen, and information specifying the storage device with the smaller prediction error is output.
第5図は最適予測ブロツク検出回路9の構成の
一例を示すブロツク図で、901,902及び9
03は並列展開回路、904は予測誤差累算回
路、905は最適ブロツク検出回路である。 FIG. 5 is a block diagram showing an example of the configuration of the optimal prediction block detection circuit 9.
03 is a parallel expansion circuit, 904 is a prediction error accumulation circuit, and 905 is an optimal block detection circuit.
前処理回路6、第1の記憶回路7及び第2の記
憶回路8より供給される信号は全て同じフオーマ
ツトであり、第4図bの走査変換出力のフオーマ
ツトで入力される。これらは並列展開回路90
1,902,903によりX1 i………X7 iの7サン
プル並列データに変換される。これらの並列展開
回路は並列出力可能なシフトレジスタにより実現
でき、これらの出力は予測誤差回路904に供給
される。 The signals supplied from the preprocessing circuit 6, the first storage circuit 7 and the second storage circuit 8 all have the same format and are input in the format of the scan conversion output shown in FIG. 4b. These are parallel expansion circuits 90
1,902,903, it is converted into 7-sample parallel data of X 1 i . . . X 7 i . These parallel expansion circuits can be realized by shift registers capable of parallel output, and their outputs are supplied to the prediction error circuit 904.
第6図は予測誤差累算回路904の動作を説明
するための図であつて、縦の欄は並列展開回路9
01の出力のブロツク内ライン番号を表わし、横
の欄は並列展開回路902及び903の出力のブ
ロツク内ライン番号を表わす。〇印で示した交点
の画素値間で予測誤差を計算し、太線で接いだ7
つの交点の予測誤差を累算する。 FIG. 6 is a diagram for explaining the operation of the prediction error accumulation circuit 904, and the vertical column is the parallel expansion circuit 904.
The horizontal column represents the line number within the block of the output of parallel expansion circuits 902 and 903. The prediction error is calculated between the pixel values at the intersection points marked with 〇 marks, and the result is 7, which is connected by a thick line.
Accumulate the prediction errors for the two intersection points.
第7図は第6図に示す7つの交点の予測誤差累
算回路904の構成例であつて、941は7組の
引算回路、942は7組のROM、943は
ROM、944は加算回路、945はフリツプフ
ロツプであり、図中△内の数はビツト数を示す。
引算回路941は並列展開回路901より供給さ
れる入力データに対し、並列展開回路902又は
903の出力を予測値として引算をし予測誤差を
出力する。ROM942は引算回路941の出力
の絶対値が所定の閾値以上の時“1”その他の時
“0”を出力する。ROM943はROM942の
出力をデコードする。即ち7ビツトの入力の内
“1”となつている数をデコードし、その数を例
えば2の補数で表わして出力する。加算回路94
4とフリツプフロツプ945は累算回路を構成す
る。フリツプフロツプ945は7ライン×7サン
プルの49サンプルで構成されるブロツクの先頭で
その内容をリセツトされ、以後その出力が加算回
路944で加算される。従つて、加算回路944
のブロツク終了時点の出力SF及びPFは、そのブ
ロツク内の各サンプルの内予測誤差が所定の閾値
以上であつたサンプルの数を表わす。このSFと
PFの値を比較し、小さい方のブロツクが最適ブ
ロツクとなる。 FIG. 7 shows a configuration example of the prediction error accumulating circuit 904 for the seven intersections shown in FIG.
ROM, 944 is an adder circuit, 945 is a flip-flop, and the number inside △ in the figure indicates the number of bits.
The subtraction circuit 941 subtracts the input data supplied from the parallel expansion circuit 901 using the output of the parallel expansion circuit 902 or 903 as a predicted value, and outputs a prediction error. The ROM 942 outputs "1" when the absolute value of the output of the subtraction circuit 941 is greater than a predetermined threshold value, and "0" otherwise. ROM943 decodes the output of ROM942. That is, a number that is "1" among the 7-bit input is decoded, and the number is expressed as, for example, a two's complement number and output. Addition circuit 94
4 and flip-flop 945 constitute an accumulation circuit. The contents of the flip-flop 945 are reset at the beginning of a block consisting of 49 samples (7 lines x 7 samples), and thereafter the outputs thereof are added together by an adder circuit 944. Therefore, the adder circuit 944
The outputs SF and PF at the end of the block represent the number of samples in the block whose prediction error was greater than or equal to a predetermined threshold. With this SF
Compare the PF values and choose the smaller block as the optimal block.
この実施例では予測誤差の絶対値が所定の閾値
以上となるサンプルの数を累算する方法について
述べたが、この他に予測誤差の絶対値を累算し、
そのブロツク当りの累算値の大小を比較し、累算
値が最小となるブロツクを最適予測ブロツクとす
る方法もある。この時ROM942は絶対値回
路、ROM943は加算回路に置換えられる。 In this embodiment, the method of accumulating the number of samples for which the absolute value of the prediction error is equal to or greater than a predetermined threshold has been described, but in addition to this, there is also a method of accumulating the absolute value of the prediction error,
There is also a method of comparing the accumulated values for each block and determining the block with the smallest accumulated value as the optimal prediction block. At this time, the ROM 942 is replaced with an absolute value circuit, and the ROM 943 is replaced with an addition circuit.
また、予測誤差の2乗平均値を累算し、そのブ
ロツク当りの累算値の大小を比較して最適ブロツ
クを識別する方法もある。この時ROM942は
2乗平均回路、ROM943は加算回路に置換え
られる。 There is also a method of accumulating the root mean square value of prediction errors and comparing the magnitude of the accumulated values for each block to identify the optimum block. At this time, the ROM 942 is replaced with a mean square circuit, and the ROM 943 is replaced with an addition circuit.
第7図に示した出力SF(背景用ブロツク内の予
測誤差累算値)と、PF(前景用ブロツク内の予測
誤差累算値)は最適ブロツク検出回路905にお
いて比較され、小さい方の記憶回路を指定する情
報を出力する。この回路は比較回路で実現でき
る。 The output SF (accumulated prediction error value in the background block) and PF (accumulated prediction error value in the foreground block) shown in FIG. 7 are compared in the optimal block detection circuit 905, and the smaller one is Outputs information specifying. This circuit can be implemented using a comparison circuit.
選択回路10は最適予測ブロツク検出回路9の
出力に基づいて第1の記憶回路7、第2の記憶回
路8の出力の内、指定される方のデータを選択し
て出力する。 The selection circuit 10 selects and outputs the designated data from the outputs of the first storage circuit 7 and the second storage circuit 8 based on the output of the optimal predicted block detection circuit 9.
引算回路11により出力される予測誤差は予測
誤差処理回路12において所定の量子化特性に基
づいて例えば15レベルの代表値に量子化される。 The prediction error outputted by the subtraction circuit 11 is quantized into representative values of, for example, 15 levels in the prediction error processing circuit 12 based on predetermined quantization characteristics.
ここでは予測誤差処理回路12を量子化回路で
構成する場合について述べたが、その他にフレー
ム差分の抑圧回路・伸長回路を含むことも可能で
ある。 Although a case has been described here in which the prediction error processing circuit 12 is composed of a quantization circuit, it is also possible to include a frame difference suppression circuit/expansion circuit.
第8図は予測誤差処理回路12の構成例であつ
て、121は抑圧回路、122は量子化回路、1
23は伸長回路である。引算回路11より供給さ
れる予測誤差は抑圧回路121において、所定の
非線形特性に基づき抑圧される。この特性は数種
類用意され、バツフアメモリ18の記憶量に応じ
て制御される。記憶量が多い程抑圧率の高い特性
に切換えられる。この時、色信号と輝度信号によ
り特性を区別することも可能である。抑圧された
データは量子化回路122において所定の特性に
基づき量子化される。この場合バツフアメモリの
記憶量に応じて特性を切換えることも可能であ
る。量子化されたデータは符号割当回路13に送
られると共に、伸長回路123において、抑圧回
路121の逆特性に基づいて伸長される。抑圧回
路121、量子化回路122、伸長回路123は
全てROMで実現可能である。 FIG. 8 shows an example of the configuration of the prediction error processing circuit 12, in which 121 is a suppression circuit, 122 is a quantization circuit, 1
23 is an expansion circuit. The prediction error supplied from the subtraction circuit 11 is suppressed in a suppression circuit 121 based on predetermined nonlinear characteristics. Several types of characteristics are prepared and controlled according to the storage capacity of the buffer memory 18. The larger the amount of memory, the higher the suppression rate characteristics are switched to. At this time, it is also possible to distinguish the characteristics based on the color signal and the luminance signal. The suppressed data is quantized in a quantization circuit 122 based on predetermined characteristics. In this case, it is also possible to switch the characteristics depending on the storage capacity of the buffer memory. The quantized data is sent to the code allocation circuit 13 and expanded in the expansion circuit 123 based on the inverse characteristics of the suppression circuit 121. The suppression circuit 121, the quantization circuit 122, and the expansion circuit 123 can all be implemented using a ROM.
また、他の実施例として量子化回路122を前
値DPCM回路で置き換えることも可能である。
この場合はフレーム間差分値に対し、更にフレー
ム内の前値DPCM処理を施すもので、フレーム
間複合予測を行うことになる。 Furthermore, as another embodiment, it is also possible to replace the quantization circuit 122 with a previous value DPCM circuit.
In this case, the inter-frame difference value is further subjected to intra-frame previous value DPCM processing, resulting in inter-frame composite prediction.
さらに他の実施例として予測誤差処理回路12
を直交変換符号化回路で構成することも可能であ
る。 As yet another embodiment, the prediction error processing circuit 12
It is also possible to configure it with an orthogonal transform encoding circuit.
第9図はこの場合の予測誤差処理回路12の構
成例であつて、124は直交変換回路、125は
量子化回路、126は直交逆変換回路である。直
交変換回路124はアダマール変換やcosine変換
など任意の方式で構成することができる。例えば
アダマール変換について説明すると、引算回路1
1より入力されるデータをnサンプルごとにブロ
ツク化し、このブロツクをベクトルX=(x1、x2
………xo)tに対応づけ、直交行列AによつてY=
AXの関係で変換して、各成分を量子化回路12
5において量子化する。量子化特性は直交変換回
路124において測定した情報量あるいはバツフ
アメモリ18の記憶量に応じて切換える場合もあ
る。直交逆変換回路126においてはX=ATY
の関係で逆変換し出力する。 FIG. 9 shows a configuration example of the prediction error processing circuit 12 in this case, in which 124 is an orthogonal transform circuit, 125 is a quantization circuit, and 126 is an orthogonal inverse transform circuit. The orthogonal transform circuit 124 can be configured using any method such as Hadamard transform or cosine transform. For example, to explain Hadamard transform, subtraction circuit 1
The data input from 1 is divided into blocks every n samples, and this block is transformed into a vector X=(x 1 , x 2
...... x o ) t , and by orthogonal matrix A, Y=
Convert each component according to the AX relationship and send it to the quantization circuit 12
Quantize at 5. The quantization characteristic may be changed depending on the amount of information measured by the orthogonal transform circuit 124 or the amount of storage in the buffer memory 18. In the orthogonal inverse transform circuit 126, X=A T Y
Inversely transform and output according to the relationship.
次に符号割当回路13について説明する。 Next, the code assignment circuit 13 will be explained.
第10図は符号割当回路13の構成例であつ
て、131,132は符号化回路、133は多重
回路である。予測誤差処理回路12より供給され
るデータは例えば49サンプル毎にブロツク化し、
ブロツク内の全サンプルの値が零の時無効ブロツ
クとし、出力を禁止する。その他のブロツクを有
効ブロツクとし、各サンプルのデータに所定の可
変長符号を割当て出力する。ブロツクの種類を表
わす情報をアドレス情報発生回路14へ供給し、
ここで無効ブロツクに対し“1”1ビツト、有効
ブロツクに対し“0”1ビツトを出力して、多重
回路17でブロツクの先頭に時分割多重する。 FIG. 10 shows an example of the configuration of the code allocation circuit 13, in which 131 and 132 are encoding circuits, and 133 is a multiplexing circuit. The data supplied from the prediction error processing circuit 12 is divided into blocks every 49 samples, for example, and
When the values of all samples in a block are zero, it is considered an invalid block and output is prohibited. The other blocks are treated as valid blocks, and a predetermined variable length code is assigned to each sample data and output. supplying information representing the type of block to the address information generation circuit 14;
Here, one bit of "1" is outputted for the invalid block, and one bit of "0" is outputted for the valid block, and the multiplexing circuit 17 time-division multiplexes them onto the beginning of the block.
ここではブロツク化して伝送する場合について
述べたが、他に、零の値についてはその連続する
数を符号で伝送する、いわゆるランレングス法に
より他の値のデータについてはそのアドレスを符
号で伝送する方法がある。この場合もこれらのア
ドレス情報発生回路14より、多重回路17に出
力される。 Here, we have described the case where data is transmitted in blocks, but there is also a so-called run-length method in which continuous numbers of zero values are transmitted as codes, and addresses of other values are transmitted as codes. There is a way. In this case as well, these address information generating circuits 14 output to the multiplexing circuit 17.
最適予測ブロツク検出回路9より供給される情
報は、この情報が前景を指定している場合“0”
を、又背景を指定している場合“1”を、符号化
回路132において割当てられる。多重回路13
3は符号化回路131,132の出力を時分割多
重し、多重回路17へ出力する。 The information supplied from the optimal prediction block detection circuit 9 is “0” if this information specifies the foreground.
or “1” if the background is specified, in the encoding circuit 132. Multiplex circuit 13
3 time-division multiplexes the outputs of the encoding circuits 131 and 132 and outputs it to the multiplexing circuit 17.
多重回路17は符号割当回路13、アドレス情
報発生回路14、誤り制御情報送出回路15及び
符号化制御情報発生回路16の出力を時分割多重
する。バツフアメモリ18は不規則に入力される
データを一旦記憶し、伝送クロツク発生回路19
より供給される一定のクロツクで読出す。伝送ク
ロツク発生回路19、フレーム構成回路20、デ
イジタルインタフエース21はこの種の装置に関
連する業者により容易に実現される従来からの回
路である。 The multiplexing circuit 17 time-division multiplexes the outputs of the code allocation circuit 13, address information generation circuit 14, error control information transmission circuit 15, and encoding control information generation circuit 16. The buffer memory 18 temporarily stores irregularly input data, and transmits the data to the transmission clock generating circuit 19.
Read with a constant clock provided by Transmission clock generation circuit 19, frame configuration circuit 20, and digital interface 21 are conventional circuits that can be easily implemented by those involved in this type of equipment.
符号化制御情報発生回路16はバツフアメモリ
18の記憶量を検出し、その記憶量に応じて、1
サンプル置きに符号化するサブ・サンプル符号化
や、1フイールド置きに符号化するフイールド駒
落し等の符号化モードを決定し、そのモードを表
わす制御情報を、必要な各種回路に供給する。 The encoding control information generation circuit 16 detects the storage capacity of the buffer memory 18, and according to the storage capacity, 1
A coding mode such as sub-sample coding in which every sample is coded or field frame dropping in which every other field is coded is determined, and control information representing the mode is supplied to various necessary circuits.
また、予測誤差処理回路12より出力されるデ
ータは加算回路23において、選択回路10の出
力値に加えられ、局部復号信号として第1の記憶
回路7及び記憶制御回路25に出力される。 Further, the data outputted from the prediction error processing circuit 12 is added to the output value of the selection circuit 10 in the addition circuit 23, and outputted to the first storage circuit 7 and the storage control circuit 25 as a local decoded signal.
次に本発明の特徴である背景検出回路24、記
憶制御回路25について説明する。背景検出回路
24は予測誤差処理回路12から供給される値を
受け、これが所定の閾値未満の時背景と見做し、
背景であることを表わす背景情報“1”を記憶制
御回路25に出力する。これは背景検出回路24
が閾値回路のみで構成される場合の実施例である
が、他に上記閾値回路の出力を例えば6フレーム
期間記憶し、6フレーム期間続けて、“1”であ
つた領域を背景と見做して背景情報を出力する場
合もある。 Next, the background detection circuit 24 and storage control circuit 25, which are features of the present invention, will be explained. The background detection circuit 24 receives a value supplied from the prediction error processing circuit 12, and when this value is less than a predetermined threshold value, it considers it to be a background,
Background information "1" indicating that it is a background is output to the storage control circuit 25. This is the background detection circuit 24
In this example, the output of the threshold circuit is stored for a period of, for example, 6 frames, and the area in which it is "1" for 6 consecutive frames is regarded as the background. In some cases, background information may be output.
更に上記ではサンプル単位で背景領域を識別す
る実施例について述べたが、他に例えば7ライン
×7サンプルのブロツク単位で識別する場合もあ
る。この場合、ブロツク内の全サンプルが所定の
閾値未満の時、このブロツクを背景領域と見做し
て背景情報を出力する。また、この実施例ではブ
ロツク内の全サンプルが所定の閾値未満の時背景
としたが、他の実施例ではブロツク内のサンプル
の内、所定の閾値を超えるサンプル数が所定の値
以下の時、このブロツクを背景と見做す。 Furthermore, although the embodiment described above has been described in which the background area is identified in units of samples, there is also a case where the background area is identified in units of blocks of, for example, 7 lines x 7 samples. In this case, when all samples in a block are less than a predetermined threshold, this block is regarded as a background area and background information is output. In addition, in this embodiment, when all samples in a block are less than a predetermined threshold, the background is used, but in other embodiments, when the number of samples in a block that exceeds a predetermined threshold is less than or equal to a predetermined value, Consider this block as the background.
第11図は記憶制御回路25の実施例であつ
て、251は引算回路、252は差分識別回路、
253は加算値制御回路、254は加算回路、2
55は切換器である。引算回路251は加算回路
23より供給される局部復号値から第2の記憶回
路8の出力値を引き差分を出力する。差分識別回
路252は引算回路251の出力が零か正か負か
の識別を行い識別情報を出力する。加算値制御回
路253は背景検出回路24の出力が“1”であ
る時、差分識別回路252の出力に応じて出力値
を切換える。即ち、差分識別回路252の出力が
正を表わす時+m(8ビツト精度で表わした+
m/256V)を、負を表わす時−mを、零の時0
を出力する。又、背景検出回路24の出力が
“0”の時0を出力する。mの値は例えば1であ
る。又、符号化制御情報発生回路16より供給さ
れるデータがサブサンプルモードを表わす時、そ
の映像フイールド期間は加算値制御回路253は
0を出力する。同様にフイールド駒落しモードを
表わす時、駒落しされるフイールド期間は0を出
力する。 FIG. 11 shows an embodiment of the storage control circuit 25, in which 251 is a subtraction circuit, 252 is a difference discrimination circuit,
253 is an addition value control circuit, 254 is an addition circuit, 2
55 is a switch. The subtraction circuit 251 subtracts the output value of the second storage circuit 8 from the locally decoded value supplied from the addition circuit 23 and outputs the difference. The difference discrimination circuit 252 discriminates whether the output of the subtraction circuit 251 is zero, positive, or negative, and outputs discrimination information. The addition value control circuit 253 switches the output value according to the output of the difference discrimination circuit 252 when the output of the background detection circuit 24 is "1". That is, when the output of the difference discrimination circuit 252 is positive, +m (expressed with 8-bit accuracy)
m/256V), when negative, -m, when zero, 0
Output. Further, when the output of the background detection circuit 24 is "0", it outputs 0. The value of m is 1, for example. Further, when the data supplied from the encoding control information generation circuit 16 represents the sub-sampling mode, the addition value control circuit 253 outputs 0 during that video field period. Similarly, when representing the field frame drop mode, 0 is output for the field period during which the frame is dropped.
上記は加算値制御回路253を背景検出回路2
4、差分識別回路252、及び符号化制御情報発
生回路16の出力のみに応じて動作するものにつ
いて説明したが、次のように構成する場合もあ
る。 In the above example, the addition value control circuit 253 is connected to the background detection circuit 2.
4. Although the explanation has been given of a system that operates only in response to the outputs of the difference identification circuit 252 and the encoded control information generation circuit 16, the following configuration may also be possible.
第12図は第11図の加算値制御回路253の
構成例であつて、2531はカウンタ、2532
はAND回路、2533はROMである。カウンタ
2531はクロツク発生回路4より供給されるフ
レームパルスをカウントし、例えばnフレーム
(nは例えば6)毎に加算値制御の実行を許可す
るための制御イネーブル信号として例えば1フレ
ーム期間“1”を出力する。この信号が“0”の
時は、背景検出回路24の出力が“1”であつて
も、AND回路2532により“0”にされ、
ROM2533からは0が出力される。ROM2
533は第11図を用いて説明した場合の加算値
制御回路の機能を有するものである。 FIG. 12 shows a configuration example of the addition value control circuit 253 in FIG. 11, in which 2531 is a counter, 2532
is an AND circuit, and 2533 is a ROM. The counter 2531 counts the frame pulses supplied from the clock generation circuit 4, and outputs, for example, "1" for one frame period as a control enable signal to permit execution of addition value control every n frames (n is, for example, 6). Output. When this signal is "0", even if the output of the background detection circuit 24 is "1", it is made "0" by the AND circuit 2532,
ROM2533 outputs 0. ROM2
Reference numeral 533 has the function of the addition value control circuit described with reference to FIG.
加算値制御回路253の出力は加算回路254
において、第2の記憶回路8の出力に加えられ、
切換器255を経由して第2の記憶回路8に供給
される。第2の記憶回路8の内容を修正する時定
数は上記m及びnの値により決定される。 The output of the addition value control circuit 253 is sent to the addition circuit 254.
is added to the output of the second storage circuit 8,
The signal is supplied to the second storage circuit 8 via the switch 255. The time constant for modifying the contents of the second storage circuit 8 is determined by the values of m and n.
上記の実施例では第2の記憶回路8に1フレー
ム分の記憶容量を持つメモリ1個を設置する場合
について述べた。この場合背景用の第2の記憶回
路8の内容を比較的短かい時定数で修正している
ため被写体である人物が静止していると、この人
物も背景と見做されこの信号も第2の記憶回路8
に記憶されてしまう。この結果、次にこの人物が
動いた後、背景が映し出されることになるが、第
2の記憶回路8の中には正しい背景の信号が記憶
されていないため、予測精度を高めることができ
ない。 In the above embodiment, a case has been described in which one memory having a storage capacity for one frame is installed in the second storage circuit 8. In this case, the contents of the second memory circuit 8 for the background are corrected with a relatively short time constant, so if the person who is the subject is stationary, this person is also regarded as the background, and this signal is also used as the second memory circuit 8. memory circuit 8
will be remembered. As a result, the background will be displayed next time the person moves, but since the correct background signal is not stored in the second storage circuit 8, prediction accuracy cannot be improved.
この欠点を改良するために背景用のメモリを複
数個もつ実施例もある。1つのメモリは例えば6
フレーム(n=6)毎に修正制御を許可し、他の
1つのメモリは例えば極端な例としてn=∞と
し、電源投入時に1度背景を書込んだまま保持す
る方法もある。 In order to improve this drawback, some embodiments include a plurality of background memories. One memory is, for example, 6
There is also a method in which modification control is allowed for every frame (n=6), and the other memory is set to n=∞ as an extreme example, and the background is written once when the power is turned on and is retained.
第11図における切換器255は伝送路誤り対
策及び電源投入時の装置立上げ用に使用されるも
のであり、誤り制御情報送出回路15と合わせて
説明する。 The switch 255 in FIG. 11 is used to prevent errors in the transmission path and to start up the device when the power is turned on, and will be explained together with the error control information sending circuit 15.
誤り制御情報送出回路15は第1の記憶回路7
において構成される記憶データのパリテイ情報を
供給され、これを多重回路17を経由して受信側
に送出する。このパリテイ情報は通信の相手装置
の受信部において受信され、そこで受信部の記憶
回路における記憶データのパリテイ情報と照合さ
れる。電源投入時には送信側の記憶データと受信
側の記憶データが異なつているためパリテイ情報
の照合で不一致が生じる。このため、受信側から
送信側に対してパリテイ情報の不一致が生じたた
め記憶データのリフレツシユを要求するデイマン
ドリフレツシユ情報を送出する。このデイマンド
リフレツシユ情報は通信の相手装置の送信部から
送出され、第1図に示す自装置の受信部で受信さ
れる。このデイマンドリフレツシユ情報は第1図
の制御情報識別回路32において識別され、送信
部の第1の記憶回路7、誤り制御情報送出回路1
5、及び記憶制御回路25に送出される。第1の
記憶回路7はこのデイマンドリフレツシユ情報を
受けた後、次の映像フレームの開始時点から1フ
レーム期間は出力を所定の値例えば127/256Vに
セツトして所定のフレーム間符号化処理を行う。
値をセツトされたフレームであることを識別する
ための情報すなわちメモリセツト情報が誤り制御
情報送出回路15から送出され多重回路17を経
由して通信の相手装置の受信部において受信され
る。ここで受信されたメモリセツト情報を検出
し、この情報に続く1映像フレーム期間の間記憶
回路の出力を送信側と同じ所定の値例えば127/
256Vにセツトして所定のフレーム間復号処理を
行う。この結果1フレーム後には送信側の記憶デ
ータと受信側の記憶データは完全に一致し、以後
記憶データのパリテイ情報の照合も伝送路誤りが
生じない限り不一致は生じない。 The error control information sending circuit 15 is connected to the first storage circuit 7
It is supplied with parity information of the stored data constituted by the receiver, and sends it out to the receiving side via the multiplexing circuit 17. This parity information is received by the receiving section of the communication partner device, and is compared there with the parity information of the stored data in the storage circuit of the receiving section. When the power is turned on, the data stored on the transmitting side and the data stored on the receiving side are different, so a mismatch occurs when the parity information is compared. For this reason, the receiving side sends demand refresh information to the transmitting side requesting a refresh of the stored data since the parity information does not match. This demand refresh information is sent from the transmitter of the communication partner device and received by the receiver of the own device shown in FIG. This demand refresh information is identified by the control information identification circuit 32 in FIG.
5, and is sent to the storage control circuit 25. After receiving this demand refresh information, the first storage circuit 7 sets the output to a predetermined value, for example, 127/256V, for one frame period from the start of the next video frame, and performs a predetermined interframe encoding process. I do.
Information for identifying a frame with a value set, that is, memory set information, is sent from the error control information sending circuit 15 and received by the receiving section of the communicating party via the multiplexing circuit 17. Here, the received memory set information is detected, and the output of the storage circuit is set to the same predetermined value as that on the transmitting side for one video frame period following this information, for example, 127/
It is set to 256V and predetermined interframe decoding processing is performed. As a result, after one frame, the data stored on the transmitting side and the data stored on the receiving side completely match, and thereafter, even when the parity information of the stored data is checked, no mismatch occurs unless a transmission path error occurs.
このデイマンドリフレツシユの発生間隔を減少
させるため、伝送される符号化データに対し、誤
り訂正符号化・復号化を行うための回路を設置す
ることも可能である。 In order to reduce the interval between occurrences of this demand refresh, it is also possible to install a circuit for performing error correction encoding and decoding on the encoded data to be transmitted.
本実施例ではデイマンドリフレツシユを1映像
フレーム単位で行う場合について述べたが、所定
の大きさのブロツク単位で行う場合もある。 In this embodiment, the case where the demand refresh is performed in units of one video frame has been described, but it may also be performed in units of blocks of a predetermined size.
また、本実施例では記憶データのセツトを1映
像フレーム期間行う場合について述べたが、1フ
レームを構成する2フイールドの内第1フイール
ド期間のみ上述した方法で記憶データのセツトを
行い、続く第2フイールド期間は上記第1フイー
ルドに対する局部復号値を予測値として用いるフ
イールド間符号化方式に切換えて所定の符号化を
行う場合もある。 Further, in this embodiment, the case where the stored data is set for one video frame period has been described, but the stored data is set by the method described above only for the first field period of the two fields constituting one frame, and then the stored data is set for the second field period. During the field period, predetermined encoding may be performed by switching to an inter-field encoding method that uses the locally decoded value for the first field as a predicted value.
以上では第1の記憶回路7のセツト方法につい
て述べたが、次に第2の記憶回路8のセツト方法
について述べる。この回路のセツトは第11図に
示した切換器255により行われる。切換器25
5は、上述したデイマンドリフレツシユにより第
1の記憶回路7がセツトされる映像フレームから
開始し、例えば30フレーム期間は加算回路23か
ら供給されるデータを接続する。このことによ
り、第2の記憶回路については送受間でパリテイ
情報の照合を必要としない。 The method for setting the first memory circuit 7 has been described above, and now the method for setting the second memory circuit 8 will be described. Setting of this circuit is performed by a switch 255 shown in FIG. Switch 25
5 starts from the video frame in which the first storage circuit 7 is set by the above-described demand refresh, and connects the data supplied from the adder circuit 23 for, for example, 30 frame periods. This eliminates the need for collation of parity information between the transmitter and receiver for the second storage circuit.
以上の実施例では伝送誤り対策としてデイマン
ドリフレツシユ方式を用いる場合について述べた
が、他に第1の記憶回路7及び第2の記憶回路8
の記憶データを例えば1映像フレーム当り1ライ
ン分周期的に伝送することにより受信側の記憶回
路の内容を強制的に送信側の内容に一致させる場
合もある。又、その他に、第1の記憶回路7の記
憶データのみを上述したように周期的に伝送し、
第2の記憶回路8については所定の一定周期ごと
に第1の記憶回路7のデータを用いてセツトする
場合もある。 In the above embodiment, a case has been described in which a demand refresh method is used as a countermeasure against transmission errors.
For example, the contents of the storage circuit on the receiving side may be forced to match the contents on the transmitting side by periodically transmitting the stored data for one line per video frame. In addition, only the data stored in the first storage circuit 7 is periodically transmitted as described above,
The second memory circuit 8 may be set using the data of the first memory circuit 7 at predetermined regular intervals.
以上送信部について詳細に説明した。受信部に
ついては第1図に示す構成であり、各部は送信部
の対応する各部と逆の機能で動作する。 The transmitter has been described above in detail. The receiving section has the configuration shown in FIG. 1, and each section operates with a function opposite to that of the corresponding section of the transmitting section.
受信部において、加算回路38により復号され
たデータは後処理回路41により所定の処理が行
われる。 In the receiving section, the data decoded by the adding circuit 38 is subjected to predetermined processing by a post-processing circuit 41.
第13図は後処理回路41の構成例であつて、
411は走査変換回路、412は雑音除去回路、
413はD・TDM及び変調回路である。走査変
換回路411は送信側の走査変換回路603の逆
変換を行う。雑音除去回路412は通常のノイズ
リジユーサの構成で実現でき、動き補償符号化の
ために生じるブロツク状の雑音を除去する。D・
TDM及び変調回路413は時分割多重されてい
る輝度信号Yと色信号C1,C2を分離し、C1,C2
信号を時間伸長した後、入力信号と同じ形式すな
わちNTSC信号あるいはPAL信号のようなコン
ポジツト信号の形式に変換する。その出力はD/
A変換回路42においてデイジタル信号からアナ
ログ信号に変換され、低域フイルタ43におい
て、所定の帯域に制限された後ビデオ出力端子4
4に送出される。 FIG. 13 shows an example of the configuration of the post-processing circuit 41.
411 is a scan conversion circuit, 412 is a noise removal circuit,
413 is a D/TDM and modulation circuit. The scan conversion circuit 411 performs inverse conversion of the scan conversion circuit 603 on the transmission side. The noise removal circuit 412 can be realized by the configuration of a normal noise reducer, and removes block-like noise generated due to motion compensation encoding. D.
The TDM and modulation circuit 413 separates the time-division multiplexed luminance signal Y and the color signals C 1 and C 2 .
After time-stretching the signal, it is converted to the same format as the input signal, ie, a composite signal such as an NTSC signal or a PAL signal. Its output is D/
The digital signal is converted into an analog signal in the A conversion circuit 42, and after being limited to a predetermined band in the low-pass filter 43, it is sent to the video output terminal 4.
Sent on 4th.
以上の説明では7×7の大きさのブロツク化を
行う場合について述べたが、n×mの場合につい
ても同様に実現できる。特に1ライン×mサンプ
ルのブロツクの場合には走査変換回路603、並
列展開回路901,902,903は不要であ
る。 In the above description, the case where the block size is 7×7 has been described, but it can be similarly realized in the case of n×m blocks. In particular, in the case of a block of 1 line x m samples, the scan conversion circuit 603 and parallel expansion circuits 901, 902, and 903 are unnecessary.
(効果)
以上説明したように、背景予測フレーム間符号
化装置は被写体が動いた後に映し出される背景に
ついては精度良く予測符号化するため、背景を記
憶する第2の記憶回路は記憶制御回路により、そ
の内容を逐次補正される。即ち背景の変化に応じ
背景メモリの内容が逐次補正される結果、高能率
符号化、またはビツトレートが規定されている場
合は高品質を図れる利点がある。(Effects) As explained above, the background predictive interframe coding device accurately performs predictive coding on the background displayed after the subject moves, so the second storage circuit that stores the background is controlled by the storage control circuit. The contents are corrected sequentially. That is, as a result of sequentially correcting the contents of the background memory in accordance with changes in the background, there is an advantage that high efficiency encoding or high quality can be achieved when a bit rate is specified.
第1図は本発明の一実施例の構成を示すブロツ
ク図、第2図は前処理回路の構成図、第3図は
TDM信号のフオーマツトとサンプル点の関係を
表わす図、第4図は走査変換回路の入出力信号の
フオーマツトを示す図、第5図は最適予測ブロツ
ク検出回路の構成を示す図、第6図は予測誤差累
算回路の動作説明図、第7図は累算回路の構成説
明図、第8図及び第9図は予測誤差処理回路の構
成図、第10図は符号割当回路の構成例、第11
図は記憶制御回路の構成例、第12図は加算制御
回路の構成例、第13図は後処理回路の構成例を
示す図である。
1……ビデオ入力端子、2,43……低域フイ
ルタ、3……同期分離回路、4……クロツク発生
回路、5……A/D変換回路、6……前処理回
路、7……第1の記憶回路、8……第2の記憶回
路、9……最適予測ブロツク検出回路、10,3
7……選択回路、11,251,941……引算
回路、12……予測誤差処理回路、13……符号
割当回路、14……アドレス情報発生回路、15
……誤り制御情報送出回路、16……符号化制御
情報発生回路、17,133……多重回路、1
8,30……バツフアメモリ、19……伝送クロ
ツク発生回路、20……フレーム構成回路、2
1,27……デイジタルインタフエース、22…
…データ出力端子、23,38,254,944
……加算回路、24,39……背景検出回路、2
5,40……記憶制御回路、26……データ入力
端子、28……クロツク再生回路、29……フレ
ーム分解回路、31……アドレス情報識別回路、
32……制御情報識別回路、33……ワード識別
回路、34……予測誤差復号回路、35……第3
の記憶回路、36……第4の記憶回路、41……
後処理回路、42……D/A変換回路、44……
ビデオ出力端子、121……抑圧回路、122,
125……量子化回路、123……伸長回路、1
24……直交変換回路、126……直交逆変換回
路、131,132……符号化回路、252……
差分識別回路、253……加算値制御回路、25
5……切換器、411,603……走査変換回
路、412,602……雑音除去回路、413…
…D・TDM及び変調回路、601……色分離
TDM回路、901,902,903……並列展
開回路、904……予測誤差累算回路、905…
…最適ブロツク検出回路、915〜927……垂
直最適ブロツク検出回路、942,943,25
33……ROM、945……フリツプフロツプ、
2531……カウンタ、2532……AND回路。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention, FIG. 2 is a configuration diagram of a preprocessing circuit, and FIG. 3 is a block diagram showing the configuration of an embodiment of the present invention.
Figure 4 shows the format of the input/output signal of the scan conversion circuit. Figure 5 shows the configuration of the optimal prediction block detection circuit. Figure 6 shows the relationship between the TDM signal format and sample points. 7 is an explanatory diagram of the configuration of the accumulator circuit; FIGS. 8 and 9 are configuration diagrams of the prediction error processing circuit; FIG. 10 is an example of the configuration of the code assignment circuit;
12 shows an example of the configuration of the storage control circuit, FIG. 12 shows an example of the configuration of the addition control circuit, and FIG. 13 shows an example of the configuration of the post-processing circuit. 1...Video input terminal, 2, 43...Low-pass filter, 3...Synchronization separation circuit, 4...Clock generation circuit, 5...A/D conversion circuit, 6...Preprocessing circuit, 7...th 1 storage circuit, 8...second storage circuit, 9...optimal prediction block detection circuit, 10,3
7... Selection circuit, 11,251,941... Subtraction circuit, 12... Prediction error processing circuit, 13... Code assignment circuit, 14... Address information generation circuit, 15
...Error control information sending circuit, 16...Encoding control information generation circuit, 17, 133...Multiple circuit, 1
8, 30... Buffer memory, 19... Transmission clock generation circuit, 20... Frame configuration circuit, 2
1, 27...Digital interface, 22...
...Data output terminal, 23, 38, 254, 944
... Addition circuit, 24, 39 ... Background detection circuit, 2
5, 40...Storage control circuit, 26...Data input terminal, 28...Clock regeneration circuit, 29...Frame decomposition circuit, 31...Address information identification circuit,
32... Control information identification circuit, 33... Word identification circuit, 34... Prediction error decoding circuit, 35... Third
memory circuit, 36... fourth memory circuit, 41...
Post-processing circuit, 42...D/A conversion circuit, 44...
Video output terminal, 121... Suppression circuit, 122,
125...quantization circuit, 123...expansion circuit, 1
24... Orthogonal transform circuit, 126... Orthogonal inverse transform circuit, 131, 132... Encoding circuit, 252...
Difference identification circuit, 253... Addition value control circuit, 25
5...Switcher, 411,603...Scan conversion circuit, 412,602...Noise removal circuit, 413...
...D/TDM and modulation circuit, 601...color separation
TDM circuit, 901, 902, 903... Parallel expansion circuit, 904... Prediction error accumulation circuit, 905...
...Optimal block detection circuit, 915-927...Vertical optimal block detection circuit, 942, 943, 25
33...ROM, 945...flipflop,
2531...Counter, 2532...AND circuit.
Claims (1)
オ信号を、各ブロツク毎に、第1の記憶回路7に
記憶されている先行のフレームの、背景領域およ
び前景領域の両者を含む画像信号から得たブロツ
クの信号を予測値として用いて、予測符号化する
フレーム間符号化装置において、 第1の記憶回路7の他に背景のみの全体の画像
を記憶し、その内容が逐次補正される第2の記憶
回路8およびこの第2の記憶回路の内容を補正す
る記憶制御回路25を設け、ブロツクに分割され
た入力ビデオ信号の各ブロツク毎に、第1の記憶
回路7から得た少なくとも1つのブロツク、およ
び第2の記憶回路8から得た前記入力ビデオ信号
のブロツクの信号の内、一画面上同じ位置となる
ブロツクについて予測誤差を最適予測ブロツク検
出回路9で算出し、背景用ブロツク内の予測誤差
と前景用ブロツク内の予測誤差が比較され、小さ
い方の記憶回路を最適ブロツクと判定し、その最
適ブロツクを予測値として選択して予測符号化を
行なうことを特徴とする背景予測フレーム間符号
化装置。 2 背景検出回路24が、予測誤差処理回路12
から供給される値を受け、これが所定の閾値未満
の時背景と見做し、背景であることを表わす情報
をサンプル単位に出力するように構成することを
特徴とする特許請求の範囲第1項記載の背景予測
フレーム間符号化装置。 3 背景検出回路24が、予測誤差処理回路12
から供給されるデータを受け、所定の大きさのブ
ロツク内の全サンプルの値が所定の閾値未満の時
背景と見做し、背景であることを表わす情報をブ
ロツク単位に出力するように構成することを特徴
とする特許請求の範囲第1項記載の背景予測フレ
ーム間符号化装置。 4 背景検出回路24が、予測誤差処理回路12
から供給されるデータを受け、所定の大きさのブ
ロツクの内サンプルの値が所定の閾値未満となる
サンプルの数が所定の値以上となる時、このブロ
ツクを背景と見做し、背景であることを表わす情
報をブロツク単位に出力するように構成すること
を特徴とする特許請求の範囲第1項記載の背景予
測フレーム間符号化装置。 5 背景検出回路24が、予測誤差処理回路12
から供給されるデータを受け、このデータが所定
の複数フレームの間続けて、所定の閾値未満とな
る時、背景と見做し背景であることを表わす情報
を出力するように構成することを特徴とする特許
請求の範囲第1項記載の背景予測フレーム間符号
化装置。 6 記憶制御回路25に加算回路23の出力から
第2の記憶回路8の出力を引く引算回路11を含
み、背景検出回路24の出力が背景であることを
表わしている場合、前記引算回路11の出力の正
負に対応して所定の正負の値を第2の記憶回路8
の出力に加え、その結果を第2の記憶回路8に書
込むように構成することを特徴とする特許請求の
範囲第1項記載の背景予測フレーム間符号化装
置。 7 記憶制御回路25による第2の記憶回路8の
記憶データの修正を所定の周期毎に可能とするよ
うに前記記憶制御回路25を構成することを特徴
とする特許請求の範囲第6項記載の背景予測フレ
ーム間符号化装置。 8 第2の記憶回路8に複数個のフレームメモリ
を含むことを特徴とする特許請求の範囲第1項記
載の背景予測フレーム間符号化装置。[Scope of Claims] 1. An input video signal divided into blocks of a predetermined size is divided into blocks of a predetermined size, and for each block, both the background area and the foreground area of the previous frame stored in the first storage circuit 7 are divided into blocks of a predetermined size. In an interframe coding device that performs predictive coding using a signal of a block obtained from a containing image signal as a predicted value, in addition to the first storage circuit 7, the entire image of only the background is stored, and its contents are sequentially stored. A second memory circuit 8 to be corrected and a memory control circuit 25 for correcting the contents of the second memory circuit are provided, and the content obtained from the first memory circuit 7 is provided for each block of the input video signal divided into blocks. The optimum prediction block detection circuit 9 calculates the prediction error for the block at the same position on one screen among the signals of the input video signal obtained from the second storage circuit 8 and the block of the input video signal obtained from the second storage circuit 8. The prediction error in the foreground block is compared with the prediction error in the foreground block, the smaller memory circuit is determined to be the optimal block, and the optimal block is selected as the predicted value and predictive coding is performed. Background predictive interframe coding device. 2 The background detection circuit 24 is connected to the prediction error processing circuit 12.
Claim 1, characterized in that the sample is configured to receive a value supplied from the sample, and when the value is less than a predetermined threshold value, it is regarded as a background, and information indicating that it is a background is outputted in units of samples. Background predictive interframe coding device as described. 3 The background detection circuit 24 is the prediction error processing circuit 12
When the values of all samples in a block of a predetermined size are less than a predetermined threshold value, the block is considered to be background, and information indicating that it is background is output for each block. 2. A background predictive interframe coding device according to claim 1. 4 The background detection circuit 24 is the prediction error processing circuit 12
When the number of samples in a block of a predetermined size whose value is less than a predetermined threshold is greater than or equal to a predetermined value, this block is considered to be the background. 2. The background predictive interframe coding device according to claim 1, wherein the background predictive interframe coding device is configured to output information representing each block. 5 The background detection circuit 24 is connected to the prediction error processing circuit 12.
It is characterized by being configured to receive data supplied from the computer, and when this data continues to be less than a predetermined threshold for a predetermined plurality of frames, it is regarded as a background and outputs information indicating that it is a background. A background predictive interframe coding device according to claim 1. 6. If the storage control circuit 25 includes a subtraction circuit 11 that subtracts the output of the second storage circuit 8 from the output of the addition circuit 23, and the output of the background detection circuit 24 indicates the background, the subtraction circuit The second storage circuit 8 stores predetermined positive and negative values corresponding to the positive and negative outputs of the outputs 11 and 11.
2. The background predictive interframe coding device according to claim 1, wherein the background predictive interframe coding device is configured to write the result into the second storage circuit 8 in addition to the output of the background predictive interframe coding device. 7. The memory control circuit 25 is configured to enable the memory control circuit 25 to modify the data stored in the second memory circuit 8 at predetermined intervals. Background predictive interframe coding device. 8. The background predictive interframe coding device according to claim 1, wherein the second storage circuit 8 includes a plurality of frame memories.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58068351A JPS59194589A (en) | 1983-04-20 | 1983-04-20 | Encoding device between movement compensating frames |
| EP84400771A EP0123616B1 (en) | 1983-04-20 | 1984-04-18 | Interframe coding method and apparatus therefor |
| DE8484400771T DE3462572D1 (en) | 1983-04-20 | 1984-04-18 | Interframe coding method and apparatus therefor |
| US06/602,405 US4591909A (en) | 1983-04-20 | 1984-04-20 | Interframe coding method and apparatus therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58068351A JPS59194589A (en) | 1983-04-20 | 1983-04-20 | Encoding device between movement compensating frames |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59194589A JPS59194589A (en) | 1984-11-05 |
| JPS6359313B2 true JPS6359313B2 (en) | 1988-11-18 |
Family
ID=13371316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58068351A Granted JPS59194589A (en) | 1983-04-20 | 1983-04-20 | Encoding device between movement compensating frames |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59194589A (en) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61116482A (en) * | 1984-11-10 | 1986-06-03 | Nippon Telegr & Teleph Corp <Ntt> | Transmission error refreshing method |
| JPH0681308B2 (en) * | 1985-06-17 | 1994-10-12 | 日本電信電話株式会社 | Quantization noise suppression method in interframe coding |
| US4719478A (en) * | 1985-09-27 | 1988-01-12 | Canon Kabushiki Kaisha | Heat generating resistor, recording head using such resistor and drive method therefor |
| JPH0746869B2 (en) * | 1986-02-28 | 1995-05-17 | 株式会社東芝 | Pseudo video transmission method |
| JP2621341B2 (en) * | 1988-05-18 | 1997-06-18 | 日本電気株式会社 | Predictive coding method for video using background prediction and its apparatus |
| JP2621337B2 (en) * | 1988-05-16 | 1997-06-18 | 日本電気株式会社 | Predictive coding method for video using background prediction and its apparatus |
| JP2937323B2 (en) * | 1988-05-18 | 1999-08-23 | 日本電気株式会社 | Background image extraction method for moving images |
| JPH07112278B2 (en) * | 1987-09-24 | 1995-11-29 | 日本電気株式会社 | Method for controlling portrait image |
| JPH02241285A (en) * | 1989-03-15 | 1990-09-25 | Matsushita Electric Ind Co Ltd | High-efficiency encoding device for video signals |
| JPH03112282A (en) * | 1989-09-27 | 1991-05-13 | Oki Electric Ind Co Ltd | Method and apparatus for generating background picture |
| JP2600400B2 (en) * | 1989-11-02 | 1997-04-16 | 松下電器産業株式会社 | Scroll compressor |
| JPH082107B2 (en) * | 1990-03-02 | 1996-01-10 | 国際電信電話株式会社 | Method and apparatus for moving picture hybrid coding |
| IT1241184B (en) * | 1990-03-02 | 1993-12-29 | Cselt Centro Studi Lab Telecom | IMPROVEMENTS TO HYBRID VIDEO SIGNAL CODING SYSTEMS. |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5792985A (en) * | 1980-12-01 | 1982-06-09 | Nec Corp | High-efficiency forecast encoding device |
| JPS5915438B2 (en) * | 1981-03-25 | 1984-04-09 | 日本電信電話株式会社 | Interframe encoding processing method |
-
1983
- 1983-04-20 JP JP58068351A patent/JPS59194589A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59194589A (en) | 1984-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4591909A (en) | Interframe coding method and apparatus therefor | |
| KR950005665B1 (en) | High efficiency encoding device | |
| US4217609A (en) | Adaptive predictive coding system for television signals | |
| EP0396360B1 (en) | Apparatus for inter-frame predictive encoding of video signal | |
| US4982285A (en) | Apparatus for adaptive inter-frame predictive encoding of video signal | |
| EP0420627B1 (en) | Video signal coding method | |
| CA1243110A (en) | Method and arrangement for refreshing a frame memory in an interframe encoding system | |
| EP0306250B1 (en) | Signal coding | |
| JPS6359313B2 (en) | ||
| US5191414A (en) | Interfield predictive encoder and decoder for reproducing a signal subjected to predictive encoding by encoder into an image signal | |
| JPS61118085A (en) | Coding system and device for picture signal | |
| JP3044749B2 (en) | Video signal encoding device | |
| US5068726A (en) | Coding apparatus that temporally interpolates block data and selects transmission mode | |
| KR100312083B1 (en) | A device for transmitting television images, a device for receiving the images and a storage medium | |
| JPS6359312B2 (en) | ||
| AU645923B2 (en) | Moving-image signal encoding apparatus | |
| JP3617080B2 (en) | Signal processing apparatus and signal processing method | |
| JP3844520B2 (en) | Signal processing apparatus and signal processing method | |
| JP2595625B2 (en) | Digital video signal receiving device | |
| JP2518223B2 (en) | High efficiency encoder | |
| JP3963184B2 (en) | Signal processing apparatus and signal processing method | |
| JPS5847911B2 (en) | Interframe coding method for NTSC signals | |
| JPS61131986A (en) | Periodic refreshing system in inter-frame encoding | |
| JPH03247190A (en) | Moving vector detection circuit | |
| JPS62176285A (en) | Video signal transmission system |