[go: up one dir, main page]

JP7257275B2 - 3次元距離測定装置 - Google Patents

3次元距離測定装置 Download PDF

Info

Publication number
JP7257275B2
JP7257275B2 JP2019126149A JP2019126149A JP7257275B2 JP 7257275 B2 JP7257275 B2 JP 7257275B2 JP 2019126149 A JP2019126149 A JP 2019126149A JP 2019126149 A JP2019126149 A JP 2019126149A JP 7257275 B2 JP7257275 B2 JP 7257275B2
Authority
JP
Japan
Prior art keywords
distance
frame
dimensional
mode
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.)
Active
Application number
JP2019126149A
Other languages
English (en)
Other versions
JP2021012091A (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.)
Hitachi LG Data Storage Inc
Original Assignee
Hitachi LG Data Storage Inc
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
Application filed by Hitachi LG Data Storage Inc filed Critical Hitachi LG Data Storage Inc
Priority to JP2019126149A priority Critical patent/JP7257275B2/ja
Priority to CN202010341819.XA priority patent/CN112180388A/zh
Priority to US16/858,788 priority patent/US11604278B2/en
Publication of JP2021012091A publication Critical patent/JP2021012091A/ja
Application granted granted Critical
Publication of JP7257275B2 publication Critical patent/JP7257275B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/08Systems determining position data of a target for measuring distance only
    • G01S17/10Systems determining position data of a target for measuring distance only using transmission of interrupted, pulse-modulated waves
    • G01S17/18Systems determining position data of a target for measuring distance only using transmission of interrupted, pulse-modulated waves wherein range gates are used
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/89Lidar systems specially adapted for specific applications for mapping or imaging
    • G01S17/8943D imaging with simultaneous measurement of time-of-flight at a 2D array of receiver pixels, e.g. time-of-flight cameras or flash lidar
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/08Systems determining position data of a target for measuring distance only
    • G01S17/10Systems determining position data of a target for measuring distance only using transmission of interrupted, pulse-modulated waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/89Lidar systems specially adapted for specific applications for mapping or imaging
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/483Details of pulse systems
    • G01S7/484Transmitters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/483Details of pulse systems
    • G01S7/486Receivers
    • G01S7/4865Time delay measurement, e.g. time-of-flight measurement, time of arrival measurement or determining the exact position of a peak
    • G01S7/4866Time delay measurement, e.g. time-of-flight measurement, time of arrival measurement or determining the exact position of a peak by fitting a model or function to the received signal

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Optical Radar Systems And Details Thereof (AREA)
  • Measurement Of Optical Distance (AREA)

Description

本発明は、人物等の被写体の位置を距離画像として出力する3次元距離測定装置に関するものである。
光の伝達時間に基づいて物体までの距離を測定し(以下、TOF法:タイム・オブ・フライト)、距離を表示した画像(距離画像)として出力する技術が知られる。物体までの距離を正確に測定するために、3次元空間内での各物体の座標を高精度に測定する必要がある。TOF方式では、測距精度(測距分解能)と距離範囲とは、照射する光の周波数(発光期間の長さ)に依存し、照射する光の周波数が高いほど高精度な測距が可能となるが、測距可能な距離範囲が狭くなる。
例えば特許文献1に記載の測距撮像装置では、高い測距精度と長い測距レンジの両立を図ることを目的とし、露光期間連続(Continuous Wave)方式による第1測距と、パルス方式による第2測距を組合せる方式を提案している。
国際公開第2017/022152号
TOF方式による距離測定では、各物体に照射され、その後に各物体を反射して測距装置に戻る光は微弱であるため、測定精度は物体に対して照射する光の照射環境の影響を受ける場合がある。また、測定距離を拡大しようとすると、測距装置に戻る光がますます微弱になってしまい、測距精度が低下するという問題がある。先に述べた特許文献1の技術は、高い測距精度と長い測距レンジの両立を図るものである。しかしながら、同一エリアで測距撮像装置を複数台設置時に生じる装置間の干渉の問題については考慮されていない。
装置間干渉とは、自装置以外の照射光(または反射光)が干渉光となり自装置で露光されることで、測距値に誤差が生じる現象である。その対策として、装置ごとに発光パルスの変調周波数を変えて干渉による測距誤差を低減する方法が知られている。しかしながら、この方法を特許文献1の構成に適用するには、連続方式とパルス方式で共通してパルス幅を変えなければならならず、実用的に困難となる。
本発明の目的は、複数台設置時の干渉対策に影響を与えることなく、広い測定距離範囲においても高精度の距離測定を行える3次元距離測定装置を提供することである。
本発明は、被写体の位置を距離画像として出力する3次元距離測定装置において、前記被写体に光を照射する発光部と、前記被写体からの反射光を検出する受光部と、前記受光部にて検出した反射光の伝達時間に基づき前記被写体までの3次元距離を算出する距離計算部と、前記距離計算部で算出した距離データに基づき前記被写体の2次元の距離画像を生成する画像処理部と、測定可能な距離範囲の異なる複数の距離モードから、所定の距離モードを選択して前記発光部の駆動条件を設定する距離モード選択処理部と、を備える。前記距離モード選択処理部により、第1のフレームでは第1の距離モードからの3次元距離データを取得し、第2のフレームでは第2の距離モードからの3次元距離データを取得し、前記画像処理部により、第1のフレーム及び第2のフレームにて取得した3次元距離データを組み合わせて、出力するフレームの3次元距離データを生成する構成とした。
本発明によれば、広い測定距離範囲において高精度の距離測定を行える3次元距離測定装置を提供することができる。その際、従来の装置間干渉対策を適用できるので、装置を複数台設置時の問題は発生しない。
実施例1における3次元距離測定装置の構成図。 TOF法による距離測定の原理を説明する図。 TOF法による距離測定の原理を説明する図。 実施例1における距離モード(近距離)を説明する図。 実施例1における距離モード(遠距離)を説明する図。 距離モードとフレーム合成を説明する図。 被写体の見え方を模式的に示した図。 フレーム合成の処理の流れを示すフローチャート。 実施例2における距離測定方式を説明する図。 距離モードとフレーム合成を説明する図。 被写体の検出状態を模式的に示した図。 フレーム合成の処理の流れを示すフローチャート。
以下、本発明の3次元距離測定装置の実施例を図面を用いて説明する。
図1は、実施例1における3次元距離測定装置の構成図である。以下の例では物体として人物の位置を検出する場合について説明する。3次元距離測定装置では、人物を含む被写体までの距離をTOF(Time of Flight)方式で測定し、測定した被写体の各部までの距離を例えば色で表示し、距離画像として出力する。
3次元距離測定装置は、TOF方式による距離画像を生成する距離画像生成部1(以下、TOFカメラ、または単にTOFとも呼ぶ)をCPU17によって制御する構成である。ここで、TOFによる距離測定の原理は後述する。
TOFカメラ1は、被写体2にパルス光を照射するレーザダイオード(LD)や発光ダイオード(LED)などを備える発光部10と、被写体から反射したパルス光を受光するCCDセンサやCMOSセンサなどを有する受光部13と、受光部13の検出信号から被写体までの距離を計算する距離計算部14、距離計算部14から出力される距離データを基に被写体2の距離画像として出力する画像処理部15、測定可能な距離範囲の異なる距離モードを選択するよう発光パルスの駆動条件を設定する距離モード選択処理部16、を備えて構成されている。このTOFカメラ1は、CPU17により制御されることにより、3次元距離測定を行うことができる。次に各部の構成及び機能に関して、詳細に説明する。
図1に記載のTOFカメラ1において、発光部10はレーザ光源からなる光源部11と、レーザ光源の発光あるいは消灯、もしくは発光量の調整を行う発光制御部12から構成されている。光源部11には、レーザ光源11aが配置されており、各レーザ光源から照射されるレーザ光は、3aで示す照射領域を照射することが可能である。
発光制御部12は、レーザ光源を駆動するレーザ駆動回路12aで構成されており、レーザ光源11aにレーザ駆動回路12aが対応するようになっている。外部のCPU17からの指令に従い、距離モード選択処理部16にて、選択した距離モードに応じて発光パルスの駆動条件が設定された後に、光源部11のレーザ光源11aの発光や消灯を制御する構成である。
被写体2から反射した光は、受光部13に搭載されているCCDセンサ13aにより検出され、光電変換された信号が、距離計算部14に送られる。距離計算部14では、被写体2までの距離を計算し、被写体2までの距離データを画像処理部15へ送る。
画像処理部15は、距離計算部14から送られた距離データを内部メモリに格納し、フレーム間での距離データの合成を行う。そして、距離データに基づき人物や物体画像の色相を変えるカラー化処理を行い、外部装置に出力またはディスプレイ等に表示する。画像処理は、明度、コントラスト等を変える処理でも構わない。ユーザはカラー化された画像を見ることで、人物等の物体の位置(距離)と形状(姿勢)を容易に知ることができる。
次に、各部の動作を説明する。
図2Aと図2Bは、TOF法による距離測定の原理を説明する図である。TOF法では、出射光信号と受光信号の時間差により距離を算出する。
図2Aは、TOFカメラ(距離画像生成部)1と被写体2(例えば人物)の関係を示す図である。TOFカメラ1は発光部10と受光部13を有し、発光部10から被写体2へ距離測定用の発光パルス31を出射する。出射光には赤外光を用いる。受光部13は、被写体2に出射された光の反射光32を受光するが、対物レンズ33を介してCCDなどの2次元センサ34で受光する。被写体2は、発光部10および受光部13からL[m]離れた位置に存在する。ここで、光速をc[m/s]として、発光部10が光出射を開始してから受光部13が反射光を受光するまでの時間差をt[s]とすると、被写体2までの距離L[m]は、
L[m]=c[m/s]×t[s]/2・・・(1)
で求められる。
図2Bは、時間差tの測定を示す図である。距離計算部14は、発光部10から出射した光31のタイミングと、受光部13で反射光32を受光したタイミングから、その時間差tを測定し、式(1)から被写体2との距離Lを算出する。また、2次元センサ34における各画素位置での受光タイミングのずれから、被写体各位置の距離の差、すなわち被写体の凹凸形状を求めることができる。
図3Aと図3Bは、実施例1におけるTOFカメラの距離モードを説明する図である。図3Aは、近距離を測定するための距離モードであり、図3Bは、遠距離を測定するための距離モードである。図3Aと図3Bでは、それぞれの発光パルス31の駆動間隔時間pa,pbが異なる(pa<pb)。発光パルス31の駆動間隔時間pが短くなると、時間差tの最大値も短くなるので、測定可能距離(限界距離)Dも短くなる。そのため、TOFの距離測定における分解能は、割り当てられたビット数が同一であるとすると、測定可能距離Dが短いほど距離分解能を細かく(すなわち距離精度を高く)することが可能である。また、このとき測定可能距離の近距離側(最小距離)は距離モードに依らず同一であり、測定可能距離の遠距離側(限界距離)が距離モードの設定により異なることになる。本実施例においては、被写体2までの距離を含む測定可能距離(限界距離)Dを最適なものとするために、CPU17から距離モードを設定する構成としている。
図4Aと図4Bは、距離モードとフレーム合成を説明する図である。図4Aは、距離モードが異なるフレームを合成して出力フレームとする構成を説明しており、図4Bは、そのときの被写体の見え方を距離画像60として模式的に示した図である。図4Aにおいて、被写体として近距離側の人物2aと遠距離側の人物2bがある場合を示している。フレーム1では、距離モードを近距離側に設定し(図3Aのモード)、測定可能距離はL1である。一方フレーム2では、距離モードを遠距離側に設定し(図3Bのモード)、測定可能距離はL2である。両者の測定可能距離は、L1<L2の関係が成り立つ。
本実施例では、2つの異なる距離モードをフレーム毎に切り替えて、画素毎あるいはフレーム毎に最適な距離モードを選択してフレーム合成を行うものである。すなわち、後述するフレーム合成を行うことにより、図4Bに示すように、近距離側の被写体2aは高精度な近距離モードにて距離測定を行い、遠距離側の被写体2bは低精度ではあるが測定可能距離の大きな遠距離モードで距離測定を行う。その結果、従来の方式と比較して、測定可能距離LoutはL2と同じように遠距離まで確保しながら、測定精度の低下を最小限に抑えることが可能となる。
なお、本実施例の測定方式では、同一エリアで3次元距離測定装置を複数台設置して稼動させる場合、装置間の干渉を避けるため、装置ごとに発光パルスの変調周波数を変える手法を適用できる。よって、課題で述べた特許文献1のような問題は生じない。
図5は、フレーム合成の処理の流れを示すフローチャートである。以下に示すフレーム合成の処理は、3次元距離測定装置のCPU17が図1の各部の動作を制御することで実行される。以下、ステップ順に説明する。
S101:CPU17にてTOF駆動を指令し、TOFを起動する。
S102:距離モード選択処理部16は、フレーム1の距離モードを近距離モードに設定する。
S103:発光制御部12により、近距離モードにて光源部11の点灯を行う。
S104:受光部13により被写体からの反射光を受光し、距離計算部14により距離データを取得する。
S105:フレーム1の距離データを内部メモリに格納し、フレーム1での処理を終了する。
S106:距離モード選択処理部16は、フレーム2の距離モードを遠距離モードに設定する。
S107:発光制御部12により、遠距離モードにて光源部11の点灯を行う。
S108:受光部13により被写体からの反射光を受光し、距離計算部14により距離データを取得する。
S109:フレーム2の距離データを内部メモリに格納し、フレーム2での処理を終了する。
この時点で、フレーム1は、近距離の測定範囲内での3次元距離データを取得しており、フレーム2は、遠距離の測定範囲内での3次元距離データを取得している。
S110:画像処理部15は各画素について、いずれのフレームの距離データを採用するか決定する。決定方法は以下である。フレーム1で距離測定ができている画素については、フレーム1の距離データを採用する。一方、フレーム1での距離測定ができていない画素については、近距離の測定範囲外であるので、フレーム2の遠距離の距離データを採用する。
S111:S110の決定により、フレーム1の距離データを採用するか否かで分岐する。フレーム1の距離データを採用する場合は、S112へ進む。フレーム1の距離データを採用しない場合は、S113へ進む。
S112:画像処理部15はフレーム1の距離データを内部メモリから読み出す。
S113:画像処理部15はフレーム2の距離データを内部メモリから読み出す。
S114:画像処理部15は、読み出した距離データを出力フレームに格納する。全ての画素について処理を終えたら、出力フレーム用の距離データをTOFカメラから出力する。
以降は、S102に戻り上記の処理を繰り返す。
以上のように実施例1によれば、フレーム1で取得した近距離の3次元距離データと、フレーム2で取得した遠距離の3次元距離データを合成して出力フレームを生成し、TOFカメラから合成後の出力フレーム用の3次元距離データを出力する。その結果、測定距離範囲を遠距離まで確保しながら、近距離側は高精度を維持し、測定精度の低下を最小限に抑えることが可能となる。
次に、実施例2における3次元距離測定装置を説明する。装置の基本的な構成は、図1にて示した実施例1と同じものであるため、ここでは説明を省略する。実施例2のTOF方式では、実施例1とは異なる距離測定方式を採用している。
図6は、実施例2におけるTOFカメラの距離測定方式を説明する図である。発光部10から出射した発光パルス31aは、被写体を反射した後に受光部13に到達して受光パルス32aとなる。このとき、発光パルス31aの出射のタイミングを基準に、複数の異なる遅延時間位置にゲート18を設定する。そして、受光パルス32aが、設定したどのゲート18の開放期間に検出されるかを判定する。判定の結果、検出されたゲートの時間位置に対応する測定距離の位置に、被写体が存在することになる。つまり、実施例2におけるゲートの位置は、実施例1における距離モードに対応している。
図6の例では、フレーム1用のゲート18A、18B(第1、第2の距離モード)と、フレーム2用のゲート18C、18D(第3、第4の距離モード)を示している。各ゲートの開放期間をDとし、発光パルス31aを基準に各ゲートの開始位置をDa~Ddとする。同じフレームにあるゲート18Aと18Bは隣接し、ゲート18Cと18Dは隣接する。これらの関係を言い換えれば、第1、第3の距離モードにおいて測定可能となる距離範囲(ゲート18A、18C)の遠距離側の限界距離は、第2、第4の距離モードにおいて測定可能となる距離範囲(ゲート18B、18D)の近距離側の限界距離と略一致している。
また、ゲート18Aと18Cは開放期間の半周期だけずれており、ゲート18Bと18Dは開放期間の半周期だけずれている。言い換えれば、第1の距離モードに対して第3の距離モードは半周期位相がずれており、第2の距離モードに対して第4の距離モードは半周期位相がずれている。なお、この位相ずれ量は半周期でなくとも良く、ゲート18C(第3の距離モード)は、ゲート18A(第1の距離モード)の一部を含み、かつゲート18B(第2の距離モード)の一部を含む構成であれば、本実施例の効果が得られる。各フレームにおいては、ゲート18Bの後、及びゲート18Dの後には、さらに図示しない隣接するゲートが同様に繰り返されている。
図6の例では、反射光32aはゲート18Aと18Cにて検出されている(〇印で示す)。ゲート18A、18Cにて反射光32aが検出できなかった場合は、隣接するゲート18B、18Dにて反射光32aが検出できるかどうかを確認し、さらに検出できなかった場合は図示しない隣接するゲートにて同様の動作を繰り返す。この一連の動作にて得られた距離データをフレーム1とフレーム2における距離データとする。なお、この場合に得られる距離データは、同一のゲート内であれば、ゲート内のどのタイミングで検出されたかに関係なく、例えばゲート期間Dの中央位置の距離データとみなす。このような測定方式は、ゲート期間D内での反射光の有無だけで距離の測定が可能となるため、微弱な反射光と高感度の光検出器を組み合わせることにより、遠距離測定に有利であるというメリットがある。
図6において、一組のゲート18Aと18Bを使って被写体までの距離をフレーム1として検出する方法は、先に述べたTOF方式の説明と同じである。これに対し実施例2においては、ゲートの開放タイミングを半周期分ずらした他の一組のゲート18Cと18Dを設定し、これを使って被写体までの距離をフレーム2として検出する方法を組合せたことを特徴としている。このような構成とすることで、フレーム1とフレーム2を交互に繰返し、反射光を検出できたゲート情報をフレーム1とフレーム2の各々で確認することで、次に述べるように測距精度を改善することが可能である。
図7Aと図7Bは、距離モードとフレーム合成を説明する図である。図7Aは、ゲートのタイミングが半周期ずれているフレーム1及びフレーム2を合成して出力フレームとする構成を説明している。図7Bは、そのときの被写体2の検出状態を模式的に示した図である。フレーム1は、図6のゲート18A、18Bに対応し、距離が近い方から距離モード1、2、・・・と記述する。フレーム2は、図6のゲート18C、18Dに対応し、距離が近い方から距離モードA、B、・・・と記述する。また出力フレームは、フレーム1とフレーム2の距離モードの重なり領域で区分し、距離1A、2A、2B、・・・のように記述している。
図7Aにおいて、フレーム1では、被写体2は距離モード2のタイミングで距離L1として検出される。一方フレーム2では、被写体2は距離モードBのタイミングで距離L2として検出される。実施例2では、フレーム1の検出範囲とフレーム2の検出範囲の共通となる範囲を被写体の存在範囲とみなす。よって、出力フレームでは、距離モード2と距離モードBの共通の期間(距離2Bで示す)に対応する距離Loutとして検出する。
図7Bは、各フレームにおける被写体2の検出状態を模式的に示したものである。上記したように、被写体2は、フレーム1では距離モード2で検出され、フレーム2では距離モードBで検出される。このように単一のフレームにおいては、いずれかの距離モードにおいて被写体が検出されることになるが、その位置精度は、原理的に、隣接する距離モードとの間隔(測定距離単位S)で決まる。本実施例によれば、2つのフレームを合成した出力フレームすることにより、実効的な距離モードの距離幅(測定距離単位)を半分(S/2)にすることができる。よって、本実施例の距離測定の精度は、フレーム1のみ、あるいはフレーム2のみを利用した距離測定の精度に対して、分解能(測距精度)を2倍に向上できることになる。
なお、本実施例では、2つのフレームを合成する例を示したが、フレームの数をn個(nは3以上)に増やし、ゲートのタイミングをそれぞれずらす構成も可能である。その場合には、さらに実効的な距離幅(測定距離単位)をS/nに狭くして、測距精度を向上できることは言うまでもない。
図8は、フレーム合成の処理の流れを示すフローチャートである。以下に示すフレーム合成の処理は、3次元距離測定装置のCPU17が図1の各部の動作を制御することで実行される。以下、ステップ順に説明する。
S201:CPU17にてTOF駆動を指令し、TOFを起動する。
S202:距離モード選択処理部16は、フレーム1のゲートを設定する。例えば最も近距離であるゲート18A(モード1)に設定する。
S203:発光制御部12により、光源部11の点灯を行う。
S204:受光部13により被写体からの反射光を受光し、反射光とゲートの一致を確認する。
S205:反射光のタイミングが設定ゲートと一致しているかどうかを判定し、一致している場合はS207に、一致していない場合はS206に進む。
S206:設定ゲートを隣接位置にずらす。例えば、ゲート18A(モード1)からゲート18B(モード2)にずらし、S203から実行する。
S207:距離計算部14は、設定ゲートで決まる距離データを内部メモリに格納し、フレーム1の処理を終了する。
次にフレーム2の処理を開始する。
S302:距離モード選択処理部16は、フレーム2のゲートを設定する。例えば最も近距離であるゲート18C(モードA)に設定する。
S303:発光制御部12により、光源部11の点灯を行う。
S304:受光部13により被写体からの反射光を受光し、反射光とゲートの一致を確認する。
S305:反射光のタイミングがゲートと一致しているかどうかを判定し、一致している場合はS307に、一致していない場合はS306に進む。
S306:設定ゲートを隣接位置にずらす。例えば、ゲート18C(モードA)からゲート18D(モードB)にずらし、S303から実行する。
S307:距離計算部14は、設定ゲートで決まる距離データを内部メモリに格納し、フレーム2の処理を終了する。
次にフレーム1とフレーム2の合成処理を行う。
S308:画像処理部15は、フレーム1とフレーム2の距離データを内部メモリから読み出す。
S309:画像処理部15は、フレーム1とフレーム2の距離データの平均値を出力フレームの距離データとし、TOFカメラから出力する。
以降は、S202に戻り上記の処理を繰り返す。
以上のように実施例2によれば、フレーム1で取得した3次元距離データとフレーム2で取得した3次元距離データを合成した出力フレームを生成し、TOFカメラから合成後の出力フレーム用の3次元距離データを出力する。その結果、単一のフレームで検出する場合よりも分解能を高め、測定距離範囲が遠距離の場合でも、測定精度の低下を抑えた距離測定が可能となる。
1:距離画像生成部(TOFカメラ)、
2:被写体、
10:発光部、
11:光源部、
12:光源制御部、
13:受光部、
14:距離計算部、
15:画像処理部、
16:距離モード選択処理部、
17:CPU、
31:照射光、
32:反射光。

Claims (4)

  1. 被写体の位置を距離画像として出力する3次元距離測定装置において、
    前記被写体に光を照射する発光部と、
    前記被写体からの反射光を検出する受光部と、
    前記受光部にて検出した反射に基づき前記被写体までの3次元距離を算出する距離計算部と、
    前記距離計算部で算出した距離データに基づき前記被写体の次元距離データの画像を生成する画像処理部と、
    測定可能な距離範囲の異なる複数の距離モードから、所定の距離モードを選択して前記発光部の駆動条件を設定し、前記複数の距離モードのそれぞれに対してゲートを、各ゲートの前記発光部による前記光の出射のタイミングを基準とした開始時間位置が互いに異なるように、設定する距離モード選択処理部と、を備え、
    前記受光部は、前記反射光が検出されたタイミングと前記ゲートとの一致を判定し、
    前記距離計算部は、前記複数の距離モードのうちの、前記反射光が検出されたタイミングと一致すると判定された前記ゲートが設定された前記距離モードの前記ゲートの開放期間の中央の時間位置より前記3次元距離を算出し、
    前記距離モード選択処理部により、第1のフレームでは、少なくとも第1及び第2の距離モードからの3次元距離データを取得し、第2のフレームでは少なくとも第3及び第4の距離モードからの3次元距離データを取得し、
    前記画像処理部により、第1のフレーム及び第2のフレームにて取得した3次元距離データを組み合わせて、出力するフレームの3次元距離データを生成することを特徴とする3次元距離測定装置。
  2. 請求項に記載の3次元距離測定装置において、
    第1の距離モードにおける測定可能となる距離範囲の遠距離側の限界距離は、第2の距離モードにおける測定可能となる距離範囲の近距離側の限界距離と略一致し、
    第3の距離モードにおける測定可能となる距離範囲の遠距離側の限界距離は、第4の距離モードにおける測定可能となる距離範囲の近距離側の限界距離と略一致し、
    第3の距離モードは、第1の距離モードにおける測定可能となる距離範囲の一部を含み、かつ第2の距離モードにおける測定可能となる距離範囲の一部を含むことを特徴とする3次元距離測定装置。
  3. 請求項に記載の3次元距離測定装置において、
    第1のフレームの第1の距離モードに対して、第2のフレームの第3の距離モードは前記ゲートの開放期間の半周期だけ前記ゲートの位相がずれていることを特徴とする3次元距離測定装置。
  4. 請求項に記載の3次元距離測定装置において、
    第1のフレームの3次元距離データと第2のフレームの3次元距離データとを平均化することにより、出力フレームの3次元距離データを生成することを特徴とする3次元距離測定装置。
JP2019126149A 2019-07-05 2019-07-05 3次元距離測定装置 Active JP7257275B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019126149A JP7257275B2 (ja) 2019-07-05 2019-07-05 3次元距離測定装置
CN202010341819.XA CN112180388A (zh) 2019-07-05 2020-04-27 三维距离测定装置
US16/858,788 US11604278B2 (en) 2019-07-05 2020-04-27 Three-dimensional distance measurement device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019126149A JP7257275B2 (ja) 2019-07-05 2019-07-05 3次元距離測定装置

Publications (2)

Publication Number Publication Date
JP2021012091A JP2021012091A (ja) 2021-02-04
JP7257275B2 true JP7257275B2 (ja) 2023-04-13

Family

ID=73919070

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019126149A Active JP7257275B2 (ja) 2019-07-05 2019-07-05 3次元距離測定装置

Country Status (3)

Country Link
US (1) US11604278B2 (ja)
JP (1) JP7257275B2 (ja)
CN (1) CN112180388A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023121505A (ja) * 2022-02-21 2023-08-31 沖電気工業株式会社 信号処理システム
JP2025119076A (ja) * 2022-06-29 2025-08-14 ソニーセミコンダクタソリューションズ株式会社 受光装置、情報処理装置、測距装置、情報処理方法
WO2025239237A1 (ja) * 2024-05-14 2025-11-20 ヌヴォトンテクノロジージャパン株式会社 測距装置および測距方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016075885A1 (ja) 2014-11-11 2016-05-19 パナソニックIpマネジメント株式会社 距離検出装置及び距離検出方法
US20160313446A1 (en) 2012-12-25 2016-10-27 Hangzhou Guangpo Intelligent Technology Co., Ltd. Three-dimensional imaging radar system and method based on a plurality of times of integral
WO2017110413A1 (ja) 2015-12-21 2017-06-29 株式会社小糸製作所 車両用画像取得装置、制御装置、車両用画像取得装置または制御装置を備えた車両および車両用画像取得方法
WO2017141957A1 (ja) 2016-02-17 2017-08-24 パナソニックIpマネジメント株式会社 距離測定装置
JP2018185179A (ja) 2017-04-25 2018-11-22 株式会社リコー 測距装置、監視装置、3次元計測装置、移動体、ロボット及び測距方法
WO2019123831A1 (ja) 2017-12-22 2019-06-27 ソニーセミコンダクタソリューションズ株式会社 パルス生成器および信号生成装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2828678B2 (ja) * 1989-08-25 1998-11-25 松下電工株式会社 超音波検知器
JP2001337166A (ja) * 2000-05-26 2001-12-07 Minolta Co Ltd 3次元入力方法および3次元入力装置
WO2004013654A1 (en) * 2002-08-05 2004-02-12 Elbit Systems Ltd. Vehicle mounted night vision imaging system and method
CA2554955C (en) * 2004-02-04 2010-09-14 Elbit Systems Ltd. Gated imaging
CN102176024B (zh) * 2011-02-22 2012-11-21 哈尔滨工业大学 多脉冲门延迟距离选通激光成像雷达
CN107850669B (zh) 2015-07-31 2021-10-12 新唐科技日本株式会社 测距摄像装置及固体摄像装置
JP6852416B2 (ja) * 2016-03-10 2021-03-31 株式会社リコー 距離測定装置、移動体、ロボット、装置及び3次元計測方法
EP3654063B1 (en) * 2017-07-11 2024-05-29 Sony Semiconductor Solutions Corporation Electronic device and method for controlling electronic device
CN109917412A (zh) * 2019-02-01 2019-06-21 深圳奥比中光科技有限公司 一种距离测量方法及深度相机
JP2020134464A (ja) * 2019-02-25 2020-08-31 ソニーセミコンダクタソリューションズ株式会社 測距装置、測距方法、並びにプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160313446A1 (en) 2012-12-25 2016-10-27 Hangzhou Guangpo Intelligent Technology Co., Ltd. Three-dimensional imaging radar system and method based on a plurality of times of integral
WO2016075885A1 (ja) 2014-11-11 2016-05-19 パナソニックIpマネジメント株式会社 距離検出装置及び距離検出方法
WO2017110413A1 (ja) 2015-12-21 2017-06-29 株式会社小糸製作所 車両用画像取得装置、制御装置、車両用画像取得装置または制御装置を備えた車両および車両用画像取得方法
WO2017141957A1 (ja) 2016-02-17 2017-08-24 パナソニックIpマネジメント株式会社 距離測定装置
JP2018185179A (ja) 2017-04-25 2018-11-22 株式会社リコー 測距装置、監視装置、3次元計測装置、移動体、ロボット及び測距方法
WO2019123831A1 (ja) 2017-12-22 2019-06-27 ソニーセミコンダクタソリューションズ株式会社 パルス生成器および信号生成装置

Also Published As

Publication number Publication date
JP2021012091A (ja) 2021-02-04
CN112180388A (zh) 2021-01-05
US20210003705A1 (en) 2021-01-07
US11604278B2 (en) 2023-03-14

Similar Documents

Publication Publication Date Title
CN109425864B (zh) 3维距离测量装置
JP6241793B2 (ja) 3次元測定装置および3次元測定方法
JP6675061B2 (ja) 距離検出装置及び距離検出方法
JP6296401B2 (ja) 距離測定装置および固体撮像素子
KR101891907B1 (ko) 거리 측정 장치 및 시차 연산 시스템
JP7257275B2 (ja) 3次元距離測定装置
US20160320486A1 (en) Range imaging apparatus and range imaging method
US20080186475A1 (en) Method and Apparatus for Position Judgment
JP2014164205A (ja) ビーム走査型表示装置
CN106461763A (zh) 测距装置
JPWO2017038203A1 (ja) 距離画像取得装置付きプロジェクタ装置及びプロジェクションマッピング方法
CN112513670A (zh) 测距仪、测距系统、测距方法及程序
WO2021107036A1 (ja) 測距撮像装置
US7391505B2 (en) Range sensing system
JP7436428B2 (ja) 測距装置、測距システム、及び、干渉回避方法
JP2018155649A (ja) 電磁波検出装置、プログラム、および電磁波検出システム
JP5073495B2 (ja) レンジおよび速度を検出するシステム
WO2015145599A1 (ja) 映像投影装置
US20210231783A1 (en) Measurement-distance correction method, distance measuring device, and distance measuring system
JP2019027937A (ja) 測距制御装置および測距システム
JP2022101310A (ja) 測距システム及びその座標キャリブレーション方法
WO2025239237A1 (ja) 測距装置および測距方法
JP7297714B2 (ja) 測距装置及び光源の発光診断方法
JP2002156226A (ja) 距離測定装置
JP2023023989A (ja) 距離計測システム、距離計測装置、および、距離計測方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221020

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221219

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230403

R150 Certificate of patent or registration of utility model

Ref document number: 7257275

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150