JP2001256489A - Device and method for adjusting illumination in part of plural selection areas in image of object to be measured - Google Patents
Device and method for adjusting illumination in part of plural selection areas in image of object to be measuredInfo
- Publication number
- JP2001256489A JP2001256489A JP2001010536A JP2001010536A JP2001256489A JP 2001256489 A JP2001256489 A JP 2001256489A JP 2001010536 A JP2001010536 A JP 2001010536A JP 2001010536 A JP2001010536 A JP 2001010536A JP 2001256489 A JP2001256489 A JP 2001256489A
- Authority
- JP
- Japan
- Prior art keywords
- image
- interest
- region
- illumination
- image quality
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 87
- 238000005286 illumination Methods 0.000 title claims abstract description 59
- 230000008569 process Effects 0.000 claims abstract description 22
- 238000003384 imaging method Methods 0.000 claims description 41
- 238000012360 testing method Methods 0.000 claims description 36
- 238000012545 processing Methods 0.000 claims description 5
- 238000004458 analytical method Methods 0.000 claims description 4
- 239000003086 colorant Substances 0.000 claims description 4
- 238000013075 data extraction Methods 0.000 claims 1
- 230000009977 dual effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 238000005259 measurement Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 101000972349 Phytolacca americana Lectin-A Proteins 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000004513 sizing Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Landscapes
- Image Input (AREA)
- Closed-Circuit Television Systems (AREA)
- Facsimile Scanning Arrangements (AREA)
- Studio Devices (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は画像システムのため
の照明装置に関する。[0001] The present invention relates to a lighting device for an imaging system.
【0002】[0002]
【従来の技術】光出力はどのような装置であっても、多
くの変数の関数となる。これらの変数としては瞬間駆動
電流、装置の経年数、周囲温度、光源に汚れや残留物が
あるかどうか、装置の性能経歴などが含まれる。機械画
像計測システムは概して、対象物が見つけられうる関心
領域内の他のものとのコントラストによって決定できる
方法で、視野内で対象物の位置を突き止める。この測定
は入射光或いは透過光の総量によってかなり影響され
る。BACKGROUND OF THE INVENTION Light output, as in any device, is a function of many variables. These variables include the instantaneous drive current, the age of the device, the ambient temperature, whether the light source is dirty or residue, the performance history of the device, and the like. Machine vision metrology systems generally locate an object in a field of view in a manner that can be determined by contrast with others in a region of interest where the object can be found. This measurement is significantly affected by the total amount of incident or transmitted light.
【0003】自動化されたビデオ検査測定計測器は、一
般に、イベントの順序をユーザが定義可能なプログラミ
ング機能を持っている。これらは例えばプログラミング
のような計画的な方法、或いは計測器のシーケンスを次
第に学習する記録モードによるどちらの方法でも実行す
ることができる。シーケンスコマンドはパートプログラ
ムとして記憶される。計測器のイベントのシーケンスを
実行する命令プログラムを作成するための能力はいくつ
かの利点を提供する。[0003] Automated video inspection and measurement instruments generally have a programming function that allows the user to define the sequence of events. These can be performed either in a planned manner, for example by programming, or in a recording mode in which the sequence of the measuring instruments is gradually learned. Sequence commands are stored as part programs. The ability to create an instruction program that executes a sequence of instrument events offers several advantages.
【0004】例えば、複数のワークピースまたは機器シ
ーケンスは、想定された機器の繰り返し精度のレベルで
実行され得る。さらに、機器の大多数は単一のプログラ
ムを実行できるので、検査作業の大多数が同時に、また
は順番に行うことができる。その上、プログラミング機
能は作業結果を記録する能力を提供する。従って、試験
過程を分析することができ、ワークピースの潜在的な故
障場所またはコントローラの故障を識別することができ
る。十分な標準化と繰り返し精度なしで記録されたプロ
グラムは、時間の経過よって、或いは同じモデル、同じ
装備の機器との間において性能を変えてしまう。[0004] For example, a plurality of workpieces or instrument sequences may be performed at the level of the assumed instrument repeatability. In addition, the majority of the instruments can execute a single program, so that the majority of inspection tasks can be performed simultaneously or sequentially. Moreover, the programming function provides the ability to record work results. Thus, the test process can be analyzed and potential failure locations of the workpiece or failure of the controller can be identified. Programs recorded without sufficient standardization and repeatability change performance over time or between devices of the same model and equipment.
【0005】従来では、Mahaneyの米国特許57
53903号において説明されるように、閉ループコン
トロールシステムは、機械画像システムの光源の出力光
強度が特定のコマンドレベルまで駆動されたことを保証
するために使用されていた。従って、これら従来の閉ル
ープコントロールシステムは、瞬間駆動電流、光源の経
年数、周囲温度などの変化のために所望の出力光強度か
ら変動するのを防止するものであった。Conventionally, Mahaney US Pat.
As described in 53903, a closed loop control system was used to ensure that the output light intensity of the light source of the machine imaging system was driven to a specific command level. Accordingly, these conventional closed-loop control systems have prevented fluctuations from the desired output light intensity due to changes in the instantaneous drive current, the age of the light source, the ambient temperature, and the like.
【0006】[0006]
【発明が解決しようとする課題】これらの従来の閉ルー
プコントロールシステムでは、光源を特定のコマンドレ
ベルまで駆動させることによって得られた被測定物への
照明の結果の質は一切気にせずに、光源の出力光強度は
特定のコマンドレベルまで駆動されるものであった。し
かしながら、たとえ光源の出力光強度が特定のコマンド
レベルにコントロールされても、機械画像システムによ
って捕らえられた結果としてのイメージは、要求された
質または特性のイメージを持つことができなかった。In these prior art closed loop control systems, the quality of the result of illumination of the device under test obtained by driving the light source to a specific command level is not considered. Was driven to a specific command level. However, even if the output light intensity of the light source was controlled to a specific command level, the resulting image captured by the machine imaging system could not have the required quality or characteristic image.
【0007】同様に、1999年12月30日に出願さ
れた米国特許出願第09/475990号には、作業に
おける光源の実際の出力光強度が、特定の入力光強度命
令値に基づく所望の出力光強度と一致するように、光源
の出力強度を較正するためのシステムが明らかにされて
いる。しかし、たとえ出力光強度が所望の値であったと
しても、イメージの質、或いはとり込まれた結果として
のイメージの特性は不十分であるかもしれない。[0007] Similarly, US patent application Ser. No. 09 / 475,990, filed Dec. 30, 1999, states that the actual output light intensity of a light source in operation is the desired output power based on a particular input light intensity command value. A system for calibrating the output intensity of a light source to match the light intensity has been disclosed. However, even if the output light intensity is at the desired value, the quality of the image, or the characteristics of the resulting captured image, may be insufficient.
【0008】また、多くの画像システムの入力光設定
は、しばしば、定常出力光強度と一致していない。さら
に、出力光強度はユーザにより直接測定できない。むし
ろ、出力光強度は、イメージの明るさを測定することに
よって間接的に測定される。一般に、イメージの明るさ
とはイメージの平均グレーレベルのことである。代わり
に、出力光強度は、特定の画像システムに外部専用機器
を使って直接測定できる。ともかく、照明作業、すなわ
ち測定された出力光強度と命令された光強度の間の関係
は、異なる画像システム間や時間経過した同一の画像シ
ステムにおいて、或いは検査されている被測定物の各部
によって一貫するものではない。むしろ、測定された出
力光強度と命令された光強度の間の関係は、画像システ
ムの光学素子や被測定物を照明するために用いられてい
る特定の光源、その光源の特定の電球、検査される特定
の被測定物の各部などに依存するものである。Also, the input light setting of many imaging systems often does not match the steady output light intensity. Furthermore, the output light intensity cannot be measured directly by the user. Rather, the output light intensity is measured indirectly by measuring the brightness of the image. In general, the brightness of an image is the average gray level of the image. Alternatively, the output light intensity can be measured directly using dedicated external equipment for a particular imaging system. Regardless, the lighting task, i.e. the relationship between the measured output light intensity and the commanded light intensity, is consistent between different imaging systems, in the same imaging system over time, or by each part of the device under test. It does not do. Rather, the relationship between the measured output light intensity and the commanded light intensity is determined by the particular light source used to illuminate the optics or the device under test, the particular light source of that light source, It depends on each part of the specific device under test.
【0009】照明作業でのこの一貫性のなさは、一つの
機械での一部単独稼動でさえパートプログラムを正しく
実行することを難しくしてしまう。すなわち、命令され
た光強度命令値の固定の組合わせを持つパートプログラ
ムは、同一の被測定物の異なる部分を照明するときに、
明るさの変化によるイメージを作るのである。しかしな
がら、多くの測定アルゴリズム(エッジ検出を使ってい
るアルゴリズムなど)は、イメージの明るさに依存して
いる。その結果、異なる部分を検査した時に、得られる
イメージによって明るさに違いが生じることがしばしば
あるために、パートプログラムが一貫して実行されない
のである。This inconsistency in the lighting operation makes it difficult to correctly execute the part program even in a single operation on one machine. That is, a part program having a fixed combination of commanded light intensity command values, when illuminating different parts of the same DUT,
It creates an image by changing the brightness. However, many measurement algorithms (such as those using edge detection) rely on image brightness. As a result, when inspecting different parts, the resulting program often results in differences in brightness, and the part program is not executed consistently.
【0010】本発明は、前記課題に鑑みなされたもので
あり、とり込まれたイメージの所望する質或いは特性を
得るために、画像システムの光強度を調整するシステ
ム、方法、およびグラフィカル・ユーザ・インタフェー
スを提供することを目的とする。また本発明は、現在の
照明レベルにより、とり込まれるイメージの質または特
性を決定するために使用されるイメージ内の複数の関心
領域を定義するシステム、方法、およびグラフィカル・
ユーザ・インタフェースを別々に提供することを目的と
する。SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and provides a system, method, and graphical user interface for adjusting the light intensity of an imaging system to obtain a desired quality or characteristic of a captured image. The purpose is to provide an interface. The present invention also provides a system, method, and graphical system for defining a plurality of regions of interest in an image used to determine the quality or characteristics of the captured image according to the current illumination level.
The purpose is to provide a separate user interface.
【0011】また本発明は、ユーザーが、とり込まれた
イメージのイメージ品質を決定するために用いられ得る
複数関心領域を容易にかつ迅速に定義することを可能に
するシステム、方法、およびグラフィカル・ユーザ・イ
ンタフェースを別々に提供することを目的とする。The present invention also provides a system, method, and graphical system that allows a user to easily and quickly define multiple regions of interest that can be used to determine the image quality of a captured image. The purpose is to provide a separate user interface.
【0012】[0012]
【課題を解決するための手段】前記目的を達成するため
に本発明における照明調整方法は、コントロール可能な
照明システムとイメージングシステムを含む画像システ
ムを用いて生成された、被測定物イメージにおける重要
領域に該当する被測定物該当箇所の照明調整方法であっ
て、初めにコントロール可能な照明システムによって被
測定物を照明し、被測定物のイメージを得るイメージと
り込み工程、前記重要領域内に相対的に位置決めされ
る、少なくとも第一関心領域と第二関心領域のイメージ
データが取り出される、イメージデータ取り出し工程、
前記取り出されたイメージデータからコントラストや平
均明度などの少なくとも一つのイメージ品質を選ぶ、イ
メージ品質選択工程、少なくとも前記選択されたイメー
ジ品質があらかじめ選択した関心領域同士の関係を満足
するまで照明システムの照明状態を調整する照明状態調
整工程、からなることを特徴とする。SUMMARY OF THE INVENTION In order to achieve the above object, a method for adjusting illumination according to the present invention is provided. A method for adjusting the illumination of a corresponding portion of the object to be measured, the method comprising: first illuminating the object to be measured with a controllable illumination system, and acquiring an image of the object to be measured; Positioned at the image data of at least the first region of interest and the second region of interest are extracted, an image data extracting step,
Selecting at least one image quality, such as contrast or average lightness, from the retrieved image data, an image quality selection step, illumination of an illumination system until at least the selected image quality satisfies a relationship between preselected regions of interest. An illumination state adjusting step of adjusting the state.
【0013】また本発明において、少なくとも前記選択
されたイメージ品質があらかじめ選択した関心領域同士
の関係を満足するまでイメージとり込み工程、イメージ
データ取り出し工程、イメージ品質選択工程、及び照明
状態調整工程が繰り返されることが好適である。また本
発明において、光源が複数の選択可能な光源からなって
おり、前記それぞれ個々の光源はコントロール可能な光
強度を有し、前記照明状態調整工程では、選択可能な複
数の光源から少なくとも一つを選択し、前記選択された
少なくとも一つの光源の少なくとも一つの光強度を調整
することが好適である。In the present invention, an image capturing step, an image data extracting step, an image quality selecting step, and an illumination state adjusting step are repeated until at least the selected image quality satisfies the relationship between the preselected regions of interest. It is preferred that Further, in the present invention, the light source comprises a plurality of selectable light sources, each of the light sources has a controllable light intensity, and in the illumination state adjusting step, at least one of the plurality of selectable light sources is used. And adjusting the light intensity of at least one of the selected at least one light source.
【0014】また本発明において、前記コントロール可
能な照明システムは、焦点調整サブシステムを含み、前
記照明状態調整工程では、焦点調整サブシステムの調整
を含むことが好適である。また本発明において、前記照
明状態調整工程のあとに、イメージの重要領域からイメ
ージデータを取り出す、イメージデータ取り出し工程、
重要領域から取り出したイメージデータを処理するイメ
ージデータ処理工程、を有することが好適である。In the present invention, it is preferable that the controllable illumination system includes a focus adjustment subsystem, and that the illumination condition adjustment step includes adjustment of the focus adjustment subsystem. Further, in the present invention, after the illumination state adjusting step, extracting image data from an important area of the image, an image data extracting step,
It is preferable to have an image data processing step of processing image data taken out of the important area.
【0015】また本発明において、前記重要領域はエッ
ジを含み、前記イメージデータ処理工程がエッジ位置決
定のために重要領域から取り出されたイメージデータを
分析する分析工程を含むことが好適である。また本発明
において、少なくともイメージ品質の一つがコントラス
ト或いは明度のどちらかであることが好適である。また
本発明において、イメージ品質選択工程において、イメ
ージ品質にコントラストが選択されており、照明状態調
整工程において満足すべき関係として、第一及び第二関
心領域のイメージデータでコントラストの差を最大化す
る関係が選択されていることが好適である。In the present invention, it is preferable that the important area includes an edge, and the image data processing step includes an analyzing step of analyzing image data extracted from the important area for edge position determination. In the present invention, it is preferable that at least one of the image qualities is either contrast or brightness. Further, in the present invention, the contrast is selected for the image quality in the image quality selecting step, and the difference between the contrasts is maximized in the image data of the first and second regions of interest as a relationship to be satisfied in the illumination condition adjusting step. Preferably, a relationship has been selected.
【0016】また本発明において、画像システムには被
測定物のとり込まれたイメージを表示するディスプレイ
等の表示手段から構成されるグラフィカル・ユーザ・イ
ンターフェースを含んでおり、被測定物のとり込まれた
イメージ上に描かれた少なくとも第一及び第二関心領域
を有するグラフィカル・ユーザ・インターフェースを表
示することが好適である。また本発明において、グラフ
ィカル・ユーザ・インターフェースは選択が可能であっ
て、グラフィカル・ユーザ・インターフェースを選択す
る選択工程、第一及び第二関心領域の少なくとも一つの
位置決め調整を行う位置決め調整工程、及び、グラフィ
カル・ユーザ・インターフェースから受け取った入力に
基づいて、少なくとも第一及び第二関心領域の大きさを
設定する次元設定工程からなることが好適である。Further, in the present invention, the image system includes a graphical user interface including display means such as a display for displaying an image of the object to be measured. It is preferable to display a graphical user interface having at least first and second regions of interest drawn on the image. Also, in the present invention, the graphical user interface is selectable, a selection step of selecting the graphical user interface, a positioning adjustment step of performing at least one positioning adjustment of the first and second regions of interest, and Preferably, the method comprises a dimension setting step of setting at least the size of the first and second regions of interest based on the input received from the graphical user interface.
【0017】また本発明において、画像システムがコン
ピュータ化されたコントロールシステムからなり、画像
システムに自動的にコントロールされてプログラムの命
令を自動的に実行することにより、少なくとも1つの前
記工程が自動的に実行されることが好適である。また本
発明において、第一及び第二関心領域が重要領域と関連
した定義位置へ位置決めされることが好適である。また
本発明において、重要領域と関連する定義位置は重要領
域近傍の一つの位置であり、イメージ内の重要領域から
離れて間隔を置いた位置であることが好適である。Further, in the present invention, the image system comprises a computerized control system, and at least one of the steps is automatically executed by automatically controlling the image system and automatically executing the instructions of the program. Preferably, it is performed. In the present invention, it is preferable that the first and second regions of interest are positioned at a defined position associated with the important region. Further, in the present invention, the definition position related to the important region is one position near the important region, and it is preferable that the defined position is a position spaced apart from the important region in the image.
【0018】また本発明において、関心領域の大部分に
おいて、略均一なイメージ光強度を示すように、少なく
とも一つの関心領域が位置決めされることが好適であ
る。また本発明において、関心領域の大部分において、
略均一な表面を有する被測定物のおおよそ均質なパター
ンとなるように、少なくとも一つの関心領域が位置決め
されることが好適である。Further, in the present invention, it is preferable that at least one region of interest is positioned so as to exhibit a substantially uniform image light intensity over most of the region of interest. In the present invention, in most of the region of interest,
Preferably, at least one region of interest is positioned so as to result in an approximately uniform pattern of the device under test having a substantially uniform surface.
【0019】また本発明における照明調整装置は、コン
トロール可能な照明システム、イメージングシステム、
プロセッサ、イメージデータを表示するディスプレイな
どの表示手段、前記表示手段上に表示可能で複数の関心
領域を表示するのに使用されるグラフィカル・ユーザ・
インターフェース、照明システムをコントロールするた
めに使用される第一及び第二関心領域のイメージデー
タ、を含む画像システムにおいて、グラフィカル・ユー
ザ・インターフェースは、複数の境界線の組み合わせで
あり、それぞれの境界線の組合わせはイメージ上に表示
された複数の関心領域の一つの位置と大きさを定義して
おり、それぞれの境界線の組合わせはイメージ上で独立
的に位置決め可能であり、それぞれの境界線の組合わせ
の大きさはイメージ上で独立的に調整可能であることを
特徴とする。Further, the illumination adjusting device according to the present invention includes a controllable illumination system, an imaging system,
A processor, a display means such as a display for displaying image data, and a graphical user which can be displayed on the display means and used to display a plurality of regions of interest.
In an imaging system including an interface, image data of the first and second regions of interest used to control the lighting system, the graphical user interface is a combination of a plurality of borders, and The combination defines the position and size of one of the multiple regions of interest displayed on the image, and each combination of the boundaries can be positioned independently on the image, The size of the combination is independently adjustable on the image.
【0020】また本発明において、ユーザによってプロ
セッサに提供されたイメージ上の点に基づくイメージ表
示においてグラフィカル・ユーザ・インタフェースが初
期形状で配置されることが好適である。また本発明にお
いて、グラフィカル・ユーザ・インターフェースの規定
条件に含まれる関心領域の複数の表示部分を含むことが
好適である。また本発明において、表示部分は関心領域
間に延びる少なくとも一つの線又は関心領域間に延びる
一組の線又は関心領域の境界線のための特定の色を備
え、これらの線又は色はグラフィカル・ユーザ・インタ
ーフェースの規定条件であることが好適である。In the present invention, it is preferable that the graphical user interface is arranged in an initial shape in the image display based on the points on the image provided to the processor by the user. Further, in the present invention, it is preferable to include a plurality of display portions of the region of interest included in the prescribed condition of the graphical user interface. Also, in the present invention, the display portion comprises a specific color for at least one line extending between the regions of interest or a set of lines extending between the regions of interest or boundaries of the region of interest, wherein the lines or colors are graphical. It is preferable that the condition is a prescribed condition of the user interface.
【0021】[0021]
【発明の実施の形態】本発明は、異なる画像システムお
いて、そして/または異なる時間、異なる場所での同じ
或いは異なる画像システムにおいて、または様々な表面
特性をもつ被測定物を見るために、使用されるパートプ
ログラムに命令が含められている時などの、前もって決
定された命令を照明システムに使用するときに、信頼で
き、繰り返し可能な結果を提示するのに特に有用であ
る。DETAILED DESCRIPTION OF THE INVENTION The present invention may be used in different imaging systems and / or in the same or different imaging systems at different times, at different locations, or for viewing objects with various surface properties. It is particularly useful for presenting reliable and repeatable results when using predetermined instructions in a lighting system, such as when the instructions are included in a part program to be performed.
【0022】本発明のシステム、方法、およびグラフィ
カル・ユーザ・インタフェースの様々なそして模範的な
実施例において、被測定物の取り込まれたイメージ内に
おける2つ以上の関心領域を定義するために、ユーザは
複数エリアイメージ品質ツールを使用することができ
る。この複数エリアイメージ品質ツールは、被測定物を
照明し、その後の分析用の被測定物イメージをとり込む
ために使用可能なパートプログラム実行時に起動され
る。複数エリアイメージ品質ツールは、ユーザが、2つ
以上の関心領域の位置決め、方向付け、サイズ、および
分離を指定することを可能にする。また複数エリアイメ
ージ品質ツールは、画像システムの光源操作モードで、
選択されたイメージ品質に到達するための目標、および
/または選択されたイメージ品質を満たす数値範囲を含
む2つ以上の関心領域内で測定されるイメージ品質、お
よびどのように関心領域内でイメージを分配するかが分
析され、ユーザが被測定物を照明するために用いられる
光源のうちの1つ以上を指定すること、および照明する
角度調整を可能にする。In various and exemplary embodiments of the systems, methods, and graphical user interfaces of the present invention, a user may define two or more regions of interest in a captured image of a device under test. Can use a multi-area image quality tool. The multi-area image quality tool is activated during execution of a part program that can be used to illuminate the device under test and capture a device image for subsequent analysis. The multi-area image quality tool allows a user to specify the positioning, orientation, size, and separation of two or more regions of interest. The multi-area image quality tool is a light source operation mode of the imaging system.
A goal to reach the selected image quality, and / or image quality measured in two or more regions of interest, including a numerical range that satisfies the selected image quality, and The distribution is analyzed to allow the user to specify one or more of the light sources used to illuminate the device under test and to adjust the angle of illumination.
【0023】複数エリアイメージ品質ツールを含むパー
トプログラムの動作において、被測定物は直ちに、複数
エリアイメージ品質ツールに先立ち、パートプログラム
内に含まれている照明コマンドに基づいて照明される。
特に、例えば前記米国特許5753903号で明らかに
された閉ループコントロールシステム、または米国特許
出願第09/475990号において明らかにされたキ
ャリブレーションシステムと方法では、初期照明レベル
が、要求された照明レベルと正しく一致していることを
保証するために用いることができる。画像システムはそ
の時、この初期照明レベルを使って被測定物のイメージ
をとり込む。そしてイメージの一部分が、定義された関
心領域に基づいて取り出される。とり込まれたイメージ
のイメージ品質は関心領域の分析に基づいて決定され、
そしてイメージ品質は複数エリアイメージ品質ツールで
定義される。In the operation of the part program including the multi-area image quality tool, the device under test is immediately illuminated based on the lighting command included in the part program prior to the multi-area image quality tool.
In particular, for example, in the closed loop control system disclosed in the aforementioned US Pat. No. 5,753,903, or the calibration system and method disclosed in the US patent application Ser. No. 09 / 475,990, the initial illumination level is correctly adjusted to the required illumination level. Can be used to guarantee a match. The imaging system then uses this initial illumination level to capture an image of the device under test. A portion of the image is then retrieved based on the defined region of interest. The image quality of the captured image is determined based on an analysis of the region of interest,
And the image quality is defined by the multi-area image quality tool.
【0024】もしイメージ品質が定義された目標に到達
した場合、および/または複数エリアイメージ品質ツー
ルで定義された範囲内に入った場合は、パートプログラ
ムの次の命令が実行される。もしイメージ品質が、定義
された範囲内にないならば、光源の強度が調整される。
そして、被測定物の新しいイメージをとり込み、新しく
とり込まれたイメージの一部分である関心領域を取り出
し、分析する。このような手続は、関心領域内のとり込
まれた被測定物のイメージのイメージ品質が、定義され
た範囲内に入るような光源の現在出力強度となるまで繰
り返される。従って、本発明のシステム、方法、および
グラフィカル・ユーザ・インタフェースを使うことによ
って、ユーザは所望の照明レベルというよりも所望のイ
メージ品質を定義することができ、被測定物のとり込ま
れたイメージを得るために使用される。If the image quality reaches the defined goal and / or falls within the range defined by the multi-area image quality tool, the next instruction in the part program is executed. If the image quality is not within the defined range, the intensity of the light source is adjusted.
Then, a new image of the object to be measured is captured, and a region of interest, which is a part of the newly captured image, is extracted and analyzed. Such a procedure is repeated until the image quality of the captured image of the device under test in the region of interest is the current output intensity of the light source such that it falls within the defined range. Thus, by using the system, method, and graphical user interface of the present invention, a user can define a desired image quality rather than a desired illumination level, and can capture the captured image of the device under test. Used to get.
【0025】以下、本発明の前記したような機能と長所
及び他の機能と長所を、実施例を交えながら詳細に説明
する。本出願における照明調整システム、方法、および
グラフィカル・ユーザ・インタフェースは、米国特許出
願第09/475990号に記載された照明キャリブレ
ーションシステム及び方法と連携して使用可能である。
簡便性と説明のために本発明の動作原理、および設計要
素を図1に示す本発明の画像システムの一実施形態を用
いて説明する。図1に示された画像システムの作用の基
本的な解説は、本発明の照明調整システムと方法を用い
たどのような画像システムにも適用可能である。Hereinafter, the above-described functions and advantages of the present invention and other functions and advantages will be described in detail with reference to examples. The lighting adjustment system, method, and graphical user interface in the present application can be used in conjunction with the lighting calibration system and method described in US patent application Ser. No. 09 / 475,990.
For simplicity and explanation, the operation principle and design elements of the present invention will be described using an embodiment of the image system of the present invention shown in FIG. The basic description of the operation of the imaging system shown in FIG. 1 is applicable to any imaging system using the lighting adjustment system and method of the present invention.
【0026】入力光強度の命令値は、光源の光出力強度
をコントロールするためにユーザにより設定された光強
度値の組合わせである。入力光強度の命令値はパートプ
ログラム、或いはユーザーインターフェイスを使って明
確に設定される。入力光強度の命令値の範囲は0から1
までであり、可能な最大出力光強度の百分率を表してい
る。以下の説明において、範囲0〜1および0%〜10
0%は区別なく使われる。0または0%は照明しないこ
とと一致し、一方、1または100%が、全出力で照明
することと一致しているものとする。The input light intensity command value is a combination of light intensity values set by the user to control the light output intensity of the light source. The command value of the input light intensity is clearly set using a part program or a user interface. The input light intensity command value ranges from 0 to 1.
And represents a percentage of the maximum possible output light intensity. In the following description, ranges 0-1 and 0% -10
0% is used interchangeably. 0 or 0% corresponds to no illumination, while 1 or 100% corresponds to illumination at full power.
【0027】出力光強度値は、被測定物に照射され、被
測定物で反射後、画像システムの光学要素通過前の、光
学センサによって受け取られる光源の光強度である。本
発明の照明調整システム、方法、およびグラフィカル・
ユーザ・インタフェースの様々な実施形態において、出
力光強度Iはイメージの領域の平均グレーレベルを使っ
て測定される。本発明のシステムと方法の様々な実施形
態の以下の説明において、システムと方法の様々な実施
形態の動作は、自動的に実行される。このシステムと方
法の様々な実施形態の動作は例えばパートプログラムの
命令の作成と実行のような、多くのシステム動作と方法
のステップの理解と共に概説される。しかし、システム
動作と方法のステップが達成されるような手動操作であ
っても本発明の範囲に含まれるものである。The output light intensity value is the light intensity of the light source received by the optical sensor after illuminating the object to be measured, reflecting off the object to be measured and before passing through the optical element of the imaging system. Illumination adjustment system, method, and graphical
In various embodiments of the user interface, the output light intensity I is measured using the average gray level of a region of the image. In the following description of various embodiments of the systems and methods of the present invention, the operations of the various embodiments of the systems and methods are performed automatically. The operation of various embodiments of the system and method is outlined with an understanding of many system operations and method steps, such as, for example, creating and executing part program instructions. However, any manual operation that achieves system operation and method steps is within the scope of the present invention.
【0028】図1に本発明の照明調整コントロールシス
テムを含む画像システムの一実施形態を記載する。図1
に示すように、画像システム10は、コントロールシス
テム部100と画像システム構成要素部200を含む。
画像システム構成要素部200は、中心透明部材212
を持つステージ210を含む。画像システム10を使っ
てイメージがとり込まれる被測定物20は、ステージ2
10に置かれる。光源220〜240のうちの一つ以上
により放たれた光は、被測定物20を照明する。一つ以
上の光源220〜240からの光は、被測定物20を照
明した後、場合によっては被測定物20を照明する前
に、レンズ系250を通過し、被測定物20のイメージ
を作成するために、カメラ系260により集められる。
カメラ系260によってとり込まれたイメージは、コン
トロールシステム部100に信号線262で出力され
る。被測定物20を照明するために用いられた光源22
0〜240は、リングライトやプログラム可能なリング
ライトなどのようなステージライト220、同軸ライト
230、および表面ライト240を含む。FIG. 1 shows an embodiment of an image system including a lighting adjustment control system according to the present invention. FIG.
As shown in FIG. 1, the image system 10 includes a control system unit 100 and an image system component unit 200.
The imaging system component 200 includes a central transparent member 212.
And a stage 210 having The DUT 20 into which an image is captured using the imaging system 10 is a stage 2
Placed at 10. Light emitted by one or more of the light sources 220 to 240 illuminates the device under test 20. Light from one or more of the light sources 220-240 passes through a lens system 250 after illuminating the device under test 20, and possibly before illuminating the device under test 20, to create an image of the device under test 20. To be collected by the camera system 260.
The image captured by the camera system 260 is output to the control system unit 100 via a signal line 262. Light source 22 used to illuminate device under test 20
0-240 include stage lights 220, coaxial lights 230, and surface lights 240, such as ring lights and programmable ring lights.
【0029】ステージ210とカメラ系260の間の距
離は、カメラ系260によってとり込まれた被測定物の
イメージの焦点をあわせるために調整可能である。特
に、固定されたステージ210を有する実施形態では、
カメラ系260の位置が垂直の軸に沿って可変に構成さ
れ、また固定されたカメラ系260を有する他の実施形
態では、ステージ210の位置が垂直の軸に沿って可変
に構成されることが好適である。さらに、画像システム
10の他の実施形態おいて、カメラ系260とステージ
210との間の垂直位置は、画像システム10の焦点範
囲を最大化するために可変に構成されることが好適であ
る。The distance between the stage 210 and the camera system 260 can be adjusted to focus the image of the device under test captured by the camera system 260. In particular, in embodiments having a fixed stage 210,
In other embodiments having a fixed camera system 260, the position of the camera system 260 may be configured to be variable along the vertical axis, and in other embodiments, the position of the stage 210 may be configured to be variable along the vertical axis. It is suitable. Further, in other embodiments of the imaging system 10, the vertical position between the camera system 260 and the stage 210 is preferably configurable to maximize the focus range of the imaging system 10.
【0030】一実施形態であるコントロールシステム部
100は入出力インターフェース110、コントローラ
120、メモリ130、複数エリア関心領域ジェネレー
タ150、複数エリア関心領域出力器160、パートプ
ログラムジェネレータおよび/または出力器170、入
力光命令値調整器180、そして電源190とを含み、
それぞれ、様々な構成要素間はデーター/コントロール
バス195または直接的な接続により相互接続される。
カメラ系260からの信号線262は入出力インタフェ
ース110と接続される。また、信号線103によって
接続されたディスプレイ102と、1つ以上の信号線1
05によって接続された一つ以上の入力装置104は入
出力インタフェース110と接続することができる。デ
ィスプレイ102および一つ以上の入力装置104は、
情報を見ること、パートプログラムを作成し修正するこ
と、カメラ系262によってとり込まれたイメージを見
ること、および/または、画像システムの各構成要素2
00を直接コントロールするために使用される。しかし
ながら、あらかじめ決められたパートプログラムを有す
る十分に自動化されたシステムでは、ディスプレイ10
2および/または一つ以上の入力装置104、および対
応する信号線103および/または105は省略するこ
とも可能である。In one embodiment, the control system unit 100 includes an input / output interface 110, a controller 120, a memory 130, a multi-area ROI generator 150, a multi-area ROI output unit 160, a part program generator and / or an output unit 170, and an input. An optical command value adjuster 180, and a power supply 190,
In each case, the various components are interconnected by a data / control bus 195 or a direct connection.
A signal line 262 from the camera system 260 is connected to the input / output interface 110. Further, the display 102 connected by the signal line 103 and one or more signal lines 1 are connected.
One or more input devices 104 connected by 05 can be connected to the input / output interface 110. The display 102 and one or more input devices 104
Viewing information, creating and modifying part programs, viewing images captured by the camera system 262, and / or image components 2
Used to control 00 directly. However, in a fully automated system with a predetermined part program, the display 10
Two and / or one or more input devices 104 and corresponding signal lines 103 and / or 105 may be omitted.
【0031】図1に示すように、メモリ130は、パー
トプログラム記憶部131、複数エリア関心領域定義記
憶部132、複数エリア特性記憶部133、初期設定記
憶部134、およびとり込みイメージ記憶部135を含
む。パートプログラム記憶部131は、個々の被測定物
のタイプにあわせて、画像システム10の動作をコント
ロールするために用いられる一つ以上のパートプログラ
ムを記憶している。とり込みイメージ記憶部135は、
プログラミングする時、および/または、画像システム
10を操作する時に、カメラ系260を使ってとり込ま
れるイメージを記憶する。As shown in FIG. 1, the memory 130 includes a part program storage section 131, a multi-area interest area definition storage section 132, a multi-area characteristic storage section 133, an initial setting storage section 134, and a captured image storage section 135. Including. The part program storage unit 131 stores one or more part programs used to control the operation of the imaging system 10 according to the type of each device under test. The captured image storage unit 135
The images captured using the camera system 260 are stored when programming and / or operating the imaging system 10.
【0032】複数エリア関心領域定義記憶部132は、
複数エリアイメージ品質ツールを形成する二つ以上の関
心領域と、複数エリアイメージ品質ツールが、とり込ま
れたイメージの前もって決定された軸で作る角度で囲ま
れた、複数エリアイメージ品質ツールの矩形隣接枠線の
幅と高さと共に、とり込まれたイメージ内の複数エリア
イメージ品質ツールの位置決めを定義するデータも含ん
でいる。複数エリアイメージ品質ツールの機能は後述す
る図2において詳しく説明する。The multiple area region of interest definition storage unit 132
A rectangular neighborhood of a multi-area image quality tool, surrounded by two or more regions of interest forming a multi-area image quality tool and an angle that the multi-area image quality tool makes with a predetermined axis of the captured image It also contains data defining the positioning of the multi-area image quality tool in the captured image, as well as the width and height of the border. The function of the multi-area image quality tool will be described in detail later with reference to FIG.
【0033】複数エリア特性記憶部133は、少なくと
も現在の複数エリアイメージ品質ツール、所望するイメ
ージの質を得るために調整される1つ又は複数の光源を
識別しているデータ、画像システム10の様々な光源を
操作するための操作モードを定義するデータ、調整され
ると識別された光源に更に調整が必要かどうかを決定す
るために測定に使ったイメージの質を定義するデータ、
選ばれたイメージの質の許容誤差範囲を定義するデー
タ、そして、フィルタをかけられる関心領域のイメージ
データかどうかを定義するデータを記憶している。複数
エリアイメージ品質ツールの様々な特性は、後述する図
2〜6で詳しく説明する。The multi-area characteristic storage 133 includes at least a current multi-area image quality tool, data identifying one or more light sources to be adjusted to obtain the desired image quality, various aspects of the imaging system 10. Data defining the mode of operation for operating the various light sources, data defining the quality of the image used in the measurement to determine if the light source identified as being adjusted requires further adjustment,
The data defining the tolerance range of the quality of the selected image and the data defining whether or not the image data of the region of interest to be filtered are stored. Various characteristics of the multi-area image quality tool are described in detail in FIGS.
【0034】初期設定記憶部134は、画像システム1
0の光源220〜240のうち一つ以上を調整するため
の複数エリアイメージ品質ツールを実行するパートプロ
グラムに先がけて、所定箇所に設置された画像システム
10の様々な光源220〜240を制御する初期設定を
記憶している。概して、これらの設定は、前回実行され
たパートプログラムで定義されたものである。The initial setting storage unit 134 stores the image system 1
Prior to a part program that executes a multi-area image quality tool to adjust one or more of the zero light sources 220-240, an initial control of the various light sources 220-240 of the imaging system 10 installed at predetermined locations is performed. The settings are stored. Generally, these settings are defined in the previously executed part program.
【0035】図2に、本発明における複数エリアイメー
ジ品質ツールの一実施形態を示す。特に、図2に示され
た複数エリアイメージ品質ツールでは、デュアルエリア
イメージ品質ツール300となっている。図2に示すよ
うに、デュアルエリアイメージ品質ツール300は、第
一関心領域310と結合棒330によって接続された第
二関心領域320を含む。従って、デュアルエリアイメ
ージ品質ツール300は長方形340により限定され
る。デュアルエリアイメージ品質ツール300の第一実
施形態では、デュアルエリアイメージ品質ツール300
が310と320の関心領域を2つ有している。しか
し、本発明では複数エリアイメージ品質ツール内でいく
つでも関心領域を設定することができる。FIG. 2 shows one embodiment of the multi-area image quality tool of the present invention. In particular, the multi-area image quality tool shown in FIG. As shown in FIG. 2, the dual area image quality tool 300 includes a second region of interest 320 connected by a connecting bar 330 to a first region of interest 310. Thus, the dual area image quality tool 300 is limited by the rectangle 340. In a first embodiment of the dual area image quality tool 300, the dual area image quality tool 300
Have two regions of interest 310 and 320. However, the present invention allows any number of regions of interest to be set within a multi-area image quality tool.
【0036】このように、複数エリア関心領域定義記憶
部132は、とり込まれたイメージ内のデュアルエリア
イメージ品質ツールの位置決めを定義するデータを記憶
している。このデータは、とり込まれたイメージの原点
からの水平距離またはオフセット、およびとり込まれた
イメージの原点からの垂直距離またはオフセットを含
む。このとり込まれたイメージの原点からの水平および
垂直距離は複数エリアイメージ品質ツールで占められた
長方形340内の任意の点とリンクすることができるも
のである。概して、水平および垂直距離は、長方形34
0の頂点の一つ、或いは長方形340の中心点とリンク
される。Thus, the multiple area region of interest definition storage 132 stores data defining the positioning of the dual area image quality tool in the captured image. This data includes the horizontal distance or offset of the captured image from the origin, and the vertical distance or offset of the captured image from the origin. The horizontal and vertical distance from the origin of the captured image can be linked to any point within rectangle 340 occupied by the multi-area image quality tool. In general, the horizontal and vertical distances are
It is linked to one of the vertices of 0 or the center point of the rectangle 340.
【0037】また前述のように、複数エリア関心領域定
義記憶部132は、複数エリアイメージ品質ツールと接
する長方形340の高さと幅を定義する高さおよび幅デ
ーターを記憶している。図2に示したデュアルエリアイ
メージ品質ツール300のような、複数エリアイメージ
品質ツールの様々な実施形態において、いったん高さと
幅が定義されると、関心領域310と320は、長方形
340と同じ高さを持ち、長方形340の幅の1/3の
幅を持つ長方形として定義される。すなわち、関心領域
310と320はそれぞれ長方形340の1/3の幅を
占める一方、結合棒330は残りの3番目を占める。As described above, the multi-area region-of-interest definition storage unit 132 stores height and width data defining the height and width of the rectangle 340 in contact with the multi-area image quality tool. In various embodiments of a multi-area image quality tool, such as the dual-area image quality tool 300 shown in FIG. 2, once the height and width are defined, the regions of interest 310 and 320 have the same height as the rectangle 340. , And is defined as a rectangle having a width that is 1 / of the width of the rectangle 340. That is, regions of interest 310 and 320 occupy one-third the width of rectangle 340, respectively, while tie bar 330 occupies the remaining third.
【0038】なお本発明にかかる複数エリアイメージ品
質ツールの他の様々な実施形態において、関心領域の
幅、及び結合棒には、各種比率が使われ得るものであっ
てもよい。また結合棒の長さが0つまり使用しなくても
よい。すなわち、お互いに隣接した二つの関心領域を設
定することができる。さらに、本発明にかかる複数エリ
アイメージ品質ツールのさらに他の様々な実施形態にお
いて、複数エリア関心領域定義記憶部132は、ユーザ
から供給される付加的なデータ、あるいは結合棒に対す
る関心領域の比率を決定するための自動生成される付加
的なデータを含んでいてもよい。It should be noted that in various other embodiments of the multi-area image quality tool according to the present invention, various ratios may be used for the width of the region of interest and the connecting rod. Further, the length of the connecting rod may be zero, that is, it may not be used. That is, two adjacent regions of interest can be set. Further, in still other various embodiments of the multi-area image quality tool according to the present invention, the multi-area region of interest definition storage 132 stores additional data supplied by the user or the ratio of the region of interest to the connecting rod. Additional data that is automatically generated for the determination may be included.
【0039】前述のように、複数エリア関心領域定義記
憶部132は、とり込まれたイメージ内のあらかじめ決
定された軸に、長方形340の辺で作られた角度を定義
する角度データも含む。従って、もし、とり込まれたイ
メージのあらかじめ決定された軸が、とり込まれたイメ
ージの水平軸と位置合わせされるならば、0°は、とり
込まれたイメージの水平軸に沿って延長した長方形34
0の辺と一致し、一方、90°あるいは270°は、と
り込まれたイメージの垂直軸に沿って延長した長方形3
40の辺であることを示す。概して、長方形340は水
平および垂直距離と関連づけられる長方形340の同じ
点で回転するものである。従って、もし水平および垂直
距離が長方形340の中心点とリンクされるならば、長
方形340は中心点で回転する。As described above, the multi-area region of interest definition storage 132 also includes angle data defining the angle made by the sides of the rectangle 340 on a predetermined axis in the captured image. Thus, if the predetermined axis of the captured image is aligned with the horizontal axis of the captured image, 0 ° extends along the horizontal axis of the captured image. Rectangle 34
Coincides with the 0 side, while 90 ° or 270 ° is a rectangle 3 extending along the vertical axis of the captured image
Indicates that the side is 40. Generally, rectangle 340 is one that rotates at the same point in rectangle 340 that is associated with the horizontal and vertical distances. Thus, if the horizontal and vertical distances are linked to the center point of rectangle 340, rectangle 340 rotates at the center point.
【0040】操作において、パートプログラムを作成す
るためにユーザが画像システム10を用いる時には、ユ
ーザは、パートプログラム言語を使って命令を明示的に
コード化することによって、またはパートプログラムの
命令で保存されるような教示シーケンスを通じて画像シ
ステム10を動かして命令を作ることによってパートプ
ログラムの命令を作成する。特に、これらの命令は、画
像システム10にステージ210および/またはカメラ
系260を操作させるので、被測定物の特定部位はカメ
ラ系260の視野内で、かつ所望の焦点状態となる。ま
た、イメージをとり込むことに先がけて、ユーザは、所
望の被測定物20の照明状態とするために光源220〜
240の一つ以上を作動させるパートプログラムの命令
を作成することができる。In operation, when the user uses the imaging system 10 to create a part program, the user can either explicitly code the instructions using the part program language or save the instructions in the part program. The instructions of the part program are created by operating the image system 10 through the teaching sequence as described above to create the instructions. In particular, these instructions cause the imaging system 10 to operate the stage 210 and / or the camera system 260, so that a specific part of the device under test is within the field of view of the camera system 260 and has a desired focus state. Further, prior to capturing an image, the user sets the light sources 220 to 220 to obtain a desired illumination state of the device under test 20.
Part program instructions that operate one or more of the 240 can be created.
【0041】パートプログラムジェネレータおよび/ま
たは出力器170は、コントローラ120のコントロー
ル下で、被測定物20のイメージをとり込み、コントロ
ールシステム100にとり込まれたイメージを出力する
ようにカメラ系260に命じる。コントロールシステム
100は、コントローラ120のコントロール下で、入
出力インタフェース110を通してとり込まれたイメー
ジを入力し、メモリ130のとり込みイメージ記憶部1
35に、とり込まれたイメージを記憶する。そしてコン
トローラ120はディスプレイ102にとり込まれたイ
メージを表示する。The part program generator and / or output unit 170, under the control of the controller 120, captures an image of the device under test 20 and instructs the camera system 260 to output the captured image to the control system 100. The control system 100 inputs the captured image through the input / output interface 110 under the control of the controller 120, and stores the captured image in the captured image storage unit 1 of the memory 130.
At 35, the captured image is stored. Then, the controller 120 displays the captured image on the display 102.
【0042】次に、本発明におけるシステム、方法、お
よびグラフィカル・ユーザ・インタフェースにおいて、
ユーザは、概してグラフィカル・ユーザ・インターフェ
ースを使用して複数エリアイメージ品質ツールにアクセ
スする。すなわち、ユーザは、複数エリアイメージ品質
ツール作成メニュー項目またはツールバーボタンを作動
させる。ユーザは、その時、とり込まれたイメージから
選択を所望する部分340を選択する。すると、複数エ
リアイメージ品質ツール300が、選ばれた部分340
内に置かれる。特に、様々な実施形態において、パート
プログラムの命令は、とり込まれたイメージの基準から
複数エリアイメージ品質ツール300の基準点の水平及
び垂直距離、選択領域340の高さと幅、およびあらか
じめ決定する0角度軸で作られた選択領域340の角度
を定義することができる。図3〜6に記載されるような
複数エリアイメージ品質ツールの異なる実施形態は、そ
の実施形態に適切な種々の情報を定義する種々のパート
プログラムの命令を作成することとなる。Next, in the system, method and graphical user interface of the present invention,
Users generally access a multi-area image quality tool using a graphical user interface. That is, the user activates a multi-area image quality tool creation menu item or toolbar button. The user then selects the portion 340 desired to be selected from the captured image. Then, the multi-area image quality tool 300 changes the selected part 340
Placed inside. In particular, in various embodiments, the instructions of the part program include the horizontal and vertical distance of the reference point of the multi-area image quality tool 300 from the captured image reference, the height and width of the selection area 340, and the predetermined 0. An angle of the selection area 340 formed by the angle axis can be defined. Different embodiments of the multi-area image quality tool as described in FIGS. 3-6 will produce different part program instructions that define different information appropriate for that embodiment.
【0043】もしコントロールシステム100が複数エ
リアイメージ品質ツール300内の関心領域の比率を自
動的に調整するならば、二つ以上の関心領域は、選択さ
れた領域340内で自動的に位置決めされ、一つ以上の
結合棒は決定された関心領域の間に描かれる。一般に、
選択された領域340は、二つ以上の関心領域が、とり
込まれたイメージ内の選択された特徴(エッジのよう
な)に対してそれぞれ異なる側に置かれ、一つ以上の結
合棒が選択された特徴を横切って引かれるように選択さ
れる。例えば、図3に示すように、二つの関心領域31
0と320を有するデュアルエリアイメージ品質ツール
300は選択された領域340がエッジ350をまたい
で設定されている。従って、関心領域310は明領域3
52内に、他方の関心領域320は暗領域352内にそ
れぞれ位置決めされ、結合棒330はエッジ350を横
切って引かれている。If the control system 100 automatically adjusts the proportion of the region of interest in the multi-area image quality tool 300, two or more regions of interest are automatically positioned within the selected region 340, One or more connecting bars are drawn between the determined regions of interest. In general,
The selected region 340 is such that two or more regions of interest are placed on different sides of a selected feature (such as an edge) in the captured image, and one or more connecting bars are selected. Selected to be drawn across the feature. For example, as shown in FIG.
The dual area image quality tool 300 having 0 and 320 has a selected area 340 set across an edge 350. Therefore, the region of interest 310 is the bright region 3
Within 52, the other regions of interest 320 are each positioned within the dark region 352, and the connecting rod 330 has been pulled across the edge 350.
【0044】図3に、重要な領域350に囲まれた二つ
以上の関心領域を選択するために使用される複数エリア
イメージ品質ツールとグラフィカル・ユーザ・インター
フェースの第一実施形態を示す。図3においては、関心
領域310と320内のとり込まれたイメージ部分は概
して一定の明暗度を持っている。従って、このような場
合、これらの関心領域にフィルタリングは必要とされな
い。FIG. 3 shows a first embodiment of a multi-area image quality tool and graphical user interface used to select two or more regions of interest surrounded by a region of interest 350. In FIG. 3, the captured image portions in the regions of interest 310 and 320 generally have a constant intensity. Therefore, in such a case, no filtering is required for these regions of interest.
【0045】多くの場合、関心領域は、それぞれ一定の
明暗度を持っているものである。正確には、関心領域3
10と320それぞれは、特定のイメージ品質、或いは
選択された特徴に関して均質である。さらに、このこと
は、少なくとも、画像性状がその関心領域内で連続して
いることを意味している。例えば、ブラッシングされた
アルミニウム片の拡大図形のピクセル明暗度は、関心領
域内でかなり変わることが予想される。しかしながら、
その関心領域内の全体の性状において、何らかの突然な
変化があるものではない。このようなタイプの例を図4
の左側に示す。本発明はこのような関心領域内に鋭い不
連続性があるものであっても、そのような関心領域を使
用不可能にすることなく使用できる。In many cases, the regions of interest each have a constant intensity. To be precise, region of interest 3
Each of 10 and 320 is homogeneous with respect to a particular image quality or selected features. Furthermore, this means that at least the image properties are continuous within the region of interest. For example, the pixel intensity of an enlarged figure of a brushed piece of aluminum is expected to vary significantly within the region of interest. However,
There are no sudden changes in the overall properties within the area of interest. An example of this type is shown in FIG.
Shown on the left. The present invention can be used without making such regions of interest unusable, even with sharp discontinuities in such regions of interest.
【0046】図4に、それぞれ2つ以上の関心領域を有
する2つの複数エリアイメージ品質ツール400と50
0、及び結合棒330を有するデュアルエリアイメージ
品質ツール300が記載されている。特に、第二実施形
態である複数エリアイメージ品質ツール400は、互い
につながれた4つの関心領域410〜440を含んでい
る。これに対して、第三実施形態である複数エリアイメ
ージ品質ツール500は、第二関心領域520〜第四関
心領域540がそれぞれ第一関心領域510につながれ
た4つの関心領域510〜540を有する。図4に記載
されたデュアルエリアイメージ品質ツール300は、関
心領域が直線関係でなく互いに角度を持った関係であ
る。本発明における関心領域はこのように必ずしも直線
関係である必要はない。FIG. 4 shows two multi-area image quality tools 400 and 50 each having two or more regions of interest.
A dual area image quality tool 300 having a zero and a coupling bar 330 is described. In particular, the multi-area image quality tool 400 of the second embodiment includes four regions of interest 410-440 that are interconnected. On the other hand, the multi-area image quality tool 500 according to the third embodiment has four regions of interest 510 to 540 in which the second region of interest 520 to the fourth region of interest 540 are respectively connected to the first region of interest 510. In the dual area image quality tool 300 shown in FIG. 4, the regions of interest are not linear but have an angle with each other. The regions of interest in the present invention do not necessarily have to be in a linear relationship.
【0047】第二実施形態である複数エリアイメージ品
質ツール400及び第三実施形態である複数エリア品質
ツール500には、結合棒450及び550で様々な関
心領域を結ぶための一般的な方法が記載されている。第
一の方法は、第二関心領域が第一関心領域と連結され、
第三関心領域が第二関心領域に連結されると言うように
様々な関心領域が連続して結合されるものである。第二
の方法は、第二、第三…関心領域が第一関心領域に連結
されるというように並行して一つの関心領域に対して結
合されるものである。The multi-area image quality tool 400 according to the second embodiment and the multi-area quality tool 500 according to the third embodiment describe general methods for connecting various regions of interest with connecting rods 450 and 550. Have been. The first method is where the second region of interest is connected to the first region of interest,
The various regions of interest are successively combined such that the third region of interest is connected to the second region of interest. In the second method, the second, third,... Regions of interest are connected to one region of interest in parallel, such as connected to the first region of interest.
【0048】複数エリアイメージ品質ツールが2つ以上
の関心領域を有するとき、その複数エリアイメージ品質
ツールの複数エリアの属性は関心領域の総数、関心領域
が結合される方法、関心領域間をつなぐ結合棒の間の角
度などの1つ以上を示す。図5に、本発明の一実施形に
よる第三のイメージと複数エリアイメージ品質ツールの
一実施形態を示す。図5では、関心領域310内のイメ
ージ明暗度は、非常に明るい部分と非常に暗い部分の両
方を含んでいる。従って、これらの極端なイメージ明暗
度を削除するために、関心領域310と320をフィル
タリングすることは、選択されたイメージ品質の分析を
改善することとなる。When the multi-area image quality tool has two or more regions of interest, the multi-area attributes of the multi-area image quality tool include the total number of regions of interest, the manner in which the regions of interest are combined, and the connections between the regions of interest. Indicates one or more, such as angles between bars. FIG. 5 illustrates one embodiment of a third image and multi-area image quality tool according to one embodiment of the present invention. In FIG. 5, the image intensity within the region of interest 310 includes both very bright and very dark portions. Thus, filtering out the regions of interest 310 and 320 to eliminate these extreme image intensities will improve the analysis of the selected image quality.
【0049】図6に、本発明における第四のイメージと
第五実施形態である複数エリアイメージ品質ツールとグ
ラフィカル・ユーザ・インタフェース600を示す。特
に、図6においては、複数エリアイメージ品質ツール6
00が矩形でなく円形の関心領域610と620となっ
ている。一般に、関心領域の形状は重要ではない。しか
し、関心領域の形状は、とり込まれたイメージの選択さ
れた部分の形状とマッチするように選択することが好適
である。なお、図6において、複数エリアイメージ品質
ツール600は結合棒630を横切る重要な特徴である
境界線650が垂直に延長するような角度に回転するこ
とが示されている。FIG. 6 shows a fourth image and a multi-area image quality tool and a graphical user interface 600 according to a fifth embodiment of the present invention. In particular, in FIG.
00 is a circular region of interest 610 and 620 instead of a rectangle. In general, the shape of the region of interest is not important. However, it is preferred that the shape of the region of interest be selected to match the shape of the selected portion of the captured image. Note that FIG. 6 shows that the multi-area image quality tool 600 rotates at an angle such that the boundary 650, which is an important feature across the tie bar 630, extends vertically.
【0050】また本発明において、図3に示すような関
心領域310と320が、とり込まれたイメージの適切
な部分を含むことを保証するために、そして/或いは、
エッジ350のような重要な特徴を横切って結合棒33
0が延長することを保証するために、ユーザが領域34
0の高さ、幅、角度、または位置決めを変更するという
処理を行うことができることが好適である。いったんユ
ーザが、複数エリアイメージ品質ツール300が適切に
置かれることを確認したら、ユーザはシステムコントロ
ール部100にこれを示す。すると図1に示した装置に
おけるパートプログラムジェネレータおよび/または出
力器170は、複数エリアイメージ品質ツールの現状に
基づくパートプログラムの命令を生成する。Also in the present invention, to ensure that the regions of interest 310 and 320 as shown in FIG. 3 include the appropriate portions of the captured image, and / or
Connecting rod 33 across important features such as edge 350
To ensure that 0 is extended, the user must
It is preferable that a process of changing the height, width, angle, or positioning of 0 can be performed. Once the user has confirmed that the multi-area image quality tool 300 is properly placed, the user indicates this to the system control 100. The part program generator and / or output device 170 in the apparatus shown in FIG. 1 then generates part program instructions based on the current state of the multi-area image quality tool.
【0051】そして、ユーザは、特定のイメージ品質に
基づき、光源出力を調整するために、様々な光源220
〜240のどの光源をコントロールするのかを装置に入
力する。例えば、図1に示したような画像システム10
においては、複数エリアイメージ品質ツールの本実施形
態における複数エリア属性データの光源データで、調整
のためにステージライト220、同軸ライト230、リ
ングライト240、または、もし提供されるならば、プ
ログラム化可能なリングライト240のすべての部分を
光源として使用することを指示することができる。さら
に、光源データは、プログラム可能なリングライト24
0における多数の部分のうち、一部を調整することを指
示できる。この場合、現在の複数エリアイメージ品質ツ
ールのための複数エリア属性データに、コントロールさ
れるプログラム可能なリングライトの個々のデータを定
義するデータも含んでいる。The user can then adjust the various light sources 220 to adjust the light source output based on the particular image quality.
A light source to be controlled is input to the apparatus. For example, an image system 10 as shown in FIG.
In the multi-area image quality tool, the light source data of the multi-area attribute data in this embodiment of the multi-area image quality tool may be stage light 220, coaxial light 230, ring light 240, or programmable if provided. It can be indicated that all parts of the ring light 240 are to be used as a light source. In addition, the light source data is stored in the programmable ring light 24.
One can indicate that some of the multiple parts at 0 should be adjusted. In this case, the multi-area attribute data for the current multi-area image quality tool also includes data defining the individual data of the controlled programmable ring light.
【0052】複数エリア属性データは、選択された光源
の調整時に、どのイメージ品質または特性を使用するか
を指示するデータも含んでいる。本発明のシステム、方
法、及びグラフィカル・ユーザ・インターフェースの本
明細書に記載した様々な実施形態において、使用される
様々なイメージ品質または特性としては、コントラス
ト、平均明度、中間明度、明度形態などのイメージの品
質を表す様々なデータを用いることができる。すなわ
ち、本発明においては、選択された光源の出力光強度に
依存するどのようなイメージ特性またはイメージ品質で
あっても使用することができる。The multi-area attribute data also includes data indicating which image quality or characteristic to use when adjusting the selected light source. In the various embodiments described herein of the system, method, and graphical user interface of the present invention, the various image qualities or characteristics used include contrast, average brightness, intermediate brightness, brightness features, and the like. Various data representing the quality of the image can be used. That is, any image characteristic or image quality that depends on the output light intensity of the selected light source can be used in the present invention.
【0053】様々な実施形態において、前記複数エリア
イメージ品質ツールの例と関連した複数エリア属性デー
タは、選択されたイメージ品質または特性と中止しきい
値のための目標を定義する到達状態も含む。到達状態
は、例えばイメージ品質のコントラストが、最大のコン
トラストまたは最小のコントラストであるようなときで
ある。中止しきい値は、パートプログラムを終了させる
誤差状態を定義するものである。例えば、到達状態が最
大のコントラストである時には、中止しきい値は、実行
し続けるために、最大のしきい値がパートプログラムに
よって到達しなければならない値を示す。In various embodiments, the multi-area attribute data associated with the multi-area image quality tool example also includes arrival states that define targets for selected image quality or characteristics and a stop threshold. The reaching state is, for example, when the contrast of the image quality is the maximum contrast or the minimum contrast. The stop threshold defines an error state that ends the part program. For example, when the attainment state is at maximum contrast, the stop threshold indicates the value at which the maximum threshold must be reached by the part program to continue execution.
【0054】また他の実施形態において、前記複数エリ
アイメージ品質ツールの例と関連した複数エリア属性デ
ータは、選択されたイメージ品質のための許容値も含
む。この許容値は、容認できるイメージ品質値の範囲を
示しており、従って、選択された光源の更なる調整は必
要としない。特に、許容値は、複数エリアイメージ品質
ツールの関心領域における、とり込まれたイメージ部分
の最小品質差、最大差、または最小差と最大差の両方を
定義することができる。In another embodiment, the multi-area attribute data associated with the multi-area image quality tool example also includes a tolerance for the selected image quality. This tolerance indicates a range of acceptable image quality values, and thus does not require further adjustment of the selected light source. In particular, the tolerance may define a minimum quality difference, a maximum difference, or both a minimum and a maximum difference of the captured image portion in the region of interest of the multi-area image quality tool.
【0055】例えば、もし選択されたイメージ品質が平
均明度であるならば、関心領域310と320内のとり
込まれたイメージ部分は、関心領域310と320内の
それぞれにおいて平均明度を決定するために分析され
る。そして、差は領域310と320のそれぞれの平均
明度の間で決定される。式にすると以下のようになる。For example, if the selected image quality is average brightness, the captured image portions in regions of interest 310 and 320 are used to determine the average brightness in regions of interest 310 and 320, respectively. Will be analyzed. The difference is then determined between the average brightness of each of the regions 310 and 320. The formula is as follows.
【0056】[0056]
【数1】C=|M1−M2| ここで、Cはコントラスト、M1は第一関心領域の平均
イメージ輝度、M2は第二関心領域の平均イメージ輝度
である。様々な実施形態において、決定された差は、到
達状態にあるか、または到達状態に達したかどうかを決
定するために分析される。いったん定義された到達状態
が得られて、中止しきい値を越えたら、次のパートプロ
グラムの命令が実行できる。さもなければ、もし中止し
きい値を越えていないならば、パートプログラムの実行
が停止する。[Number 1] C = | M 1 -M 2 |, where, C is the contrast, M 1 is the average image intensity of the first region of interest, M 2 is the average image intensity of the second region of interest. In various embodiments, the determined difference is analyzed to determine whether it is in the reached state or has reached the reached state. Once the defined reach status is obtained and the stop threshold is exceeded, the next part program instruction can be executed. Otherwise, if the stop threshold has not been exceeded, execution of the part program is stopped.
【0057】様々な他の実施形態において、決定された
差は、差が最小許容値より大きい値かどうか、最大許容
値以下であるかどうか、或いは両方が定義されているな
ら最小と最大許容値の間かどうかを決定するために許容
値と比較される。いったん定義された許容値が得られた
ら、次のパートプログラムの命令が実行される。In various other embodiments, the determined difference is whether the difference is greater than a minimum allowable value, less than a maximum allowable value, or a minimum and a maximum allowable value if both are defined. Is compared to an acceptable value to determine if Once the defined tolerance is obtained, the next part program instruction is executed.
【0058】本発明におけるシステム及び方法の様々な
実施形態において、イメージ品質または特性のための目
標となる数値が、マニュアル教示により設定される。す
なわち、教示モードにおいてユーザは、例えば、光源を
調整することによって、重要な領域のイメージ品質のユ
ーザの主観的な検討が良好となるまで機械を手動で操作
し、目標となる数値を設定する。そして、イメージ品質
または特性と一致する、コントラストや明度などのある
一つの値または複数の値は、前記ユーザが設定したイメ
ージデータから決定される。さらに、それらの値は、将
来的なパートプログラムの自動実行の参照のために記憶
されて目標となる数値となり、例えば前記数1のイメー
ジコントラストと関連するイメージ特性のために使用さ
れ得る。In various embodiments of the systems and methods of the present invention, target numerical values for image quality or characteristics are set by manual teaching. That is, in the teaching mode, the user manually operates the machine, for example, by adjusting the light source until the user's subjective examination of the image quality in the important area becomes good, and sets a target numerical value. Then, one value or a plurality of values, such as contrast and brightness, that match the image quality or characteristics are determined from the image data set by the user. In addition, these values are stored as reference values for future automatic execution of the part program and become target numerical values, and can be used for image characteristics related to the image contrast of the formula 1, for example.
【0059】数1は、2つの適切に位置決めされた関心
領域間の光強度勾配と一致する数値を提供できる。すな
わち、重要な領域において、もしエッジがこれら二つの
関心領域間に位置決めされるなら、この数値および一致
する光強度勾配は、ほとんどのエッジ位置決め決定アル
ゴリズムに影響するイメージ特性に一致することとな
る。従って、このタイプの特定の数値を再現すること
は、イメージデータから計算された再現可能なエッジ位
置を導くエッジのイメージを再生するものとなる。Equation 1 can provide a numerical value that matches the light intensity gradient between two appropriately positioned regions of interest. That is, if in an area of interest an edge is located between these two regions of interest, this number and the corresponding light intensity gradient will be consistent with the image characteristics that affect most edge location determination algorithms. Reproducing a particular numerical value of this type therefore regenerates an image of the edge leading to a reproducible edge position calculated from the image data.
【0060】またユーザは或いはマニュアル教示の間に
光源設定を変更する或いは補うために、重要な領域にお
ける付加的な操作を含む繰り返し手続を実行することが
できる。例えば、入力光強度命令値を設定し、イメージ
品質または特性によって定められる値を決定した後に、
ユーザは、所定の方法で重要な領域内でのエッジの位置
決め行い、後の参照のために位置決めを記憶しておくこ
とができる。そして、ユーザは、重要な領域におけるエ
ッジの位置決めのような、入力光強度命令値への光源の
調整、新しい一つ或いは複数の数値、イメージデータか
らのイメージ特性への一致、付加的操作の再実行などを
行うことができる。The user can also perform an iterative procedure involving additional operations in critical areas to change or supplement the light source settings during or during manual teaching. For example, after setting the input light intensity command value and determining the value determined by the image quality or characteristics,
The user can position the edge in the critical area in a predetermined manner and store the positioning for later reference. The user can then adjust the light source to the input light intensity command value, such as the positioning of the edge in the critical area, match the new one or more values, match the image characteristics from the image data, and repeat additional operations. Execution and the like can be performed.
【0061】光源の入力光強度値設定の最終的な目標が
信頼性と再現性のあるエッジの位置決めであるから、ユ
ーザはどの数値が許容可能なエッジ位置決め値、すなわ
ち正確な許容範囲内にある数値からなるイメージ特性と
一致するのかを決定するためにエッジ位置決めデータの
結果を分析することができる。この方法は、イメージ特
性の目標数値の許容範囲と同様に、イメージ特性の最適
な目標数値を設定するのに用いられる。また、2つの付
加的な複数エリア属性値が定義されることが好適であ
る。操作モード値は、選択されたイメージ品質が選択さ
れた光源による照明に基づいて決定されているかどう
か、或いは作動している光源すべてに基づいて決定され
ているかどうかを示す。Since the ultimate goal of setting the input light intensity value of the light source is reliable and reproducible edge positioning, the user can determine which numerical values are within acceptable edge positioning values, ie, within an accurate tolerance. The results of the edge positioning data can be analyzed to determine if they match the numerical image characteristics. This method is used to set the optimal target value of the image characteristic as well as the allowable range of the target value of the image characteristic. Preferably, two additional multi-area attribute values are defined. The operating mode value indicates whether the selected image quality has been determined based on the illumination by the selected light source, or whether it has been determined based on all active light sources.
【0062】第二の数値は、極端なイメージ品質値を持
つピクセルを除外するために、関心領域内のイメージデ
ータにフィルタをかけるべきであるかどうかを示す。例
えば、もし像資質が明度に基づくならば、フィルタは、
決定されたイメージ品質が選択された許容範囲内である
かどうかを決定する時に、異常に明るいまたは異常に暗
いピクセルを除外するために使用できる。The second number indicates whether the image data in the region of interest should be filtered to exclude pixels with extreme image quality values. For example, if the image quality is based on lightness, the filter
It can be used to exclude unusually bright or unusually dark pixels when determining if the determined image quality is within a selected tolerance.
【0063】いったんユーザが複数エリアイメージ品質
ツールを定義する大きさや位置などについての次元デー
タと定義された複数エリアイメージ品質ツールを使用す
るときに用いられる属性を定義するデータを設定し、対
応したパートプログラムの命令が、作成されるパートプ
ログラムに追加されると、ユーザは、別の複数エリアイ
メージ品質ツールを作成する指示のような、次のパート
プログラムの命令を作成することができる。ユーザはこ
のような手順で、パートプログラムが完成し、パートプ
ログラム記憶部131に記憶されるまで作業を続けるの
である。Once the user sets the dimensional data for the size and position defining the multi-area image quality tool and the data defining the attributes used when using the defined multi-area image quality tool, the corresponding part is set. Once the program instructions are added to the part program to be created, the user can create the next part program instructions, such as instructions to create another multi-area image quality tool. The user continues working in this manner until the part program is completed and stored in the part program storage unit 131.
【0064】画像システム10がパートプログラムを実
行する命令を受け取ると、コントローラ120の制御下
にあるパートプログラムジェネレータ/出力器170
は、パートプログラム記憶部131に記憶されたパート
プログラムの命令を読み出し始め、読み出した命令を実
行する。このとき、パートプログラムの命令には、一つ
以上の光源220〜240の点消灯、または調整の命令
を含むものであってもよい。なお、そのような命令には
入力光強度命令値が含まれる。When the imaging system 10 receives an instruction to execute a part program, the part program generator / output unit 170 under the control of the controller 120
Starts reading the instruction of the part program stored in the part program storage unit 131 and executes the read instruction. At this time, the instruction of the part program may include an instruction for turning on / off one or more of the light sources 220 to 240 or an instruction for adjustment. Such an instruction includes an input light intensity instruction value.
【0065】パートプログラムジェネレータ/出力器1
70はそのような光源への命令を読み出すと、パートプ
ログラムジェネレータ/出力器170は入力光強度命令
値調整器180に入力光強度命令値を出力する。コント
ローラ120の制御下にある入力光強度命令値調整器1
80は、電源190に初期入力光強度値を出力する一
方、パートプログラムジェネレータ/出力器170は、
駆動される光源220〜240の電源190に命令を出
力する。そして電源190は、画像システム構成要素部
200の一つ以上の光源220〜240に接続されたそ
れぞれの信号線222、232及び242を通って信号
が供給されることによって、初期入力光強度値に基づい
て光源220〜240を駆動させる。Part Program Generator / Output Unit 1
When 70 reads such an instruction to the light source, part program generator / output unit 170 outputs the input light intensity command value to input light intensity command value adjuster 180. Input light intensity command value adjuster 1 under control of controller 120
80 outputs the initial input light intensity value to the power supply 190, while the part program generator / output 170
The command is output to the power source 190 of the driven light sources 220 to 240. The power supply 190 then provides a signal through each of the signal lines 222, 232, and 242 connected to one or more light sources 220-240 of the imaging system component 200 to reduce the initial input light intensity value. The light sources 220 to 240 are driven based on the above.
【0066】本発明における複数エリアイメージ品質シ
ステム、方法、およびグラフィカル・ユーザ・インタフ
ェースと関連する命令を含むパートプログラムのため
に、パートプログラムジェネレータ/出力器170は、
複数エリアイメージ品質ツールの位置決め、サイズ、お
よび角度を定義する命令を読み込み、複数エリア関心領
域定義記憶部132の複数エリアイメージ品質ツール定
義データ及び複数エリア特性記憶部133の複数エリア
属性データを記憶する。For a multi-area image quality system, method, and part program including instructions associated with a graphical user interface according to the present invention, the part program generator / output 170
An instruction for defining the positioning, size, and angle of the multi-area image quality tool is read, and the multi-area image quality tool definition data in the multi-area interest region definition storage unit 132 and the multi-area attribute data in the multi-area characteristic storage unit 133 are stored. .
【0067】コントローラ120の制御下にある入力光
命令値調整器180は、選択されたイメージ品質が選択
された光源による照明に基づいて決定されているかどう
か、或いは稼動中の点灯可能な光源すべてに基づいて決
定されているかどうかを決定する複数エリア特性記憶部
133に記憶された複数エリア属性データにアクセスす
る。もし稼動中の光源のすべてに基づいて選択されたイ
メージ品質が決定されるなら、入力光強度命令値調整器
180は、関心領域がとり込まれたイメージから取り出
すことができるように複数関心領域出力器160に指示
する。The input light command adjuster 180 under the control of the controller 120 determines whether the selected image quality has been determined based on illumination by the selected light source, or to all active lightable light sources. An access is made to the multi-area attribute data stored in the multi-area characteristic storage unit 133 which determines whether or not the multi-area attribute is determined based on the determination. If the selected image quality is determined based on all of the active light sources, the input light intensity command adjuster 180 provides a multiple region of interest output so that the region of interest can be extracted from the captured image. To the container 160.
【0068】これに対し、もし選択されたイメージ品質
が、選択された光源による照明だけに基づいて決定され
るのであれば、入力光強度命令値調整器180は初めに
初期設定記憶部134で作動するように設定されている
光源220〜240の設定を記憶し、作動中である他の
光源を消灯する。コントローラ120は入出力インター
フェース110及び信号線262を通してカメラ系26
0に信号を送信する。そしてカメラ系260は、調整と
コントロール部100に新しくとり込んだイメージを出
力するために、選択された光源だけで照明された新しい
イメージを取り込む。さらにコントローラ120の制御
下にある入出力インターフェース110はメモリ130
のとり込みイメージ記憶部135に新しくとり込んだイ
メージを記憶させる。On the other hand, if the selected image quality is determined based solely on the illumination by the selected light source, the input light intensity command value adjuster 180 will first operate in the initialization storage 134. The settings of the light sources 220 to 240 set to be turned on are stored, and the other light sources being operated are turned off. The controller 120 is connected to the camera system 26 through the input / output interface 110 and the signal line 262.
Send a signal to 0. Then, the camera system 260 captures a new image illuminated only by the selected light source in order to output the newly captured image to the adjustment and control unit 100. Further, the input / output interface 110 under the control of the controller 120 includes a memory 130
The newly captured image is stored in the captured image storage unit 135.
【0069】続いて、複数関心領域ジェネレータ150
は複数エリア対比命令に定義された様々な関心領域の位
置や大きさなどの次元を定義するために複数エリア関心
領域定義記憶部132に記憶された複数エリア関心領域
の定義を読み出す。そして複数エリア関心領域出力器1
60は複数関心領域ジェネレータ150によって指示さ
れた位置に、複数関心領域ジェネレータ150によって
作成される関心領域のとり込まれたイメージからイメー
ジデータを取り出す。Subsequently, the multiple region of interest generator 150
Reads the definition of the multiple area ROI stored in the multiple area ROI definition storage unit 132 in order to define the dimensions such as the position and size of various regions of interest defined in the multiple area comparison instruction. And a plurality of areas of interest output device 1
Numeral 60 extracts image data from the captured image of the region of interest created by the multiple region of interest generator 150 at the position indicated by the multiple region of interest generator 150.
【0070】様々な実施形態において、複数エリア関心
領域出力器160は、イメージの取り出された部分を解
析し、到達状態を決定するために用いられるイメージ品
質或いは特性を決定するための複数エリア特性記憶部1
33に記憶された複数エリア属性データにアクセスす
る。そして複数エリア関心領域出力器160は、複数エ
リア特性記憶部133に記憶された複数エリア属性デー
タによって定義された光源は調整が必要かどうかを、到
達状態に関して決定されたイメージ或いは特性の質を指
示された場合は定義されたイメージ品質或いは特性を作
成して決定する。そうでない場合には複数エリア関心領
域出力器160は、パートプログラムジェネレータ/出
力器170に次のパートプログラム命令を取り出すよう
に指示する。In various embodiments, the multi-area region of interest output unit 160 analyzes the extracted portion of the image and stores a multi-area characteristic to determine image quality or characteristics used to determine state of arrival. Part 1
The multi-area attribute data stored in 33 is accessed. Then, the multi-area interest region output unit 160 indicates whether the light source defined by the multi-area attribute data stored in the multi-area characteristic storage unit 133 needs to be adjusted, and indicates the quality of the image or characteristic determined with respect to the arrival state. If so, a defined image quality or characteristic is created and determined. Otherwise, the multi-area region of interest output unit 160 instructs the part program generator / output unit 170 to retrieve the next part program instruction.
【0071】様々な他の実施形態において、複数エリア
関心領域出力器160は、イメージの取り出された部分
を解析し、決定されたイメージ品質或いは特性との比較
のために用いられる許容範囲を決定するための複数エリ
ア特性記憶部133に記憶された複数エリア属性データ
にアクセスする。そして複数エリア関心領域出力器16
0は、複数エリア特性記憶部133に記憶された複数エ
リア属性データによって定義された光源は調整が必要か
どうかを、許容範囲との比較において決定されたイメー
ジ或いは特性の質を指示された場合は定義されたイメー
ジ品質或いは特性を作成して決定する。そうでない場合
には複数エリア関心領域出力器160は、パートプログ
ラムジェネレータ/出力器170に次のパートプログラ
ム命令を取り出すように指示する。In various other embodiments, the multi-area region of interest output unit 160 analyzes the extracted portion of the image and determines tolerances to be used for comparison with the determined image quality or characteristics. To access the multi-area attribute data stored in the multi-area characteristic storage unit 133 for the purpose. And a plurality of areas of interest output device 16
0 indicates whether the light source defined by the multi-area attribute data stored in the multi-area property storage unit 133 needs to be adjusted, and if the quality of the image or the property determined in comparison with the allowable range is indicated. Create and determine defined image quality or characteristics. Otherwise, the multi-area region of interest output unit 160 instructs the part program generator / output unit 170 to retrieve the next part program instruction.
【0072】これに対して、もし複数エリア関心領域出
力器160が選択された光源の調整が必要であると決定
した場合、複数エリア関心領域出力器160は入力光強
度命令値調整器180に指示を出す。すると、入力光強
度命令値調整器180は選択された光源の光強度命令値
を調整する。そして入力光命令値調整器180は、選択
された光源の光強度出力が調整されるように電源190
に選択された光源の調整された光強度命令値を出力す
る。On the other hand, if the multi-area region-of-interest output unit 160 determines that the adjustment of the selected light source is necessary, the multi-area region-of-interest output unit 160 instructs the input light intensity command value adjuster 180. Put out. Then, the input light intensity command value adjuster 180 adjusts the light intensity command value of the selected light source. Then, the input light command value adjuster 180 controls the power supply 190 so that the light intensity output of the selected light source is adjusted.
Output the adjusted light intensity command value of the selected light source.
【0073】前述した様々な実施形態のように、選択さ
れたイメージ品質或いは特性は初めに複数エリア特性記
憶部133に記憶された到達状態に向けて調整され、そ
の結果は中止しきい値と比較されるのである。特に、こ
のような実施形態では複数エリア関心領域出力器160
が、選択されたイメージ品質或いは特性が複数エリア特
性記憶部133に記憶された到達状態に到達したかどう
かを決定する。もし複数エリア関心領域出力器160の
決定が光強度を増加させると言うものであれば、入力光
強度命令値調整器180は選択された光源の出力光強度
を増加させるために電源190に出力される調整された
光強度命令値を大きくする。これに対して、もし複数エ
リア関心領域出力器160の決定が光強度を減少させる
と言うものであれば、入力光強度命令値調整器180は
選択された光源の出力光強度を減少させるために電源1
90に出力される調整された光強度命令値を小さくす
る。このようなことは、選択されたイメージ品質或いは
特性が、測定された平均明度コントラストであり、複数
エリア特性記憶部133に記憶された到達状態が関心領
域間の測定された平均明度コントラストを最大化するこ
ととなっているとき、測定された平均明度コントラスト
がまだ最大値に達していないときのどちらの場合にも起
こり得ることである。As in the various embodiments described above, the selected image quality or characteristic is first adjusted for the attainment state stored in the multi-area characteristic storage 133, and the result is compared with the stop threshold. It is done. In particular, in such an embodiment, the multi-area ROI output device 160
Determines whether the selected image quality or characteristic has reached the reaching state stored in the multi-area characteristic storage unit 133. If the determination of the multi-area ROI output unit 160 is to increase the light intensity, the input light intensity command value adjuster 180 is output to the power supply 190 to increase the output light intensity of the selected light source. Increase the adjusted light intensity command value. On the other hand, if the decision of the multi-area region of interest output device 160 is to reduce the light intensity, the input light intensity command value adjuster 180 may be used to reduce the output light intensity of the selected light source. Power supply 1
The adjusted light intensity command value output to 90 is reduced. This means that the selected image quality or characteristic is the measured average brightness contrast, and the arrival state stored in the multi-area characteristic storage 133 maximizes the measured average brightness contrast between the regions of interest. This is possible in both cases when the measured average brightness contrast has not yet reached the maximum value.
【0074】いったん選択された光源の光強度が調整さ
れたら、コントローラ120に制御されたカメラ系26
0は被測定物の別のイメージをとり込み、入出力インタ
フェース110へ信号線262によってとり込まれたイ
メージを出力する。コントローラ120によって制御さ
れた入出力インタフェース110は、とり込みイメージ
記憶部135に新しくとり込まれたイメージを記憶させ
る。Once the light intensity of the selected light source is adjusted, the camera system 26 controlled by the controller 120
0 captures another image of the device under test and outputs the captured image to the input / output interface 110 via the signal line 262. The input / output interface 110 controlled by the controller 120 causes the captured image storage unit 135 to store the newly captured image.
【0075】そして、コントローラ120に制御された
複数エリア関心領域160は複数関心領域ジェネレータ
150によって定義されるように、新しくとり込まれた
イメージの一部を再び取り出す。さらに複数エリア関心
領域160は、取り出された領域の選択されたイメージ
品質、或い特性が複数エリア特性記憶部133に記憶さ
れた到達状態に到達したかどうかを再決定する。もし到
達したと決定されたら、複数エリア関心領域160は次
のパートプログラムの命令が実行されるべきであること
をパートプログラムジェネレータ/出力器170に指示
する。なお、もし選択された光源が、他の作動光源を消
灯することで調整された場合、それらの光源は再び点灯
される。特に、入力光命令値調整器180は、初期設定
記憶部134から前記他の作動光源の記憶された値を読
み出し、電源190に再記憶された入力光強度値を出力
する。あるいは、前述した光源調整を繰り返し、新たな
イメージをとり込むことも可能である。このような過程
は、とり込まれたイメージから取り出された部分でのイ
メージ品質が複数エリア特性記憶部133に記憶された
到達状態に達するまで繰り返される。Then, the multi-area region of interest 160 controlled by the controller 120 re-extracts a portion of the newly captured image as defined by the multi-region of interest generator 150. Further, the multi-area area of interest 160 re-determines whether the selected image quality of the extracted area, or a characteristic, has reached the arrival state stored in the multi-area characteristic storage unit 133. If determined to be reached, the multi-area region of interest 160 indicates to the part program generator / output 170 that the next part program instruction should be executed. Note that if the selected light sources are adjusted by turning off the other working light sources, those light sources are turned on again. In particular, the input light command value adjuster 180 reads out the stored value of the other operating light source from the initial setting storage unit 134 and outputs the input light intensity value stored again in the power supply 190. Alternatively, it is also possible to repeat the above-described light source adjustment to capture a new image. Such a process is repeated until the image quality in the portion extracted from the captured image reaches the reaching state stored in the multi-area characteristic storage unit 133.
【0076】前述した様々な他の実施形態のように、選
択されたイメージ品質或いは特性は選択されたイメージ
品質或いは特性が成功しきい値または許容値以内となる
まで、複数エリア特性記憶部133に記憶された成功し
きい値または許容値と比較されるのである。もし選択さ
れたイメージ品質或いは特性と複数エリア関心領域出力
器160によって決定された許容値との比較が光強度を
増加させると言うものであれば、入力光強度命令値調整
器180は選択された光源の出力光強度を増加させるた
めに電源190に出力される光強度命令値を大きくす
る。これに対して、もし複数エリア関心領域出力器16
0による比較が光強度を減少させると言うものであれ
ば、入力光強度命令値調整器180は選択された光源の
出力光強度を減少させるために電源190に出力される
調整された光強度命令値を小さくする。As in the various other embodiments described above, the selected image quality or characteristic is stored in the multi-area characteristic storage 133 until the selected image quality or characteristic is within the success threshold or tolerance. It is compared to a stored success threshold or tolerance. If the comparison of the selected image quality or characteristic with the tolerance determined by the multi-area region of interest output unit 160 increases the light intensity, the input light intensity command value adjuster 180 is selected. In order to increase the output light intensity of the light source, the light intensity command value output to the power supply 190 is increased. On the other hand, if the multi-area region of interest output device 16
If the comparison by zero is to decrease light intensity, the input light intensity command value adjuster 180 adjusts the adjusted light intensity command output to the power supply 190 to reduce the output light intensity of the selected light source. Decrease the value.
【0077】このようなことは、選択されたイメージ品
質或いは特性が測定された平均明度コントラストであ
り、複数エリア特性記憶部133に記憶された到達状態
が許容値を超える関心領域間の測定された平均明度コン
トラストであるとき、測定された平均明度コントラスト
がまだ許容値を超えていないときのどちらの場合にも起
こり得ることである。従って、許容値と選択されたイメ
ージ品質或いは特性の比較が光強度を減少させると言う
ものであれば、入力光強度命令値調整器180は選択さ
れた光源の出力光強度を減少させるために電源190に
出力される調整された光強度命令値を小さくするのであ
る。This is the average brightness contrast for which the selected image quality or characteristic is measured, and is measured between regions of interest whose arrival state stored in the multi-area characteristic storage unit 133 exceeds an allowable value. When average brightness contrast, it can happen in both cases when the measured average brightness contrast has not yet exceeded the tolerance. Accordingly, if the comparison of the tolerance with the selected image quality or characteristic is such that the light intensity is reduced, the input light intensity command value adjuster 180 may be used to reduce the output light intensity of the selected light source. The adjusted light intensity command value output to 190 is reduced.
【0078】いったん選択された光源の光強度が調整さ
れたら、コントローラ120に制御されたカメラ系26
0は被測定物の別のイメージをとり込み、入出力インタ
フェース110へ信号線262によってとり込まれたイ
メージを出力する。コントローラ120によって制御さ
れた入出力インタフェース110は、とり込みイメージ
記憶部135に新しくとり込まれたイメージを記憶させ
る。Once the light intensity of the selected light source is adjusted, the camera system 26 controlled by the controller 120
0 captures another image of the device under test and outputs the captured image to the input / output interface 110 via the signal line 262. The input / output interface 110 controlled by the controller 120 causes the captured image storage unit 135 to store the newly captured image.
【0079】そして、コントローラ120に制御された
複数エリア関心領域160は複数関心領域ジェネレータ
150によって定義されるように、新しくとり込まれた
イメージの一部を再び取り出す。さらに複数エリア関心
領域160は、取り出された領域の選択されたイメージ
品質、或い特性がパートプログラムで定義された許容値
以内に入っているかどうかを再決定する。もし入ってい
ると決定されたら、複数エリア関心領域160は次のパ
ートプログラムの命令が実行されるべきであることをパ
ートプログラムジェネレータ/出力器170に指示す
る。なお、もし選択された光源が、他の作動光源を消灯
することで調整された場合、それらの光源は再び点灯さ
れる。特に、入力光命令値調整器180は、初期設定記
憶部134から前記他の作動光源の記憶された値を読み
出し、電源190に再記憶された入力光強度値を出力す
る。あるいは、前述した光源調整を繰り返し、新たなイ
メージをとり込むことも可能である。このような過程
は、とり込まれたイメージから取り出された部分でのイ
メージ品質がパートプログラムに定義された許容値以内
となるまで繰り返される。Then, the multi-area ROI 160 controlled by the controller 120 re-extracts a part of the newly captured image as defined by the multi-ROI generator 150. In addition, the multi-area region of interest 160 redetermines whether the selected image quality, or characteristic, of the retrieved region is within tolerances defined in the part program. If so, the multi-area region of interest 160 indicates to the part program generator / output 170 that the next part program instruction should be executed. Note that if the selected light sources are adjusted by turning off the other working light sources, those light sources are turned on again. In particular, the input light command value adjuster 180 reads out the stored value of the other operating light source from the initial setting storage unit 134 and outputs the input light intensity value stored again in the power supply 190. Alternatively, it is also possible to repeat the above-described light source adjustment to capture a new image. Such a process is repeated until the image quality at the part extracted from the captured image falls within the allowable value defined in the part program.
【0080】前記様々な光源220〜240は異なる色
に着色された複数の光源を含むことが好適である。例を
挙げると、ステージライト220は赤色光源、緑色光
源、青色光源を含むことができる。そしてステージライ
ト22の赤色、緑色、青色光源のそれぞれは、電源19
0によって別々に駆動させることができるものである。
従って、複数エリア特性記憶部に記憶された複数エリア
特性データにある選択された光源は調整されるべき光源
を指定できるだけでなく、調整されるべき複数色光源の
特定の色を指定することができることが好適である。す
なわち、イメージ特性が選択された光源による照明だけ
に基づいて決定されるのであれば、他の光源を消灯する
と言うことは、複数色光源の他の色を消灯すると言うこ
とを含むものである。Preferably, the various light sources 220 to 240 include a plurality of light sources colored in different colors. By way of example, stage light 220 may include a red light source, a green light source, and a blue light source. Each of the red, green, and blue light sources of the stage light 22 is connected to a power source 19.
0 can be separately driven.
Therefore, the selected light source in the multi-area characteristic data stored in the multi-area characteristic storage unit can specify not only the light source to be adjusted but also the specific color of the multi-color light source to be adjusted. Is preferred. That is, if the image characteristics are determined based only on the illumination by the selected light source, turning off the other light sources includes turning off the other colors of the multi-color light source.
【0081】図7に、本発明における複数エリアイメー
ジ品質ツールを用いてパートプログラムの命令を作成す
る方法の一実施形態を概説するためのフローチャートを
示す。ステップS100が開始であり、続くステップS
110ではユーザが、画像システムの視野内に画像シス
テムを使って測定することができるように被測定物を配
置する。次に、ステップS120で、ユーザーは、画像
システムが有する一つ以上の光源の光強度設定値に関す
るパートプログラム命令の設定を作成する。これによっ
て一つ以上の選択された光源の入力光強度命令値はプロ
グラムされた値に設定される。もちろん、ユーザがすで
にパートプログラムの命令を作成しているならば、ステ
ップS120は省略することができ、選択された一つ以
上の光源の光強度命令値は、前もってプログラムされた
値が用いられるものであってもよい。さらに、もしユー
ザが、前もって画像システムの視野内に被測定物を配置
していたり、パートプログラム命令の実行される部分に
ついて作成し始めていたならば、ステップS110及び
ステップS120の可能な部分を省略することもでき
る。そしてステップS130に続く。FIG. 7 is a flowchart outlining one embodiment of a method for creating part program instructions using the multi-area image quality tool of the present invention. Step S100 is started and the following step S
At 110, the user places the DUT within the field of view of the imaging system so that measurements can be made with the imaging system. Next, in step S120, the user creates a part program command setting related to a light intensity setting value of one or more light sources of the imaging system. This sets the input light intensity command value of one or more selected light sources to a programmed value. Of course, if the user has already created the instruction of the part program, step S120 can be omitted, and the light intensity instruction value of the selected one or more light sources uses the previously programmed value. It may be. Furthermore, if the user has previously placed the device under test in the field of view of the imaging system or has begun to create the part where the part program instructions will be executed, skip the possible parts of steps S110 and S120. You can also. Then, the process proceeds to step S130.
【0082】ステップS130において、一つ以上の選
択された光源はプログラムされた入力光強度命令値を用
いて駆動される。次にステップS140において、被測
定物のイメージがプログラムされた入力光強度で駆動さ
れた一つ以上の選択された光源によって照明されたとき
にとり込まれる。そしてステップS150においてとり
込まれたイメージが表示されるのである。もしこのよう
に前もってイメージがとり込まれ、表示されている場合
は、ステップS110〜S150は省略することができ
る。In step S130, one or more selected light sources are activated using the programmed input light intensity command value. Next, in step S140, the image of the device under test is captured when illuminated by one or more selected light sources driven at the programmed input light intensity. Then, the image captured in step S150 is displayed. If the image has been captured and displayed in advance, steps S110 to S150 can be omitted.
【0083】ステップ160において、ユーザは、とり
込まれたイメージの選択箇所に複数エリアイメージ品質
ツールを配置する。前述のように、複数エリアイメージ
品質ツールは複数エリアイメージ品質ツールの結合棒が
とり込まれたイメージの重要な特徴を横切って延びるよ
うに、そして複数の関心領域が有用な特徴の回りに近接
するようにとり込まれたイメージ上に配置する。さらに
とり込まれたイメージの選択箇所に複数エリアイメージ
品質ツールが配置されたときに、ユーザはユーザが所望
する値に複数エリアイメージ品質ツールの大きさや位置
などの次元を調整する。そしてステップS170に続
く。At step 160, the user places a multi-area image quality tool at the selected location of the captured image. As mentioned above, the multi-area image quality tool is such that the connecting bar of the multi-area image quality tool extends across key features of the captured image, and the regions of interest are close to useful features On the captured image. Further, when the multi-area image quality tool is arranged at the selected position of the captured image, the user adjusts dimensions such as the size and position of the multi-area image quality tool to a value desired by the user. Then, the process continues to step S170.
【0084】ステップS170において、ユーザは複数
エリアイメージ品質ツールに複数エリア属性データを入
力する。前述したようにこの複数エリア属性は、調整さ
れるべき選択された光源、選択されたイメージ品質は選
択された光源或いは全ての作動可能な光源を使用するこ
とによって決定するかどうか、関心領域内のイメージデ
ータはフィルタリングするかどうか、そして/或いは選
択されたイメージ品質の許容値を含むものである。続い
てステップS180において、ひとつ以上のパートプロ
グラムの命令が、複数エリアイメージ品質ツールの位置
と次元及び入力された複数エリア属性データに基づいて
作成される。次に、ステップS190において、ユーザ
がとり込まれたイメージに他の複数エリアイメージ品質
ツールの作成を所望するかどうかの決定がなされる。も
し所望するのであればステップS160に戻る。そうで
なければステップS200に続く。In step S170, the user inputs the multi-area attribute data to the multi-area image quality tool. As described above, this multi-area attribute determines whether the selected light source to be adjusted, the selected image quality is determined by using the selected light source or all operable light sources, within the region of interest. The image data may include whether to filter and / or a selected image quality tolerance. Subsequently, in step S180, one or more part program instructions are created based on the location and dimensions of the multi-area image quality tool and the input multi-area attribute data. Next, in step S190, a determination is made whether the user desires to create another multi-area image quality tool on the captured image. If so, the process returns to step S160. Otherwise, continue to step S200.
【0085】ステップS200においては、他のパート
プログラムの命令の作成を所望するかどうかの決定がな
される。もし所望するのであればステップS210に続
く。そうでなければ、ステップS220に飛ぶ。ステッ
プS210においては、他のパートプログラムの一断片
が生成される。特に、もしそのような他のパートプログ
ラムの命令が、被測定物の異なるとり込みイメージに追
加する複数エリアイメージ品質ツールを含むのであれ
ば、ステップS140〜S200、可能性としてはS1
20とS130もステップS210の一部として繰り返
される。所望する全てのパートプログラムの命令が作成
されると終了であるステップS220に飛ぶ。In step S200, a determination is made as to whether it is desired to create an instruction for another part program. If so, step S210 follows. Otherwise, the process jumps to step S220. In step S210, a fragment of another part program is generated. In particular, if such other part program instructions include a multi-area image quality tool to add to different captured images of the device under test, steps S140-S200, possibly S1.
Steps 20 and S130 are repeated as part of step S210. When all the desired part program commands are created, the process jumps to step S220, which is the end.
【0086】図8及び図9には本発明における複数エリ
アイメージ品質ツールを用いて作成されたパートプログ
ラムを実行するための一実施形態の方法が示されてい
る。なお図8及び図9に記載されたフローチャートは、
別々に記載されているものの一つのフローチャートであ
り、図8内のAと図9内のA、及び図8内のBと図9内
のBにおいてそれぞれ連結するものである。図8に示さ
れたステップS300が開始であり、続くステップS3
10では、画像システムの視野内に画像システムを使っ
て測定される被測定物が配置される。次に、ステップS
320において、最初のパートプログラム命令または実
行されているパートプログラムの次のパートプログラム
命令が実行される。そして、ステップS330におい
て、複数エリアイメージ品質について命令が実行された
かどうかが決定される。もし実行された場合はステップ
S340に続く。そうでないならばステップS320に
戻る。FIGS. 8 and 9 show an embodiment of a method for executing a part program created by using the multi-area image quality tool according to the present invention. Note that the flowcharts described in FIG. 8 and FIG.
It is one flowchart of what is described separately, and is respectively connected in A in FIG. 8 and A in FIG. 9, and B in FIG. 8 and B in FIG. Step S300 shown in FIG. 8 is started, and the following step S3
At 10, an object to be measured using the imaging system is placed in the field of view of the imaging system. Next, step S
At 320, the first part program instruction or the part program instruction next to the part program being executed is executed. Then, in step S330, it is determined whether an instruction has been executed for multi-area image quality. If executed, step S340 follows. If not, the process returns to step S320.
【0087】ステップS340では、被測定物の照明に
選択された光源のみを使用する独立モードが選ばれた
か、或いは、被測定物の照明に全ての作動可能な光源を
使用する依存モードが選ばれたかの決定がなされる。こ
こで独立モードが選択された場合にはステップS350
に飛び、対して依存モードが選択された場合にはステッ
プS360へ飛ぶ。ステップS350では選択された複
数エリアイメージ品質の命令において選ばれた光源のみ
が、前もって実行された一つ以上のパートプログラムの
命令で定義された選択光源の入力光強度命令値を使用し
て駆動される。そしてステップS370に続く。これに
対して、ステップS360では、作動可能な光源全てが
一つ以上のパートプログラムの命令で定義された入力光
強度命令値で駆動され、ステップS370に続く。In step S340, an independent mode using only the selected light source for illumination of the object to be measured or a dependent mode using all operable light sources for illumination of the object to be measured is selected. A hard decision is made. If the independent mode is selected here, step S350
If the dependent mode is selected, the process jumps to step S360. In step S350, only the light source selected in the selected multi-area image quality command is driven using the input light intensity command value of the selected light source defined by one or more previously executed part program commands. You. Then, the process continues to step S370. In contrast, in step S360, all operable light sources are driven with the input light intensity command values defined by one or more part program commands, and continue to step S370.
【0088】ステップS370において、被測定物のイ
メージがとり込まれる。そしてステップS380におい
て、イメージデータが実行された複数エリアイメージ品
質の命令に定義された関心領域内のとり込みイメージか
ら取り出される。次にステップS390では、実行され
ている複数エリアイメージ品質の命令で選択されたコン
トラストなどのイメージ品質が、定義された関心領域内
の取り出されたイメージデータから決定され、ステップ
S400に続く。In step S370, an image of the device under test is captured. Then, in step S380, the image data is extracted from the captured image in the region of interest defined in the executed multi-area image quality instruction. Next, in step S390, the image quality, such as contrast, selected in the multi-area image quality instruction being executed is determined from the extracted image data in the defined region of interest, and continues to step S400.
【0089】ステップS400では、選択されたイメー
ジが、実行中の複数エリアイメージ品質の命令に定義さ
れた許容範囲あるいは許容値以内であるかどうかの決定
がなされる。もしそうであるならば図9のステップS4
20に飛び、そうでないならば、ステップS410に飛
ぶ。ステップS410では選択された一つ以上の光源の
入力光強度値が決定されたイメージ品質に基づいて調整
され、ステップS340に戻る。これに対して図9にあ
るステップS420では、独立モードが選択されている
かどうかが再び決定される。もし選択されているならス
テップS430に飛び、選択されていないならばステッ
プS440に飛ぶ。In step S400, a determination is made as to whether the selected image is within an acceptable range or value defined in the multi-area image quality instruction being executed. If so, step S4 in FIG.
Jump to step S20, otherwise jump to step S410. In step S410, the input light intensity values of one or more selected light sources are adjusted based on the determined image quality, and the process returns to step S340. On the other hand, in step S420 in FIG. 9, it is determined again whether the independent mode is selected. If it is selected, the process jumps to step S430. If it is not selected, the process jumps to step S440.
【0090】ステップS430では選択されていない作
動光源がもしあれば、前もって実行された一つ以上のパ
ートプログラムの命令に定義された初期入力光強度命令
値で駆動し、一方、選択された光源は、調整された入力
光強度で駆動され続ける。そしてステップS450に飛
ぶ。これに対して、ステップS440では、全ての光源
をそのままの入力光強度命令値で駆動する。従って、選
択されていない作動光源は直前に命令された入力光強度
命令値で駆動されつづけ、一方、選択された光源は、調
整された入力光強度で駆動されつづける。そしてステッ
プS450に飛ぶ。In step S430, if there is any unselected working light source, it is driven with the initial input light intensity command value defined in one or more previously executed part program commands, while the selected light source is , Continue to be driven with the adjusted input light intensity. Then, the process jumps to step S450. On the other hand, in step S440, all the light sources are driven with the input light intensity command values as they are. Thus, the unselected actuating light source will continue to be driven with the previously commanded input light intensity command value, while the selected light source will continue to be driven with the adjusted input light intensity. Then, the process jumps to step S450.
【0091】ステップ450では、選択された光源の調
整された光強度命令値を含むそのままの入力光強度命令
値で被測定物のイメージをとり込む。そして次のパート
プログラムの命令が実行される図8のステップS320
に戻る。本発明における前述のシステムと方法は自動プ
ログラム操作に基づくものであることが好適である。し
かし、本発明のシステムと方法は照明コマンドが、一つ
以上の入力装置104で或いは画像システムの段階的操
作によって手動で出されるときであっても、ほとんど同
様に動作する。In step 450, the image of the device under test is captured with the input light intensity command value including the adjusted light intensity command value of the selected light source. Then, the instruction of the next part program is executed. Step S320 in FIG.
Return to Preferably, the aforementioned systems and methods in the present invention are based on automatic program operations. However, the systems and methods of the present invention operate in much the same way when lighting commands are issued manually at one or more input devices 104 or by step-by-step operation of an imaging system.
【0092】コントロールシステム部100はプログラ
ムされた汎用コンピュータで実施することが可能であ
る。しかしながらコントロール部100は専用目的コン
ピュータ、プログラムされたマイクロプロセッサまたは
マイクロコントローラと周辺IC素子、ASICや他の
IC、デジタルシグナルプロセッサ、個別素子回路のよ
うな電気配線された回路または論理回路、PLD、PL
A、FPGA、PALのようなプログラマブル論理装置
などであっても実施することができる。一般に、図7、
8及び9に示したようなフローチャートを実施可能であ
るどのような装置であっても、コントロールシステム部
100として使用することが可能である。The control system unit 100 can be implemented by a programmed general-purpose computer. However, the control unit 100 may be a dedicated purpose computer, a programmed microprocessor or microcontroller and peripheral IC elements, an ASIC or other IC, a digital signal processor, an electrically wired circuit or logic circuit such as an individual element circuit, PLD, PL
A, a programmable logic device such as an FPGA or a PAL can be used. Generally, FIG.
Any device capable of implementing the flowcharts shown in FIGS. 8 and 9 can be used as the control system unit 100.
【0093】図1に示すコントロールシステム部100
のそれぞれの制御回路または制御素子は、適切にプログ
ラムされた汎用コンピュータ部であると理解できる。あ
るいはまた、図1に示すコントロールシステム部100
のそれぞれの制御回路または制御素子は、ASIC内の
物理的にまったく別なハードウェア回路や、或いはFP
GA、PLD、PLA、PALを使用することによっ
て、或いは個別論理素子または個別回路素子を使用する
ことによって実施することが可能である。このように、
図1に示すコントロールシステム部100のそれぞれの
制御回路または制御素子の仕様は様々なものを用いるこ
とが可能である。The control system unit 100 shown in FIG.
Each control circuit or control element can be understood to be a suitably programmed general purpose computer unit. Alternatively, the control system unit 100 shown in FIG.
Each control circuit or control element of the ASIC is a physically separate hardware circuit in the ASIC or a FP.
It can be implemented by using GA, PLD, PLA, PAL, or by using individual logic elements or individual circuit elements. in this way,
Various specifications can be used for each control circuit or control element of the control system unit 100 shown in FIG.
【0094】さらに、コントロールシステム100は、
プログラムされた汎用コンピュータ、専用目的コンピュ
ータ、マイクロプロセッサ、などのシステムにおいて実
行し得るソフトウェアとして実装できる。このようなケ
ースにおいて、コントロールシステム部100は、画像
システムのハードウェアやソフトウェアシステムのよう
なソフトウェアシステムおよび/またはハードウェアな
どを物理的に組み入れることによって実装することも可
能である。前述のような実施形態によって説明されるよ
うに、本発明は、本明細書に開示した実施例のみに限ら
れず、ここに開示した技術に即して、多くの選択肢、変
形例、および種類の実施が可能である。従って、本発明
の実施形態は、前述のもののみに限定されるものではな
く、様々な変更が本発明の要旨の範囲を逸脱することな
く実施可能である。Further, the control system 100 includes:
It can be implemented as software executable on a system such as a programmed general purpose computer, special purpose computer, microprocessor, and the like. In such a case, the control system unit 100 can also be implemented by physically incorporating a software system and / or hardware such as an image system hardware and a software system. As described by the embodiments described above, the present invention is not limited to only the examples disclosed herein, but may be embodied in many alternatives, modifications, and types in accordance with the teachings herein. Implementation is possible. Therefore, the embodiments of the present invention are not limited to the above-described embodiments, and various changes can be made without departing from the scope of the present invention.
【0095】[0095]
【発明の効果】以上説明したように本発明における照明
調整方法によれば、関心領域における選択したイメージ
品質を分析して、照明状態を正確に調整できる。また本
発明における照明調整装置によれば、グラフィカル・ユ
ーザ・インターフェースを使用して簡単に照明状態の調
整を行うことができる。As described above, according to the illumination adjusting method of the present invention, the quality of the illumination can be adjusted accurately by analyzing the selected image quality in the region of interest. Further, according to the lighting adjustment device of the present invention, it is possible to easily adjust the lighting state using the graphical user interface.
【図1】図1は、本発明の光強度コントロールシステム
を使用した画像システムの一実施形態の概略構成図であ
る。FIG. 1 is a schematic configuration diagram of an embodiment of an image system using a light intensity control system of the present invention.
【図2】図2は、本発明の複数エリアイメージ品質ツー
ル、および2つの関心領域とそれらの相対的な面間隔の
寸法取りの第一実施形態である。FIG. 2 is a first embodiment of the multi-area image quality tool of the present invention and sizing of two regions of interest and their relative spacing.
【図3】図3は、第一の模範的なイメージの一部と、重
要領域を囲む2つ以上の関心領域を選択するのに用いら
れる複数エリアイメージ品質ツールのグラフィカル・ユ
ーザ・インタフェースの第一実施形態である。FIG. 3 is a portion of a first exemplary image and a second part of a graphical user interface of a multi-area image quality tool used to select two or more regions of interest surrounding a region of interest. It is one embodiment.
【図4】図4は、第二の模範的なイメージ一部と、複数
エリアイメージ品質ツールの第二実施形態における4番
目の実施形態である。FIG. 4 is a second exemplary image portion and a fourth embodiment of a second embodiment of a multi-area image quality tool.
【図5】図5は、第三の模範的なイメージ一部と、複数
エリアイメージ品質ツールの第一実施形態である。FIG. 5 is a third exemplary image portion and a first embodiment of a multi-area image quality tool.
【図6】図6は、第四の模範的なイメージ一部と、本発
明における複数エリアイメージ品質ツールの第五実施形
態である。FIG. 6 is a fourth exemplary image portion and a fifth embodiment of the multi-area image quality tool of the present invention.
【図7】図7は、パートプログラムによって複数エリア
イメージ品質を決定する方法の一実施形態を概説してい
るフローチャートである。FIG. 7 is a flowchart outlining one embodiment of a method for determining multi-area image quality by a part program.
【図8】図8は、イメージの重要領域と関連する画像シ
ステムの照明を調整する方法の一実施形態を概説してい
るフローチャートである。FIG. 8 is a flowchart outlining one embodiment of a method for adjusting illumination of an imaging system associated with a region of interest of an image.
【図9】図9は、イメージの重要領域と関連する画像シ
ステムの照明を調整する方法の一実施形態を概説してい
るフローチャートである。FIG. 9 is a flowchart outlining one embodiment of a method for adjusting illumination of an imaging system associated with a region of interest of an image.
10 画像システム 20 被測定物 100 コントロールシステム部 102 ディスプレイ 103 信号線 104 入力装置 105 信号線 110 入出力インターフェース 120 コントローラ 130 メモリ 131 パートプログラム記憶部 132 複数エリア関心領域定義記憶部 133 複数エリア特性記憶部 134 初期設定記憶部 135 とり込みイメージ記憶部 150 複数関心領域ジェネレータ 160 複数関心領域出力器 170 パートプログラムジェネレータ/出力器 180 入力光命令値調整器 190 電源 195 データ/コントロールバス 200 画像システム構成要素部 210 ステージ 212 中心透明部材 220 ステージライト 222 信号線 230 同軸ライト 232 信号線 240 表面ライト 242 信号線 250 レンズ系 260 カメラ系 262 信号線 Reference Signs List 10 image system 20 device under test 100 control system unit 102 display 103 signal line 104 input device 105 signal line 110 input / output interface 120 controller 130 memory 131 part program storage unit 132 multiple area region of interest definition storage unit 133 multiple area characteristic storage unit 134 Initial setting storage unit 135 Captured image storage unit 150 Multiple regions of interest generator 160 Multiple regions of interest output unit 170 Part program generator / output unit 180 Input optical command value adjuster 190 Power supply 195 Data / control bus 200 Image system component unit 210 Stage 212 Central transparent member 220 Stage light 222 Signal line 230 Coaxial light 232 Signal line 240 Surface light 242 Signal line 250 Lens System 260 camera system 262 signal line
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 7/18 H04N 7/18 C K U ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04N 7/18 H04N 7/18
Claims (19)
ージングシステムを含む画像システムを用いて生成され
た、被測定物イメージにおける重要領域に該当する被測
定物該当箇所の照明調整方法であって、 初めにコントロール可能な照明システムによって被測定
物を照明し、被測定物のイメージを得るイメージとり込
み工程、 前記重要領域内に相対的に位置決めされる、少なくとも
第一関心領域と第二関心領域のイメージデータが取り出
される、イメージデータ取り出し工程、 前記取り出されたイメージデータからコントラストや平
均明度などの少なくとも一つのイメージ品質を選ぶ、イ
メージ品質選択工程、 少なくとも前記選択されたイメージ品質があらかじめ選
択した関心領域同士の関係を満足するまで照明システム
の照明状態を調整する照明状態調整工程、からなること
を特徴とする照明調整方法。1. A method for adjusting the illumination of a portion of an object to be measured corresponding to an important region in an image of an object to be measured, which is generated using an image system including a controllable illumination system and an imaging system. Illuminating the device under test with a possible illumination system to obtain an image of the device under test, image data of at least a first region of interest and a second region of interest positioned relatively within the critical region; An image data extracting step to be extracted; an image quality selecting step of selecting at least one image quality such as a contrast and an average brightness from the extracted image data; at least a relation between the regions of interest in which the selected image quality is selected in advance. Adjust the lighting conditions of the lighting system until Lighting adjustment method characterized by comprising the lighting conditions adjustment process, which.
て、少なくとも前記選択されたイメージ品質があらかじ
め選択した関心領域同士の関係を満足するまでイメージ
とり込み工程、イメージデータ取り出し工程、イメージ
品質選択工程、及び照明状態調整工程が繰り返されるこ
とを特徴とする照明調整方法。2. The illumination adjusting method according to claim 1, wherein an image capturing step, an image data extracting step, and an image quality selecting step are performed until at least the selected image quality satisfies a relationship between preselected regions of interest. And a lighting condition adjusting step is repeated.
て、光源が複数の選択可能な光源からなっており、前記
それぞれ個々の光源はコントロール可能な光強度を有
し、 前記照明状態調整工程では、選択可能な複数の光源から
少なくとも一つを選択し、 前記選択された少なくとも一つの光源の少なくとも一つ
の光強度を調整することを特徴とする照明調整方法。3. The lighting adjustment method according to claim 1, wherein the light source comprises a plurality of selectable light sources, each of the light sources having a controllable light intensity. Selecting at least one of a plurality of selectable light sources, and adjusting at least one light intensity of the at least one selected light source.
て、 前記コントロール可能な照明システムは、焦点調整サブ
システムを含み、 前記照明状態調整工程では、焦点調整サブシステムの調
整を含むことを特徴とする照明調整方法。4. The illumination adjustment method according to claim 1, wherein the controllable illumination system includes a focus adjustment subsystem, and the illumination state adjustment step includes adjustment of a focus adjustment subsystem. Lighting adjustment method.
て、前記照明状態調整工程のあとに、 イメージの重要領域からイメージデータを取り出す、イ
メージデータ取り出し工程、 重要領域から取り出したイメージデータを処理するイメ
ージデータ処理工程、を有することを特徴とする照明調
整方法。5. The illumination adjustment method according to claim 1, wherein, after the illumination condition adjustment step, image data is extracted from an important area of the image, an image data extraction step, and the image data extracted from the important area is processed. An illumination adjustment method, comprising: an image data processing step.
て、 前記重要領域はエッジを含み、 前記イメージデータ処理工程がエッジ位置決定のために
重要領域から取り出されたイメージデータを分析する分
析工程を含むことを特徴とする照明調整方法。6. The illumination adjustment method according to claim 5, wherein the important area includes an edge, and the image data processing step includes an analysis step of analyzing image data extracted from the important area to determine an edge position. A lighting adjustment method comprising:
て、少なくともイメージ品質の一つがコントラスト或い
は明度のどちらかであることを特徴とする照明調整方
法。7. The illumination adjustment method according to claim 1, wherein at least one of the image qualities is either contrast or brightness.
て、 イメージ品質選択工程において、イメージ品質にコント
ラストが選択されており、 照明状態調整工程において満足すべき関係として、第一
及び第二関心領域のイメージデータでコントラストの差
を最大化する関係が選択されていることを特徴とする照
明調整方法。8. The illumination adjustment method according to claim 7, wherein contrast is selected for the image quality in the image quality selection step, and the first and second regions of interest are satisfied in the illumination state adjustment step. A method for maximizing a difference in contrast in the image data.
て、 画像システムには被測定物のとり込まれたイメージを表
示するディスプレイ等の表示手段から構成されるグラフ
ィカル・ユーザ・インターフェースを含んでおり、 被測定物のとり込まれたイメージ上に描かれた少なくと
も第一及び第二関心領域を有するグラフィカル・ユーザ
・インターフェースを表示することを特徴とする照明調
整方法。9. The illumination adjustment method according to claim 1, wherein the image system includes a graphical user interface including display means such as a display for displaying a captured image of the device under test. Displaying a graphical user interface having at least first and second regions of interest drawn on a captured image of the device under test.
て、 グラフィカル・ユーザ・インターフェースは選択が可能
であって、 グラフィカル・ユーザ・インターフェースを選択する選
択工程、 第一及び第二関心領域の少なくとも一つの位置決め調整
を行う位置決め調整工程、 及び、グラフィカル・ユーザ・インターフェースから受
け取った入力に基づいて、少なくとも第一及び第二関心
領域の大きさを設定する次元設定工程からなることを特
徴とする照明調整方法。10. The lighting adjustment method according to claim 9, wherein the graphical user interface is selectable, and a selecting step of selecting the graphical user interface; and at least one of the first and second regions of interest. And a dimension setting step of setting at least a size of the first and second regions of interest based on an input received from a graphical user interface. Method.
て、画像システムがコンピュータ化されたコントロール
システムからなり、 画像システムに自動的にコントロールされてプログラム
の命令を自動的に実行することにより、少なくとも1つ
の前記工程が自動的に実行されることを特徴とする照明
調整方法。11. The lighting adjustment method according to claim 1, wherein the image system comprises a computerized control system, and is automatically controlled by the image system to automatically execute a program instruction, thereby at least A lighting adjustment method, wherein one of the steps is performed automatically.
て、第一及び第二関心領域が重要領域と関連した定義位
置へ位置決めされることを特徴とする照明調整方法。12. The illumination adjustment method according to claim 1, wherein the first and second regions of interest are positioned at a defined position associated with the important region.
いて、重要領域と関連する定義位置は重要領域近傍の一
つの位置であり、イメージ内の重要領域から離れて間隔
を置いた位置であることを特徴とする照明調整方法。13. The illumination adjustment method according to claim 12, wherein the defined position associated with the important region is one position near the important region and a position spaced apart from the important region in the image. A lighting adjustment method characterized by the above-mentioned.
て、関心領域の大部分において、略均一なイメージ光強
度を示すように、少なくとも一つの関心領域が位置決め
されることを特徴とする照明調整方法。14. The illumination adjustment method according to claim 1, wherein at least one region of interest is positioned so as to exhibit substantially uniform image light intensity over a majority of the region of interest. Method.
て、関心領域の大部分において、略均一な表面を有する
被測定物のおおよそ均質なパターンとなるように、少な
くとも一つの関心領域が位置決めされることを特徴とす
る照明調整方法。15. The method of claim 1, wherein at least one region of interest is positioned such that a majority of the region of interest has an approximately uniform pattern of the device under test having a substantially uniform surface. A lighting adjustment method characterized in that:
メージングシステム、プロセッサ、イメージデータを表
示するディスプレイなどの表示手段、前記表示手段上に
表示可能で複数の関心領域を表示するのに使用されるグ
ラフィカル・ユーザ・インターフェース、照明システム
をコントロールするために使用される第一及び第二関心
領域のイメージデータ、を含む画像システムにおいて、 グラフィカル・ユーザ・インターフェースは、 複数の境界線の組み合わせであり、それぞれの境界線の
組合わせはイメージ上に表示された複数の関心領域の一
つの位置と大きさを定義しており、 それぞれの境界線の組合わせはイメージ上で独立的に位
置決め可能であり、 それぞれの境界線の組合わせの大きさはイメージ上で独
立的に調整可能であることを特徴とする照明調整装置。16. A controllable illumination system, an imaging system, a processor, a display means such as a display for displaying image data, and a graphical user displayable on said display means and used for displaying a plurality of regions of interest. An imaging system comprising an interface, image data of the first and second regions of interest used to control the lighting system, wherein the graphical user interface is a combination of a plurality of borders, each border The combination of defines the position and size of one of the multiple regions of interest displayed on the image, and the combination of each boundary line can be positioned independently on the image, and each boundary line The size of the combination can be adjusted independently on the image. Lighting adjustment device according to claim.
よってプロセッサに提供されたイメージ上の点に基づく
イメージ表示においてグラフィカル・ユーザ・インタフ
ェースが初期形状で配置されることを特徴とする照明調
整装置。17. The apparatus of claim 16, wherein the graphical user interface is arranged in an initial shape in an image display based on points on the image provided by the user to the processor.
ラフィカル・ユーザ・インターフェースの規定条件に含
まれる関心領域の複数の表示部分を含むことを特徴とす
る照明調整装置。18. The apparatus according to claim 16, further comprising a plurality of display portions of a region of interest included in a prescribed condition of the graphical user interface.
示部分は関心領域間に延びる少なくとも一つの線又は関
心領域間に延びる一組の線又は関心領域の境界線のため
の特定の色を備え、これらの線又は色はグラフィカル・
ユーザ・インターフェースの規定条件であることを特徴
とする照明調整装置。19. The apparatus according to claim 18, wherein the display portion comprises a specific color for at least one line extending between the regions of interest or a set of lines extending between the regions of interest or boundaries of the region of interest. , These lines or colors are graphical
A lighting adjustment device, which is a prescribed condition of a user interface.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/484,897 US6542180B1 (en) | 2000-01-07 | 2000-01-18 | Systems and methods for adjusting lighting of a part based on a plurality of selected regions of an image of the part |
| US09/484897 | 2000-01-18 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001256489A true JP2001256489A (en) | 2001-09-21 |
| JP4477782B2 JP4477782B2 (en) | 2010-06-09 |
Family
ID=23926083
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001010536A Expired - Fee Related JP4477782B2 (en) | 2000-01-18 | 2001-01-18 | Illumination adjustment apparatus and method for a portion corresponding to a plurality of selection areas in an image of an object to be measured |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4477782B2 (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005156554A (en) * | 2003-11-24 | 2005-06-16 | Mitsutoyo Corp | Estimation optimum focus position determination control method for image measurement inspection system, and control method for training mode operation of image measurement inspection system |
| JP2006126200A (en) * | 2004-10-29 | 2006-05-18 | Mitsutoyo Corp | System and method for automatically recovering video tool in image system |
| JP2007040993A (en) * | 2005-07-29 | 2007-02-15 | Mitsutoyo Corp | Strobe lighting control system and method |
| JP2008112449A (en) * | 2006-10-27 | 2008-05-15 | Mitsutoyo Corp | Image inspection system, graphic user interface and arc tool |
| JP2011095263A (en) * | 2009-10-29 | 2011-05-12 | Mitsutoyo Corp | Autofocus video tool for accurate dimensional inspection and method therefor |
| JP2015507262A (en) * | 2011-12-23 | 2015-03-05 | 株式会社ミツトヨ | Focusing operation using multiple lighting settings in machine vision system |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101992016B1 (en) * | 2017-09-01 | 2019-06-21 | 한국광기술원 | fundus fluorescence image acquisition apparatus with optical source and focus automatic control function, and method thereof |
-
2001
- 2001-01-18 JP JP2001010536A patent/JP4477782B2/en not_active Expired - Fee Related
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005156554A (en) * | 2003-11-24 | 2005-06-16 | Mitsutoyo Corp | Estimation optimum focus position determination control method for image measurement inspection system, and control method for training mode operation of image measurement inspection system |
| JP2006126200A (en) * | 2004-10-29 | 2006-05-18 | Mitsutoyo Corp | System and method for automatically recovering video tool in image system |
| JP2007040993A (en) * | 2005-07-29 | 2007-02-15 | Mitsutoyo Corp | Strobe lighting control system and method |
| JP2008112449A (en) * | 2006-10-27 | 2008-05-15 | Mitsutoyo Corp | Image inspection system, graphic user interface and arc tool |
| JP2011095263A (en) * | 2009-10-29 | 2011-05-12 | Mitsutoyo Corp | Autofocus video tool for accurate dimensional inspection and method therefor |
| JP2015507262A (en) * | 2011-12-23 | 2015-03-05 | 株式会社ミツトヨ | Focusing operation using multiple lighting settings in machine vision system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4477782B2 (en) | 2010-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6542180B1 (en) | Systems and methods for adjusting lighting of a part based on a plurality of selected regions of an image of the part | |
| US7394926B2 (en) | Magnified machine vision user interface | |
| US9291450B2 (en) | Measurement microscope device, image generating method, measurement microscope device operation program, and computer-readable recording medium | |
| JP7010057B2 (en) | Image processing system and setting method | |
| JP4462795B2 (en) | Image measuring system and method, and recording medium, carrier wave transmitting apparatus and carrier wave receiving apparatus used therefor | |
| JP4933771B2 (en) | System and method for automatically recovering video tools in an imaging system | |
| US8314834B2 (en) | Endoscope device | |
| JP4806602B2 (en) | Perimeter | |
| US7627162B2 (en) | Enhanced video metrology tool | |
| US11087456B2 (en) | Image inspection apparatus and setting method for image inspection apparatus | |
| US7522763B2 (en) | Method of measuring occluded features for high precision machine vision metrology | |
| JP2020187656A (en) | Image inspection device | |
| US11042977B2 (en) | Image inspection apparatus and setting method for image inspection apparatus | |
| CN114450579B (en) | Image processing system, setting method and recording medium | |
| KR20220134019A (en) | Systems and methods for imaging reflective objects | |
| US9122048B2 (en) | Image processing apparatus and image processing program | |
| CN109564173A (en) | Image testing device, production system, image checking method, program and storage medium | |
| JP2001256489A (en) | Device and method for adjusting illumination in part of plural selection areas in image of object to be measured | |
| JP2014022662A (en) | Wafer appearance inspection device and sensitivity threshold setting method in wafer appearance inspection device | |
| KR970003328B1 (en) | Apparatus and method for determining or setting adequate illuminating and photographing condition | |
| KR20190108805A (en) | Vision inspection apparatus and method to inspect defect of target object | |
| EP3540689B1 (en) | Measurement of an object based on a reflection profile | |
| JP3931130B2 (en) | Measurement system, calculation method and calculation program | |
| KR100439533B1 (en) | System for chasing location of subject matter to be inspected and method of same | |
| JP6835020B2 (en) | Image processing system, image processing device, image processing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060710 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090825 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091124 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100216 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100312 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4477782 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130319 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130319 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160319 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |