JPH03206575A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH03206575A
JPH03206575A JP2000945A JP94590A JPH03206575A JP H03206575 A JPH03206575 A JP H03206575A JP 2000945 A JP2000945 A JP 2000945A JP 94590 A JP94590 A JP 94590A JP H03206575 A JPH03206575 A JP H03206575A
Authority
JP
Japan
Prior art keywords
direction code
boundary
image
register
image memory
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
JP2000945A
Other languages
English (en)
Inventor
Yutaka Ishiyama
豊 石山
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.)
Stanley Electric Co Ltd
Original Assignee
Stanley Electric Co 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 Stanley Electric Co Ltd filed Critical Stanley Electric Co Ltd
Priority to JP2000945A priority Critical patent/JPH03206575A/ja
Publication of JPH03206575A publication Critical patent/JPH03206575A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、画像内の各領域を該領域の境界の追跡によ
って区別する画像処理装置に関するものである。
(従来の技術) 画像内の各領域の特徴量を求める場合、各々の領域を区
別する必要がある。その際、領域の境界追跡を行って各
領域を区別することが知られている。第7図はこの領域
の境界追跡を行う画像処理装置の概略構成を示したもの
で、対象画像データ及び処理画像データを記憶する二つ
の画像メモリと、境界追跡を行う境界追跡回路から構成
されている。
上記構成の装置で境界追跡を行う場合、領域の境界の処
理対象画素を中心とする近傍画素の値を調べるが、その
際第8図,第9図に示すような方向コードに従って画像
メモリを参照する。第8図は4近傍の方向コード、第9
図は8近傍の方向コードをそれぞれ示したものである。
次に、第10図に示すような画像データに対して4近傍
の方向コードで境界の追跡を行う時の動作を手順を追っ
て説明する。図の中で、゛1′゛が領域、゛o ”が領
域外である。
先ず、第10図に示すように境界上の任意の点である点
「2」を指定する。そして、この境界点「2」を中心と
した4近傍(図の実線で囲まれたところ〉について、画
素値が“0”である方向から時計方向まわりに画素値が
“1′゛であるかどうかを画像メモリを参照しながら調
べる。この時、最初に゛1゜゛となった点が次の境界と
なる。
この境界点は、方向コード「0」の点で、第11図に示
す点「3」である。
次に、−1二記境界点「3」を中心とする4近傍につい
て同様に画素値が゜゛1”であるかどうかを画像メモリ
を参照しながら調べる。この時の調べる順序は、境界点
「3」が境界点「2」における方向コード「0」の点で
あるので、方向コード「0」の逆方向に値「1」を加え
た方向コード「3」から調べ始める。そして、次の境界
点は、上記境界点「3」における方向コード「1」の点
となる。
以上の動作を繰り返すことにより、領域の境界追跡を行
うことができ、画像内の各領域を区別することができる
〔発明が解決しようとする課題〕
従来の画像処理装置は上記のような境界追跡を行うので
、ある境界点から次の境界点を検出するのに近傍の各方
向について複数回画像メモリを参照しなければならず、
4近傍では最大4回、8近傍では最大8回も参照するこ
とになり、処理時間が長いという問題点があった。
この発明は、このような問題点に着目してなされたもの
で、領域の境界追跡を効率良く行うことができ、処理速
度の速い画像処理装置を得ることを目的としてレ)る。
〔課題を解決するための手段〕
この発明の画像処理装置は、画像メモリに記憶された画
素毎の画像データに対し、相互に連結された共通の特徴
を有する領域を該領域の境界を追跡することにより区別
する画像処理装置において、領域の境界の処理対象画素
を中心とする近傍画素の値を各方向毎に記憶する画像メ
モリと、その方向コートの値と近傍画素の値に従って次
の境界点の方向コードを出力する方向コード生成器を備
え、該方向コート生成器から出力された方向コードに従
って領域の境界を追跡するように構成したものてある。
〔作用〕
この発明の画像処理装置においては、方向コード生成器
から出力された方向コードに従って、近傍画素の値を各
方向毎に記憶した画像メモリを参照しながら領域の境界
が追跡され、次の境界点を検出するのに複数回の画像メ
モリの参照が不要となる。
〔実施例〕
第1図はこの発明に係る画像処理装置の構成を示すブロ
ック図である。図において、la,lbは領域の境界の
処理対象画素のX座標,Y座標を一時保持するX座標レ
ジスタ,Y座標レジスタ、2a,2bは複数入力(ここ
では2人力)から1人力を選択して出力するセレクタ、
3a,3bは2人力の値が一致するかどうかを調べる比
較器、4a,4bはセレクタ2a,2bからの人力を時
保持するレジスタ、5a,5bは入力値を+1して出力
するインクリメンタ、6a,6bは人力値を−1して出
力するデクリメンタ、7a,7bは画素値を調べる際の
アドレス情報を出力するセレクタ、8a,8b,8c,
8dは上記処理対象画素を中心とする近傍画素の値を各
方向毎に記憶する画像メモリ(O〜3)、9はその方向
コード(0〜3)の値と近傍画素の値に従って次の境界
点の方向コードを出力する方向コード生成器、10はこ
の方向コード生成器9から人力された値により上記セレ
クタ7a,7bの人力を選択する関数器で、セレクタ7
aは各画像メモリ8a〜8dのX座標のアドレスを出力
し、セレクタ7bはY座標のアドレスを出力する。11
は方向コード生成器9から出力された値を−時保持する
方向コードレジスタ、12はセレクタ、13は比較器、
14はレジスタである。
上記のように構成された装置においては、各画像メモリ
8a〜8dに画像データを人力する際、中心画素の近傍
の各方向毎に表1に示すようにアドレスx,yを操作し
てデータを人力する。
表 1 その結果、各画像メモリ8a〜8dに記憶される画像デ
ータは第2図に示すようになる。
次に、上記のように画像データが記憶された画像メモリ
8a〜8dを用いて領域の境界追跡を行う動作を手順を
追って説明する。
■)画像内のある境界点を境界追跡開始点とし、その点
のX座標をX座標レジスタla,Y座標をY座標レジス
タ1bにそれぞれ入力する。
II )上記境界開始点の近傍で値が“O′゛ (領域
外)の方向コードを調べ、その値から表2に示す値をレ
ジスタ人力値として方向コードレジスタ11に人力する
■)セレクタ2a,2b、セレクタ7a,7b及びセレ
クタ12の人力Aを選択し、セレクタ2a,2bのデー
タをレジスタ4a,4bに人力すると共に、セレクタ1
2のデータをレジスタ14に人力する。そして、セレク
タ2a,2b及びセレクタ12の人力をBにする。
■)セレクタ7a,7bの出力をアドレスとして、各方
向の画像メモリ(0〜3)8a〜8dを参照する。
■)近傍画素の各方向の値と方向コードを方向コード生
成器9に入力し、この方向コード生成器9から次の境界
点の方向コードを出力する。そして、その境界点の方向
コードを方向コードレジスタ11とレジスタ14に人力
する。
■)次に、関数器10と比較器3a,3b及び比較器1
3を動作させる。関数器10は、上記方向コードが人力
されたレジスタ14の出力を方向コードとして、セレク
タ7a,7bの選択を決める。表3にセレクタ(4.5
)7a,7bの方向コードによる選択の条件を示す。
表 3 ■)セレクタ7a,7bの出力をアドレスとして画像メ
モリ8a〜8dを参照し、方向コード生成器9から次の
境界点の方向コートを出力する。
そして、レジスタ4a,4b及び14を更新する。
■)比較器3a,3b及び13の各々の2人力が同時に
一致した時、すなわち境界を1周回った時に境界追跡を
終rする。それまでは、上記■)〜■)の動作を繰り返
す。表4に上記方向コード生成器9から次の境界点の方
向コードを出表 4 以上で領域の境界追跡の処理か終了するか、ここで、第
2図の画像データについて、境界追跡開始点を座標(2
.1)の点(下線を施した点)として処理する場合につ
いて具体的に説明する。
第3図に画像メモリの座標系を示す。
i)x座標レジスタ1aにr2J、Y座標レジスタ1b
にrlJがそれぞれ人力される。
ii)近傍の値が「0」の方向コードの値は「3」であ
るので、表2から方向コートレジスタ11に「0」が入
力される。
iii)レジスタ4aに「2」、レジスタ4bに「1」
、レジスタ14に「0」がそれぞれ人力される。
iv)セレクタ7a,7bの出力アドレスが(2.1)
となり、画像メモリ(0)8aが「1」、画像メモリ(
i)sbが「1」、画像メモリ(2)8cが「0」、画
像メモリ(3)8dが「0」をそれぞれ出力する。
V)方向コード生成器9は表4から「0」を出力し、こ
の値が方向コードレジスタ11とレジスタ11 14に人力される。
vi)関数器10は、レジスタ14の出力か「0」であ
るので、表3からセレクタ7aのB人力、セレクタ7b
の八人力をそれぞれ選択する。
vii)アドレスが(3.1)となり、方向コード生成
器9は「1」を出力する。そして、レジスタ4aに「3
」、レジスタ4bに「1」、レジスタ14に「1」がそ
れぞれ入力される。
viii)境界を1周すると、X座標レジスタ1aとセ
レクタ2aがr2J、YJi標レジスタ1bとセレクタ
2bが「1」、方向コードレジスタ11とセレクタ12
が「0]となり、比較器3a,3b及び13の全てが一
致するので、追跡が終了する。
ここで、第4図に示すように近傍画素の値が全て「0」
の場合は、方向コード生成器9は表4のように孤立点の
出力を「1」として境界追跡を行わない。
このように、近傍画素の値と方向コードの値に従って次
の境界点の方向コードを出力し、該方向1 2 コードによって境界追跡を行っているので、複数回の画
像メモリの参照を必要とせず、効率よく境界追跡を行う
ことができ、処理速度が速くなる。
なお、」二記実施例では4近傍の処理の場合について説
明したが、8近傍の処理についても同様に行うことがで
きる。第5図は8近傍の処理時に各画像メモリ(0〜7
)に記憶される画像データを示す図であり、また、第6
図はその時の近傍画素の値を示したものである。
1二記8近傍の処理時には、4近傍の時の表1〜表4は
それぞれ表5〜表8のようになる。すなわち、各画像メ
モリ(0〜7)に画像データを入力する際のアドレスx
,yは表5のようになる。
1 3 また、方向コードの値とレジスタ人力値の関係は表6の
ようになり、方向コードとセレクタ(4.5)の選択の
関係は表7のようになる。
表 7 そして、方向コード生成器9から次の境界点の方向コー
ドを出力する際の条件は表8のようになる。
1 5 〔発明の効果〕 以Lのように、この発明によれば、近傍画素の値と方向
コードの値から次の境界点の方向コードを出力して境界
追跡を行うようにしたので、複数四の画像メモリの参照
を必要とせず効率良く領域の境界追跡を行うことができ
、処理速度が速いという効果があり、しかも4近傍,8
近傍の処理が可能である。
【図面の簡単な説明】
第1図はこの発明の一実施例を示すブロック図、第2図
は4近傍の処理時に各画像メモリに記憶される画像デー
タを示す模式図、第3図は画像メモリの座標系を示す説
明図、第4図は4近傍の処理時の近傍画素の値を示す説
明図、第5図は8近傍の処理時に各画像メモリに記憶さ
れる画像データを示す模式図、第6図は8近傍の処理時
の近傍画素の値を示す説明図、第7図は従来例を示すブ
ロック図、第8図は4近傍の方向コードを示す説明図、
第9図は8近傍の方向コードを示す説明図、第10図及
び第11図は従来装置の動作を1 6 示す説明図である。 1a・・・・・・X座標レジスタ 1b・・・・・・Y座標レジスタ 7a,7b・・・・・・セレクタ 8a〜8d・・・・・・画像メモリ 9・・・・・・方向コード生成器 10・・・・・・関数器

Claims (1)

    【特許請求の範囲】
  1. 画像メモリに記憶された画素毎の画像データに対し、相
    互に連結された共通の特徴を有する領域を該領域の境界
    を追跡することにより区別する画像処理装置において、
    領域の境界の処理対象画素を中心とする近傍画素の値を
    各方向毎に記憶する画像メモリと、その方向コードの値
    と近傍画素の値に従って次の境界点の方向コードを出力
    する方向コード生成器を備え、該方向コード生成器から
    出力された方向コードに従って領域の境界を追跡するこ
    とを特徴とする画像処理装置。
JP2000945A 1990-01-09 1990-01-09 画像処理装置 Pending JPH03206575A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000945A JPH03206575A (ja) 1990-01-09 1990-01-09 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000945A JPH03206575A (ja) 1990-01-09 1990-01-09 画像処理装置

Publications (1)

Publication Number Publication Date
JPH03206575A true JPH03206575A (ja) 1991-09-09

Family

ID=11487815

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000945A Pending JPH03206575A (ja) 1990-01-09 1990-01-09 画像処理装置

Country Status (1)

Country Link
JP (1) JPH03206575A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6430180A (en) * 1987-07-27 1989-02-01 Nippon Telegraph & Telephone Electrolyte for lithium battery

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6430180A (en) * 1987-07-27 1989-02-01 Nippon Telegraph & Telephone Electrolyte for lithium battery

Similar Documents

Publication Publication Date Title
JPH02277185A (ja) 矩形座標抽出方法
JPH03206575A (ja) 画像処理装置
JPS6341107B2 (ja)
JP2833137B2 (ja) パターンマッチング方法
JPS5812610B2 (ja) コウソクデ−タシヨリソウチ
JPS635795B2 (ja)
JP2838556B2 (ja) 画像処理装置
JPH03206573A (ja) 画像のラベリング処理装置
JP3001950B2 (ja) 矩形抽出装置
JP3072868B2 (ja) 画像処理のラベル付け回路
JPS6188379A (ja) 画像処理装置
JPS6055474A (ja) 画像間差異検出装置
JP2839026B1 (ja) 並列画像処理装置
JPH0490078A (ja) 重心検出装置
JP2861435B2 (ja) パイプライン形演算装置
JPS60124785A (ja) 画像処理装置
JP2716894B2 (ja) 画像処理のラベル付け回路
JPS61231686A (ja) 図形認識方法
JP2650443B2 (ja) 線図形ベクトル化方式
JPH03206566A (ja) 画像データ参照装置
JPH04205241A (ja) データ転送装置
JPS62298883A (ja) 画像表示装置
JPS63251873A (ja) 文字列の回転角検出方法
JPH0624020B2 (ja) ディジタル画像の塗り潰し領域検出方法
JPS60257655A (ja) 画像処理装置