JPH09154111A - Muse decoder - Google Patents

Muse decoder

Info

Publication number
JPH09154111A
JPH09154111A JP8103560A JP10356096A JPH09154111A JP H09154111 A JPH09154111 A JP H09154111A JP 8103560 A JP8103560 A JP 8103560A JP 10356096 A JP10356096 A JP 10356096A JP H09154111 A JPH09154111 A JP H09154111A
Authority
JP
Japan
Prior art keywords
signal
color difference
memory
frame
motion vector
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.)
Pending
Application number
JP8103560A
Other languages
Japanese (ja)
Inventor
Takatomo Kawai
孝知 川合
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP8103560A priority Critical patent/JPH09154111A/en
Publication of JPH09154111A publication Critical patent/JPH09154111A/en
Pending legal-status Critical Current

Links

Landscapes

  • Television Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide the decoder in which a conventional FIFO memory is used for a frame memory and number of the FIFO memories in use is minimized. SOLUTION: A frame memory 2 is made up of field memories 21f-24f being FIFO memories. A luminance signal and a color difference signal are given to the frame memory 2 in a form of a TCI signal and motion vector correction is applied to both the luminance signal and the color difference signal. When a motion vector signal is detected by a control signal detection section 9, a color difference signal mix section 5b selects only a output of a color difference signal moving image processing section 4b by the processing of a color difference signal moving area detection section 6b and only in-field interpolation is applied to the processing for the color difference signal to conduct full moving image processing.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、MUSE信号をデ
コード処理するMUSEデコーダに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a MUSE decoder which decodes a MUSE signal.

【0002】[0002]

【従来の技術】高品位テレビジョン信号を帯域圧縮し、
衛星放送の1チャンネルで伝送する方式としてMUSE
方式がある。MUSE方式では画像の動領域,静止領域
を検出し、それぞれ異なるサブサンプリング及び内挿を
行う。動領域の信号のデコード処理ではフィールド内内
挿(空間内挿)を行うが、静止領域の信号のデコード処
理ではフレーム間内挿,フィールド間内挿(テンポラル
内挿)を行うため、デコードするためには現フィールド
と合わせて4フィールド分の信号が必要になる。そのた
め、MUSE信号をデコードするMUSEデコーダには
フレームメモリが必要となる。
2. Description of the Related Art Band-compressing high-definition television signals,
MUSE as a method of transmitting on one channel of satellite broadcasting
There is a method. In the MUSE method, a moving area and a still area of an image are detected, and different sub-sampling and interpolation are performed respectively. Field decoding (spatial interpolation) is performed in the decoding processing of the signal in the moving area, but inter-frame interpolation and inter-field interpolation (temporal interpolation) are performed in the decoding processing of the signal in the still area. Requires signals for 4 fields including the current field. Therefore, a frame memory is required for the MUSE decoder that decodes the MUSE signal.

【0003】図6,図7はMUSEデコーダの構成例を
示すブロック図である。まず、図6に示すMUSEデコ
ーダについて説明する。図6において、入来したMUS
E信号は入力処理部1によりAD変換,ディエンファシ
ス等の前処理が施され、フレームメモリ2,静止画処理
部3,動画処理部4,動領域検出部6に供給される。フ
レームメモリ2は内挿用メモリであり、フィールドメモ
リ21〜24より構成される。静止画処理部3は、入力
処理部1より出力された現在フィールドの信号に加え
て、フィールドメモリ21,22,23を通過した計4
フィールド分の信号を用いてフレーム間内挿及びフィー
ルド間内挿を行う。動画処理部4は、現在フィールドの
信号のみを用いてフィールド内内挿を行う。動領域検出
部6は、現フィールドの信号とフィールドメモリ22の
出力である1フレーム前の信号とフィールドメモリ24
の出力である2フレーム前の信号を用いて2フレーム差
分,1フレーム差分等を生成し、動領域を検出する。静
止画処理部3と動画処理部4の出力は混合部5に入力さ
れ、動領域検出部6の出力に応じて適応混合される。混
合部5の出力は出力処理部7を経て出力される。なお、
静止画処理部3〜動領域検出部6の部分は、実際には輝
度信号と色差信号とを別々に処理されるのであるが、こ
こでは簡略化して図示している。
FIGS. 6 and 7 are block diagrams showing a configuration example of a MUSE decoder. First, the MUSE decoder shown in FIG. 6 will be described. In Figure 6, the incoming MUS
The E signal is subjected to pre-processing such as AD conversion and de-emphasis by the input processing unit 1 and supplied to the frame memory 2, the still image processing unit 3, the moving image processing unit 4, and the moving area detection unit 6. The frame memory 2 is an interpolation memory and is composed of field memories 21 to 24. The still image processing unit 3 receives the signal of the current field output from the input processing unit 1 and a total of 4 signals that have passed through the field memories 21, 22, and 23.
Inter-frame interpolation and inter-field interpolation are performed using signals for fields. The moving image processing unit 4 performs field interpolation using only the current field signal. The moving area detection unit 6 outputs the signal of the current field and the signal of the previous frame which is the output of the field memory 22 and the field memory 24.
The two-frame difference, one-frame difference, and the like are generated using the signal of two frames before, which is the output of, and the moving region is detected. The outputs of the still image processing unit 3 and the moving image processing unit 4 are input to the mixing unit 5 and adaptively mixed according to the output of the moving area detection unit 6. The output of the mixing unit 5 is output via the output processing unit 7. In addition,
In the portions of the still image processing unit 3 to the moving region detection unit 6, the luminance signal and the color difference signal are actually processed separately, but the processing is simplified here.

【0004】次に、図7に示すMUSEデコーダについ
て説明する。図7において、入来したMUSE信号は入
力処理部1によりAD変換,ディエンファシス等の前処
理が施され、フレーム間内挿スイッチ8,動画処理部
4,動領域検出部6に供給される。フレーム間内挿スイ
ッチ8の出力はフレームメモリ2及び静止画処理部3に
入力される。ここでは、内挿用のメモリであるフレーム
メモリ2はフィールドメモリ25,26より構成され
る。フィールドメモリ25の出力は静止画処理部3に入
力され、フィールドメモリ26の出力は動領域検出部6
及びフレーム間内挿スイッチ8に入力される。
Next, the MUSE decoder shown in FIG. 7 will be described. In FIG. 7, the incoming MUSE signal is subjected to pre-processing such as AD conversion and de-emphasis by the input processing unit 1 and supplied to the inter-frame interpolation switch 8, the moving image processing unit 4, and the moving area detection unit 6. The output of the inter-frame interpolation switch 8 is input to the frame memory 2 and the still image processing unit 3. Here, the frame memory 2 which is a memory for interpolation is composed of field memories 25 and 26. The output of the field memory 25 is input to the still image processing unit 3, and the output of the field memory 26 is the moving region detection unit 6.
And the inter-frame interpolation switch 8.

【0005】フレーム間内挿スイッチ8はコントロール
信号として伝送されてきたサブサンプル信号の位相に基
づき、入力処理部1の出力(現在フィールドの信号)と
フレームメモリ2の出力(1フレーム前の信号と2フレ
ーム前の信号が内挿されたもの)を切り換えることによ
りフレーム間内挿を行う。即ち、フレーム間内挿スイッ
チ8はフィールドメモリ26の出力より出力される1フ
レーム前の信号と2フレーム前の信号の内、1フレーム
前の信号を選択し、これにより、入力処理部1からの現
在フィールドの信号と1フレーム前の信号を出力する。
静止画処理部3は、フレーム間内挿スイッチ8の出力及
びその信号を1フィールド遅延させたフィールドメモリ
25の出力を用いてフィールド間内挿を行う。動画処理
部4は、現在フィールドの信号のみを用いてフィールド
内内挿を行う。静止画処理部3と動画処理部4の出力は
混合部5に入力され、動領域検出部6の出力に応じて適
応混合される。混合部5の出力は出力処理部7を経て出
力される。なお、静止画処理部3〜動領域検出部6の部
分は、実際には輝度信号と色差信号とを別々に処理され
るのであるが、ここでは簡略化して図示している。
The inter-frame interpolating switch 8 outputs the output of the input processing unit 1 (current field signal) and the output of the frame memory 2 (signal one frame before) based on the phase of the sub-sampled signal transmitted as a control signal. Interframe interpolation is performed by switching (the signal in which the signal two frames before is interpolated). That is, the inter-frame interpolation switch 8 selects the signal one frame before from the signal one frame before and the signal two frames before output from the output of the field memory 26. The current field signal and the signal one frame before are output.
The still image processing unit 3 performs inter-field interpolation using the output of the inter-frame interpolation switch 8 and the output of the field memory 25 obtained by delaying the signal by one field. The moving image processing unit 4 performs field interpolation using only the current field signal. The outputs of the still image processing unit 3 and the moving image processing unit 4 are input to the mixing unit 5 and adaptively mixed according to the output of the moving area detection unit 6. The output of the mixing unit 5 is output via the output processing unit 7. In addition, although the still image processing unit 3 to the moving region detection unit 6 actually processes the luminance signal and the color difference signal separately, they are illustrated in a simplified manner here.

【0006】ところで、MUSE方式では、静止領域の
信号の内挿において動きベクトル補正という処理を行っ
ている。MUSEデコーダにおける動領域の信号処理で
はフィールド内内挿によりデコード信号を得ているた
め、その解像度は静止領域の信号に対して劣る。しか
し、動く物体のボケはあまり目立たないという人間の視
覚特性により問題にならない。しかしながら、カメラの
パンニング等の画面の大部分が一定速度で一定に動く場
合には、このボケが目立つ場合がある。そこで、これを
防ぐために、エンコーダ側で画面全体の動きベクトルを
検出し、それをコントロール信号という形で伝送し、デ
コーダ側ではその値に応じて静止画の内挿処理時に位置
補正を行うことにより、画面の大部分が同じ方向に動い
ているときには静止画として処理することができ、ボケ
感を少なくすることができる。
By the way, in the MUSE method, a process called motion vector correction is performed in the interpolation of the signal in the still region. In the signal processing of the moving area in the MUSE decoder, since the decoded signal is obtained by field interpolation, its resolution is inferior to the signal of the still area. However, the blur of a moving object is not a problem due to the human visual characteristic that it is not so noticeable. However, when a large part of the screen such as the panning of the camera moves at a constant speed and at a constant speed, this blur may be noticeable. Therefore, to prevent this, the encoder side detects the motion vector of the entire screen, transmits it in the form of a control signal, and the decoder side corrects the position during interpolation processing of the still image according to the value. , When most of the screen is moving in the same direction, it can be processed as a still image, and blurring can be reduced.

【0007】この動きベクトルによる内挿処理の位置補
正(動きベクトル補正)は通常、デコーダ側において
は、静止画内挿に用いる信号を得るためのメモリ(図
6,図7中のフレームメモリ2)の読み出しアドレス
を、コントロール信号として伝送された動きベクトル信
号による動きベクトル補正量で制御することにより実現
される。
The position correction (motion vector correction) of the interpolation processing by the motion vector is usually a memory (frame memory 2 in FIGS. 6 and 7) for obtaining a signal used for still image interpolation on the decoder side. It is realized by controlling the read address of (1) by the motion vector correction amount by the motion vector signal transmitted as the control signal.

【0008】MUSE方式では、輝度信号にはこの動き
ベクトル補正を行うが、色差信号には輝度信号との時間
圧縮比の違い等から動きベクトル補正を行わないことに
なっている。よって、MUSEデコーダでは、輝度信号
にのみ動きベクトル補正がかかるようにするため(色差
信号にベクトル補正がかからないようにするため)に、
静止画処理用の1フレーム前の信号及び動き検出用の2
フレーム前の信号を得るためのフレームメモリ2には通
常、1つの入力ポートに対して2つの出力ポートを有
し、輝度信号,色差信号それぞれに対して別々に読み出
しアドレスを制御することができる専用のメモリを用い
る。
In the MUSE system, the motion vector correction is performed on the luminance signal, but the motion vector correction is not performed on the color difference signal due to the difference in time compression ratio with the luminance signal. Therefore, in the MUSE decoder, in order to apply the motion vector correction only to the luminance signal (in order not to apply the vector correction to the color difference signal),
1 frame before signal for still image processing and 2 for motion detection
The frame memory 2 for obtaining the signal before the frame usually has two output ports for one input port, and a read address can be controlled separately for each of the luminance signal and the color difference signal. Of memory is used.

【0009】この専用のメモリは汎用品ではないので、
MUSEデコーダを構成する上でコスト面からみるとか
なりの負担になる。そこで、専用のメモリを用いない方
法としては、画像処理に広く用いられているFIFO動
作のメモリを用いる方法がある。この場合、フレーム間
内挿に用いる1フレーム前の信号に動きベクトル補正を
かけるためには、フレームメモリの書き込み及び読み出
しリセットの位相を動きベクトル信号で制御することに
なる。汎用のFIFOメモリは、入出力ポートが一対し
かなく、輝度信号,色差信号それぞれ独立に書き込み及
び読み出しリセットの位相を変えることができないた
め、TCI信号としてデコーダに入力される輝度色差信
号をそのまま1つのメモリに通し、1フレーム遅延させ
て内挿に用いることは不可能である。
Since this dedicated memory is not a general-purpose product,
It is a considerable burden from the viewpoint of cost when configuring the MUSE decoder. Therefore, as a method that does not use a dedicated memory, there is a method that uses a FIFO operation memory that is widely used for image processing. In this case, in order to apply the motion vector correction to the signal one frame before used for inter-frame interpolation, the phase of the write and read reset of the frame memory is controlled by the motion vector signal. A general-purpose FIFO memory has only one pair of input / output ports and cannot change the phase of writing and reading reset independently for each of the luminance signal and the color difference signal. It is impossible to pass it through a memory and delay it by one frame for use in interpolation.

【0010】よって、色差信号に動きベクトル補正がか
からないようにするためには、図6,図7においてフレ
ームメモリ2を色差信号と輝度信号とに別々に2系統用
意し、静止画内挿に用いるための信号を得なければなら
ない。この場合のMUSEデコーダの構成例を図8,図
9に示す。まず、図6に示す構成のMUSEデコーダに
ついて、フレームメモリ2を色差信号と輝度信号とに別
々に2系統用意した図8の構成について説明する。図8
において、コントロール信号検出部9で動きベクトル信
号を検出し、その値により輝度内挿用メモリ制御部10
aの制御を変え、FIFOメモリで構成された輝度信号
用のフレームメモリ2Aの読み出しを制御し、動きベク
トル補正を行う。フレームメモリ2AはFIFOメモリ
であるフィールドメモリ21a〜24aより構成され
る。色差信号用のフレームメモリ2Bの制御を行う色差
内挿用メモリ制御部10bは、動きベクトル値によらず
一定の制御パルスをFIFOメモリで構成されたフィー
ルドメモリ21b〜24bに供給し、色差信号には動き
ベクトル補正がかからないようにする。
Therefore, in order to prevent the motion vector correction from being applied to the chrominance signal, the frame memory 2 shown in FIGS. 6 and 7 is prepared separately for the chrominance signal and the luminance signal, and is used for still image interpolation. You have to get a signal for. A configuration example of the MUSE decoder in this case is shown in FIGS. First, for the MUSE decoder having the configuration shown in FIG. 6, the configuration of FIG. 8 in which two systems of the frame memory 2 are separately prepared for the color difference signal and the luminance signal will be described. FIG.
In, the control signal detection unit 9 detects the motion vector signal, and the brightness interpolation memory control unit 10 is detected according to the detected value.
The control of a is changed to control the reading of the frame memory 2A for the luminance signal configured by the FIFO memory to perform the motion vector correction. The frame memory 2A is composed of field memories 21a to 24a which are FIFO memories. The color difference interpolation memory control unit 10b, which controls the frame memory 2B for color difference signals, supplies a constant control pulse to the field memories 21b to 24b configured by the FIFO memory irrespective of the motion vector value to generate color difference signals. Does not apply motion vector correction.

【0011】そして、輝度信号は、輝度信号静止画処理
部3a,輝度信号動画処理部4b,輝度信号混合部5
a,輝度信号動領域検出部6aにより、上述した図6と
同様に処理され、また、色差信号は、色差信号静止画処
理部3b,色差信号動画処理部4b,色差信号混合部5
b,色差信号動領域検出部6bにより、上述した図6と
同様に処理される。輝度信号混合部5aと色差信号混合
部5bの出力は出力処理部7を経て出力される。
The luminance signals are the luminance signal still image processing unit 3a, the luminance signal moving image processing unit 4b, and the luminance signal mixing unit 5.
a, the luminance signal moving area detection unit 6a performs the same processing as in FIG. 6 described above, and the color difference signals are color difference signal still image processing units 3b, color difference signal moving image processing units 4b, and color difference signal mixing units 5.
b, the color difference signal moving area detection unit 6b performs the same processing as in FIG. 6 described above. The outputs of the luminance signal mixing unit 5a and the color difference signal mixing unit 5b are output via the output processing unit 7.

【0012】次に、図7に示す構成のMUSEデコーダ
について、フレームメモリ2を色差信号と輝度信号とに
別々に2系統用意した図9の構成について説明する。こ
の場合、輝度信号用のフレームメモリ2Aはフィールド
メモリ25a,26aより構成され、色差信号用のフレ
ームメモリ2Bはフィールドメモリ25b,26bより
構成される。この場合も、コントロール信号検出部9で
動きベクトル信号を検出し、その値により輝度内挿用メ
モリ制御部10aの制御を変え、FIFOメモリで構成
されたフレームメモリ2Aの読み出しを制御し、動きベ
クトル補正を行う。色差信号用のフレームメモリ2Bの
制御を行う色差内挿用メモリ制御部10bは、動きベク
トル値によらず一定の制御パルスをフレームメモリ2B
に供給し、色差信号には動きベクトル補正がかからない
ようにする。
Next, for the MUSE decoder having the configuration shown in FIG. 7, the configuration of FIG. 9 in which two systems of the frame memory 2 are separately prepared for the color difference signal and the luminance signal will be described. In this case, the frame memory 2A for the luminance signal is composed of the field memories 25a and 26a, and the frame memory 2B for the color difference signal is composed of the field memories 25b and 26b. Also in this case, the control signal detection unit 9 detects the motion vector signal, the control of the luminance interpolation memory control unit 10a is changed according to the value, the reading of the frame memory 2A configured by the FIFO memory is controlled, and the motion vector signal is controlled. Make a correction. The color difference interpolation memory control unit 10b, which controls the frame memory 2B for color difference signals, sends a constant control pulse to the frame memory 2B regardless of the motion vector value.
, So that the motion vector correction is not applied to the color difference signal.

【0013】そして、入力処理部1の出力は、輝度信号
用のフレーム間内挿スイッチ8a,輝度信号動画処理部
4a,輝度信号動領域検出部6a,コントロール信号検
出部9に入力される。フレーム間内挿スイッチ8aは上
記のように現在フィールドの信号と1フレーム前の信号
を出力する。輝度信号静止画処理部3aは、フレーム間
内挿スイッチ8aの出力及びその信号を1フィールド遅
延させたフィールドメモリ25aの出力を用いてフィー
ルド間内挿を行う。輝度信号動画処理部4aは、現在フ
ィールドの信号のみを用いてフィールド内内挿を行う。
輝度信号静止画処理部3aと輝度信号動画処理部4aの
出力は輝度信号混合部5aに入力され、輝度信号動領域
検出部6aの出力に応じて適応混合される。
The output of the input processing unit 1 is input to the inter-frame interpolation switch 8a for the luminance signal, the luminance signal moving image processing unit 4a, the luminance signal moving area detecting unit 6a, and the control signal detecting unit 9. The inter-frame interpolation switch 8a outputs the current field signal and the signal one frame before as described above. The luminance signal still image processing unit 3a performs inter-field interpolation by using the output of the inter-frame interpolation switch 8a and the output of the field memory 25a obtained by delaying the signal by one field. The luminance signal moving image processing unit 4a performs field interpolation using only the signal of the current field.
The outputs of the luminance signal still image processing unit 3a and the luminance signal moving image processing unit 4a are input to the luminance signal mixing unit 5a and adaptively mixed according to the output of the luminance signal moving area detection unit 6a.

【0014】一方、入力処理部1の出力は、色差信号用
のフレーム間内挿スイッチ8b,色差信号動画処理部4
b,色差信号動領域検出部6bにも入力される。フレー
ム間内挿スイッチ8bは上記のように現在フィールドの
信号と1フレーム前の信号を出力する。色差信号静止画
処理部3bは、フレーム間内挿スイッチ8bの出力及び
その信号を1フィールド遅延させたフィールドメモリ2
5bの出力を用いてフィールド間内挿を行う。色差信号
動画処理部4bは、現在フィールドの信号のみを用いて
フィールド内内挿を行う。色差信号静止画処理部3bと
色差信号動画処理部4bの出力は色差信号混合部5bに
入力され、色差信号動領域検出部6bの出力に応じて適
応混合される。そして、輝度信号混合部5aと色差信号
混合部5bの出力は出力処理部7を経て出力される。
On the other hand, the output of the input processing unit 1 includes the inter-frame interpolating switch 8b for the color difference signal and the color difference signal moving image processing unit 4
b, it is also input to the color difference signal moving area detection unit 6b. The inter-frame interpolation switch 8b outputs the signal of the current field and the signal of the previous frame as described above. The color difference signal still image processing unit 3b includes a field memory 2 in which the output of the inter-frame interpolation switch 8b and its signal are delayed by one field.
Inter-field interpolation is performed using the output of 5b. The color difference signal moving image processing unit 4b performs field interpolation using only the current field signal. The outputs of the color difference signal still image processing unit 3b and the color difference signal moving image processing unit 4b are input to the color difference signal mixing unit 5b and adaptively mixed according to the output of the color difference signal moving region detection unit 6b. The outputs of the luminance signal mixing unit 5a and the color difference signal mixing unit 5b are output via the output processing unit 7.

【0015】図6,図7に示す従来のMUSEデコーダ
は、通常一般的に行われている動きベクトル補正の処理
を行うものである。ところで、現在フィールドの信号を
第0フィールド、これを1,2,3フィールド遅延させ
た信号を第1フィールド,第2フィールド,第3フィー
ルドの信号と呼ぶこととすると、静止画の処理にはこの
第0〜第3フィールドまでの4フィールド分の信号を内
挿に用いるため、そのデコード画像の中心位相は第1フ
ィールドと第2フィールドの中間になる。一方、動画の
処理には、通常、第0フィールドの信号を用いるので、
動画と静止画の中心位相に1.5フィールド分のずれが
生じる。図6,図7に示すMUSEデコーダによる動き
ベクトル補正では、静止画の中心位相と動きベクトル補
正の中心位相とにずれがある。
The conventional MUSE decoder shown in FIGS. 6 and 7 performs a motion vector correction process which is generally performed. By the way, if the signal of the current field is called the 0th field, and the signal obtained by delaying this by 1, 2 and 3 fields is called the signal of the 1st field, 2nd field and 3rd field, this is used for processing still images. Since the signals of the four fields from the 0th field to the 3rd field are used for the interpolation, the center phase of the decoded image is between the first field and the second field. On the other hand, since the signal of the 0th field is usually used for processing a moving image,
A shift of 1.5 fields occurs between the center phase of the moving image and the still image. In the motion vector correction by the MUSE decoder shown in FIGS. 6 and 7, there is a deviation between the center phase of the still image and the center phase of the motion vector correction.

【0016】そこで、動画のデコードに第2フィールド
の信号を用い、また、第2フィールドを動きベクトル補
正の中心として考えることによって、静止画の中心位相
と動きベクトル補正の中心位相とのずれを0.5フィー
ルドとするようにしたMUSEデコーダがある。第2フ
ィールドを動きベクトル補正の中心として考えるとき、
第0フィールドの信号を第2フィールドの信号に向けて
補正をかける必要がある。この場合には、第2フィール
ドの信号は本来の位置のままで、第0フィールドの信号
を位置補正してフレーム間内挿をする必要がある。その
ためには、第0フィールドの信号をフレーム間内挿前に
メモリに通し、その遅延量を動きベクトル信号の値に応
じて変えて位置補正をすることが必要である。また、第
0フィールドの信号は位置補正されたままでは本来の位
置にないことになるので、メモリを通して2フィールド
分遅延させるのと同時に先の補正とは逆の方向に位置補
正し、元の位置に戻す。このような動きベクトル補正を
逆動きベクトル補正と称する。
Therefore, by using the signal of the second field for decoding the moving image and considering the second field as the center of the motion vector correction, the deviation between the center phase of the still image and the center phase of the motion vector correction is zero. There is a MUSE decoder designed to have .5 fields. When considering the second field as the center of motion vector correction,
It is necessary to correct the 0th field signal toward the 2nd field signal. In this case, it is necessary to correct the position of the signal of the 0th field and interpolate between frames while the signal of the 2nd field remains in its original position. For that purpose, it is necessary to pass the signal of the 0th field through the memory before inter-frame interpolation, and change the delay amount according to the value of the motion vector signal to correct the position. Further, since the signal of the 0th field is not in the original position when the position is corrected, the signal is delayed by 2 fields through the memory, and at the same time, the position is corrected in the opposite direction to the previous correction, and the original position is corrected. Return to. Such motion vector correction is called reverse motion vector correction.

【0017】図10,図11は以上説明した逆動きベク
トル補正の処理を行うようにしたMUSEデコーダの構
成例を示すブロック図である。なお、図10,図11に
おいて、図6,図7と同一部分には同一符号を付し、そ
の説明を適宜に省略する。まず、図10に示すMUSE
デコーダについて説明する。図10において、入来した
MUSE信号は入力処理部1によりAD変換,ディエン
ファシス等の前処理が施され、位置補正メモリ11,コ
ントロール信号検出部9に供給される。コントロール信
号検出部9は動きベクトル信号及びサブサンプル信号を
検出する。動きベクトル信号は位置補正メモリ制御部1
2と、動きベクトル信号を1フレーム遅延させる1フレ
ーム遅延器13に入力される。サブサンプル信号はサブ
サンプル信号を1フレーム遅延させる1フレーム遅延器
14に入力される。
FIGS. 10 and 11 are block diagrams showing a configuration example of the MUSE decoder adapted to perform the inverse motion vector correction processing described above. 10 and 11, the same parts as those in FIGS. 6 and 7 are designated by the same reference numerals, and the description thereof will be appropriately omitted. First, MUSE shown in FIG.
The decoder will be described. In FIG. 10, the incoming MUSE signal is subjected to pre-processing such as AD conversion and de-emphasis by the input processing unit 1 and supplied to the position correction memory 11 and the control signal detection unit 9. The control signal detector 9 detects a motion vector signal and a sub-sample signal. The motion vector signal is the position correction memory controller 1
2 and the 1-frame delay unit 13 that delays the motion vector signal by 1 frame. The sub-sampled signal is input to the 1-frame delay unit 14 that delays the sub-sampled signal by 1 frame.

【0018】位置補正メモリ制御部12は、コントロー
ル信号検出部9で検出された動きベクトル信号に基づ
き、位置補正メモリ11における遅延量を制御し、入力
信号に位置補正をかける。位置補正メモリ11の出力
は、フレームメモリ2,静止画処理部3,動領域検出部
6に供給される。内挿用メモリ制御部10は、位置補正
メモリ制御部12で使用した動きベクトル信号を1フレ
ーム遅延させる1フレーム遅延器13の出力に基づき、
フィールドメモリ2の書き込み・読み出しのリセットパ
ルスの位相を制御し、動きベクトル補正をかける。
The position correction memory control unit 12 controls the delay amount in the position correction memory 11 based on the motion vector signal detected by the control signal detection unit 9 to correct the position of the input signal. The output of the position correction memory 11 is supplied to the frame memory 2, the still image processing unit 3, and the moving area detection unit 6. The interpolation memory control unit 10 determines, based on the output of the 1-frame delay unit 13 that delays the motion vector signal used by the position correction memory control unit 12 by 1 frame,
The phase of the reset pulse for writing / reading of the field memory 2 is controlled and motion vector correction is applied.

【0019】静止画処理部3及び動画処理部4には、1
フレーム遅延器14の出力が供給される。静止画処理部
3は、位置補正メモリ11で1フレーム前の信号に向け
て位置補正された第0フィールドの信号に加えて、フィ
ールドメモリ21,22,23を通過し先の補正とは逆
の方向に位置補正された第1フィールド〜第3フィール
ドの信号の計4フィールド分の信号を用いて、1フレー
ム遅延器13の出力に基づき、フレーム間内挿及びフィ
ールド間内挿を行う。動画処理部4は、フィールドメモ
リ22の出力である第2フィールドの信号を用いて、1
フレーム遅延器14の出力に基づき、フィールド内内挿
を行う。動領域検出部6は、位置補正メモリ11の出力
である第0フィールドの信号及びフレームメモリ2(フ
ィールドメモリ24)の出力を用いて、2フレーム差
分,1フレーム差分等を生成し、動領域を検出する。こ
れより後段の動作は図6と同様であり、実際には輝度信
号と色差信号とを別々に処理されるのも図6と同様であ
る。
The still image processing unit 3 and the moving image processing unit 4 have 1
The output of the frame delay unit 14 is supplied. The still image processing unit 3 passes through the field memories 21, 22 and 23 in addition to the signal of the 0th field whose position is corrected toward the signal one frame before in the position correction memory 11, and is the reverse of the previous correction. Inter-frame interpolation and inter-field interpolation are performed on the basis of the output of the one-frame delay unit 13 by using signals for a total of four fields, that is, the signals of the first field to the third field whose position is corrected in the direction. The moving image processing unit 4 uses the signal of the second field output from the field memory 22 to
Field interpolation is performed based on the output of the frame delay unit 14. The moving area detection unit 6 uses the signal of the 0th field output from the position correction memory 11 and the output of the frame memory 2 (field memory 24) to generate a 2-frame difference, a 1-frame difference, etc. To detect. The operation subsequent to this is the same as that in FIG. 6, and in reality, the luminance signal and the color difference signal are processed separately, as in FIG.

【0020】次に、図11に示すMUSEデコーダにつ
いて説明する。図11において、入力処理部1,コント
ロール信号検出部9,位置補正メモリ11,位置補正メ
モリ制御部12,1フレーム遅延器13,1フレーム遅
延器14の動作は図10と同一である。位置補正メモリ
11の出力は、フレーム間内挿スイッチ8に入力され
る。フレーム間内挿スイッチ8の出力は、フレームメモ
リ2,静止画処理部3,動画処理部4,動領域検出部6
に供給される。内挿用メモリ制御部10は、位置補正メ
モリ制御部12で使用した動きベクトル信号を1フレー
ム遅延させる1フレーム遅延器12の出力に基づき、フ
ィールドメモリ25,26の書き込み・読み出しのリセ
ットパルスの位相を制御し、動きベクトル補正をかけ
る。ここではフィールドメモリ26の出力は位置補正メ
モリ11による補正とは逆の方向に位置補正される。
Next, the MUSE decoder shown in FIG. 11 will be described. 11, the operations of the input processing unit 1, the control signal detection unit 9, the position correction memory 11, the position correction memory control unit 12, the one-frame delay unit 13, and the one-frame delay unit 14 are the same as those in FIG. The output of the position correction memory 11 is input to the interframe interpolation switch 8. The output of the inter-frame interpolation switch 8 is output from the frame memory 2, the still image processing unit 3, the moving image processing unit 4, the moving area detection unit 6
Supplied to The interpolation memory control unit 10 uses the output of the 1-frame delay unit 12 that delays the motion vector signal used by the position correction memory control unit 12 by 1 frame to determine the phase of the reset pulse for writing / reading the field memories 25 and 26. Control and apply motion vector correction. Here, the output of the field memory 26 is position-corrected in the opposite direction to the correction by the position-correction memory 11.

【0021】フレーム間内挿スイッチ8は、コントロー
ル信号検出部9で検出されたサブサンプル信号を1フレ
ーム遅延させる1フレーム遅延器13の出力のフレーム
間サブサンプル位相に基づき、位置補正メモリ11で1
フレーム前の信号に向けて位置補正された第0フィール
ドの信号とフィールドメモリ26の出力(第2フィール
ドの信号と第4フィールドの信号が内挿されたもの)を
切り換えることにより、フレーム間内挿を行う。即ち、
フィールドメモリ26より入力された第4フィールドの
信号を第0フィールドの信号に置き換えて出力する。
The inter-frame interpolation switch 8 is set to 1 in the position correction memory 11 on the basis of the inter-frame sub-sampling phase of the output of the 1-frame delay unit 13 which delays the sub-sampling signal detected by the control signal detecting section 1 by 1 frame.
Interpolation between frames is performed by switching the position-corrected signal of the 0th field toward the signal before the frame and the output of the field memory 26 (the signal of the 2nd field and the signal of the 4th field interpolated). I do. That is,
The fourth field signal input from the field memory 26 is replaced with the 0th field signal and output.

【0022】静止画処理部3は、フレーム間内挿スイッ
チ8の出力及びその信号を1フィールド遅延させたフレ
ームメモリ25の出力を用いて、1フレーム遅延器14
の出力に基づきフィールド間内挿を行う。動画処理部4
は、フレーム間内挿スイッチ8の出力から、1フレーム
遅延器14の出力に基づき第2フィールドの信号を抜き
出し、その1フィールド分の信号のみを用いてフィール
ド内内挿を行う。動領域検出部6は、フレーム間内挿ス
イッチ8及びフレームメモリ2の出力を用いて、2フレ
ーム差分,1フレーム差分等を生成し、動領域を検出す
る。これより後段の動作は図7と同様であり、実際には
輝度信号と色差信号とを別々に処理されるのも図7と同
様である。
The still picture processing unit 3 uses the output of the interframe interpolating switch 8 and the output of the frame memory 25 obtained by delaying the signal of the interframe interpolating switch 8 by one field, and the one frame delay unit 14
Inter-field interpolation is performed based on the output of. Video processing unit 4
The signal of the second field is extracted from the output of the inter-frame interpolation switch 8 based on the output of the one-frame delay unit 14, and the field interpolation is performed using only the signal of the one field. The moving area detection unit 6 uses the outputs of the inter-frame interpolation switch 8 and the frame memory 2 to generate a 2-frame difference, a 1-frame difference, etc., and detects a moving area. The operation subsequent to this is the same as that in FIG. 7, and in reality, the luminance signal and the color difference signal are processed separately, as in FIG. 7.

【0023】なお、図10,図11では、簡略化のため
フィールド間の動きベクトル補正に関しては省略してあ
る。また、動画処理に1フィールド分の信号を用いたフ
ィールド内内挿のみでなく、フレーム完結型と称される
フィールド間の処理を行う場合もある。
In FIGS. 10 and 11, the motion vector correction between fields is omitted for simplification. Further, not only field interpolation using a signal for one field for moving image processing but also processing between fields called a frame completion type may be performed.

【0024】図10,図11におけるフレームメモリ2
及び位置補正メモリ11として汎用のFIFOメモリを
用いた場合の構成を図12,図13に示す。フレームメ
モリ2,位置補正メモリ11としてFIFOメモリを用
いた場合には、フレームメモリ2,位置補正メモリ11
を色差信号と輝度信号とに別々に2系統用意することが
必要である。図12,図13において、輝度信号は、F
IFOメモリで構成された輝度信号位置補正メモリ11
a,輝度信号用のフレームメモリ2Aに入力される。こ
れらのメモリ11a,2Aはそれぞれ輝度信号位置補正
メモリ制御部12a,輝度内挿用メモリ制御部10aに
より、動きベクトル信号の値で読み出しが制御され、第
2フィールドの信号に向けての位置補正がなされる。
Frame memory 2 in FIGS. 10 and 11
12 and 13 show the configuration when a general-purpose FIFO memory is used as the position correction memory 11. When a FIFO memory is used as the frame memory 2 and the position correction memory 11, the frame memory 2 and the position correction memory 11
It is necessary to separately prepare two systems for the color difference signal and the luminance signal. 12 and 13, the luminance signal is F
Luminance signal position correction memory 11 composed of IFO memory
a, input to the frame memory 2A for luminance signal. These memories 11a and 2A are controlled by the luminance signal position correction memory control unit 12a and the luminance interpolation memory control unit 10a to be read by the value of the motion vector signal, and the position correction toward the signal of the second field is performed. Done.

【0025】一方、色差信号は、FIFOメモリで構成
された色差信号単純遅延メモリ11b,色差信号用のフ
レームメモリ2Bに入力される。これらのメモリ11
b,2Bはそれぞれ色差信号用メモリ制御部12b,色
差内挿用メモリ制御部10bにより制御される。即ち、
色差信号用メモリ制御部12b,色差内挿用メモリ制御
部10bは動きベクトル信号の値によらず一定の制御パ
ルスをメモリ11b,2Bに供給し、色差信号には上記
の位置補正がかからないようにする。そして、輝度信号
は、輝度信号静止画処理部3a,輝度信号動画処理部4
a,輝度信号混合部9a,輝度信号動領域検出部6aに
より、また、色差信号は、色差信号静止画処理部3b,
色差信号動画処理部4b,色差信号混合部9b,色差信
号動領域検出部6bにより、図10,図11と同様に処
理され、出力処理部7を経て出力される。
On the other hand, the color difference signal is input to the color difference signal simple delay memory 11b composed of a FIFO memory and the color difference signal frame memory 2B. These memories 11
b and 2B are controlled by the color difference signal memory control unit 12b and the color difference interpolation memory control unit 10b, respectively. That is,
The color difference signal memory control unit 12b and the color difference interpolation memory control unit 10b supply a constant control pulse to the memories 11b and 2B irrespective of the value of the motion vector signal so that the above position correction is not applied to the color difference signal. To do. Then, the brightness signal includes a brightness signal still image processing unit 3a and a brightness signal moving image processing unit 4
a, the luminance signal mixing unit 9a, the luminance signal moving area detection unit 6a, and the color difference signal is the color difference signal still image processing unit 3b,
The color difference signal moving image processing unit 4b, the color difference signal mixing unit 9b, and the color difference signal moving region detection unit 6b perform the same processing as in FIGS. 10 and 11, and output through the output processing unit 7.

【0026】[0026]

【発明が解決しようとする課題】図8,図9に示すよう
なフレームメモリ2A,2BとしてFIFOメモリを用
いたMUSEデコーダや、図12,図13に示すような
フレームメモリ2A,2B及び輝度信号位置補正メモリ
11a,色差信号単純遅延メモリ11bとしてFIFO
メモリを用いたMUSEデコーダでは、動きベクトル補
正のために輝度信号と色差信号とに別々のFIFOメモ
リを用意しなけらばならないため、コスト面でかなりの
負担になると共に、基板面積が増大してしまうという問
題点がある。本発明はこのような問題点に鑑みなされた
ものであり、内挿用のフレームメモリや位置補正メモリ
として汎用のFIFOメモリを用い、しかもFIFOメ
モリの使用を最小限に抑えることができるMUSEデコ
ーダを提供することを目的とする。
A MUSE decoder using a FIFO memory as the frame memories 2A and 2B as shown in FIGS. 8 and 9, and the frame memories 2A and 2B and luminance signals as shown in FIGS. FIFO as the position correction memory 11a and the color difference signal simple delay memory 11b
In a MUSE decoder using a memory, it is necessary to prepare separate FIFO memories for a luminance signal and a color difference signal for motion vector correction, which results in a considerable cost burden and an increase in board area. There is a problem that it ends up. The present invention has been made in view of the above problems, and a MUSE decoder that uses a general-purpose FIFO memory as an interpolating frame memory and a position correction memory and that can minimize the use of the FIFO memory is provided. The purpose is to provide.

【0027】[0027]

【課題を解決するための手段】本発明は、上述した従来
の技術の課題を解決するため、(1)MUSE信号に含
まれるコントロール信号を検出するコントロール信号検
出部と、1フレーム前及び2フレーム前の映像信号を得
るためのフレームメモリと、前記コントロール信号検出
部により検出されたコントロール信号における動きベク
トル信号により、前記フレームメモリの書き込み・読み
出しを制御して動きベクトル補正を行うよう制御するメ
モリ制御部と、輝度信号及び色差信号に対してそれぞれ
内挿を行う静止画処理部と、輝度信号及び色差信号に対
してそれぞれ内挿を行う動画処理部と、画像の動き成分
を検出する動領域検出部と、前記動領域検出部の出力信
号に応じて、輝度信号及び色差信号に対してそれぞれ、
前記静止画処理部の出力信号及び前記動画処理部の出力
信号を適応混合する混合部とを備えたMUSEデコーダ
において、前記フレームメモリとしてFIFOメモリを
用い、このフレームメモリに輝度信号と色差信号とを共
に入力して輝度信号と色差信号との双方に動きベクトル
補正を行うと共に、前記コントロール信号検出部により
動きベクトル信号が検出された際には、色差信号の処理
を前記動画処理部の出力信号のみを用いて全動画処理す
る手段を設けて構成したことを特徴とするMUSEデコ
ーダを提供し、(2)MUSE信号に含まれるコントロ
ール信号を検出するコントロール信号検出部と、MUS
E信号を入力処理部にて処理した信号の位置を補正する
ための遅延量可変の位置補正メモリと、前記コントロー
ル信号検出部により検出されたコントロール信号におけ
る動きベクトル信号により、前記位置補正メモリの書き
込み・読み出しを制御して第1の動きベクトル補正を行
うよう制御する第1のメモリ制御部と、前記位置補正メ
モリの出力を1フレーム及び2フレーム遅延させるフレ
ームメモリと、前記動きベクトル信号を1フレーム遅延
させた信号に基づき、前記フレームメモリの書き込み・
読み出しを制御して前記第1の動きベクトル補正とは逆
方向の第2の動きベクトル補正を行うよう制御する第2
のメモリ制御部と、輝度信号及び色差信号に対してそれ
ぞれ内挿を行う静止画処理部と、輝度信号及び色差信号
に対してそれぞれ内挿を行う動画処理部と、画像の動き
成分を検出する動領域検出部と、前記動領域検出部の出
力信号に応じて、輝度信号及び色差信号に対してそれぞ
れ、前記静止画処理部の出力信号及び前記動画処理部の
出力信号を適応混合する混合部とを備えたMUSEデコ
ーダにおいて、前記位置補正メモリ及び前記フレームメ
モリとしてFIFOメモリを用い、これらのメモリに輝
度信号と色差信号とを共に入力して輝度信号と色差信号
との双方に動きベクトル補正を行うと共に、前記コント
ロール信号検出部により検出された動きベクトル信号及
びその信号をn(nは正の整数)フィールド遅延させた
信号を用いて色差信号の処理の方法を変える制御信号を
生成する色差信号処理変更処理部を設け、前記制御信号
に応じて、色差信号の処理を前記動画処理部の出力信号
のみを用いて全動画処理する手段を設けて構成したこと
を特徴とするMUSEデコーダを提供し、(3)MUS
E信号に含まれるコントロール信号を検出するコントロ
ール信号検出部と、MUSE信号を入力処理部にて処理
した信号の位置を補正するための遅延量可変の位置補正
メモリと、前記コントロール信号検出部により検出され
たコントロール信号における動きベクトル信号により、
前記位置補正メモリの書き込み・読み出しを制御して第
1の動きベクトル補正を行うよう制御する第1のメモリ
制御部と、前記コントロール信号検出部により検出され
たサブサンプル信号を1フレーム遅延させた信号によ
り、前記位置補正メモリの出力とそれを1フレーム遅延
させた信号とをスイッチしてフレーム間内挿された信号
を得るフレーム間内挿スイッチと、前記フレーム間内挿
スイッチの出力を1フレーム遅延させるフレームメモリ
と、前記動きベクトル信号を1フレーム遅延させた信号
に基づき、前記フレームメモリの書き込み・読み出しを
制御して前記第1の動きベクトル補正とは逆方向の第2
の動きベクトル補正を行うよう制御する第2のメモリ制
御部と、輝度信号及び色差信号に対してそれぞれ内挿を
行う静止画処理部と、輝度信号及び色差信号に対してそ
れぞれ内挿を行う動画処理部と、画像の動き成分を検出
する動領域検出部と、前記動領域検出部の出力信号に応
じて、輝度信号及び色差信号に対してそれぞれ、前記静
止画処理部の出力信号及び前記動画処理部の出力信号を
適応混合する混合部とを備えたMUSEデコーダにおい
て、前記位置補正メモリ及び前記フレームメモリとして
FIFOメモリを用い、これらのメモリに輝度信号と色
差信号とを共に入力して輝度信号と色差信号との双方に
動きベクトル補正を行うと共に、前記フレーム間内挿ス
イッチにおける色差信号のフレーム間内挿の位相を、動
きベクトル信号の値によって制御する色差信号フレーム
間位相制御部と、前記コントロール信号検出部により検
出された動きベクトル信号及びその信号をn(nは正の
整数)フィールド遅延させた信号を用いて色差信号の処
理の方法を変える制御信号を生成する色差信号処理変更
処理部とを設け、前記制御信号に応じて、色差信号の処
理を前記動画処理部の出力信号のみを用いて全動画処理
する手段を設けて構成したことを特徴とするMUSEデ
コーダを提供するものである。
In order to solve the above-mentioned problems of the prior art, the present invention provides (1) a control signal detecting section for detecting a control signal included in a MUSE signal, and one frame before and two frames before. A frame memory for obtaining the previous video signal and a memory control for controlling the writing / reading of the frame memory by the motion vector signal in the control signal detected by the control signal detection unit to perform the motion vector correction. Section, a still image processing section that interpolates a luminance signal and a color difference signal, a moving image processing section that interpolates a luminance signal and a color difference signal, and a moving area detection that detects a motion component of an image. Section, according to the output signal of the moving area detection unit, for the luminance signal and the color difference signal,
In a MUSE decoder provided with a mixing unit that adaptively mixes the output signal of the still image processing unit and the output signal of the moving image processing unit, a FIFO memory is used as the frame memory, and a luminance signal and a color difference signal are stored in the frame memory. Both are input to perform motion vector correction on both the luminance signal and the color difference signal, and when the motion vector signal is detected by the control signal detection unit, only the output signal of the moving image processing unit is processed for the color difference signal. The present invention provides a MUSE decoder characterized by being configured by providing a means for processing all moving images by using (2) a control signal detection unit for detecting a control signal included in a MUSE signal, and a MUS.
Writing of the position correction memory by a delay correction variable position correction memory for correcting the position of the signal processed by the input processing unit and a motion vector signal in the control signal detected by the control signal detection unit A first memory control unit that controls reading to perform a first motion vector correction, a frame memory that delays the output of the position correction memory by one frame and two frames, and one frame of the motion vector signal Based on the delayed signal, writing to the frame memory
A second control for controlling reading so as to perform a second motion vector correction in a direction opposite to the first motion vector correction
Memory control unit, a still image processing unit that interpolates a luminance signal and a color difference signal, a moving image processing unit that interpolates a luminance signal and a color difference signal, and detects a motion component of an image A moving region detecting unit, and a mixing unit for adaptively mixing the output signal of the still image processing unit and the output signal of the moving image processing unit with respect to the luminance signal and the color difference signal in accordance with the output signals of the moving region detecting unit. In the MUSE decoder including, a FIFO memory is used as the position correction memory and the frame memory, and a luminance signal and a color difference signal are both input to these memories to perform motion vector correction on both the luminance signal and the color difference signal. At the same time, the color difference is calculated using the motion vector signal detected by the control signal detector and a signal obtained by delaying the signal by n (n is a positive integer) field. A color difference signal processing change processing section for generating a control signal for changing the signal processing method, and means for performing all moving image processing of the color difference signal processing using only the output signal of the moving image processing section according to the control signal. Provide a MUSE decoder characterized by being provided and configured, (3) MUS
A control signal detection unit for detecting a control signal included in the E signal, a position correction memory with a variable delay amount for correcting the position of the signal obtained by processing the MUSE signal in the input processing unit, and the control signal detection unit for detection. By the motion vector signal in the control signal
A first memory control unit that controls writing / reading of the position correction memory to perform a first motion vector correction, and a signal obtained by delaying the sub-sample signal detected by the control signal detection unit by one frame. Thus, the output of the position correction memory and the signal delayed by one frame are switched to obtain an interframe-interpolated signal, and the output of the interframe interpolation switch is delayed by one frame. Based on a frame memory to be controlled and a signal obtained by delaying the motion vector signal by one frame to control writing / reading of the frame memory to perform a second direction in the opposite direction to the first motion vector correction.
Second memory control unit that controls to perform the motion vector correction of the image, a still image processing unit that interpolates the luminance signal and the color difference signal, and a moving image that interpolates the luminance signal and the color difference signal, respectively. An output signal of the still image processing unit and the moving image for a luminance signal and a color difference signal according to an output signal of the processing unit, a moving region detection unit that detects a moving component of an image, and the moving region detection unit, respectively. In a MUSE decoder including a mixing unit that adaptively mixes output signals of a processing unit, a FIFO memory is used as the position correction memory and the frame memory, and a luminance signal and a color difference signal are both input to these memories to obtain a luminance signal. And the color difference signal are subjected to motion vector correction, and the phase of the inter-frame interpolation of the color difference signal in the inter-frame interpolation switch is set to the motion vector signal Color difference signal inter-frame phase control section controlled by the following, a motion vector signal detected by the control signal detection section, and a method of processing a color difference signal using the signal obtained by delaying the signal by n (n is a positive integer) field And a color difference signal processing change processing section for generating a control signal for changing the color difference signal, and means for processing all color moving picture signals according to the control signal using only the output signal of the moving picture processing section. The present invention provides a MUSE decoder characterized by the above.

【0028】[0028]

【発明の実施の形態】以下、本発明のMUSEデコーダ
について、添付図面を参照して説明する。図1は本発明
のMUSEデコーダの第1実施例を示すブロック図、図
2は本発明のMUSEデコーダの第2実施例を示すブロ
ック図、図3は本発明のMUSEデコーダの第3実施例
を示すブロック図、図4は本発明のMUSEデコーダの
第4実施例を示すブロック図、図5は本発明のMUSE
デコーダの第4実施例の動作を説明するための図であ
る。なお、図1〜図4において、図6〜図13と同一部
分には同一符号が付してある。
DETAILED DESCRIPTION OF THE INVENTION A MUSE decoder of the present invention will be described below with reference to the accompanying drawings. 1 is a block diagram showing a first embodiment of the MUSE decoder of the present invention, FIG. 2 is a block diagram showing a second embodiment of the MUSE decoder of the present invention, and FIG. 3 is a third embodiment of the MUSE decoder of the present invention. FIG. 4 is a block diagram showing the fourth embodiment of the MUSE decoder of the present invention, and FIG. 5 is a MUSE decoder of the present invention.
It is a figure for demonstrating operation | movement of 4th Example of a decoder. 1 to 4, the same parts as those in FIGS. 6 to 13 are designated by the same reference numerals.

【0029】まず、本発明の原理について説明する。輝
度信号と色差信号とに別々のFIFOメモリを使わない
構成とする方法の1つとして考えられるのが、色差信号
にも動きベクトル補正を施すという方法である。色差信
号にも輝度信号と同様に動きベクトル補正を行うことに
すれば、TCI信号のまま輝度信号と色差信号とを共に
同じフレームメモリあるいは位置補正メモリに通し、動
きベクトル量に合わせて書き込み・読み出しのリセット
を制御するだけで、輝度信号に対する動きベクトル補正
が実現され、図8,図9における色差信号用のフレーム
メモリ2B(フィールドメモリ21b〜24bあるいは
25b,26b)や、図12,図13における色差信号
用のフレームメモリ2Bと色差信号単純遅延メモリ11
bは必要なくなる。
First, the principle of the present invention will be described. One possible method for constructing a structure in which separate FIFO memories are not used for the luminance signal and the color difference signal is to apply motion vector correction to the color difference signal. If the motion vector correction is performed on the color difference signal in the same manner as the brightness signal, both the brightness signal and the color difference signal as the TCI signal are passed through the same frame memory or position correction memory, and writing / reading is performed according to the motion vector amount. The motion vector correction for the luminance signal is realized only by controlling the resetting of the color signal, and the frame memory 2B (field memories 21b to 24b or 25b and 26b) for the color difference signals in FIGS. Color difference signal frame memory 2B and color difference signal simple delay memory 11
b is no longer needed.

【0030】しかしながら、ここで問題となるのは、色
差信号にも動きベクトル補正がかかってしまうことによ
る不具合が生じることである。色差信号と輝度信号は水
平方向のサンプリングレート(圧縮率)が異なるため、
同じ量の水平動きベクトル補正をかけると、色差信号は
輝度信号に対して4倍移動することになり、色差信号の
静止画の内挿処理がうまくいかなくなってしまう。ま
た、色差信号は線順次多重であるため、垂直の動きベク
トル補正をかけ、静止画の内挿を行うと色相が変わって
しまう場合がある。例えば、垂直方向に+1のベクトル
補正を色差信号に施してフレーム間内挿を行うと、色差
信号はライン毎にB−Y,R−Yが交互に多重されてい
るので、その静止画内挿信号はB−YとR−Yの信号が
混合することになる。この信号に対する動き検出は必ず
しも動領域と判定されるとは限らないので、色差信号混
合部5bで静止画信号が選択される場合があり、色相が
変化してしまうこととなる。
However, a problem here is that a problem occurs due to the motion vector correction being applied to the color difference signals. Since the color difference signal and the luminance signal have different horizontal sampling rates (compression rates),
If the same amount of horizontal motion vector correction is applied, the chrominance signal moves four times as much as the luminance signal, and the interpolation processing of the still image of the chrominance signal fails. Moreover, since the color difference signals are line-sequentially multiplexed, the hue may change when vertical motion vector correction is applied and a still image is interpolated. For example, if the color difference signal is subjected to vector correction of +1 in the vertical direction and inter-frame interpolation is performed, since BY and RY are alternately multiplexed for each line, the still image interpolation is performed. The signals will be a mixture of BY and RY signals. Since the motion detection for this signal is not always determined as the moving region, the still image signal may be selected by the color difference signal mixing unit 5b, and the hue changes.

【0031】そこで、上記のように色差信号にも動きベ
クトル補正をかける回路構成の場合、動きベクトル信号
が検出されたときには、色差信号に対する静止画処理の
内挿ができないことになるので、このとき、色差信号に
対しては全て動画処理(一例として、フィールド内内
挿)の信号を用いることにする。このような処理を行う
本発明のMUSEデコーダの構成を図8,図9に対応す
る構成として図1,図2に、図12,図13に対応する
構成として図3,図4に示し、以下、詳細に説明する。
Therefore, in the case of the circuit configuration in which the motion vector correction is also applied to the color difference signal as described above, when the motion vector signal is detected, it is impossible to interpolate the still image processing for the color difference signal. , Signals for moving image processing (for example, field interpolation) are used for the color difference signals. The structure of the MUSE decoder of the present invention which performs such processing is shown in FIGS. 1 and 2 as a structure corresponding to FIGS. 8 and 9 and in FIGS. 3 and 4 as a structure corresponding to FIGS. , Will be described in detail.

【0032】まず、図1に示す第1実施例について説明
する。図1において、入来したMUSE信号は入力処理
部1によりAD変換,ディエンファシス等の前処理が施
され、TCI信号の形でフレームメモリ2,輝度信号静
止画処理部3a,輝度信号動画処理部4a,輝度信号動
領域検出部6a,色差信号静止画処理部3b,色差信号
動画処理部4b,色差信号動領域検出部6b,コントロ
ール信号検出部9に供給される。内挿用のメモリである
フレームメモリ2はFIFOメモリであるフィールドメ
モリ21f〜24fより構成される。内挿用メモリ制御
部10はコントロール信号検出部9によって検出された
動きベクトル信号により、フレームメモリ2(フィール
ドメモリ21f〜24f)の書き込み・読み出しのリセ
ットパルスの位相を制御し、動きベクトル補正を実現す
る。この動きベクトル信号は色差信号動領域検出部6b
にも入力される。
First, the first embodiment shown in FIG. 1 will be described. In FIG. 1, the incoming MUSE signal is subjected to pre-processing such as AD conversion and de-emphasis by the input processing unit 1, and in the form of a TCI signal, a frame memory 2, a luminance signal still image processing unit 3a, a luminance signal moving image processing unit. 4a, a luminance signal moving area detecting unit 6a, a color difference signal still image processing unit 3b, a color difference signal moving image processing unit 4b, a color difference signal moving area detecting unit 6b, and a control signal detecting unit 9. The frame memory 2 which is a memory for interpolation is composed of field memories 21f to 24f which are FIFO memories. The interpolation memory control unit 10 controls the phase of the reset pulse for writing / reading of the frame memory 2 (field memories 21f to 24f) based on the motion vector signal detected by the control signal detection unit 9 to realize motion vector correction. To do. This motion vector signal is used as a color difference signal motion area detection unit 6b.
Is also entered.

【0033】輝度信号静止画処理部3aは、入力処理部
1より出力された現在フィールドの信号に加えて、フィ
ールドメモリ21f,22f,23fを通過した計4フ
ィールド分の信号を用いてフレーム間内挿及びフィール
ド間内挿を行う。輝度信号動画処理部4aは、現在フィ
ールドの信号のみを用いてフィールド内内挿を行う。輝
度信号動領域検出部6aは、現フィールドの信号とフィ
ールドメモリ22fの出力である1フレーム前の信号と
フィールドメモリ24fの出力である2フレーム前の信
号を用いて2フレーム差分,1フレーム差分等を生成
し、輝度信号の動領域を検出する。輝度信号静止画処理
部3aと輝度信号動画処理部4aの出力は輝度信号混合
部5aに入力され、輝度信号動領域検出部6aの出力に
応じて適応混合される。
The luminance signal still image processing unit 3a uses the signals for the current field output from the input processing unit 1 and the signals for a total of four fields that have passed through the field memories 21f, 22f, and 23f, so that the inter-frame Interpolation and inter-field interpolation. The luminance signal moving image processing unit 4a performs field interpolation using only the signal of the current field. The luminance signal moving area detection unit 6a uses the signal of the current field, the signal of one frame before output from the field memory 22f, and the signal of two frames before output from the field memory 24f to calculate a two-frame difference, a one-frame difference, and the like. Is generated and the moving area of the luminance signal is detected. The outputs of the luminance signal still image processing unit 3a and the luminance signal moving image processing unit 4a are input to the luminance signal mixing unit 5a and adaptively mixed according to the output of the luminance signal moving area detection unit 6a.

【0034】同様に、色差信号静止画処理部3bは、入
力処理部1より出力された現在フィールドの信号に加え
て、フィールドメモリ21f,22f,23fを通過し
た計4フィールド分の信号を用いてフレーム間内挿及び
フィールド間内挿を行う。色差信号動画処理部4bは、
現在フィールドの信号のみを用いてフィールド内内挿を
行う。色差信号動領域検出部6bは、現フィールドの信
号とフィールドメモリ22fの出力である1フレーム前
の信号とフィールドメモリ24fの出力である2フレー
ム前の信号を用いて2フレーム差分,1フレーム差分等
を生成し、色差信号の動領域を検出する。色差信号静止
画処理部3bと色差信号動画処理部4bの出力は色差信
号混合部5bに入力され、色差信号動領域検出部6bの
出力に応じて適応混合される。
Similarly, the color-difference signal still image processing unit 3b uses the signals of the current field output from the input processing unit 1 and the signals of four fields in total passing through the field memories 21f, 22f, and 23f. Inter-frame interpolation and inter-field interpolation are performed. The color difference signal moving image processing unit 4b
Field interpolation is performed using only the current field signal. The color difference signal moving area detection unit 6b uses the signal of the current field, the signal of one frame before output from the field memory 22f, and the signal of two frames before output from the field memory 24f to calculate a two-frame difference, a one-frame difference, etc. Is generated and the moving area of the color difference signal is detected. The outputs of the color difference signal still image processing unit 3b and the color difference signal moving image processing unit 4b are input to the color difference signal mixing unit 5b and adaptively mixed according to the output of the color difference signal moving region detection unit 6b.

【0035】このとき、色差信号動領域検出部6bは、
コントロール信号検出部9により動きベクトル信号が検
出された際には、色差信号の処理を全動画処理にするよ
うに色差信号混合部5bを制御する。即ち、動きベクト
ル信号が検出されると、色差信号においては、色差信号
動画処理部4bの出力のみを選択するようにしてフィー
ルド内内挿のみを行うようにする。そして、輝度信号混
合部5aと色差信号混合部5bの出力は出力処理部7を
経て出力される。以上のような処理をすると、動きベク
トル補正がかかったとき、色差信号は動画処理とされる
ため、色相が変化してしまう等の不具合を防ぐことがで
きる。なお、このとき、色解像度が小さくなるが、色信
号の解像度に対する人間の目の感度は輝度信号ほどよく
ないため、弊害は少ない。しかも、輝度信号には動きベ
クトル補正がかかるため解像度は変わらず、結果として
フレームメモリの量を効果的に削減することができる。
At this time, the color difference signal moving area detecting section 6b is
When the control signal detection unit 9 detects a motion vector signal, the color difference signal mixing unit 5b is controlled so that the color difference signal processing is the entire moving image processing. That is, when the motion vector signal is detected, in the color difference signal, only the output of the color difference signal moving image processing unit 4b is selected and only the field interpolation is performed. The outputs of the luminance signal mixing unit 5a and the color difference signal mixing unit 5b are output via the output processing unit 7. By performing the above-described processing, when the motion vector correction is applied, the color difference signal is processed as a moving image, so that it is possible to prevent a problem such as a change in hue. At this time, although the color resolution is reduced, the sensitivity of the human eye to the resolution of the color signal is not as good as that of the luminance signal, so that the adverse effect is small. Moreover, since the motion vector correction is applied to the luminance signal, the resolution does not change, and as a result, the amount of frame memory can be effectively reduced.

【0036】次に、図2に示す第2実施例について説明
する。この第2実施例は、図4に示すような構成のMU
SEデコーダに本発明の原理を適用したものである。図
2において、入来したMUSE信号は入力処理部1によ
りAD変換,ディエンファシス等の前処理が施され、T
CI信号の形でフレーム間内挿スイッチ8,輝度信号静
止画処理部3a,輝度信号動画処理部4b,輝度信号動
領域検出部6a,色差信号動画処理部4b,色差信号動
領域検出部6b,コントロール信号検出部9に入力され
る。フレーム間内挿スイッチ8の出力はフレームメモリ
2,輝度信号静止画処理部3b,色差信号静止画処理部
3bに入力される。ここでは、フレームメモリ2はFI
FOメモリであるフィールドメモリ25f,26fより
構成される。内挿用メモリ制御部10はコントロール信
号検出部9によって検出された動きベクトル信号によ
り、フレームメモリ2(フィールドメモリ25f,26
f)の書き込み・読み出しのリセットパルスの位相を制
御し、動きベクトル補正を実現する。この動きベクトル
信号は色差信号動領域検出部6bにも入力される。
Next, a second embodiment shown in FIG. 2 will be described. The second embodiment is an MU having a configuration as shown in FIG.
The principle of the present invention is applied to an SE decoder. In FIG. 2, the incoming MUSE signal is subjected to preprocessing such as AD conversion and de-emphasis by the input processing unit 1, and T
Interframe interpolating switch 8, luminance signal still image processing unit 3a, luminance signal moving image processing unit 4b, luminance signal moving region detecting unit 6a, color difference signal moving image processing unit 4b, color difference signal moving region detecting unit 6b in the form of a CI signal, It is input to the control signal detector 9. The output of the inter-frame interpolation switch 8 is input to the frame memory 2, the luminance signal still image processing unit 3b, and the color difference signal still image processing unit 3b. Here, the frame memory 2 is FI
It is composed of field memories 25f and 26f which are FO memories. The interpolation memory controller 10 uses the motion vector signal detected by the control signal detector 9 to detect the frame memory 2 (field memories 25f, 26).
The phase of the reset pulse for writing / reading of f) is controlled to realize the motion vector correction. This motion vector signal is also input to the color difference signal motion area detection unit 6b.

【0037】フィールドメモリ25fの出力は輝度信号
静止画処理部3a,輝度信号動領域検出部6a,色差信
号静止画処理部3b,色差信号動領域検出部6bに入力
され、フィールドメモリ26fの出力は輝度信号動領域
検出部6a,色差信号動領域検出部6b,フレーム間内
挿スイッチ8に入力される。フレーム間内挿スイッチ8
はコントロール信号として伝送されてきたサブサンプル
信号の位相に基づき、入力処理部1の出力(現在フィー
ルドの信号)とフレームメモリ2の出力(1フレーム前
の信号と2フレーム前の信号が内挿されたもの)を切り
換えることによりフレーム間内挿を行う。即ち、フレー
ム間内挿スイッチ8はフィールドメモリ26fの出力よ
り出力される1フレーム前の信号と2フレーム前の信号
の内、1フレーム前の信号を選択し、これにより、入力
処理部1からの現在フィールドの信号と1フレーム前の
信号を出力する。
The output of the field memory 25f is input to the luminance signal still image processing unit 3a, the luminance signal moving region detection unit 6a, the color difference signal still image processing unit 3b, and the color difference signal moving region detection unit 6b, and the output of the field memory 26f is It is input to the luminance signal moving area detecting unit 6a, the color difference signal moving area detecting unit 6b, and the inter-frame interpolation switch 8. Interframe switch 8
Is an output of the input processing unit 1 (current field signal) and an output of the frame memory 2 (one frame before signal and two frames before signal are interpolated based on the phase of the sub-sampled signal transmitted as the control signal). Interpolation is performed by switching between That is, the inter-frame interpolation switch 8 selects the signal one frame before from the signal one frame before and the signal two frames before output from the output of the field memory 26f. The current field signal and the signal one frame before are output.

【0038】輝度信号静止画処理部3aは、フレーム間
内挿スイッチ8の出力及びその信号を1フィールド遅延
させたフィールドメモリ25fの出力を用いてフィール
ド間内挿を行う。輝度信号動画処理部4aは、現在フィ
ールドの信号のみを用いてフィールド内内挿を行う。輝
度信号静止画処理部3aと輝度信号動画処理部4aの出
力は輝度信号混合部5aに入力され、輝度信号動領域検
出部6aの出力に応じて適応混合される。一方、色差信
号静止画処理部3bは、フレーム間内挿スイッチ8の出
力及びその信号を1フィールド遅延させたフィールドメ
モリ25fの出力を用いてフィールド間内挿を行う。色
差信号動画処理部4bは、現在フィールドの信号のみを
用いてフィールド内内挿を行う。色差信号静止画処理部
3bと色差信号動画処理部4bの出力は色差信号混合部
5bに入力され、色差信号動領域検出部6bの出力に応
じて適応混合される。
The luminance signal still image processing unit 3a performs inter-field interpolation using the output of the inter-frame interpolation switch 8 and the output of the field memory 25f which delays the signal by one field. The luminance signal moving image processing unit 4a performs field interpolation using only the signal of the current field. The outputs of the luminance signal still image processing unit 3a and the luminance signal moving image processing unit 4a are input to the luminance signal mixing unit 5a and adaptively mixed according to the output of the luminance signal moving area detection unit 6a. On the other hand, the color-difference signal still image processing unit 3b performs inter-field interpolation using the output of the inter-frame interpolation switch 8 and the output of the field memory 25f obtained by delaying the signal by one field. The color difference signal moving image processing unit 4b performs field interpolation using only the current field signal. The outputs of the color difference signal still image processing unit 3b and the color difference signal moving image processing unit 4b are input to the color difference signal mixing unit 5b and adaptively mixed according to the output of the color difference signal moving region detection unit 6b.

【0039】このとき、色差信号動領域検出部6bは、
コントロール信号検出部9により動きベクトル信号が検
出された際には、色差信号の処理を全動画処理にするよ
うに色差信号混合部5bを制御する。即ち、動きベクト
ル信号が検出されると、色差信号においては、色差信号
動画処理部4bの出力のみを選択するようにしてフィー
ルド内内挿のみを行うようにする。そして、輝度信号混
合部5aと色差信号混合部5bの出力は出力処理部7を
経て出力される。以上のような処理をすると、動きベク
トル補正がかかったとき、色差信号は動画処理とされる
ため、色相が変化してしまう等の不具合を防ぐことがで
きる。なお、このとき、色解像度が小さくなるが、色信
号の解像度に対する人間の目の感度は輝度信号ほどよく
ないため、弊害は少ない。しかも、輝度信号には動きベ
クトル補正がかかるため解像度は変わらず、結果として
フレームメモリの量を効果的に削減することができる。
At this time, the color difference signal moving area detecting section 6b
When the control signal detection unit 9 detects a motion vector signal, the color difference signal mixing unit 5b is controlled so that the color difference signal processing is the entire moving image processing. That is, when the motion vector signal is detected, in the color difference signal, only the output of the color difference signal moving image processing unit 4b is selected and only the field interpolation is performed. The outputs of the luminance signal mixing unit 5a and the color difference signal mixing unit 5b are output via the output processing unit 7. By performing the above-described processing, when the motion vector correction is applied, the color difference signal is processed as a moving image, so that it is possible to prevent a problem such as a change in hue. At this time, although the color resolution is reduced, the sensitivity of the human eye to the resolution of the color signal is not as good as that of the luminance signal, so that the adverse effect is small. Moreover, since the motion vector correction is applied to the luminance signal, the resolution does not change, and as a result, the amount of frame memory can be effectively reduced.

【0040】さらに、図3,図4に示す第3,第4実施
例について説明する。図3,図4は図10,図11中の
位置補正メモリ11及びフレームメモリ2に汎用のFI
FOメモリを用いて構成したものである。図3におい
て、入来したMUSE信号は入力処理部1によりAD変
換,ディエンファシス等の前処理が施され、TCI信号
の形で位置補正メモリ11,コントロール信号検出部9
に供給される。位置補正メモリ11はFIFOメモリに
より構成される。コントロール信号検出部9は動きベク
トル信号及びサブサンプル信号を検出する。動きベクト
ル信号は位置補正メモリ制御部12と、ベクトル信号を
1フレーム遅延させる1フレーム遅延器13に入力され
る。サブサンプル信号はサブサンプル信号を1フレーム
遅延させる1フレーム遅延器14に入力される。
Further, the third and fourth embodiments shown in FIGS. 3 and 4 will be described. 3 and 4 show a general-purpose FI for the position correction memory 11 and the frame memory 2 in FIGS.
It is configured using a FO memory. In FIG. 3, the incoming MUSE signal is subjected to preprocessing such as AD conversion and de-emphasis by the input processing unit 1, and the position correction memory 11 and the control signal detection unit 9 in the form of a TCI signal.
Supplied to The position correction memory 11 is composed of a FIFO memory. The control signal detector 9 detects a motion vector signal and a sub-sample signal. The motion vector signal is input to the position correction memory control unit 12 and the 1-frame delay unit 13 that delays the vector signal by 1 frame. The sub-sampled signal is input to the 1-frame delay unit 14 that delays the sub-sampled signal by 1 frame.

【0041】位置補正メモリ制御部12は、コントロー
ル信号検出部9で検出された動きベクトル信号に基づ
き、位置補正メモリ11における遅延量を制御し、入力
信号に位置補正をかける。位置補正メモリ11の出力
は、フレームメモリ2,輝度信号静止画処理部3a,色
差信号静止画処理部3b,輝度信号動領域検出部6a,
色差信号動領域検出部6bに供給される。フレームメモ
リ2はFIFOメモリであるフィールドメモリ21f〜
24fより構成される。内挿用メモリ制御部10は、位
置補正メモリ制御部12で使用した動きベクトル信号を
1フレーム遅延させる1フレーム遅延器13の出力に基
づき、フィールドメモリ21f〜24fの書き込み・読
み出しのリセットパルスの位相を制御し、動きベクトル
補正をかける。
The position correction memory control unit 12 controls the delay amount in the position correction memory 11 based on the motion vector signal detected by the control signal detection unit 9 to correct the position of the input signal. The output of the position correction memory 11 is the frame memory 2, the luminance signal still image processing unit 3a, the color difference signal still image processing unit 3b, the luminance signal moving area detection unit 6a,
It is supplied to the color difference signal moving area detection unit 6b. The frame memory 2 is a field memory 21f which is a FIFO memory.
24f. The interpolation memory control unit 10 uses the output of the 1-frame delay unit 13 that delays the motion vector signal used by the position correction memory control unit 12 by 1 frame to determine the phase of the reset pulse for writing / reading the field memories 21f to 24f. Control and apply motion vector correction.

【0042】輝度信号静止画処理部3a,色差信号静止
画処理部3b,輝度信号動画処理部4a,色差信号動画
処理部4bには、1フレーム遅延器14の出力が供給さ
れる。輝度信号静止画処理部3aは、位置補正メモリ1
1で1フレーム前の信号に向けて位置補正された第0フ
ィールドの信号に加えて、フィールドメモリ21,2
2,23を通過し先の補正とは逆の方向に位置補正され
た第1フィールド〜第3フィールドの信号の計4フィー
ルド分の信号を用いて、1フレーム遅延器13の出力に
基づき、フレーム間内挿及びフィールド間内挿を行う。
輝度信号動画処理部4aは、フィールドメモリ22fの
出力である第2フィールドの信号を用いて、1フレーム
遅延器14の出力に基づき、フィールド内内挿を行う。
輝度信号動領域検出部6aは、位置補正メモリ11の出
力である第0フィールドの信号及びフレームメモリ2
(フィールドメモリ24f)の出力を用いて、2フレー
ム差分,1フレーム差分等を生成し、動領域を検出す
る。
The output of the one-frame delay unit 14 is supplied to the luminance signal still image processing unit 3a, the color difference signal still image processing unit 3b, the luminance signal moving image processing unit 4a, and the color difference signal moving image processing unit 4b. The luminance signal still image processing unit 3a includes the position correction memory 1
In addition to the signal of the 0th field whose position is corrected toward the signal one frame before by 1, the field memories 21, 2
Based on the output of the 1-frame delay unit 13, a total of four fields of signals of the first field to the third field, which have been position-corrected in the opposite direction to the previous correction, are passed through Interpolation and interfield interpolation are performed.
The luminance signal moving image processing unit 4a performs field interpolation based on the output of the 1-frame delay unit 14 using the second field signal output from the field memory 22f.
The luminance signal moving area detection unit 6a uses the signal of the 0th field output from the position correction memory 11 and the frame memory 2
Using the output of the (field memory 24f), a 2-frame difference, a 1-frame difference, etc. are generated to detect a moving area.

【0043】輝度信号静止画処理部3aと輝度信号動画
処理部4aの出力は輝度信号混合部5aに入力され、輝
度信号動領域検出部6aの出力に応じて適応混合され
る。
The outputs of the brightness signal still image processing unit 3a and the brightness signal moving image processing unit 4a are input to the brightness signal mixing unit 5a, and are adaptively mixed according to the output of the brightness signal moving area detection unit 6a.

【0044】一方、色差信号についても、色差信号静止
画処理部3b,色差信号動画処理部4b,色差信号混合
部5b,色差信号動領域検出部6bで同様の処理がなさ
れる。
On the other hand, with respect to the color difference signal, the same processing is performed in the color difference signal still image processing unit 3b, the color difference signal moving image processing unit 4b, the color difference signal mixing unit 5b, and the color difference signal moving area detection unit 6b.

【0045】色差信号処理変更制御部15には、コント
ロール信号検出部9より動きベクトル信号が入力され
る。色差信号処理変更制御部15は入力された動きベク
トル信号に基づき、色差信号混合部5bにおける色差信
号の処理を全動画動処理とするよう制御する制御信号を
生成し、色差信号動領域検出部6bに供給する。ところ
で、図3の構成のMUSEデコーダでは、位置補正メモ
リ11で第0フィールドの信号が第2フィールドに向け
て動きベクトル補正され、またその第0フィールドの信
号がフィールドメモリ21f,22fを通過して1フレ
ーム遅延されるのと同時に先の方向とは逆の方向に位置
補正されることから、色差信号処理変更制御部15が生
成する制御信号は、入力された動きベクトル信号及びそ
れをn(nは正の整数)フィールド遅延させた信号の
内、1つでも0でないときに上記のように制御する信号
であり、nは少なくとも1及び2を含むものでなければ
ならないことになる。
A motion vector signal is input from the control signal detection unit 9 to the color difference signal processing change control unit 15. Based on the input motion vector signal, the color difference signal processing change control unit 15 generates a control signal for controlling the processing of the color difference signal in the color difference signal mixing unit 5b to be the entire moving image motion processing, and the color difference signal motion area detection unit 6b. Supply to. By the way, in the MUSE decoder configured as shown in FIG. 3, the position correction memory 11 performs motion vector correction on the signal of the 0th field toward the second field, and the signal of the 0th field passes through the field memories 21f and 22f. Since the position is corrected in the direction opposite to the previous direction while being delayed by one frame, the control signal generated by the color difference signal processing change control unit 15 is the input motion vector signal and the input motion vector signal n (n Is a positive integer) Among the signals delayed by the field, the signal is controlled as described above when at least one is not 0, and n must include at least 1 and 2.

【0046】コントロール信号検出部9により動きベク
トル信号が検出された際には、色差信号混合部5bは色
差信号動領域検出部6bの制御により色差信号動画処理
部4bの信号のみを選択し、色差信号の処理を入力信号
に対して1フレーム前の1フィールド分の信号を用いた
フィールド内内挿のみとして全動画動処理とする。この
実施例では、色差信号処理変更制御部15が生成する制
御信号を色差信号動領域検出部6bに供給しているが、
色差信号混合部5bに供給してもよい。要するに、動き
ベクトル信号が検出された際に、色差信号の処理を全動
画動処理とすればよく、その実施形態は任意である。
When the motion vector signal is detected by the control signal detecting unit 9, the color difference signal mixing unit 5b selects only the signal of the color difference signal moving image processing unit 4b under the control of the color difference signal moving region detecting unit 6b, and the color difference signal The processing of the signal is only the field interpolation using the signal for one field, which is one frame before the input signal, and the whole moving picture processing is performed. In this embodiment, the control signal generated by the color difference signal processing change control unit 15 is supplied to the color difference signal moving area detection unit 6b.
It may be supplied to the color difference signal mixing unit 5b. In short, when the motion vector signal is detected, the color difference signal processing may be all moving image dynamic processing, and the embodiment thereof is arbitrary.

【0047】このようにして処理された輝度信号混合部
5aの出力及び色差信号混合部5bの出力は、出力処理
部7を経て出力される。
The output of the luminance signal mixing section 5a and the output of the color difference signal mixing section 5b thus processed are output through the output processing section 7.

【0048】次に、図4に示す第4実施例について説明
する。図4において、入力処理部1,コントロール信号
検出部9,位置補正メモリ11,位置補正メモリ制御部
12,1フレーム遅延器13,1フレーム遅延器14の
動作は図3と同一である。位置補正メモリ11の出力
は、フレーム間内挿スイッチ8に入力される。フレーム
間内挿スイッチ8の出力は、フレームメモリ2,輝度信
号静止画処理部3a,色差信号静止画処理部3b,輝度
信号動画処理部4a,輝度信号動領域検出部6a,色差
信号動領域検出部6bに供給される。フレームメモリ2
はFIFOメモリであるフィールドメモリ25f,26
fより構成される。、
Next, a fourth embodiment shown in FIG. 4 will be described. 4, the operations of the input processing unit 1, the control signal detection unit 9, the position correction memory 11, the position correction memory control unit 12, the one-frame delay unit 13, and the one-frame delay unit 14 are the same as those in FIG. The output of the position correction memory 11 is input to the interframe interpolation switch 8. The output of the inter-frame interpolation switch 8 is the frame memory 2, the luminance signal still image processing unit 3a, the color difference signal still image processing unit 3b, the luminance signal moving image processing unit 4a, the luminance signal moving area detection unit 6a, and the color difference signal moving area detection. It is supplied to the section 6b. Frame memory 2
Are field memories 25f and 26 which are FIFO memories.
It is composed of f. ,

【0049】内挿用メモリ制御部10は、位置補正メモ
リ制御部12で使用した動きベクトル信号を1フレーム
遅延させる1フレーム遅延器12の出力に基づき、フィ
ールドメモリ25f,26fの書き込み・読み出しのリ
セットパルスの位相を制御し、動きベクトル補正をかけ
る。
The interpolation memory control unit 10 resets the writing / reading of the field memories 25f and 26f based on the output of the 1-frame delay unit 12 that delays the motion vector signal used in the position correction memory control unit 12 by 1 frame. Control the pulse phase and apply motion vector correction.

【0050】図3の構成と異なり、図4の構成では、フ
レーム間内挿スイッチ8でフレーム間内挿を行った後に
その内挿された信号をフレームメモリ2で遅延させて、
動きベクトル補正の中心となる第2フィールドの信号を
得ているが、ここで1つの問題が生じる。前述のよう
に、色差信号に動きベクトル補正をかけた場合には、そ
の中心位相となる第2フィールドの信号しか正しい位相
にないため、そのとき色差信号の処理に用いることがで
きるのはその第2フィールドの信号のみである。ところ
が、位置補正された第0フィールドの信号を図13で示
した回路と同様にフレーム間内挿スイッチ8でフレーム
間内挿し、その信号をフレームメモリ2で1フレーム遅
延させるのと同時に先の方向とは逆の方向に位置補正を
行って第2フィールドの信号を得る方法では、色差信号
に関しては正しい位相に戻った第2フィールドの信号を
得ることができない。
Unlike the configuration of FIG. 3, in the configuration of FIG. 4, after inter-frame interpolation is performed by the inter-frame interpolation switch 8, the interpolated signal is delayed by the frame memory 2,
Although the signal of the second field, which is the center of the motion vector correction, is obtained, one problem arises here. As described above, when the motion vector correction is applied to the color difference signals, only the signal of the second field, which is the central phase of the color difference signals, is in the correct phase, and therefore, the one that can be used for processing the color difference signals is the first phase. It is a two-field signal only. However, similarly to the circuit shown in FIG. 13, the position-corrected signal of the 0th field is interframe-interpolated by the interframe interpolating switch 8, and the signal is delayed by one frame in the frame memory 2 and, at the same time, in the previous direction. With the method of obtaining the signal of the second field by performing the position correction in the opposite direction to, it is not possible to obtain the signal of the second field in which the color difference signal has returned to the correct phase.

【0051】これは、輝度信号についてはエンコーダ側
で動きベクトルが検出され、その値に基づいてフレーム
間内挿位相が決められ、それがコントロール信号として
デコーダ側に伝えられるが、色差信号に動きベクトル補
正をかけるのは、この図4に示すMUSEデコーダ独自
で行っているために起こる現象である。これについて、
水平方向に1画素分動きベクトル補正がなされた場合を
例をとって図5を用いて説明する。
For the luminance signal, the motion vector is detected on the encoder side, the inter-frame interpolation phase is determined based on the value, and this is transmitted to the decoder side as a control signal, but the motion vector is added to the color difference signal. The correction is a phenomenon that occurs because the MUSE decoder shown in FIG. about this,
An example in which the motion vector is corrected in the horizontal direction by one pixel will be described with reference to FIG.

【0052】図5は、MUSE信号の色差信号のサブサ
ンプル値の位置関係について示したものである。図5
(a)は位置補正メモリ11への入力のフレーム間内挿
前の16.2MHzレ−トの第0フィールドの信号であ
る。この信号において、コントロール信号より得られる
色差信号のフレーム間サブサンプル位相は図中の太丸で
示す位置とする。この信号を位置補正メモリ11で水平
に32.4MHzレートで1画素分、図中の右方向に位
置補正をかけると、図5(b)となる。
FIG. 5 shows the positional relationship of the subsample values of the color difference signal of the MUSE signal. FIG.
(A) is the signal of the 0th field of the 16.2 MHz rate before the inter-frame interpolation of the input to the position correction memory 11. In this signal, the inter-frame sub-sampling phase of the color difference signal obtained from the control signal is at the position indicated by the bold circle in the figure. When this signal is subjected to horizontal position correction in the position correction memory 11 for one pixel at a rate of 32.4 MHz, the result in FIG. 5B.

【0053】ここで、フレーム間内挿スイッチ8でこの
位置補正がかかった信号をコントロール信号より得られ
るフレーム間サブサンプル位相、即ち、図5(a)の太
丸の位置に内挿すると、フィールドメモリ25fからの
入力信号である第4フィールドの信号の位置に第0フィ
ールドの信号が置き換えられる形になり、フレーム間内
挿スイッチ8からの出力信号のサンプル位置は図5
(c)のようになる。丸で囲んだ0は第0フィールド、
は第2フィールド、は第4フィールドの信号をそれ
ぞれ示している。
If the position-corrected signal is interpolated by the inter-frame interpolation switch 8 to the inter-frame sub-sampling phase obtained from the control signal, that is, the position of the bold circle in FIG. The signal of the 0th field is replaced with the signal of the 4th field which is the input signal from the memory 25f, and the sampling position of the signal output from the interframe interpolation switch 8 is shown in FIG.
(C). Circled 0 is the 0th field,
Indicates a signal in the second field, and indicates a signal in the fourth field.

【0054】これをフィールドメモリ25f,26fに
通して位置補正メモリ11で行った位置補正とは逆の方
向に位置補正すると、その信号は図5(d)に示すよう
なサンプル位置となり、動きベクトル補正をかける前の
図5(a)の太丸の位置に内挿されているべき第2フィ
ールドの信号(図5(d)では丸で囲んだ0の信号)が
その位置とは反対の位相にあることになる。つまり、動
きベクトル補正がかかった色差信号に関しては、フレー
ム間内挿の後、フィールドメモリ25f,26fを通っ
て1フレーム遅延した第2フィールド信号が正しい位相
に戻るように、フレーム間内挿スイッチ8で行われるフ
レーム間内挿の位相をも制御する必要が生じる。
When this is passed through the field memories 25f and 26f and the position is corrected in the opposite direction to the position correction performed by the position correction memory 11, the signal becomes a sample position as shown in FIG. The signal of the second field (the signal of 0 circled in FIG. 5D) that should be interpolated at the position of the bold circle in FIG. 5A before correction is in the opposite phase to that position. Will be in. In other words, regarding the color difference signal subjected to the motion vector correction, after the interframe interpolation, the interframe interpolation switch 8 is set so that the second field signal delayed by one frame through the field memories 25f and 26f returns to the correct phase. It is also necessary to control the phase of the interframe interpolation performed in.

【0055】ここで再び図5(b)に戻り、位置補正さ
れた第0フィールドの信号が並行移動したその位置でそ
のフィールド内でのサンプルの位置関係が正しくなるよ
うに、フレーム間内挿スイッチ8によって内挿する。つ
まり、図5(b)の太丸の信号を生かすように内挿する
と、図5(e)に示すようになる。このように内挿され
た信号をフィールドメモリ25f,26fに通して1フ
レーム遅延させ、さらに位置補正メモリ11で行った位
置補正とは逆の方向に位置補正すると、第2フィールド
の信号は図5(f)の太丸で囲んだ0の位置になり、元
の正しい位相に戻すことができる。
Now, returning to FIG. 5B again, the interframe interpolating switch is set so that the positional relationship of the samples in the field is correct at the position where the position-corrected signal of the 0th field is moved in parallel. Interpolate by 8. That is, when the interpolation is performed so as to make the best use of the bold circle signals in FIG. 5B, the result is as shown in FIG. When the signal thus interpolated is passed through the field memories 25f and 26f to be delayed by one frame, and the position is corrected in the opposite direction to the position correction performed by the position correction memory 11, the signal of the second field becomes as shown in FIG. The position becomes 0 surrounded by a thick circle in (f), and the original correct phase can be restored.

【0056】即ち、位置補正メモリ11で水平方向に1
画素だけ位置補正された第0フィールドの信号は、フレ
ーム間内挿スイッチ8では、フレームメモリ2からの入
力である第2フィールドの信号と第4フィールドの信号
とが内挿された信号に対し、コントロール信号検出部9
で検出された色差信号のフレーム間サブサンプル位相に
基づいて内挿されるべき位相(第4フィールドの信号が
ある位置)とは丁度反対の位置(第2フィールドの信号
がある位置)に置き換えられなければならない。
That is, the position correction memory 11 is set to 1 in the horizontal direction.
In the inter-frame interpolation switch 8, the signal of the 0th field in which only the position of the pixel is corrected is compared with the signal in which the signal of the 2nd field and the signal of the 4th field, which are the inputs from the frame memory 2, are interpolated. Control signal detector 9
It should be replaced with a position (position with the signal of the second field) that is exactly opposite to the phase (position with the signal of the fourth field) to be interpolated based on the inter-sample sub-sampling phase of the color difference signal detected in. I have to.

【0057】この本来の位置とは反対の位相に置かれた
第0フィールドの信号はフレームメモリ2を通り1フレ
ーム遅延され、位置補正メモリ11で補正された方向と
は逆の方向に位置補正されるため、フィールドメモリ2
5fの出力における第2フィールドの信号は本来の位相
に戻ることになる。しかしながら、この信号がフレーム
間内挿スイッチ8を通った後では、図5(e)に示すよ
うに第2フィールドの位置に次の第0フィールドの信号
が置き換えられるので、色差信号の動画処理には、フレ
ーム間内挿スイッチ8の出力信号ではなく、フレームメ
モリ2の出力信号(動きベクトル補正がかかっていない
通常のときには第2フィールドの信号と第4フィールド
の信号が内挿されたもの)を用い、その信号から第2フ
ィールドの信号のみを取り出してフィールド内内挿しな
ければならない。
The signal of the 0th field placed in the phase opposite to the original position passes through the frame memory 2 and is delayed by one frame, and the position is corrected in the direction opposite to the direction corrected by the position correction memory 11. Field memory 2
The signal of the second field at the output of 5f will return to the original phase. However, after this signal passes through the inter-frame interpolation switch 8, the signal of the next 0th field is replaced with the position of the second field as shown in FIG. Is not the output signal of the inter-frame interpolation switch 8 but the output signal of the frame memory 2 (the signal of the second field and the signal of the fourth field are interpolated in the normal case without motion vector correction). It is necessary to extract only the signal of the second field from the signal and interpolate the field.

【0058】ところで、フレーム間内挿スイッチ8にお
いて色差信号のフレーム間内挿位相を制御する手法は、
図5では水平方向に1画素分動きベクトル補正をかけた
場合について説明したが、他の補正量に関しても同様に
考えられ、色差信号のフレーム間内挿位相はフレーム
毎,2ライン毎に反転することを考慮すると、動きベク
トル信号の垂直ベクトル信号3ビットの内の2SB(最
上位ビットから2番目のビット)と、垂直ベクトル信号
3ビットの内のLSB(最下位ビット)とライン毎に変
化する信号の論理積と、水平ベクトル信号4ビットの内
のLSBとの3つの1ビット信号を用い、その信号の値
が1である数が奇数の場合に、本来のフレーム間内挿の
位相とは反転させればよいことになる。
By the way, the method of controlling the inter-frame interpolation phase of the color difference signal in the inter-frame interpolation switch 8 is as follows.
In FIG. 5, the case where the motion vector correction is applied in the horizontal direction by one pixel has been described, but the same can be applied to other correction amounts, and the inter-frame interpolation phase of the color difference signal is inverted every frame and every two lines. In consideration of this, 2SB (the second bit from the most significant bit) of 3 bits of the vertical vector signal of the motion vector signal and the LSB (least significant bit) of the 3 bits of the vertical vector signal change line by line. When the three 1-bit signals of the logical product of the signals and the LSB of the 4 bits of the horizontal vector signal are used and the number of the signals is 1 is an odd number, what is the original phase of interframe interpolation? It only has to be reversed.

【0059】図4においては、この制御を色差信号フレ
ーム間位相制御部16で行っている。また、上記のよう
に、色差信号の動画処理にフレーム間内挿スイッチ8の
出力を用いることはできないので、色差信号動画処理部
4bにはフレームメモリ2の出力を供給する。
In FIG. 4, this control is performed by the color difference signal inter-frame phase controller 16. Further, as described above, since the output of the inter-frame interpolation switch 8 cannot be used for the moving image processing of the color difference signal, the output of the frame memory 2 is supplied to the color difference signal moving image processing unit 4b.

【0060】以上を整理すると、フレーム間内挿スイッ
チ8は、輝度信号については、コントロール信号検出部
9で検出されたサブサンプル信号を1フレーム遅延させ
る1フレーム遅延器14の出力である輝度信号フレーム
間サブサンプル位相に基づき、位置補正メモリ11で1
フレーム前の信号に位置補正された第0フィールドの信
号とフレームメモリ2の出力(第2フィールドの信号と
第4フィールドの信号が内挿されたもの)を切り換える
ことにより、フレーム間内挿を行う。即ち、フレームメ
モリ2の出力の第4フィールドの信号を第0フィールド
の信号に置き換えて出力する。一方、色差信号について
は、色差信号フレーム間位相制御部16の指示によりそ
の内挿位相が制御され、必ずしも第4フィールドの信号
を第0フィールドの信号に置き換えて出力しない。
In summary, the inter-frame interpolation switch 8 outputs the luminance signal frame output from the 1-frame delay unit 14 for delaying the sub-sample signal detected by the control signal detection unit 9 by 1 frame for the luminance signal. 1 in the position correction memory 11 based on the inter-subsample phase
Interpolation between frames is performed by switching the position-corrected signal of the 0th field to the signal before the frame and the output of the frame memory 2 (the signal of the 2nd field and the signal of the 4th field interpolated). . That is, the fourth field signal output from the frame memory 2 is replaced with the 0th field signal and output. On the other hand, regarding the color difference signal, the interpolation phase is controlled by the instruction of the color difference signal inter-frame phase control unit 16, and the signal of the fourth field is not necessarily replaced with the signal of the zero field and output.

【0061】輝度信号静止画処理部3aは、フレーム間
内挿スイッチ8の出力及びその信号を1フィールド分遅
延させたフィールドメモリ25fの出力を用いて、1フ
レーム遅延器14の出力に基づきフィールド間内挿を行
う。輝度信号動画処理部4aは、フレーム間内挿スイッ
チ8の出力から、1フレーム遅延器14の出力に基づ
き、第2フィールドの信号を抜き出し、その1フィール
ド分の信号のみを用いてフィールド内内挿を行う。輝度
信号動領域検出部6aは、フレーム間内挿スイッチ8及
びフレームメモリ2の出力を用いて、2フレーム差分,
1フレーム差分等を生成し、動領域を検出する。輝度信
号静止画処理部3aと輝度信号動画処理部4aの出力は
輝度信号混合部5aに入力され、輝度信号動領域検出部
6aの出力に応じて適応混合される。
The luminance signal still image processing unit 3a uses the output of the interframe interpolating switch 8 and the output of the field memory 25f which delays the signal by one field, based on the output of the one-frame delay unit 14 Interpolate. The luminance signal moving image processing unit 4a extracts the signal of the second field from the output of the inter-frame interpolation switch 8 based on the output of the one-frame delay device 14, and uses only the signal for the one field to interpolate the field. I do. The luminance signal moving area detection unit 6a uses the outputs of the inter-frame interpolation switch 8 and the frame memory 2 to calculate the difference between the two frames,
One frame difference or the like is generated to detect a moving area. The outputs of the luminance signal still image processing unit 3a and the luminance signal moving image processing unit 4a are input to the luminance signal mixing unit 5a and adaptively mixed according to the output of the luminance signal moving area detection unit 6a.

【0062】色差信号についても、色差信号静止画処理
部3b,色差信号動画処理部4b,色差信号混合部5
b,色差信号動領域検出部6bで同様の処理がなされる
が、前述のように、色差信号動画処理部4bの処理に
は、フレームメモリ2の出力信号が用いられる。
Regarding the color difference signal, the color difference signal still image processing unit 3b, the color difference signal moving image processing unit 4b, and the color difference signal mixing unit 5 are also included.
b, the color difference signal moving area detection unit 6b performs the same processing, but as described above, the output signal of the frame memory 2 is used for the processing of the color difference signal moving image processing unit 4b.

【0063】色差信号処理変更制御部15は、図3と同
様、動きベクトル信号の値に応じて、色差信号について
は、入力信号に対して1フレーム前の1フィールド分の
信号を用いたフィールド内内挿のみとして全動画動処理
とするよう制御する。輝度信号混合部5aの出力及び色
差信号混合部5bの出力は、出力処理部7を経て出力さ
れる。
As in the case of FIG. 3, the color difference signal processing change control unit 15 uses the signal for one field one frame before the input signal for the color difference signal according to the value of the motion vector signal. Control is performed so that only moving images are processed by interpolation. The output of the luminance signal mixing unit 5a and the output of the color difference signal mixing unit 5b are output via the output processing unit 7.

【0064】ところで、図3及び図4に示したMUSE
デコーダのように、第2フィールドの信号に向けて動き
ベクトル補正をかけ、フレームメモリ2にFIFOメモ
リを用い、色差信号にもベクトル補正をかける回路構成
をとるMUSEデコーダにおいて、動画の処理に入力信
号に対して1フレーム前の1フィールド分の信号のみで
なく、その前後のフィールドの信号を用いてフィールド
間の処理を行う構成をとっているときには、色差信号処
理変更制御部15より出力される制御信号により、色差
信号の処理を全動画処理にするように制御するだけで
は、動領域の信号に第2フィールドの信号のみでなくそ
の前後のフィールドの信号も含まれてしまうためデコー
ド画像に破綻を来す。そこで、このような場合には、色
差信号処理変更制御部15より出力される制御信号によ
り、色差信号動画処理部4bでの色差信号の処理を入力
信号に対して1フレーム前の1フィールド分の信号を用
いたフィールド内内挿にする手段をさらに設けてMUS
Eデコーダを構成する。
By the way, the MUSE shown in FIG. 3 and FIG.
Like a decoder, a MUSE decoder having a circuit configuration in which motion vector correction is applied to the second field signal, a FIFO memory is used as the frame memory 2, and vector correction is also applied to color difference signals On the other hand, when the inter-field processing is performed by using not only the signal for one field before one frame but also the signals for the fields before and after that, the control output from the color difference signal processing change control unit 15 is performed. Only by controlling the processing of the color difference signal to the whole moving image processing by the signal, the signal of the moving area includes not only the signal of the second field but also the signals of the fields before and after the second field, which causes a failure in the decoded image. Come on. Therefore, in such a case, the processing of the color difference signal in the color difference signal moving image processing unit 4b is performed by the control signal output from the color difference signal processing change control unit 15 for one field one frame before the input signal. MUS is further provided with means for field interpolation using signals.
Configure an E decoder.

【0065】以上のような処理をすると、動きベクトル
補正がかかったとき、色差信号を動画処理とするため、
色解像度が小さくなるが、色信号の解像度の人間の目の
感度は輝度信号ほどよくないため、弊害は少ない。しか
も、輝度信号には動きベクトル補正がかかるため解像度
は変わらず、メモリの量を削減できる。
With the above processing, the color difference signals are processed as moving images when motion vector correction is applied.
Although the color resolution is reduced, the sensitivity of the human eye in the resolution of the color signal is not as good as that of the luminance signal, so that the harmful effect is small. Moreover, since the motion vector correction is applied to the luminance signal, the resolution does not change, and the amount of memory can be reduced.

【0066】[0066]

【発明の効果】以上詳細に説明したように、本発明のM
USEデコーダは、フレームメモリとしてFIFOメモ
リを用い、このフレームメモリに輝度信号と色差信号と
を共に入力して輝度信号と色差信号との双方に動きベク
トル補正を行うと共に、コントロール信号検出部により
動きベクトル信号が検出された際には、色差信号の処理
を全動画処理する手段を設けて構成したので、フレーム
メモリとして輝度信号,色差信号それぞれに対して別々
に読み出しアドレスを制御することができる専用のメモ
リを用いる必要がなく、コストを削減できると共に、輝
度信号と色差信号とに別々のFIFOメモリを設ける必
要がなく、輝度信号と色差信号とに共通の1系統のフレ
ームメモリを用意すればよいので、コストの削減及び基
板面積の削減にさらに寄与するものである。
As described in detail above, the M of the present invention
The USE decoder uses a FIFO memory as a frame memory, inputs both a luminance signal and a color difference signal to the frame memory to perform motion vector correction on both the luminance signal and the color difference signal, and also uses a control signal detection unit to detect a motion vector. When a signal is detected, since the means for processing the moving image processing of the color difference signal is provided, the frame memory has a dedicated read address control for each of the luminance signal and the color difference signal. Since it is not necessary to use a memory, the cost can be reduced, and it is not necessary to provide separate FIFO memories for the luminance signal and the color difference signals, and it is sufficient to prepare a single-system frame memory common to the luminance signal and the color difference signals. It further contributes to cost reduction and substrate area reduction.

【0067】また、位置補正メモリとフレームメモリと
を備え、これらのメモリによる位置補正により動画と静
止画との中心位相のずれを0.5フィールドとするよう
構成したMUSEデコーダにおいても、位置補正メモリ
やフレームメモリとしてFIFOメモリを用い、これら
の位置補正メモリやフレームメモリに輝度信号と色差信
号とを共に入力して輝度信号と色差信号との双方に動き
ベクトル補正を行うと共に、コントロール信号検出部に
より動きベクトル信号が検出された際には、色差信号の
処理を全動画処理する手段を設けて構成したので、位置
補正メモリやフレームメモリとして輝度信号,色差信号
それぞれに対して別々に読み出しアドレスを制御するこ
とができる専用のメモリを用いる必要がなく、コストを
削減できると共に、輝度信号と色差信号とに別々のFI
FOメモリを設ける必要がなく、輝度信号と色差信号と
に共通の1系統の位置補正メモリやフレームメモリを用
意すればよいので、コストの削減及び基板面積の削減に
さらに寄与するものである。
The position correction memory is also provided in the MUSE decoder which is provided with the position correction memory and the frame memory, and is configured so that the shift of the center phase between the moving image and the still image is 0.5 field by the position correction by these memories. A FIFO memory is used as a frame memory and a frame memory, and a luminance signal and a color difference signal are input to the position correction memory and the frame memory to perform motion vector correction on both the luminance signal and the color difference signal. When the motion vector signal is detected, the processing of the color difference signal is performed by providing a means for processing all moving images, so that the read address is controlled separately for each of the luminance signal and the color difference signal as a position correction memory or a frame memory. There is no need to use a dedicated memory that can Separate FI into a luminance signal and color difference signal
Since it is not necessary to provide an FO memory and one system of position correction memory and frame memory common to the luminance signal and the color difference signal may be prepared, the cost and the board area can be further reduced.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1実施例を示すブロック図である。FIG. 1 is a block diagram showing a first embodiment of the present invention.

【図2】本発明の第2実施例を示すブロック図である。FIG. 2 is a block diagram showing a second embodiment of the present invention.

【図3】本発明の第3実施例を示すブロック図である。FIG. 3 is a block diagram showing a third embodiment of the present invention.

【図4】本発明の第4実施例を示すブロック図である。FIG. 4 is a block diagram showing a fourth embodiment of the present invention.

【図5】本発明の第4実施例の動作を説明するための図
である。
FIG. 5 is a diagram for explaining the operation of the fourth exemplary embodiment of the present invention.

【図6】従来例を示すブロック図である。FIG. 6 is a block diagram showing a conventional example.

【図7】従来例を示すブロック図である。FIG. 7 is a block diagram showing a conventional example.

【図8】図6に示す従来例にFIFOメモリを用いた場
合の構成を示すブロック図である。
8 is a block diagram showing a configuration when a FIFO memory is used in the conventional example shown in FIG.

【図9】図7に示す従来例にFIFOメモリを用いた場
合の構成を示すブロック図である。
FIG. 9 is a block diagram showing a configuration when a FIFO memory is used in the conventional example shown in FIG.

【図10】他の従来例を示すブロック図である。FIG. 10 is a block diagram showing another conventional example.

【図11】他の従来例を示すブロック図である。FIG. 11 is a block diagram showing another conventional example.

【図12】図10に示す従来例にFIFOメモリを用い
た場合の構成を示すブロック図である。
12 is a block diagram showing a configuration when a FIFO memory is used in the conventional example shown in FIG.

【図13】図11に示す従来例にFIFOメモリを用い
た場合の構成を示すブロック図である。
13 is a block diagram showing a configuration when a FIFO memory is used in the conventional example shown in FIG.

【符号の説明】[Explanation of symbols]

1 入力処理部 2 フレームメモリ 3a 輝度信号静止画処理部 3b 色差信号静止画処理部 4a 輝度信号動画処理部 4b 色差信号動画処理部 5a 輝度信号混合部 5b 色差信号混合部 6a 輝度信号動領域検出部 6b 色差信号動領域検出部 7 出力処理部 8 フレーム間内挿スイッチ 9 コントロール信号検出部 10 内挿用メモリ制御部(第2のメモリ制御部) 11 位置補正メモリ(FIFOメモリ) 12 位置補正メモリ制御部(第1のメモリ制御部) 13,14 1フレーム遅延器 15 色差信号処理変更制御部 16 色差信号フレーム間位相制御部 21f〜24f,25f,26f フィールドメモリ
(FIFOメモリ)
DESCRIPTION OF SYMBOLS 1 Input processing unit 2 Frame memory 3a Luminance signal still image processing unit 3b Color difference signal still image processing unit 4a Luminance signal moving image processing unit 4b Color difference signal moving image processing unit 5a Luminance signal mixing unit 5b Color difference signal mixing unit 6a Luminance signal moving region detection unit 6b Color difference signal moving area detecting section 7 Output processing section 8 Interframe interpolating switch 9 Control signal detecting section 10 Interpolation memory control section (second memory control section) 11 Position correction memory (FIFO memory) 12 Position correction memory control Section (first memory control section) 13,14 1 frame delay unit 15 color difference signal processing change control section 16 color difference signal inter-frame phase control section 21f to 24f, 25f, 26f field memory (FIFO memory)

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】MUSE信号に含まれるコントロール信号
を検出するコントロール信号検出部と、 1フレーム前及び2フレーム前の映像信号を得るための
フレームメモリと、 前記コントロール信号検出部により検出されたコントロ
ール信号における動きベクトル信号により、前記フレー
ムメモリの書き込み・読み出しを制御して動きベクトル
補正を行うよう制御するメモリ制御部と、 輝度信号及び色差信号に対してそれぞれ内挿を行う静止
画処理部と、 輝度信号及び色差信号に対してそれぞれ内挿を行う動画
処理部と、 画像の動き成分を検出する動領域検出部と、 前記動領域検出部の出力信号に応じて、輝度信号及び色
差信号に対してそれぞれ、前記静止画処理部の出力信号
及び前記動画処理部の出力信号を適応混合する混合部と
を備えたMUSEデコーダにおいて、 前記フレームメモリとしてFIFOメモリを用い、この
フレームメモリに輝度信号と色差信号とを共に入力して
輝度信号と色差信号との双方に動きベクトル補正を行う
と共に、 前記コントロール信号検出部により動きベクトル信号が
検出された際には、色差信号の処理を前記動画処理部の
出力信号のみを用いて全動画処理する手段を設けて構成
したことを特徴とするMUSEデコーダ。
1. A control signal detector for detecting a control signal included in a MUSE signal, a frame memory for obtaining a video signal of one frame before and two frames before, and a control signal detected by the control signal detector. A memory control unit that controls the writing / reading of the frame memory to perform a motion vector correction by the motion vector signal in the above, and a still image processing unit that interpolates the luminance signal and the color difference signal, respectively. A moving image processing unit that respectively interpolates a signal and a color difference signal, a moving region detection unit that detects a moving component of an image, and a luminance signal and a color difference signal according to an output signal of the moving region detection unit. And a mixing unit adapted to adaptively mix the output signal of the still image processing unit and the output signal of the moving image processing unit. In the USE decoder, a FIFO memory is used as the frame memory, and a luminance signal and a color difference signal are both input to the frame memory to perform motion vector correction on both the luminance signal and the color difference signal. A MUSE decoder, characterized in that, when a motion vector signal is detected, processing for color difference signals is provided with means for processing all moving images using only the output signals of the moving image processing section.
【請求項2】MUSE信号に含まれるコントロール信号
を検出するコントロール信号検出部と、 MUSE信号を入力処理部にて処理した信号の位置を補
正するための遅延量可変の位置補正メモリと、 前記コントロール信号検出部により検出されたコントロ
ール信号における動きベクトル信号により、前記位置補
正メモリの書き込み・読み出しを制御して第1の動きベ
クトル補正を行うよう制御する第1のメモリ制御部と、 前記位置補正メモリの出力を1フレーム及び2フレーム
遅延させるフレームメモリと、 前記動きベクトル信号を1フレーム遅延させた信号に基
づき、前記フレームメモリの書き込み・読み出しを制御
して前記第1の動きベクトル補正とは逆方向の第2の動
きベクトル補正を行うよう制御する第2のメモリ制御部
と、 輝度信号及び色差信号に対してそれぞれ内挿を行う静止
画処理部と、 輝度信号及び色差信号に対してそれぞれ内挿を行う動画
処理部と、 画像の動き成分を検出する動領域検出部と、 前記動領域検出部の出力信号に応じて、輝度信号及び色
差信号に対してそれぞれ、前記静止画処理部の出力信号
及び前記動画処理部の出力信号を適応混合する混合部と
を備えたMUSEデコーダにおいて、 前記位置補正メモリ及び前記フレームメモリとしてFI
FOメモリを用い、これらのメモリに輝度信号と色差信
号とを共に入力して輝度信号と色差信号との双方に動き
ベクトル補正を行うと共に、 前記コントロール信号検出部により検出された動きベク
トル信号及びその信号をn(nは正の整数)フィールド
遅延させた信号を用いて色差信号の処理の方法を変える
制御信号を生成する色差信号処理変更処理部を設け、 前記制御信号に応じて、色差信号の処理を前記動画処理
部の出力信号のみを用いて全動画処理する手段を設けて
構成したことを特徴とするMUSEデコーダ。
2. A control signal detector for detecting a control signal included in a MUSE signal, a position correction memory with a variable delay amount for correcting the position of a signal obtained by processing the MUSE signal in an input processor, and the control. A first memory control unit that controls writing / reading of the position correction memory to perform a first motion vector correction by a motion vector signal in the control signal detected by the signal detection unit; and the position correction memory And a frame memory for delaying the output of the frame vector by one frame and two frames, and a direction opposite to the first motion vector correction by controlling writing / reading of the frame memory based on a signal obtained by delaying the motion vector signal by one frame. A second memory control unit that controls to perform the second motion vector correction of A still image processing unit that interpolates the signals and the color difference signals, a moving image processing unit that interpolates the luminance signals and the color difference signals, and a moving region detection unit that detects a motion component of the image, In a MUSE decoder including a mixing unit that adaptively mixes an output signal of the still image processing unit and an output signal of the moving image processing unit with respect to a luminance signal and a color difference signal according to an output signal of a moving region detection unit, respectively. FI as the position correction memory and the frame memory
A FO memory is used, and a luminance signal and a color difference signal are both input to these memories to perform motion vector correction on both the luminance signal and the color difference signal, and the motion vector signal detected by the control signal detection unit and its A color difference signal processing change processing unit that generates a control signal that changes the method of processing the color difference signal using a signal obtained by delaying the signal by n (n is a positive integer) field is provided. An MUSE decoder, characterized in that means for processing all moving images using only the output signal of the moving image processing section is provided.
【請求項3】MUSE信号に含まれるコントロール信号
を検出するコントロール信号検出部と、 MUSE信号を入力処理部にて処理した信号の位置を補
正するための遅延量可変の位置補正メモリと、 前記コントロール信号検出部により検出されたコントロ
ール信号における動きベクトル信号により、前記位置補
正メモリの書き込み・読み出しを制御して第1の動きベ
クトル補正を行うよう制御する第1のメモリ制御部と、 前記コントロール信号検出部により検出されたサブサン
プル信号を1フレーム遅延させた信号により、前記位置
補正メモリの出力とそれを1フレーム遅延させた信号と
をスイッチしてフレーム間内挿された信号を得るフレー
ム間内挿スイッチと、 前記フレーム間内挿スイッチの出力を1フレーム遅延さ
せるフレームメモリと、 前記動きベクトル信号を1フレーム遅延させた信号に基
づき、前記フレームメモリの書き込み・読み出しを制御
して前記第1の動きベクトル補正とは逆方向の第2の動
きベクトル補正を行うよう制御する第2のメモリ制御部
と、 輝度信号及び色差信号に対してそれぞれ内挿を行う静止
画処理部と、 輝度信号及び色差信号に対してそれぞれ内挿を行う動画
処理部と、 画像の動き成分を検出する動領域検出部と、 前記動領域検出部の出力信号に応じて、輝度信号及び色
差信号に対してそれぞれ、前記静止画処理部の出力信号
及び前記動画処理部の出力信号を適応混合する混合部と
を備えたMUSEデコーダにおいて、 前記位置補正メモリ及び前記フレームメモリとしてFI
FOメモリを用い、これらのメモリに輝度信号と色差信
号とを共に入力して輝度信号と色差信号との双方に動き
ベクトル補正を行うと共に、 前記フレーム間内挿スイッチにおける色差信号のフレー
ム間内挿の位相を、動きベクトル信号の値によって制御
する色差信号フレーム間位相制御部と、 前記コントロール信号検出部により検出された動きベク
トル信号及びその信号をn(nは正の整数)フィールド
遅延させた信号を用いて色差信号の処理の方法を変える
制御信号を生成する色差信号処理変更処理部とを設け、 前記制御信号に応じて、色差信号の処理を前記動画処理
部の出力信号のみを用いて全動画処理する手段を設けて
構成したことを特徴とするMUSEデコーダ。
3. A control signal detecting section for detecting a control signal included in the MUSE signal, a position correction memory with a variable delay amount for correcting the position of the signal obtained by processing the MUSE signal by the input processing section, and the control. A first memory control unit that controls writing / reading of the position correction memory to perform a first motion vector correction by a motion vector signal in the control signal detected by the signal detection unit, and the control signal detection Inter-frame interpolation for obtaining an inter-frame interpolated signal by switching between the output of the position correction memory and the signal obtained by delaying the sub-sample signal detected by the unit by one frame A switch and a frame memo for delaying the output of the interframe interpolating switch by one frame And a control for performing a second motion vector correction in a direction opposite to the first motion vector correction by controlling writing / reading of the frame memory based on a signal obtained by delaying the motion vector signal by one frame. Second memory control unit, a still image processing unit that interpolates the luminance signal and the color difference signal, a moving image processing unit that interpolates the luminance signal and the color difference signal, and a motion component of the image According to the output signal of the moving area detection unit for detecting the, the output signal of the still image processing unit and the output signal of the moving image processing unit are adaptively mixed with respect to the luminance signal and the color difference signal, respectively. And a FI as the position correction memory and the frame memory.
An FO memory is used, and a luminance signal and a color difference signal are both input to these memories to perform motion vector correction on both the luminance signal and the color difference signal, and the inter-frame interpolation of the color difference signal in the inter-frame interpolation switch is performed. A color difference signal inter-frame phase control unit for controlling the phase of the motion vector signal according to the value of the motion vector signal, a motion vector signal detected by the control signal detection unit, and a signal obtained by delaying the signal by n (n is a positive integer) field. And a color difference signal processing change processing unit that generates a control signal that changes the method of processing the color difference signal using, and the processing of the color difference signal is performed using only the output signal of the moving image processing unit according to the control signal. A MUSE decoder characterized by being provided with a means for processing a moving image.
【請求項4】請求項2または3のいずれかに記載のMU
SEデコーダにおいて、 前記色差信号処理変更処理部は、前記コントロール信号
検出部により検出された動きベクトル信号及びその信号
をn(nは正の整数)フィールド遅延させた信号の内、
1つでも0でないときに前記制御信号を生成するもので
あり、nは少なくとも1及び2を含むことを特徴とする
MUSEデコーダ。
4. The MU according to claim 2 or 3.
In the SE decoder, the color difference signal processing change processing unit includes a motion vector signal detected by the control signal detection unit and a signal obtained by delaying the signal by n (n is a positive integer) field,
The MUSE decoder, wherein the control signal is generated when at least one is not 0, and n includes at least 1 and 2.
【請求項5】請求項3に記載のMUSEデコーダにおい
て、 前記色差信号フレーム間位相制御部は、動きベクトル信
号における垂直ベクトル信号3ビットの内の2SBと、
垂直ベクトル信号3ビットの内のLSBとライン毎に変
化する信号の論理積と、水平ベクトル信号4ビットの内
のLSBとの3つの1ビット信号を用い、その信号の値
が1である数が奇数の場合に、フレーム間内挿の位相を
反転させるように制御することを特徴とするMUSEデ
コーダ。
5. The MUSE decoder according to claim 3, wherein the chrominance signal inter-frame phase control unit is 2SB of 3 bits of a vertical vector signal in the motion vector signal,
Three 1-bit signals of the logical product of the LSB of the vertical vector signal of 3 bits and the signal that changes for each line and the LSB of the horizontal vector signal of 4 bits are used, and the number of the signal value is 1. A MUSE decoder which controls so as to invert the phase of interframe interpolation when the number is odd.
【請求項6】請求項2ないし5のいずれかに記載のMU
SEデコーダにおいて、 前記動画処理部が、入力されたMUSE信号に対して1
フレーム前の1フィールド分の信号のみでなく、その前
後のフィールドを用いてフィールド間の処理を行う構成
である場合には、前記制御信号に応じて、前記動画処理
部での色差信号の処理を、入力されたMUSE信号に対
して1フレーム前の1フィールド分の信号のみを用いた
フィールド内内挿にする手段をさらに設けて構成したこ
とを特徴とするMUSEデコーダ。
6. The MU according to any one of claims 2 to 5.
In the SE decoder, the moving image processing unit outputs 1 to the input MUSE signal.
When the inter-field processing is performed by using not only the signal for one field before the frame but also the fields before and after that, the processing of the color difference signal in the moving image processing unit is performed according to the control signal. The MUSE decoder further comprises means for performing field interpolation using only the signal for one field before one frame with respect to the input MUSE signal.
JP8103560A 1995-09-29 1996-03-29 Muse decoder Pending JPH09154111A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8103560A JPH09154111A (en) 1995-09-29 1996-03-29 Muse decoder

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP27623295 1995-09-29
JP7-276232 1995-09-29
JP8103560A JPH09154111A (en) 1995-09-29 1996-03-29 Muse decoder

Publications (1)

Publication Number Publication Date
JPH09154111A true JPH09154111A (en) 1997-06-10

Family

ID=26444194

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8103560A Pending JPH09154111A (en) 1995-09-29 1996-03-29 Muse decoder

Country Status (1)

Country Link
JP (1) JPH09154111A (en)

Similar Documents

Publication Publication Date Title
US6307887B1 (en) Video encoder and decoder using bilinear motion compensation and lapped orthogonal transforms
US5144427A (en) Television receiver decoder apparatus for bandwidth-compressed high definition television signal
US5249037A (en) Image signal correction circuit and image signal processor using the circuit
JPH07193763A (en) Television receiver
JP4575431B2 (en) Protection with corrected deinterlacing device
US5790197A (en) Multimode interpolation filter as for a TV receiver
US6501507B1 (en) Multimode interpolation filter as for a TV receiver
EP0739572B1 (en) Video signal decompression system and multimode video up-convertor
JPH09154111A (en) Muse decoder
JP3064295B2 (en) Motion adaptive signal processing circuit and television receiver
JP3285892B2 (en) Offset subsampling decoding device
KR950011044B1 (en) High definition tv decoder device
KR950005648B1 (en) Interpolation circuit of muse decoder
JPH0771268B2 (en) TV receiver signal processing circuit
JP2783188B2 (en) Image processing device
JPH1023374A (en) Device for converting system of picture signal and method for converting number of field
JPH04373382A (en) Motion compensating device
JPH033583A (en) Signal processing circuit for high definition television receiver
JPS61242480A (en) Band compression transmitting device
JPH05347750A (en) Muse decoder
JPS63245083A (en) Still picture reproducing device
JPH03295376A (en) High-definition TV receiver with strobe function
JPS62189893A (en) Television signal receiving method and its receiver
JPH0965293A (en) Video signal processing circuit
JPH07264630A (en) Muse decoder motion correcting circuit