JPH0154751B2 - - Google Patents

Info

Publication number
JPH0154751B2
JPH0154751B2 JP59257890A JP25789084A JPH0154751B2 JP H0154751 B2 JPH0154751 B2 JP H0154751B2 JP 59257890 A JP59257890 A JP 59257890A JP 25789084 A JP25789084 A JP 25789084A JP H0154751 B2 JPH0154751 B2 JP H0154751B2
Authority
JP
Japan
Prior art keywords
image
angle difference
histogram
rotation angle
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.)
Expired
Application number
JP59257890A
Other languages
English (en)
Other versions
JPS61134886A (ja
Inventor
Hiromichi Iwase
Shigeru Sasaki
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 JP59257890A priority Critical patent/JPS61134886A/ja
Publication of JPS61134886A publication Critical patent/JPS61134886A/ja
Publication of JPH0154751B2 publication Critical patent/JPH0154751B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は画像処理装置に係り、合同または類似
する二つの画像の間の回転角度差を求める画像間
回転角度差検出装置に関する。
画像処理技術の一応用分野である例えば印鑑照
合装置においては、照合の対象とする被照合印影
すなわち被照合画像と、照合の基準とする登録印
影すなわち基準画像とを、パターンマツチング等
の手法によつて照合し、両者の類似度を調べると
いう処理がよく用いられる。
ところが、もし被照合画像の角度すなわち向き
と基準画像のそれとが異なる場合には、このまま
では照合が困難である。
従つて、二つの画像間の回転角度差を検出し両
者間の角度差を除去するために画像間回転角度差
検出装置が用いられる。
この際、二つの画像間の回転角度差の検出が正
確かつ短時間に行われることが望ましい。
〔従来の技術〕
第4図は画像回転角度検出装置の従来例の構成
を表すブロツク図であり、1および2は、それぞ
れ基準画像および被照合画像の画像データを、直
交xy座標上でx軸方向およびy軸方向に等ピツ
チで配列される画素毎の濃度として記憶する第一
の画像メモリおよび第二の画像メモリである。
3aと3bおよび4aと4bは、それぞれ基準
画像および被照合画像の画像データ中の各画素毎
の濃度の主変化方向の角度ヒストグラムを生成す
る第一の角度ヒストグラム生成部3および第二の
角度ヒストグラム生成部4の構成要素であり、3
aおよび4aは、それぞれ第一の画像メモリ1お
よび第二の画像メモリ2に記憶される画像データ
を例えば3×3の微分演算ウインドーによつて走
査し、画素毎の濃度のx方向の差分dxとy方向
の差分dyとを求め、 θ=arctan(dy/dx) として、各画素毎の濃度の主変化方向の角度θを
例えば1度を単位として求める第一の角度計算部
および第二の角度計算部、3bおよび4bは、そ
れぞれ第一の角度計算部3aおよび第二の角度計
算部4aによつて得られた濃度の主変化方向の角
度θ毎の画素の数を計数して0度から359度まで
の角度をアドレスとして格納する第一のヒストグ
ラムメモリおよび第二のヒストグラムメモリであ
る。
5は、それぞれ第一のヒストグラムメモリ3b
および第二のヒストグラムメモリ4bに格納され
た角度ヒストグラムによつて、二つの画像の間の
回転角度差を検出する角度差検出部である。
6は、第二の画像メモリ2に格納される被照合
画像を、角度差検出部5によつて検出された回転
角度差θに基づき、例えばテーブルを用いて x′=x cosθ+y sinθ y′=−y sinθ+y cosθ の変換を行うことによつて回転する画像回転部で
あり、7は画像回転部6によつて回転された画像
を格納する第三の画像メモリである。
8および9は、それぞれ第一の画像メモリ1お
よび第三の画像メモリ7に格納される画像データ
のx軸に対する投影とy軸に対する投影とを作成
する第一の投影部および第二の投影部であり、1
0および11は、それぞれ第一の投影部8および
第二の投影部9によつて得られたx軸投影とy軸
投影とを格納する第一の投影メモリおよび第二の
投影メモリである。
また12は、第一の投影メモリ10に格納され
た投影と第二の投影メモリ11に格納された投影
との距離によつて、角度差検出部5によつて検出
された回転角度差を検証する角度差検証部であ
る。
次に、基準画像および被照合画像として、第5
図aおよびbに例示するような合同で45度の回転
角度差のある画像がそれぞれ第一の画像メモリ1
および第二の画像メモリ2に格納された場合につ
いて説明すると、まず、第一の角度ヒストグラム
生成部3および第二の角度ヒストグラム生成部4
によつて、それぞれ第5図cおよびdのような角
度ヒストグラムが得られる。
角度差検出部5は、第5図cおよびdの角度ヒ
ストグラムを、角度軸方向(図において横方向)
にシフトしながら比較することによつて、第5図
aおよびbの画像の間の回転角度差(基準画像に
対し左回りを正とし右回りを負とする)を45度ま
たは−135度と検出する。
第6図aおよびbは、それぞれ第5図bの画像
に対し、−45度および135度の回転を施したもので
あり、それぞれの角度ヒストグラムは第5図cの
ものと全く一致する。
すなわち、角度ヒストグラムのみでは二つの画
像の間の回転角度差を決定出来ない。
そこで、画像回転部6によつて被照合画像を−
45度あるいは135度回転したものから第二の投影
部9によつて求めた投影と、基準画像から第一の
投影部8によつて求め投影とを、角度差検証部1
2によつて検証する訳である。
被照合画像を−45度回転したものおよび基準画
像の何れからも、第7図aに示すような投影が得
られ、被照合を135度回転したものからは第7図
bに示すような投影がえられ、その結果、基準画
像と被照合画像との間の回転角度差は45度である
ことが検証されたことになる。
なお、第5図aおよびbに例示した画像の場合
には、角度差検出部5によつて、180度の差のあ
る45度および−135度の2つの回転角度差が得ら
れたが、印鑑照合をはじめ、特に漢字を対象とす
る場合には、90度ずつの差のある4種類の回転角
度差が検出される場合が多い。
〔発明が解決しようとする問題点〕
前記構成の画像間回転角度差検出装置において
は、例えば前記のように4種類の回転角度差が検
出される場合があり、このような場合には検証を
4回おこなう必要があり、検証に長時間を要する
という問題点があつた。
〔問題点を解決するための手段〕
本発明になる画像間回転角度差検出装置は、画
素毎の濃度として表される画像データ中の各画素
における濃度の主変化方向を角度毎に計数して角
度ヒストグラムを生成する角度ヒストグラム生成
部と、前記生成された角度ヒストグラムによつて
二つの画像の間の回転角度差を検出する角度差検
出部と、前記検出された回転角度差を除去するよ
うに前記二つの画像データの少なくとも何れかを
回転する画像回転部と、前記画像データ中の各部
分領域に複数種の所定形状のパターンの各々が出
現する数をパターン毎に計数して形状ヒストグラ
ムを生成する形状ヒストグラム生成部と、前記生
成された形状ヒストグラムによつて前記検出され
た回転角度差を検証する角度差検証部とを備える
ことによつて前記問題点の解消を図つたものであ
る。
〔作用〕
すなわち、本発明においては、角度差検出部に
よつて検出された回転角度差を、これに基づいて
回転角度差を除去した二つの画像の各々から生成
した形状ヒストグラムの照合によつて検証するも
のであり、例えば90度ずつの差のある4種類の回
転角度差が検出されても、これらの中の1種類に
対する照合だけで正しい回転角度差を決定するこ
とが出来る。
〔実施例〕
以下に本発明の要旨を実施例によつて具体的に
説明する。
第1図は本発明になる画像間回転角度差検出装
置の一実施例の構成を示すブロツク図であり、第
4図従来例と共通する符号は同一対象を指す。
その他、13aと13bおよび14aと14b
は、それぞれ、第一の画像メモリ1および第三の
画像メモリ7に記憶される画像データ中の3×3
画素の各部分領域に、例えば第2図に示すような
12種類の形状のパターンの各々が出現する数を、
パターン毎に計数して形状ヒストグラムを生成す
る第一の形状ヒストグラム生成部13および第二
の形状ヒストグラム生成部14の構成要素であ
り、13aおよび14aは、それぞれ第一の画像
メモリ1および第三の画像メモリ7に格納される
画像データを、それぞれ、3×3のパターン検出
ウインドーによつて走査し、第2図に例示する
からまでの12種類の形状のパターンを抽出する
第一のパターン抽出部および第二のパターン抽出
部である。
13bおよび14bは、それぞれ第一のパター
ン抽出部13aおよび第二のパターン抽出部14
aによつて抽出された12種類の形状のパターンの
各々の数を計数し、1から12までのアドレス毎に
格納する第三のヒストグラムメモリおよび第四の
ヒストグラムメモリである。
15は、第三の投影メモリ13bに格納された
形状ヒストグラムと第四のヒストグラムメモリ1
4bに格納された形状ヒストグラムとの照合によ
つて、角度差検出部5によつて検出された回転角
度差を検証する角度差検証部である。
第2図に例示した12種類のパターンは、基本的
には,およびの3種類であり、それぞれに
対し−90度の回転を与えたものが,および
であり、+180度の回転を与えたものが,およ
び、また+90度の回転を与えたものが,お
よびである。
以下、第一の画像メモリ1には基準画像として
第3図aのような画像が格納され、第二の画像メ
モリ2にはこれと合同でα度の回転角度差のある
画像が格納されている場合について説明すると、
まず角度差検出部5によつて、α度・(α−90)
度・((α+180)度または(α+90)度の4種類
の回転角度差が検出され、それぞれに対し画像回
転部6によつて第3図a,b,cおよびdのよう
な画像が得られる。
第一の形状ヒストグラム生成部13では、第3
図eのような形状ヒストグラムが、また第二の形
状ヒストグラム生成部14では、それぞれ第3図
e,f,gまたはhのような形状ヒストグラムが
生成される。
例えば、角度差検出部5によつて検出された回
転角度差がα度であつたとすると、第一の形状ヒ
ストグラム生成部13では第3図eのような形状
ヒストグラムが得られ、第二の形状ヒストグラム
生成物14でも同じ形の形状ヒストグラムが得ら
れ、角度差検証部15では、これらを照合するこ
とによつて、角度差検出部5によつて検出された
回転角度差αを正しいものとして決定する。
また、角度差検出部5によつて検出された回転
角度差が、例えば(α−90)度であつたとする
と、角度差検証部15では、基準画像から得られ
る第3図eのような形状ヒストグラムと、画像回
転部6で回転された画像から得られる第3図fの
ような形状ヒストグラムとを照合することによつ
て、角度差検出部5によつて検出された回転角度
差には−90度の誤差があることが検証され、従つ
て正しい回転角度差はα+90度として決定され
る。
なお、上記実施例においては、3×3画素の各
部分領域毎に、3×4種類の形状のパターンの出
現頻度を計数して形状ヒストグラムを求めている
が、部分領域の大きさおよびパターンの数は上記
のものに限定されない。
〔発明の効果〕
以上説明したように、本発明によれば、角度差
検出部によつて得られる回転角度差に対し、90度
ずつの差のある4種類のすべてについて検証を行
う必要がないので、短時間に検証を行うことが出
来る。
【図面の簡単な説明】
第1図は本発明一実施例のブロツク図、第2図
〜および第3図a〜hは同実施例の説明図、
第4図は従来例のブロツク図、第5図a〜d・第
6図a,bおよび第7図a,bは従来例の説明図
である。 図中、3aは第一の角度計算部、4aは第二の
角度計算部、3bは第一のヒストグラムメモリ、
4bは第二のヒストグラムメモリ、5は角度差検
出部、6は画像回転部、13aは第一のパターン
抽出部、14aは第二のパターン抽出部、13a
は第一のヒストグラムメモリ、14bは第二のヒ
ストグラムメモリ、15は角度差検証部である。

Claims (1)

    【特許請求の範囲】
  1. 1 画素毎の濃度として表される画像データ中の
    各画素における濃度の主変化方向を角度毎に計数
    して角度ヒストグラムを生成する角度ヒストグラ
    ム生成部と、前記生成された角度ヒストグラムに
    よつて二つの画像の間の回転角度差を検出する角
    度差検出部と、前記検出された回転角度差を除去
    するように前記二つの画像データの少なくとも何
    れかを回転する画像回転部と、前記画像データ中
    のすべての部分領域に複数種の所定形状のパター
    ンの各々が出現する数をパターン毎に計数して形
    状ヒストグラムを生成する形状ヒストグラム生成
    部と、前記生成された形状ヒストグラムによつて
    前記検出された回転角度差を検証する角度差検証
    部とを備えることを特徴とする画像間回転角度差
    検出装置。
JP59257890A 1984-12-06 1984-12-06 画像間回転角度差検出装置 Granted JPS61134886A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59257890A JPS61134886A (ja) 1984-12-06 1984-12-06 画像間回転角度差検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59257890A JPS61134886A (ja) 1984-12-06 1984-12-06 画像間回転角度差検出装置

Publications (2)

Publication Number Publication Date
JPS61134886A JPS61134886A (ja) 1986-06-21
JPH0154751B2 true JPH0154751B2 (ja) 1989-11-21

Family

ID=17312605

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59257890A Granted JPS61134886A (ja) 1984-12-06 1984-12-06 画像間回転角度差検出装置

Country Status (1)

Country Link
JP (1) JPS61134886A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4951201A (en) * 1987-04-20 1990-08-21 Fuji Photo Film Co., Ltd. Method of automatically determining imaged body posture in medical image display
US4903310A (en) * 1987-04-20 1990-02-20 Fuji Photo Film Co. Ltd. Method of automatically determining imaged body posture in medical image display
JP2642185B2 (ja) * 1989-01-18 1997-08-20 津田駒工業株式会社 角度検出装置

Also Published As

Publication number Publication date
JPS61134886A (ja) 1986-06-21

Similar Documents

Publication Publication Date Title
JPH03294976A (ja) 基準マークパターン検出装置
CN108985137A (zh) 一种车牌识别方法、装置及系统
JPS62267610A (ja) 対象パタ−ンの回転角検出方式
JPH1137756A (ja) カメラキャリブレーション装置
JP7705488B2 (ja) 単一カメラによるテンプレートマーク検出方法およびテンプレート位置補正方法
JPH077616A (ja) 傾き検出装置
JP3422147B2 (ja) 位置ずれ量検出装置及び画像計測装置
CN110728296B (zh) 一种加速特征点匹配的两步随机抽样一致性方法及系统
JPH0154751B2 (ja)
JPH0417472B2 (ja)
JPH0854222A (ja) 画像処理による変位検出方法
JP2913370B2 (ja) 光学式位置計測方法
JP2968403B2 (ja) 画像処理方法
JP2001357401A (ja) 画像処理方法
JP2830459B2 (ja) 電子部品の品種判別方法
JP2635303B2 (ja) ウェハのオリフラ検出装置
JPH10332333A (ja) 対象物の回転角と位置の検出方法
JPS61134880A (ja) 角度差検出装置
JP2964594B2 (ja) マーク検査方法
JP2624322B2 (ja) 対象物の特徴部の位置の検出方法
JPS60218176A (ja) 画像間回転角度差検証装置
JPS6228882A (ja) 画像の角度ずれ補正方式
JPH01318169A (ja) コーナ補正装置
Pochec Moire based stereo matching technique
JPS6287807A (ja) 三次元物体の全体形状の視覚的決定法