JPH0896129A - モデル画像登録方法 - Google Patents
モデル画像登録方法Info
- Publication number
- JPH0896129A JPH0896129A JP6226170A JP22617094A JPH0896129A JP H0896129 A JPH0896129 A JP H0896129A JP 6226170 A JP6226170 A JP 6226170A JP 22617094 A JP22617094 A JP 22617094A JP H0896129 A JPH0896129 A JP H0896129A
- Authority
- JP
- Japan
- Prior art keywords
- image
- model image
- model
- window
- center
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/60—Rotation of whole images or parts thereof
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】
【目的】画像メモリに一旦取り込んだ対象モデルを画像
メモリ上で回転させることにより、簡単に且つ高速にモ
デル画像の登録を可能にすることを目的とする。 【構成】画像メモリに記憶したモデル画像の表示画面上
での主軸角θcを求め、その角度が略0度または略90
度になるように該モデル画像を回転させてから該モデル
画像の登録をウインドウW′を設定していくことによっ
て行う。また、モデル画像を囲むウインドウWの重心と
表示画面の中心とが一致するように該モデル画像を移動
させ、さらに該モデル画像を回転させながらウインドウ
W′を使用して部分ごとに登録を行っていく。
メモリ上で回転させることにより、簡単に且つ高速にモ
デル画像の登録を可能にすることを目的とする。 【構成】画像メモリに記憶したモデル画像の表示画面上
での主軸角θcを求め、その角度が略0度または略90
度になるように該モデル画像を回転させてから該モデル
画像の登録をウインドウW′を設定していくことによっ
て行う。また、モデル画像を囲むウインドウWの重心と
表示画面の中心とが一致するように該モデル画像を移動
させ、さらに該モデル画像を回転させながらウインドウ
W′を使用して部分ごとに登録を行っていく。
Description
【0001】
【産業上の利用分野】この発明は、画像検査時の基準画
像となるモデル画像を登録する方法に関する。
像となるモデル画像を登録する方法に関する。
【0002】
【従来の技術】コンベア上を流れる物品を画像処理して
検査する画像処理装置等、同じ種類の被検査対象物を順
次画像処理によって検査する装置では、通常、画像検査
時の基準画像となるモデル画像を予め登録しておき、カ
メラで撮像した被検査対象物画像のうちモデル画像に対
応する部分を抽出して、該モデル画像と比較をすること
により画像検査を行うようにしている。
検査する画像処理装置等、同じ種類の被検査対象物を順
次画像処理によって検査する装置では、通常、画像検査
時の基準画像となるモデル画像を予め登録しておき、カ
メラで撮像した被検査対象物画像のうちモデル画像に対
応する部分を抽出して、該モデル画像と比較をすること
により画像検査を行うようにしている。
【0003】このような画像処理による画像検査におい
て、モデル画像を登録する従来の方法は、(1)モデル
画像がモニタの表示画面上で、できるだけ水平または垂
直になるように対象モデルやカメラ等を手作業で位置決
めしてからモデルの登録を行ったり、(2)対象モデル
がコンベア等のライン上を流れている場合その動きを止
めて、モデルの登録(または再登録)を行ったり、
(3)対象モデルがほぼ水平に並んでいるのではなく、
ほぼ同心円状に並んでいる場合、逐一、手作業で対象モ
デルを回転させ、部分毎にモデル画像として登録する、
等の方法をとっていた。
て、モデル画像を登録する従来の方法は、(1)モデル
画像がモニタの表示画面上で、できるだけ水平または垂
直になるように対象モデルやカメラ等を手作業で位置決
めしてからモデルの登録を行ったり、(2)対象モデル
がコンベア等のライン上を流れている場合その動きを止
めて、モデルの登録(または再登録)を行ったり、
(3)対象モデルがほぼ水平に並んでいるのではなく、
ほぼ同心円状に並んでいる場合、逐一、手作業で対象モ
デルを回転させ、部分毎にモデル画像として登録する、
等の方法をとっていた。
【0004】
【発明が解決しようとする課題】しかしながら、上記の
方法には次のような欠点があった。
方法には次のような欠点があった。
【0005】(1)においては、モデル画像ができるだ
け水平または垂直になるように対象モデルやカメラ等を
位置決めする手作業が必要であるために、位置決めに対
する時間と熟練が要求される。
け水平または垂直になるように対象モデルやカメラ等を
位置決めする手作業が必要であるために、位置決めに対
する時間と熟練が要求される。
【0006】(2)においては、モデルの登録(再登
録)を行う時にラインを止めなければならないので、生
産性を落とす問題が生じ、また、ラインを止めて再始動
をする作業が必要となってくる。
録)を行う時にラインを止めなければならないので、生
産性を落とす問題が生じ、また、ラインを止めて再始動
をする作業が必要となってくる。
【0007】(3)においては、(1)よりさらに時間
のかかる位置決め作業が必要となってくる。
のかかる位置決め作業が必要となってくる。
【0008】この発明の目的は、画像メモリに一旦取り
込んだ対象モデルを画像メモリ上で回転させることによ
り、上記の不都合を解消することのできるモデル画像登
録方法を提供することにある。
込んだ対象モデルを画像メモリ上で回転させることによ
り、上記の不都合を解消することのできるモデル画像登
録方法を提供することにある。
【0009】
【課題を解決するための手段】この発明のモデル画像登
録方法は、画像メモリに記憶したモデル画像の表示画面
上での主軸角を求め、その角度が略0度または略90度
になるように該モデル画像を回転させてから該モデル画
像の登録を行うことを特徴とする。
録方法は、画像メモリに記憶したモデル画像の表示画面
上での主軸角を求め、その角度が略0度または略90度
になるように該モデル画像を回転させてから該モデル画
像の登録を行うことを特徴とする。
【0010】また、前記モデル画像の主軸角を求める時
に該モデル画像を囲むウインドウを設定し、前記モデル
画像を回転させた後に、前記ウインドウの重心と前記表
示画面の中心とが一致するように該モデル画像を移動さ
せてから登録を行うことを特徴とする。
に該モデル画像を囲むウインドウを設定し、前記モデル
画像を回転させた後に、前記ウインドウの重心と前記表
示画面の中心とが一致するように該モデル画像を移動さ
せてから登録を行うことを特徴とする。
【0011】また、画像メモリに記憶したモデル画像を
囲むウインドウを設定し、このウインドウの重心と表示
画面の中心とが一致するように該モデル画像を移動さ
せ、さらに該モデル画像を回転させながら部分ごとに登
録を行うことを特徴とする。
囲むウインドウを設定し、このウインドウの重心と表示
画面の中心とが一致するように該モデル画像を移動さ
せ、さらに該モデル画像を回転させながら部分ごとに登
録を行うことを特徴とする。
【0012】
【作用】モデル画像の主軸角を求めてからその角度が0
度又は90度となるように回転させるモデル画像登録方
法では、図1(A)に示すように、ABCDの文字列か
らなるモデル画像の主軸角θcを求め、その角度θcが
略0度になるようにモデル画像を回転させる。主軸角θ
cは、モデル画像の回転モーメントが最小になる軸の水
平軸に対する角度をいう。通常、この主軸角はモデル画
像の中心を通過する。今、同図(A)に示すようにモデ
ル画像を回転しないまま登録しようとすると、たとえば
文字Bを登録するのにウインドウW′を設定した時に、
ウインドウW′内に隣接する文字AおよびCの一部が入
ってしまって文字Bだけを正しく登録することができな
いが、主軸角が0度になるようにモデル画像を回転する
と、文字Bだけが入るウインドウW′を設定することが
可能になり、したがって各文字を独立に登録することが
できる。
度又は90度となるように回転させるモデル画像登録方
法では、図1(A)に示すように、ABCDの文字列か
らなるモデル画像の主軸角θcを求め、その角度θcが
略0度になるようにモデル画像を回転させる。主軸角θ
cは、モデル画像の回転モーメントが最小になる軸の水
平軸に対する角度をいう。通常、この主軸角はモデル画
像の中心を通過する。今、同図(A)に示すようにモデ
ル画像を回転しないまま登録しようとすると、たとえば
文字Bを登録するのにウインドウW′を設定した時に、
ウインドウW′内に隣接する文字AおよびCの一部が入
ってしまって文字Bだけを正しく登録することができな
いが、主軸角が0度になるようにモデル画像を回転する
と、文字Bだけが入るウインドウW′を設定することが
可能になり、したがって各文字を独立に登録することが
できる。
【0013】なお、モデル画像のウインドウWを設定し
て、このモデル画像を回転させた後にウインドウWの重
心と表示画面の中心とが一致するように該モデル画像を
移動させてから登録を行うようにすれば、表示画面の中
心付近で登録を行うことができ操作性がよくなる。
て、このモデル画像を回転させた後にウインドウWの重
心と表示画面の中心とが一致するように該モデル画像を
移動させてから登録を行うようにすれば、表示画面の中
心付近で登録を行うことができ操作性がよくなる。
【0014】また、モデル画像を移動させて回転させな
がら登録を行う方法は、図1(B)に示すような、登録
すべき文字等が円弧上に配置されているような場合が対
象となる。このようなモデル画像の場合には、モデル画
像が画面中心付近に移動するとともに、モデル画像が回
転しながら順次登録されるようになるため、ウインドウ
Wは設定しやすくなり、且つウインドウWに囲まれるモ
デル画像の姿勢が正方向となる。
がら登録を行う方法は、図1(B)に示すような、登録
すべき文字等が円弧上に配置されているような場合が対
象となる。このようなモデル画像の場合には、モデル画
像が画面中心付近に移動するとともに、モデル画像が回
転しながら順次登録されるようになるため、ウインドウ
Wは設定しやすくなり、且つウインドウWに囲まれるモ
デル画像の姿勢が正方向となる。
【0015】
【実施例】図2は、この発明に係るモデル画像登録方法
が実施される画像処理装置の構成図である。
が実施される画像処理装置の構成図である。
【0016】カメラ1は、静止している、またはコンベ
ア等のライン上を流れている対象物の画像を取り込み、
画像データを画像メモリ2に記憶する。画像メモリ2に
記憶される画像がモデル画像である場合には、モデル画
像がモデル画像登録メモリ3に記憶される。なお、モデ
ル画像は、被検査対象物の検査、計測時の基準画像とな
るもので、このモデル画像が被検査対象物の画像と比較
される。また、この画像処理装置で対象物の検査や計測
を行う時には、カメラ1で読み取られて画像メモリ2に
記憶された画像はモデル画像登録メモリ3に記憶されて
いるモデル画像と比較される。モニター4は、画像メモ
リ2に記憶されている画像を表示したり、モデル画像を
登録するのに使用したり、制御のためのメニュー等を表
示したりする。制御部5はこの装置の制御を司る部分
で、入力キー6はモニター4の表示画面上でウインドウ
を設定したり、メニュー選択を行ったり、モデル画像の
登録操作を行ったりする。
ア等のライン上を流れている対象物の画像を取り込み、
画像データを画像メモリ2に記憶する。画像メモリ2に
記憶される画像がモデル画像である場合には、モデル画
像がモデル画像登録メモリ3に記憶される。なお、モデ
ル画像は、被検査対象物の検査、計測時の基準画像とな
るもので、このモデル画像が被検査対象物の画像と比較
される。また、この画像処理装置で対象物の検査や計測
を行う時には、カメラ1で読み取られて画像メモリ2に
記憶された画像はモデル画像登録メモリ3に記憶されて
いるモデル画像と比較される。モニター4は、画像メモ
リ2に記憶されている画像を表示したり、モデル画像を
登録するのに使用したり、制御のためのメニュー等を表
示したりする。制御部5はこの装置の制御を司る部分
で、入力キー6はモニター4の表示画面上でウインドウ
を設定したり、メニュー選択を行ったり、モデル画像の
登録操作を行ったりする。
【0017】図3(A)〜(F)は、モデル画像の主軸
角を求めて回転させてから登録を行う方法について説明
する図である。
角を求めて回転させてから登録を行う方法について説明
する図である。
【0018】今、図3(A)に示すように表示画面上に
モデル画像としてABCDの文字列が斜めに表示されて
いるとする。この表示状態はカメラ1で捉えた画像その
ままであるために、対象モデルの位置がずれているかカ
メラ位置の角度がずれていると考えることができる。モ
ニター4の表示画面に同図(A)に示すモニター画像が
表示されている状態で、入力キー6のカーソル6aとE
NTキー6bを利用することによって、表示画面上にウ
インドウWを設定する。このウインドウWの設定の仕方
は、矩形状のウインドウW内に文字列ABCDが収まる
ように、最初に左上の座標(x1,y1)を決めてEN
Tキー6bを押し、続いて右下の角部の座標(x2,y
2)をカーソル6aを移動して決め、ENTキー6bを
押して設定する。次に、同図(C)に示すように主軸角
θcを求める。前述のように、この主軸角θcは、モデ
ル画像(ここではABCD)の回転モーメントが最小に
なる線(軸)と水平とのなす角度として定義される。図
3(D)では、この角度θcが水平(0度)となるよう
にモデル画像およびウインドウWを回転させる。この回
転によって、図に示すようにモデル画像ABCDは水平
な正姿状態となる。本実施例では、さらにこの図3
(D)の状態から、ウインドウWの重心と表示画面の中
心とが一致するようにモデル画像およびウインドウWを
移動させる。図3(E)がこの移動後の状態である。こ
の操作によって、モデル画像ABCDは表示画面のほぼ
中心位置に移動することになる。続いて、ウインドウW
を表示画面上から消去する。そして、左側の文字Aから
順次登録を行う操作を行う。すなわち、まず文字Aを囲
むウインドウW′をウインドウWと同じように入力キー
6を利用して設定する。その後所定の操作を行って文字
Aをモデル画像登録メモリ3に登録する。同様にして、
B,C,Dのモデル画像の登録を行う。
モデル画像としてABCDの文字列が斜めに表示されて
いるとする。この表示状態はカメラ1で捉えた画像その
ままであるために、対象モデルの位置がずれているかカ
メラ位置の角度がずれていると考えることができる。モ
ニター4の表示画面に同図(A)に示すモニター画像が
表示されている状態で、入力キー6のカーソル6aとE
NTキー6bを利用することによって、表示画面上にウ
インドウWを設定する。このウインドウWの設定の仕方
は、矩形状のウインドウW内に文字列ABCDが収まる
ように、最初に左上の座標(x1,y1)を決めてEN
Tキー6bを押し、続いて右下の角部の座標(x2,y
2)をカーソル6aを移動して決め、ENTキー6bを
押して設定する。次に、同図(C)に示すように主軸角
θcを求める。前述のように、この主軸角θcは、モデ
ル画像(ここではABCD)の回転モーメントが最小に
なる線(軸)と水平とのなす角度として定義される。図
3(D)では、この角度θcが水平(0度)となるよう
にモデル画像およびウインドウWを回転させる。この回
転によって、図に示すようにモデル画像ABCDは水平
な正姿状態となる。本実施例では、さらにこの図3
(D)の状態から、ウインドウWの重心と表示画面の中
心とが一致するようにモデル画像およびウインドウWを
移動させる。図3(E)がこの移動後の状態である。こ
の操作によって、モデル画像ABCDは表示画面のほぼ
中心位置に移動することになる。続いて、ウインドウW
を表示画面上から消去する。そして、左側の文字Aから
順次登録を行う操作を行う。すなわち、まず文字Aを囲
むウインドウW′をウインドウWと同じように入力キー
6を利用して設定する。その後所定の操作を行って文字
Aをモデル画像登録メモリ3に登録する。同様にして、
B,C,Dのモデル画像の登録を行う。
【0019】図4は、上記図3のモデル画像登録方法の
動作を示すフローチャートである。まず、n1において
カメラ1より画像を取り込んで画像メモリ2に記憶す
る。次に入力キー6によってウインドウWを設定し(n
2)、n3において主軸角θcを算出する。そして、n
4においてモデル画像およびウインドウWの回転とX方
向およびY方向への平行移動処理を行う(n4)。主軸
角をθcとした場合の上記回転および移動については図
の右に示される式によって回転角および移動量が決定さ
れる。
動作を示すフローチャートである。まず、n1において
カメラ1より画像を取り込んで画像メモリ2に記憶す
る。次に入力キー6によってウインドウWを設定し(n
2)、n3において主軸角θcを算出する。そして、n
4においてモデル画像およびウインドウWの回転とX方
向およびY方向への平行移動処理を行う(n4)。主軸
角をθcとした場合の上記回転および移動については図
の右に示される式によって回転角および移動量が決定さ
れる。
【0020】上記n4の操作を終了した段階が図3
(E)に示す状態である。続いて、ウインドウWを消去
し、モデル画像を図3に示すように一文字ずつ切りだす
必要があるかどうかの判定を行い、切りだす必要がない
場合にはそのモデル画像全体をそのまま登録して終了す
る(n9)。切りだす場合には、n6で最初のウインド
ウW′を図3(F)に示すように設定し、登録する(n
7)。この操作を全ての切りだした画像について行う。
(E)に示す状態である。続いて、ウインドウWを消去
し、モデル画像を図3に示すように一文字ずつ切りだす
必要があるかどうかの判定を行い、切りだす必要がない
場合にはそのモデル画像全体をそのまま登録して終了す
る(n9)。切りだす場合には、n6で最初のウインド
ウW′を図3(F)に示すように設定し、登録する(n
7)。この操作を全ての切りだした画像について行う。
【0021】なお、上記の実施例では、図3(E)にお
いてモデル画像およびウインドウWをX方向およびY方
向に平行移動させたが、少なくとも、主軸角θcを求め
てその角度がほぼ0度になるように回転する走査を行っ
ておけば、モデル画像の姿勢が水平に位置するようにな
ってその状態で登録が可能である。したがって、必ずし
もX方向およびY方向への平行移動を行わなくてもよ
い。この平行移動を行う理由は、モデル画像を表示画面
の中心付近に移動させて登録をしやすくするためであ
る。また、上記主軸角θcは略0度となるように回転さ
せたが、モデル画像によってはその角度が90度になる
ように回転させることも可能である。たとえば、図5に
示すようなモデル画像の場合には主軸角θcが90度に
なるようにモデル画像を回転させるのが望ましい。
いてモデル画像およびウインドウWをX方向およびY方
向に平行移動させたが、少なくとも、主軸角θcを求め
てその角度がほぼ0度になるように回転する走査を行っ
ておけば、モデル画像の姿勢が水平に位置するようにな
ってその状態で登録が可能である。したがって、必ずし
もX方向およびY方向への平行移動を行わなくてもよ
い。この平行移動を行う理由は、モデル画像を表示画面
の中心付近に移動させて登録をしやすくするためであ
る。また、上記主軸角θcは略0度となるように回転さ
せたが、モデル画像によってはその角度が90度になる
ように回転させることも可能である。たとえば、図5に
示すようなモデル画像の場合には主軸角θcが90度に
なるようにモデル画像を回転させるのが望ましい。
【0022】次に、この発明の他の実施例について説明
する。
する。
【0023】図6は、モデル画像を回転させながら登録
を順次行っていく場合の登録方法について説明する図で
ある。
を順次行っていく場合の登録方法について説明する図で
ある。
【0024】図6(A)に示すように、カメラ1で取り
込んだモデル画像が、文字A,B,C,Dが回転するよ
うに配置された画像である場合、まず同図(B)のよう
にモデル画像の全体を囲むウインドウWを図3(B)に
示す方法と同じようにして設定し、さらに、図6(C)
に示すように、ウインドウWの重心と表示画面の中心と
が一致するようにウインドウWおよびモデル画像をX方
向およびY方向に平行移動させる。そして、入力キー6
のカーソルキーによってモデル画像全体を少しずつ回転
させながら最初の文字Aが適当な位置にきた段階で切り
だし用のウインドウW′を設定して文字Aを囲み、該文
字Aについてのモデル画像の登録を行う。次に、モデル
画像全体をカーソルキーを利用して少しづつ回転させて
いき、次の文字Bが適当な位置にきた段階でウインドウ
W′によって該文字Bを切りだして登録処理する。同じ
ようにして文字C,Dについても登録を行う。このよう
に、各文字の姿勢が正方向になる状態でウインドウW′
によって切りだして登録を行う。
込んだモデル画像が、文字A,B,C,Dが回転するよ
うに配置された画像である場合、まず同図(B)のよう
にモデル画像の全体を囲むウインドウWを図3(B)に
示す方法と同じようにして設定し、さらに、図6(C)
に示すように、ウインドウWの重心と表示画面の中心と
が一致するようにウインドウWおよびモデル画像をX方
向およびY方向に平行移動させる。そして、入力キー6
のカーソルキーによってモデル画像全体を少しずつ回転
させながら最初の文字Aが適当な位置にきた段階で切り
だし用のウインドウW′を設定して文字Aを囲み、該文
字Aについてのモデル画像の登録を行う。次に、モデル
画像全体をカーソルキーを利用して少しづつ回転させて
いき、次の文字Bが適当な位置にきた段階でウインドウ
W′によって該文字Bを切りだして登録処理する。同じ
ようにして文字C,Dについても登録を行う。このよう
に、各文字の姿勢が正方向になる状態でウインドウW′
によって切りだして登録を行う。
【0025】図7は、上記の登録方法の手順を示すフロ
ーチャートである。
ーチャートである。
【0026】n10で画像取り込みを行い、続いてウイ
ンドウWを設定し(n11)、X方向およびY方向に平
行移動する(n12)。なお、X方向およびY方向への
平行移動量はn12のステップの右側に示される式によ
って表される。
ンドウWを設定し(n11)、X方向およびY方向に平
行移動する(n12)。なお、X方向およびY方向への
平行移動量はn12のステップの右側に示される式によ
って表される。
【0027】次に、上記のウインドウWを消去し、n1
3以下で文字を一つずつ切りだして登録する処理を行
う。すなわち、n14において切りだすためのウインド
ウW′を設定し、n15で登録を行い、次に、モニター
画像を必要な角度だけカーソルキー6aを操作すること
によって回転させる(n17)。以下、全ての文字が終
了するまでn14以下の処理を行う。なお、切りだすべ
き部分がない場合には、そのまま登録を行って終了す
る。
3以下で文字を一つずつ切りだして登録する処理を行
う。すなわち、n14において切りだすためのウインド
ウW′を設定し、n15で登録を行い、次に、モニター
画像を必要な角度だけカーソルキー6aを操作すること
によって回転させる(n17)。以下、全ての文字が終
了するまでn14以下の処理を行う。なお、切りだすべ
き部分がない場合には、そのまま登録を行って終了す
る。
【0028】なお、図6,図7に示す登録方法のよう
に、モデル画像を回転させて登録する場合の検査対象物
としては、たとえば図8に示すように周囲に文字が配列
されているキャップ等がある。
に、モデル画像を回転させて登録する場合の検査対象物
としては、たとえば図8に示すように周囲に文字が配列
されているキャップ等がある。
【0029】
【発明の効果】この発明によれば、カメラでモデル画像
を一旦メモリ上に取り込んでから登録するために、斜め
になっている場合でもカメラの位置やモデル対象物の位
置を変更することなく正しい姿勢の状態で登録すること
ができる。このため、位置決め等の操作を特に必要とす
ることがなく、治具や熟練を不要とするばかりか登録が
極めて短時間にできる。したがって、モデル対象物がラ
インのコンベア上を流れている状態でもラインをわざわ
ざ止める必要がない。このため、生産性を低下させると
いう問題も生じない。
を一旦メモリ上に取り込んでから登録するために、斜め
になっている場合でもカメラの位置やモデル対象物の位
置を変更することなく正しい姿勢の状態で登録すること
ができる。このため、位置決め等の操作を特に必要とす
ることがなく、治具や熟練を不要とするばかりか登録が
極めて短時間にできる。したがって、モデル対象物がラ
インのコンベア上を流れている状態でもラインをわざわ
ざ止める必要がない。このため、生産性を低下させると
いう問題も生じない。
【図1】この発明に係るモデル画像登録方法について説
明する図である。
明する図である。
【図2】この発明に係るモデル画像登録方法が実施され
る画像処理装置の構成図。
る画像処理装置の構成図。
【図3】この発明の第1の実施例のモデル画像登録方法
について詳細に説明する図。
について詳細に説明する図。
【図4】上記図3に示すモデル画像登録方法を実施する
ため制御部の動作手順を示すフローチャート。
ため制御部の動作手順を示すフローチャート。
【図5】上記実施例の他の方法について説明する図。
【図6】この発明に係るモデル画像登録方法の他の実施
例について説明する図。
例について説明する図。
【図7】上記図6に示すモデル画像登録方法を実施する
ための制御部5の動作手順を示すフローチャート。
ための制御部5の動作手順を示すフローチャート。
【図8】上記図6,図7に示すモデル画像登録方法が好
適な検査対象物の平面図。
適な検査対象物の平面図。
W,W′−ウインドウ θc−主軸角
Claims (3)
- 【請求項1】カメラ等の撮像手段で撮像した画像を画像
メモリに記憶し、該画像の一部または全部を画像検査時
の基準画像となるモデル画像として登録する方法におい
て、 前記画像メモリに記憶したモデル画像の表示画面上での
主軸角を求め、その角度が略0度又は略90度になるよ
うに該モデル画像を回転させてから該モデル画像の登録
を行うことを特徴とする、モデル画像登録方法。 - 【請求項2】請求項1において、該モデル画像を囲むウ
インドウを設定し、前記モデル画像を回転させた後、前
記ウインドウの重心と前記表示画面の中心とが一致する
ように該モデル画像を移動させてから該モデル画像の登
録を行うことを特徴とする、モデル画像登録方法。 - 【請求項3】カメラ等の撮像手段で撮像した画像を画像
メモリに記憶し、該画像の一部または全部を画像検査時
の基準画像となるモデル画像として登録する方法におい
て、 前記画像メモリに記憶したモデル画像を囲むウインドウ
を設定し、このウインドウの重心と表示画面の中心とが
一致するように該モデル画像を移動させ、さらに該モデ
ル画像を回転させながら部分ごとに登録を行うことを特
徴とする、モデル画像登録方法。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6226170A JPH0896129A (ja) | 1994-09-21 | 1994-09-21 | モデル画像登録方法 |
| US08/528,554 US5987191A (en) | 1994-09-21 | 1995-09-15 | Model image registration method and apparatus therefor |
| KR1019950030974A KR100269058B1 (ko) | 1994-09-21 | 1995-09-20 | 모델화상등록방법및그장치 |
| EP95114880A EP0707283A3 (en) | 1994-09-21 | 1995-09-21 | Method of registration of the image of a model and apparatus for its implementation |
| CN95116884A CN1127963A (zh) | 1994-09-21 | 1995-09-21 | 图象模板的记录方法和装置 |
| TW084109896A TW434519B (en) | 1994-09-21 | 1995-09-21 | Model image registration method and apparatus therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6226170A JPH0896129A (ja) | 1994-09-21 | 1994-09-21 | モデル画像登録方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0896129A true JPH0896129A (ja) | 1996-04-12 |
Family
ID=16840979
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6226170A Pending JPH0896129A (ja) | 1994-09-21 | 1994-09-21 | モデル画像登録方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US5987191A (ja) |
| EP (1) | EP0707283A3 (ja) |
| JP (1) | JPH0896129A (ja) |
| KR (1) | KR100269058B1 (ja) |
| CN (1) | CN1127963A (ja) |
| TW (1) | TW434519B (ja) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3808923B2 (ja) * | 1995-11-27 | 2006-08-16 | 株式会社東芝 | 情報処理装置 |
| JP3452115B2 (ja) * | 1997-06-13 | 2003-09-29 | 富士ゼロックス株式会社 | 画像処理装置 |
| US6295083B1 (en) * | 1998-02-27 | 2001-09-25 | Tektronix, Inc. | High precision image alignment detection |
| US6188801B1 (en) * | 1998-08-31 | 2001-02-13 | Jenn-Tsair Tsai | Method and apparatus for automatic image calibration for an optical scanner |
| JP2000234915A (ja) * | 1999-02-12 | 2000-08-29 | Keyence Corp | 検査方法及び検査装置 |
| US6868524B1 (en) * | 1999-10-22 | 2005-03-15 | Microsoft Corporation | Method and apparatus for text layout across a region |
| US6504951B1 (en) | 1999-11-29 | 2003-01-07 | Eastman Kodak Company | Method for detecting sky in images |
| US6741738B2 (en) | 2000-03-13 | 2004-05-25 | Tms, Inc. | Method of optical mark recognition |
| US6552783B1 (en) | 2000-06-28 | 2003-04-22 | Teradyne, Inc. | Optical system |
| US7167583B1 (en) | 2000-06-28 | 2007-01-23 | Landrex Technologies Co., Ltd. | Image processing system for use with inspection systems |
| EP1333301A1 (en) | 2002-01-31 | 2003-08-06 | Sumitomo Electric Industries, Ltd. | Method for molding optical fiber fusion spliced portion and optical fiber with molded fusion spliced portion |
| JP4603778B2 (ja) * | 2003-06-20 | 2010-12-22 | キヤノン株式会社 | 画像表示方法及び画像表示装置 |
| US20050123179A1 (en) * | 2003-12-05 | 2005-06-09 | Eastman Kodak Company | Method and system for automatic axial rotation correction in vivo images |
| EP1791131B1 (en) * | 2004-09-13 | 2009-01-14 | Panasonic Corporation | Disk device |
| US8064655B2 (en) * | 2007-04-20 | 2011-11-22 | Panasonic Corporation | Face image detection device, face image detection method and imaging apparatus |
| CN102023807B (zh) * | 2010-12-17 | 2012-08-08 | 福州瑞芯微电子有限公司 | 一种实现屏幕顺时针270度旋转的系统 |
| JP6455829B2 (ja) * | 2013-04-01 | 2019-01-23 | キヤノン株式会社 | 画像処理装置、画像処理方法、およびプログラム |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2829006B2 (ja) * | 1988-11-10 | 1998-11-25 | 株式会社リコー | 画像処理装置 |
| US5077811A (en) * | 1990-10-10 | 1991-12-31 | Fuji Xerox Co., Ltd. | Character and picture image data processing system |
| JP2509386B2 (ja) * | 1990-11-29 | 1996-06-19 | 三菱電機株式会社 | 距離検出装置 |
| EP0525513B1 (en) * | 1991-07-16 | 2002-01-16 | Yozan Inc. | Method for detecting inclination of an image of characters |
| US5325447A (en) * | 1991-10-02 | 1994-06-28 | Environmental Research Institute Of Michigan | Handwritten digit normalization method |
| US5333209A (en) * | 1992-03-24 | 1994-07-26 | At&T Bell Laboratories | Method of recognizing handwritten symbols |
| JP3298072B2 (ja) * | 1992-07-10 | 2002-07-02 | ソニー株式会社 | ビデオカメラシステム |
-
1994
- 1994-09-21 JP JP6226170A patent/JPH0896129A/ja active Pending
-
1995
- 1995-09-15 US US08/528,554 patent/US5987191A/en not_active Expired - Fee Related
- 1995-09-20 KR KR1019950030974A patent/KR100269058B1/ko not_active Expired - Fee Related
- 1995-09-21 TW TW084109896A patent/TW434519B/zh active
- 1995-09-21 EP EP95114880A patent/EP0707283A3/en not_active Withdrawn
- 1995-09-21 CN CN95116884A patent/CN1127963A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| CN1127963A (zh) | 1996-07-31 |
| EP0707283A2 (en) | 1996-04-17 |
| US5987191A (en) | 1999-11-16 |
| KR100269058B1 (ko) | 2000-10-16 |
| EP0707283A3 (en) | 1997-03-12 |
| KR960011780A (ko) | 1996-04-20 |
| TW434519B (en) | 2001-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI413206B (zh) | A center of the wafer detection method and a recording medium on which the method is recorded | |
| US5987191A (en) | Model image registration method and apparatus therefor | |
| JP5370398B2 (ja) | 画像処理装置および画像処理プログラム | |
| CN104057455A (zh) | 机器人系统 | |
| JP4088448B2 (ja) | 外壁検査装置および外壁検査方法並びに外壁検査診断システム | |
| JPS63201876A (ja) | 画像処理方法および装置 | |
| JP3853658B2 (ja) | 画像測定装置及び画像測定用プログラム | |
| JP2000234915A (ja) | 検査方法及び検査装置 | |
| JP3281457B2 (ja) | 基板の部品実装検査方法及び検査装置 | |
| JP2001016622A (ja) | 撮像素子のデバッグ装置と試験方法 | |
| KR20040019943A (ko) | 공업제품의 육안검사지원장치 | |
| JPH0628209A (ja) | プログラム検査装置 | |
| JPH05250467A (ja) | 画像信号処理装置 | |
| JP3900319B2 (ja) | 画像計測装置及びその画像表示方法 | |
| JPH09250909A (ja) | 非接触画像計測方法及びシステム | |
| JPH10141920A (ja) | 部品の位置決め方法と位置決め装置 | |
| JP3979484B2 (ja) | ダイシング装置 | |
| JP4795146B2 (ja) | 電子ビーム装置,プローブ制御方法及びプログラム | |
| JPH0896113A (ja) | 画像処理装置及び画像処理方法 | |
| JP3430070B2 (ja) | 指紋照合方法及び指紋照合装置 | |
| JPH0896134A (ja) | 画像処理装置および画像処理方法 | |
| JPH06132366A (ja) | マッピングデータ作成方法 | |
| JP2024174540A (ja) | 情報処理装置および方法、プログラム | |
| JPH07249129A (ja) | 画像回転方法及び装置 | |
| JPH1027253A (ja) | 画像処理方法 |