JPS6284391A - 細長い矩形抽出方式 - Google Patents
細長い矩形抽出方式Info
- Publication number
- JPS6284391A JPS6284391A JP22521385A JP22521385A JPS6284391A JP S6284391 A JPS6284391 A JP S6284391A JP 22521385 A JP22521385 A JP 22521385A JP 22521385 A JP22521385 A JP 22521385A JP S6284391 A JPS6284391 A JP S6284391A
- Authority
- JP
- Japan
- Prior art keywords
- line
- parallel
- rectangle
- pair
- unit
- 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
Landscapes
- Image Analysis (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[概 要コ
画像処理装置において細長い矩形を抽出する方式であっ
て、各矩形の長い方の辺の線要素を抽出した後、平行線
内部領域を平行線に垂直な方向に投影゛し、その投影像
をもとにして短い方の辺の位置を検出するようにしたも
ので、これにより、細長い矩形が複数個存在する場合に
も正しく抽出することができる。
て、各矩形の長い方の辺の線要素を抽出した後、平行線
内部領域を平行線に垂直な方向に投影゛し、その投影像
をもとにして短い方の辺の位置を検出するようにしたも
ので、これにより、細長い矩形が複数個存在する場合に
も正しく抽出することができる。
[産業上の利用分野]
本発明は、画像処理装置における矩形抽出方式に係わり
、特に画像中に複数個の細長い矩形が存在するとき、そ
れらを総て抽出することのできる方式に関するものであ
る。
、特に画像中に複数個の細長い矩形が存在するとき、そ
れらを総て抽出することのできる方式に関するものであ
る。
[従来の技術]
画像中の細長い矩形を抽出する従来方式としては、矩形
の各辺を構成する線要素の候補を抽出した後、辺ごとに
直線を適合させることによって矩形の輪郭線を検出する
という方式がある。
の各辺を構成する線要素の候補を抽出した後、辺ごとに
直線を適合させることによって矩形の輪郭線を検出する
という方式がある。
[発明が解決しようとする問題点]
上記の矩形抽出の従来方式では、矩形が細長いときには
、矩形の短い辺に相当する線要素が少ないために、辺の
抽出が容易でなく、さらに、長い方の辺においても、2
本の並行な辺のそれぞれの線要素が互いに接近している
ために、辺ごとに直線を適合させるのが容易でないとい
う問題点があった。
、矩形の短い辺に相当する線要素が少ないために、辺の
抽出が容易でなく、さらに、長い方の辺においても、2
本の並行な辺のそれぞれの線要素が互いに接近している
ために、辺ごとに直線を適合させるのが容易でないとい
う問題点があった。
特に、画像中に複数個の矩形が存在する場合は、前記の
問題点はより深刻であった。
問題点はより深刻であった。
本発明は、このような問題点を解消した新規な、細長い
矩形抽出方式を提供しようとするものである。
矩形抽出方式を提供しようとするものである。
[問題点を解決するための手段]
第1図は本発明の細長い矩形抽出方式の原理ブロック図
を示す。
を示す。
第1図(a)は、本発明の細長い矩形抽出方式全体のブ
ロック図である。
ロック図である。
第1図(a)において、1は入力画像中の各矩形の長い
方の線要素を抽出する線要素抽出部である。
方の線要素を抽出する線要素抽出部である。
2は線要素抽出部1により抽出された線要素に対して、
それぞれの矩形ごとに幅の小さい平行線対を適合させる
平行線対検出部である。
それぞれの矩形ごとに幅の小さい平行線対を適合させる
平行線対検出部である。
3は平行線対検出部2の検出した平行線対ごとに並行線
の内部領域を並行線に垂直の方向に投影する投影部であ
る。
の内部領域を並行線に垂直の方向に投影する投影部であ
る。
4は投影部3により得られた投影像ごとに投影値の変化
の度合が大きい点を抽出する矩形端点検出部であり、こ
の矩形端点の検出により矩形が抽出される。
の度合が大きい点を抽出する矩形端点検出部であり、こ
の矩形端点の検出により矩形が抽出される。
線要素抽出部1は、第17山)に示すような構成によっ
て実現することができる。
て実現することができる。
画像入力は、まず微分検出部11において各画素におけ
るX方向およびX方向の微分値を求め、微分の大きさと
微分の方向を検出する。
るX方向およびX方向の微分値を求め、微分の大きさと
微分の方向を検出する。
次いで、線要素候補検出部12において、微分の方向が
予め設定されている範囲内であり、且つ微分の大きさが
予め定められてる閾値以上である画素を、線要素候補と
して検出する。
予め設定されている範囲内であり、且つ微分の大きさが
予め定められてる閾値以上である画素を、線要素候補と
して検出する。
次に、非極大抑制部13において、検出された線要素候
補のうち、微分の方向に沿った直線上の定められた大き
さの近傍で、微分値が極大でないものを削除する。
補のうち、微分の方向に沿った直線上の定められた大き
さの近傍で、微分値が極大でないものを削除する。
これにより、濃度勾配の最大の画素のみ残して線要素と
して出力する。
して出力する。
平行線対検出部2は、第1図(C)に示すような構成に
よって実現することができる。
よって実現することができる。
線要素抽出部1で抽出された線要素を構成する各画素に
ついて、Hough変換部21において、Hough変
換を施して直線パラメータのヒストグラムを作成する。
ついて、Hough変換部21において、Hough変
換を施して直線パラメータのヒストグラムを作成する。
即ち、各画素についてその画素を通る可能な総ての直線
のパラメータを求め、そのパラメータに関するヒストグ
ラムを作成する。
のパラメータを求め、そのパラメータに関するヒストグ
ラムを作成する。
次いで、候補直線のパラメータ検出部22において、H
ough変換部21で作成された直線パラメータのヒス
トグラムについて、一定の大きさの近傍で度数が最大で
且つ予め定められた閾値以上である直線のパラメータを
求める。
ough変換部21で作成された直線パラメータのヒス
トグラムについて、一定の大きさの近傍で度数が最大で
且つ予め定められた閾値以上である直線のパラメータを
求める。
次に、平行線対のパラメータ検出部23において、候補
直線のパラメータ検出部22の検出したそれぞれの候補
直線に対して平行で且つヒストグラムにおける度数が近
傍で最大である直線のパラメータを検出する。
直線のパラメータ検出部22の検出したそれぞれの候補
直線に対して平行で且つヒストグラムにおける度数が近
傍で最大である直線のパラメータを検出する。
これにより細長い矩形の長い方の辺をなす平行線対のパ
ラメータができる。
ラメータができる。
[作用]
上記構成によって、画像中の各矩形の長い方の辺の線要
素を抽出した後、それぞれの矩形ごとに幅の小さい平行
線対を適合させ°、平行線対ごとに平行線の内部領域を
平行線に垂直な方向に投影し、その投影像をもとにして
矩形の短い方の辺の位置を検出するようにしたものであ
る。
素を抽出した後、それぞれの矩形ごとに幅の小さい平行
線対を適合させ°、平行線対ごとに平行線の内部領域を
平行線に垂直な方向に投影し、その投影像をもとにして
矩形の短い方の辺の位置を検出するようにしたものであ
る。
また、平行線の検出にあたっては、まず矩形ごとに最も
確からしい直線を1本検出した後、その直線の近辺でそ
れに平行なもう1本の直線を検出するようにしたもので
ある。
確からしい直線を1本検出した後、その直線の近辺でそ
れに平行なもう1本の直線を検出するようにしたもので
ある。
これにより、画像中にある複数個の細長い矩形を総て正
しく抽出することができる。
しく抽出することができる。
[実施例]
以下第2図および第3図に示す実施例により、本発明を
さらに具体的に説明する。
さらに具体的に説明する。
第2図は本発明の実施例のブロック図である。
第2図に従って、本実施例の動作を説明する。
(1)画像メモリ6は、入力画像データを保持する。
入力画像データは、512X512X8ビツトのディジ
タル画像データである。
タル画像データである。
(2)x方向微分部111およびy方向微分部112は
、それぞれ第3図(a)および(b)に示す3×3の空
間フィルタを画像に走査する。この走査により、それぞ
れ第3図(C)および(d)に示すような微分値が得ら
れる。
、それぞれ第3図(a)および(b)に示す3×3の空
間フィルタを画像に走査する。この走査により、それぞ
れ第3図(C)および(d)に示すような微分値が得ら
れる。
(3)微分の大きさ検出部113は、X方向微分部11
1およびy方向微分部112により求めたX方向の微分
値とX方向の微分値の二乗和の平方根を算出する。微分
方向検出部114はX方向の微分値とX方向の微分値が
作るベクトルの方向を算出する。方向設定部115は細
長い矩形の長い方の辺の方向のおよその値を設定してお
く。
1およびy方向微分部112により求めたX方向の微分
値とX方向の微分値の二乗和の平方根を算出する。微分
方向検出部114はX方向の微分値とX方向の微分値が
作るベクトルの方向を算出する。方向設定部115は細
長い矩形の長い方の辺の方向のおよその値を設定してお
く。
(4)線要素候補検出部12は、微分方向検出部114
の検出した微分の方向が、方向設定部115で設定され
ている方向とほぼ垂直であり、且つ微分の大きさ検出部
113の算出した微分の大きさが予め定められた閾値以
上である画素を検出する。
の検出した微分の方向が、方向設定部115で設定され
ている方向とほぼ垂直であり、且つ微分の大きさ検出部
113の算出した微分の大きさが予め定められた閾値以
上である画素を検出する。
(5)非極大抑制部13は、線要素候補のうち、微分の
方向に沿った直線上において、その画素を中心とする一
定の大きさの近傍で微分値が最大でない画素を削除する
。
方向に沿った直線上において、その画素を中心とする一
定の大きさの近傍で微分値が最大でない画素を削除する
。
(6)Hough変換部21は、非極大抑制部I3にお
いて残存している線要素候補の各画素に対し、その画素
を通る可能な総ての直線パラメータ:A、B (Ax
+By=1)を求め、そのパラメータに関するヒストグ
ラムを作成する。
いて残存している線要素候補の各画素に対し、その画素
を通る可能な総ての直線パラメータ:A、B (Ax
+By=1)を求め、そのパラメータに関するヒストグ
ラムを作成する。
(7)候補直線のパラメータ検出部22は、)loug
h変換部21の作成した直線パラメータのヒストグラム
において、ヒストグラムの度数が予め設定されている閾
値以上であって、且つそのパラメータを中心とする予め
定められた大きさの近傍で度数が最大となっている直線
のパラメータを検出する。この処理によって、矩形ごと
に最も確からしい直線が1本ずつ検出される。
h変換部21の作成した直線パラメータのヒストグラム
において、ヒストグラムの度数が予め設定されている閾
値以上であって、且つそのパラメータを中心とする予め
定められた大きさの近傍で度数が最大となっている直線
のパラメータを検出する。この処理によって、矩形ごと
に最も確からしい直線が1本ずつ検出される。
(8)平行線対のパラメータ検出部23は、候補直線の
パラメータ検出部22の検出したそれぞれの候補直線に
対して、それに平行で且つヒストグラムの度数が、予め
定められた大きさの近傍で最大となる直線のパラメータ
を検出する。
パラメータ検出部22の検出したそれぞれの候補直線に
対して、それに平行で且つヒストグラムの度数が、予め
定められた大きさの近傍で最大となる直線のパラメータ
を検出する。
(9)投影部3は、平行線対のパラメータ検出部23で
検出したそれぞれの平行線対について、画像メモリ6か
らのデータによって、その内部領域を平行線に垂直な方
向に投影する。
検出したそれぞれの平行線対について、画像メモリ6か
らのデータによって、その内部領域を平行線に垂直な方
向に投影する。
(10)矩形端点検出部4は、投影部3で投影した投影
像ごとに投影値の変化の度合が大きい点を抽出すること
によって矩形の短い方の辺の位置を検出する。
像ごとに投影値の変化の度合が大きい点を抽出すること
によって矩形の短い方の辺の位置を検出する。
(11)矩形のパラメータ検出部5は、平行線対のパラ
メータ検出部23で検出した平行線対のパラメータと、
矩形端点検出部4で検出した矩形の短い方の辺、の位置
からそれぞれの矩形のパラメータを検出する。
メータ検出部23で検出した平行線対のパラメータと、
矩形端点検出部4で検出した矩形の短い方の辺、の位置
からそれぞれの矩形のパラメータを検出する。
[発明の効果]
以上説明のように本発明によれば、細長い矩形が複数個
存在する場合でも、それらの矩形を正しく抽出すること
ができ、画像処理における効果はきわめて大きい。
存在する場合でも、それらの矩形を正しく抽出すること
ができ、画像処理における効果はきわめて大きい。
第1図は本発明の原理ブロック図、
第2図は本発明の実施例のブロック図、第3図は微分処
理の説明図である。 図面において、 1は線要素抽出部、 2は平行線対検出部、3は投
影部、 4は矩形端点検出部、5は矩形の
パラメータ検出部、 6は画像メモリ、11は微分検
出部、 12は線要素候補検出部、13は非極大
抑制部、 21はHough変換部、22は候補直
線のパラメータ検出部、 23は平行線対のパラメータ検出部、 をそれぞれ示す。 典ヂ余人力 ;〕コl〕2に矩jチブ〉 搗BM ”)’f 1”ブ’o−,,7[nギプテ二
1 〔モ3) 不 2 口 (C) 斂分刈理の 千 3 Cb) 戊期(2) 図
理の説明図である。 図面において、 1は線要素抽出部、 2は平行線対検出部、3は投
影部、 4は矩形端点検出部、5は矩形の
パラメータ検出部、 6は画像メモリ、11は微分検
出部、 12は線要素候補検出部、13は非極大
抑制部、 21はHough変換部、22は候補直
線のパラメータ検出部、 23は平行線対のパラメータ検出部、 をそれぞれ示す。 典ヂ余人力 ;〕コl〕2に矩jチブ〉 搗BM ”)’f 1”ブ’o−,,7[nギプテ二
1 〔モ3) 不 2 口 (C) 斂分刈理の 千 3 Cb) 戊期(2) 図
Claims (3)
- (1)入力画像中のそれぞれの矩形の長い方の辺の線要
素を抽出する線要素抽出部(1)と、 該線要素抽出部(1)により抽出された線要素に対して
、それぞれの矩形ごとに幅の小さい平行線対を適合させ
る平行線対検出部(2)と、 該平行線対ごとに平行線の内部領域を平行線に垂直の方
向に投影する投影部(3)と、 該投影部(3)により得られた投影像ごとに投影値の変
化の度合が大きい点を抽出する矩形端点検出部(4)と
を備えるよう構成したことを特徴とする細長い矩形抽出
方式。 - (2)上記平行線対検出部(2)は、線要素を構成する
画素に対してHough変換を施し、直線パラメータの
ヒストグラムを作成するHough変換部(21)と、 該Hough変換部(21)により作成した直線パラメ
ータのヒストグラムにおいて、予め定められた大きさの
近傍で度数が最大で、且つその度数が予め定められた閾
値以上である直線のパラメータを求める候補直線のパラ
メータ検出部(22)と、該候補直線のパラメータ検出
部(22)の検出したそれぞれの候補直線に対して平行
で且つヒストグラムにおける度数が、予め定められた大
きさの近傍で最大である直線のパラメータを検出する平
行線対のパラメータ検出部(23)とを備えるよう構成
したことを特徴とする特許請求の範囲第1項記載の細長
い矩形抽出方式。 - (3)上記線要素検出部(1)は、各画素における微分
の大きさと微分の方向を検出する微分検出部(11)と
、 該微分の方向が予め設定されている範囲内であり、且つ
微分の大きさが予め定められている閾値以上である画素
を検出する線要素候補検出部(12)と、 該線要素候補検出部(12)で検出した線要素候補のう
ち、微分の方向に沿った直線上の一定の大きさの近傍で
微分値が極大でないものを除外する非極大制御部(13
)とを備えるよう構成したことを特徴とする特許請求の
範囲第1項記載の細長い矩形抽出方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22521385A JPS6284391A (ja) | 1985-10-09 | 1985-10-09 | 細長い矩形抽出方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22521385A JPS6284391A (ja) | 1985-10-09 | 1985-10-09 | 細長い矩形抽出方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6284391A true JPS6284391A (ja) | 1987-04-17 |
Family
ID=16825756
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP22521385A Pending JPS6284391A (ja) | 1985-10-09 | 1985-10-09 | 細長い矩形抽出方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6284391A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0742821U (ja) * | 1993-12-31 | 1995-08-11 | 英夫 土井 | 水洗式和風トイレ用脱臭装置 |
| JP2015181042A (ja) * | 2010-12-20 | 2015-10-15 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 移動オブジェクトの検出及び追跡 |
| US10270921B2 (en) | 2015-11-30 | 2019-04-23 | Brother Kogyo Kabushiki Kaisha | Image analyzing apparatus determining representation form of code image using distances of code elements |
-
1985
- 1985-10-09 JP JP22521385A patent/JPS6284391A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0742821U (ja) * | 1993-12-31 | 1995-08-11 | 英夫 土井 | 水洗式和風トイレ用脱臭装置 |
| JP2015181042A (ja) * | 2010-12-20 | 2015-10-15 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 移動オブジェクトの検出及び追跡 |
| US10270921B2 (en) | 2015-11-30 | 2019-04-23 | Brother Kogyo Kabushiki Kaisha | Image analyzing apparatus determining representation form of code image using distances of code elements |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2940936B2 (ja) | 表領域識別方法 | |
| CN106097254A (zh) | 一种扫描文档图像纠偏方法 | |
| US12033429B2 (en) | Image processing device of determining authenticity of object, image processing method of determining authenticity of object, and storage medium storing program of determining authenticity of object | |
| JP5541679B2 (ja) | 画像処理装置及び方法、並びに、プログラム | |
| CN110288040B (zh) | 一种基于拓扑验证的图像相似评判方法及设备 | |
| JPH04198741A (ja) | 形状欠陥検出装置 | |
| JP3576654B2 (ja) | 露光量決定方法、図形抽出方法及び顔領域判断方法 | |
| JP3659426B2 (ja) | エツジ検出方法及びエツジ検出装置 | |
| JPH0418351B2 (ja) | ||
| JP3936039B2 (ja) | 網がけ領域抽出装置 | |
| CN107491746B (zh) | 一种基于大梯度像素分析的人脸预筛选方法 | |
| JP6613625B2 (ja) | 画像処理プログラム、画像処理装置、及び画像処理方法 | |
| JPS63136179A (ja) | 文字切出し装置 | |
| JP4280324B2 (ja) | 画像判別方法、画像判別装置、及び記憶媒体 | |
| JPS63101983A (ja) | 文字列抽出方式 | |
| JPH03160582A (ja) | 文書画像データに於ける罫線と文字の分離方法 | |
| JPS58186874A (ja) | 図形識別装置 | |
| JP2005173940A (ja) | 画像処理方法、画像処理装置、及びコンピュータプログラム | |
| JP2004355084A (ja) | 画像処理装置及び方法 | |
| KR20230052774A (ko) | 프레임 그래버의 리사이즈 영상 획득을 이용한 로봇팔 제어시스템 및 그 방법 | |
| CN117115126A (zh) | 印刷品多色彩叠加交汇区域的确定方法、存储介质及装置 | |
| JP2853219B2 (ja) | 車両検出装置 | |
| JP2004240500A (ja) | 画像処理装置、画像処理プログラムおよび記憶媒体 | |
| JPS588386A (ja) | 画像処理方法 | |
| JPH02187883A (ja) | 文書読取装置 |