JP6792980B2 - マシンビジョン検査システムのインスタンスによって与えられる多露光画像取得を制御する動作を規定するための方法、コンピュータ読み取り可能非一時的記憶媒体及びマシンビジョン検査システム - Google Patents
マシンビジョン検査システムのインスタンスによって与えられる多露光画像取得を制御する動作を規定するための方法、コンピュータ読み取り可能非一時的記憶媒体及びマシンビジョン検査システム Download PDFInfo
- Publication number
- JP6792980B2 JP6792980B2 JP2016167235A JP2016167235A JP6792980B2 JP 6792980 B2 JP6792980 B2 JP 6792980B2 JP 2016167235 A JP2016167235 A JP 2016167235A JP 2016167235 A JP2016167235 A JP 2016167235A JP 6792980 B2 JP6792980 B2 JP 6792980B2
- Authority
- JP
- Japan
- Prior art keywords
- exposure
- interest
- image
- workpiece
- regions
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B21/00—Microscopes
- G02B21/0004—Microscopes specially adapted for specific applications
- G02B21/0016—Technical microscopes, e.g. for inspection or measuring in industrial production processes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B21/00—Microscopes
- G02B21/36—Microscopes arranged for photographic purposes or projection purposes or digital imaging or video purposes including associated control and data processing arrangements
- G02B21/365—Control or image processing arrangements for digital or video microscopes
- G02B21/367—Control or image processing arrangements for digital or video microscopes providing an output produced by processing a plurality of individual source images, e.g. image tiling, montage, composite images, depth sectioning, image comparison
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B3/00—Simple or compound lenses
- G02B3/0081—Simple or compound lenses having one or more elements with analytic function to create variable power
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B3/00—Simple or compound lenses
- G02B3/0087—Simple or compound lenses with index gradient
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/29—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the position or the direction of light beams, i.e. deflection
- G02F1/33—Acousto-optical deflection devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/12—Details of acquisition arrangements; Constructional details thereof
- G06V10/14—Optical characteristics of the device performing the acquisition or on the illumination arrangements
- G06V10/145—Illumination specially adapted for pattern recognition, e.g. using gratings
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/19—Recognition using electronic means
- G06V30/192—Recognition using electronic means using simultaneous comparisons or correlations of the image signals with a plurality of references
- G06V30/194—References adjustable by an adaptive method, e.g. learning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/56—Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
- H04N23/673—Focus control based on electronic image sensor signals based on contrast or high frequency components of image signals, e.g. hill climbing method
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/74—Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/743—Bracketing, i.e. taking a series of images with varying exposure conditions
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B21/00—Microscopes
- G02B21/0004—Microscopes specially adapted for specific applications
- G02B21/002—Scanning microscopes
- G02B21/0024—Confocal scanning microscopes (CSOMs) or confocal "macroscopes"; Accessories which are not restricted to use with CSOMs, e.g. sample holders
- G02B21/008—Details of detection or image processing, including general computer control
- G02B21/0084—Details of detection or image processing, including general computer control time-scale detection, e.g. strobed, ultra-fast, heterodyne detection
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/29—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the position or the direction of light beams, i.e. deflection
- G02F1/294—Variable focal length devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10141—Special mode during image acquisition
- G06T2207/10148—Varying focus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30164—Workpiece; Machine component
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/12—Details of acquisition arrangements; Constructional details thereof
- G06V10/14—Optical characteristics of the device performing the acquisition or on the illumination arrangements
- G06V10/147—Details of sensors, e.g. sensor lenses
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Optics & Photonics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Nonlinear Science (AREA)
- Analytical Chemistry (AREA)
- Chemical & Material Sciences (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Databases & Information Systems (AREA)
- Quality & Reliability (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Microscoopes, Condenser (AREA)
Description
12 画像測定機
14 制御コンピュータシステム
16 ディスプレイ
18 プリンタ
20,320 ワークピース
22 ジョイスティック
24 キーボード
26 マウス
32 可動ワークピースステージ
34 光学撮像システム
100 マシンビジョン検査システム
120 制御システム部
125 コントローラ
130 入出力インタフェース
131 撮像制御インタフェース
132 移動制御インタフェース
132a 位置制御要素
132b 加速度制御要素
133 照明制御インタフェース
133a 照明制御要素
134 レンズ制御インタフェース
136 ディスプレイデバイス
138 入力デバイス
140 メモリ
140ed エッジ検出メモリ部
141 画像ファイルメモリ部
142 ワークピースプログラムメモリ部
143,143a ビデオツール部
143af 自動合焦ビデオツール
143mx 多露光ツール
143roi 発生器
143roi 関心領域発生器
170 実行器
190 電源部
200 ビジョンコンポーネント部
205 光学アセンブリ部
210 ワークピースステージ
212 透明部
220 光源(透過照明光源)
221,281 バス
222,232,332 光源光
230 光源(落射照明光源)
240 光源(斜め照明光源)
250 交換可能対物レンズ
255,355 ワークピース光
260,360 カメラシステム
262 信号ライン
280 ターレットレンズアセンブリ
284 軸
286 レンズ
290,390 ミラー
294 制御可能モータ
296 信号ライン
300 撮像システム
330 光源
350 対物レンズ
351 チューブレンズ
352,386 リレーレンズ
370 可変焦点距離(VFL)レンズ
374 レンズコントローラ
700 ユーザインタフェースディスプレイ
703 視野ウィンドウ
710A,710B ワークピース画像
711,712 表面
720 選択バー
730 座標ウィンドウ
750 光制御ウィンドウ
760 ツールパラメータダイアログボックス
770 多露光ツール
Claims (20)
- ストロボ照明を与えるための照明源と、ワークピースに隣接したZ高さ方向に沿った複数の位置にわたって撮像システムの焦点位置を周期的に変更させる可変焦点距離レンズを含む前記撮像システムと、を備えるマシンビジョン検査システムのインスタンスによって与えられる多露光画像取得を制御する動作を規定するための方法であって、
前記マシンビジョン検査システムの第1のインスタンスの学習モード中に動作を実行して多露光タイミング差を決定することを含み、前記学習モード動作が、
代表的ワークピース上に異なるZ高さを有する第1及び第2の関心領域を画定することと、
各Z高さで合焦された前記代表的ワークピース上の前記第1及び第2の関心領域の各画像を含む少なくとも1つの画像スタックを収集するために、前記少なくとも1つの画像スタックの各画像について各Z高さでの合焦に対応した前記周期的に変更される焦点位置の各位相タイミングに応じてタイミング調整されたストロボ照明の少なくとも1つのインスタンスを用いて、前記少なくとも1つの画像スタックの各画像を露光することと、
前記少なくとも1つの画像スタック内の前記第1及び第2の関心領域の焦点の解析に少なくとも部分的に基づいて、前記第1及び第2の関心領域に所定の合焦度を与える前記周期的に変更される焦点位置の第1及び第2の位相タイミングに対応したストロボ照明のインスタンスの第1及び第2の多露光タイミング値を決定することと、
前記マシンビジョン検査システムの使用インスタンスを動作させて、前記代表的ワークピースと同様の作業中ワークピース上の前記第1及び第2の関心領域の多露光画像を取得する場合、少なくとも部分的に前記第1及び第2の多露光タイミング値間の多露光タイミング差に基づいて多露光画像取得を制御する動作を規定するために、前記代表的ワークピース上の前記第1及び第2の関心領域の位置を示すデータと、前記多露光タイミング差を示すデータと、を使用可能に記録することと、
を含む、方法。 - 前記代表的ワークピース上の前記第1及び第2の関心領域の位置及び前記多露光タイミング差を示す、記録された前記データを用いて、前記マシンビジョン検査システムの使用インスタンスにより提供される多露光画像取得を制御する動作を規定することを更に含み、前記規定することが、
前記マシンビジョン検査システムの前記使用インスタンスの前記撮像システムの視野内で、前記代表的ワークピースと同様の作業中ワークピース上に前記第1及び第2の関心領域を位置決めすることと、
ストロボ照明のインスタンスのために用いる第1の多露光画像取得タイミング値を決定することと、
前記多露光タイミング差を示す、記録された前記データを用いて、前記第1の多露光画像取得タイミング値と第2の多露光画像取得タイミング値との間のタイミング差を決定することと、
前記作業中ワークピース上に前記第1及び第2の関心領域を含む前記作業中ワークピースの多露光画像を取得している間に、周期的に前記焦点位置を変更させつつ、前記第1及び第2の多露光画像取得タイミング値をストロボ照明の各インスタンスに使用するように前記撮像システムを動作させて、前記第1及び第2の関心領域について全体的な合焦度を向上させることと、
を含む、請求項1に記載の方法。 - 前記所定の合焦度が、前記代表的ワークピース上の前記第1及び第2の関心領域それぞれの最良の合焦度であり、
前記第1及び第2の多露光画像取得タイミング値が、前記作業中ワークピース上の前記第1及び第2の関心領域の最良の合焦度を与える前記周期的に変更される焦点位置の第1及び第2の位相タイミングに対応する、請求項2に記載の方法。 - 記録された前記データが前記代表的ワークピースのインスタンスを検査するためのパートプログラムに関連付けて記録され、記録された前記データの使用が前記マシンビジョン検査システムの前記使用インスタンスに対して前記パートプログラムを実行することを含む、請求項2に記載の方法。
- 前記マシンビジョン検査システムの前記使用インスタンス及び前記第1のインスタンスが同一のマシンビジョン検査システムで動作される、請求項2に記載の方法。
- 前記マシンビジョン検査システムの前記使用インスタンス及び前記第1のインスタンスが異なるマシンビジョン検査システムで動作される、請求項2に記載の方法。
- 前記第1の多露光画像取得タイミング値を決定することが、画像解析を含む自動合焦動作を使用することを含み、
前記多露光タイミング差を示す、記録された前記データを用いて前記第1の多露光画像取得タイミング値と前記第2の多露光画像取得タイミング値との前記タイミング差を決定することが、画像解析を含む自動合焦動作の使用を含まない、請求項2に記載の方法。 - 前記作業中ワークピースの前記多露光画像を使用して、追加画像からの画像データを用いることなく前記多露光画像の画像データに基づいて前記作業中ワークピースに対するワークピース要素検査動作を確定又は実行することを更に含み、前記検査動作が、前記第1の関心領域内で前記作業中ワークピース上に少なくとも第1のエッジ要素の位置を特定することと、前記第2の関心領域内で前記作業中ワークピース上に少なくとも第2のエッジ要素の位置を特定することと、を含む、請求項2に記載の方法。
- 前記作業中ワークピースの前記多露光画像内の前記第1及び第2の関心領域の各々の画像品質を解析して、前記合焦度が、前記第1及び第2のエッジ要素の位置の特定において望ましい精度レベルに応じた所定の閾値を満たすことを確認することを更に含む、請求項8に記載の方法。
- 前記検査動作が、前記作業中ワークピースの前記多露光画像内の前記第1及び第2のエッジ要素間の距離を求めることを更に含む、請求項8に記載の方法。
- 前記学習モード中に、前記第1及び第2の関心領域を含む前記代表的ワークピースの多露光画像を取得している間に、周期的に前記焦点位置を変更させつつ、前記第1及び第2の多露光タイミング値をストロボ照明の各インスタンスに使用するように前記撮像システムを動作させることと、
前記代表的ワークピースの前記多露光画像を使用して前記代表的ワークピースに対するワークピース要素検査動作を確定することであって、前記検査動作が、前記第1の関心領域内の前記代表的ワークピース上の少なくとも第1のエッジ要素、及び前記第2の関心領域内の前記代表的ワークピース上の少なくとも第2のエッジ要素の位置を特定することを含む、請求項1に記載の方法。 - 前記学習モード中に、前記少なくとも1つの画像スタック内の第3の関心領域の焦点の解析に少なくとも部分的に基づいて、ストロボ照明のインスタンスの第3の多露光タイミング値を決定することを更に含み、
前記データを記録することが、前記代表的ワークピース上の前記第3の関心領域の位置を示すデータと、前記第3の多露光タイミング値と前記第1又は第2の多露光タイミング値の少なくとも一方との間の追加の多露光タイミング差を示すデータと、を記録することを含み、前記マシンビジョン検査システムの使用インスタンスを動作させて、前記代表的ワークピースと同様の作業中ワークピース上の前記第1、第2、及び第3の関心領域の多露光画像を取得する場合、少なくとも部分的に前記多露光タイミング差及び前記追加の多露光タイミング差に基づいて多露光画像取得を制御する動作を規定するために、記録された前記データが使用可能である、請求項1に記載の方法。 - 前記学習モード中に、前記代表的ワークピース上の前記第1及び第2の関心領域が多露光ビデオツールを使用して選択され、前記多露光ビデオツールが、
前記代表的ワークピース上に前記第1及び第2の関心領域を画定するために使用される要素を含む多露光ビデオツールグラフィカルユーザインタフェース(GUI)と、
前記第1及び第2の関心領域を画定した後に前記第1及び第2の多露光タイミング値を自動的に決定する動作と、
を含む、請求項1に記載の方法。 - 前記学習モード中に、前記代表的ワークピース上で前記第1の関心領域内の第1のワークピース要素及び前記第2の関心領域内の第2のワークピース要素の位置を特定する少なくとも1つの他のビデオツールと関連付けて前記多露光ビデオツールが使用される、請求項13に記載の方法。
- 前記少なくとも1つの他のビデオツールが、点ツール、矩形ツール、円形ツール、又は弓形ツールの少なくとも1つを含み、前記第1及び第2のワークピース要素がエッジ要素である、請求項14に記載の方法。
- 前記学習モード中に、前記少なくとも1つの画像スタックの各画像について各Z高さでの合焦に対応した前記周期的に変更される焦点位置の各位相タイミングに応じてタイミング調整されたストロボ照明の前記少なくとも1つのインスタンスが、前記周期的に変更される焦点位置の多数の周期にわたって前記各位相タイミングで繰り返される複数のインスタンスを含む、請求項1に記載の方法。
- 前記第1及び第2の関心領域についての所定の合焦度の判定が、
前記第1及び第2の関心領域の各々についての略最良の焦点、
前記第1及び第2の関心領域の各々についての焦点ピークの判定、及び前記焦点ピークに近い画像に対応した第1及び第2の多露光タイミング値の判定、
前記多露光画像のX−Y面の方向に沿って所望の精度で検査を行うための寸法測定値を求めることができる焦点、
のうち1つ以上に従って行われる、請求項1に記載の方法。 - 命令が記憶されたコンピュータ読み取り可能非一時的記憶媒体であって、前記命令が、
代表的ワークピース上に異なるZ高さを有する第1及び第2の関心領域を画定する動作と、
各Z高さで合焦された前記代表的ワークピース上の前記第1及び第2の関心領域の各画像を含む少なくとも1つの画像スタックを収集するために、前記少なくとも1つの画像スタックの各画像について各Z高さでの合焦に対応した周期的に変更される焦点位置の各位相タイミングに対応するようにタイミング調整されたストロボ照明の少なくとも1つのインスタンスを用いて、前記少なくとも1つの画像スタックの各画像を露光する動作と、
前記少なくとも1つの画像スタック内の前記第1及び第2の関心領域の焦点の解析に少なくとも部分的に基づいて、前記第1及び第2の関心領域に所定の合焦度を与える前記周期的に変更される焦点位置の第1及び第2の位相タイミングに対応したストロボ照明のインスタンスの第1及び第2の多露光タイミング値を決定する動作と、
前記代表的ワークピースと同様の作業中ワークピース上の前記第1及び第2の関心領域の多露光画像を取得する場合、少なくとも部分的に前記第1及び第2の多露光タイミング値間の多露光タイミング差に基づいて多露光画像取得を制御する動作を規定するために、前記代表的ワークピース上の前記第1及び第2の関心領域の位置を示すデータと、前記多露光タイミング差を示すデータと、を使用可能に記録する動作と、
を行うためにプロセッサによって実行可能である、コンピュータ読み取り可能非一時的記憶媒体。 - 前記動作が更に、
前記代表的ワークピースと同様の作業中ワークピース上に前記第1及び第2の関心領域を位置決めすることと、
ストロボ照明のインスタンスのために用いる第1の多露光画像取得タイミング値を決定することと、
前記多露光タイミング差を示す、記録された前記データを用いて、前記第1の多露光画像取得タイミング値と第2の多露光画像取得タイミング値との間のタイミング差を決定することと、
前記作業中ワークピース上に前記第1及び第2の関心領域を含む前記作業中ワークピースの多露光画像を取得している間に、周期的に前記焦点位置を変更させつつ、前記第1及び第2の多露光画像取得タイミング値をストロボ照明の各インスタンスに使用するように撮像システムを動作させて、前記第1及び第2の関心領域について全体的な合焦度を向上させることと、
を含む、請求項18に記載のコンピュータ読み取り可能非一時的記憶媒体。 - ストロボ照明を与えるための照明源と、
ワークピースに隣接したZ高さ方向に沿った複数の位置にわたって撮像システムの焦点位置を周期的に変更させる可変焦点距離レンズを含む前記撮像システムと、
プログラミングされた命令を記憶するためのメモリと、
プロセッサであって、
代表的ワークピース上に異なるZ高さを有する第1及び第2の関心領域を画定することと、
各Z高さで合焦された前記代表的ワークピース上の前記第1及び第2の関心領域の各画像を含む少なくとも1つの画像スタックを収集するために、前記少なくとも1つの画像スタックの各画像について各Z高さでの合焦に対応した前記周期的に変更される焦点位置の各位相タイミングに応じてタイミング調整されたストロボ照明の少なくとも1つのインスタンスを用いて、前記少なくとも1つの画像スタックの各画像を露光することと、
前記少なくとも1つの画像スタック内の前記第1及び第2の関心領域の焦点の解析に少なくとも部分的に基づいて、前記第1及び第2の関心領域に所定の合焦度を与える前記周期的に変更される焦点位置の第1及び第2の位相タイミングに対応したストロボ照明のインスタンスの第1及び第2の多露光タイミング値を決定することと、
前記代表的ワークピースと同様の作業中ワークピース上の前記第1及び第2の関心領域の多露光画像を取得する場合、少なくとも部分的に前記第1及び第2の多露光タイミング値間の多露光タイミング差に基づいて多露光画像取得を制御する動作を規定するために、前記代表的ワークピース上の前記第1及び第2の関心領域の位置を示すデータと、前記多露光タイミング差を示すデータと、を使用可能に記録することと、
を含む動作を行うために前記プログラミングされた命令をするように構成された、プロセッサと、
を備える、マシンビジョン検査システム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/841,051 US9830694B2 (en) | 2015-08-31 | 2015-08-31 | Multi-level image focus using a tunable lens in a machine vision inspection system |
| US14/841,051 | 2015-08-31 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017049249A JP2017049249A (ja) | 2017-03-09 |
| JP6792980B2 true JP6792980B2 (ja) | 2020-12-02 |
Family
ID=58011508
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016167235A Active JP6792980B2 (ja) | 2015-08-31 | 2016-08-29 | マシンビジョン検査システムのインスタンスによって与えられる多露光画像取得を制御する動作を規定するための方法、コンピュータ読み取り可能非一時的記憶媒体及びマシンビジョン検査システム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9830694B2 (ja) |
| JP (1) | JP6792980B2 (ja) |
| CN (1) | CN106482634B (ja) |
| DE (1) | DE102016213122A1 (ja) |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102017203492A1 (de) | 2017-03-03 | 2018-09-06 | Witec Wissenschaftliche Instrumente Und Technologie Gmbh | Verfahren und Vorrichtung zur Abbildung einer Probenoberfläche |
| US10649189B2 (en) | 2010-04-19 | 2020-05-12 | Witec Wissenschaftliche Instrumente Und Technologie Gmbh | Device for imaging a sample surface |
| WO2018063625A1 (en) * | 2016-09-28 | 2018-04-05 | Kla-Tencor Corporation | Direct focusing with image binning in metrology tools |
| US10151962B2 (en) | 2016-09-29 | 2018-12-11 | Mitutoyo Corporation | Variable focal length lens system with focus monitoring and control |
| US10768404B2 (en) * | 2017-03-22 | 2020-09-08 | Mitutoyo Corporation | Modulation monitoring system for use with an imaging system that includes a high speed periodically modulated variable focal length lens |
| FI20175410A1 (fi) * | 2017-05-08 | 2018-11-09 | Grundium Oy | Laite ja menetelmä mikroskooppileikkeiden skannaamiseksi |
| US10225457B1 (en) | 2017-09-06 | 2019-03-05 | Mitutoyo Corporation | Stabilizing operation of a high speed variable focal length tunable acoustic gradient lens in an imaging system |
| DE102017123510A1 (de) * | 2017-10-10 | 2019-04-11 | Carl Zeiss Microscopy Gmbh | Digitales Mikroskop und Verfahren zum Aufnehmen eines Stapels von mikroskopischen Bildern einer Probe |
| WO2019082278A1 (ja) * | 2017-10-24 | 2019-05-02 | オリンパス株式会社 | 内視鏡装置及び内視鏡装置の作動方法 |
| KR102018103B1 (ko) * | 2017-12-05 | 2019-09-04 | 한국광기술원 | 초점가변렌즈를 이용한 자동초점이 가능하고, 광원의 주파수 변조가 가능한 형광영상시스템 |
| US10305604B1 (en) * | 2017-12-28 | 2019-05-28 | Facebook, Inc. | Coherent aperture combining using machine learning |
| US11112952B2 (en) * | 2018-03-26 | 2021-09-07 | Microscopes International, Llc | Interface for display of multi-layer images in digital microscopy |
| US11321618B2 (en) * | 2018-04-25 | 2022-05-03 | Om Digital Solutions Corporation | Learning device, image pickup apparatus, image processing device, learning method, non-transient computer-readable recording medium for recording learning program, display control method and inference model manufacturing method |
| US10761398B2 (en) | 2018-06-29 | 2020-09-01 | Mitutoyo Corporation | Imaging ellipsometer system utilizing a tunable acoustic gradient lens |
| US10890693B2 (en) | 2018-12-20 | 2021-01-12 | Mitutoyo Corporation | Tunable acoustic gradient lens with axial compliance portion |
| US11125967B2 (en) | 2018-12-26 | 2021-09-21 | Mitutoyo Corporation | System and method for calibrating variable focal length lens system using calibration object with planar tilted pattern surface |
| US11302017B2 (en) * | 2019-03-12 | 2022-04-12 | L&T Technology Services Limited | Generating composite image from multiple images captured for subject |
| JP7623360B2 (ja) * | 2019-08-30 | 2025-01-28 | 株式会社ミツトヨ | 高速計測撮像のための高速高パワーパルス光源システム |
| US10809378B1 (en) | 2019-09-06 | 2020-10-20 | Mitutoyo Corporation | Triangulation sensing system and method with triangulation light extended focus range using variable focus lens |
| US11119214B2 (en) | 2019-09-06 | 2021-09-14 | Mitutoyo Corporation | Triangulation sensing system and method with triangulation light extended focus range using variable focus lens |
| US10880468B1 (en) | 2019-12-19 | 2020-12-29 | Mitutoyo Corporation | Metrology system with transparent workpiece surface mode |
| US11112541B2 (en) | 2019-12-20 | 2021-09-07 | Mitutoyo Corporation | Tunable acoustic gradient lens system with reflective configuration and increased power |
| US11249225B2 (en) | 2019-12-20 | 2022-02-15 | Mitutoyo Corporation | Tunable acoustic gradient lens system utilizing amplitude adjustments for acquiring images focused at different z-heights |
| US11119382B2 (en) | 2019-12-20 | 2021-09-14 | Mitutoyo Corporation | Tunable acoustic gradient lens system with amplitude adjustment corresponding to z-height as indicated by calibration data |
| US11150200B1 (en) * | 2020-06-15 | 2021-10-19 | Mitutoyo Corporation | Workpiece inspection and defect detection system indicating number of defect images for training |
| US11430105B2 (en) * | 2020-06-15 | 2022-08-30 | Mitutoyo Corporation | Workpiece inspection and defect detection system including monitoring of workpiece images |
| US11631196B2 (en) * | 2020-07-31 | 2023-04-18 | Zebra Technologies Corporation | Systems and methods to optimize imaging settings for a machine vision job |
| KR102579783B1 (ko) * | 2020-09-28 | 2023-09-18 | (주)미래융합정보기술 | 제품 결함 이미지 원격 학습을 통한 비전 검사 시스템 |
| US11328409B2 (en) | 2020-09-30 | 2022-05-10 | Mitutoyo Corporation | System and method utilizing multi-point autofocus to align an optical axis of an optical assembly portion to be normal to a workpiece surface |
| US11556738B2 (en) * | 2020-10-01 | 2023-01-17 | Kla Corporation | System and method for determining target feature focus in image-based overlay metrology |
| US11587246B2 (en) | 2020-10-30 | 2023-02-21 | Mitutoyo Corporation | Metrology system with projected pattern for points-from-focus type processes |
| CN114598807B (zh) * | 2020-12-07 | 2023-06-27 | 光宝电子(广州)有限公司 | 照相机及其自动曝光方法及电脑可读取存储介质 |
| US11486694B2 (en) | 2020-12-18 | 2022-11-01 | Mitutoyo Corporation | Chromatic range sensor system for measuring workpiece thickness |
| CN114764180B (zh) * | 2020-12-31 | 2023-10-27 | 深圳中科飞测科技股份有限公司 | 待测物的聚焦方法及聚焦系统、设备和存储介质 |
| JP7793293B2 (ja) * | 2021-02-08 | 2026-01-05 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法およびプログラム |
| DE102021109153B4 (de) | 2021-04-13 | 2022-12-22 | Geomar Helmholtz-Zentrum Für Ozeanforschung Kiel | Verfahren zur verbesserten optischen Auflösung in großen Messvolumina bei der telezentrischen Shadowgraphie und Vorrichtung zur Durchführung des Verfahrens |
| EP4137866A1 (en) | 2021-08-18 | 2023-02-22 | Carl Zeiss Microscopy GmbH | Digital microscope and method for capturing and displaying microscopic images |
| US11756186B2 (en) | 2021-09-15 | 2023-09-12 | Mitutoyo Corporation | Workpiece inspection and defect detection system utilizing color channels |
| US11714051B2 (en) | 2021-11-30 | 2023-08-01 | Mitutoyo Corporation | Metrology system configured to measure apertures of workpieces |
| GB202207505D0 (en) | 2022-05-23 | 2022-07-06 | Rolls Royce Plc | System for use with component of power generation apparatus |
| US12536691B2 (en) | 2022-12-16 | 2026-01-27 | Mitutoyo Corporation | Machine vision system utilizing measurement marking device |
| US12204226B2 (en) | 2023-05-25 | 2025-01-21 | Mitutoyo Corporation | Metrology system configured to illuminate and measure apertures of workpieces |
| US12242047B2 (en) | 2023-06-29 | 2025-03-04 | Mitutoyo Corporation | Metrology system utilizing annular optical configuration |
| US12444022B2 (en) * | 2023-06-30 | 2025-10-14 | Fei Company | Focus stacking applications for sample preparation |
| US12488448B2 (en) | 2023-07-20 | 2025-12-02 | Mitutoyo Corporation | Machine vision system with objective lens and collision protection |
| US12574625B2 (en) | 2023-12-29 | 2026-03-10 | Mitutoyo Corporation | System with lighting control including grouped channels |
| US12423779B1 (en) | 2024-04-29 | 2025-09-23 | Mitutoyo Corporation | Metrology system utilizing points-from-focus type processes with glare reduction |
Family Cites Families (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4522510A (en) * | 1982-07-26 | 1985-06-11 | Therma-Wave, Inc. | Thin film thickness measurement with thermal waves |
| JPS5943479A (ja) * | 1982-09-02 | 1984-03-10 | Matsushita Electric Ind Co Ltd | 視覚認識装置 |
| US6542180B1 (en) | 2000-01-07 | 2003-04-01 | Mitutoyo Corporation | Systems and methods for adjusting lighting of a part based on a plurality of selected regions of an image of the part |
| US7324682B2 (en) | 2004-03-25 | 2008-01-29 | Mitutoyo Corporation | System and method for excluding extraneous features from inspection operations performed by a machine vision inspection system |
| US7454053B2 (en) | 2004-10-29 | 2008-11-18 | Mitutoyo Corporation | System and method for automatically recovering video tools in a vision system |
| US7627162B2 (en) | 2005-01-31 | 2009-12-01 | Mitutoyo Corporation | Enhanced video metrology tool |
| US7668388B2 (en) | 2005-03-03 | 2010-02-23 | Mitutoyo Corporation | System and method for single image focus assessment |
| CN101156110A (zh) * | 2005-03-30 | 2008-04-02 | 富士胶片株式会社 | 投影头聚焦位置测量方法和曝光方法 |
| US7567713B2 (en) | 2006-02-08 | 2009-07-28 | Mitutoyo Corporation | Method utilizing intensity interpolation for measuring edge locations in a high precision machine vision inspection system |
| US7570795B2 (en) | 2006-07-18 | 2009-08-04 | Mitutoyo Corporation | Multi-region autofocus tool and mode |
| US7769222B2 (en) | 2006-10-27 | 2010-08-03 | Mitutoyo Corporation | Arc tool user interface |
| US7728961B2 (en) | 2006-10-31 | 2010-06-01 | Mitutoyo Coporation | Surface height and focus sensor |
| US8194307B2 (en) | 2007-02-26 | 2012-06-05 | Trustees Of Princeton University | Tunable acoustic gradient index of refraction lens and system |
| US7626705B2 (en) | 2007-03-30 | 2009-12-01 | Mitutoyo Corporation | Chromatic sensor lens configuration |
| US7723657B2 (en) | 2007-11-16 | 2010-05-25 | Mitutoyo Corporation | Focus detection apparatus having extended detection range |
| CN101419058B (zh) * | 2008-12-15 | 2010-06-02 | 北京农业信息技术研究中心 | 一种基于机器视觉的植物茎秆直径测量装置与测量方法 |
| US8111938B2 (en) | 2008-12-23 | 2012-02-07 | Mitutoyo Corporation | System and method for fast approximate focus |
| US8111905B2 (en) * | 2009-10-29 | 2012-02-07 | Mitutoyo Corporation | Autofocus video tool and method for precise dimensional inspection |
| US8581162B2 (en) | 2009-12-08 | 2013-11-12 | Mitutoyo Corporation | Weighting surface fit points based on focus peak uncertainty |
| US8212997B1 (en) | 2011-02-23 | 2012-07-03 | Mitutoyo Corporation | Chromatic confocal point sensor optical pen with extended measuring range |
| US8269830B1 (en) | 2011-04-14 | 2012-09-18 | Mitutoyo Corporation | Inspecting potentially interfering features in a machine vision system |
| US20130027538A1 (en) | 2011-07-29 | 2013-01-31 | Mitutoyo Corporation | Multi-region focus navigation interface |
| US9256009B2 (en) | 2011-09-22 | 2016-02-09 | TAG Optics Inc. | Tunable acoustic gradient index of refraction lens and system |
| US9213175B2 (en) | 2011-10-28 | 2015-12-15 | Craig B. Arnold | Microscope with tunable acoustic gradient index of refraction lens enabling multiple focal plan imaging |
| US9013574B2 (en) | 2011-11-15 | 2015-04-21 | Mitutoyo Corporation | Machine vision system program editing environment including synchronized user interface features |
| US8902307B2 (en) * | 2011-11-15 | 2014-12-02 | Mitutoyo Corporation | Machine vision system editing environment for a part program in which a continuous stream of image acquisition operations are performed during a run mode |
| US8957960B2 (en) | 2011-11-15 | 2015-02-17 | Mitutoyo Corporation | Machine vision system program editing environment including real time context generation features |
| US8587789B2 (en) | 2011-12-21 | 2013-11-19 | Mitutoyo Corporation | Chromatic point sensor compensation including workpiece material effects |
| US8587772B2 (en) | 2011-12-21 | 2013-11-19 | Mitutoyo Corporation | Chromatic point sensor configuration including real time spectrum compensation |
| US20130162806A1 (en) | 2011-12-23 | 2013-06-27 | Mitutoyo Corporation | Enhanced edge focus tool |
| DE112012005389T5 (de) * | 2011-12-23 | 2014-09-11 | Mitutoyo Corp. | "Points-from-Focus"-Operationen, die mehrere Beleuchtungseinstellungen in einem maschinell sehenden System verwenden |
| US8860931B2 (en) | 2012-02-24 | 2014-10-14 | Mitutoyo Corporation | Chromatic range sensor including measurement reliability characterization |
| US9177222B2 (en) * | 2012-11-05 | 2015-11-03 | Mitutoyo Corporation | Edge measurement video tool and interface including automatic parameter set alternatives |
| US8995749B2 (en) | 2013-03-28 | 2015-03-31 | Mitutoyo Corporation | Enhanced edge detection tool for edges of irregular surfaces |
| US9304089B2 (en) | 2013-04-05 | 2016-04-05 | Mitutoyo Corporation | System and method for obtaining images with offset utilized for enhanced edge resolution |
| US8917940B2 (en) | 2013-04-26 | 2014-12-23 | Mitutoyo Corporation | Edge measurement video tool with robust edge discrimination margin |
| US9143674B2 (en) * | 2013-06-13 | 2015-09-22 | Mitutoyo Corporation | Machine vision inspection system and method for performing high-speed focus height measurement operations |
| US9068822B2 (en) | 2013-07-03 | 2015-06-30 | Mitutoyo Corporation | Chromatic range sensor probe detachment sensor |
| US9456120B2 (en) | 2013-07-11 | 2016-09-27 | Mitutoyo Corporation | Focus height repeatability improvement in a machine vision inspection system |
| US9726876B2 (en) | 2013-11-27 | 2017-08-08 | Mitutoyo Corporation | Machine vision inspection system and method for obtaining an image with an extended depth of field |
| US9736355B1 (en) * | 2016-05-03 | 2017-08-15 | Mitutoyo Corporation | Phase difference calibration in a variable focal length lens system |
-
2015
- 2015-08-31 US US14/841,051 patent/US9830694B2/en active Active
-
2016
- 2016-07-19 DE DE102016213122.2A patent/DE102016213122A1/de active Pending
- 2016-07-25 CN CN201610592215.6A patent/CN106482634B/zh active Active
- 2016-08-29 JP JP2016167235A patent/JP6792980B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20170061601A1 (en) | 2017-03-02 |
| DE102016213122A1 (de) | 2017-03-02 |
| US9830694B2 (en) | 2017-11-28 |
| CN106482634A (zh) | 2017-03-08 |
| JP2017049249A (ja) | 2017-03-09 |
| CN106482634B (zh) | 2019-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6792980B2 (ja) | マシンビジョン検査システムのインスタンスによって与えられる多露光画像取得を制御する動作を規定するための方法、コンピュータ読み取り可能非一時的記憶媒体及びマシンビジョン検査システム | |
| JP6761312B2 (ja) | 可変焦点距離レンズを含む撮像システムにおける色収差補正 | |
| JP6502071B2 (ja) | 拡張被写界深度を有する画像を得るマシンビジョン検査システム及び方法 | |
| JP6717692B2 (ja) | 倍率調整可能光学システムにおける可変焦点距離レンズの適応的な動作周波数の調整方法 | |
| JP6850648B2 (ja) | 可変焦点距離撮像システム | |
| JP7075743B2 (ja) | マルチレベル拡大被写界深度画像処理機能を備えた可変焦点距離レンズ | |
| JP6469368B2 (ja) | マシンビジョン検査システム及び高速合焦高さ測定動作を実行する方法 | |
| JP6839578B2 (ja) | 可変焦点距離レンズシステムにおける位相差較正 | |
| CN108088424B (zh) | 机器视觉检查系统和用于获得具有扩展景深的图像的方法 | |
| JP6239232B2 (ja) | 高性能エッジフォーカスツール | |
| JP5972563B2 (ja) | 構造化照明を用いるエッジ検出 | |
| JP7149700B2 (ja) | 高速可変焦点距離レンズを含む撮像システムにおける焦点探索範囲の拡大 | |
| JP7319903B2 (ja) | 高速tagレンズ支援3d計測及び拡張被写界深度撮像 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190710 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200630 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200722 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200911 |
|
| 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: 20201104 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201109 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6792980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |