[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4645177B2 - 計測装置 - Google Patents

計測装置 Download PDF

Info

Publication number
JP4645177B2
JP4645177B2 JP2004347713A JP2004347713A JP4645177B2 JP 4645177 B2 JP4645177 B2 JP 4645177B2 JP 2004347713 A JP2004347713 A JP 2004347713A JP 2004347713 A JP2004347713 A JP 2004347713A JP 4645177 B2 JP4645177 B2 JP 4645177B2
Authority
JP
Japan
Prior art keywords
image
unit
distance
light
charge
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004347713A
Other languages
English (en)
Other versions
JP2006153771A (ja
Inventor
裕司 高田
裕介 橋本
扶美 常定
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Electric Works Co Ltd
Original Assignee
Panasonic Corp
Matsushita Electric Works Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to JP2004347713A priority Critical patent/JP4645177B2/ja
Application filed by Panasonic Corp, Matsushita Electric Works Ltd filed Critical Panasonic Corp
Priority to EP05768662A priority patent/EP1771749B1/en
Priority to CN2005800150741A priority patent/CN1954236B/zh
Priority to KR1020067021058A priority patent/KR100820261B1/ko
Priority to EP10190965A priority patent/EP2312336B1/en
Priority to US10/599,615 priority patent/US7834305B2/en
Priority to PCT/JP2005/014268 priority patent/WO2006011674A1/en
Priority to TW094125869A priority patent/TWI276351B/zh
Publication of JP2006153771A publication Critical patent/JP2006153771A/ja
Application granted granted Critical
Publication of JP4645177B2 publication Critical patent/JP4645177B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Optical Radar Systems And Details Thereof (AREA)

Description

本発明は、対象物を撮像した画像を用いて対象物の実寸を計測する計測装置に関するものである。
一般に対象物を撮像することにより得られる画像は、対象空間の明暗を反映した濃淡画像であって、この種の濃淡画像を用いることにより、対象物の形状を認識したり、対象物の外観上の欠陥を検出したりする技術が従来から知られている(たとえば、特許文献1参照)。
一方、対象物の特定部位の実寸を遠方から求めるには、対象物の特定部位までの距離を求める必要がある。対象物の特定部位までの距離を求める技術としては、点状ないし線状の光パターンを対象物の特定部位に照射するとともに、光パターンの反射光をPSDのような位置検出素子で受光し、三角測量法の原理を用いて位置検出素子の出力を距離に換算する技術が知られている(たとえば、特許文献2参照)。
特開平11−284997号公報 特開昭64−10108号公報
上述した両技術を組み合わせれば、対象物を撮像した濃淡画像の中で対象物の所望位置間の距離を計測するに際して、三角測量法の原理により求めた対象物の特定部位までの距離と、濃淡画像を撮像する際の構成と、濃淡画像の中での対象物の特定部位の位置とを用いることによって、対象物の特定部位の間の実寸を求めることが可能になる。
しかしながら、対象物の特定部位の間の実寸を求めるために、濃淡画像を撮像するTVカメラのような撮像装置と位置検出素子を用いた測距装置とを併用するとすれば、装置の構成が複雑になり装置が大型化するという問題が生じる上に、撮像装置により撮像された濃淡画像の画像内での各位置と測距装置で距離を求めた位置とを対応付けることが必要になり、実寸を求めるための処理量が多くなるという問題が生じる。
本発明は上記事由に鑑みて為されたものであり、その目的は、撮像装置と測距装置とをを組み合わせて用いる必要がなく1種類の装置で対象物の特定部位の実寸を求めることを可能として簡単な構成で実寸を求めることができ、しかも対象物の濃淡画像における画像内での各位置への距離の対応付けの処理を不要とした計測装置を提供することにある。
請求項1の発明は、強度が周期的に変化する強度変調光を対象空間に照射する発光源と、受光光量に応じた電気出力を発生する複数個の感光部が配列され対象空間を撮像する光検出素子と、発光源から対象空間に照射された光が対象空間内の対象物で反射され各感光部で受光されるまでの強度変調光の位相差を対象物までの距離に換算した距離値を画素値とする距離画像と各感光部の受光光量である濃淡値を画素値とする濃淡画像とを同じ感光部の受光光量からそれぞれ生成する画像生成部と、画像生成部で生成された距離画像と濃淡画像とについてそれぞれ微分を行い距離画像と濃淡画像とからそれぞれ求めた輪郭線の一致部分または両方の輪郭線を対象物の輪郭線として抽出し対象物について輪郭線上で複数の計測点を指定する計測点抽出部と、計測点抽出部で指定された前記計測点の位置の画素について画像生成部で生成された距離画像から求めた距離値と距離画像内での前記計測点の位置とから対象物において前記複数の計測点に対応する部位間の実寸を算出する実寸算出部とを備え、計測点抽出部は、画像生成部で生成された濃淡画像を画面上に表示するモニタ装置と、モニタ装置の画面上で所望位置を前記計測点として指定する操作が可能な位置指定装置とを備えることを特徴とする。
請求項2の発明は、強度が周期的に変化する強度変調光を対象空間に照射する発光源と、受光光量に応じた電気出力を発生する複数個の感光部が配列され対象空間を撮像する光検出素子と、発光源から対象空間に照射された光が対象空間内の対象物で反射され各感光部で受光されるまでの強度変調光の位相差を対象物までの距離に換算した距離値を画素値とする距離画像と各感光部の受光光量である濃淡値を画素値とする濃淡画像とを同じ感光部の受光光量からそれぞれ生成する画像生成部と、画像生成部で生成された距離画像と濃淡画像とについてそれぞれ微分を行い距離画像と濃淡画像とからそれぞれ求めた輪郭線の一致部分または両方の輪郭線を対象物の輪郭線として抽出し対象物の輪郭線上で複数の計測点を指定する計測点抽出部と、計測点抽出部で指定された前記計測点の位置の画素について画像生成部で生成された距離画像から求めた距離値と距離画像内での前記計測点の位置とから対象物において前記複数の計測点に対応する部位間の実寸を算出する実寸算出部とを備え、計測点抽出部は、画像生成部で生成された濃淡画像から規定の形状の対象物を抽出するとともに、当該形状についてあらかじめ複数箇所に設定されている計測点を前記計測点として指定することを特徴とする。
請求項1、請求項2の構成によれば、光検出素子の各感光部で受光した受光光量によって対象物の濃淡画像と距離画像とを生成するから、対象物に関する濃淡画像を得る構成と対象物に関する距離を得る構成とを1種類の装置で実現することができ、個々に設けた撮像装置と測距装置とを組み合わせるものに比較すれば構成が簡単になる。しかも、光検出素子の各感光部の1つの出力から対象空間の各位置に関する濃度値と距離値とを得ることができ、濃度値と距離値とが同じ画素から得られるから、濃淡画像内での対象物の位置と距離値との対応付けの処理が不要になる。さらに、距離画像と濃淡画像とについてそれぞれ微分を行うことにより抽出した対象物の輪郭線上で計測点を抽出しているから、同じ対象物について同じ計測点を指定できる可能性が高くなる。
加えて、請求項1の構成では、利用者が、モニタ装置に表示された濃淡画像によって対象物を確認し、位置指定装置によって計測点を指定することができるから、必要箇所のみ実寸を算出することができる。
また、請求項2の構成では、濃淡画像から規定の形状の対象物を抽出し、その形状についてあらかじめ設定されている計測点に対応する部位の実寸を算出するから、実寸の計測が自動化され、しかも利用者による計測点の指定を行わないから、計測の再現性が期待でき、計測結果のばらつきが少なくなる。
請求項3の発明では、請求項1または請求項2の発明において、前記画像生成部で生成された距離画像と濃淡画像との少なくとも一方から対象物の三次元形状を推定する形状推定部と、形状推定部で推定された形状について実寸算出部で求められる特徴寸法を用いて対象物の体積を算出する体積算出部とが付加されていることを特徴とする。
この構成によれば、対象物の三次元形状を推定し、実寸算出部で求めた対象物の特徴寸法を用いて対象物の体積を算出するから、立体的な対象物について一方向から撮像しているにもかかわらず対象物の体積を求めることができる。ここに、対象物の三次元形状の推定において、距離画像と濃淡画像との一方のみを用いる場合でも、輪郭線の形状と対象物の三次元形状との関係に関する知識を用いたり、テンプレートとのマッチングを行うことによって三次元形状を特定することができるが、距離画像と濃淡画像との両方を用いる場合には、対象物に関する情報量が多くなるから、対象物の三次元形状をより正確に推定することが可能になる。
本発明の構成によれば、光検出素子の各感光部で受光した受光光量によって対象物の濃淡画像と距離画像とを生成するから、対象物に関する濃淡画像を得る構成と対象物に関する距離を得る構成とを1種類の装置で実現することができ、個々に設けた撮像装置と測距装置とを組み合わせるものに比較すれば構成が簡単になるという利点がある。しかも、光検出素子の各感光部の1つの出力から対象空間の各位置に関する濃度値と距離値とを得ることができ、濃度値と距離値とが同じ画素から得られるから、濃淡画像内での対象物の位置と距離値との対応付けの処理が不要になるという利点を有する。
まず、本実施形態で用いる距離画像センサの基本構成について説明する。距離画像センサ10は、図1に示すように、対象空間に光を照射する発光源2を備えるとともに、対象空間からの光を受光し受光光量を反映した出力が得られる光検出素子1を備える。対象空間に存在する対象物Obまでの距離は、発光源2から対象空間に光が照射されてから対象物Obでの反射光が光検出素子1に入射するまでの時間(「飛行時間」と呼ぶ)によって求める。ただし、飛行時間は非常に短いから、対象空間に照射する光の強度が一定周期で周期的に変化するように変調した強度変調光を用い、強度変調光を受光したときの位相を用いて飛行時間を求める。
図2(a)に示すように、発光源2から空間に放射する光の強度が曲線イのように変化し、光検出素子1で受光した受光光量が曲線ロのように変化するとすれば、位相差ψは飛行時間に相当するから、位相差ψを求めることにより対象物Obまでの距離を求めることができる。また、位相差ψは、曲線イの複数のタイミングで求めた曲線ロの受光光量を用いて計算することができる。たとえば、曲線イにおける位相が0度、90度、180度、270度の位相で求めた曲線ロの受光光量がそれぞれA0、A1、A2、A3であるとする(受光光量A0、A1、A2、A3を斜線部で示している)。ただし、各位相における受光光量A0、A1、A2、A3は、瞬時値ではなく所定の受光期間Twで積算した受光光量を用いる。いま、受光光量A0、A1、A2、A3を求める間に、位相差ψが変化せず(つまり、対象物Obまでの距離が変化せず)、かつ対象物Obの反射率にも変化がないものとする。また、発光源2から放射する光の強度を正弦波で変調し、時刻tにおいて光検出素子1で受光される光の強度がA・sin(ωt+δ)+Bで表されるものとする。ここに、Aは振幅、Bは直流成分(外光成分と反射光成分との平均値)、ωは角振動数、δは初期位相である。光検出素子1で受光する受光光量A0、A1、A2、A3を受光期間Twの積算値ではなく瞬時値とし、変調信号の周期に同期した時刻t=n/f(n=0、1、2、…、fは変調の周波数)における受光光量を、A0=A・sin(δ)+Bとすれば、受光光量A0、A1、A2、A3は、次のように表すことができる。なお、反射光成分とは、発光源2から放射され対象物Obにより反射された後に光検出素子1に入射する光の成分を意味する。
A0=A・sin(δ)+B
A1=A・sin(π/2+δ)+B
A2=A・sin(π+δ)+B
A3=A・sin(3π/2+δ)+B
図2では位相差がψであるから、光検出素子1で受光する光の強度変化の波形における初期位相δ(時刻t=0の位相)は−ψになる。つまり、δ=−ψであるから、A0=−A・sin(ψ)+B、A1=A・cos(ψ)+B、A2=A・sin(ψ)+B、A3=−A・cos(ψ)+Bであり、結果的に、各受光光量A0、A1、A2、A3と位相差ψとの関係は、次式のようになる。
ψ=tan−1{(A2−A0)/(A1−A3)} …(1)
(1)式では受光光量A0、A1、A2、A3の瞬時値を用いているが、受光光量A0、A1、A2、A3として受光期間Twにおける積算値を用いても(1)式で位相差ψを求めることができる。
また、光検出素子1で受光される光の強度をA・cos(ωt+δ)+Bとする場合、つまり変調信号の周期に同期した時刻t=n/f(n=0、1、2、…)における受光光量を、A0=A・cos(δ)+Bとすれば、位相差ψを次式で求めることができる。
ψ=tan−1{(A1−A3)/(A0−A2)}
この関係は、変調信号に同期させるタイミングを90度ずらした関係である。また、距離値の符号は正であるから、位相差ψを求めたときに符号が負になる場合には、tan−1の括弧内の分母または分子の各項の順序を入れ換えるか括弧内の絶対値を用いるようにしてもよい。
上述のように対象空間に照射する光の強度を変調するために、発光源2としては、たとえば多数個の発光ダイオードを一平面上に配列したものや半導体レーザと発散レンズとを組み合わせたものなどを用いる。また、発光源2は、制御回路部3から出力される所定の変調周波数である変調信号によって駆動され、発光源2から放射される光は変調信号により強度が変調される。制御回路部3では、たとえば20MHzの正弦波で発光源2から放射する光の強度を変調する。なお、発光源2から放射する光の強度は正弦波で変調する以外に、三角波、鋸歯状波などで変調してもよく、要するに、一定周期で強度を変調するのであれば、どのような構成を採用してもよい。
光検出素子1は、規則的に配列された複数個の感光部11を備える。また、感光部11への光の入射経路には受光光学系9が配置される。感光部11は光検出素子1において対象空間からの光が受光光学系9を通して入射する部位であって、感光部11において受光光量に応じた量の電荷を生成する。つまり、感光部11は受光光量に応じた電気出力を発生する。また、感光部11は、平面格子の格子点上に配置され、たとえば垂直方向(つまり、縦方向)と水平方向(つまり、横方向)とにそれぞれ等間隔で複数個ずつ並べたマトリクス状に配列される。
受光光学系9は、光検出素子1から対象空間を見るときの視線方向と各感光部11とを対応付ける。すなわち、受光光学系9を通して各感光部11に光が入射する範囲を、受光光学系9の中心を頂点とし各感光部11ごとに設定された頂角の小さい円錐状の視野とみなすことができる。したがって、発光源2から放射され対象空間に存在する対象物Obで反射された反射光が感光部11に入射すれば、反射光を受光した感光部11の位置により、受光光学系9の光軸を基準方向として対象物Obの存在する方向を知ることができる。
受光光学系9は一般に感光部11を配列した平面に光軸を直交させるように配置されるから、受光光学系9の中心を原点とし、感光部11を配列した平面の垂直方向と水平方向と受光光学系9の光軸とを3軸の方向とする直交座標系を設定すれば、対象空間に存在する対象物Obの位置を球座標で表したときの角度(いわゆる方位角と仰角)が各感光部11に対応する。なお、受光光学系9は、感光部11を配列した平面に対して光軸が90度以外の角度で交差するように配置することも可能である。
本実施形態では、上述のように、対象物Obまでの距離を求めるために、発光源2から対象空間に照射される光の強度変化に同期する4点のタイミングで受光光量A0、A1、A2、A3を求めている。したがって、目的の受光光量A0、A1、A2、A3を得るためのタイミングの制御が必要である。また、発光源2から対象空間に照射される光の強度変化の1周期において感光部11で発生する電荷の量は少ないから、複数周期に亘って電荷を集積することが望ましい。そこで、図1のように各感光部11で発生した電荷をそれぞれ集積する複数個の電荷集積部13を設けるとともに、各感光部11の感度をそれぞれ調節する複数個の感度制御部12を設けている。
各感度制御部12では、感度制御部12に対応する感光部11の感度を上述した4点のうちのいずれかのタイミングで高め、感度が高められた感光部11では当該タイミングの受光光量A0、A1、A2、A3に対応する電荷を主として生成するから、当該受光光量A0、A1、A2、A3に対応する電荷を当該感光部11に対応する電荷集積部13に集積させることができる。
以下では、感度制御部12の具体的な構成として、感光部11で生成された電荷のうち電荷集積部13に与える電荷の割合を調節する技術と、実質的に感光部11として機能する部位の面積を変化させる技術とを示す。電荷集積部13に与える電荷の割合を調節する技術には、感光部11から電荷集積部13への通過率を調節する技術と、感光部11から電荷を廃棄する廃棄率を調節する技術と、通過率と廃棄率との両方を調節する技術とがある。
感度制御部12において通過率と廃棄率とを調節する技術では、図3に示すように、感光部11と電荷集積部13との間にゲート電極12aを設け、ゲート電極12aに印加する通過電圧を変化させることにより、感光部11から電荷集積部13への電荷の移動(つまり、通過率)を制御する。また、電荷廃棄部12cを設け、電荷廃棄部12cに付設した廃棄電極12bに印加する廃棄電圧を変化させることにより、感光部11から電荷廃棄部12cへの電荷の移動(つまり、廃棄率)を制御する。電荷集積部13は感光部11ごとに一対一に対応するように設けられ、電荷廃棄部12cは複数個の感光部11に共通させて一対多に対応するように設けられる。図示例では、光検出素子1のすべての感光部11で1組の廃棄電極12bおよび電荷廃棄部12cを共用している。
感度を制御するために、感光部11からの電荷の廃棄を行わずに感光部11から電荷集積部13への通過率の制御のみを行うことが考えられるが、電荷の廃棄を行わなければ感光部11において電荷が暫時残留するから、感光部11で生成された電荷のうち不要な残留電荷が、利用する電荷(以下、信号電荷という)に雑音成分として混入する。したがって、信号電荷への残留電荷の混入を防止するために、ゲート電極12aに印加する通過電圧だけでなく廃棄電極12bに印加する廃棄電圧を制御する。
ゲート電極12aと廃棄電極12bとを用いて感度を制御するには、ゲート電極12aに印加する通過電圧を一定電圧に保つことにより感光部11で生成された電荷を電荷集積部13に通過可能としておき、感光部11で生成された電荷のうち信号電荷に用いる電荷が生成される期間以外には感光部11から電荷廃棄部12cに電荷が移動するように廃棄電極12bに廃棄電圧を印加する。要するに、感光部11において信号電荷として用いる電荷が生成される期間にのみ電荷廃棄部12cへの電荷の廃棄を行わず、他の期間には電荷廃棄部12cに電荷を廃棄することにより、信号電荷として用いようとする期間に生成された電荷のみを電荷集積部13に集積する。
いま、図4(a)のような変調信号により発光源2から空間に照射される光の強度が変調されているとする。電荷集積部13には変調信号の複数周期(数万〜数十万周期)において変調信号に同期する特定の区間の受光光量A0,A1,A2,A3に相当する電荷を集積し、各区間の電荷の集積毎に集積した信号電荷を取り出して次の区間の電荷を集積する。たとえば、受光光量A0に相当する電荷を変調信号の数万周期について集積すると、この受光光量A0に相当する信号電荷を一旦外部に取り出し、その後、受光光量A1に相当する電荷を変調信号の数万周期について集積する。
図4は受光光量A0に相当する電荷を集積している状態を示しており、図4(b)に示すようにゲート電極12aに印加する通過電圧を一定電圧に保っている。また、受光光量A0に相当する電荷としては、変調信号の位相が0〜90度の区間において感光部11で生成された電荷を採用している。つまり、廃棄電極12bには、図4(c)のように変調信号の位相が90〜360度の区間において、感光部11で生成される電荷を不要電荷とするように廃棄電圧を印加する。この制御により、図4(d)のように所望の区間の受光光量A0に対応した信号電荷を電荷集積部13に集積することが可能になる。図4に示す処理は変調信号の数万〜数十万周期について行われ、この期間に電荷集積部13に得られた信号電荷は受光光量A0に対応する受光出力として電荷取出部14により取り出される。
電荷取出部14から取り出された電荷は画像生成部4に画像信号として与えられ、画像生成部4において、対象空間内の対象物Obまでの距離が、上述した(1)式を用いて受光光量A0、A1、A2、A3に対応する受光出力から算出される。すなわち、画像生成部4では各感光部11に対応した各方向における対象物Obまでの距離が算出され、対象空間の三次元情報が算出される。この三次元情報を用いると、対象空間の各方向に一致する画素の画素値が距離値である距離画像を生成することができる。
なお、上述の制御では、廃棄電極12bに廃棄電圧を印加している期間においてゲート電極12aにも一定電圧である通過電圧を印加しているが、廃棄電圧と通過電圧との大小関係を適宜に設定すれば、不要電荷を廃棄している期間には信号電荷がほとんど集積されないようにすることができる。また、変調信号の数万〜数十万周期について電荷を集積しているのは、集積する電荷量を多くすることによって高感度化するためであり、変調信号をたとえば20MHzと設定すれば、30フレーム/秒で信号電荷を取り出すとしても、数十万周期以上の集積が可能になる。
上述したように、廃棄電極12bを備えた電荷廃棄部12cを設け、感光部11に生じた電荷のうち信号電荷として利用しない不要電荷を電荷廃棄部12cに積極的に廃棄しているから、感光部11において電荷集積部13に信号電荷を与えていない期間に感光部11で生成される電荷はほとんどが不要電荷として廃棄されることになり、信号電荷への雑音成分の混入が大幅に抑制される。
上述の例では、ゲート電極12aに一定電圧である通過電圧を印加している期間に廃棄電極12bに廃棄電圧を印加する期間と印加しない期間とを設けることによって、廃棄電圧が印加されていない期間において感光部11に生成された電荷を信号電荷として用いているが、図5に示すように、ゲート電極12aに通過電圧を印加する期間と廃棄電極12bに廃棄電圧を印加する期間とが重複しないように制御してもよい。
図5は受光光量A0に対応する信号電荷を集積する場合の動作を示している。図5(a)は発光源2から空間に照射される光の強度を変調する変調信号を示しており、ゲート電極12aには、図5(b)のように、受光光量A0に対応するタイミングで通過電圧を印加する。ゲート電極12aに通過電圧を印加する期間は、変調信号の位相における0度から一定期間(図示例では0〜90度)に設定され、この期間において感光部11から電荷集積部13への電荷の移動が可能になる。一方、廃棄電極12bには、図5(c)のように、電荷集積部13に受光光量A0に相当する信号電荷を集積する期間以外において廃棄電圧を印加し、信号電荷を集積する期間以外では感光部11で生成した電荷を不要電荷として電荷廃棄部12cに廃棄する。このような制御によって、図5(d)のように受光光量A0に相当する信号電荷を取り出すことが可能になる。
図5に示す制御では、ゲート電極12aに通過電圧を印加している期間と廃棄電極12bに廃棄電圧を印加している期間とが異なるから、図4に示した制御例のように通過電圧と廃棄電圧との大小関係を考慮しなくとも通過電圧と廃棄電圧との大きさを独立して制御することができ、結果的に通過電圧および廃棄電圧の制御が容易になり、感光部11で受光した光量に対して信号電荷を取り込む割合である感度の制御が容易になるとともに、感光部11で生成された電荷のうち不要電荷として廃棄する割合の制御が容易になる。また、図5に示す制御例では、電荷集積部13に信号電荷を集積する期間はゲート電極12aに印加する通過電圧により規定されるから、廃棄電極12bに廃棄電圧を印加する期間を短縮することが可能であり、たとえば、ゲート電極12aに通過電圧を印加する直前の所定期間にのみ廃棄電極12bに廃棄電圧を印加することも可能である。
図5に示す制御を行えば、感光部11で生成した電荷を電荷集積部13に信号電荷として集積していない期間において感光部11で生成される電荷をほとんど不要電荷として廃棄するから、信号電荷への雑音成分の混入が大幅に抑制されることになる。
通過電圧と廃棄電圧との制御例としては、図6に示すように、廃棄電極12bに印加する廃棄電圧を一定電圧に保って感光部11で生成された電荷の一部をつねに廃棄するようにしてもよい。図6の制御例では、ゲート電極12aに通過電圧を印加する期間と印加しない期間とを設け、通過電圧を印加する期間を電荷集積部13に信号電荷を集積する期間としている。
図6は受光光量A0に相当する信号電荷を集積する場合の動作を示している。図6(a)は発光源2から空間に照射される光の強度を変調する変調信号を示しており、電荷集積部13に設けたゲート電極12aには、図6(b)のように、受光光量A0に対応する期間に通過電圧が印加され、感光部11において生成された電荷を受光光量A0に相当する信号電荷として電荷集積部13に集積する。つまり、ゲート電極12aに通過電圧を印加する期間は、変調信号の位相における0度から一定期間(図示例では0〜90度)に設定され、この期間において感光部11から電荷集積部13への電荷の移動が可能になる。一方、廃棄電極12bには、図6(c)のように、直流電圧である一定電圧の廃棄電圧がつねに印加され、感光部11で生成された電荷の一部をつねに不要電荷として電荷廃棄部12cに廃棄する。上述の制御では、信号電荷を電荷集積部13に集積する期間にのみゲート電極12aに通過電圧を印加しているから、図6(d)のように受光光量A0に相当する信号電荷を取り出すことが可能になる。
図6に示す制御では、ゲート電極12aに通過電圧を印加しているか否かにかかわらず廃棄電極12bに一定電圧の廃棄電圧を印加しているから、感光部11において生成された電荷のうち電荷集積部13に信号電荷として集積されなかった不要電荷は、廃棄電荷として電荷廃棄部12cに廃棄される。ここで、感光部11で生成された電荷の一部を信号電荷として電荷集積部13に集積する期間においても感光部11から電荷廃棄部12cへの電荷の廃棄が継続しているから、信号電荷を電荷集積部13に適正に集積するために、通過電圧と廃棄電圧との大小関係を考慮する必要がある。ただし、廃棄電圧は一定電圧であって廃棄電極12bにつねに印加しているだけであるから、実際には通過電圧のみを制御すればよく、制御自体は容易である。
図3に示した感度制御部12を備える光検出素子1は、オーバーフロードレインを備えたCCDイメージセンサにより実現することができる。CCDイメージセンサにおける電荷の転送方式はどのようなものでもよく、インターライントランスファ(IT)方式、フレームトランスファ(FT)方式、フレームインターライントランスファ(FIT)方式のいずれであってもよい。
図7に縦型オーバーフロードレインを備えるインターライントランスファ方式のCCDイメージセンサの構成を示す。図示例は、感光部11となるフォトダイオード41を水平方向と垂直方向とに複数個ずつ(図では3×4個)配列した2次元イメージセンサであって、垂直方向に配列したフォトダイオード41の各列の右側方にCCDからなる垂直転送レジスタ42を備え、フォトダイオード41および垂直転送レジスタ42が配列された領域の下方にCCDからなる水平転送レジスタ43を備える。垂直転送レジスタ42は各フォトダイオード41ごとに2個ずつの転送電極42a,42bを備え、水平転送レジスタ43は各垂直転送レジスタ42ごとに2個ずつの転送電極43a,43bを備える。
フォトダイオード41と垂直転送レジスタ42と水平転送レジスタ43とは1枚の半導体基板40上に形成され、半導体基板40の主表面には、フォトダイオード41と垂直転送レジスタ42と水平転送レジスタ43との全体を囲む形でアルミニウム電極であるオーバーフロー電極44が、半導体基板40の全周に亘って絶縁膜を介さずに半導体基板40に直接接触するように設けられる。オーバーフロー電極44に半導体基板40に対して正極性になる適宜の廃棄電圧を印加すればフォトダイオード41で生成された電子(電荷)はオーバーフロー電極44を通して廃棄される。オーバーフロー電極44は、感光部11であるフォトダイオード41において生成した電荷のうち不要電荷を廃棄する際に廃棄電圧が印加されるから廃棄電極12bとして機能し、オーバーフロー電極44に廃棄電圧を印加する電源が感光部11で生成された電子(電荷)を廃棄する電荷廃棄部12cとして機能する。半導体基板40の表面はフォトダイオード41に対応する部位を除いて遮光膜46(図8参照)により覆われる。
図7に示したCCDイメージセンサについて、1個のフォトダイオード41に関連する部分を切り出して図8に示す。半導体基板40にはn形半導体を用い、半導体基板40の主表面にはフォトダイオード41と垂直転送レジスタ42とに跨る領域にp形半導体からなるウェル領域31を形成している。ウェル領域31は、フォトダイオード41に対応する領域に比較して垂直転送レジスタ42に対応する領域の厚み寸法が大きくなるように形成してある。ウェル領域31のうちフォトダイオード41に対応する領域にはn形半導体層32を重ねて設けてあり、ウェル領域31とn形半導体層32とのpn接合によってフォトダイオード41が形成される。フォトダイオード41の表面にはp形半導体からなる表面層33を積層してある。表面層33はフォトダイオード41で生成された電荷を垂直転送レジスタ42に移動させる際に、n形半導体層32の表面付近が電荷の通過経路にならないように制御する目的で設けてある。このような構造は、埋込フォトダイオードとして知られている。
ウェル領域31のうち垂直転送レジスタ42に対応する領域にはn形半導体からなる蓄積転送層34を重ねて設けてある。蓄積転送層34の表面と表面層33の表面とは略同一平面であって、蓄積転送層34の厚み寸法は表面層33の厚み寸法よりも大きくしてある。蓄積転送層34は、表面層33とは接触しているが、n形半導体層32との間には、表面層33と不純物濃度が等しいp形半導体からなる分離層35が介在する。蓄積転送層34の表面には、絶縁膜45を介して転送電極42a,42bが配置される。転送電極42a,42bは1個のフォトダイオード41に対して2個ずつ設けられ、垂直方向において2個の転送電極42a,42bのうちの一方は他方よりも広幅に形成される。具体的には、図9のように、1個のフォトダイオード41に対応する2個の転送電極42a,42bのうち狭幅の転送電極42bは平板状に形成されており、広幅の転送電極42aは、幅狭の転送電極42bと同一平面上に配列され一対の転送電極42bの間に配置される平板状の部分と、平板状の部分の垂直方向(図9の左右方向)における両端部からそれぞれ延長され転送電極42bの上に重複する湾曲した部分とを備える。ここに、絶縁膜45はSiOにより形成され、また転送電極42a,42bはポリシリコンにより形成され、各転送電極42a,42bは絶縁膜45を介して互いに絶縁されている。さらに、フォトダイオード41に光を入射させる部位を除いて光検出素子1の表面は遮光膜46により覆われる。ウェル領域31において垂直転送レジスタ42に対応する領域および蓄積転送層34は垂直転送レジスタ42の全長に亘って形成され、したがって、蓄積転送層34には広幅の転送電極42aと狭幅の転送電極42bとが交互に配列される。
上述した光検出素子1では、フォトダイオード41が感光部11に相当し、転送電極42aがゲート電極12aに相当し、オーバーフロー電極44が廃棄電極12bに相当し、垂直転送レジスタ42が電荷集積部13および電荷取出部14の一部として機能する。また、水平転送レジスタ43も電荷取出部14の一部になる。すなわち、フォトダイオード41に光が入射すれば電荷が生成され、フォトダイオード41で生成された電荷のうち垂直転送レジスタ42に信号電荷として引き渡される電荷の割合は転送電極42aに印加する通過電圧とオーバーフロー電極44に印加する廃棄電圧との関係によって決めることができる。転送電極42aに通過電圧を印加すると蓄積転送層34にポテンシャル井戸が形成され、通過電圧の制御によりポテンシャル井戸の深さを制御することができる。したがって、ポテンシャル井戸の深さおよび通過電圧を印加する時間とを制御すれば、フォトダイオード41から垂直転送レジスタ42に引き渡される電荷の割合を調節することができる。また、オーバーフロー電極44に印加する廃棄電圧を制御すれば、フォトダイオード41と半導体基板40との間の電位勾配を制御することができるから、電位勾配と廃棄電圧を印加する時間とを制御すれば、垂直転送レジスタ42に引き渡される電荷の割合を調節することができる。通過電圧と廃棄電圧とは図4ないし図6に示した制御例のように制御すればよい。
フォトダイオード41から垂直転送レジスタ42に引き渡された信号電荷は、上述した4区間の受光光量A0,A1,A2,A3のうちの各1区間の受光光量A0,A1,A2,A3に相当する信号電荷が集積されるたびに読み出される。たとえば、受光光量A0に相当する信号電荷が各フォトダイオード41に対応して形成されるポテンシャル井戸に集積されると信号電荷を読み出し、次に受光光量A1に相当する信号電荷がポテンシャル井戸に集積されると再び信号電荷を読み出すという動作を繰り返す。なお、各受光光量A0,A1,A2,A3に相当する信号電荷を集積する期間は等しく設定しておく。
ところで、上述した制御例のうち、図4に示す制御例では、感光部11(フォトダイオード41)で生成された電荷(電子)を電荷集積部13(垂直転送レジスタ42)に対してつねに引き渡しているから、電荷集積部13に集積された電荷は必ずしも目的の受光光量A0、A1、A2、A3が得られる期間に生成された電荷だけではなく、目的外の期間に生成された電荷も混入することになる。いま、感度制御部12において、受光光量A0、A1、A2、A3に対応した電荷を生成する期間(つまり、受光期間Tw)の感度をα、それ以外の期間(以下では、「保持期間」と呼ぶ)の感度をβとし、感光部11は受光光量に比例する電荷を生成するものとする。この条件では、受光光量A0に対応した電荷を集積する電荷集積部13には、αA0+β(A1+A2+A3)+βAx(Axは受光光量A0、A1、A2、A3が得られる期間以外の受光光量)に比例する電荷が集積され、受光光量A2に対応した電荷を集積する電荷集積部13には、αA2+β(A0+A1+A3)+βAxに比例する電荷が集積される。上述したように、位相差ψを求める際には(A2−A0)を求めており、(A2−A0)に相当する値を電荷集積部13に集積した電荷から求めると(α−β)(A2−A0)になり、同様にして(A1−A3)に相当する値は(α−β)(A1−A3)になるから、(A2−A0)/(A1−A3)は電荷の混入の有無によらず理論上は同じ値になるのであって、電荷が混入しても求める位相差ψは同じ値になる。
上述した構成例では、CCDイメージセンサを光検出素子1に用い、電荷集積部13に通過させる電荷の量と、電荷廃棄部12cに廃棄する電荷の量との少なくとも一方を制御することにより感度制御部12を構成する例を示したが、以下に示す感度制御部12は、感光部11において利用できる電荷を生成する領域の面積(実質的な受光面積)を変化させるものである。
以下に光検出素子1の具体的構造例を説明する。図10に示す光検出素子1は、複数個(たとえば、100×100個)の感光部11をマトリクス状に配列したものであって、たとえば1枚の半導体基板上に形成される。1個の感光部11は不純物を添加した半導体層21に酸化膜からなる絶縁膜22を介して複数個(図では5個)の制御電極23を配列した構成を有する。図示例では制御電極23が並ぶ方向(左右方向)が垂直方向であり、感光部11で生成した電荷(本実施形態では、電子を用いる)を取り出す際には、垂直転送レジスタにより電荷を垂直方向に転送した後、水平転送レジスタを用いて水平方向に転送される。つまり、垂直転送レジスタと水平転送レジスタとにより電荷取出部14が構成される。垂直転送レジスタおよび水平転送レジスタの構成には、CCDイメージセンサにおけるインターライントランスファ(IT)方式、フレームトランスファ(FT)方式、フレームインターライントランスファ(FIT)方式と同様の構成を採用することができる。
すなわち、垂直方向に並ぶ各感光部11が一体に連続する半導体層21を共用するとともに半導体層21を垂直転送レジスタに用いれば、半導体層21が感光部11と電荷の転送経路とに兼用された構造になり、FT方式のCCDイメージセンサと同様にして電荷を垂直方向に転送することができ、また、感光部11から転送ゲートを介して垂直転送レジスタに電荷を転送すれば、IT方式またはFIT方式のCCDイメージセンサと同様にして電荷を転送することができる。
上述のように、半導体層21は不純物が添加してあり、半導体層21の主表面は酸化膜からなる絶縁膜22により覆われ、半導体層21に絶縁膜22を介して複数個の制御電極23を配置している。この光検出素子1はMIS素子として知られた構造であるが、1個の光検出素子1として機能する領域に複数個(図示例では5個)の制御電極23を備える点が通常のMIS素子とは異なる。絶縁膜22および制御電極23は発光源2から対象空間に照射される光と同波長の光が透過するように材料が選択され、絶縁膜22を通して半導体層21に光が入射すると、半導体層21の内部に電荷が生成される。図示例の半導体層21の導電形はn形であり、光の照射により生成される電荷として電子eを利用する。図10は1個の感光部11に対応する領域のみを示したものであり、半導体基板(図示せず)には上述したように図10の構造を持つ領域が複数個配列されるとともに電荷取出部14となる構造が設けられる。電荷取出部14として設ける垂直転送レジスタは、図10の左右方向に電荷を転送することを想定しているが、図10の面に直交する方向に電荷を転送する構成を採用することも可能である。また、電荷を図の左右方向に転送する場合には、制御電極23の左右方向の幅寸法を1μm程度に設定するのが望ましい。
この構造の光検出素子1では、制御電極23に正の制御電圧+Vを印加すると、半導体層21には制御電極23に対応する部位に電子eを集積するポテンシャル井戸(空乏層)24が形成される。つまり、半導体層21にポテンシャル井戸24を形成するように制御電極23に制御電圧を印加した状態で光が半導体層21に照射されると、ポテンシャル井戸24の近傍で生成された電子eの一部はポテンシャル井戸24に捕獲されてポテンシャル井戸24に集積され、残りの電子eは半導体層21の深部での再結合により消滅する。また、ポテンシャル井戸24から離れた場所で生成された電子eも半導体層21の深部での再結合により消滅する。
ポテンシャル井戸24は制御電圧を印加した制御電極23に対応する部位に形成されるから、制御電圧を印加する制御電極23の個数を変化させることによって、半導体層21の主表面に沿ったポテンシャル井戸24の面積(言い換えると、受光面において利用できる電荷を生成する領域の面積)を変化させることができる。つまり、制御電圧を印加する制御電極23の個数を変化させることは感度制御部12における感度の調節を意味する。たとえば、図10(a)のように3個の制御電極23に制御電圧+Vを印加する場合と、図10(b)のように1個の制御電極23に制御電圧+Vを印加する場合とでは、ポテンシャル井戸24が受光面に占める面積が変化するのであって、図10(a)の状態のほうがポテンシャル井戸24の面積が大きいから、図10(b)の状態に比較して同光量に対して利用できる電荷の割合が多くなり、実質的に感光部11の感度を高めたことになる。このように、感光部11および感度制御部12は半導体層21と絶縁膜22と制御電極23とにより構成されていると言える。ポテンシャル井戸24は光照射により生成された電荷を保持するから電荷集積部13として機能する。
上述したように、ポテンシャル井戸24から電荷を取り出すには、CCDイメージセンサと同様の技術を採用する。たとえば感光部11を垂直転送レジスタとして用いる場合は、ポテンシャル井戸24に電子eが集積された後に、電荷の集積時とは異なる印加パターンの制御電圧を制御電極23に印加することによってポテンシャル井戸24に集積された電子eを一方向(たとえば、図の右方向)に転送することができる。あるいはまた、感光部11とは別に設けた垂直転送レジスタに転送ゲートを介して感光部11から電荷を転送する構成を採用することもできる。垂直転送レジスタからは水平転送レジスタに電荷を引き渡し、水平転送レジスタを転送された電荷は、半導体基板に設けた図示しない電極から光検出素子1の外部に取り出される。
図10に示す構成における感度制御部12は、利用できる電荷を生成する面積を大小2段階に切り換えることにより感光部11の感度を高低2段階に切り換えるのであって、受光光量A0、A1、A2、A3のいずれかに対応する電荷を感光部11で生成しようとする受光期間にのみ高感度とし(電荷を生成する面積を大きくし)、他の期間である保持期間には低感度にする。高感度にする受光期間と低感度にする保持期間とは、発光源2を駆動する変調信号に同期させて設定される。具体的には、変調信号に同期する特定の区間(特定位相の区間)において、電荷を生成する面積を大きくして感光部11で生成した電荷を集積し、上記特定区間以外の他の区間において、電荷を生成する面積を小さくして感光部11で生成した電荷を蓄積する。すなわち、感光部11において、電荷を集積する機能と蓄積する機能とが交互に実現される。ここで、集積とは電荷を集めることを意味し、蓄積とは電荷を保持することを意味する。言い換えると、図10に示す構成では、感光部11に設けた電荷集積部13の大きさ(面積)を変化させることにより、電荷を集積する期間には感光部11で生成された電荷の集積率を大きくし、電荷を蓄積する期間には感光部11で生成された電荷の集積率を小さくするのである。
また、変調信号の複数周期に亘ってポテンシャル井戸24に電荷を集積した後に電荷取出部14を通して光検出素子1の外部に電荷を取り出すようにしている。変調信号の複数周期に亘って電荷を集積しているのは、変調信号の1周期内では感光部11が利用可能な電荷を生成する期間が短く(たとえば、変調信号の周波数を20MHzとすれば50nsの4分の1以下)、生成される電荷が少ないからである。つまり、変調信号の複数周期分の電荷を集積することにより、信号電荷(発光源2から照射された光に対応する電荷)と不要電荷(主に外光成分および光検出素子1の内部で発生するショットノイズに対応する電荷)との比を大きくとることができ、大きなSN比が得られる。
ところで、位相差ψを求めるのに必要な4区間の受光光量A0、A1、A2、A3に対応する電荷を1個の感光部11で生成するとすれば、視線方向に関する分解能は高くなるが、各受光光量A0、A1、A2、A3に対応する電荷を求める時間差が大きくなるという問題が生じる。一方、各受光光量A0、A1、A2、A3に対応する電荷を4個の感光部11でそれぞれ生成するとすれば、各受光光量A0、A1、A2、A3に対応する電荷を求める時間差は小さくなるが、4区間の電荷を求める視線方向にずれが生じ視線方向に関する分解能は低下する。そこで、2個の感光部11を用いることにより、変調信号の1周期内で受光光量A0、A1、A2、A3に対応する電荷を2種類ずつ生成する構成を採用してもよい。つまり、2個の感光部11を組にして用い、組になる2個の感光部11に同じ視線方向からの光が入射するようにしてもよい。
この構成を採用することにより、視線方向の分解能を比較的高くし、かつ受光光量A0、A1、A2、A3に対応する電荷を生成する時間差を少なくすることができる。つまり、受光光量A0、A1、A2、A3に対応する電荷を生成する時間差を少なくしていることにより、対象空間の中で移動している対象物Obについても距離の検出精度を比較的高く保つことができる。なお、この構成では、1個の感光部11で4区間の受光光量A0、A1、A2、A3に対応する電荷を生成する場合よりも視線方向の分解能が低下するが、視線方向の分解能については感光部11の小型化や受光光学系9の設計によって向上させることが可能である。
図10に示した例では、1個の感光部11について5個の制御電極23を設けた例を示しているが、両側の2個の制御電極23は、感光部11で電荷(電子e)を生成している間に隣接する感光部11に電荷が流出するのを防止するための障壁を形成するものであって、2個の感光部11を組にして用いる場合には隣接する感光部11のポテンシャル井戸24の間には、いずれかの感光部11で障壁が形成されるから、各感光部11には3個ずつの制御電極23を設けるだけで足りることになる。この構成によって、感光部11の1個当たりの占有面積が小さくなり、2個の感光部11を組にして用いながらも視線方向の分解能の低下を抑制することが可能になる。
なお、上述した距離画像センサ10の構成例では、受光光量A0、A1、A2、A3に対応する4区間を変調信号の1周期内で位相の間隔が90度ずつになるように設定しているが、変調信号に対する位相が既知であれば4区間は90度以外の適宜の間隔で設定することが可能である。ただし、間隔が異なれば位相差ψを求める算式は異なる。また、4区間の受光光量A0、A1、A2、A3に対応した信号電荷を取り出す周期は、対象物Obの反射率および外光成分が変化せず、かつ位相差ψも変化しない時間内であれば、変調信号の1周期内で4区間の信号電荷を取り出すことも必須ではない。さらに、太陽光や照明光のような外乱光の影響があるときには、発光源2から放射される光の波長のみを透過させる光学フィルタを感光部11の前に配置するのが望ましい。
ところで、上述した距離画像センサ10では、各感光部11において受光光量に応じた量の電荷を生成(電気出力を発生)するから、各受光光量A0、A1、A2、A3は対象物Obの明るさを反映している。つまり、受光光量A0、A1、A2、A3から得られる直流成分Bは濃淡画像における濃度値に相当する。換言すれば、各感光部11での受光光量A0、A1、A2、A3を用いると、対象物Obまでの距離を求めるほか、対象物Obの濃度値も得ることが可能になる。しかも、同じ位置の感光部11を用いて対象物Obの距離と濃度値とを求めるから、同じ位置について濃度値と距離値との両方の情報を得ることが可能になる。そこで、本実施形態の画像生成部4では距離画像とともに濃淡画像を生成し、同じ感光部11から距離画像と濃淡画像とを生成する。したがって、画像生成部4では、対象空間の同じ位置についてほぼ同時刻の距離値と濃度値とを求めることが可能になる。濃度値としては、受光光量A0、A1、A2、A3の平均値(つまり、直流成分B)を用いるから、発光源2からの強度変調の光の影響を除去できる。ただし、距離画像を生成する際の光検出素子1への外光成分の入射を低減するために、発光源2から赤外線を対象空間に照射し、光検出素子1の前方に赤外線透過フィルタを配置してあり、濃淡画像は赤外線に対する濃淡画像になる。
次に、上述した距離画像センサ10を用いて対象空間における所望の部位の実寸を算出する技術について説明する。図1に示すように、画像生成部4で生成された距離画像は計測点抽出部5に与えられ、計測点抽出部5では、対象空間において実寸を計測しようとする部位が濃淡画像内の複数の計測点として指定される。計測点は、利用者が指定する方法と、利用者によらず自動的に指定する方法とがある。図1に示す構成例では、利用者が濃淡画像から計測点を指定するために、濃淡画像を表示するモニタ装置5aと、モニタ装置5aの画面内で所望の計測点を指定するためのマウスのようなポインティングデバイスからなる位置指定装置5bとを備える。モニタ装置5aに表示される濃淡画像は赤外線による濃淡画像であるが、人が目視した対象物Obに近い形状で表示されるから、距離画像に対して計測点を指定する場合よりも、対象物Obと計測点との位置関係がわかりやすくなる。
計測点抽出部5において濃淡画像の画面上で指定した計測点は、画像生成部4で生成された距離画像とともに実寸算出部6に与えられる。実寸算出部6では、計測点抽出部5で指定された計測点に対応する画素の距離値を距離画像から求め、また、実寸を計測しようとする距離画像内での各2個の計測点の位置を求める。距離画像内での計測点の位置と距離とがわかれば、対象空間において計測点に対応する部位の位置を三次元で特定することができるから、実寸算出部6では、計測点に対応する部位の三次元位置から2個の計測点に対応する部位間の実寸を求める。実寸算出部6で求めた実寸は、モニタ装置5aに表示したり、プリンタにより印刷したり、他装置で利用したりすることができる。とくに、モニタ装置5aに表示された濃淡画像において2個の計測点間を結ぶ直線を表示し、この直線の長さとして実寸を示すようにすれば、対象物Obのどの部位の実寸を計測したかがわかりやすくなる。
上述のように計測点を2個指定すれば対象空間において両計測点間に対応する部位の実寸を求めることができるが、複数箇所の実寸を次々に計測したい場合もある。そこで、計測点を指定する方法を選択できるように、モニタ装置5aの画面上にパレットを表示し、パレットに計測点を指定する方法を選択するための複数のシンボルを配列しておくのが望ましい。たとえば、計測点を2点指定すれば実寸を計測する方法のほか、3個以上の計測点を次々に指定すると、指定した順に時系列で並ぶ各2個ずつの計測点間の実寸を次々に計測する方法、対象物Obの輪郭に沿って多数の計測点を指定することにより対象物Obを囲むと輪郭線上の最大および最小の幅に相当する計測点間の実寸を求める方法など種々の計測方法を選択可能とするのが望ましい。
また、計測点抽出部5に設けた位置指定装置5bでは、モニタ装置5aの画面上で利用者が適宜の位置を指定するから、同じ対象物Obであっても必ずしも同じ計測点を指定することはできない。そこで、濃淡画像と距離画像との少なくとも一方を用いて対象物Obの輪郭線を抽出し、輪郭線に対して所定距離内で計測点を指定すると、計測点を輪郭線上に配置する処理を行ってもよい。輪郭線の抽出にあたって、濃淡画像については濃度変化の大きい部位を空間微分のような周知の技術で抽出すればよい。また、距離画像についても距離の変化が大きくなる部位を距離値に関する微分によって抽出する。微分後に2値化すれば濃度変化や距離変化が極大になる部位を抽出できるから、抽出した部位の細線化によって輪郭線となるエッジを抽出すればよい。輪郭線の抽出に関する技術について詳述しないが、濃淡画像については周知技術であり、距離画像については濃淡画像における濃度値を距離値に代えて同様の処理を行えば輪郭線を抽出することが可能である。濃淡画像と距離画像とをともに用いて輪郭線を抽出する場合には、濃淡画像と距離画像とから得られる輪郭線のうち一致する輪郭線のみを採用したり、それぞれから得られる輪郭線を両方とも採用したりすることができる。
上述したようにモニタ装置5aの画面上で計測点を利用者が指定する場合には、任意の形状の対象物Obについて実寸を計測することができるが、対象物Obの形状が既知である場合には、濃淡画像から規定した形状の対象物Obの位置を自動的に抽出し、対象物Obの形状に応じてあらかじめ設定されている計測点を用いて実寸を算出するようにしてもよい。対象物Obの位置を濃淡画像から抽出するには、対象物Obの全体形状をあらかじめ用意したテンプレートと照合する技術を用いればよい。このように、規定の形状の対象物Obについて実寸を求める方法についても、モニタ装置5aの画面上に表示するパレットに選択肢として設けておけばよく、その場合には、パレット内に対象物Obの形状も選択肢として用意しておくのが望ましい。また、上述の例では濃淡画像によって対象物Obの位置を抽出しているが、距離画像によっても濃淡画像と同様の技術で対象物Obの位置を抽出し、両者で得られた位置の平均の位置を対象物Obの位置として採用するようにしてもよい。
ところで、図1に示す構成では、対象空間において2個の計測点に対応する部位間の実寸を算出するだけでなく、対象物Obの体積も求めるために体積算出部8を設けている。体積算出部8は、三次元形状が既知である対象物Obについて体積を推定して算出することができる。対象物Obの三次元形状が既知である対象物Obとは、たとえば直方体状の箱、飲料用の容器、人などであって、実寸と向きとがわかれば体積を推定して算出することが可能なものを対象にしている。種々形状の箱の体積を算出すれば運搬車に箱を効率よく積載する組合せを考えることができ、また飲料用の容器の体積を算出すれば洗浄して再利用する容器の種類を判断する際の情報として用いることができ、人の体積を寸法(身長など)と併せて算出すれば遊技施設などにおいて利用可能か否かの判断に役立てることができる。
対象物Obが既知形状であっても体積算出部8において体積を算出するには、まず濃淡画像または距離画像の画像内において対象物Obを特定し、特定した対象物Obから実寸と向きとを知る必要がある。そこで、画像生成部4で生成された濃淡画像と距離画像との少なくとも一方を形状推定部7に入力し、形状推定部7において対象物Obの形状を推定する。形状推定部7において濃淡画像と距離画像との少なくとも一方を用いて対象物Obを抽出する方法には種々の方法がある。対象物Obを抽出するもっとも簡単な方法としては濃淡画像をモニタ装置の画面に表示し、所望の対象物Obを含む矩形領域をマウスなどによって指定する方法を採用することができる。
一方、対象物Obを自動的に抽出する場合には、たとえば濃淡画像と距離画像との少なくとも一方に対して微分処理を行った後に2値化して対象物Obのエッジに相当する領域を抽出し、抽出された領域のうち対象物Obを抽出しようとする距離範囲内に存在する領域を対象物Obの候補領域とし、さらに候補領域がひとかたまりになるか否かを評価し(たとえば、隣接する2個の候補領域間の三次元空間での距離差が閾値以下である場合に、両候補領域を連続した1つの対象物Obに含まれる領域とみなす)、さらに、ひとかたまりになる領域(つまり、連結領域)に囲まれる画素数と距離値とを用いて対象物Obの大きさを評価すればよい(同じ対象物Obであれば、画素数は距離の二乗に反比例する)。あるいはまた、対象物Obが移動する場合には、距離画像の距離値を微分した後に2値化し、異なる時刻の距離画像から得られる2値化した画像の差分をとれば、移動した対象物Obを抽出することができる。さらにまた、着目する対象物Obを背景から分離するために、あらかじめ対象物Obの存在しない状態で背景のみから生成した距離画像と、対象物Obが存在する状態で生成した距離画像との差分画像(対応する各画素ごとの差分を画素値に持つ画像)を生成し、この差分画像について微分および2値化を行えば対象物Obの存在する領域の抽出が容易になる。
上述のような方法で対象物Obの存在する領域を抽出した後、形状推定部7では対象物Obの濃淡画像と距離画像との少なくとも一方を用いて対象物Obのエッジを抽出する。エッジの抽出は上述したように濃淡画像または距離画像に対して微分処理を行った後に2値化すればよい。濃淡画像の微分はたとえば着目する画ぞの8近傍の画像を用いて求める周知の方法を採用すればよいが、エッジを抽出する際にはソーベルフィルタのようなエッジ強調フィルタを用いて微分処理を行ってもよい。また、距離画像によってエッジを抽出する場合も濃淡画像と同様の演算を行うことにより、画素間の距離差の大きい部位を抽出することができる。なお、微分処理によって抽出したエッジは分断されていることがあるので、適宜に延長処理を行うとともに細線化処理を行うことにより、対象物Obのエッジを連続した1画素幅のエッジとして抽出するのが望ましい。
形状推定部7ではエッジを抽出した後に、対象物Obを構成しているエッジの特徴を用いて対象物Obの形状および向きを判別する。たとえば、直方体状の箱を上方から斜め下向きに撮像しているとすれば、画像内での対象物Obの二次元形状は2個または3個の平行四辺形の集合になるから、このような形状の特徴に関する知識の集合である知識ベース(ここではif−thenルールを想定する)を構築しておき、エッジの特徴を知識ベースに照合することによって着目する形状の対象物Obか否かを判断し、さらに対象物Obの向きを求める。対象物Obの実寸については実寸算出部6で求められるから、体積算出部8では、形状推定部7で求めた対象物Obの形状および向きと、実寸算出部6で求めた対象物Obの形状と実寸(高さと幅と奥行き)とを用いて対象物Obの体積を算出する。なお、体積を求める際の対象物Obの実寸は、体積を求めるのに必要な部位を知識ベースとの照合により抽出し、当該部位の寸法をエッジから求めるようにすれば、体積の演算を自動化することができる。また、実寸を算出する場合と同様に、計測点抽出部5を用いて利用者が体積を求めるのに必要な計測点を濃淡画像から指定してもよい。
本発明の実施形態を示すブロック図である。 同上の動作説明図である。 同上における感度制御部の構成例を示すブロック図である。 同上の動作例を示す説明図である。 同上の他の動作例を示す説明図である。 同上のさらに他の動作例を示す説明図である。 同上に用いる光検出素子の構成例を示す平面図である。 図7に示した光検出素子の要部分解斜視図である。 図8のA−A線断面図である。 同上に用いる光検出素子の要部の動作説明図である。
符号の説明
1 光検出素子
2 発光源
3 制御回路部
4 画像生成部
5 計測点抽出部
5a モニタ装置
5b 位置指定装置
6 実寸算出部
7 形状推定部
8 体積算出部
9 受光光学系
11 感光部
Ob 対象物

Claims (3)

  1. 強度が周期的に変化する強度変調光を対象空間に照射する発光源と、受光光量に応じた電気出力を発生する複数個の感光部が配列され対象空間を撮像する光検出素子と、発光源から対象空間に照射された光が対象空間内の対象物で反射され各感光部で受光されるまでの強度変調光の位相差を対象物までの距離に換算した距離値を画素値とする距離画像と各感光部の受光光量である濃淡値を画素値とする濃淡画像とを同じ感光部の受光光量からそれぞれ生成する画像生成部と、画像生成部で生成された距離画像と濃淡画像とについてそれぞれ微分を行い距離画像と濃淡画像とからそれぞれ求めた輪郭線の一致部分または両方の輪郭線を対象物の輪郭線として抽出し対象物の輪郭線上で複数の計測点を指定する計測点抽出部と、計測点抽出部で指定された前記計測点の位置の画素について画像生成部で生成された距離画像から求めた距離値と距離画像内での前記計測点の位置とから対象物において前記複数の計測点に対応する部位間の実寸を算出する実寸算出部とを備え、計測点抽出部は、画像生成部で生成された濃淡画像を画面上に表示するモニタ装置と、モニタ装置の画面上で所望位置を前記計測点として指定する操作が可能な位置指定装置とを備えることを特徴とする計測装置。
  2. 強度が周期的に変化する強度変調光を対象空間に照射する発光源と、受光光量に応じた電気出力を発生する複数個の感光部が配列され対象空間を撮像する光検出素子と、発光源から対象空間に照射された光が対象空間内の対象物で反射され各感光部で受光されるまでの強度変調光の位相差を対象物までの距離に換算した距離値を画素値とする距離画像と各感光部の受光光量である濃淡値を画素値とする濃淡画像とを同じ感光部の受光光量からそれぞれ生成する画像生成部と、画像生成部で生成された距離画像と濃淡画像とについてそれぞれ微分を行い距離画像と濃淡画像とからそれぞれ求めた輪郭線の一致部分または両方の輪郭線を対象物の輪郭線として抽出し対象物の輪郭線上で複数の計測点を指定する計測点抽出部と、計測点抽出部で指定された前記計測点の位置の画素について画像生成部で生成された距離画像から求めた距離値と距離画像内での前記計測点の位置とから対象物において前記複数の計測点に対応する部位間の実寸を算出する実寸算出部とを備え、計測点抽出部は、画像生成部で生成された濃淡画像から規定の形状の対象物を抽出するとともに、当該形状についてあらかじめ複数箇所に設定されている計測点を前記計測点として指定することを特徴とする計測装置。
  3. 前記画像生成部で生成された距離画像と濃淡画像との少なくとも一方から対象物の三次元形状を推定する形状推定部と、形状推定部で推定された形状について実寸算出部で求められる特徴寸法を用いて対象物の体積を算出する体積算出部とが付加されていることを特徴とする請求項1または請求項2記載の計測装置。
JP2004347713A 2004-07-30 2004-11-30 計測装置 Expired - Fee Related JP4645177B2 (ja)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP2004347713A JP4645177B2 (ja) 2004-11-30 2004-11-30 計測装置
CN2005800150741A CN1954236B (zh) 2004-07-30 2005-07-28 图像处理设备
KR1020067021058A KR100820261B1 (ko) 2004-07-30 2005-07-28 화상 처리 장치
EP10190965A EP2312336B1 (en) 2004-07-30 2005-07-28 Image processing device
EP05768662A EP1771749B1 (en) 2004-07-30 2005-07-28 Image processing device
US10/599,615 US7834305B2 (en) 2004-07-30 2005-07-28 Image processing device
PCT/JP2005/014268 WO2006011674A1 (en) 2004-07-30 2005-07-28 Image processing device
TW094125869A TWI276351B (en) 2004-07-30 2005-07-29 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004347713A JP4645177B2 (ja) 2004-11-30 2004-11-30 計測装置

Publications (2)

Publication Number Publication Date
JP2006153771A JP2006153771A (ja) 2006-06-15
JP4645177B2 true JP4645177B2 (ja) 2011-03-09

Family

ID=36632244

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004347713A Expired - Fee Related JP4645177B2 (ja) 2004-07-30 2004-11-30 計測装置

Country Status (1)

Country Link
JP (1) JP4645177B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5834409B2 (ja) * 2011-01-06 2015-12-24 富士通株式会社 Icタグの距離測定装置およびicタグ
JP5802917B2 (ja) * 2011-04-06 2015-11-04 オプテックス株式会社 距離画像カメラおよびこれを用いた距離測定方法
JP2020181400A (ja) * 2019-04-25 2020-11-05 キヤノン株式会社 画像処理装置、撮像装置、制御方法、プログラム及び記録媒体

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10508736A (ja) * 1994-11-14 1998-08-25 ライカ アーゲー 強度変調された照射野の検出及び復調のための装置及び方法
JPH11508359A (ja) * 1995-06-22 1999-07-21 3ディブイ・システムズ・リミテッド 改善された光学測距カメラ
JP2000517427A (ja) * 1996-09-05 2000-12-26 ルドルフ シュヴァルト 電磁波の位相情報および/または振幅情報を調べるための方法と装置
JP2001124544A (ja) * 1999-10-25 2001-05-11 Asahi Optical Co Ltd 測距装置
JP2001209827A (ja) * 1999-11-19 2001-08-03 Matsushita Electric Ind Co Ltd 画像処理装置、画像処理サービス提供方法および受注処理方法
JP2002500367A (ja) * 1997-12-23 2002-01-08 シーメンス アクチエンゲゼルシヤフト 3次元距離画像を撮影するための方法及び装置
JP2002117390A (ja) * 2000-10-05 2002-04-19 Olympus Optical Co Ltd 画像処理装置
JP2003247805A (ja) * 2002-02-22 2003-09-05 Tech Res & Dev Inst Of Japan Def Agency 体積計測方法及び体積計測プログラム
WO2004008175A1 (en) * 2002-07-15 2004-01-22 Matsushita Electric Works, Ltd. Light receiving device with controllable sensitivity and spatial information detecting apparatus using the same
JP2004032682A (ja) * 2002-04-08 2004-01-29 Matsushita Electric Works Ltd 強度変調光を用いた空間情報の検出装置
JP2004205222A (ja) * 2002-12-20 2004-07-22 Matsushita Electric Works Ltd 測距装置
JP2004309310A (ja) * 2003-04-07 2004-11-04 Matsushita Electric Works Ltd 受光素子の感度制御方法、強度変調光を用いた空間情報の検出装置
JP4466260B2 (ja) * 2004-07-30 2010-05-26 パナソニック電工株式会社 画像処理装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6011105A (ja) * 1983-07-01 1985-01-21 Hitachi Ltd 立体対象物認識装置
JPS6015780A (ja) * 1983-07-08 1985-01-26 Hitachi Ltd ロボット制御装置
JPH0545124A (ja) * 1991-08-09 1993-02-23 Kyocera Corp 寸法表示可能な電子スチルカメラシステム
JP2921496B2 (ja) * 1996-07-15 1999-07-19 三菱電機株式会社 画像処理装置および物体移載装置

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10508736A (ja) * 1994-11-14 1998-08-25 ライカ アーゲー 強度変調された照射野の検出及び復調のための装置及び方法
JPH11508359A (ja) * 1995-06-22 1999-07-21 3ディブイ・システムズ・リミテッド 改善された光学測距カメラ
JP2000517427A (ja) * 1996-09-05 2000-12-26 ルドルフ シュヴァルト 電磁波の位相情報および/または振幅情報を調べるための方法と装置
JP2002500367A (ja) * 1997-12-23 2002-01-08 シーメンス アクチエンゲゼルシヤフト 3次元距離画像を撮影するための方法及び装置
JP2001124544A (ja) * 1999-10-25 2001-05-11 Asahi Optical Co Ltd 測距装置
JP2001209827A (ja) * 1999-11-19 2001-08-03 Matsushita Electric Ind Co Ltd 画像処理装置、画像処理サービス提供方法および受注処理方法
JP2002117390A (ja) * 2000-10-05 2002-04-19 Olympus Optical Co Ltd 画像処理装置
JP2003247805A (ja) * 2002-02-22 2003-09-05 Tech Res & Dev Inst Of Japan Def Agency 体積計測方法及び体積計測プログラム
JP2004032682A (ja) * 2002-04-08 2004-01-29 Matsushita Electric Works Ltd 強度変調光を用いた空間情報の検出装置
WO2004008175A1 (en) * 2002-07-15 2004-01-22 Matsushita Electric Works, Ltd. Light receiving device with controllable sensitivity and spatial information detecting apparatus using the same
JP2004205222A (ja) * 2002-12-20 2004-07-22 Matsushita Electric Works Ltd 測距装置
JP2004309310A (ja) * 2003-04-07 2004-11-04 Matsushita Electric Works Ltd 受光素子の感度制御方法、強度変調光を用いた空間情報の検出装置
JP4466260B2 (ja) * 2004-07-30 2010-05-26 パナソニック電工株式会社 画像処理装置

Also Published As

Publication number Publication date
JP2006153771A (ja) 2006-06-15

Similar Documents

Publication Publication Date Title
JP4466260B2 (ja) 画像処理装置
JP3906818B2 (ja) 受光素子の感度制御方法、強度変調光を用いた空間情報の検出装置
JP4692159B2 (ja) ジェスチャースイッチ
US7834305B2 (en) Image processing device
US20090224139A1 (en) Drift Field Demodulation Pixel with Pinned Photo Diode
JP4466366B2 (ja) 距離画像を用いた人体検知方法および人体検知装置
JP4363296B2 (ja) 距離画像センサ
Lee et al. Design of a time-of-flight sensor with standard pinned-photodiode devices toward 100-MHz modulation frequency
KR102342233B1 (ko) 거리 센서 및 거리 화상 센서
JP2006084430A (ja) 距離画像センサ
JP4543904B2 (ja) 距離画像センサ
JP3906858B2 (ja) 距離画像センサ
JP2006214998A (ja) 測距装置
JP4645177B2 (ja) 計測装置
JP4259418B2 (ja) 画像処理装置
US11435452B2 (en) Pixel for time-of-flight applications
JP4432744B2 (ja) 画像処理装置
JP4356672B2 (ja) 光検出素子、光検出素子の制御方法、空間情報検出装置
JP2006153772A (ja) 測量装置
JP4961035B2 (ja) ジェスチャースイッチ
JP4353086B2 (ja) 安全確認装置
JP4543830B2 (ja) 異常検知装置
JP2006048156A (ja) 画像処理装置
JP4270067B2 (ja) 画像処理装置
JP2007093620A (ja) 受光素子の感度制御方法、強度変調光を用いた空間情報の検出装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070615

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100309

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100510

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100702

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100831

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101018

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: 20101109

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: 20101122

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131217

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4645177

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131217

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees