JP7662996B2 - 計測装置 - Google Patents
計測装置 Download PDFInfo
- Publication number
- JP7662996B2 JP7662996B2 JP2021031410A JP2021031410A JP7662996B2 JP 7662996 B2 JP7662996 B2 JP 7662996B2 JP 2021031410 A JP2021031410 A JP 2021031410A JP 2021031410 A JP2021031410 A JP 2021031410A JP 7662996 B2 JP7662996 B2 JP 7662996B2
- Authority
- JP
- Japan
- Prior art keywords
- light
- event
- data
- based camera
- measurement
- 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
Images
Classifications
-
- 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
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B9/00—Measuring instruments characterised by the use of optical techniques
- G01B9/02—Interferometers
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Optical Radar Systems And Details Thereof (AREA)
Description
本発明は、計測装置に関する。
近年、半導体チップの多段積層、ハードディスクドライブ用のロータリー・アクチュエータの組み立て、スマートフォンに内蔵されるカメラモジュールの組み立て、及びLEDの配光制御等において、部品のアライメントに対する高精度化が求められている。
これらの部品を含む測定対象物について、計測及び検査するための装置として光学系を利用した計測装置が知られている。
特許文献1では、干渉方式の形状測定装置に関する技術が開示されている。当該形状測定装置では、測定光の光路長と参照光の光路長との差により変化する受光量の干渉パターンを特定し、当該干渉パターンに基づいて測定対象物の表面形状を取得している。
しかしながら、特許文献1に開示される形状測定装置では、複数点を移動計測したり、膨大なデータ量を取得して処理したりする必要があるため、高速に計測できないという問題がある。
そこで、本発明は、高速かつ高精度な計測装置を提供することを目的とする。
本発明の一態様に係る計測装置は、対象物までの距離を計測する計測装置であって、光を投光する光源と、ミラーと、光源から投光された光を、対象物に導く測定光とミラーに導く参照光とに分割するビームスプリッタと、ミラーに反射された参照光と対象物に反射された測定光との干渉波形について、受光する輝度値の変化を検知してデータを取得するイベントベースカメラと、干渉波形のデータに基づいて対象物までの距離を計測する処理部と、イベントベースカメラが取得する受光量を変化させるように制御する制御手段と、を備える。
この態様によれば、イベントベースカメラは、配列された各画素において、ミラーに反射された参照光と対象物に反射された測定光との干渉波形について、受光する輝度値の変化を検知して、当該検知のタイミングで干渉波形部分のデータを取得するため、対象物までの距離を計測する上で必要なデータを取得しつつ、取得するデータ量を低減することができる。すなわち、計測装置は、高速かつ高精度に対象物を計測することができる。
上記態様において、制御手段は、測定光と参照光との光路長差を変化させるように、ミラーを駆動させる駆動部を含んでもよい。
この態様によれば、計測装置は、白色干渉方式の計測方法で、高速かつ高精度に対象物を計測することができる。
上記態様において、制御手段は、光源から投光される光の波長が連続的に変化するように、光源として波長掃引光源を用いてもよい。
この態様によれば、計測装置は、波長掃引方式の計測方法で、高速かつ高精度に対象物を計測することができる。
上記態様において、イベントベースカメラが取得する受光量の増減を極性データとし、当該極性データの累積に基づいて、当該イベントベースカメラが取得する受光量として算出するログアンプを含んでもよい。
この態様によれば、ログアンプは、イベントベースカメラが取得する受光量の増減を極性データとし、微小な変化を高速に捉えることができるため、撮像時間を短縮することができる。
上記態様において、イベントベースカメラが処理するデータ量を調整可能な調整部を、さらに備えてもよい。
この態様によれば、調整部は、イベントベースカメラが処理するデータ量を調整するため、複数の画素において同時にイベントが発生する場合であっても、イベントベースカメラは、適切に処理することができる。
上記態様において、調整部は、所定の一部領域のデータを読み出すROI機能を有してもよい。
この態様によれば、ROI機能を用いて、対象物の計測に必要な領域をデータを読み出す領域として設定されるため、より適切に、対象物を計測することができる。
上記態様において、調整部は、所定の一部領域に照射される光をイベントベースカメラまで導き、それ以外の領域に照射される光をイベントベースカメラまで導かないように構成される削光部を含んでもよい。
この態様によれば、所定の一部領域に照射される光をイベントベースカメラまで導き、それ以外の領域に照射される光をイベントベースカメラまで導かないように構成される削光部が配置されるため、対象物のうち計測に必要な領域について、より適切に、対象物を計測することができる。
上記態様において、削光部は、液晶パネルで構成されてもよい。
この態様によれば、液晶パネルを用いて、所定の一部領域に照射される光を透過させる透過領域と、それ以外の領域では遮光する遮光領域とを含む削光部を構成することができる。
上記態様において、削光部は、測定光及び参照光の共通する光路上に配置されてもよい。
この態様によれば、測定光及び参照光における光路が同一条件となるため、干渉精度に影響を与える可能性を低減することができる。
上記態様において、所定の一部領域は、対象物の形状に応じて予め設定されてもよい。
この態様によれば、対象物の形状に応じて、対象物の特徴部分である領域、及び計測対象となる領域等を、データを読み出す、又は光を透過させる、所定の一部領域として設定されるため、より適切に、対象物を計測することができる。
本発明によれば、高速かつ高精度な計測装置を提供することができる。
以下、本発明の好適な実施形態について、添付図面を参照しながら具体的に説明する。なお、以下で説明する実施形態は、あくまで、本発明を実施するための具体的な一例を挙げるものであって、本発明を限定的に解釈させるものではない。また、説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の符号を付して、重複する説明は省略する場合がある。
<第1実施形態>
[計測装置の構成]
図1は、本発明の第1実施形態に係る計測装置100の構成を示す概要図である。図1に示されるように、計測装置100は、光源110と、光学系120と、イベントベースカメラ130と、処理部140とを備える。光学系120は、ビームスプリッタ121、複数のレンズ122~126及び複数のミラー127~129を含む。さらに、ミラー129を駆動させる駆動部150(制御手段)を備える。
[計測装置の構成]
図1は、本発明の第1実施形態に係る計測装置100の構成を示す概要図である。図1に示されるように、計測装置100は、光源110と、光学系120と、イベントベースカメラ130と、処理部140とを備える。光学系120は、ビームスプリッタ121、複数のレンズ122~126及び複数のミラー127~129を含む。さらに、ミラー129を駆動させる駆動部150(制御手段)を備える。
光源110は、光L0を投光する。光源110は、典型的には、白色光源であって、例えば、SLD(スーパールミネッセントダイオード)光源であっても構わない。SLD光源は、発光ダイオード(LED)と半導体レーザ(LD)の2つの特性を有する広帯域光源であり、コヒーレンス性は、LED光源によりも高く、レーザ光のコヒーレンス性よりも低い。なお、光源110は、一定の強度で発光し、発光強度は変化しない。
また、光源110には、その他、例えば、ハロゲンランプ、白色LED及び白色レーザ光源を用いても構わない。
光源110から投光された光L0は、レンズ122(例えば、コリメータレンズ)を透過して平行化され、ミラー127によって反射される。ミラー127により反射された光L0は、その後、レンズ123を透過することにより集光されつつ、ビームスプリッタ121に入射する。
ビームスプリッタ121は、光L0を、対象物Tに導く測定光L1とミラー129に導く参照光とに分割する。換言すれば、光L0の一部は、ビームスプリッタ121により反射され(測定光L1)、光L0の残りの一部はビームスプリッタ121を透過する(参照光L2)。
レンズ124(例えば、対物レンズ)では、測定光L1は、レンズ124を透過することにより平行化される。その後、測定光L1は、対象物Tの領域に照射されて、対象物Tにより反射された測定光L1の一部は、レンズ124を透過することにより集光されつつ、再び、ビームスプリッタ121に入射する。
一方、ビームスプリッタ121を透過した参照光L2は、レンズ125を透過して平行化され、ミラー128によって反射され、ミラー129に照射される。ミラー129は、所謂、参照ミラーである。
そして、ミラー129により反射された参照光L2は、ミラー128によって反射され、レンズ125を透過することにより集光されつつ、再び、ビームスプリッタ121に入射する。
対象物Tによって反射されてビームスプリッタ121に入射した測定光L1と、ミラー129によって反射されてビームスプリッタ121に入射した参照光L2とは干渉し、干渉光L3としてレンズ126を透過して平行化され、イベントベースカメラ130に導かれる。イベントベースカメラ130は、干渉波形L3について、受光する輝度値の変化を検知してデータを取得する。イベントベースカメラ130が取得するデータについては、後述する。
処理部140は、イベントベースカメラ130によって取得された干渉波形L3のデータ、及び後述する駆動部150によって制御されるミラー129の位置(参照光L2の光路長)等に基づいて対象物Tまでの距離を計測する。
駆動部150(制御手段)は、例えば、ボイスコイルモータ(VCM)等で構成されるアクチュエータであって、参照光L2の光路長が変化するようにミラー129を光軸方向に沿って移動させる。
このように、参照光L2の光路長を変化させて、測定光L1と参照光L2との光路長差を変化させることによって干渉波形を発生させる。具体的には、位相差が0の位置を中心に干渉縞が観察でき、測定光L1と参照光L2との光路長が一致するときに、干渉波形が発生する。当該干渉波形を利用して対象物を計測する方法は、例えば、白色干渉方式と呼ばれる計測方法である。
[イベントベースカメラについて]
ここで、撮像素子として用いられているイベントベースカメラ130について、説明する。イベントベースカメラ130は、配列された各画素において、受光する輝度値の変化を検知して、当該検知のタイミングで変化を検知した部分(画素)における干渉波形を撮像して、輝度変化の両極性、時間及び座標のデータを取得する。
ここで、撮像素子として用いられているイベントベースカメラ130について、説明する。イベントベースカメラ130は、配列された各画素において、受光する輝度値の変化を検知して、当該検知のタイミングで変化を検知した部分(画素)における干渉波形を撮像して、輝度変化の両極性、時間及び座標のデータを取得する。
図2は、撮像素子として用いられているイベントベースカメラ130によってデータが取得される様子を示す模式図である。図2に示されるように、イベントベースカメラ130は、配列された各画素において、受光する輝度値の変化を検知して、当該検知のタイミングで計測に必要な干渉波形部分のデータを取得し、それ以外の部分では、データを取得しない。
従来、撮像素子として用いられるCMOSでは、各画素における全データを取得しており、そのデータ量は膨大なものである。換言すれば、イベントベースカメラ130は、CMOS撮像素子に比べて、対象物Tまでの距離を計測するために必要な干渉波形部分のデータを効率良く取得している。
上述のように、撮像素子としてイベントベースカメラ130を用いて、配列された各画素において、受光する輝度値の変化を検知して、当該検知のタイミングで干渉波形部分のデータを取得するため、対象物Tまでの距離を計測する上で必要なデータを取得しつつ、取得するデータ量を低減することができる。
図3は、撮像素子としてイベントベースカメラ130を用いた計測装置100によって対象物の表面形状(表面までの距離)が計測される様子を示す図である。図3に示されるように、ダイボンディング及びカメラモジュールの計測について、複数点(面一括)において、イベントベースカメラ130が計測に必要なデータを取得し、当該必要なデータを効率よく高速に処理(読み込み等)している。その結果、計測装置100は、対象物について、高速かつ高精度に計測することができる。
さらに、イベントベースカメラ130は、配列された各画素において、受光する輝度値の変化を検知して、当該検知のタイミングで干渉波形部分のデータを取得するため、微小な受光量の変化を捉えるログアンプを含んでいても構わない。
図4は、イベントベースカメラ130が取得する受光量の変化(増減)を両極性として示し、当該両極性データの累積に基づく包絡線を示す図である。図4に示されるように、ログアンプは、イベントベースカメラ130が取得する受光量の微小な変化を捉え、その変化の増減を両極性データとしている。そして、当該両極性データの累積に基づいて、受光量分布の包絡線を特定して、イベントベースカメラ130が取得する受光量として算出する。
このように、イベントベースカメラ130にログアンプを含むことによって、イベントベースカメラ130が取得する受光量について、微小な変化を高速に捉えることができるため、撮像時間を短縮することができる。
なお、上述したように、イベントベースカメラ130は、配列された各画素において、それぞれ受光量(輝度値)の変化というイベントの発生を検知している。そして、イベントベースカメラ130は、当該イベントが発生したと検知した画素において、干渉波形部分のデータを取得する。ここで、複数の画素において同時にイベントが発生する場合であっても、適切に処理できるように、イベントベースカメラ130の容量及び性能等に応じて、処理するデータ量を調整可能な調整部を備えていても構わない。
[ROI機能について]
図5は、イベントベースカメラ130が処理するデータ量を調整可能な調整部として、ROI(Region Of Interest)機能を用いる一例を示す図である。図5に示されるように、イベントベースカメラ130として撮像可能な領域である最大有効撮像領域のうち、データを読み出す5個の矩形領域0~4が設定され、その他の領域ではデータを読み出さないように設定されている。
図5は、イベントベースカメラ130が処理するデータ量を調整可能な調整部として、ROI(Region Of Interest)機能を用いる一例を示す図である。図5に示されるように、イベントベースカメラ130として撮像可能な領域である最大有効撮像領域のうち、データを読み出す5個の矩形領域0~4が設定され、その他の領域ではデータを読み出さないように設定されている。
これにより、イベントベースカメラ130は、矩形領域0~4内に配列されている画素においては、受光する輝度値の変化(イベントの発生)を検知してデータを取得するが、その他の領域では、イベント発生の有無に関わらず、データを取得しない。イベントベースカメラ130は、当該その他の領域においては、イベント発生の有無を監視しなくても構わない。
なお、ここでは、データを読み出す領域として、5個の矩形領域0~4が設定されることを一例として挙げているが、これに限定されるものではなく、例えば、矩形領域を4個以下、又は6個以上が設定されても構わない。
また、データを読み出す領域として、各矩形領域の大きさ及び形状は、同一でもあっても異なっていても構わないし、矩形以外の形状であっても構わない。
データを読み出す領域(例えば、個数、形状及び位置等)は、イベントベースカメラ130の種類、容量及び性能、及び計測する対象物の種類及び形状等に応じて、適宜、設定されればよいが、当該設定は、予め、ユーザによって設定されても構わないし、ティーチングによって設定されても構わない。
図6は、イベントベースカメラ130を用いてデータを読み出す領域をティーチングする様子の一例を示す図である。例えば、計測装置l00として、対象物Tを計測するように、イベントベースカメラ130を用いてデータを読み出す領域をティーチングする。
図6に示されるように、イベントベースカメラ130により、最大有効撮像領域における全画素について、上述した白色干渉方式の計測方法を用いてデータを取得する。イベントベースカメラ130は、例えば、種類、容量及び性能等に応じて、全画素において同時にデータを取得できない場合があるため、同時に取得可能な画素数毎に、順次データを取得する。なお、ここでは、データを読み出す領域をティーチングすることを目的としているため、イベントベースカメラ130が取得するデータとして、詳細なデータを必要としない場合には、全画素を対象としなくても構わない。例えば、イベントベースカメラ130が取得するデータとして、数画素毎の画素を対象として、間引いた態様でデータを取得するようにしても構わない。
そして、イベントベースカメラ130によって取得されたデータに基づいて、対象物Tの3Dデータが生成され、当該3Dデータを参照して、データを読み出す領域が設定される。データを読み出す領域は、例えば、対象物Tの特徴部分である領域、及び計測対象となる領域等を、ユーザが設定しても構わないし、所定の高さを有する領域等について自動的に設定されるようにしても構わない。
なお、ここでは、上述した白色干渉方式の計測方法を用いながら、イベントベースカメラ130により、最大有効撮像領域における全画素についてデータを取得したが、当該ティーチングにおいては、撮像素子としてCMOSを用いても構わない。
例えば、図1を用いて説明した干渉波形L3を、イベントベースカメラ130とは別に配置されたCMOS撮像素子が受光できるように、ハーフミラー等を配置すればよい。これにより、ティーチングにおいて、当該ハーフミラーによって反射された干渉波形L3をCMOS撮像素子が受光する。
そして、上述した白色干渉方式の計測方法を用いながら、CMOS撮像素子により、最大有効撮像領域における全画素についてデータを取得すれば、図6を用いて説明したのと同様に、対象物Tの3Dデータが生成され、当該3Dデータを参照して、データを読み出す領域が設定される。
さらに、データを読み出す領域をティーチングにより設定する方法として、例えば、対象物TのCADデータ等の図面情報を取り込み、当該図面情報を参照して、データを読み出す領域が設定されることが考えられる。
図7は、図面情報を参照してデータを読み出す領域をティーチングする様子の一例を示す図である。図7に示されるように、計測装置100が計測する対象物TのCADデータを図面情報として取り込み、当該取り込まれた図面情報を参照して、データを読み出す領域が設定される。データを読み出す領域は、例えば、対象物Tの特徴部分である領域、及び計測対象となる領域等を、ユーザが設定しても構わないし、所定の高さを有する領域等について自動的に設定されるようにしても構わない。
また、距離画像(高さを画素値とするような画像データ)を生成し、距離画像を参照しながらデータを読み出す領域の設定を行っても構わない。3D空間上の座標データとして扱う場合に比べて、表示処理の計算コストを低減できる効果がある。
また、3Dデータをもとにレンダリング処理(光学シミュレーションにより擬似的な映像を生成する)を行って濃淡画像を生成し、濃淡画像を参照して領域設定を行っても構わない。これにより、表示処理の計算コストを低減する効果がある。
[遮光部について]
図8は、イベントベースカメラ130が処理するデータ量を調整可能な調整部として、遮光部を用いる一例を示す図である。図8に示されるように、光学系120のうち、光源110から投光された光(L0、L1、L2)の光路において、当該光を透過させる領域及び遮光する領域を含む遮光部を配置する。図8に示されるように、光照射領域に光が照射された場合、当該光が透過する領域である4個の透過領域が設定され、その他の領域では光が遮光されるように遮光領域が設定されている。
図8は、イベントベースカメラ130が処理するデータ量を調整可能な調整部として、遮光部を用いる一例を示す図である。図8に示されるように、光学系120のうち、光源110から投光された光(L0、L1、L2)の光路において、当該光を透過させる領域及び遮光する領域を含む遮光部を配置する。図8に示されるように、光照射領域に光が照射された場合、当該光が透過する領域である4個の透過領域が設定され、その他の領域では光が遮光されるように遮光領域が設定されている。
これにより、イベントベースカメラ130は、透過領域を透過した光を受光するため、イベントベースカメラ130において配列されている複数の画素のうち、当該透過領域に対応して配列されている画素について、受光する輝度値の変化(イベントの発生)を検知してデータを取得することになる。一方、イベントベースカメラ130は、遮光領域で遮光された光は受光しないため、イベントベースカメラ130において配列されている複数の画素のうち、当該遮光領域に対応して配列されている画素については、イベント発生の有無を監視しなくても構わない。
なお、ここでは、光を透過する領域として、4個の円形状の透過領域が設定されることを一例として挙げているが、これに限定されるものではなく、例えば、透過領域を3個以下、又は5個以上設定されても構わない。
また、各透過領域の大きさ及び形状は、同一でもあっても異なっていても構わないし、円形以外(例えば、楕円形、長円形及び矩形等)であっても構わないし、計測する対象物の形状に応じて適宜設定されても構わない。
透過領域(例えば、個数、形状及び位置等)は、イベントベースカメラ130の種類、容量及び性能、及び計測する対象物の種類及び形状等に応じて、適宜、設定されればよいが、当該設定は、予めユーザによって設定されても構わないし、ティーチングによって設定されても構わない。
なお、透過領域の設定については、上述したデータを読み出す領域をティーチング方法を適用することができる。例えば、図6及び図7に示されたデータを読み出す領域について、遮光部としては、データを読み出す領域に対応する領域を透過領域として設定すればよいし、その他の領域を遮光領域として設定すればよい。
さらに、このような透過領域及び遮光領域を備える遮光部については、例えば、液晶パネルを用いて実現されても構わない。
ここで、液晶パネルは、偏光フィルタ(垂直)、ガラス基板(個別電極)、配向層に挟まれた液晶、ガラス基板(共通電極)、及び偏光フィルタ(水平)で構成されており、偏光フィルタで直線偏光となった光は、当該偏光方向を維持したままでは、偏光フィルタ(水平)を通過することができない(遮光状態)。一方、配向層に挟まれた液晶で光の偏光方向が90度曲げられると偏光フィルタ(水平)を通過することができる(非遮光状態)。ガラス基板(個別電極)とガラス基板(共通電極)との電極は、液晶に対して、遮光状態及び非遮光状態を切り替えるために設けられている。
図9は、図1に示された計測装置100において、遮光部が配置される構成を示す概要図である。図9に示されるように、レンズ122とミラー127との間に、遮光部160が配置されている。
なお、遮光部160が配置される位置は、レンズ122とミラー127との間に限定されるものではなく、例えば、光源110とレンズ122との間、ミラー127とレンズ123との間、レンズ123とビームスプリッタ121との間、ビームスプリッタ121とレンズ126との間、レンズ126とイベントベースカメラ130との間等であっても構わないし、光学系120のうち、測定光L1及び参照光L2の共通する光路上(光L0及びL3の光路上)であればよい。
遮光部160を配置することによって、照射された光が液晶で偏光及び回折して状態が変化する可能性があるが、測定光L1及び参照光L2の共通する光路上であれば、測定光L1及び参照光L2における光路が同一条件となるため、干渉精度に影響を与える可能性を低減することができる。
ここで、透過領域及び遮光領域を備える遮光部として液晶パネルを例に挙げて説明したが、所定の一部領域に照射される光をイベントベースカメラ130まで導き、それ以外の領域に照射される光をイベントベースカメラ130まで導かないようにするためには、DMD(デジタルマイクロミラーデバイス)を用いて実現しても構わない。
例えば、図1に示された計測装置100を構成するミラー127にDMDを用いる。DMDでは、所定の一部領域に照射される光を反射させ、それ以外の領域に照射される光を吸収する。すなわち、所定の一部領域に照射される光を反射させてミラー123へ入射させて、最終的には、イベントベースカメラ130まで導くことができる。
このように、液晶パネル及びDMD等は、所定の一部領域に照射される光をイベントベースカメラ130まで導き、それ以外の領域に照射される光を遮光したり、吸収したりすることによってイベントベースカメラ130まで導かないように削減するものである。すなわち、照射された光の一部を削減する削光部と言える。
以上のように、本発明の第1実施形態に係る計測装置100によれば、撮像素子としてイベントベースカメラ130を用いるとともに、さらに、ログアンプにより受光量の微小な変化を適切に捉え、ROI機能及び遮光部160によりイベントベースカメラ130が処理するデータ量を適切に調整する。その結果、計測装置100は、より適切に、対象物Tについて、高速かつ高精度に計測することができる。
なお、本実施形態では、光学系120は、図1及び図9に示されたように、ビームスプリッタ121、複数のレンズ122~126及び複数のミラー127~129等で構成されていたが、これに限定されるものではない。例えば、光源110によって投光された光L0を、測定光L1と参照光L2とに分離し、最終的に、対象物及びミラーで反射した測定光L1と参照光L2との干渉光をイベントベースカメラ130で受光でき、白色干渉方式の計測方法ができるのであれば、どのような光学系を構成しても構わない。
また、本実施形態では、イベントベースカメラ130が処理するデータ量を調整可能な調整部として、ROI機能及び遮光部160を例に挙げて、さらに、データを読み出す領域、透過領域及び遮光領域等のティーチングについて説明したが、これに限定されるものではない。例えば、イベントベースカメラ130における画素数を小さくし(解像度を落とし)、全画素において同時にイベントが発生したとしても、データを取得できるようにしても構わない。
[応用例]
図10は、本発明の第1実施形態に係る計測装置100を応用した計測装置100Aの構成及び機能を示す概要図である。図10に示されるように、計測装置100Aは、光源110と、光学系120Aと、イベントベースカメラ130と、CMOS撮像素子170とを備える。なお、図10では、模式的に示されているが、計測装置100Aは、図1に示された計測装置100と比べて、CMOS撮像素子170及びハーフミラー171Aが追加されている点で異なる。
図10は、本発明の第1実施形態に係る計測装置100を応用した計測装置100Aの構成及び機能を示す概要図である。図10に示されるように、計測装置100Aは、光源110と、光学系120Aと、イベントベースカメラ130と、CMOS撮像素子170とを備える。なお、図10では、模式的に示されているが、計測装置100Aは、図1に示された計測装置100と比べて、CMOS撮像素子170及びハーフミラー171Aが追加されている点で異なる。
計測装置100Aは、基本的には、計測装置100において説明したように、白色干渉方式の計測方法によって対象物Tを計測する。イベントベースカメラ130は、計測装置100において説明したように、対象物TについてZ軸方向のデータを取得する撮像素子として機能する。
さらに、計測装置100Aでは、CMOS撮像素子170は、ハーフミラー171Aによって反射された光を受光し、対象物Tの画像データを取得する。より詳細には、CMOS撮像素子170は、XY軸平面における計測によって対象物Tの画像を取得する撮像素子として機能する。
上述のように、計測装置100Aによれば、CMOS撮像素子170で取得した画像とイベントベースカメラ130を用いた白色干渉方式の計測方法とを融合させることによって、対象物TについてXYZ座標軸における計測を1つのセンサで実現することができる。
なお、CMOS撮像素子170と同様の役割を、イベントベースカメラ130を用いて実現しても構わない。イベントベースカメラ130は、輝度変化を検知するものであるが、輝度変化の極性だけではなく、輝度変化量を出力するタイプも存在する。この場合は、積分処理を行うことにより、輝度情報を復元することが可能である。
さらに、上述したROI機能及び削光部を組み合わせて用いても構わない。画面を分割して得た複数のROI領域を順次切り替えて撮像し、合成して一枚の画像とすることができる。
このように、CMOS撮像素子170と同様の役割を、イベントベースカメラ130を用いて実現すれば、CMOS撮像素子170を新たに設ける必要がなく、構造をシンプルにすることができる。
なお、計測装置100Aにおいて、計測装置100で適用した、ログアンプ、ROI機能及び遮光部160等を適用することも可能である。
<第2実施形態>
次に、本発明の第2実施形態では、イベントベースカメラが取得する受光量を変化させるように制御する制御手段として波長掃引光源を用いる計測装置について説明する。なお、本実施形態では、主に、本発明の第1実施形態と異なる構成について詳しく説明し、第1実施形態と共通の事柄についての記述を省略又は簡略化する。
次に、本発明の第2実施形態では、イベントベースカメラが取得する受光量を変化させるように制御する制御手段として波長掃引光源を用いる計測装置について説明する。なお、本実施形態では、主に、本発明の第1実施形態と異なる構成について詳しく説明し、第1実施形態と共通の事柄についての記述を省略又は簡略化する。
図11は、本発明の第2実施形態に係る計測装置200の構成を示す概要図である。図11に示されるように、計測装置200は、光源210と、光学系120と、イベントベースカメラ130と、処理部140とを備える。光学系120は、ビームスプリッタ121、複数のレンズ122~126及び複数のミラー127~129を含む。
図1に示された本発明の第1実施形態に係る計測装置100では、イベントベースカメラ130が取得する受光量を変化させるように制御する制御手段として、ミラー129を駆動させる駆動部150を備え、測定光L1と参照光L2との光路長差を変化させることによって干渉波形を発生させて、白色干渉方式の計測方法で対象物Tを計測していた。
本実施形態に係る計測装置200では、イベントベースカメラ130が取得する受光量を変化させるように制御する制御手段として、光源210に波長掃引光源を用いて、光源210から投光される光の波長を連続的に変化させることによって測定光L1と参照光L2との干渉波形を発生させて、波長掃引方式と呼ばれる計測方法で対象物Tを計測する。
光源210は、例えば、波長掃引光源として、MEMS-VCSEL(Micro Electro Mechanical Systems - Vertical Cavity Surface Emitting Laser)、DFB(Distributed feedback)レーザ、及びSSG-DBR(Super Structure Grating - Distributed Bragg reflector)レーザ等が用いられる。なお、光源210は、第1実施形態に係る計測装置100の光源110と同様に、一定の強度で発光し、発光強度は変化しない。
MEMS-VCSELは、共振ミラーをMEMSで駆動させることによって、レーザ発振波長を変化(波長掃引)し、DFBレーザは、レーザダイオードの駆動電流を変化させることによって波長掃引し、SSG-DBRは、2つの共振ミラーに分布反射器と呼ばれる回折格子が形成されており、電流を注入することによって波長掃引する。
イベントベースカメラ130は、光源210から投光される光の波長を変動させことによって発生する、測定光L1と参照光L2との干渉波形L3について、本発明の第1実施形態で説明したのと同様に、受光する輝度値の変化を検知してデータを取得する。
処理部140は、イベントベースカメラ130によって取得された干渉波形L3のデータ、及び光源210から投光された光の波長(周波数)等に基づいて対象物Tまでの距離を計測する。
以上のように、本発明の第2実施形態に係る計測装置200によれば、光源210として波長掃引光源を用いて波長掃引方式の計測方法で対象物Tを計測するに際し、撮像素子としてイベントベースカメラ130を用いて、配列された各画素において、受光する輝度値の変化を検知して、当該検知のタイミングで干渉波形部分のデータを取得するため、対象物Tまでの距離を計測する上で必要なデータを取得しつつ、取得するデータ量を低減することができる。
なお、本実施形態に係る計測装置200において、本発明の第1実施形態に係る計測装置100で適用した、ログアンプ、ROI機能及び遮光部160等を適用することも可能である。
さらには、図10を用いて説明した計測装置100Aのように、本実施形態に係る計測装置200にCMOS撮像素子170等を追加して備えることにより、CMOS撮像素子170で取得した画像とイベントベースカメラ130を用いた波長掃引方式の計測方法とを融合させることによって、対象物TについてXYZ座標軸における計測を1つのセンサで実現することもできる。
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。
[附記]
対象物までの距離を計測する計測装置(100,200)であって、
光を投光する光源(110,210)と、
ミラー(129)と、
前記光源から投光された光を、前記対象物に導く測定光と前記ミラーに導く参照光とに分割するビームスプリッタ(121)と、
前記ミラーに反射された参照光と前記対象物に反射された測定光との干渉波形について、受光する輝度値の変化を検知してデータを取得するイベントベースカメラ(130)と、
前記干渉波形のデータに基づいて前記対象物までの距離を計測する処理部(140)と、
前記イベントベースカメラが取得する受光量を変化させるように制御する制御手段(150,210)と、
を備える、計測装置(100,200)。
対象物までの距離を計測する計測装置(100,200)であって、
光を投光する光源(110,210)と、
ミラー(129)と、
前記光源から投光された光を、前記対象物に導く測定光と前記ミラーに導く参照光とに分割するビームスプリッタ(121)と、
前記ミラーに反射された参照光と前記対象物に反射された測定光との干渉波形について、受光する輝度値の変化を検知してデータを取得するイベントベースカメラ(130)と、
前記干渉波形のデータに基づいて前記対象物までの距離を計測する処理部(140)と、
前記イベントベースカメラが取得する受光量を変化させるように制御する制御手段(150,210)と、
を備える、計測装置(100,200)。
100,100A,200…計測装置、110,210…光源、120,120A…光学系、121…ビームスプリッタ、122~126…レンズ、127~129…ミラー、130…イベントベースカメラ、140…処理部、150…駆動部、160…遮光部、170…CMOS撮像素子、171A…ハーフミラー、L0~L3…光、T…対象物
Claims (10)
- 対象物までの距離を計測する計測装置であって、
光を投光する光源と、
ミラーと、
前記光源から投光された光を、前記対象物に導く測定光と前記ミラーに導く参照光とに分割するビームスプリッタと、
前記ミラーに反射された参照光と前記対象物に反射された測定光との干渉波形について、受光する輝度値の変化を検知してデータを取得するイベントベースカメラと、
前記干渉波形のデータに基づいて前記対象物までの距離を計測する処理部と、
前記イベントベースカメラが取得する受光量を変化させるように制御する制御手段と、
を備える、計測装置。 - 前記制御手段は、前記測定光と前記参照光との光路長差を変化させるように、前記ミラーを駆動させる駆動部を含む、
請求項1に記載の計測装置。 - 前記制御手段は、前記光源から投光される光の波長が連続的に変化するように、前記光源として波長掃引光源を用いる、
請求項1又は2に記載の計測装置。 - 前記イベントベースカメラが取得する受光量の増減を極性データとし、当該極性データの累積に基づいて、当該イベントベースカメラが取得する受光量として算出するログアンプを含む、
請求項1から3のいずれか一項に記載の計測装置。 - 前記イベントベースカメラが処理するデータ量を調整可能な調整部を、さらに備える、
請求項1から4のいずれか一項に記載の計測装置。 - 前記調整部は、所定の一部領域のデータを読み出すROI機能を有する、
請求項5に記載の計測装置。 - 前記調整部は、所定の一部領域に照射される光を前記イベントベースカメラまで導き、それ以外の領域に照射される光を前記イベントベースカメラまで導かないように構成される削光部を含む、
請求項5又は6に記載の計測装置。 - 前記削光部は、液晶パネルで構成される、
請求項7に記載の計測装置。 - 前記削光部は、前記測定光及び前記参照光の共通する光路上に配置される、
請求項7又は8に記載の計測装置。 - 前記所定の一部領域は、前記対象物の形状に応じて予め設定される、
請求項6から9のいずれか一項に記載の計測装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021031410A JP7662996B2 (ja) | 2021-03-01 | 2021-03-01 | 計測装置 |
| PCT/JP2022/001524 WO2022185753A1 (ja) | 2021-03-01 | 2022-01-18 | 計測装置 |
| TW111102806A TWI801104B (zh) | 2021-03-01 | 2022-01-24 | 測量裝置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021031410A JP7662996B2 (ja) | 2021-03-01 | 2021-03-01 | 計測装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022132771A JP2022132771A (ja) | 2022-09-13 |
| JP7662996B2 true JP7662996B2 (ja) | 2025-04-16 |
Family
ID=83154953
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021031410A Active JP7662996B2 (ja) | 2021-03-01 | 2021-03-01 | 計測装置 |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP7662996B2 (ja) |
| TW (1) | TWI801104B (ja) |
| WO (1) | WO2022185753A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118348022A (zh) * | 2023-12-27 | 2024-07-16 | 奈米科学仪器装备(杭州)有限公司 | 一种基于事件相机的芯片缺陷检测系统和方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007033217A (ja) | 2005-07-26 | 2007-02-08 | Keyence Corp | 干渉計測装置及び干渉計測方法 |
| JP2014228486A (ja) | 2013-05-24 | 2014-12-08 | インスペック株式会社 | 三次元プロファイル取得装置、パターン検査装置及び三次元プロファイル取得方法 |
| US20210348966A1 (en) | 2020-05-08 | 2021-11-11 | Raytheon BBN Technologies, Corp. | Systems, Devices, and Methods for Hyperspectral Imaging |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200842345A (en) * | 2007-04-24 | 2008-11-01 | Univ Minghsin Sci & Tech | Measurement system and method by using white light interferometer |
| JPWO2009147908A1 (ja) * | 2008-06-06 | 2011-10-27 | コニカミノルタセンシング株式会社 | 光測定装置、光測定方法、およびプログラム |
| US10215551B2 (en) * | 2012-07-27 | 2019-02-26 | Praevium Research, Inc. | Agile imaging system |
| WO2014209987A1 (en) * | 2013-06-26 | 2014-12-31 | Zygo Corporation | Coherence scanning interferometry using phase shifted interferometrty signals |
| CN103983206A (zh) * | 2014-05-12 | 2014-08-13 | 上海理工大学 | 基于可编程照明的干涉显微镜系统 |
-
2021
- 2021-03-01 JP JP2021031410A patent/JP7662996B2/ja active Active
-
2022
- 2022-01-18 WO PCT/JP2022/001524 patent/WO2022185753A1/ja not_active Ceased
- 2022-01-24 TW TW111102806A patent/TWI801104B/zh active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007033217A (ja) | 2005-07-26 | 2007-02-08 | Keyence Corp | 干渉計測装置及び干渉計測方法 |
| JP2014228486A (ja) | 2013-05-24 | 2014-12-08 | インスペック株式会社 | 三次元プロファイル取得装置、パターン検査装置及び三次元プロファイル取得方法 |
| US20210348966A1 (en) | 2020-05-08 | 2021-11-11 | Raytheon BBN Technologies, Corp. | Systems, Devices, and Methods for Hyperspectral Imaging |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022132771A (ja) | 2022-09-13 |
| WO2022185753A1 (ja) | 2022-09-09 |
| TWI801104B (zh) | 2023-05-01 |
| TW202235815A (zh) | 2022-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240045042A1 (en) | Methods and Systems for LIDAR Optics Alignment | |
| JP5281923B2 (ja) | 投射型表示装置 | |
| KR102119289B1 (ko) | 샘플 검사 및 검수 시스템 및 방법 | |
| KR20090116731A (ko) | 마이크로리소그래피 투영 노광 장치의 조명 시스템 내의 다수의 미러 어레이들을 감시하는 방법 및 장치 | |
| TW202235818A (zh) | 用於計量之光瞳平面光束掃描 | |
| JP2014531578A (ja) | 3次元共焦点測定の方法及び装置 | |
| US20240255855A1 (en) | Pattern exposure apparatus, exposure method, and device manufacturing method | |
| JP2020034310A (ja) | 光学装置、計測装置、ロボット、電子機器、移動体、および造形装置 | |
| JP5703069B2 (ja) | 描画装置および描画方法 | |
| WO2011090884A2 (en) | Closed loop feedback for electronic beam alignment | |
| US20150070659A1 (en) | Method for reducing speckles and a light source used in said method | |
| JP7662996B2 (ja) | 計測装置 | |
| JP2021018081A (ja) | 撮像装置、計測装置、及び、計測方法 | |
| JP2020009749A (ja) | 光源、投影装置、計測装置、ロボット、電子機器、移動体、および造形装置 | |
| KR102810799B1 (ko) | 3차원 계측 장치 | |
| CN118583082B (zh) | 一种固态结构光三维成像系统及方法 | |
| JP6182739B2 (ja) | 投影装置及び投影方法 | |
| JP2021018079A (ja) | 撮像装置、計測装置、及び、計測方法 | |
| KR102632409B1 (ko) | 렌즈 탈중심을 사용하는 조정가능한 각도 조명을 이용하는 투영 시스템 및 방법 | |
| CN104423034A (zh) | 用于减少光斑的方法以及用于所述方法的光源 | |
| JP5946208B2 (ja) | 画像処理装置 | |
| JPH08178632A (ja) | 表面形状測定装置 | |
| CN120627956A (zh) | 一种光学系统和3d测量设备 | |
| JP2004138590A (ja) | レーザドップラ振動計 | |
| KR101677585B1 (ko) | 고속 초점위치 이동을 위해 다중파장 광원을 이용하는 3차원 형상 측정장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240116 |
|
| 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: 20250305 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250318 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7662996 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |