JPH05219413A - Digital filter - Google Patents

Digital filter

Info

Publication number
JPH05219413A
JPH05219413A JP1691592A JP1691592A JPH05219413A JP H05219413 A JPH05219413 A JP H05219413A JP 1691592 A JP1691592 A JP 1691592A JP 1691592 A JP1691592 A JP 1691592A JP H05219413 A JPH05219413 A JP H05219413A
Authority
JP
Japan
Prior art keywords
signal
input
output
filter
multiplication
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.)
Withdrawn
Application number
JP1691592A
Other languages
Japanese (ja)
Inventor
Yoshihiko Ogawa
佳彦 小川
Seijirou Yasuki
成次郎 安木
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP1691592A priority Critical patent/JPH05219413A/en
Publication of JPH05219413A publication Critical patent/JPH05219413A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Picture Signal Circuits (AREA)

Abstract

(57)【要約】 【目的】 ハードウェア規模を拡大することなく、画像
端部の適当なフィルタ出力を得ることのできるデジタル
フィルタの提供を目的としている。 【構成】 各乗算器103、106、109、112、
115、118、120に、それぞれのタップ係数を選
択するセレクタ104、107、110、113、11
6、119、121を接続し、映像信号についてフィル
タ処理を行う場合において、各乗算回路に映像信号以外
の信号が入力されるとき、この信号が入力される乗算回
路のタップ係数を0に変更すると共に、他の乗算回路の
少なくともひとつのタップ係数を変更する事によって、
フィルタ出力の適正化を図る。
(57) [Abstract] [Purpose] An object of the present invention is to provide a digital filter capable of obtaining an appropriate filter output at an image end without increasing the hardware scale. [Structure] Each multiplier 103, 106, 109, 112,
Selectors 104, 107, 110, 113, 11 for selecting respective tap coefficients 115, 118, 120
When 6, 11, 119 and 121 are connected and a filtering process is performed on a video signal, when a signal other than the video signal is input to each multiplication circuit, the tap coefficient of the multiplication circuit to which this signal is input is changed to 0. Along with changing at least one tap coefficient of other multiplication circuits,
Optimize the filter output.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、映像信号処理に用いら
れるデジタルフィルタに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital filter used for video signal processing.

【0002】[0002]

【従来の技術】従来の、映像信号のフィルタ処理を行う
デジタルフィルタの構成を7タップの垂直フィルタを例
として図3に示す。
2. Description of the Related Art The configuration of a conventional digital filter for filtering video signals is shown in FIG. 3 by taking a 7-tap vertical filter as an example.

【0003】同図において、301は入力端子を示して
いる。この入力端子301より入力された信号は、それ
ぞれ直列に接続された6つの1H遅延器302、30
3、304、305、306、307に順に入力され
る。入力信号および6つの1H遅延器302、303、
304、305、306、307の出力信号の合計7つ
の信号は、それぞれ乗算器308、309、310、3
11、312、313、314に入力され、タップ係数
-3、A-2、A0 、A1 、A2 、A3 で乗算された後、
出力される。各乗算器308、309、310、31
1、312、313、314の出力はすべて加算器31
5に入力され、ここで入力されたすべての乗算結果の和
が求められる。そして加算器315の出力は出力端子3
16に与えられ、フィルタの出力となる。
In the figure, reference numeral 301 designates an input terminal. The signals input from the input terminal 301 are connected to the six 1H delay units 302 and 30 connected in series.
3, 304, 305, 306, and 307 are sequentially input. Input signal and six 1H delays 302, 303,
The seven signals in total of the output signals of 304, 305, 306, 307 are respectively multipliers 308, 309, 310, 3
11, 312, 313, 314, and after being multiplied by tap coefficients A -3 , A -2 , A 0 , A 1 , A 2 , and A 3 ,
Is output. Each multiplier 308, 309, 310, 31
The outputs of 1, 312, 313, and 314 are all adders 31.
5, the sum of all multiplication results input here is obtained. The output of the adder 315 is the output terminal 3
16 and is the output of the filter.

【0004】いま、図4(a)に示すような信号がフィ
ルタに入力されたとする。同図において、L1 からL5
が無画像部の信号、L6 からL14が画像部に当たる映像
信号である。ここで、図4(b)に示すように、センタ
タップ(真中に位置する乗算器311に入力されている
信号)がL10のとき、フィルタ出力は、A-37 +A-2
8 +A-19 +A0 10+A1 11+A2 12+A3
13となる。このように、タップ係数が掛けられる信号
のすべてが映像信号てあるならば、正しいフィルタ処理
が行われる。
Now, assume that a signal as shown in FIG. 4A is input to the filter. In the figure, L 1 to L 5
Is a signal of the non-image portion, and L 6 to L 14 are video signals corresponding to the image portion. Here, as shown in FIG. 4B, when the center tap (the signal input to the multiplier 311 located in the center) is L 10 , the filter output is A −3 L 7 + A −2.
L 8 + A -1 L 9 + A 0 L 10 + A 1 L 11 + A 2 L 12 + A 3
It becomes L 13 . Thus, if all of the signals to be multiplied by the tap coefficient are video signals, correct filtering is performed.

【0005】これに対し、図4(c)に示すように、セ
ンタタップがL6 のとき、フィルタ出力は、 A-33 +A-24 +A-15 +A0 6 +A1 7
2 8 +A3 9 となる。ところが、ここでL3 、L4 、L5 は無画像部
であるので、例えばその値を0とするとフィルタ出力
は、 A0 6 +A1 7 +A2 8 +A3 9 となり、正しいフィルタ出力が得られない。またL7
8 のフィルタ出力についても同様である。
On the other hand, as shown in FIG. 4C, when the center tap is L 6 , the filter output is A -3 L 3 + A -2 L 4 + A -1 L 5 + A 0 L 6 + A 1 L 7 +
It becomes A 2 L 8 + A 3 L 9 . However, since L 3 , L 4 , and L 5 are non-image parts, for example, if the value is 0, the filter output is A 0 L 6 + A 1 L 7 + A 2 L 8 + A 3 L 9 , which is correct. No filter output is obtained. Also L 7 ,
The same applies to the filter output of L 8 .

【0006】実際の信号波形について言えば、フィルタ
を仮にローパスフィルタとすると、無画像部から画像部
への変化点つまり信号L5 と信号L6 との間で急峻な立
ち上がりが発生する可能性がある。この急峻な立ち上が
りが発生すると、フィルタ出力に不要なリンキングが発
生してしまう。
As for the actual signal waveform, if the filter is a low-pass filter, a change point from the non-image portion to the image portion, that is, a sharp rise between the signal L 5 and the signal L 6 may occur. is there. When this steep rise occurs, unnecessary linking occurs in the filter output.

【0007】このように、画像の端部では、タップ係数
が掛けられる信号に映像信号以外のものが含まれてしま
うために、適当なフィルタ出力が得られなくなる。
As described above, at the edge of the image, the signal to which the tap coefficient is multiplied includes a signal other than the video signal, so that an appropriate filter output cannot be obtained.

【0008】そこで、画像最端部の映像信号を数ライン
引き延ばすことにより、フィルタ出力を適正化する方法
が一般に用いられている。
Therefore, a method of optimizing the filter output is generally used by extending the video signal at the end of the image by several lines.

【0009】図5はこの引き延ばし処理部の構成を示す
ブロック図である。この引き延ばし処理部は、デジタル
フィルタが7タップのフィルタ処理を行うものであるな
ら、3ライン分の信号の引き延ばし処理を行う。
FIG. 5 is a block diagram showing the structure of the extension processing section. The extension processing unit performs extension processing of signals for three lines if the digital filter is to perform filter processing of 7 taps.

【0010】同図に示すように、この引き延ばし処理部
は、入力端子501、セレクタ502、1ラインメモリ
503、3ライン遅延器504および出力端子505か
ら構成されている。この引き延ばし処理部において、入
力端子501に入力された信号は、セレクタ502、1
ラインメモリ503および3ライン遅延器504に同時
に入力される。1ラインメモリ503および3ライン遅
延器504の出力はセレクタ502に入力される。そし
てセレクタ502の出力は出力端子505を通じてフィ
ルタに出力される。
As shown in the figure, the extension processing section comprises an input terminal 501, a selector 502, a one-line memory 503, a three-line delay unit 504 and an output terminal 505. In the extension processing unit, the signals input to the input terminal 501 are output to the selectors 502, 1
It is input to the line memory 503 and the 3-line delay unit 504 at the same time. The outputs of the 1-line memory 503 and the 3-line delay device 504 are input to the selector 502. The output of the selector 502 is output to the filter through the output terminal 505.

【0011】次に図6を用いてこの引き延ばし処理の動
作を説明する。
Next, the operation of this extension processing will be described with reference to FIG.

【0012】画像部の先頭ラインの信号L6 が入力端子
501に入力されたとき、セレクタ502は、入力端子
501への入力信号を選択してこれを出力端子505に
出力する。同時に入力信号は1ラインメモリ503にデ
ータとして書き込まれると共に3ライン遅延器504に
入力される。
When the signal L 6 of the first line of the image portion is input to the input terminal 501, the selector 502 selects the input signal to the input terminal 501 and outputs it to the output terminal 505. At the same time, the input signal is written as data in the 1-line memory 503 and input to the 3-line delay unit 504.

【0013】セレクタ502は、最初のラインの信号L
6 を出力した後、1ラインメモリ503に書き込まれた
データを2ライン続けて選択し出力する。これによりL
6 の信号が3ライン連続して出力される。その後、セレ
クタ502は3ライン遅延器504の出力を選択し、L
6 以下の信号を順次3ラインずつ遅延しながら出力して
行く。
The selector 502 outputs the signal L of the first line.
After outputting 6 , 6 lines of data written in the 1-line memory 503 are continuously selected and output. This gives L
6 signals are output continuously for 3 lines. After that, the selector 502 selects the output of the 3-line delay device 504,
The signals of 6 or less are sequentially output while being delayed by 3 lines.

【0014】そして画像部最後のラインの信号L15を1
ラインメモリ503にデータとして書き込み、この最後
のラインの信号L15が3ライン遅延器504を通じて出
力された後、セレクタ502は1ラインメモリ503に
書き込まれたデータを3ライン続けて選択し出力する。
こうして画像部の下端でも、3ライン分の信号の引き延
ばしが行われる。
Then, the signal L 15 of the last line of the image portion is set to 1
After being written as data in the line memory 503 and the signal L 15 of the last line is output through the 3-line delay unit 504, the selector 502 selects and outputs the data written in the 1-line memory 503 for 3 lines in succession.
In this way, the signals for three lines are extended even at the lower end of the image portion.

【0015】しかして、このような引き延ばし処理を行
うことにより、映像信号のフィルタ処理において無画像
部分の信号入力がなくなり、画像の各端部で適当なフィ
ルタ出力が得られるようになる。
However, by performing such a stretching process, the signal input of the non-image portion is eliminated in the filtering process of the video signal, and an appropriate filter output can be obtained at each end of the image.

【0016】しかしながら、この引き延ばし処理を実現
するためには、1ラインメモリ503と3ライン遅延器
504の合計4ライン分のメモリ容量が必要となり、ハ
ードウェア規模の拡大をもたらすことになる。しかも、
前記の例では7タップのフィルタとして説明している
が、十分な特性のフィルタを得るためには、さらに大き
なタップ数のフィルタが必要となり、より多くの引き延
ばしライン数およびメモリ容量が要求される。
However, in order to realize this extension processing, a total of four lines of memory capacity of the one-line memory 503 and the three-line delay unit 504 are required, which leads to an increase in hardware scale. Moreover,
In the above example, a 7-tap filter is explained, but in order to obtain a filter with sufficient characteristics, a filter with a larger number of taps is required, and a larger number of extension lines and memory capacity are required.

【0017】[0017]

【発明が解決しようとする課題】このように従来のデジ
タルフィルタにあっては、フィルタ処理の前に信号の引
き延ばし処理を行うことによって画像端部でも適当なフ
ィルタ出力を得ることができるようになるものの、引き
延ばし処理部を設けることによってハードウェアの規模
が拡大してしまうという問題があった。
As described above, in the conventional digital filter, by performing the signal stretching process before the filtering process, it becomes possible to obtain an appropriate filter output even at the end of the image. However, there is a problem that the scale of hardware is increased by providing the extension processing unit.

【0018】本発明はこのような事情に対処すべくなさ
れたものであり、その目的とするところは、ハードウェ
アの規模拡大をほとんど招くことなく、画像端部の適当
なフィルタ出力を得ることのできるデジタルフィルタを
提供することにある。
The present invention has been made to cope with such a situation, and an object of the present invention is to obtain an appropriate filter output at the end of an image with almost no increase in the scale of hardware. The purpose is to provide a digital filter that can.

【0019】[0019]

【課題を解決するための手段】本発明のデジタルフィル
タは上記した目的を達成するために、それぞれ直列に接
続され、入力信号をそれぞれ均等な時間で遅延して出力
する複数の遅延回路と、前記各遅延回路への複数の入力
信号および/または前記各遅延回路からの複数の出力信
号にそれぞれ所定のタップ係数を乗じて出力する複数の
乗算回路と、前記各乗算回路の乗算結果の和を求める加
算回路と、映像信号についてフィルタ処理を行う場合に
おいて、前記各乗算回路の少なくともひとつに映像信号
以外の信号が入力されるとき、該信号が入力される乗算
回路のタップ係数を0に変更すると共に、その他の乗算
回路の少なくともひとつのタップ係数を変更する手段と
を具備している。
In order to achieve the above-mentioned object, the digital filter of the present invention includes a plurality of delay circuits which are connected in series and delay and output an input signal at an equal time. The sum of the multiplication results of each of the multiplying circuits and each of the multiplying circuits for multiplying a plurality of input signals to each delay circuit and / or the plurality of output signals from each of the delay circuits by a predetermined tap coefficient and outputting the product When a signal other than a video signal is input to at least one of the multiplication circuits in the case of performing a filtering process on the addition circuit and the video signal, the tap coefficient of the multiplication circuit to which the signal is input is changed to 0 and , And means for changing at least one tap coefficient of the other multiplication circuits.

【0020】[0020]

【作用】本発明のデジタルフィルタでは、映像信号のフ
ィルタ処理を行う場合に、各乗算回路の少なくともひと
つに映像信号以外の信号、例えば無画像部分の信号など
が入力されるとき、フィルタ出力を適正化するよう、該
信号が入力される乗算回路のタップ係数を0に変更する
と共に、他の乗算回路の少なくともひとつのタップ係数
を変更する。これにより、簡単な構成で、既知の信号引
き延ばし処理を行った場合と同等の効果、即ち画像端部
の映像信号についての適当なフィルタ出力を得ることが
可能になる。
According to the digital filter of the present invention, when a video signal is filtered, at least one of the multiplication circuits receives a signal other than the video signal, for example, a signal of a non-image portion, so that the filter output is properly adjusted. In order to realize the above, the tap coefficient of the multiplication circuit to which the signal is input is changed to 0, and at least one tap coefficient of another multiplication circuit is changed. As a result, with a simple configuration, it is possible to obtain the same effect as in the case of performing the known signal extension processing, that is, an appropriate filter output for the video signal at the image end.

【0021】[0021]

【実施例】以下、本発明の実施例を図面に基いて説明す
る。
Embodiments of the present invention will be described below with reference to the drawings.

【0022】図1は本発明に係る一実施例のデジタルフ
ィルタの構成を示すブロック図である。
FIG. 1 is a block diagram showing the configuration of a digital filter according to an embodiment of the present invention.

【0023】同図に示すデジタルフィルタは、入力端子
101より入力される信号を1Hずつ遅延する複数の1
H遅延器102、105、108、111、114、1
17と、入力端子101からの入力信号および個々の1
H遅延器102、105、108、111、114、1
17の出力信号にタップ係数を乗算する複数の乗算器1
03、106、109、112、115、118、12
0と、各乗算器103、106、109、112、11
5、118、120のタップ係数を選択する複数のセレ
クタ104、107、110、113、116、11
9、121と、各乗算器103、106、109、11
2、115、118、120の乗算結果を加算する加算
器122と、フィルタ処理の結果を出力する出力端子1
23とを有し構成されている。
The digital filter shown in the figure has a plurality of 1's each delaying a signal input from the input terminal 101 by 1H.
H delay devices 102, 105, 108, 111, 114, 1
17 and the input signal from the input terminal 101 and the individual 1
H delay devices 102, 105, 108, 111, 114, 1
Multiple multipliers 1 for multiplying 17 output signals by tap coefficients
03, 106, 109, 112, 115, 118, 12
0 and each multiplier 103, 106, 109, 112, 11
A plurality of selectors 104, 107, 110, 113, 116, 11 for selecting tap coefficients of 5, 118, 120
9, 121 and each multiplier 103, 106, 109, 11
An adder 122 that adds the multiplication results of 2, 115, 118, and 120, and an output terminal 1 that outputs the result of the filtering process.
And 23.

【0024】このような構成からなるデジタルフィルタ
において、入力端子101より入力された信号は、まず
第1の1H遅延器102および第1の乗算器103に入
力される。第1の乗算器103は、入力した信号と第1
のセレクタ104で選択されたタップ係数との乗算を行
い、その結果を加算器122に出力する。このとき第1
のセレクタ104は、タップ係数としてA3 または0の
いずれかを選択して出力する。一方、第1の1H遅延器
102は入力信号を1H遅延して出力する。
In the digital filter having such a configuration, the signal input from the input terminal 101 is first input to the first 1H delay device 102 and the first multiplier 103. The first multiplier 103 receives the input signal and the first
The multiplier 104 performs multiplication with the tap coefficient selected by the selector 104, and outputs the result to the adder 122. At this time the first
Selector 104 selects and outputs either A 3 or 0 as the tap coefficient. On the other hand, the first 1H delay unit 102 delays the input signal by 1H and outputs it.

【0025】第1の1H遅延器102の出力は、第2の
1H遅延器105および第2の乗算器106に入力され
る。第2の乗算器106は、入力した信号と第2のセレ
クタ107から出力されるタップ係数との乗算を行い、
その結果を加算器122に出力する。このとき第2のセ
レクタ107は、A2 、A2 +A3 、0の3種類のタッ
プ係数のなかからひとつを選択して出力する。一方、第
2の1H遅延器105は入力信号を1H遅延して出力す
る。
The output of the first 1H delay device 102 is input to the second 1H delay device 105 and the second multiplier 106. The second multiplier 106 multiplies the input signal by the tap coefficient output from the second selector 107,
The result is output to the adder 122. At this time, the second selector 107 selects and outputs one of the three types of tap coefficients A 2 , A 2 + A 3 , and 0. On the other hand, the second 1H delay unit 105 delays the input signal by 1H and outputs it.

【0026】第2の1H遅延器105の出力は、第3の
1H遅延器108および第3の乗算器109に入力さ
れ、同様に、タップ係数との乗算および1Hの遅延がそ
れぞれにおいて行われる。このとき第3のセレクタ11
0は、A1 、A1 +A2 +A3、0の3種類のタップ係
数のなかからひとつを選択して出力する。
The output of the second 1H delay unit 105 is input to the third 1H delay unit 108 and the third multiplier 109, and similarly, the multiplication with the tap coefficient and the delay of 1H are performed respectively. At this time, the third selector 11
For 0, one is selected from three types of tap coefficients of A 1 , A 1 + A 2 + A 3 , and 0, and is output.

【0027】第3の1H遅延器108の出力は、第4の
1H遅延器111および第4の乗算器112に入力さ
れ、同様に、タップ係数との乗算および1Hの遅延がそ
れぞれにおいて行われる。このとき第4のセレクタ11
3は、A0 、A0 +A1 +A2+A3 、A-3+A-2+A
-1+A0 の3種類のタップ係数のなかからひとつを選択
して出力する。
The output of the third 1H delay unit 108 is input to the fourth 1H delay unit 111 and the fourth multiplier 112, and similarly, the multiplication with the tap coefficient and the delay of 1H are performed respectively. At this time, the fourth selector 11
3 is A 0 , A 0 + A 1 + A 2 + A 3 , A -3 + A -2 + A
One of the three tap coefficients of -1 + A 0 is selected and output.

【0028】第4の1H遅延器111の出力は、第5の
1H遅延器114および第5の乗算器115に入力さ
れ、同様に、タップ係数との乗算および1Hの遅延がそ
れぞれにおいて行われる。このとき第5のセレクタ11
6は、A-1、A-3+A-2+A-1、0の3種類のタップ係
数のなかからひとつを選択して出力する。
The output of the fourth 1H delay unit 111 is input to the fifth 1H delay unit 114 and the fifth multiplier 115, and similarly, the multiplication with the tap coefficient and the delay of 1H are performed respectively. At this time, the fifth selector 11
6 selects and outputs one of the three types of tap coefficients of A -1 , A -3 + A -2 + A -1 , and 0.

【0029】第5の1H遅延器114の出力は、第6の
1H遅延器117および第6の乗算器118に入力さ
れ、同様に、タップ係数との乗算および1Hの遅延がそ
れぞれにおいて行われる。このとき第6のセレクタ11
9は、A-2、A-3+A-2、0のなかからタップ係数を選
択して出力する。
The output of the fifth 1H delay unit 114 is input to the sixth 1H delay unit 117 and the sixth multiplier 118, and similarly, the multiplication with the tap coefficient and the delay of 1H are performed respectively. At this time, the sixth selector 11
9 selects and outputs the tap coefficient from among A -2 , A -3 + A -2 , and 0.

【0030】第6の1H遅延器117の出力は第7の乗
算器120に入力され、ここでタップ係数との乗算が行
われる。このとき第7のセレクタ121は、タップ係数
としてA-3または0のいずれかを選択して出力する。
The output of the sixth 1H delay unit 117 is input to the seventh multiplier 120, where it is multiplied with the tap coefficient. At this time, the seventh selector 121 selects and outputs either A -3 or 0 as the tap coefficient.

【0031】そして各乗算器103、106、109、
112、115、118、120のすべての乗算結果は
加算器122に入力され、この加算器122ですべての
乗算結果の和が求められる。加算器122の加算結果は
フィルタ処理の結果として出力端子123より出力され
る。
Then, each of the multipliers 103, 106, 109,
All the multiplication results of 112, 115, 118, 120 are input to the adder 122, and the adder 122 calculates the sum of all the multiplication results. The addition result of the adder 122 is output from the output terminal 123 as the result of the filtering process.

【0032】次に、図2を参照し、このデジタルフィル
タにて映像信号についてのフィルタ処理を行う場合の動
作をセレクタ104、107、110、113、11
6、119、121の動作を中心に説明する。なお、こ
の動作において、中間に位置する乗算器つまり第4の乗
算器112に入力されている信号をセンタタップと呼
ぶ。 簡単のため、ここでは20ラインの信号を考え
る。ここでL6 からL15までを画像部にあたる映像信
号、L1 からL5 、L16からL20までを無画像部の信号
とする。なお、映像信号についてのフィルタ処理の開始
点は、センタタップが画像部の先端にきたとき、即ちセ
ンタタップがL6 になったときとする。
Next, referring to FIG. 2, selector 104, 107, 110, 113, 11 will be used to describe the operation of filtering the video signal with this digital filter.
The operations of Nos. 6, 119 and 121 will be mainly described. In this operation, the signal input to the intermediate multiplier, that is, the fourth multiplier 112 is referred to as the center tap. For the sake of simplicity, consider a signal of 20 lines here. Here, L 6 to L 15 are video signals corresponding to the image portion, and L 1 to L 5 and L 16 to L 20 are signals for the non-image portion. The start point of the filtering process for the video signal is when the center tap reaches the tip of the image portion, that is, when the center tap reaches L 6 .

【0033】この場合、即ちセンタタップがL6 の場
合、第1から第3のセレクタ104、107、110は
それぞれA3 、A2 、A1 のタップ係数を選択し、かつ
第4のセレクタ113はA-3+A-2+A-1+A0 を、第
5から第7のセレクタ116、119、121はすべて
0のタップ係数を選択する。したがって、この場合のフ
ィルタ出力は、 A-36 +A-26 +A-16 +A0 6 +A1 7
2 8 +A3 9 =(A-3+A-2+A-1+A0 )L6 +A1 7 +A2
8 +A3 9 となる。このフィルタ出力は、L6 の信号を引き延ばし
処理によって3ライン分引き延ばした場合と同じであ
る。
In this case, that is, when the center tap is L 6 , the first to third selectors 104, 107 and 110 select the tap coefficients of A 3 , A 2 and A 1 , respectively, and the fourth selector 113. Selects A -3 + A -2 + A -1 + A 0 , and the fifth to seventh selectors 116, 119 and 121 select all 0 tap coefficients. Therefore, the filter output in this case is A -3 L 6 + A -2 L 6 + A -1 L 6 + A 0 L 6 + A 1 L 7 +
A 2 L 8 + A 3 L 9 = (A -3 + A -2 + A -1 + A 0 ) L 6 + A 1 L 7 + A 2 L
It becomes 8 + A 3 L 9 . The output of this filter is the same as when the signal of L 6 is extended by three lines by the extension processing.

【0034】またL7 がセンタタップの場合、第1から
第4のセレクタ104、107、110、113はそれ
ぞれA3 、A2 、A1 、A0 を選択し、かつ第5のセレ
クタ116はA-3+A-2+A-1を、第6および第7のセ
レクタ119、121はそれそれ0のタップ係数を選択
する。したがって、この場合、フィルタ出力は (A-3+A-2+A-1)L6 +A0 7 +A1 8 +A2
9 +A3 10 となる。
When L 7 is a center tap, the first to fourth selectors 104, 107, 110 and 113 select A 3 , A 2 , A 1 and A 0 , respectively, and the fifth selector 116 is For A -3 + A -2 + A -1 , the sixth and seventh selectors 119 and 121 select the tap coefficient of 0 respectively. Therefore, in this case, the filter output is (A -3 + A -2 + A -1 ) L 6 + A 0 L 7 + A 1 L 8 + A 2
It becomes L 9 + A 3 L 10 .

【0035】さらにL8 がセンタタップの場合、第1か
ら第5のセレクタ104、107、110、113、1
16はそれぞれA3 、A2 、A1 、A0 、A-1を選択
し、第6のセレクタ119はA-3+A-2を、第7のセレ
クタ121は0を選択する。この結果、フィルタ出力
は、 (A-3+A-2)L6 +A-17 +A0 8 +A1 9
2 10+A3 11 となる。
Further, when L 8 is a center tap, the first to fifth selectors 104, 107, 110, 113, 1
16 selects A 3 , A 2 , A 1 , A 0 , and A -1 , respectively, the sixth selector 119 selects A -3 + A -2 , and the seventh selector 121 selects 0. As a result, the filter output is (A -3 + A -2 ) L 6 + A -1 L 7 + A 0 L 8 + A 1 L 9 +
It becomes A 2 L 10 + A 3 L 11 .

【0036】センタタップがL9 の場合、即ちタップ係
数が掛けられる信号がすべて画像部にあたる映像信号の
場合、各セレクタ104、107、110、113、1
16、119、121はタップ係数としてそれぞれ
3 、A2 、A1 、A0 、A-1、A-2、A-3を選択す
る。したがって、フィルタ出力は、 A-36 +A-27 +A-18 +A0 9 +A1 10
2 11+A3 12 となる。
When the center tap is L 9 , that is, when the signals to be multiplied by the tap coefficient are all video signals corresponding to the image portion, the selectors 104, 107, 110, 113, 1
16, 119 and 121 respectively select A 3 , A 2 , A 1 , A 0 , A -1 , A -2 and A -3 as tap coefficients. Therefore, the filter output is: A -3 L 6 + A -2 L 7 + A -1 L 8 + A 0 L 9 + A 1 L 10 +
It becomes A 2 L 11 + A 3 L 12 .

【0037】またL10からL12までがセンタタップの場
合も同様に、各セレクタ104、107、110、11
3、116、119、121は、タップ係数としてそれ
ぞれA3 、A2 、A1 、A0 、A-1、A-2、A-3を選択
する。
Similarly, when L 10 to L 12 are center taps, the selectors 104, 107, 110 and 11 are similarly selected.
3 , 116, 119, and 121 select A 3 , A 2 , A 1 , A 0 , A -1 , A -2 , and A -3 as tap coefficients, respectively.

【0038】L13がセンタタップの場合、第1のセレク
タ104は0を選択し、第2のセレクタ107はA2
3 を選択する。さらに第3から第7のセレクタ11
0、113、116、119、121はそれぞれA1
0 、A-1、A-2、A-3を選択する。この結果、フィル
タの出力は、 A-310+A-211+A-112+A0 13+A1 14
(A2 +A3 )L15 となる。
When L 13 is a center tap, the first selector 104 selects 0 and the second selector 107 selects A 2 +.
Select A 3 . Furthermore, the third to seventh selectors 11
0, 113, 116, 119 and 121 are A 1 and
Select A 0 , A -1 , A -2 , A -3 . As a result, the output of the filter is A -3 L 10 + A -2 L 11 + A -1 L 12 + A 0 L 13 + A 1 L 14 +
(A 2 + A 3 ) L 15 .

【0039】L14がセンタタップの場合、第1および第
2のセレクタ104、107は共に0を選択し、第3の
セレクタ110はA1 +A2 +A3 を、第4から第7の
セレクタ113、116、119、121はそれぞれA
0 、A-1、A-2、A-3を選択する。したがって、フィル
タの出力は、 A-311+A-212+A-113+A0 14+(A1 +A
2 +A3 )L15 となる。
When L 14 is the center tap, both the first and second selectors 104 and 107 select 0, the third selector 110 selects A 1 + A 2 + A 3 , and the fourth to seventh selectors 113. , 116, 119, and 121 are A, respectively.
Select 0 , A -1 , A -2 , A -3 . Therefore, the output of the filter is: A -3 L 11 + A -2 L 12 + A -1 L 13 + A 0 L 14 + (A 1 + A
2 + A 3 ) L 15 .

【0040】そして、L15がセンタタップの場合は、第
1から第3のセレクタ104、107、110はすべて
0を選択し、第4のセレクタ113はA0 +A1 +A2
+A3 を、第5から第7のセレクタ116、119、1
21はそれぞれA-1、A-2、A-3を選択する。この結
果、フィルタ出力は、 A-311+A-212+A-113+(A0 +A1 +A2
3 )L15 となる。即ち、このフィルタ出力は、L15の信号を引き
延ばし処理によって3ライン分引き延ばしたときと等し
い値となる。
When L 15 is a center tap, the first to third selectors 104, 107 and 110 all select 0, and the fourth selector 113 is A 0 + A 1 + A 2.
+ A 3 to the fifth to seventh selectors 116, 119, 1
21 selects A -1 , A -2 and A -3 respectively. As a result, the filter output is A -3 L 11 + A -2 L 12 + A -1 L 13 + (A 0 + A 1 + A 2 +
The A 3) L 15. That is, this filter output has a value equal to that when the signal of L 15 is extended by three lines by the extension processing.

【0041】かくしてこの実施例のデジタルフィルタに
よれば、映像信号についてフィルタ処理を行う場合、各
乗算回路103、106、109、112、115、1
18、120のいずれかに無画像部分の信号が入力され
るとき、この無画像部分の信号が入力される乗算回路の
タップ係数をすべて0に変更すると共に、他の乗算回路
のタップ係数のひとつを変更することによって、フィル
タ出力の適正化を図ることができる。したがって、引き
延ばし処理部を設けなくとも、引き延ばし処理を行った
場合と同様なフィルタ処理を行うことができ、画像端部
の映像信号についても適当なフィルタ処理を行うことが
できる。なお、ここで言うタップ係数の変更とは、各乗
算回路103、106、109、112、115、11
8、120に入力される信号がすべて画像部にあたる映
像信号の場合のタップ係数からの変更を指す。さらに本
実施例によれば、引き延ばし処理部を設けた場合に比べ
て、ハードウェア規模を非常に小さく押えることができ
る。
Thus, according to the digital filter of this embodiment, when filtering the video signal, the multiplication circuits 103, 106, 109, 112, 115 and 1 are used.
When the signal of the non-image portion is input to either 18 or 120, all the tap coefficients of the multiplication circuit to which the signal of the non-image portion is input are changed to 0, and one of the tap coefficients of other multiplication circuits is input. The filter output can be optimized by changing the. Therefore, it is possible to perform the same filtering process as in the case where the stretching process is performed without providing the stretching process unit, and it is possible to perform the appropriate filtering process for the video signal at the image end portion. It should be noted that the change of the tap coefficient referred to here means each of the multiplication circuits 103, 106, 109, 112, 115, and 11.
This indicates a change from the tap coefficient when all the signals input to 8 and 120 are video signals corresponding to the image portion. Further, according to the present embodiment, the hardware scale can be suppressed to be much smaller than the case where the extension processing unit is provided.

【0042】なお、本実施例は、映像信号の端部の信号
を単純に引き延ばした後にフィルタ処理を行うものと等
価な構成としたが、セレクタにおけるタップ係数の選択
の仕方により、無画像部への映像信号の引き延ばしを適
当な関数で行うことも可能である。
Although the present embodiment has a configuration equivalent to the one in which the signal at the end of the video signal is simply stretched and then the filtering process is performed, the non-image portion is selected depending on how the tap coefficient is selected by the selector. It is also possible to extend the video signal of (4) with an appropriate function.

【0043】また、ここでは垂直フィルタの場合につい
て説明したが、水平フィルタや2次元フィルタなどにも
適用可能なことは言うまでもない。
Further, although the case of the vertical filter has been described here, it goes without saying that the present invention can be applied to a horizontal filter, a two-dimensional filter and the like.

【0044】[0044]

【発明の効果】以上説明したように本発明のデジタルフ
ィルタによれば、ハードウェア規模をほとんど増加させ
ることなく、映像信号の端部においても適正なフィルタ
処理を行うことができ、不要なリンギングなどの発生を
防ぐことができる。
As described above, according to the digital filter of the present invention, proper filter processing can be performed even at the end portion of the video signal without increasing the hardware scale, and unnecessary ringing or the like can be performed. Can be prevented.

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

【図1】本発明に係る一実施例のデジタルフィルタの構
成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a digital filter according to an exemplary embodiment of the present invention.

【図2】図1のデジタルフィルタにおいて各乗算器のタ
ップ係数の変更を示す図である。
FIG. 2 is a diagram showing a change in tap coefficient of each multiplier in the digital filter of FIG.

【図3】従来のデジタルフィルタの構成を示すブロック
図である。
FIG. 3 is a block diagram showing a configuration of a conventional digital filter.

【図4】従来のデジタルフィルタにおける画像端部の信
号処理を説明するための図である。
FIG. 4 is a diagram for explaining signal processing of an image end portion in a conventional digital filter.

【図5】従来のデジタルフィルタにおける引き延ばし処
理部の構成を示すブロック図である。
FIG. 5 is a block diagram showing a configuration of a stretch processing unit in a conventional digital filter.

【図6】図5の引き延ばし処理部による信号の引き延ば
し処理を説明するための図である。
FIG. 6 is a diagram for explaining signal extension processing by the extension processing unit in FIG. 5;

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

101…入力端子 102、105、108、111、114、117…1
H遅延器 103、106、109、112、115、118、1
20…乗算器 104、107、110、113、116、119、1
21…セレクタ 122…加算器 123…出力端子
101 ... Input terminals 102, 105, 108, 111, 114, 117 ... 1
H delay device 103, 106, 109, 112, 115, 118, 1
20 ... Multipliers 104, 107, 110, 113, 116, 119, 1
21 ... Selector 122 ... Adder 123 ... Output terminal

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 それぞれ直列に接続され、入力信号をそ
れぞれ均等な時間で遅延して出力する複数の遅延回路
と、 前記各遅延回路への複数の入力信号および/または前記
各遅延回路からの複数の出力信号にそれぞれ所定のタッ
プ係数を乗じて出力する複数の乗算回路と、 前記各乗算回路の乗算結果の和を求める加算回路と、 映像信号のフィルタ処理を行う場合において、前記各乗
算回路の少なくともひとつに映像信号以外の信号が入力
されるとき、該信号が入力される乗算回路のタップ係数
を0に変更すると共に、他の乗算回路の少なくともひと
つのタップ係数を変更する手段とを具備することを特徴
とするデジタルフィルタ。
1. A plurality of delay circuits connected in series, each of which delays an input signal with an equal time and outputs the delayed signal, and a plurality of input signals to each of the delay circuits and / or a plurality of delay circuits from each of the delay circuits. A plurality of multiplication circuits that respectively output a predetermined tap coefficient to the output signal of, and an addition circuit that obtains the sum of the multiplication results of the respective multiplication circuits; When a signal other than a video signal is input to at least one of them, the tap coefficient of the multiplication circuit to which the signal is input is changed to 0, and at least one tap coefficient of another multiplication circuit is changed. A digital filter characterized in that
JP1691592A 1992-01-31 1992-01-31 Digital filter Withdrawn JPH05219413A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1691592A JPH05219413A (en) 1992-01-31 1992-01-31 Digital filter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1691592A JPH05219413A (en) 1992-01-31 1992-01-31 Digital filter

Publications (1)

Publication Number Publication Date
JPH05219413A true JPH05219413A (en) 1993-08-27

Family

ID=11929431

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1691592A Withdrawn JPH05219413A (en) 1992-01-31 1992-01-31 Digital filter

Country Status (1)

Country Link
JP (1) JPH05219413A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009037817A1 (en) * 2007-09-19 2009-03-26 Panasonic Corporation Contour correcting device, contour correcting method and video display device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009037817A1 (en) * 2007-09-19 2009-03-26 Panasonic Corporation Contour correcting device, contour correcting method and video display device
JPWO2009037817A1 (en) * 2007-09-19 2011-01-06 パナソニック株式会社 Contour correction device, contour correction method, and video display device
US8774547B2 (en) 2007-09-19 2014-07-08 Panasonic Corporation Contour correcting device, contour correcting method and video display device

Similar Documents

Publication Publication Date Title
KR100274282B1 (en) Echo cancellation system
JP3689423B2 (en) Sharpness enhancement method and apparatus for continuous images subjected to continuous zoom
JPH01136474A (en) Filter circuit for eliminating ghost
KR20010033916A (en) Image processor
US5381354A (en) Digital filtering of blocks of data values with symmetric data extension at edges of the blocks
JP2002158561A (en) Fir filter, and data processing method therefor
US7698355B2 (en) Minimal area integrated circuit implementation of a polyphase interpolation filter using coefficients symmetry
EP0547881B1 (en) Method and apparatus for implementing two-dimensional digital filters
JPH07177388A (en) Ghost elimination circuit
JPH05219413A (en) Digital filter
US5157622A (en) Input-weighted transversal filter
DE69121987T2 (en) Input weighted transversal filter
JPH07184085A (en) Video signal processor
JPH11203467A (en) Display device and display method
JPH04176268A (en) Filter circuit
JP2005012740A (en) Image processing apparatus and image processing method
JP3752874B2 (en) Image reduction processing device
KR0181999B1 (en) Horizontal Filter in Video Decoding Device
US5959698A (en) Poly phase filter for dot sequential color difference signal conversion
US6072911A (en) Linear image filter and the corresponding filtering method
JPH1117931A (en) Pixel density converter
JP4345350B2 (en) Image sample number conversion method and image sample number conversion device
JP3582453B2 (en) Multi-pilot tone detection method and matched filter
JP2006186500A (en) Image processing apparatus and image processing method
JPS6238981A (en) Space filter

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990408