JPH06315103A - Image signal noise eliminating filter - Google Patents
Image signal noise eliminating filterInfo
- Publication number
- JPH06315103A JPH06315103A JP10293993A JP10293993A JPH06315103A JP H06315103 A JPH06315103 A JP H06315103A JP 10293993 A JP10293993 A JP 10293993A JP 10293993 A JP10293993 A JP 10293993A JP H06315103 A JPH06315103 A JP H06315103A
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- field
- image signal
- small window
- target pixel
- 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
Links
- 238000001914 filtration Methods 0.000 claims description 17
- 230000008030 elimination Effects 0.000 claims description 8
- 238000003379 elimination reaction Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 13
- 230000015654 memory Effects 0.000 description 8
- 238000010276 construction Methods 0.000 description 3
- 238000007781 pre-processing Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
Landscapes
- Picture Signal Circuits (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は,テレビジョンなどの高
能率符号化における前処理として,画像信号に含まれる
ランダム雑音やインパルス雑音を効率よく除去して,符
号化効率を向上するための画像信号雑音除去フィルタに
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention provides an image for improving the coding efficiency by efficiently removing random noise and impulse noise contained in an image signal as preprocessing in high efficiency coding such as television. The present invention relates to a signal noise elimination filter.
【0002】[0002]
【従来の技術】テレビジョンなどの画像信号に含まれる
ランダム雑音やインパルス雑音を除去する場合,エッジ
など高精細な部分を保存したまま雑音除去できることが
望ましい。これを実現するフィルタとして従来よく用い
られているものに中央値フィルタがある。2. Description of the Related Art When removing random noise or impulse noise contained in an image signal of a television or the like, it is desirable to be able to remove noise while preserving high-definition portions such as edges. A median filter has been often used as a filter for realizing this.
【0003】図7は,従来の中央値フィルタに用いるウ
インドウを説明するための図である。ディジタル化され
た画像の画素値をfi,j としたとき,そのfi,j を中心
とする(2M+1)×(2N+1)のウインドウWi,j
を考える。ウインドウWi,j内の画素の中央値(Media
n)で,画素値fi,j を置き換える操作を行うものが,
中央値フィルタと呼ばれるものである。FIG. 7 is a diagram for explaining a window used in a conventional median filter. When the pixel value of the digitized image was f i, j, the f i, window W i of the center of the j (2M + 1) × ( 2N + 1), j
think of. Median value of pixels in window W i, j (Media
In n), the operation for replacing the pixel value f i, j is
It is called a median filter.
【0004】すなわち,中央値フィルタの出力g
i,j は, gi,j =Median[fi+m, j+n], −M<m<M, −
N<n<N と表される。一般に,空間的に(i,j)に近いところ
に存在する画素値を用いた方が精細部の保存性がよい。That is, the output g of the median filter
i, j is gi , j = Median [fi + m, j + n ], -M <m <M,-
It is expressed as N <n <N. In general, it is preferable to use the pixel value existing spatially near (i, j) in order to maintain the fine portion.
【0005】図8は,3×3のウインドウによる中央値
フィルタを用いた従来の雑音除去回路の代表的なブロッ
ク図である。この中央値フィルタでは,画像入力部80
1から入力された画像信号から,ラインメモリ802,
803および1画素遅延素子804〜809を用いて,
対象画素fi,j およびその8近傍の画素,fi-1,j-1,
fi,j-1 ,fi+1,j-1 ,fi-1,j ,fi+1,j ,f
i-1,j+1 ,fi,j+1 ,fi+1, j+1 を得る。これら9画素
は中央値算出回路810に入力され,その出力gi,jが
出力端子811に得られる。FIG. 8 is a typical block diagram of a conventional noise elimination circuit using a median filter with a 3 × 3 window. In this median filter, the image input unit 80
From the image signal input from 1, the line memory 802,
803 and 1-pixel delay elements 804 to 809,
The target pixel f i, j and its eight neighboring pixels, f i-1, j-1 ,
f i, j-1 , f i + 1, j-1 , f i-1, j , f i + 1, j , f
i-1, j + 1 , f i, j + 1 , f i + 1, j + 1 are obtained. These nine pixels are input to the median value calculation circuit 810, and the output g i, j is obtained at the output terminal 811.
【0006】[0006]
【発明が解決しようとする課題】従来の方式をテレビジ
ョン信号のようにインタレースされた信号に適用する
と,垂直方向に時間的にラインがインタリーブされてい
るため,静止しているような領域に対しては,中央値算
出のための画素値として垂直方向には空間的に2ライン
離れた位置の画素を用いることになり,エッジが消滅し
てしまったり,精細部がぼけてしまうという問題点があ
る。例えば,図9(イ)に示すように,対象となるフレ
ームに2ラインにわたるような黒いラインがある場合,
これに従来の中央値フィルタを施すと,図9(ロ)に示
すように2ラインとも消滅してしまうことになる。When the conventional method is applied to an interlaced signal such as a television signal, the lines are interleaved in the vertical direction, so that the area is considered to be stationary. On the other hand, as the pixel value for calculating the median value, the pixels spatially separated by two lines in the vertical direction are used, which causes the disappearance of the edge and the blurring of the fine portion. There is. For example, as shown in FIG. 9A, when the target frame has a black line extending over two lines,
If a conventional median filter is applied to this, both lines will disappear as shown in FIG.
【0007】[0007]
【課題を解決するための手段】図1は,本発明の原理説
明図であり,図中の1は画像信号雑音除去フィルタ,2
はインタレース構造を持つ画像信号を入力する画像入力
部,3は第1フィールドのデータ,4は第2フィールド
のデータ,5はフレーム相当データ,6は小ウインドウ
構成手段,7はフィールド間ウインドウ,8は中央値算
出部,9はフィルタリング画像出力部を表す。FIG. 1 is an explanatory view of the principle of the present invention, in which 1 is an image signal noise elimination filter, and 2 is an image signal noise elimination filter.
Is an image input unit for inputting an image signal having an interlaced structure, 3 is data of the first field, 4 is data of the second field, 5 is frame equivalent data, 6 is small window forming means, 7 is an inter-field window, Reference numeral 8 represents a median value calculation unit, and 9 represents a filtered image output unit.
【0008】本発明は上記問題点を解決するため,ま
ず,インタレース信号を構成する第1フィールドと第2
フィールドを空間的にマージして1つのフレームとみな
す。小ウインドウ構成手段6は,このフレームの中で第
1フィールドと第2フィールドのラインを隣合うライン
とみなし,フィールドにまたがるようなフィールド間ウ
インドウ7を構成する。中央値算出部8は,このフィー
ルド間ウインドウ7の中で中央値を算出するようにす
る。In order to solve the above problems, the present invention firstly comprises a first field and a second field which form an interlaced signal.
The fields are spatially merged and considered as one frame. The small window constructing means 6 regards the lines of the first field and the second field as adjacent lines in this frame, and constructs the inter-field window 7 extending over the fields. The median value calculation unit 8 calculates the median value in the inter-field window 7.
【0009】さらに,請求項3および請求項4記載の発
明では,対象画素が動領域にある場合を考慮し,次のよ
うな構成を採る。その理由は,対象画素が動領域にある
場合には,第1フィールドと第2フィールドの間に動き
があるため画面すべてでフィールドをマージしてしまう
と,動領域での動きが不自然になることがあるからであ
る。図2は動きが不自然になる場合の例を示すものであ
って,図2の(イ)は,第1フィールド(時間的に前の
フィールド)から第2フィールドにかけて,黒い物体が
左から右へ移動した場合を示している。これをフィール
ドマージし,3×3のフィールド間ウインドウによる中
央値フィルタを施すと,図2(ロ) に示すように時間関
係が逆転してしまい,結果として動きが不自然になる。Further, in the inventions according to claims 3 and 4, the following configuration is adopted in consideration of the case where the target pixel is in the moving region. The reason is that when the target pixel is in the moving area, there is movement between the first field and the second field, so if the fields are merged in all the screens, the movement in the moving area becomes unnatural. Because there are things. FIG. 2 shows an example in which the movement becomes unnatural. In (a) of FIG. 2, a black object is left to right from the first field (the field preceding in time) to the second field. The figure shows the case of moving to. If this is field-merged and a median filter is applied using a 3 × 3 inter-field window, the time relationship is reversed as shown in FIG. 2B, resulting in unnatural motion.
【0010】この問題点を解決するために,まず,フレ
ーム間差分値によって対象画素が静止領域の画素か動領
域の画素かを判断する。静止領域とみなされた対象画素
に対しては上記と同じく両方のフィールドをまたがるよ
うなフィールド間ウインドウを構成し,対象画素を,構
成されたフィールド間ウインドウに含まれる画素値の中
央値で置き換える。一方,動領域とみなされた対象画素
に対してはフレームの中でその対象画素が属するフィー
ルド(第1フィールドまたは第2フィールド)内の画素
のみを用いて小ウインドウを構成し,対象画素を,構成
されたフィールド内ウインドウに含まれる画素値の中央
値で置き換える。In order to solve this problem, first, it is judged whether the target pixel is a pixel in a still area or a pixel in a moving area based on the inter-frame difference value. For the target pixel regarded as a still area, an inter-field window that spans both fields is constructed in the same manner as above, and the target pixel is replaced with the median value of the pixel values included in the constructed inter-field window. On the other hand, for a target pixel regarded as a moving area, a small window is constructed using only pixels in the field (first field or second field) to which the target pixel belongs in the frame, Replace with the median value of the pixel values contained in the constructed in-field window.
【0011】以上は,1つのフレーム中の第1フィール
ドと第2フィールドをまたがるようなフィールド間ウイ
ンドウを構成する手段を述べたが,過去のフィールドの
みを用いてフィルタリングを行いたい場合には,フィル
タリング対象画素が第1フィールドに属するときに,前
フレームの第2フィールドにまたがるフィールド間ウイ
ンドウを構成して中央値を算出すればよい。The means for constructing an inter-field window that extends over the first field and the second field in one frame has been described above. However, if it is desired to perform filtering using only past fields, filtering is performed. When the target pixel belongs to the first field, an inter-field window extending over the second field of the previous frame may be configured to calculate the median value.
【0012】[0012]
【作用】以上述べたように,本発明によれば,静止領域
に対しては,垂直方向により近い画素の値を用いてフィ
ルタリングが実行できるので,エッジや精細部の保存性
が向上する。また,動領域に対しては,フィールド内で
フィルタリングを行うので,動きの滑らかさが損なわれ
ることもない。結果として,精細部や動きの滑らかさを
保存したまま雑音を効率的に除去することが可能とな
り,本フィルタを高能率符号化の前処理として用いるこ
とにより,符号化効率を向上することができる。As described above, according to the present invention, it is possible to perform filtering on a still region using the values of pixels closer to the vertical direction, so that the preservation of edges and fine portions is improved. Further, since the moving area is filtered in the field, the smoothness of the movement is not impaired. As a result, noise can be efficiently removed while preserving the fine detail and the smoothness of motion, and the coding efficiency can be improved by using this filter as preprocessing for high-efficiency coding. .
【0013】[0013]
【実施例】図3は本発明の第1の実施例を示すブロック
図であって,特に,請求項3記載の発明を実施するため
のブロック構成を示している。まず,画像入力部2から
インタレースされた画像信号が入力され,フィールドマ
ージ部302において第1フィールドと第2フィールド
とがマージされ,図4に示すようにフレームが構成され
る。構成されたフレームのデータ311は,減算器30
4へ送られ,フレームメモリ303の出力である1フレ
ーム前のフレームの空間的に同一位置にあるデータ31
2との差分が,減算器304によりとられる。これによ
り,フレーム間差分値313が得られる。このフレーム
間差分値313を用いて,静止領域/動領域判定部30
5にて,フィルタリング対象画素が静止領域に属するか
動領域に属するかが判定され,その判定結果314が静
止領域/動領域判定部305から出力される。FIG. 3 is a block diagram showing a first embodiment of the present invention, and particularly shows a block configuration for carrying out the invention described in claim 3. First, the interlaced image signal is input from the image input unit 2, and the field merge unit 302 merges the first field and the second field to form a frame as shown in FIG. The data 311 of the constructed frame is the subtractor 30
Data 31 sent to the frame No. 4 and output from the frame memory 303 at the spatially same position of the frame one frame before
The difference from 2 is obtained by the subtractor 304. As a result, the interframe difference value 313 is obtained. Using the inter-frame difference value 313, the still area / moving area determination unit 30
In 5, it is determined whether the pixel to be filtered belongs to the still region or the moving region, and the determination result 314 is output from the still region / moving region determination unit 305.
【0014】一方,フレームのデータ311に対して,
フィールド間ウインドウ構成部306にてフィールド間
ウインドウが,フィールド内ウインドウ構成部307に
てフィールド内ウインドウが構成される。そして,選択
スイッチ308にて,静止領域/動領域判定結果314
により,フィルタリング対象画素が静止領域に属する場
合にはフィールド間ウインドウが,動領域に属する場合
にはフィールド内ウインドウが選択され,選択されたウ
インドウ内の画素の値を用いて中央値算出部309にて
中央値が求められる。その中央値がフィルタリング画像
出力部9へ送られ,フィルタリング画像出力部9からフ
ィルタリング結果が得られる。On the other hand, for the frame data 311
The inter-field window construction unit 306 constitutes an inter-field window, and the intra-field window construction unit 307 constitutes an intra-field window. Then, with the selection switch 308, the stationary area / moving area determination result 314
According to this, the inter-field window is selected when the pixel to be filtered belongs to the still area, and the intra-field window is selected when the pixel to be filtered belongs to the moving area, and the median value calculation unit 309 uses the pixel values in the selected window. Then the median is calculated. The median value is sent to the filtered image output unit 9, and the filtered result is obtained from the filtered image output unit 9.
【0015】本実施例の構成における,例えば3×3の
小ウインドウからなる中央値フィルタを用いた場合の中
央値算出のために使用される画素について図4を用いて
説明する。現フレームの画素xがフィルタリング対象画
素であるとすると,画素xが第1フィールドの動領域に
属する場合に用いられる画素は,図4(a) のように現フ
レームの第1フィールド内のxおよびその近傍の画素で
ある。また,画素xが第1フィールドの静止領域に属す
る場合に用いられる画素は,図4(b) のように現フレー
ムの第1フィールドの近傍画素および現フレームの第2
フィールドの画素のうち空間的にxの近傍にある画素で
ある。Pixels used for calculating the median value in the case of using the median filter consisting of, for example, 3 × 3 small windows in the configuration of the present embodiment will be described with reference to FIG. If the pixel x of the current frame is the pixel to be filtered, the pixels used when the pixel x belongs to the moving area of the first field are x and x in the first field of the current frame as shown in FIG. It is a pixel in the vicinity. Also, the pixel used when the pixel x belongs to the still area of the first field is the neighboring pixel of the first field of the current frame and the second pixel of the current frame as shown in FIG. 4 (b).
Pixels in the field that are spatially near x.
【0016】また,画素xが第2フィールドの動領域に
属する場合に用いられる画素は,図4(c) のように現フ
レームの第2フィールド内のxおよびその近傍の画素で
あり,画素xが第2フィールドの静止領域に属する場合
に用いられる画素は,図4(d) のように現フレームの第
2フィールドの近傍画素および現フレームの第1フィー
ルドの画素のうち空間的にxの近傍にある画素である。Pixels used when the pixel x belongs to the moving area of the second field are pixels in the second field of the current frame and pixels in the vicinity thereof as shown in FIG. 4 (c). The pixel used when the pixel belongs to the stationary area of the second field is the pixel adjacent to the second field of the current frame and the spatial neighborhood of x of the pixels of the first field of the current frame as shown in FIG. 4 (d). Pixel.
【0017】このようにすれば,静止領域に対しては,
図4(b) ,(d) のように,より近傍の画素をフィルタリ
ングに用いることができ,精細部の保存性が向上する。
また,動領域では,図4(a) ,(c) のように,相関のあ
る同フィールドの画素をフィルタリングに用いることに
より,動きの滑らかさを損なわずにフィルタリングを実
行できることになる。In this way, for the stationary area,
As shown in Figs. 4 (b) and 4 (d), pixels in the vicinity can be used for filtering, and the storage stability of the fine portion is improved.
Further, in the moving area, as shown in FIGS. 4 (a) and 4 (c), pixels in the same field having correlation are used for filtering, so that filtering can be executed without impairing the smoothness of movement.
【0018】次に,請求項4記載の発明に対応する第2
の実施例を説明する。図5はその第2実施例を示すブロ
ック図である。まず,画像入力部2から入力されたイン
タレース信号は,減算器504へ送られ,そのデータ5
11と,従属接続された2つのフィールドメモリ50
2,503の出力である2フィールド前のデータ512
とのフレーム間差分が,減算器504にて計算される。
計算されたフレーム間差分値513を用いて,静止領域
/動領域判定部505にて,フィルタリング対象画素が
静止領域に属するか動領域に属するかが判定され,判定
結果514が得られる。Next, the second invention corresponding to the invention of claim 4
An example will be described. FIG. 5 is a block diagram showing the second embodiment. First, the interlaced signal input from the image input unit 2 is sent to the subtractor 504, and its data 5
11 and two field memories 50 connected in cascade
Data 512 of two fields before, which is the output of 2,503
The difference between frames and is calculated by the subtractor 504.
Using the calculated inter-frame difference value 513, the still area / moving area determination unit 505 determines whether the filtering target pixel belongs to the still area or the moving area, and a determination result 514 is obtained.
【0019】一方,入力フィールド・データ511に対
して,フィールド間ウインドウ構成部506にてフィー
ルドメモリ502の出力である前フィールド・データ5
15がマージされ,フィールド間ウインドウが構成され
る。また,入力フィールド・データ511に対して,フ
ィールド内ウインドウ構成部507にてフィールド内ウ
インドウが構成される。選択スイッチ508にて,静止
領域/動領域判定結果514により,フィルタリング対
象画素が静止領域に属する場合にはフィールド間ウイン
ドウが,動領域に属する場合にはフィールド内ウインド
ウが選択され,選択されたウインドウ内の画素の値を用
いて中央値算出部509にて中央値が求められる。その
中央値がフィルタリング画像出力部9へ送られ,フィル
タリング画像出力部9からフィルタリング結果が得られ
る。On the other hand, for the input field data 511, the inter-field window construction unit 506 outputs the previous field data 5 output from the field memory 502.
15 are merged to form an inter-field window. Further, for the input field data 511, an in-field window forming section 507 forms an in-field window. The selection switch 508 selects the inter-field window when the pixel to be filtered belongs to the still area or the in-field window when the pixel to be filtered belongs to the still area / moving area determination result 514, and selects the selected window. The median value is obtained by the median value calculation unit 509 using the values of the pixels in the. The median value is sent to the filtered image output unit 9, and the filtered result is obtained from the filtered image output unit 9.
【0020】本実施例の構成における,例えば3×3の
小ウインドウからなる中央値フィルタを用いた場合の中
央値算出のために使用する画素について図6を用いて説
明する。第1の実施例では,フィールド間ウインドウは
同一フレームの第1フィールドと第2フィールドで構成
されているのに対し,第2の実施例では,図6に示すよ
うに,フィルタリング対象画素の属するフィールドおよ
びその前フィールドで構成されている。Pixels used for calculating the median value in the case of using the median filter consisting of, for example, 3 × 3 small windows in the configuration of this embodiment will be described with reference to FIG. In the first embodiment, the inter-field window is composed of the first field and the second field of the same frame, whereas in the second embodiment, as shown in FIG. 6, the field to which the pixel to be filtered belongs And the field before it.
【0021】図6(a) 〜(d) にフィルタリングに用いる
ウインドウを示すが,これが第1の実施例と異なるの
は,フィルタリング対象画素が第1フィールドの静止領
域に属する場合に用いる画素が,図6(b) のように現フ
レームの第1フィールドの近傍画素および前フレームの
第2フィールドの画素のうち空間的にxの近傍にある画
素となることである。FIGS. 6 (a) to 6 (d) show windows used for filtering. The difference from the first embodiment is that the pixels used when the pixel to be filtered belongs to the still area of the first field are As shown in FIG. 6 (b), the pixel is a pixel in the first field of the current frame and a pixel in the second field of the previous frame which is spatially in the vicinity of x.
【0022】このような構成にすれば,フィールドマー
ジのための遅延がなくなるのと同時に,2フィールド分
のメモリで構成できるので,実用上有利になる。以上述
べた実施例では,3×3のウインドウ内の中央値をとる
という,最も基本的な中央値フィルタの場合を対象とし
たが,本発明はこれらの実施例に限られるわけではな
く,この変形である種々の中央値フィルタ(Max/median
フィルタ,Multistage median フィルタ,FIR/medianフ
ィルタ,Center weighted medianフィルタなど)に対し
ても同様に適用し,フィールド内/フィールド間適応ブ
ロック構成により同様の効果が得られることは言うまで
もない。With such a structure, there is no delay for field merging, and at the same time, a memory for two fields can be used, which is practically advantageous. In the above-mentioned embodiments, the case of the most basic median filter that takes the median in a 3 × 3 window is targeted, but the present invention is not limited to these embodiments, and Variants of various median filters (Max / median
Filters, Multistage median filters, FIR / median filters, Center weighted median filters, etc.) can be applied in the same way, and it goes without saying that the same effect can be obtained by the intra-field / inter-field adaptive block configuration.
【0023】[0023]
【発明の効果】以上説明したように,本発明によれば,
インタレース画像が入力された場合に,静止領域に対し
てはより近傍の画素をフィルタリングに用いることがで
き,精細部をより保持したまま雑音除去が実行できる。
また,動領域では同一フィールドの画素をフィルタリン
グに用いることにより,動きの滑らかさを損なわないよ
うにすることができる。As described above, according to the present invention,
When an interlaced image is input, pixels closer to the still area can be used for filtering, and noise removal can be performed while maintaining the fine detail.
In addition, in the moving area, pixels in the same field are used for filtering, so that smoothness of movement can be maintained.
【図1】本発明の原理説明図である。FIG. 1 is a diagram illustrating the principle of the present invention.
【図2】請求項1,請求項2記載の発明を動領域に適用
した場合の問題点を示す図である。FIG. 2 is a diagram showing a problem when the invention according to claims 1 and 2 is applied to a moving area.
【図3】本発明の第1の実施例を示すブロック図であ
る。FIG. 3 is a block diagram showing a first embodiment of the present invention.
【図4】本発明の第1の実施例における中央値フィルタ
リングにおいて使用する画素を示す図である。FIG. 4 is a diagram showing pixels used in median filtering in the first embodiment of the present invention.
【図5】本発明の第2の実施例を示すブロック図であ
る。FIG. 5 is a block diagram showing a second embodiment of the present invention.
【図6】本発明の第2の実施例における中央値フィルタ
リングにおいて使用する画素を示す図である。FIG. 6 is a diagram showing pixels used in median filtering in the second embodiment of the present invention.
【図7】従来の中央値フィルタに用いるウインドウを示
す図である。FIG. 7 is a diagram showing a window used in a conventional median filter.
【図8】従来の中央値フィルタの構成を示すブロック図
である。FIG. 8 is a block diagram showing a configuration of a conventional median filter.
【図9】従来の中央値フィルタをインタレース画像に適
用した場合の問題点の例を示す図である。FIG. 9 is a diagram showing an example of problems when a conventional median filter is applied to an interlaced image.
1 画像信号雑音除去フィルタ 2 画像入力部 3 第1フィールドのデータ 4 第2フィールドのデータ 5 フレーム相当データ 6 小ウインドウ構成手段 7 フレーム間ウインドウ 8 中央値算出部 9 フィルタリング画像出力部 302 フィールドマージ部 303 1フレーム遅延のためのフレームメモリ 304 減算器 305 静止領域/動領域判定部 306 フィールド間ウインドウ構成部 307 フィールド内ウインドウ構成部 308 選択スイッチ 309 中央値算出部 311 現フレーム(マージされたフィールド)のデー
タ 312 前フレームのデータ 313 フレーム間差分値 314 静止領域/動領域判定結果 502 フィールドメモリ 503 フィールドメモリ 504 減算器 505 静止領域/動領域判定部 506 フィールド間ウインドウ構成部 507 フィールド内ウインドウ構成部 508 選択スイッチ 509 中央値算出部 511 現在の入力フィールド・データ 512 2フィールド前のデータ 513 フレーム間差分値 514 静止領域/動領域判定結果 515 1フィールド前のデータ1 Image Signal Noise Elimination Filter 2 Image Input Unit 3 First Field Data 4 Second Field Data 5 Frame Equivalent Data 6 Small Window Forming Means 7 Inter-Frame Window 8 Median Value Calculation Unit 9 Filtered Image Output Unit 302 Field Merge Unit 303 Frame memory for one frame delay 304 Subtractor 305 Still area / moving area determination unit 306 Inter-field window configuration unit 307 In-field window configuration unit 308 Selection switch 309 Median value calculation unit 311 Current frame (merged field) data 312 Previous frame data 313 Interframe difference value 314 Still area / moving area determination result 502 Field memory 503 Field memory 504 Subtractor 505 Still area / moving area determination unit 506 Interfield wi Dough component 507 field within the window structure portion 508 selection switch 509 median calculating unit 511 the current input field data 512 between the two fields previous data 513 frame difference values 514 still region / motion region determination result 515 previous field data
Claims (4)
を持つ画像信号に対して,対象画素を含む小ウインドウ
に含まれる画素値の中央値で対象画素を置き換える中央
値フィルタにおいて,画像信号の第1フィールドと第2
フィールドとをマージして1つのフレームを作る手段
と,フィルタリング対象画素に対して両方のフィールド
をまたがるような小ウインドウを構成する手段と,構成
された小ウインドウに含まれる画素の値の中央値を算出
する手段とを有し,フィルタリング対象画素を,算出さ
れた中央値で置き換えるようにしたことを特徴とする画
像信号雑音除去フィルタ。1. A median filter for replacing an image signal having an interlaced structure such as a television signal with a median value of pixel values included in a small window including the object pixel, wherein Field and second
A means for merging fields with each other to form one frame, a means for forming a small window that extends over both fields for a pixel to be filtered, and a median value of pixels included in the formed small window An image signal noise elimination filter, characterized in that it has a means for calculating, and replaces the pixel to be filtered with the calculated median value.
を持つ画像信号に対して,対象画素を含む小ウインドウ
に含まれる画素値の中央値で対象画素を置き換える中央
値フィルタにおいて,フィルタリング対象画素の存在す
るフィールドとその前フィールドにまたがる小ウインド
ウを構成する手段と,構成された小ウインドウに含まれ
る画素の値の中央値を算出する手段とを有し,フィルタ
リング対象画素を,算出された中央値で置き換えるよう
にしたことを特徴とする画像信号雑音除去フィルタ。2. In a median filter that replaces a target pixel with a median value of pixel values included in a small window including the target pixel for an image signal having an interlaced structure such as a television signal, the presence of the filtering target pixel. And a means for forming a small window extending over the preceding field and a means for calculating the median value of the values of the pixels included in the formed small window, and the filtering target pixel is calculated by the calculated median value. An image signal noise removal filter characterized by being replaced.
タにおいて,フレーム間差分値によってフィルタリング
対象画素が静止領域の画素か動領域の画素かを判断する
手段と,静止領域とみなされた対象画素に対しては第1
フィールドと第2フィールドにまたがるような小ウイン
ドウを構成し,動領域とみなされた対象画素に対しては
フレームの中でフィルタリング対象画素が属するフィー
ルド内の画素を対象とする小ウインドウを構成する手段
とを有し,フィルタリング対象画素を,適応的に構成さ
れた小ウインドウに含まれる画素値の中央値で置き換え
るようにしたことを特徴とする画像信号雑音除去フィル
タ。3. The image signal denoising filter according to claim 1, wherein the filtering target pixel is determined by a difference value between frames to be a pixel in a still region or a pixel in a moving region, and a target pixel regarded as a still region. For the first
Means for constructing a small window that extends over the field and the second field, and for a target pixel regarded as a moving area, configuring a small window for the pixel in the field to which the filtering target pixel belongs in the frame An image signal noise elimination filter having: and a pixel to be filtered is replaced by a median value of pixel values included in an adaptively configured small window.
タにおいて,フレーム間差分値によってフィルタリング
対象画素が静止領域の画素か動領域の画素かを判断する
手段と,静止領域とみなされた対象画素に対しては,そ
の対象画素の属するフィールドとその前フィールドにま
たがるような小ウインドウを構成し,動領域とみなされ
た対象画素に対しては対象画素が属するフィールド内の
画素を対象とする小ウインドウを構成する手段とを有
し,フィルタリング対象画素を,適応的に構成された小
ウインドウに含まれる画素値の中央値で置き換えるよう
にしたことを特徴とする画像信号雑音除去フィルタ。4. The image signal denoising filter according to claim 2, wherein the filtering target pixel is determined by a difference value between frames to determine whether the pixel is a still region pixel or a moving region pixel, and a target pixel regarded as a still region. , A small window that spans the field to which the target pixel belongs and the previous field is constructed. For the target pixel that is regarded as a moving area, a small window that targets the pixel in the field to which the target pixel belongs An image signal noise elimination filter having means for forming a window, wherein a pixel to be filtered is replaced by a median value of pixel values included in a small window adaptively formed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10293993A JPH06315103A (en) | 1993-04-28 | 1993-04-28 | Image signal noise eliminating filter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10293993A JPH06315103A (en) | 1993-04-28 | 1993-04-28 | Image signal noise eliminating filter |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06315103A true JPH06315103A (en) | 1994-11-08 |
Family
ID=14340808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10293993A Pending JPH06315103A (en) | 1993-04-28 | 1993-04-28 | Image signal noise eliminating filter |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06315103A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105096263A (en) * | 2014-05-22 | 2015-11-25 | 安凯(广州)微电子技术有限公司 | Image filtering method and device |
-
1993
- 1993-04-28 JP JP10293993A patent/JPH06315103A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105096263A (en) * | 2014-05-22 | 2015-11-25 | 安凯(广州)微电子技术有限公司 | Image filtering method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5638139A (en) | Motion adaptive scan-rate conversion using directional edge interpolation | |
EP1832112B1 (en) | Spatio-temporal adaptive video de-interlacing | |
JPS6281888A (en) | Video signal interpolator | |
JP2000056743A (en) | Adaptive scanning raster conversion method and device | |
US5444493A (en) | Method and apparatus for providing intra-field interpolation of video signals with adaptive weighting based on gradients of temporally adjacent fields | |
JPH10126649A (en) | Flicker reduction circuit | |
JPH01268293A (en) | Compatible processor | |
JPH04257183A (en) | Method and device for processing picture signal | |
JP4434352B2 (en) | Weighted median filter interpolator | |
JPH06315103A (en) | Image signal noise eliminating filter | |
JP4444161B2 (en) | Image signal processing device | |
GB2264414A (en) | Motion compensated noise reduction | |
JPH0480594B2 (en) | ||
EP0575862B1 (en) | Method and apparatus for adaptive interpolation | |
JP3405759B2 (en) | Image signal denoising filter | |
Mancuso et al. | Fuzzy edge-oriented motion-adaptive noise reduction and scanning rate conversion | |
KR100616164B1 (en) | Apparatus and method for de-interlacing adaptively field image by using median filter | |
KR0142296B1 (en) | A exchanging apparatus for scanning | |
JPH0435485A (en) | Motion adaptive interlace-non-interlace converting system | |
JP4175863B2 (en) | Interlaced scanning motion detection circuit and video signal processing apparatus | |
JP2644258B2 (en) | Motion signal processing circuit | |
JPH06121193A (en) | Noise removing circuit | |
JPS6262111B2 (en) | ||
Chung et al. | Generalized motion and edge adaptive interpolation de-interlacing algorithm | |
Wong et al. | Motion and edge adaptive interpolation de-interlacing algorithm |