JP4136195B2 - 3次元画像入力装置 - Google Patents
3次元画像入力装置 Download PDFInfo
- Publication number
- JP4136195B2 JP4136195B2 JP16288999A JP16288999A JP4136195B2 JP 4136195 B2 JP4136195 B2 JP 4136195B2 JP 16288999 A JP16288999 A JP 16288999A JP 16288999 A JP16288999 A JP 16288999A JP 4136195 B2 JP4136195 B2 JP 4136195B2
- Authority
- JP
- Japan
- Prior art keywords
- charge
- signal
- signal charge
- photoelectric conversion
- light
- 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
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Optical Radar Systems And Details Thereof (AREA)
Description
【発明の属する技術分野】
本発明は、光伝播時間測定法を用いて被計測物体の3次元形状等を検出する3次元画像入力装置に関する。
【0002】
【従来の技術】
従来3次元画像入力装置による3次元計測は、光、電波あるいは音を被計測物体に照射する能動方式と、光等を照射しない受動方式とに分類される。能動方式には、光伝播時間測定法、変調した光波を用いる位相差測定法、三角測量法、モアレ法、干渉法等が知られており、受動方式には、ステレオ視法、レンズの焦点法等が知られている。
【0003】
能動方式は受動方式に比べ、レーザ光等を照射するための機構が必要なために装置の規模が大きくなるが、距離分解能、計測時間、計測空間範囲等の点において優れており、産業応用分野において広く用いられてきている。「Measurement Science and Technology」(S. Christie 他、vol.6, p1301-1308, 1995 年)に記載された3次元画像入力装置では、パルス変調されたレーザ光が被計測物体に照射され、その反射光がイメージインテンシファイアが取付けられた2次元CCDセンサによって受光され、電気信号に変換される。イメージインテンシファイアはレーザ光のパルス発光に同期したゲートパルスによってシャッタ制御される。この構成によれば、遠い被計測物体からの反射光による受光量は近い被計測物体からの反射光による受光量に比べて小さいので、被計測物体の距離に応じた出力がCCDの各画素毎に得られる。
【0004】
一方、国際公開97/01111号公報に開示された装置では、パルス変調されたレーザ光等の光が被計測物体に照射され、その反射光がメカニカル又は液晶素子等から成る電気光学的シャッタと組み合わされた2次元CCDセンサによって受光され、電気信号に変換される。そのシャッタは、測距光のパルスとは異なるタイミングで制御され、距離情報がCCDの各画素毎に得られる。
【0005】
【発明が解決しようとする課題】
このような従来の能動方式の装置では、CCDセンサにおける電荷蓄積動作を制御するためにKDP素子等の光シャッタが設けられている。ところが光シャッタの規模が大きいだけでなく、光シャッタを駆動するために高電圧を供給する電気回路が必要であるので、従来装置は大型化せざるを得ないという問題があった。一方、米国特許第 5,081,530号明細書には、CCDセンサの電荷蓄積動作を制御するために電子シャッタを用いる構成が開示されているが、従来の1回の電子シャッタにより得られるCCDセンサの出力は、被計測物体の距離情報を検出するために十分な大きさを有していない。
【0006】
本発明は、光シャッタを必要とせず小型で安価であり、しかも高精細画像に対応した多画素CCDにおいても十分に大きい出力を得ることのできる3次元画像入力装置を得ることを目的としている。
【0007】
【課題を解決するための手段】
本発明の3次元画像入力装置は、被計測物体に測距光を照射する光源と、受光量に応じた電荷を蓄積可能な第1及び第2の光電変換素子と、第1の光電変換素子に隣接して設けられた第1の信号電荷保持部と、第2の光電変換素子に隣接して設けられた第2の信号電荷保持部と、第1の光電変換素子に蓄積した第1の信号電荷を第1の信号電荷保持部のみに接続された第1の電極を用いて第1の信号電荷保持部に転送する第1の信号電荷転送手段と、第2の光電変換素子に蓄積した第2の信号電荷を第2の信号電荷保持部のみに接続された第2の電極を用いて第2の信号電荷保持部に転送する第2の信号電荷転送手段と、第1の信号電荷転送手段を繰り返し駆動することにより、第1の信号電荷保持部において被計測物体の距離情報に関する第1の信号電荷を積分する信号電荷積分手段とを備えたことを特徴としている。
【0008】
3次元画像入力装置は好ましくは、第1の光電変換素子に蓄積した不要電荷を第1の光電変換素子から掃出すことにより第1の光電変換素子における信号電荷の蓄積動作を開始させる第1の蓄積電荷掃出手段と、第2の光電変換素子に蓄積した不要電荷を第2の光電変換素子から掃出すことにより第2の光電変換素子における信号電荷の蓄積動作を開始させる第2の蓄積電荷掃出手段とを備え、信号電荷積分手段が、第1の蓄積電荷掃出手段と前記第1の信号電荷転送手段とを交互に駆動することにより行われる。
【0009】
第1及び第2の光電変換素子が基板に沿って形成された構成においては、蓄積動作開始手段は不要電荷を基板側に掃出す。第1及び第2の信号電荷保持部は、好ましくは第1及び第2の信号電荷を3次元画像入力装置の外部に出力するための垂直転送部である。また第1の光電変換素子は例えば、所定方向に第2の光電変換素子を所定の数挟んで配列される。
【0010】
第1の蓄積電荷掃出手段において不要電荷を掃出すために出力される電荷掃出し信号と、第1の信号電荷転送手段において第1の信号電荷を転送するために出力される第1の電荷転送信号と、第2の信号電荷転送手段において第2の信号電荷を転送するために出力される第2の電荷転送信号とは、それぞれ例えばパルス信号である。
【0011】
好ましくは、被計測物体の距離情報に対応した信号電荷が、第1の光電変換素子による反射光の受光終了まで、第1の光電変換素子において蓄積される。またこのとき好ましくは、電荷掃出し信号の出力が終了することによって、被計測物体の距離情報に対応した信号電荷の第1の光電変換素子における蓄積が開始する。
【0012】
好ましくは、光源によって、パルス状の測距光が出力され、電荷掃出し信号が出力されてから第1の電荷転送信号が出力されるまでの第1の電荷蓄積期間中、測距光のパルスが出力されることによって、被計測物体の距離情報に対応した信号電荷が第1の信号電荷保持部において積分される。
【0013】
また好ましくは、光源による測距光の照射動作を禁止する照射動作制御手段と、この照射動作制御手段により測距光の照射を禁止した状態で、第1及び第2の蓄積電荷掃出手段と第1及び第2の信号電荷転送手段とを駆動して被計測物体の画像情報に関する第1及び第2の信号電荷をそれぞれ第1及び第2の信号電荷保持部に転送する画像情報検出手段とを備える。
【0014】
また本発明の3次元画像入力装置は、被計測物体に光を照射する光源と、所定のグループに分けられ受光量に応じた電荷を生成する複数の光学センサと、光学センサにおいて生成された電荷を光学センサの外部へ転送するために光学センサの各々に設けられた電荷転送電極と、電荷転送電極により光学センサから転送される電荷を保持転送するための電荷転送部と、光学センサ毎に設けられた電荷転送電極を前記光学センサのグループ毎に制御可能な電荷転送電極制御手段と、電荷転送電極制御手段を繰り返し駆動することにより光学センサの一部のグループで生成された電荷を電荷転送部へ繰り返し転送し、この電荷を電荷転送部において累積的に蓄積する生成電荷蓄積手段とを備えることを特徴としている。
【0015】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図1は本発明の第1の実施形態である3次元画像入力装置を備えたカメラの斜視図である。
【0016】
カメラ本体10の前面において、撮影レンズ11の左上にはファインダ窓12が設けられ、右上にはストロボ13が設けられている。カメラ本体10の上面において、撮影レンズ11の真上には、測距光であるレーザ光を照射する発光装置(光源)14が配設されている。発光装置14の左側にはレリーズスイッチ15と液晶表示パネル16が設けられ、また右側にはモード切替ダイヤル17とV/Dモード切替スイッチ18が設けられている。カメラ本体10の側面には、ICメモリカード等の記録媒体を挿入するためのカード挿入口19が形成され、また、ビデオ出力端子20とインターフェースコネクタ21が設けられている。
【0017】
図2は図1に示すカメラの回路構成を示すブロック図である。
撮影レンズ11の中には絞り25が設けられている。絞り25の開度はアイリス駆動回路26によって調整される。撮影レンズ11の焦点調節動作およびズーミング動作はレンズ駆動回路27によって制御される。
【0018】
撮影レンズ11の光軸上には撮像素子(CCD)28が配設されている。CCD28には、撮影レンズ11によって被写体像が形成され、被写体像に対応した電荷が発生する。CCD28における電荷の蓄積動作、電荷の読出動作等の動作はCCD駆動回路30によって制御される。CCD28から読み出された電荷信号すなわち画像信号はアンプ31において増幅され、A/D変換器32においてアナログ信号からデジタル信号に変換される。デジタルの画像信号は撮像信号処理回路33においてガンマ補正等の処理を施され、画像メモリ34に一時的に格納される。アイリス駆動回路26、レンズ駆動回路27、CCD駆動回路30、撮像信号処理回路33はシステムコントロール回路35によって制御される。
【0019】
画像信号は画像メモリ34から読み出され、LCD駆動回路36に供給される。LCD駆動回路36は画像信号に応じて動作し、これにより画像表示LCDパネル37には、画像信号に対応した画像が表示される。
【0020】
また画像メモリ34から読み出された画像信号はTV信号エンコーダ38に送られ、ビデオ出力端子20を介して、カメラ本体10の外部に設けられたモニタ装置39に伝送可能である。システムコントロール回路35はインターフェース回路40に接続され、インターフェース回路40はインターフェースコネクタ21に接続されている。したがって画像メモリ34から読み出された画像信号は、インターフェースコネクタ21に接続されたコンピュータ41に伝送可能である。またシステムコントロール回路35は、記録媒体制御回路42を介して画像記録装置43に接続されている。したがって画像メモリ34から読み出された画像信号は、画像記録装置43に装着されたICメモリカード等の記録媒体Mに記録可能である。
【0021】
システムコントロール回路35には、発光素子制御回路44が接続されている。発光装置14には発光素子14aと照明レンズ14bが設けられ、発光素子14aの発光動作は発光素子制御回路44によって制御される。発光素子14aは測距光であるレーザ光を照射するものであり、このレーザ光は照明レンズ14bを介して被計測物体の全体に照射される。被計測物体において反射した光は撮影レンズ11に入射する。この光をCCD28によって検出することにより、後述するように被計測物体の3次元画像が計測される。なお、この計測において、CCD28における転送動作のタイミング等の制御はシステムコントロール回路35とCCD駆動回路30によって行なわれる。
【0022】
システムコントロール回路35には、レリーズスイッチ15、モード切替ダイヤル17、V/Dモード切替スイッチ18から成るスイッチ群45と、液晶表示パネル(表示素子)16とが接続されている。
【0023】
図3および図4を参照して、本実施形態における距離測定の原理を説明する。なお図4において横軸は時間tである。
【0024】
距離測定装置Bから出力された測距光は被計測物体Sにおいて反射し、図示しないCCDによって受光される。測距光は所定のパルス幅Hを有するパルス状の光であり、したがって被計測物体Sからの反射光も、同じパルス幅Hを有するパルス状の光である。また反射光のパルスの立ち上がりは、測距光のパルスの立ち上がりよりも時間δ・t(δは遅延係数)だけ遅れる。測距光と反射光は距離計測装置Tと被計測物体Sの間の2倍の距離rを進んだことになるから、その距離rは
r=δ・t・C/2 ・・・(1)
により得られる。ただしCは光速である。
【0025】
例えば測距光のパルスの立ち上がりから反射光を検知可能な状態に定め、反射光のパルスが立ち下がる前に検知不可能な状態に切換えるようにすると、すなわち反射光検知期間Tを設けると、この反射光検知期間Tにおける受光量Aは距離rの関数である。すなわち受光量Aは、距離rが大きくなるほど(時間δ・tが大きくなるほど)小さくなる。
【0026】
本実施形態では上述した原理を利用して、CCD28に設けられ、2次元的に配列された複数のフォトダイオード(光電変換素子)においてそれぞれ受光量Aを検出することにより、カメラ本体10から被計測物体Sの表面の各点までの距離をそれぞれ検出し、被計測物体Sの表面形状に関する3次元画像のデータを一括して入力している。
【0027】
図5は、CCD28に設けられているフォトダイオード(第1及び第2の光電素子)51a1 、51a2 と垂直転送部52の配置を示す図である。図6は、CCD28を基板53に垂直な平面で切断して示す断面図である。このCCD28は従来公知のインターライン型CCDであり、不要電荷の掃出しにVOD(縦型オーバーフロードレイン)方式を用いたものである。
【0028】
フォトダイオード51a1 、51a2 と垂直転送部(信号電荷保持部)52はn型基板53の面に沿って形成されている。フォトダイオード51a1 、51a2 は所定の配置で2次元的に格子状に配列され、垂直転送部52はフォトダイオード51a1 、51a2 に隣接して設けられている。図5は格子状に配列されたフォトダイオードの1つの列を抜き出したもので、フォトダイオード51a1 が3つのフォトダイオード51a2 を挟んで3つおきに上下方向に配置さている。垂直転送部52は、1つのフォトダイオード51a1 に対して4つの垂直転送電極52a1 、52b1 、52c1 、52d1 を備え第1の信号電荷保持部を形成している。また同様に1つのフォトダイオード51a2 に対して4つの垂直転送電極52a2 、52b2 、52c2 、52d2 を備え第2の信号電荷保持部を形成している。同一記号で図示された垂直転送電極同士、例えば垂直転送電極53a2 は回路内において互いに電気的に接続されている。また垂直転送電極52b1 と52b2 、52c1 と52c2 、52d1 と52d2 は回路内においてそれぞれ電気的に接続されている。すなわちCCD内の垂直転送電極は、電気的に記号52a1 、52a2 、52b1 と52b2 、52c1 と52c2 、52d1 と52d2 で表される5つの系列の電極に分かれており、それぞれの系列毎に独立に信号電圧を印加することができる。例えば記号52a1 で表される垂直転送電極、あるいは記号52b1 と52b2 で表される垂直転送電極のみに信号電圧を印加しその他の垂直転送電極には信号電圧を印加しないことができる。したがって垂直転送部52では、フォトダイオード毎に4つのポテンシャルの井戸が形成可能であり、従来公知のように、これらの井戸の深さを制御することによって、信号電荷をCCD28から出力することができる。なお垂直転送電極の数は目的に応じて自由に変更できる。
【0029】
基板53の表面に形成されたp型井戸の中にフォトダイオード51a1 、51a2 が形成され、p型井戸とn型基板53の間に印加される逆バイアス電圧によってp型井戸が完全に空乏化される。この状態において、入射光(被計測物体からの反射光)の光量に応じた電荷がフォトダイオード51a1 、51a2 において蓄積される。基板電圧Vsub を所定値以上に大きくすると、フォトダイオード51a1 、51a2 に蓄積した電荷は、基板53側に掃出される。これに対し、転送ゲート部54に電荷転送信号(電圧信号)が印加されたとき、フォトダイオード51a1 、51a2 に蓄積した電荷は垂直転送部52に転送される。すなわち電荷掃出し信号によって電荷を基板53側に掃出した後、フォトダイオード51a1 、51a2 に蓄積した信号電荷が、電荷転送信号によって垂直転送部52側に転送される。このような動作を繰り返すことにより、垂直転送部52において信号電荷が積分され、電子シャッタ動作が実現される。
【0030】
本実施形態におけるCCDは、垂直転送電極52a1 を有するフォトダイオード51a1 と、垂直転送電極52a2 を有するフォトダイオード51a2 を備えているが、距離に関するデータを検出するために用いられるのは、フォトダイオード51a1 のみである。これは後に詳述するように、高精細な画像を得るためにCCDの画素数(フォトダイオード数)を増加すると、距離検出動作の実行が困難となるためである。このため距離検出動作には3ラインおきのフォトダイオード51a1 のみを用いている。なお、被計測物体の画像に関するデータの検出にはフォトダイオード51a1 及び51a2 を用いて画像検出動作を行なう。
【0031】
図7は、被計測物体の表面の各点までの距離に関するデータを検出する距離情報検出動作のタイミングチャートである。図1、図2、図5〜図7を参照して距離情報検出動作を説明する。
【0032】
垂直同期信号(図示せず)の出力に同期して電荷掃出し信号(パルス信号)S1が出力され、これによりフォトダイオード51a1 に蓄積していた不要電荷が基板53の方向に掃出され、フォトダイオード51a1 における蓄積電荷量はゼロになる(符号S2)。電荷掃出し信号S1の出力の開始の後、一定のパルス幅を有するパルス状の測距光S3が出力される。測距光S3が出力される期間(パルス幅)は調整可能であり、図示例では、電荷掃出し信号S1の出力と同時に測距光S3がオフするように調整されている。
【0033】
測距光S3は被計測物体において反射し、CCD28に入射する。すなわちCCD28によって被計測物体からの反射光S4が受光されるが、電荷掃出し信号S1が出力されている間は、フォトダイオード51a1 において電荷は蓄積されない(符号S2)。電荷掃出し信号S1の出力が停止されると、フォトダイオード51a1 では、反射光S4の受光によって電荷蓄積が開始され、反射光S4と外光に起因する信号電荷S5が発生する。反射光S4が消滅すると(符号S6)フォトダイオード51a1 では、反射光に基く電荷蓄積は終了するが(符号S7)、外光のみに起因する電荷蓄積が継続する(符号S8)。
【0034】
その後、電荷転送信号S9が出力されると、フォトダイオード51a1 に蓄積された電荷が垂直転送部52に転送される。この電荷転送は、電荷転送信号の出力の終了(符号S10)によって完了する。すなわち、外光が存在するためにフォトダイオード51a1 では電荷蓄積が継続するが、電荷転送信号の出力が終了するまでフォトダイオード51a1 に蓄積されていた信号電荷S11が垂直転送部52へ転送される。電荷転送信号の出力終了後に蓄積している電荷S14は、そのままフォトダイオード51a1 に残留する。
【0035】
このように電荷掃出し信号S1の出力の終了から電荷転送信号S9の出力が終了するまでの期間TU1の間、フォトダイオード51a1 には、被計測物体までの距離に対応した信号電荷が蓄積される。そして、反射光S4の受光終了(符号S6)までフォトダイオード51a1 に蓄積している電荷が、外光と被計測物体の距離情報とに対応した信号電荷S12として垂直転送部52へ転送され、その他の信号電荷S13は外光のみに起因するものである。
【0036】
電荷転送信号S9の出力から一定時間が経過した後、再び電荷掃出し信号S1が出力され、垂直転送部52への信号電荷の転送後にフォトダイオード51a1 に蓄積された不要電荷が基板53の方向へ掃出される。すなわち、フォトダイオード51a1 において新たに信号電荷の蓄積が開始する。そして、上述したのと同様に、電荷蓄積期間TU1が経過したとき、信号電荷は垂直転送部52へ転送される。
【0037】
このような信号電荷S11の垂直転送部52への転送動作は、次の垂直同期信号が出力されるまで、繰り返し実行される。これにより垂直転送部52において、信号電荷S11が積分され、1フィールドの期間(2つの垂直同期信号によって挟まれる期間)に積分された信号電荷S11は、その期間被計測物体が静止していると見做せれば、被計測物体までの距離情報に対応している。
【0038】
以上説明した信号電荷S11の検出動作は1つのフォトダイオード51a1 に関するものであり、垂直転送電極52a1 を有する全てのフォトダイオード51a1 においてこのような検出動作が行なわれる。1フィールドの期間における検出動作の結果、垂直転送電極52a1 を有するフォトダイオード51a1 に隣接した垂直転送部には、そのフォトダイオード51a1 によって検出された距離情報が保持される。この距離情報は垂直転送部52における垂直転送動作および図示しない水平転送部における水平転送動作によってCCD28から出力され、被計測物体の3次元画像データとして、3次元画像入力装置の外部に取り出される。
【0039】
しかしCCD28により検出された反射光は、被計測物体の表面の反射率の影響を受けている。したがって、この反射光を介して得られた距離情報は反射率に起因する誤差を含んでいる。また、CCD28により検出された反射光には、被計測物体からの反射光以外に外光等の成分も含まれており、これに起因する誤差も存在する。
【0040】
次にこれらの誤差を補正する方法について説明する。図8〜図10は距離補正情報、反射率情報および反射率補正情報の検出動作におけるタイミングチャートである。図11と図12は距離情報検出動作のフローチャートである。図1、図2、図7〜図12を参照して、本実施形態における距離情報検出動作について説明する。
【0041】
ステップ101においてレリーズスイッチ15が全押しされていることが確認されるとステップ102が実行され、ビデオ(V)モードと距離測定(D)モードのいずれが選択されているかが判定される。これらのモード間における切替はV/Dモード切替スイッチ18を操作することによって行なわれる。
【0042】
Dモードが選択されているとき、ステップ103において垂直同期信号が出力されるとともに測距光制御が開始される。すなわち発光装置14が駆動され、パルス状の測距光S3が断続的に出力される。次いでステップ104が実行され、CCD28による検知制御が開始される。すなわち図7を参照して説明した距離情報検出動作が開始され、電荷掃出し信号S1と電荷転送信号S9が交互に出力されて、距離情報の信号電荷S11が垂直転送部52において積分される。
【0043】
ステップ105では、距離情報検出動作の開始から1フィールド期間が終了したか否か、すなわち新たに垂直同期信号が出力されたか否かが判定される。1フィールド期間が終了するとステップ106へ進み、距離情報の信号電荷S11がCCD28から出力される。この信号電荷S11はステップ107において画像メモリ34に一時的に記憶される。ステップ108では測距光制御がオフ状態に切換えられ、発光装置14の発光動作が停止する。
【0044】
ステップ109〜112では、距離補正情報の検出動作が行なわれる。まずステップ109では、垂直同期信号が出力されるとともにCCD28による検知制御が開始される。すなわち発光装置14の発光動作が行なわれることなく、光源が消灯された状態で、電荷掃出し信号S21と電荷転送信号S22が交互に出力される。電荷蓄積時間TU1は図7に示す距離情報検出動作と同じであるが、被計測物体に測距光が照射されないため(符号S23)、反射光は存在せず(符号S24)。したがって、距離情報の信号電荷は発生しないが、CCD28には外光等の外乱成分が入射するため、この外乱成分に対応した信号電荷S25が発生し、電荷転送信号S22の出力によって、それまでフォトダイオードに蓄積していた信号電荷S26が垂直転送部へ転送される。この信号電荷S26は、外乱成分が距離情報に及ぼす影響を補正するための、電荷蓄積時間TU1に対する距離補正情報に対応している。
【0045】
ステップ110では、距離補正情報の検出動作の開始から1フィールド期間が終了したか否か、すなわち新たに垂直同期信号が出力されたか否かが判定される。1フィールド期間が終了するとステップ111において、距離補正情報の信号電荷S26がCCD28から出力される。距離補正情報の信号電荷S26はステップ112において画像メモリ34に一時的に記憶される。
【0046】
ステップ113〜117では、反射率情報の検出動作が行なわれる。ステップ113では、垂直同期信号が出力されるとともに測距光制御が開始され、パルス状の測距光S33が断続的に出力される。ステップ114では、CCD28による検知制御が開始され、電荷掃出し信号S31と電荷転送信号S35が交互に出力される。電荷掃出し信号S31が出力されることによって、フォトダイオードにおける蓄積電荷量はゼロになる(符号S32)。電荷掃出し信号S31の出力が終了すると、測距光S33が出力され、CCDには反射光S34が入射する。反射光S34が消滅した後、電荷転送信号S35が出力される。すなわち反射率情報の検出動作は、電荷掃出し信号S31の出力が終了してから電荷転送信号S35の出力が終了するまでの電荷蓄積期間TU2内に、反射光S34の全てが受光されるように制御される。
【0047】
このようにフォトダイオードでは、 反射光S34を受光している間は反射光S34と外光に起因する信号電荷S36が蓄積され、また、反射光S34を受光していない間は外光のみに起因する信号電荷S37、S38が蓄積される。そして電荷転送信号S35の出力により、それまでのフォトダイオードに蓄積されていた信号電荷S39が垂直転送部へ転送される。この信号電荷S39は反射率情報に対応し、外光に基く成分S’39を含んでいる。
【0048】
ステップ115では、反射率情報検出動作の開始から1フィールド期間が終了したか否か、すなわち新たに垂直同期信号が出力されたか否かが判定される。1フィールド期間が終了するとステップ116へ進み、反射率情報の信号電荷S39がCCD28から出力される。この信号電荷S39はステップ117において画像メモリ34に一時的に記憶される。ステップ118では測距光制御がオフ状態に切換えられ、発光装置14の発光動作が停止する。
【0049】
ステップ119〜122では、反射率補正情報の検出動作が行なわれる。ステップ119では、垂直同期信号が出力されるとともにCCD28による検知制御が開始される。すなわち発光装置14の発光動作が行なわれることなく、光源が消灯された状態で、電荷掃出し信号S41と電荷転送信号S42が交互に出力される。電荷蓄積時間TU2は図9に示す反射率情報検出動作と同じであるが、被計測物体に測距光が照射されないため(符号S43)、反射光は存在せず(符号S44)。したがって、反射率情報の信号電荷は発生しないが、CCD28には外光等の外乱成分に対応した信号電荷S46が発生する。この信号電荷S46は、外乱成分が電荷蓄積時間TU2に対する反射率情報に及ぼす影響を補正するための反射率補正情報に対応している。
【0050】
ステップ120では、反射率補正情報の検出動作の開始から1フィールド期間が終了したか否か、すなわち新たに垂直同期信号が出力されたか否かが判定される。1フィールド期間が終了するとステップ121において、反射率補正情報の信号電荷S46がCCD28から出力され、ステップ122において画像メモリ34に一時的に記憶される。
【0051】
ステップ123では、ステップ103〜122において得られた距離情報、距離補正情報、反射率情報および反射率補正情報を用いて距離データの演算処理が行なわれ、ステップ124において距離データが出力されてこの検出動作は終了する。一方、ステップ102においてVモードが選択されていると判定されたとき、ステップ125において測距光制御がオフ状態に切換えられるとともに、ステップ126においてCCD28(フォトダイオード51a1 51a2 )による通常の撮影動作(CCDビデオ制御)がオン状態に定められ、この検出動作は終了する。
【0052】
ステップ123において実行される演算処理の内容を図7〜図10を参照して説明する。
反射率Rの被計測物体が照明され、この被計測物体が輝度Iの2次光源と見做されてCCDに結像された場合を想定する。このとき、電荷蓄積時間tの間にフォトダイオードに発生した電荷が積分されて得られる出力Snは、
Sn=k・R・I・t ・・・(2)
で表される。ここでkは比例定数で、撮影レンズのFナンバーや倍率等によって変化する。
【0053】
被計測物体がレーザ等の光源からの光で照明される場合、輝度Iはその光源による輝度IS と背景光による輝度IB との合成されたものとなり、
I=IS +IB ・・・(3)
と表せる。
【0054】
図7に示されるように電荷蓄積時間をTU1、測距光S3のパルス幅をTS 、距離情報の信号電荷S12のパルス幅をTD とし、1フィールド期間中のその電荷蓄積時間がN回繰り返されるとすると、得られる出力SM10は、
となる。なお、パルス幅TD は
と表せる。
【0055】
図9に示されるようにパルス状の電荷蓄積時間TU2が、測距光S33の期間(パルス幅)TS よりも十分大きく、反射光の単位受光時間を全部含むように制御された場合に得られる出力SM20は、
となる。
【0056】
図8に示されるように発光を止めて、図7と同じ時間幅でのパルス状の電荷蓄積を行なった場合に得られる出力SM11は、
となる。同様に、図10に示されるような電荷蓄積を行なった場合に得られる出力SM21は、
となる。
【0057】
(4)、(6)、(7)、(8)式から、
が得られる。
【0058】
上述したように測距光S3と反射光S4にはそれぞれ外光等の外乱成分(背景光による輝度IB )が含まれている。(9)式のTD /TS は、測距光S3を照射したときの被計測物体からの反射光S4の光量を、測距光S3の光量によって正規化したものであり、これは、測距光S3の光量(図7の信号電荷S11に相当)から外乱成分(図8の信号電荷S26に相当)を除去した値と、反射光S4の光量(図9の信号電荷S39に相当)から外乱成分(図10の信号電荷S’39に相当)を除去した値との比に等しい。
【0059】
(9)式の各出力値SM10、SM11、SM20、SM21はステップ107、112、117、122において、距離情報、距離補正情報、反射率情報、反射率補正情報として格納されている。したがって、これらの情報に基いて、TD /TS が得られる。パルス幅Ts は既知であるから、(5)式とTD /TS から距離rが得られる。
【0060】
次に図6および図13〜図15を参照して例えば100万画素を越えるような高精細な多画素CCDを距離検出動作に用いたときの問題について説明する。
【0061】
CCD回路内において各垂直転送電極には、それぞれ寄生容量Cpが存在する。図6に図示された寄生容量Cpは、これを模式的に表したものである。したがって同一記号で表された垂直転送電極全体における寄生容量は、これらの寄生容量Cpの和となる。図13は同一記号で表される垂直転送電極全体の等価回路図であり、Cはそのときの寄生容量(Cpの和)、Rは垂直転送電極がもつ抵抗による抵抗値である。またAinは等価回路への入力信号、Aout は等価回路からの出力信号を表す。
【0062】
図14は等価回路に入力されるパルス状の入力信号Ainと、そのとき等価回路から出力される出力信号Aout を図示したものであり、Ain、Aout はそれぞれの最大値によって規格化されている。パルス状の入力信号Ainが垂直転送電極に入力されるとき、出力信号Aout の立ち上り及び立ち下がりには寄生容量Cと抵抗値Rの存在のために時定数t1 (=CR)で特徴づけられる遅れが生ずる。高精細な画像を得るためにCCDの画素数(フォトダイオードの数)を増加すると、垂直転送電極の数が増えるために寄生容量C(Cpの和)の値が大きくなる。その結果時定数t1 が増大し、出力信号Aout の立ち上がり及び立ち下がりの遅れが増大する。
【0063】
例えばCCDの全フォトダイオードを用いたときの垂直転送電極(52a1 、52a2 )の寄生容量Cが3000pFで抵抗値Rが50Ωの場合、時定数t1 は150nsである。このとき図5のように、1/4ラインに間引かれた3ラインおきのフォトダイオード51a1 のみを距離検出に用いると、寄生容量Cは750pFとなり、抵抗値Rは70Ωとなる。したがって時定数t1 は52.5nsに減ぜられる。図15は図7と同様に距離情報検出動作におけるタイミングチャートを表しているが、電荷転送信号を時定数150nsおよび時定数52.5nsで出力したときの状態を表している。実線で表される電荷転送信号S61はフォトダイオード51a1 のみを用いたとき、すなわち時定数52.5nsのときの電荷転送信号を表す。破線で表される電荷転送信号S62はフォトダイオード51a1 、51a2 を用いたとき、すなわち時定数150nsのときの電荷転送信号を表す。また実線で表された垂直転送部への転送電荷量S63は電荷転送信号S61に対応し、破線で表された垂直転送部への転送電荷量S64は電荷転送信号S62に対応する。
【0064】
本実施形態では、電荷転送信号が立ち上がったときにフォトダイオードから垂直転送部へ蓄積電荷の転送が開始される。電荷転送信号が立ち下がったときにフォトダイオードから垂直転送部へ蓄積電荷の転送が終了される。電荷転送信号S61は電荷転送信号S62よりも信号の立ち下がりが早いので、垂直転送部へ転送される蓄積電荷のうち外光に起因するものは斜線部S65だけ電荷転送信号S62のときよりも少ない。このため垂直転送部へ転送された蓄積電荷のうち距離情報の信号電荷S66の占める割合は相対的に高くなり、雑音である外光による信号電荷の割合は低くなる。したがって距離情報に対する雑音成分が低減し距離検出精度が向上する。また雑音による信号電荷の量が減じるとともにフォトダイオードから垂直転送部への転送時間が短くなることから、1フィールド期間における電荷の積分回数を増加させることができるので大きな信号出力を得ることができる。
【0065】
以上のように本実施形態によれば、高精細画像に対応した多画素CCDにおいても光シャッタを必要としない小型の3次元画像入力装置を安価に製造することができる。
【0066】
さらに本実施形態によれば、被計測物体に対して測距光を走査することなく、被計測物体の表面形状に関する3次元画像のデータ、すなわち距離情報を一括して計測することができる。したがって被計測物体の3次元画像を得るまでの時間を大幅に短縮することが可能となる。
【0067】
なお本実施形態では被計測物体の距離情報に対して、外光等の影響が除去されていたが、外光等の影響が無視できるときは、(9)式において外光等の影響に関する信号電荷の積分値(すなわちSM11、SM21)を省略すればよい。これにより、被計測物体の表面の反射率のみに関する補正が行なわれる。
【0068】
またステップ105、110、115、120では、1フィールド期間の間、信号電荷の蓄積が行なわれているが、これに代えて、複数フィールド期間、電荷蓄積を行なうようにしてもよい。
【0069】
また本実施形態におけるCCDは、フォトダイオード51a1 を3個のフォトダイオード51a2 を挟んで垂直ライン上にとびとびに配置していたが、所定の数のフォトダイオード51a2 を挟んで水平ライン上にとびとびに配置してもよい。またこれらの配置を組み合せて格子状に配置してもよい。
【0070】
【発明の効果】
以上のように本発明によれば、光シャッタを必要とせず小型で安価であり、しかも高精細画像に対応した多画素CCDにおいても十分に大きい出力を得ることのできる3次元画像入力装置を得ることができる。
【図面の簡単な説明】
【図1】本発明の一実施形態である3次元画像入力装置を備えたカメラの斜視図である。
【図2】図1に示すカメラの回路構成を示すブロック図である。
【図3】測距光による距離測定の原理を説明するための図である。
【図4】測距光、反射光、ゲートパルス、およびCCDが受光する光量分布を示す図である。
【図5】CCDに設けられるフォトダイオードと垂直転送部の配置を示す図である。
【図6】CCDを基板に垂直な平面で切断して示す断面図である。
【図7】被計測物体までの距離に関するデータを検出する距離情報検出動作のタイミングチャートである。
【図8】距離補正情報の検出動作のタイミングチャートである。
【図9】反射率情報の検出動作のタイミングチャートである。
【図10】反射率補正情報の検出動作のタイミングチャートである。
【図11】距離情報検出動作のフローチャートの前半部である。
【図12】距離情報検出動作のフローチャートの後半部である。
【図13】CCD回路内における垂直転送電極の等価回路である。
【図14】垂直転送電極の等価回路への入力信号波形とそのときの出力信号波形を表す図である。
【図15】フォトダイオードを間引いて距離情報検出動作を行なったときと間引かないで行なったときのタイミングチャートである。
【符号の説明】
発光装置 14
フォトダイオード 51a1 、51a2
垂直転送電極 52a1 、52a2
垂直転送部 52
Claims (10)
- 被計測物体に測距光を照射する光源と、
前記被計測物体からの反射光を受け、受光量に応じた電荷を蓄積可能な第1及び第2の光電変換素子と、
前記第1の光電変換素子に隣接して設けられた第1の信号電荷保持部と、
前記第2の光電変換素子に隣接して設けられた第2の信号電荷保持部と、
前記第1の光電変換素子に蓄積した第1の信号電荷を前記第1の信号電荷保持部のみに接続された第1の電極を用いて前記第1の信号電荷保持部に転送する第1の信号電荷転送手段と、
前記第2の光電変換素子に蓄積した第2の信号電荷を前記第2の信号電荷保持部のみに接続された第2の電極を用いて前記第2の信号電荷保持部に転送する第2の信号電荷転送手段と、
前記第1の信号電荷転送手段を繰り返し駆動することにより、前記第1の信号電荷保持部において前記被計測物体の距離情報に関する前記第1の信号電荷を積分する信号電荷積分手段とを備え、
前記第1の光電変換素子が所定方向に前記第2の光電変換素子を所定の数だけ挟んで配列されている
ことを特徴とする3次元画像入力装置。 - 前記第1の光電変換素子に蓄積した不要電荷を前記第1の光電変換素子から掃出すことにより前記第1の光電変換素子における信号電荷の蓄積動作を開始させる第1の蓄積電荷掃出手段と、
前記第2の光電変換素子に蓄積した不要電荷を前記第2の光電変換素子から掃出すことにより前記第2の光電変換素子における信号電荷の蓄積動作を開始させる第2の蓄積電荷掃出手段とを備え、
前記信号電荷積分手段が、前記第1の蓄積電荷掃出手段と前記第1の信号電荷転送手段とを交互に駆動することにより行われることを特徴とする請求項1に記載の3次元画像入力装置。 - 前記第1及び第2の光電変換素子が基板に沿って形成され、前記第1の蓄積電荷掃出手段が不要電荷を前記基板側に掃出すことを特徴とする請求項2に記載の3次元画像入力装置。
- 前記第1及び第2の信号電荷保持部が前記第1及び第2の信号電荷を3次元画像入力装置の外部に出力するための垂直転送部であることを特徴とする請求項1に記載の3次元画像入力装置。
- 前記第1の蓄積電荷掃出手段において前記不要電荷を掃出すために出力される電荷掃出し信号と、前記第1の信号電荷転送手段において前記第1の信号電荷を転送するために出力される第1の電荷転送信号と、前記第2の信号電荷転送手段において前記第2の信号電荷を転送するために出力される第2の電荷転送信号とがそれぞれパルス信号であることを特徴とする請求項2に記載の3次元画像入力装置。
- 前記被計測物体の距離情報に対応した信号電荷が、前記第1の光電変換素子による前記反射光の受光終了まで、前記第1の光電変換素子において蓄積されることを特徴とする請求項5に記載の3次元画像入力装置。
- 前記電荷掃出し信号の出力が終了することによって、前記被計測物体の距離情報に対応した信号電荷の前記第1の光電変換素子における蓄積が開始することを特徴とする請求項6に記載の3次元画像入力装置。
- 前記光源によって、パルス状の測距光が出力され、前記電荷掃出し信号が出力されてから前記第1の電荷転送信号が出力されるまでの第1の電荷蓄積期間中、前記測距光のパルスが出力されることによって、前記被計測物体の距離情報に対応した信号電荷が前記第1の信号電荷保持部において積分されることを特徴とする請求項5に記載の3次元画像入力装置。
- 前記光源による前記測距光の照射動作を禁止する照射動作制御手段と、
前記照射動作制御手段により前記測距光の照射を禁止した状態で、前記第1及び第2の蓄積電荷掃出手段と前記第1及び第2の信号電荷転送手段とを駆動して前記被計測物体の画像情報に関する前記第1及び第2の信号電荷をそれぞれ前記第1及び第2の信号電荷保持部に転送する画像情報検出手段とを備えたことを特徴とする請求項1に記載の3次元画像入力装置。 - 被計測物体に光を照射する光源と、
所定のグループに分けられ、受光量に応じた電荷を生成する複数の光学センサと、
前記光学センサにおいて生成された前記電荷を前記光学センサの外部へ転送するために前記光学センサの各々に設けられた電荷転送電極と、
前記電荷転送電極により前記光学センサから転送される前記電荷を保持転送するための電荷転送部と、
前記光学センサ毎に設けられた前記電荷転送電極を前記光学センサの前記グループ毎に制御可能な電荷転送電極制御手段と、
前記電荷転送電極制御手段を繰り返し駆動することにより前記光学センサの一部のグループで生成された電荷を前記電荷転送部へ繰り返し転送し、この電荷を前記電荷転送部において累積的に蓄積する生成電荷蓄積手段とを備え、
1つのグループに含まれる光学センサが、他のグループに含まれる光学センサを所定の数だけ挟んで所定方向に配列されている
ことを特徴とする3次元画像入力装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16288999A JP4136195B2 (ja) | 1999-06-09 | 1999-06-09 | 3次元画像入力装置 |
US09/589,064 US6982761B1 (en) | 1999-06-09 | 2000-06-08 | Device for capturing three-dimensional images with independently controllable groups of photoelectric conversion elements |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16288999A JP4136195B2 (ja) | 1999-06-09 | 1999-06-09 | 3次元画像入力装置 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2000346626A JP2000346626A (ja) | 2000-12-15 |
JP2000346626A5 JP2000346626A5 (ja) | 2006-06-29 |
JP4136195B2 true JP4136195B2 (ja) | 2008-08-20 |
Family
ID=15763190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP16288999A Expired - Fee Related JP4136195B2 (ja) | 1999-06-09 | 1999-06-09 | 3次元画像入力装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4136195B2 (ja) |
-
1999
- 1999-06-09 JP JP16288999A patent/JP4136195B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000346626A (ja) | 2000-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2002369049A (ja) | 画像検出装置と絞り装置 | |
JP3574607B2 (ja) | 3次元画像入力装置 | |
JP4010779B2 (ja) | 画像検出装置と絞り装置 | |
JP4105801B2 (ja) | 3次元画像入力装置 | |
JP3820087B2 (ja) | 3次元画像検出装置 | |
JP4391643B2 (ja) | 3次元画像入力装置 | |
JP3574602B2 (ja) | 3次元画像入力装置 | |
JP4303354B2 (ja) | 3次元画像入力装置 | |
JP4157223B2 (ja) | 3次元画像入力装置 | |
JP4398562B2 (ja) | 3次元画像検出装置の焦点調節機構 | |
US7053937B1 (en) | Three-dimensional image capturing device and recording medium | |
JP4369575B2 (ja) | 3次元画像検出装置 | |
JP4369574B2 (ja) | 3次元画像検出装置 | |
JP2000341720A (ja) | 3次元画像入力装置および記録媒体 | |
JP4270658B2 (ja) | 3次元画像検出装置 | |
JP4136195B2 (ja) | 3次元画像入力装置 | |
US6778219B1 (en) | Three-dimensional image capturing device | |
JP4250281B2 (ja) | 3次元画像検出装置 | |
JP4428831B2 (ja) | 3次元画像検出装置 | |
US6982761B1 (en) | Device for capturing three-dimensional images with independently controllable groups of photoelectric conversion elements | |
JP4391661B2 (ja) | 3次元画像検出装置 | |
JP2000083260A (ja) | 3次元画像入力装置 | |
JP2001275132A (ja) | 3次元画像検出装置と撮像素子駆動回路 | |
JP3954300B2 (ja) | 3次元画像検出装置 | |
JP2001008233A (ja) | 3次元画像入力装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060515 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060515 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080305 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080311 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080417 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20080425 |
|
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: 20080520 |
|
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: 20080603 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110613 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120613 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130613 Year of fee payment: 5 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |