JPH0454263B2 - - Google Patents

Info

Publication number
JPH0454263B2
JPH0454263B2 JP57233913A JP23391382A JPH0454263B2 JP H0454263 B2 JPH0454263 B2 JP H0454263B2 JP 57233913 A JP57233913 A JP 57233913A JP 23391382 A JP23391382 A JP 23391382A JP H0454263 B2 JPH0454263 B2 JP H0454263B2
Authority
JP
Japan
Prior art keywords
pixel
state
image
window
noise
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP57233913A
Other languages
English (en)
Other versions
JPS59125478A (ja
Inventor
Tsugihito Maruyama
Takashi Uchama
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57233913A priority Critical patent/JPS59125478A/ja
Publication of JPS59125478A publication Critical patent/JPS59125478A/ja
Publication of JPH0454263B2 publication Critical patent/JPH0454263B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Description

【発明の詳細な説明】 (1) 発明の技術分野 本発明は、抽出対象となる画像を状態1、それ
以外の画像を状態0で表わした二値画像から雑音
を効率的に除去する二値画像の雑音除去方法に関
する。
(2) 技術の背景 一般に、物体の輪郭を画像として抽出するに
は、テレビジヨンカメラ(以下TVカメラとい
う)等で物体を撮影し、この撮影画像をADコン
バータで多値レベルのデイジタル濃淡画像に変換
した後、このデイジタル濃淡画像を微分処理、平
滑化処理し、更に閾値処理、細線化処理を施して
物体の輪郭(一般には閉ループを構成している場
合が多い)を状態1で表した二値画像を得るよう
にすればよい。この場合において、微分処理や閾
値処理等により上記二値画像は輪郭を構成する画
像のみを状態1とするようになつているが、照
明、TVカメラ、ADコンバータ等の外部要因に
基づき上記二値画像にはそれ以外の部分にも雑音
として状態1の画像が残存してしまうという事態
を生ずる。
(3) 従来技術と問題点 そこで、このような二値画像から雑音を除去す
るための従来の方法としては、例えば論理フイル
タを用いる方法があるが、この論理フイルタを用
いる方法にあつては、二値画像上一画素から成る
孤立点が状態1であるような場合に、当該孤立点
を雑音として除去するというものであることか
ら、ひげ状の雑音や数画素程度の雑音を除去し得
ないという不具合を生ずる。
(4) 発明の目的 本発明は以上の観点に立つて為されるものであ
つて、その目的とするところは、二値画像上にお
いて生ずる種々の雑音を確実に除去できるように
した二値画像の雑音除去方法を提供することにあ
る。
(5) 発明の構成 そして、本発明の基本的構成は、物体の輪郭が
一般に閉ループを構成していることに着目したも
ので隣接する画素の濃淡レベルの比較により極点
を抽出する極点抽出手段と二値化手段を具備し
て、多値レベルの濃淡画像の粗輪郭を抽出したル
ープ二値画像中から雑音を除く二値画像の雑音除
去方法であつて、抽出対象となる画像を状態1、
それ以外の画像を状態0で表わした二値画像をマ
トリツクス状に整列した画素単位に細分し、任意
の注目画素とこの注目画素を囲繞する八つの周辺
画素とでウインドウを構成し、上記注目画素が状
態1である場合において当該注目画素が抽出対象
となる画像上の画素でないとする条件をウインド
ウ内の周辺画素の配置関係から予め割り出してお
き、この条件を満たすときに上記注目画素を雑音
として検出しこれを状態0の画像に変更すること
により雑音を除去するようにした二値画像の雑音
除去方法にある。
(6) 発明の実施例 以下、添付図面に示す実施例に基づいて本発明
を詳細に説明する。
先ず、本発明に係る雑音除去方法を説明する前
に二値画像の抽出方法を簡単に説明すると、これ
は、第1図乃至第3図に示すように、テーブル1
上に載置した物体2を例えばTVカメラ3で撮影
し、この撮影画像をADコンバータ4で多値レベ
ルのデイジタル濃淡画像に変換した後、このデジ
タル濃淡画像を二値画像抽出回路5で物体の輪郭
を示すレベルの状態1で表わした二値画像に変換
するものである。この場合において、上記二値画
像抽出回路5は、ADコンバータ4からデイジタ
ル濃淡画像信号を微分処理等してデイジタル濃淡
画像の濃淡レベルを強調した後、閾値処理して物
体の輪郭部分をある幅をもつて抽出し、しかる
後、細線化処理して物体2の輪郭線を状態1で抽
出するものである。このようにして得られた二値
画像をアナログ的に表わした例が第3図に示され
ている。第3図において、抽出された二値画像Z
は、一般に、物体2の輪郭線を示す状態1の閉ル
ープ画像Z1と状態0の閉ループを構成しない画像
Z0とから成つている。
次に、本発明に係る雑音除去方法の基本原理を
説明する。
先ず、第3図に示すように、二値画像Zをマト
リツクス状、即ち水平方向及び垂直方向に整列し
た画素g単位に細分し、上記二値画像Z上におい
て画素g単位毎に移動するウインドウWを設定す
る。このウインドウWは、例えば、第4図に示す
ように、注目画素Eとこれを囲繞する八つの周辺
画素A,B,C,D,F,G,H,Iとで構成さ
れている。
次いで、上記ウインドウWを用いて注目画素E
が閉ループ画像Z1上の画素である場合のパターン
を調べる。この場合において、説明を単純化する
ために、閉ループ画像Z1が角部を備えているもの
については前記角部に対応した画素は閉ループ画
像Z1上の画素でないものとして扱うことを前提と
する。先ず、上記閉ループ画像Z1は連続的である
ことから、上記閉ループ画像Z1はウインドウWを
必ず横切ることになり、ウインドウW内の周辺画
素のうち少くとも二つは閉ループ画像Z1上の画素
でなければならないといえる。そして上記前提条
件を加味すると、上記閉ループ画像Z1上の二つの
周辺画素は相隣接しない位置関係になつていなけ
ればならないといえる。これらのことから、注目
画素Eが閉ループ画像Z1上の画素であるために
は、注目画素Eが状態1である場合において少く
とも相隣接しない二つの周辺画素が状態1である
ことが必要になる。この条件に該当するものは16
通りあり、各場合をウインドウWによつて表わし
たものが第5図に示されている。
この後、第5図に示すウインドウW内の基本パ
ターンが生じないパターンを調べ、数画素程度の
雑音やひげ状の雑音を除去するための雑音除去条
件として設定する。この場合、第一の雑音除去条
件としては、第4図及び第6図aに示すように、
注目画素Eが状態1である場合において、少くと
もウインドウWの相隣接する二辺に沿う周辺画素
が状態0であること、即ち、ウインドウWの上l1
及び左辺l2に沿う周辺画素A,B,C,D,Gが
状態0、ウインドウWの左辺l2および下辺l3に沿
う周辺画素A,D,G,H,Iが状態0、ウイン
ドウWの下辺l3及び右辺l4に沿う周辺画素G,H,
I,F,Cが状態0、ウインドウWの右辺l4及び
上辺l1に沿う周辺画素I,F,C,B,Aが状態
0のいずれかであることが挙げられる。第二の除
去条件としては、第4図及び第6図bに示すよう
に、注目画素が状態1である場合において、少く
ともウインドウWの一辺に沿う周辺画素とこれに
隣接する周辺画素とが状態0であり且つ上記ウイ
ンドウWの対向辺中央に位置する周辺画素が状態
1であること、例えば、ウインドウWa上辺l1
沿う周辺画素A,B,C及びこれに隣接する周辺
画素D,Fが状態0であり且つウインドウWの下
辺l3中央に位置する周辺画素Hが状態1あること
等が挙げられる。尚、第6図a,bにおいて×印
を付した画素は状態1若しくは状態0のいずれで
もよいことを示している。
従つて、二値画像Z上を移動するウインドウW
内のパターンが上記第一及び雑音除去条件のいず
れかに合致したとすれば、注目画素Eが状態1で
あるとしても、当該注目画素Eは閉ループ画像Z1
上の画素ではなく、雑音として検出されることに
なり、この雑音は有効に除去されることになる。
具体的に第一の雑音除去条件の第6図aの一番左
のウインドウパターンで、雑音として除去される
場合を第10図に示す。aは孤立点であるため、
雑音とみなせる。b〜dは8連結(周囲の8画素
とのつながりを示す表現)中連続する7方向にお
いて0で端点であり、また、e,fも8連結中連
続する6方向において0で端点であるため、いず
れも雑音とみなせる。
gは三つの画素が角部を形成しているような場
合で、角の頂点に位置する画素(図では中央に位
置する画素)は、残る2画素が8連結の条件でつ
ながつているため、当該画素を除去しても閉ルー
プは途切れることはないので、雑音とみなす。さ
らにhは四つの画素がかたまりを形成しているよ
うな場合である。このような画素のかたまりは、
二値化の閾値を比較的低めに設定したときに一般
的に発生し、このような画素の条件の時、領域を
残した状態で雑音除去を終了すると、輪郭抽出や
形状認識などの処理に曖昧性を発生させ、正しい
認識を行うことができなくなる。また、このかた
まりが、閉ループの一部を形成していた場合で
も、注目画素(図では中央に位置する画素)を除
去してもループは途切れることはないので、当該
画素を雑音とみなす。尚、第6図aのこの他のウ
インドウパターンはこれを単純に回転しただけで
あるので、同様に考えることができる。
また、第二の雑音除去条件第6図bの一番左の
ウインドウパターンで除去されるパターンを第1
1図に示す。aは8連結中連続する7方向におい
て0で端点であり、また、b,cは8連結中連続
する6方向において0で端点であるため、いずれ
も雑音とみなせる。さらにdでは、下辺の三画素
がつながつているので、注目画素を削除しても閉
ループは途切れることはないので、雑音とみなせ
る。尚、第6図bのこの他のウインドウパターン
はこれを単純に回転しただけであるので、同様に
考えることができる。
以上のように、注目画素の周囲に連続した画素
が存在する場合には、8連結で第5図の条件の下
で、画一的に領域を残すことなく、輪郭以外の画
素を雑音としてみなして除去することができる。
例えば、第3図に示すように、四画素以下の画素
が固まつた雑音Nが存在する場合には、第一の雑
音除去条件で取り除かれ、閉ループ画像Z1から延
びるひげ状の雑音N′が存在する場合には、第一
および第二の雑音除去条件で取り除かれることに
なる。
上述したような雑音除去方法を実施するための
回路の一例を以下に示す。
この雑音除去回路6は、例えば、第2図に示す
ように、二値画像抽出回路5からのデイジタル画
像データ信号のうち雑音除去処理に必要なデータ
信号を記憶格納し且つTVカメラ3の水平走査信
号に同期してデータ信号をシフトさせるデータシ
フト回路6aと、このデータシフト回路6aに記
憶格納したデータ信号に基づいて雑音除去処理の
ための演算を行うデータ処理回路6bとから成
る。
上記データシフト回路6aは、第2図及び第7
図に示すように、TVカメラ3の撮影画像画面の
水平方向に並ぶ画素数、言い換えれば二値画像の
水平方向に並ぶ画素数をNと仮定すれば、2N+
3個の画素に対応した二値データを格納するもの
であつて、1ビツトレジスタRe1乃至Re9と、N
−3ビツトのデータを記憶格納するシフトレジス
タS1,S2とで構成されており、レジスタRe1乃至
Re9内に記憶格納されたデータが第4図のウイン
ドウWで示す画素I乃至Aに対応したものになつ
ている。即ち、第8図に示すように、TVカメラ
3の撮影画像画面を上方から下方に向けて水平走
査線h1,h2,h3…で順次走査していくと、走査線
h1,h2による走査が終り、走査線h3による初めの
三画素までの走査が終つた階段において、データ
シフト回路6aには二値画像抽出回路5からの
2N+3個の画素データが記憶格納されることに
なり、レジスタRe1乃至Re9には夫々画素g33(撮
影画像画面上第3行第3列目に位置する画素、以
下同様である)、g32,g31,g23…g11に対応した二
値データが記憶格納され、各データがウインドウ
Wの画素I乃至Aのデータとして用いられるので
ある。そして、走査線h3による画素g34の走査が
終ると、画素g34に対応したデータが新たにレジ
スタRe1に記憶格納されると共に、各レジスタ内
のデータが全体的にシフトすることになり、この
階段において、レジスタRe1乃至Re9は夫々画素
g34,g33,g32,g24…g12に対応したデータが記憶
格納されることになり、ウインドウWが一列右に
移動した状態になる。更に、走査線h3による走査
が進むと、上記ウインドウWは走査信号に同期し
て順次右方へシフトしていき、走査線h4による走
査に移ると、上記ウインドウWは一行下に下がつ
た後、左方から右方へと順次移動していく。この
ように、走査線による走査に伴つて上記ウインド
ウWは順次移動していき、走査線mによる走査が
終了した階段において、上記ウインドウW撮影画
像の全範囲を画素単位で移動することになり、こ
れにより、二値画像上の雑音除去処理に必要なデ
ータはすべて読み込まれることになり、夫々のデ
ータは順次データ処理回路6bに送出される。
また、データ処理回路6bは、第一の雑音除去
条件若しくは第二の雑音除去条件を満足したとき
に注目画素Eのレベルを状態0として出力し、そ
れ以外のときには注目画素Eのレベルを状態1の
まま出力するものであり、データ処理回路6bか
らは雑音を除去した二値画像データが順次得られ
ることになる。そして、上記データ処理回路6b
は、具体的には、以下の論理式(a)乃至(d)を満足す
るように構成されている。
E^1={(A∪B∪C∪D∪G)∩(A∪D∪G∪H∪I)∩(G∪H∪I
∪F∪C) ∩(A∪B∪C∪F∪I)}∩E={(A∪B∪C∪A∪D∪G)∩(
A∪D∪G∪G∪H∪I) ∩(G∪H∪I∪C∪F∪I)∩(A∪B∪C∪C∪F∪I)}∩E ={(X1∪X2)∩(X2∪X3)∩(X3∪X4)∩(X4∪X1)}∩E
…(a) E^2=〔{(A∪B∪C∪D∪F)∪}∩{(A∪D∪G∪B∪H)
∪}∩{(D∪F∪G∪H∪I) ∪}∩{(C∪F∪I∪B∪H)∪}〕∩E=〔{(X1
D∪F)∪}∩(X2∪B∪H) ∪}{(X3∪D∪F)∪}∩{(X4∪B∪H)∪}〕∩
E…(b) E^=E^1∩E^2 …(c) X1=A∪B∪C,X2=A∪D∪G,X3=G∪
H∪I,X4=C∪F∪I …(d) (a)乃至(d)式においてA乃至Iは画素A乃至Iの
データを示し、,,,は画素B,D,
F,Hの反転データを示し、E^1及びE^2は夫々第
一の雑音除去条件及び第二の雑音除去条件を満足
するか否かを示す指標値、E^は注目レベルEが雑
音であるか否かを示す指標値である。
この論理式は満足するデータ処理回路6bの具
体的構成を第9図に示す。第9図において、OR1
乃至OR14はオアゲート、AN1乃至AN3はアンド
ゲート、NT1乃至NT4はノツトゲートである。
尚、本発明に係る雑音除去方法を実施するため
の具体的手段については上記実施例で示したもの
に限定されるものではなく、適宜設定変更できる
ことは勿論である。
(7) 発明の効果 以上説明してきたように、本発明に係る二値画
像の雑音除去方法によれば、抽出対象となる画像
を状態1、それ以外の画像を状態0で表わした二
値画像をマトリツクス状に整列した画素単位に細
分し、任意の注目画素とこの注目画素を囲繞する
八つの周辺画素とでウインドウを構成し、上記注
目画素が状態1である場合において当該注目画素
が抽出対象となる画像上の画素でないとする条件
をウインドウ内の周辺画素の配置関係から適格に
割り出し、この条件を満たすときに上記注目画素
を雑音として検出しこれを状態0の画像に変更す
るようにしたので、二値画像上において生ずる数
画素程度の雑音や抽出対象図形よりのびるひげ状
の雑音等種々の雑音を確実に取除くことができ、
二値画像を正確なものにすることができる。特
に、本発明にあつては、抽出対象となる画像が閉
ループを構成する場合における雑音除去に極めて
有効である。
【図面の簡単な説明】
第1図はTVカメラで撮影する物体の状態を示
す説明図、第2図は二値画像を抽出するための基
本原理を示す説明図、第3図は二値画像抽出回路
から得られる閉ループ二値画像の状態を示す説明
図、第4図は雑音を除去するために用いられるウ
インドウを示す説明図、第5図は注目画素が閉ル
ープ画像上の画素である場合に得られるウインド
ウ内の基本パターンを示す説明図、第6図a,b
は注目画素が閉ループ画像上の画素でない場合に
得られるウインドウ内の基本パターンを示す説明
図、第7図はデータシフト回路の具体例を示す回
路図、第8図はデータシフト回路の作動原理を示
す説明図、第9図はデータ処理回路の具体例を示
す回路図、第10図及び第11図は本願発明にお
いて除去される雑音を含む画素の配列の例を示す
図である。 Z……二値画像、Z1……閉ループ画像、E……
注目画素、A,B,C,D,F,H,I……周辺
画素、W……ウインドウ、l1,l2,l3,l4……ウイ
ンドウの辺、6……雑音除去回路、6a……デー
タシフト回路、6b……データ処理回路。

Claims (1)

    【特許請求の範囲】
  1. 1 物体の粗輪郭を抽出した二値画像の粗輪郭以
    外の孤立点、ひげ状及び数画素に固まつた雑音を
    同時に除く二値画像の雑音除去方法であつて、抽
    出対象となる画像を状態1、それ以外の画像を状
    態0で表わした二値画像をマトリツクス状に整列
    した画素単位に細分し、任意の注目画素とこの注
    目画素を囲繞する八つの周辺画素とでウインドウ
    を構成し、上記注目画素が状態1である場合にお
    いて、少くともウインドウの相隣接する二辺に沿
    う周辺画素が状態0であること、及び少くともウ
    インドウの一辺に沿う周縁画素とこれに隣接する
    周縁画素とが状態0であり且つ上記ウインドウの
    対向辺中央に位置する周辺画素が状態1であるこ
    と、のいずれかの条件を満たすときに上記注目画
    素を雑音として検出してこれを状態0の画像に変
    更することにより雑音を除去することを特徴とす
    る二値画像の雑音除去方法。
JP57233913A 1982-12-29 1982-12-29 二値画像の雑音除去方法 Granted JPS59125478A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57233913A JPS59125478A (ja) 1982-12-29 1982-12-29 二値画像の雑音除去方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57233913A JPS59125478A (ja) 1982-12-29 1982-12-29 二値画像の雑音除去方法

Publications (2)

Publication Number Publication Date
JPS59125478A JPS59125478A (ja) 1984-07-19
JPH0454263B2 true JPH0454263B2 (ja) 1992-08-28

Family

ID=16962548

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57233913A Granted JPS59125478A (ja) 1982-12-29 1982-12-29 二値画像の雑音除去方法

Country Status (1)

Country Link
JP (1) JPS59125478A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6329889A (ja) * 1986-07-23 1988-02-08 Nissan Motor Co Ltd 画像処理方法
JP2528383B2 (ja) * 1990-11-22 1996-08-28 大日本スクリーン製造株式会社 ピンホ―ル消去方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57546B2 (ja) * 1974-03-14 1982-01-07
JPS5449034A (en) * 1977-09-27 1979-04-18 Nec Corp Eraser for unneeded part of pattern
JPS57192172A (en) * 1981-05-21 1982-11-26 Mitsubishi Electric Corp Converting and processing method for picture signal

Also Published As

Publication number Publication date
JPS59125478A (ja) 1984-07-19

Similar Documents

Publication Publication Date Title
JP3035920B2 (ja) 動体抽出装置及び動体抽出方法
JPH0413748B2 (ja)
CN111354047A (zh) 一种基于计算机视觉的摄像模组定位方法及系统
US5982940A (en) Image data processing device and method of processing image data
JPS59136875A (ja) パタ−ン識別装置
CN117237391B (zh) 一种基于机器视觉的轮廓检测方法
JPH0454263B2 (ja)
CN115908184B (zh) 一种摩尔纹图案的自动去除方法和装置
JP5751157B2 (ja) 映像信号処理装置及び映像信号処理方法
US5490224A (en) Feature extracting apparatus
JPH05300372A (ja) メディアンフィルタの高速ソーティング方法
JPH0478969A (ja) 画像の2値化方法
KR100295245B1 (ko) 가중치를 이용한 병렬 세선화 방법
JPH0143348B2 (ja)
JP2645995B2 (ja) 高速輪郭抽出方法
JP3706413B2 (ja) 画像合成方法
JP2581049B2 (ja) 画像領域判定装置
JPS60101676A (ja) 画像処理方法
JP3512462B2 (ja) 黒孤立点除去装置
JP2690491B2 (ja) 画像処理装置
JPH05143733A (ja) 輪郭抽出装置
JP2771045B2 (ja) 文書画像の領域分割方法
JPH11328424A (ja) エッジ検出方法及びエッジ検出回路
JPH07282268A (ja) 白線位置決定装置
JPH02217979A (ja) 文字認識のための2値化方法