JPH01184587A - 2次元メジアンフイルタ - Google Patents

2次元メジアンフイルタ

Info

Publication number
JPH01184587A
JPH01184587A JP63011365A JP1136588A JPH01184587A JP H01184587 A JPH01184587 A JP H01184587A JP 63011365 A JP63011365 A JP 63011365A JP 1136588 A JP1136588 A JP 1136588A JP H01184587 A JPH01184587 A JP H01184587A
Authority
JP
Japan
Prior art keywords
maximum value
memory
image signal
output
minimum value
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
JP63011365A
Other languages
English (en)
Inventor
Masakatsu Yamashina
山品 正勝
Ichiro Tamiya
一郎 民谷
Hidenobu Harasaki
原崎 秀信
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP63011365A priority Critical patent/JPH01184587A/ja
Publication of JPH01184587A publication Critical patent/JPH01184587A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はディジタル画像処理において複数個の画素信号
の中から、その中央の大きさの値を有する画素信号を抽
出する2次元メジアンフィルタに関する。
(従来の技術) 従来、値の異なる一定個数の複数の画素信号からその中
央の大きさの値(メジアン)を有する信号を抽出するた
めに、これらの複数の画素信号をその値の大小の順に並
べるソーティング回路が使用され、これにより複数の信
号の大小順位を求めてその中央の値の画素信号を抽出し
ている。このためのソーティング回路として、順次送ら
れてくるデータを毎回ソーティングして一つの順序列と
して抽出したのち中央の値を抽出する方法がある。同手
法では処理時間が長くなり特に高速処理を必要とする実
時間動画像処理への適用が難しい。そこでヒストグラム
を作成して2次元メジアンフィルタを実時間処理する手
法が提案されている。(アイトリプルイー トランザク
ションズオン アコースティック スピーチ アンド 
シグナル プロセシング(IE’ Trans、 on
 Acoustics、 5peech、and Si
gnal Processing)vol、As5P−
27゜No、1.Feb、1979. P13〜1B>
2次元メジアンフィルタは、mxn画素信号の中からそ
の中央の太さを有する信号を検出して行われる。そして
xxy画素の画面(X、Y>m。
n)上でmXn画素の処理対象領域をラスク走査のよう
に1画素ずつシフトさせ、シフトしたm×n画素毎に中
央の大きさを持つ画素を検出することで画面全体に対す
るメジアンフィルタを実行する。そこでまず最初に処理
すべきm X n画素の信号値の大きさと各大きさに対
する画素数を表すヒストグラムを作成する。ここで、中
央値よりも小さい値を持つ画素数を1とする0次にmX
n画素の処理対象領域を1画素右方向にシフトさせると
左端のm画素が領域から除去され、右端に新たにm画素
が加わる。この対象領域のシフトによる画素の変化にと
もないヒストグラムを変更し、前の中央値よりも小さい
値を持つ画素数1を求め、そ央値よりも小さいことにな
る。そこで、ヒストグラム上の前の中央値から1つ小さ
いヒストグラム央値から1つ大きいヒストグラム上の値
を新たな中央値で近似する。この操作をくり返すことで
画面全体の2次元メジアンフィルタを実行する。
(発明が解決しようとする問題点) すでに述べたように、ソーティング回路により順次送ら
れてくるデータを毎回ソーティングして一つの順序列と
して抽出したのち中央の大きさを有するデータを検出す
る方法は処理時間が長くなる。また、ヒストグラムを用
いて行う方法は高速化を達成できるもののヒストグラム
を作成し、それを変更する操作のために複雑なメモリア
ドレス指定を必要とし、回路規模が大きくなる問題を有
する。
本発明の目的は、高速でかつ簡単な回路により実現でき
る2次元メジアンフィルタを提供することにある。
(問題点を解決するための手段) 本願の第1の発明によれば、ディジタル画像信号を記憶
する画像信号メモリと、前記画像信号メモリの時系列出
力の中から最大値とその入力順位を検出する最大値検出
器と、前記最大値検出器が出力する最大値の入力順位と
外部信号を少なくとも入力信号とし前記画像信号メモリ
のアドレスを生成するアドレス生成回路とから少なくと
も構成されることを特徴とするメジアンフィルタが得ら
れる。
本願の第2の発明によれば、ディジタル画像信号を記憶
する画像信号メモリと、前記画像信号メモリの時系列出
力の中から最小値とその入力順位を検出する最小検出器
と、前記最小値検出器が出力する最小値の入力順位と外
部信号を少なくとも入力信号とし前記画像信号メモリの
アドレスを生成するアドレス生成回路とから少なくとも
構成されることを特徴とするメジアンフィルタが得られ
る。
本願の第3の発明によれば、ディジタル画像信号を記憶
する画像信号メモリと、前記画像信号メモリの時系列出
力と後でのべる先入れ先出しメモリの時系列出力とのど
ちらか1方を選択する第1の選択器と、前記第1の選択
器の時系列出力の中から最大値とその入力順位を検出す
る最大値検出器と、前記最大値検出器が出力する最大値
と1時記憶する先入れ先出しメモリと、前記最大値検出
器が出力する最大値の入力順位と、外部信号を少なくと
も入力信号とし前記画像信号メモリのアドレスを生成す
るアドレス生成回路とから少なくとも構成されること、
を特徴とする2次元メジアンフィルタが得られる。
本願の第4の発明によれば、ディジタル画像信号を記憶
する画像信号メモリと、前記画像信号メモリの時系列出
力と後でのべる先入れ先出しメモリの時系列出力とのど
ちらか1方を選択する第1の選択器と、前記第1の選択
器の時系列出力の中から最小値とその入力順位を検出す
る最小値検出器と、前記最小値検出器が出力する最小値
を1時記憶する先入れ先出しメモリと、前記最小値検出
器が出力する最小値の入力順位と、外部信号を少なくと
も入力信号とし前記画像信号メモリのアドレスを生成す
るアドレス生成回路とから少なくとも構成されることを
特徴とする2次元メジアンフィルタが得られる。
本願の第5の発明によれば、ディジタル画像信号を記憶
する画像信号メモリと、前記画像信号メモリの時系列出
力と後でのべる複数個の先入れ先出しメモリの出力の中
のどれか1つを選択する第1の選択器と、前記第1の選
択−の時系列出方の中から最大値とその入力順位を検出
する最大値検出器と、前記最大値検出器が出力する最大
値を記憶する複数個の先入れ先出しメモリと、前記最大
値検出器が出力する最大値の入力順位に従って前記先入
れ先出しメモリの記憶内容の一部をリセットする制御回
路と前記最大値検出器が出力する最大値の入力順位と、
外部信号と少なくとも入力信号とし前記画像信号メモリ
のアドレスを生成するアドレス生成回路とから少なくと
も構成されることを特徴とする2次元メジアンフィルタ
が得られる。
本願の第6の発明によればディジタル画像信号を記憶す
る画像信号メモリと、前記画像信号メモリの時系列出力
と複数個の先入れ先出しメモリの出力の中のどれか1つ
を選択する第1の選択器と、前記第1の選択器の時系列
出力の中から最小値とその入力順位を検出する最小値検
出器と、前記最小値検出器が出力する最小値を記憶する
複数個の先入れ先出しメモリと、前記最小値検出器が出
力する最小値の入力順位に従って、前記先入れ先出しメ
モリの記憶内容の一部とリセットする制御回路と前記最
小値検出器が出力する最小値の入力順位を、外部信号を
少なくとも入力信号とし前記画像信号メモリのアドレス
を生成するアドレス生成回路とから少なくとも構成され
ることを特徴とする2次元メジアンフィルタが得られる
本願の第7の発明によれば、ディジタル画像信号を記憶
する画像信号メモリと、前記画像信号メモリの時系列出
力と後じ述べる先入れ先出しメモリ出力のどちらか1方
を選択する選択器と、前記選択器の時系列出力の中から
最小値まかたは最大値を検出する最小値最大値検出器と
、前記最小値最大値検出器が出力する最小値または最大
値を記憶する先入れ先出しメモリと、外部信号を少なく
とも入力信号とし、前記画像信号メモリのアドレスを生
成するアドレス生成回路とから少なくとも構成されるこ
とを特徴とする2次元メジアンフィルタが得られる。
(作用) 本願の第1の発明は、mXn画素の処理対象領域の画素
信号の最大値を検出し、その最大値を有した画素の値を
最も小さい値におきかえ、再度m×n画素の信号の最大
値を検出するものである。
きさの値を有する画素となる。
本、願の第2の発明は、m X n画素の処理対象領域
の画素信号の最小値を検出し、その最小値を有した画素
の値を最も大きい値におきかえ、再度m×n画素の信号
の最小値を検出するものである。
さの値を有する画素となる。第1および第2の発明によ
れば簡単な回路構成で、複雑なメモリアドレス指定を必
要としない2次元メジアンフィルタを実現できる。
本願の第3の発明は、mXn画素の処理対象領域をn個
の列に分割し、各列内のm個の画素信号の中央の大きさ
を有する画素を検出し、検出されたn個の列のそれぞれ
の中央の大きさを有する画素の中から、さらにそれらの
中での中央の大きさを有する画素を検出するものである
。各列内での中央の大きさを有する画素を検出するため
に、m個の画素の最大値を、その最大値を有した画素の
値を最も小さい値におきかえ、再度m画素の信号の最大
値を検出する。この手順をm回くり返すことにより、列
内での中央の大きさを有する画素を検出できる。検出さ
れたn個の各列内の中央の大きさを有する画素の中から
最大値を求めては最も小さい値におきかえる手順を立回
くり返すことにより、n個の中央値の中から、さらに中
央の太きさを有する画素を検出できる。
本願の第4の発明は、第3の発明において中央の大さを
有する画素を検出するために、最大値ではなく最小値を
求めていくものである。
第3および第4の発明によれば、各列ごとの中央値の中
からさらに中央の大きさを有する画素を検出することに
より高速に2次元メジアンフィルタを実現することがで
きる。
本願の第5および第6の発明は、2次元メシアンフィル
タにおいてm X n画素の処理対象領域をフレーム画
面上で画素、水平または垂直方向にシフトしては、mx
n画素の中の中央の大きさを持つ画素を検出する特徴を
利用したものである。
本願の第5の発明は、各列のm個の画素め中から、それ
らの中の中央の大きさを有する画素を検出し、・さらに
n個の各別に対応する中央値の中がら、中央の大きさを
有する画素を検出する。ここで、検出した各別の中央の
大きさを有する画素をレジスタにたくわえておき、mX
n画素の処理対象領域を1画素例えば右水平方向にシフ
トした時には、左端の列に対応する中央値を削除し、右
端の例のm画素の中の中央の大きさを持つ画素を検出し
、この画素と既にレジスタにたくわえられているn−1
個の各別の中央値の中がら、中央の大きさを有する画素
を検出する。中央値を検出するために、最大値を求めて
は最も小さい値におきかえる手順をくり返す。本発明に
よれば、n個の各別の中央値のうちのn−1個はすでに
求められているので、たかだか1列の中央値を求め、そ
の値とすでに求められているn−1個の中央値の中から
中央の大きさを有する画素を検出すればよく、高速に処
理を行うことができる。
本願の第6の発明は、第5の発明において中央値を検出
するために、最小値を求めては最も大きい値におきかえ
る手順をくり返すもので、高速に処理を行うことができ
る。
本願の第7の発明は、第5の発明において、n個の各列
の中央値のかわりに、各列の最大値を求め、このn個の
最大値の中から最小値を求めて出力するもので、n個の
各別の中央値のうちのn−1個はすでに求められている
ため、たかだか1列の最大値を求め、その値とすでに求
められているn−1個の最大値の中から最小値を有する
画素を検出すればよく高速に処理を行うことができる。
(実施例) 第1図は本願の第1の発明の実施例を示すブロック図で
ある。11は画像信号メモリ、12は最大値検出器、1
3は選択器、14はカウンタ、15は加算器、16はア
ドレス生成回路、17は制御回路、■−1は前記画像信
号メモリ11の入力信号線、1−2は前記画像信号メモ
リ11の出力信号線、1−3は前記最大値検出器12の
最大値出力信号線、1−4は前記最大値検出器12の最
大値の入力順位信号線、1.−5は前記カウンタ14の
出力信号線、1−6は前記加算器15の出力信号線、1
−7は前記選択器13の出力信号線、1−8は前記加算
器15の入力信号線である。前記画像信号メモリ11の
入力信号線1−1を通して、前記画像信号メモリ11に
たくわえられているmXn画素の処理対象領域の信号を
前記加算器15の出力信号線1−6でアドレス指定する
ことによりよみ出し、前記画像信号メモリ11の出力信
号線1−2を通して前記最大値検出器12に供給する。
前記最大値検出器12は、前記信号線1−2から供給さ
れた時系列入力信号の最大値を信号1−3を通して、出
力するとともに、検出した最大値の入力順位を前記最大
値の入力順位信号線1−4を通して前記選択器13の第
1の入力に供給する。前記カウンタ14は1ずつカウン
トアツプまたはダウンした信号を前記出力信号線1−5
を通して出力し、前記選択器13の第2の入力に供給す
るモジュロカウンタである。前記選択器13は前記最大
値の入力順位信号線1−4と前記カウンタの出力信号線
1−5を通して入力される信号のどちらか1方を選択し
て前記出力信号線1−7を通して加算器15の第1の入
力に供給する。
加算器15の第2の入力には、入力信号線l−8を通し
て多ト部信号が入力される。mXn画素の中からの中央
の大きさを有する画素を検出する場合、カウンタは0か
らmxn−1までの数を計算する。処理領域の移動と、
加算器15の入力信号線1−8を通して入力する外部信
号の値を増加することにより行う0選択器13は最大値
検出実行時には前記カウンタ14の出力信号線1−5の
信号を選択し、最大値が検出された時は、前記最大値検
出器12の°最大値の入力順位信号線1−4の信号を選
択する。そして、最大値の入力順の値と前記入力信号線
1−8を通して供給された外部信号の値を加算すること
により、検出された最大値のメモリアドレスを生成し、
そのアドレスに最もの中の中央の大きさを有する画素を
検出することができる。
第2の発明は第1図の前記最大値検出器12を最小値検
出器とすることにより実現できる。
第2図は本願の第3の発明の実施例を示すブロック図で
ある。2)は画像信号メモリ、22は第1の選択器、2
3は最大値検出器、24はカウンタ、25は加算器、2
6は第2の選択器、27は先入れ先出しメモリ、28は
制御回路、29はアドレス生成回路、2−1は画像信号
メモリ2)の入力信号線、2−2は画像信号メモリ2)
の出力信号線、2−3は第1の選択器22の出力信号線
、2−4は最大値検出器23の最大値出力信号線、2−
5は先入れ先出しメモリ27の出力信号線、2−6は最
大値検出器23の最大値の入力順位信号線、2−8はカ
ウンタ24の出力信号線、2−9は第2の選択器26の
出力信号線、2−7は加算器25の入力信号線、2−1
0は加算器25の出力信号線である0画像信号メモリ2
)は入力信号線2−1を通して入力された画像信号を記
憶する0画像信号メモリ2)にたくわえられているm 
X n画素の処理対象領域の信号の中から、加算器25
の出力信号線2−10を通して、指定されたアドレスの
信号をよみ出し、画像信号メモリ2)の出力信号線2−
2を通して第1の選択器22の第1の入力として供給す
る。この第1の選択器には先入れ先出しメモリ27の出
力信号線2−5の信号が第2の入力供給される。アドレ
ス生成回路29は、n列の中のある1列の中でのアドレ
スを指定する。そのために、カウンタはOからm−1ま
でのモジュロカウンタとして働き、各列内のm画素のア
ドレスを指定する。列の指定は加算器25の入力信号線
2−7から入力される外部信号で指定される。この時、
第2の選択器26は、カウンタ24の出力信号線28の
信号を選択する。また、第1の選択器22は、出力信号
線2−2の信号を選択し、第1の選択器22の出力信号
線2−3を通して最大値検出器23に供給する。
最大値検出器23は出力信号線2−3を通して供給され
た時系列入力信号の中から最大値とその入力順位を検出
し、最大値出力信号線2−4を通して最大値を先入れ先
出しメモリ27に供給し記憶する。検出した最大値の入
力順位を入力順位信号線2−6を通して第2の選択器2
6に供給する。
この入力順位信号線は検出された最大値の信号が記憶さ
れている画像信号メモリ2)の列内のアドレスを示す0
列内の最大値を検出すると、第2の選択器26は入力順
位で信号線2−6の信号を選択し、信号線2−9を通し
て加算器25に供給する。さらに加算器25は信号線2
−10を通して画像信号メモリ2)のアドレスとして供
給する。
このアドレスの信号すなわち検出された最大値を最も小
さい値にかきかえ、再びm画素の最大値を検出した各列
の中央値1を信号線2−4を通して先入れ先出しメモリ
27に記憶させる。
次に、前記入力信号線2−7を通して値m加算器25に
入力することによりn列の中の1列となりの列のアドレ
スを指定する。そして同様の手順によりこの列の中央の
大きさ/を有する値を検出する。この操作をn回くり返
し、n列のすべての中央値を検出し、先入れ先出しメモ
リ27に記憶させる。
n列のすべての中央値を記憶した後で、前記第1の選択
器22は、前記先入れ先出しメモリ27の出力信号1!
!2−5の信号を選択する最大値検出器23は、先入れ
先出しメモリ27の内容を順次入力し、その中の最大値
を検出する。検出された最大値は最も小さい値に書き換
えられる。このために、前記先入れ先出しメモリ27は
、前記最大値の入力順位信号線2−6の信号によりその
最大値を最も小さい値に書きかえるリセット機能を有る
第4の発明は第2図の前記最大値検出器23を最小値検
出器におきかえることにより実現できる。
第3図は本願の第5の発明の実施例を示すブロック図で
ある。
31は画像信号メモリ、32は第1の選択器、33は最
大値検出器、34.36.313はそれぞれ第1、第2
、第3のデータクリア機能はき先入れ先出しメモリ、3
14は先入れ先出しメモリ制御回路、38は第2の選択
器、39はカウンタ、310は加算器、311は制御回
路、312はアドレス生成回路、3−1は画像信号メモ
リ31の入力信号線、3−2は、画像信号メモリ31の
出力信号線、3−3は第1の選択器32の出力信号線、
・・・3−4は最大値検出器33の最大値出力信号線、
3−11は最大値検出器33の最大値入力順位信号線、
3−5.3−9.3−8はそれぞれ第1、第2および第
3の先入れ先出しメモリ制御信号線、3−16.3−1
7.3−18はそれぞれ第1、第2および第3の先入れ
先出しメモリの出力信号線、3−12はカウンタ39の
出力信号線、3−13は第2の選択器38の出力信号線
、3−14は加算器310の入力信号線、3−15は加
算器310の出力信号線である0画像信号メモリ31は
信号線3−1を通して入力された画像信号を記憶する。
加算器310は出力信号線3−15を通して画像信号メ
モリ31のアドレスを指定する。このアドレスを捜査す
るごとにより、画像信号メモリ31から処理すべきmX
n画素信号がよみ出される0画像信号メモリ31からの
画素信号は出力信号!13−2を通して前記第1の選択
器32の第1の入力として供給される。アドレス生成回
路312は、mXn画素中の特定の画素を示すアドレス
を指定する。そのためにカウンタ39は、0からm−1
までをカウントするモジュロカウンタとして働き、各列
内のm画素のアドレスを指定する0列の指定は加算器3
10の入力信号線3−14から入力される外部信号によ
り指定される。この時、第2の選択器38は、カウンタ
39の出力信号線3−12の信号を選択する。また、第
1の選択器32は、出力信号線3−2の信号を選択する
。従って画像信号メモリ31から順次に読出された画像
信号、即ち時系列入力信号は、第2の選択器32を介し
て最大値検出器33に供給されることになる。最大値検
出器33は、信号線3−3と通して入力された時系列入
力信号の中から最大値とその入力順位を検出する。
検出した最大値の入力順位を前記入力順位信号線3−1
1を通して、前記第2の選択器38に供給する0列内の
最大値を最大値検出器33が検出すると、第2の選択器
38は前記信号線3−11の信号を選択し、前記信号線
3−13を通して、前記加算器310に供給する。前記
加算器310は、前記信号線3−15を通して前記画像
信号メモリ31にアドレスを供給する。このアドレスは
、検出された最大値が記憶されている画像信号メモリ3
1のアドレスを示す、このアドレスに最も小さい値を書
込み、検出された最大値を最も小さい値におきかえる。
この処理を再びm画素について行なうと次に大きな値が
求まる。この手順をユ回くり返し、二回目で得られる最
大値がこの列の中央の大きさを有する画素となる。
検出した列の中央の大きさを有する画素信号を、前記信
号線3−4を通して最大値を前記第1、第2、第3の先
入れ先出しメモリ34.36,313に格納する。前記
第1、第2、第3の先入れ先出しメモリ34.36.3
13には、既に計算されている他の各n−1列の中の中
央の値を持つ画素信号が記憶されている。前記第1の選
択器32は前記信号線3−7の信号を選択し、前記最大
値検出器に供給する。
この時、選択されている先入れ先出しメモリを前記第1
の先入れ先出しメモリ34とする。前記先入れ先出しメ
モリ34のn個の出力信号の中から中央の大きさを持つ
画素信号を既に述べた最大値を求めては、除去する手法
にて求める。これがm×n画素のメジアンフィルタ実行
結果である。既に述べたmXn画素の処理領域を一画素
シフトして新たな領域に対してメジアンフィルタを実行
する時には、新しく加わった一例のm画素の中央値を求
め、これを前記3個の先入れ先出しメモリ34.36.
313に記憶し、前記第2の先入れ先出しメモリ36の
出力信号の中の中央値を求める。これは前記第1の先入
れ先出しメモリ34の中に記憶されている信号は前処理
画面のメジアンフィルタ実行時に一部消去されているた
めである。ここで、先入れ先出しメモリの個数は処理領
域の列数nと等しく、本実施例ではn=3の時の場合を
示していることになる。
本実施例の最大値検出器を最小値検出器にすることによ
り、第6の発明の実施例が得られる。
第4図は本願第7の発明の実施例を示すブロック図であ
る。41は画像信号メモリ、42は選択器、43は最小
値最大値検出器、44は先入れ先出しメモリ、48はカ
ウンタ、49は加算器、410は制御回路、4−1は前
記画像メモリ41の入力信号線、4−2は前記画像信号
メモリ41の出力信号線、4−3は前記選択器42の出
力信号線、4−4は前記最小値最大値検出器43の最小
値または最大値出力信号線、4−5は前記先入れ先出し
メモリ44の出力信号線、4〜12は前記カウンタ48
の出力信号線、4−11は前記加算器49の入力信号線
、4−13は前記加算器49の出力信号線である。前記
信号線4−1を通して入力され前記画像信号メモリ41
にたくわえられている画像信号の処理すべきmXn画素
信号の中から前記加算器49の出力信号線4−13を通
して、指定されたアドレスの信号をよみ出し、前記信号
線4−2を通して前記選択器42に供給する。前記選択
器42は、前記信号線4−2を選択し、その信号を前記
4−3を通して、前記最小値最大値検出器43に入力す
る。前記最小値最大値検出器43は時系列に入力されて
きた列のn個の画素の最大値を求め、前記先入れ先出し
メモリ44に記憶する。先記先入れ先出しメモリ44に
は既に検出された(n−1)列の最大値が記憶されてい
る。ここで、前記選択器は前記先入れ先出しメモリ44
の出力信号線4−5の信号を選択し、そこにたくわえち
れているn列のn個の最大値の中の最小値を求める。こ
れが求めるべき値である。ここでは、各列の最大値を求
め、その中の最小値を求めたが、各列の最小値を求め、
その中の最大値を求めることもできる。
(発明の効果) 本願の第1および第2の発明によれば、最大値−検出器
または最小値検出器と画像信号メモリと簡単なアドレス
生成回路を用いて、従来必要としていた複雑なアドレス
回路やソーティング回路を必要としない2次元メジアン
フィルタを実現できる。
本願の第3および第4の発明によれば、処理すべきmX
n画素信号をn列の画素列に分け、各列ごとの中央の値
を求め、それらn個の中央値のさらに中央値を求めるこ
とにより、簡単なハードウェアで高速に2次元メジアン
フィルタを実現できる。
本願の第5、第6および第7の発明によれば、メジアン
フィルタ処理を行うm X n画素の領域を1画素ずつ
シフトすることを利用して、n列のうちのn−1列の処
理は既に計算されているものを使用することにより、簡
単なハードウェアでかつ極めて高速に2次元メジアンフ
ィルタを実現できる。
【図面の簡単な説明】
第1図は第1の発明の実施例を示すブロック図、第2図
は第3の発明の実施例を示すブロック図、第3図は第5
の発明の実施例を示すブロック図、第4図は第7の発明
の実施例を示すブロック図である。 11.12,13.41・・・・・・画像信号メモリ1
2.23,33.・・・・・・・・・最大値検出器16
.29,312.411・・・アドレス生成回路・27
.44・・・・・・・・・・・・・・・先入れ先出しメ
モリ34・−・・・・・・・・・・・・・・・・・・・
第1の先入れ先出しメモリ36・・・・・・・・・・・
・・・・・・・・・・第2の先入れ先出しメモリ313
・・・・・・・・・・・・・・・・・・第3の先入れ先
出しメモリ。

Claims (7)

    【特許請求の範囲】
  1. (1)ディジタル画像信号を記憶する画像信号メモリと
    、前記画像信号メモリの時系列出力の中から最大値とそ
    の入力順位を検出する最大値検出器と、前記最大値検出
    器が出力する最大値の入力順位と外部信号を少なくとも
    入力信号とし前記画像信号メモリのアドレスを生成する
    アドレス生成回路とから少なくとも構成されることを特
    徴とするメジアンフィルタ。
  2. (2)ディジタル画像信号を記憶する画像信号メモリと
    、前記画像信号メモリの時系列出力の中から最小値とそ
    の入力順位を検出する最小値検出器と、前記最小値検出
    器が出力する最小値の入力順位と外部信号を少なくとも
    入力信号とし前記画像信号メモリのアドレスを生成する
    アドレス生成回路とから少なくとも構成されることを特
    徴とするメジアンフィルタ。
  3. (3)ディジタル画像信号を記憶する画像信号メモリと
    、前記画像信号メモリの時系列出力と後でのべる先入れ
    先出しメモリの時系列出力とのどちらか1方を選択する
    第1の選択器と、前記第1の選択器の時系列出力の中か
    ら最大値とその入力順位を検出する最大値検出器と、前
    記最大値検出器が出力する最大値と一時記憶する先入れ
    先出しメモリと、前記最大値検出器が出力する最大値の
    入力順位と、外部信号を少なくとも入力信号とし前記画
    像信号メモリのアドレスを生成するアドレス生成回路と
    から少なくとも構成されることを特徴とする2次元メジ
    アンフィルタ。
  4. (4)ディジタル画像信号を記憶する画像信号メモリと
    、前記画像信号メモリの時系列出力と後でのべる先入れ
    先出しメモリの時系列出力とのどちらか1方を選択する
    第1の選択器と、前記第1の選択器の時系列出力の中か
    ら最小値とその入力順位を検出する最小値検出器と、前
    記最小値検出器が出力する最小値と1時記憶する先入れ
    先出しメモリと、前記最小値検出器が出力する最小値の
    入力順位と、外部信号を少なくとも入力信号とし前記画
    像信号メモリのアドレスを生成するアドレス生成回路と
    から少なくとも構成されることを特徴とする2次元メジ
    アンフィルタ。
  5. (5)ディジタル画像信号を記憶する画像信号メモリと
    、前記画像信号メモリの時系列出力と後でのべる複数個
    の先入れ先出しメモリの出力の中のどれか1つを選択す
    る第1の選択器と、前記第1の選択器の時系列出力の中
    から最大値とその入力順位を検出する最大値検出器と、
    前記最大値検出器が出力する最大値を記憶する複数個の
    先入れ先出しメモリと、前記最大値検出器が出力する最
    大値の入力順位に従って前記先入れ先出しメモリの記憶
    内容の一部をリセットする制御回路と前記最大値検出器
    が出力する最大値の入力順位と、外部信号と少なくとも
    入力信号とし前記画像信号メモリのアドレスを生成する
    アドレス生成回路とから少なくとも構成されることを特
    徴とする2次元メジアンフィルタ。
  6. (6)ディジタル画像信号を記憶する画像信号メモリと
    、前記画像信号メモリの時系列出力と複数個の先入れ先
    出しメモリの出力の中のどれか1つを選択する第1の選
    択器と、前記第1の選択器の時系列出力の中から最小値
    とその入力順位を検出する最小値検出器と、前記最小値
    検出器が出力する最小値と記憶する複数個の先入れ先出
    しメモリと、前記最小値検出器が出力する最小値の入力
    順位に従って、前記先入れ先出しメモリの記憶内容の一
    部とリセットする制御回路と前記最小値検出器が出力す
    る最小値の入力順位を、外部信号を少なくとも入力信号
    とし前記画像信号メモリのアドレスを生成するアドレス
    生成回路とから少なくとも構成されることを特徴とする
    2次元メジアンフィルタ。
  7. (7)ディジタル画像信号を記憶する画像信号メモリと
    、前記画像信号メモリの時系列出力と後じ述べる先入れ
    先出しメモリ出力のどちらか1方を選択する選択器と、
    前記選択器の時系列出力の中から最小値または最大値を
    検出する最小値最大値検出器と、前記最小値最大値検出
    器が出力する最小値または最大値を記憶する先入れ先出
    しメモリと、外部信号を少なくとも入力信号とし、前記
    画像信号メモリのアドレスを生成するアドレス生成回路
    とから少なくとも構成されることを特徴とする2次元メ
    ジアンフィルタ。
JP63011365A 1988-01-19 1988-01-19 2次元メジアンフイルタ Pending JPH01184587A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63011365A JPH01184587A (ja) 1988-01-19 1988-01-19 2次元メジアンフイルタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63011365A JPH01184587A (ja) 1988-01-19 1988-01-19 2次元メジアンフイルタ

Publications (1)

Publication Number Publication Date
JPH01184587A true JPH01184587A (ja) 1989-07-24

Family

ID=11776000

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63011365A Pending JPH01184587A (ja) 1988-01-19 1988-01-19 2次元メジアンフイルタ

Country Status (1)

Country Link
JP (1) JPH01184587A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05128253A (ja) * 1991-10-31 1993-05-25 Kawasaki Steel Corp 2次元順序フイルタ回路

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58215175A (ja) * 1982-06-08 1983-12-14 Sony Corp フイルタ装置
JPS58222341A (ja) * 1982-06-18 1983-12-24 Fujitsu Ltd メデアンフイルタ回路

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58215175A (ja) * 1982-06-08 1983-12-14 Sony Corp フイルタ装置
JPS58222341A (ja) * 1982-06-18 1983-12-24 Fujitsu Ltd メデアンフイルタ回路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05128253A (ja) * 1991-10-31 1993-05-25 Kawasaki Steel Corp 2次元順序フイルタ回路

Similar Documents

Publication Publication Date Title
US4464789A (en) Image analyzer for processing multiple frames of image data
US4800425A (en) System for displacement vector searching during digital image analysis
US4546433A (en) Arrangement for processing data in a two-dimensional array
US7050647B2 (en) Median filter
JP4659793B2 (ja) 画像処理装置及び画像処理方法
JP6970827B2 (ja) 演算処理装置
CN108198125B (zh) 一种图像处理方法及装置
JP2702930B2 (ja) フィルタリング方法
JP4323663B2 (ja) 画像フィルタ回路及び画像フィルタリング方法
US7479996B2 (en) Noise eliminating device and method therefor
JP2924528B2 (ja) ラベリング処理方法及びラベリング処理装置
JP2574563B2 (ja) フィルタ
JP3320767B2 (ja) データ処理装置及びその制御方法
EP0447541A1 (en) Image data processor system and method
JP3063581B2 (ja) 画像処理方法およびその装置
JPH0773319A (ja) 画像処理装置
JP2806436B2 (ja) 演算回路
JP2697679B2 (ja) ディザ画像表示装置
JP2617135B2 (ja) 連結領域のラベル付け装置
CN117909266A (zh) 数据选择方法、装置、电路及设备
JPH02234283A (ja) 空間積和演算回路
JPS6222437B2 (ja)
WO1987007414A1 (fr) Systeme de traitement d'image
JPH0638041A (ja) 画像処理装置
JPH06274617A (ja) メディアンフィルタ処理方法