JPH0145103B2 - - Google Patents

Info

Publication number
JPH0145103B2
JPH0145103B2 JP59074313A JP7431384A JPH0145103B2 JP H0145103 B2 JPH0145103 B2 JP H0145103B2 JP 59074313 A JP59074313 A JP 59074313A JP 7431384 A JP7431384 A JP 7431384A JP H0145103 B2 JPH0145103 B2 JP H0145103B2
Authority
JP
Japan
Prior art keywords
image
projection
angle
memory
images
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
Application number
JP59074313A
Other languages
English (en)
Other versions
JPS60218176A (ja
Inventor
Hiromichi Iwase
Toshuki Goto
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 JP59074313A priority Critical patent/JPS60218176A/ja
Publication of JPS60218176A publication Critical patent/JPS60218176A/ja
Publication of JPH0145103B2 publication Critical patent/JPH0145103B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Image Analysis (AREA)
  • Collating Specific Patterns (AREA)

Description

【発明の詳細な説明】 (a) 発明の技術分野 本発明は画像処理装置に係り、同一平面上にあ
つて合同または類似する二つの画像に対し、各々
の画像の画素毎の画素値の変化方向の角度に関す
る角度ヒストグラムから求められた両画像間の回
転角度差が正しいか否かを検証する画像間回転角
度差検証装置に関する。
(b) 技術の背景 画像処理の一応用分野である印鑑照合装置にお
いては、通常、照合の対象とする被照合印影すな
わち被照合画像とあらかじめ辞書等に記憶する登
録印影すなち基準画像とを、同一平面上でパター
ンマツチング等の技法を用いて照合し類似度を求
めるという処理がよく用いられるが、被照合印影
と登録印影のとき向き(姿勢)が違う、すなわち
被照合印影と登録印影との間に回転角度差がある
場合には、このままでは照合が困難である。
したがつて、このような場合には照合に先立つ
前処理において前記の回転角度差を除くための処
理をおこなうなど、その他画像処理あるいは画像
認識等の分野においては、合同あるいは類似する
二つの画像間の回転角度差を求めるという処理が
よくおこなわれている。
(c) 従来技術と問題点 同一平面上にあつて合同あるいは類似する複数
の画像の間の回転角度差を求めるため、従来、画
像をメツシユ状に配列される画素に分割し各画素
の画素値が大から小または小から大に変化する方
向の角度を画素毎に求め、その角度毎の画素の数
を計数することによつて角度ヒストグラムを生成
する角度ヒストグラム生成部を備え、この角度ヒ
ストグラム生成部によつて得られる角度ヒストグ
ラムを比較することによつて二つの画像の間の回
転角度差を求めるものが用いられていた。
ところが、文字あるいは線図形等は一般にほぼ
平行な線によつて構成されているため、たとえば
第1図aに例示するような線図形では、各画素に
おける濃度値が変化する方向はそれぞれ矢印によ
つて示される方向であり、したがつてbに示すよ
うな角度ヒストグラムが得られる。
同様にcのようにaの図形を180度回転させた
ような図形に対してはbと非常に類似した角度ヒ
ストグラムdが得られ、このように二つの画像間
の回転角度差を角度ヒストグラムによつて求める
場合には、90度の誤差を生じ易いので検出結果を
検証しなければならないという問題があつた。ま
た文字を構成する線は直交する成分が多いので、
文字によつては90度あるいは270度の誤差を生じ
易いという問題があつた。
第2図においてaの画像を45度回転した画像が
cであり、bはaの画像に対する角度ヒストグラ
ム、またdはcの画像に対する角度ヒストグラム
である。そしてbによつて示される角度ヒストグ
ラムとdによつて示される角度ヒストグラムとを
角度軸方向に相対的に移動させながら比較するこ
とによつて、aによつて示される画像とcによつ
て示される画像との間の回転角度差は−45度・45
度・135度あるいは225度ではないかということが
判る。
これを検証するためには、cの画像に対し45度
の回転を施して得られる画像と、−45度の回転を
施して得られる画像と、−135度の回転を施して得
られる画像と135度の回転を施した画像とを、そ
れぞれaの画像と照合して類似度(距離)を調べ
て類似度の高い方を選べばよいのであるが、画像
の回転には長時間を要するものであり、このよう
に4回も回転しなければならないという問題があ
つた。
(d) 発明の目的 本発明の目的は、同一平面上にあつて合同また
は類似する二つの画像に対し各々の画像の画素毎
の画素値の変化方向の角度に関する角度ヒストグ
ラムから求められた両画像間の回転角度、正しい
か否かを短時間に検証することのできる手段を提
供することにある。
(e) 発明の構成 すなわち本発明になる画像間回転角度検証装置
は、画像をメツシユ状に配列される画素に分割し
各画素の画素値が大から小または小から大に変化
する方向の角度を画素毎に求めその角度毎の画素
の数を計数して角度ヒストグラムを生成する角度
ヒストグラム生成部と二つの画像に対し前記角度
ヒストグラム生成部によつて得られる二つの角度
ヒストグラムを比較する比較部とを備え前記二つ
の画像の間の回転角度差を検出する画像間回転角
度差検証装置に用いられ、前記検出された回転角
度差に基づいて前記二つの画像の少なくとも何れ
かを回転する画像回転部と、前記画像回転部によ
つて回転角度差を除かれた二つの画像の各々から
相互に交わる2軸に対する投影を抽出する投影抽
出部と、前記投影抽出部によつて抽出された二つ
の画像の投影の間の距離を算出する距離算出部と
を備え、前記検出された回転角度差を前記投影抽
出部によつて得られる投影によつて検証すること
を特徴とするものである。
(f) 発明の実施例 次に本発明の要旨を実施例によつて具体的に説
明する。
第3図と第4図は本発明の原理を説明する図で
あり、第3図a・b・cおよびdは、第2図bに
よつて示される画像に対し、それぞれ−45度・45
度・135度および−135度の回転を施して得られる
画像、また第4図a・b・cおよびdは、それぞ
れ第3図a・b・cおよびdによつて表される画
像のx座標軸(横軸)およびy座標軸(縦軸)に
対する投影を示したものである。
そして、第4図の各投影を比較すると、aのx
座標軸投影とbのy座標軸投影と、cのx座標軸
投影をx座標軸方向に反転したものと、dのy座
標軸投影をy座標軸方向に反転したものとは等し
く、またaのy座標軸投影と、bのx座標軸投影
をx座標軸方向に反転したものと、cのy座標軸
投影をy座標軸方向に反転したものと、dのx座
標軸投影とは等しいことが判る。
つまり、第3図a・b・cおよびdのように90
度ずつの回転角度差のある画像に対しては、角度
ヒストグラムによつて回転角度差を検証すること
は困難であるが、それぞれx軸およびy軸に対す
る投影を用いることによつて容易に検証できるこ
と、また、ある画像の直交する2軸に対する投影
が得られれば、その画像を90度・180度および270
度回転した画像の各2軸に対する投影は極めて容
易に得られることが判る。
本発明は以上のような原理に基づいてなされた
ものであり、第5図はその一実施例を示すブロツ
ク図である。
第5図において、1は登録印影の画像をメツシ
ユ状に配列される画素に分割し各画素の画素値を
記憶する画像メモリ、2は被照合印影の画像をメ
ツシユ状に配列される画素に分割し各画素の画素
値を記憶する画像メモリ、3は画像メモリ1およ
び画像メモリ2に記憶する各画像の画素の画素値
が大から小に変化する方向の角度を画素毎に求め
その角度毎の画素の数を計数して角度ヒストグラ
ムを生成する角度ヒストグラム生成部と前記二つ
の画像に対し前記角度ヒストグラム生成部によつ
て得られる二つの角度ヒストグラムを比較する比
較部とを備え前記二つの画像の間の回転角度差を
検出する角度差検出装置、4は画像メモリ2に記
憶する画像を角度差検出装置3によつて検出され
た回転角度差に基づいて回転する画像回転部、5
は画像回転部4によつて回転された画像を記憶す
る画像メモリ、6xは画像メモリ1に記憶する画
像のx座標軸投影を抽出する投影抽出部、6yは
画像メモリ1に記憶する画像のy座標軸投影を抽
出する投影抽出部、7xは画像メモリ5に記憶す
る画像のx座標軸投影を抽出する投影抽出部、7
yは画像メモリ5に記憶する画像のy座標軸投影
を抽出する投影抽出部、8xは投影抽出部6xに
よつて抽出された投影を記憶するメモリ、8yは
投影抽出部6yによつて抽出された投影を記憶す
るメモリ、9xは投影抽出部7xによつて抽出さ
れた投影を記憶するメモリ、9yは投影抽出部7
yによつて抽出された投影を記憶するメモリ、1
0はメモリ8x・メモリ8y・メモリ9xおよび
メモリ9yに記憶する投影ならびにこれらの投影
を各座標軸方向に反転することによつて得られる
投影の間の距離を算出し比較する距離算出部であ
る。
第6図は角度差検出装置3の詳細構成例を示す
ブロツク図であり、第5図と共通の符号は同一対
象を指すほか、2aは画像メモリ1の内容を読み
取つて2行分の画素の画素値と次の行の中の3画
素の画素値とを順次格納するパイプライン処理用
のバツフア、3aと4aと5aと6aは画像メモ
リ1に記憶する画像の画素の画素値が大から小に
変化する方向の角度を画素毎に求めその角度毎の
画素の数を計数して角度ヒストグラムを生成する
角度ヒストグラム生成部3Aを構成し、3aはバ
ツフア2aのうちハツチングによつて示す3×3
の画素の各々の画素値を読み取つて行方向(x方
向)の差分dxを計算する差分計算回路、4aは
バツフア2aのうちハツチングによつて示す3×
3の画素の各々の画素値を読み取つて列方向(y
方向)の差分dyを計算する差分計算回路、5a
は差分計算回路4aによつて得られた差分dyと
差分計算回路3aによつて得られた差分dxとか
ら画素値が大から小に変化する方向の角度 arctan(dy/dx) を画素毎に計算する角度計算回路、6aは角度計
算回路5aの出力のヒストグラムを格納するメモ
リ、2bは画像メモリ2の内容を読み取つて2行
分の画素の画素値と次の行の中の3画素の画素値
とを順次格納するパイプライン処理用のバツフ
ア、3bと4bと5bと6bは画像メモリ2に記
憶する画像の画素の画素値が大から小に変化する
方向の角度を画素毎に求めその角度毎に画素の数
を計数して角度ヒストグラムを生成する角度ヒス
トグラム生成部3Bを構成し、3bはバツフア2
bのうちハツチングによつて示す3×3の画素の
各々の画素値を読み取つて行方向(x方向)の差
分dxを計算する差分計算回路、4bはバツフア
2bのうちハツチングによつて示す3×3の画素
の各々の画素値を読み取つて列方向(y方向)の
差分dyを計算する差分計算回路5bは差分計算
回路4bによつて得られた差分dyと差分計算回
路3bによつて得られた差分dxとから画素値が
大から小に変化する方向の角度 arctan(dy/dx) を画素毎に計算する角度計算回路、6bは角度計
算回路5bの出力ヒストグラムを格納するメモ
リ、11はメモリ6aとメモリ6bに格納される
角度ヒストグラムを各々の角度軸方向に相対的に
シフトしながら比較する比較部である。
第2図aおよびcに例示するような画像が、そ
れぞれ画像メモリ1および画像メモリ2に格納さ
れる場合について説明すると、まず角度ヒストグ
ラム生成部3Aおよび角度ヒストグラム生成部3
Bによつて、それぞれ第2図bおよびdのような
角度ヒストグラムが得られ、それぞれメモリ6a
およびメモリ6bに格納され、比較部11は回転
角度差として45度を出力する。
画像回転部4は画像メモリ2に格納されている
画像を右回りに45度回転し、その結果、画像メモ
リ5にはaのような図形が格納される。
投影抽出部6xは画像メモリ1に格納される画
像を構成する画素のうち画素値が所定の閾値以上
の画素の画素列毎の数を計数することによつてx
座標軸投影を抽出し、投影抽出部6yは画像メモ
リ1に格納される画像を構成する画素のうち画素
値が所定の閾値以上の画素の画素行毎の数を計数
することによつてy座標軸投影を抽出し、抽出さ
れた投影はそれぞれメモリ8xおよびメモリ8y
に格納される。
同様にして、投影抽出部7xは画像メモリ5に
格納される画像を構成する画素のうち画素値が所
定の閾値以上の画素の画素列毎の数を計数するこ
とによつてx座標軸投影を抽出し、投影抽出部7
yは画像メモリ5格納される画像を構成する画素
のうち画素値が所定の閾値以上の画素の画素行毎
の数を計数することによつてy座標軸投影を抽出
し、抽出された投影はそれぞれメモリ9xおよび
メモリ9yに格納される。
距離算出部10は、まず第1回目に、メモリ8
xに格納された投影とメモリ9xに格納された投
影との間の距離と、メモリ8yに格納された投影
とメモリ9yに格納された投影との間の距離との
和D1を求める。
次に第2回目には、メモリ8xに格納された投
影とメモリ9yに格納された投影をy座標軸方向
に反転して得られる投影との間の距離と、メモリ
8yに格納された投影とメモリ9xに、格納され
た投影との間の距離との和D2を求める。
続いて第3回目には、メモリ8xに格納された
投影とメモリ9xに格納された投影をx座標軸方
向に反転して得られる投影との間の距離と、メモ
リ8yに格納された投影とメモリ9yに格納され
た投影をy座標軸方向に反転して得られる投影と
の間の距離との和D3を求める。
最後に、メモリ8xに格納された投影とメモリ
9yに、格納された投影との間の距離と、メモリ
8yに格納された投影とメモリ9xに格納された
投影をy座標軸方向に反転して得られる投影との
間の距離との和D4を求める。
すなわち、第1回目には第2図eの画像から抽
出された投影と第3図aの画像から抽出された投
影との間の距離D1が得られ、第2回目には第2
図aの画像から抽出された投影と第3図bの画像
から抽出される筈の投影との間の距離D2が得ら
れ、第3回目には第2図aの画像から抽出された
投影と第3図cの画像から抽出される筈の投影と
の間の距離D3が得られ、また第4回目には第2
図aの画像から抽出された投影と第3図dの画像
から抽出される筈の投影との間の距離D4が得ら
れる。
すなわちD1とD2とD3とD4を比較するこ
とによつて、画像メモリ1に格納した画像と画像
メモリ2に格納した画像との間の回転角度差は、
D1が最小であれば角度差検出装置3によつて検
出された値であり、D2が最小であれば、角度差
検出装置3によつて検出された値に90度を加えた
値であり、D3が最小であれば角度差検出装置3
によつて検出された値に180度を加えた値であり、
また、D4が最小でれば角度差検出装置3によつ
て検出された値に270度を加えた値であるとして
検証することができる。
上記実施例によれば、画像回転部4は画像メモ
リ2に格納した被照合印影の画像に対し1回の回
転をおこなうだけでよい。
また距離算出部10では、画像メモリ5に格納
した一つの画像たとえば第3図aに対し、、第4
図aのようなx座標軸投影とy座標軸投影とが得
られれば、第3図b・cおよびdのように第3図
aの画像に対しそれぞれ90度・180度および270度
の回転を施して得られる画像に対するx座標軸投
影とy座標軸投影は、それぞれ、メモリ9xある
いはメモリ9yからデータを読み取る順序を変え
るだけで極めて容易に得られる。
したがつて画像回転部3によつて得られる回転
角度差を短時間に且つ容易に検証することができ
る。
(g) 発明の効果 以上説明したように、本発明によれば同一平面
上にあつて合同または類似する二つの画像に対し
各々の画像の画素毎の画素値の変化方向の角度に
関する角度ヒストグラムから求められた両画像間
の回転角度が正しいか否かを短時間に検証するこ
とができる。
【図面の簡単な説明】
第1図と第2図は従来例の問題点の説明図、第
3図と第4図は本発明の原理の説明図、第5図は
本発明一実施例の構成図、第6図は角度差検出装
置の詳細構成図を示す。 図中、3は角度差検出装置、4は画像回転部、
6x・6y・7xおよび7yは投影抽出部、10
は距離算出部、3a・4a・4bおよび3bは差
分計算回路、5aおよび5bは角度計算回路、1
1は比較部である。

Claims (1)

    【特許請求の範囲】
  1. 1 画像をメツシユ状に配列される画素に分割し
    各画素の画素値が大から小または小から大に変化
    する方向の角度を画素毎に求めその角度毎の画素
    の数を計数して角度ヒストグラムを生成する角度
    ヒストグラム生成部と二つの画像に対し前記角度
    ヒストグラム生成部によつて得られる二つの角度
    ヒストグラムを比較する比較部とを備え前記二つ
    の画像の間の回転角度差を検出する回転角度差検
    出装置に用いられ、前記検出された回転角度差に
    基づいて前記二つの画像の少なくとも何れかを回
    転する画像回転部と、前記画像回転部によつて回
    転角度差を除かれた二つの画像の各々から相互に
    交わる2軸に対する投影を抽出する投影抽出部
    と、前記投影抽出部によつて抽出された二つの画
    像の投影の間の距離を算出する距離算出部とを備
    え、前記検出された回転角度差を前記投影抽出部
    によつて得られる投影によつて検証することを特
    徴とする画像間回転角度差検証装置。
JP59074313A 1984-04-13 1984-04-13 画像間回転角度差検証装置 Granted JPS60218176A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59074313A JPS60218176A (ja) 1984-04-13 1984-04-13 画像間回転角度差検証装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59074313A JPS60218176A (ja) 1984-04-13 1984-04-13 画像間回転角度差検証装置

Publications (2)

Publication Number Publication Date
JPS60218176A JPS60218176A (ja) 1985-10-31
JPH0145103B2 true JPH0145103B2 (ja) 1989-10-02

Family

ID=13543504

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59074313A Granted JPS60218176A (ja) 1984-04-13 1984-04-13 画像間回転角度差検証装置

Country Status (1)

Country Link
JP (1) JPS60218176A (ja)

Also Published As

Publication number Publication date
JPS60218176A (ja) 1985-10-31

Similar Documents

Publication Publication Date Title
CN110490916B (zh) 三维对象建模方法与设备、图像处理装置及介质
JPH03294976A (ja) 基準マークパターン検出装置
CN108122256A (zh) 一种逼近状态下旋转目标位姿测量的方法
KR102223754B1 (ko) 객체 이미지 개선 방법 및 장치
CN110738273A (zh) 图像特征点的匹配方法、装置、设备及存储介质
US20040131281A1 (en) System and method for determining an image decimation range for use in a machine vision system
Lim et al. Estimating relative camera motion from the antipodal-epipolar constraint
JP2001101419A (ja) 画像特徴追跡処理方法、画像特徴追跡処理装置、3次元データ作成方法
KR100944293B1 (ko) 단일 축 회전 영상들로부터의 효율적인 전 방향 3차원모델의 재구성 방법
JP4389663B2 (ja) 画像処理方法及び画像処理装置
CN115937003A (zh) 图像处理方法、装置、终端设备和可读存储介质
CN115601336A (zh) 一种确定目标投影的方法、装置及电子设备
CN115239612B (zh) 电路板定位方法、装置、设备及存储介质
JPH0145103B2 (ja)
Asthana Enhanced camera calibration for machine vision using opencv
CN117253022A (zh) 一种对象识别方法、装置及查验设备
JP2005309782A (ja) 画像処理装置
JP3452188B2 (ja) 2次元動画像中の特徴点の追跡方法
CN116030450A (zh) 棋盘格角点识别方法、装置、设备和介质
CN113870190A (zh) 竖直线条检测方法、装置、设备及存储介质
JPH0154751B2 (ja)
CN118072191B (zh) 一种基于透视n点几何算法的卫星位姿实时估计方法
CN110705550A (zh) 基于图像矩与投影法的文本图像的姿态校正算法
JPS6228882A (ja) 画像の角度ずれ補正方式
Kawakami et al. A robust method for detecting planar regions based on random sampling using distributions of feature points