(57)【要約】【課題】ショット雑音の振幅成分が大きくなる環境下においても、高精度に距離測定を行うことのできる距離測定装置を提供する。【解決手段】投光部１１より強度変調された照射光を照射する。そして、測定対象物Ｐで反射した照射光をカメラ１２により撮影する。そして、時系列的に取得した画像を、同一位相毎に分別して複数のメモリ１８-1〜１８-6に記憶し、各メモリに記憶された画像データの平均値を求める。更に、同一位相毎の平均値を用いて合成画像を生成し、この合成画像を用いて同期検波処理を行う。このような処理を行うことにより、強度変調された照射光の振幅成分に影響を与えることなく、ショット雑音の成分を効果的に低減することができ、高照度下においても高精度に同期検波検出を実施することができるようになり、安定した距離測定が可能となる。【選択図】図１
2015021924.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載され、強度変調された照射光を照射する投光手段と、
前記移動体に搭載され、前記投光手段が投光した照射光による対象物での反射光を含む映像を、所定の撮像領域で撮像する撮像手段と、
前記撮像手段による撮像のタイミングに合わせて、前記照射光の発光強度を所定周期で変調制御する投光制御手段と、
複数の記憶部を有し、前記撮像手段により時系列的に撮像された前記所定周期の複数周期分の時系列画像を取得し、各時系列画像に対して、前記投光制御手段の変調制御による同一位相の画像データに分別して前記各記憶部に記憶し、更に、前記各記憶部に記憶された同一位相の画像データに対して平滑化処理を行い、同一位相毎に平滑化された画像データに基づいて、合成画像を生成する画像記憶演算手段と、
前記画像記憶演算手段にて生成された合成画像から、前記投光手段による発光の強度変調と同期して輝度変動する同期検波領域を抽出する同期検波処理手段と、
前記同期検波処理手段により抽出された同期検波領域で検出される反射光の輝度変動に基づいて、前記移動体から前記対象物までの距離を算出する距離算出手段と、
を備えたことを特徴とする距離測定装置。
【請求項２】
前記投光手段は、水平方向に発光領域を有し、前記同期検波処理手段で抽出された同期検波領域の輝度エッジを検出する輝度エッジ検出手段を更に備え、
前記距離算出手段は、前記輝度エッジ検出手段にて検出された輝度エッジの撮像位置に基づいて、前記対象物と移動体との間の距離を算出することを特徴とする請求項１に記載の距離測定装置。
【請求項３】
前記画像記憶演算手段は、前記投光手段の照射光が消灯している状態での、前記撮像手段で撮像された画像内の画素の出力強度を検出し、該出力強度に応じて前記平滑化処理に用いる画像データ数を増減させることを特徴とする請求項１または請求項２に記載の距離測定装置。
【請求項４】
前記画像記憶演算手段は、前記投光手段の照射光が消灯している状態での、前記撮像手段で撮像された画像内の画素の出力強度を検出し、出力強度が大きいほど、前記平滑化処理に用いる画像データ数を多くすることを特徴とする請求項３に記載の距離測定装置。
【請求項５】
前記投光手段は、可視光または赤外光または紫外光のいずれかまたは複数を照射する光源を具備し、前記撮像手段は、投光手段に具備された光源に応じて、可視光領域または赤外領域または紫外領域に感度を有することを特徴とする請求項１〜請求項４のいずれか１項に記載の距離測定装置。
【請求項６】
前記撮像手段は、前記投光手段の上端エッジが照射される方向に対して鉛直方向に位置し、所定の俯角を有することを特徴とする請求項１〜請求項５のいずれか１項に記載の距離測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、強度変調された照射光を対象物に照射して対象物までの距離を測定する距離測定装置に係り、特に、効果的にノイズを除去する技術に関する。
【背景技術】
【０００２】
従来より、移動体から前方の対象物までの距離を、同期検波を用いて測定する距離測定装置が提案されている。このような距離測定装置では、同期検波に使用する搬送波の二逓倍の高調波を除去する必要がある。そこで、移動平均フィルタを用いることにより、高調波を除去し、小型化を図り、且つ位相変調の変化点で生じる雑音成分を効果的に除去する技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−６５７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したように、従来においては、二逓倍の高調波を効果的に除去するために移動平均フィルタを用いる手法が提案されている。しかしながら、カメラ等の撮像素子への入射光の強度に応じて発生するショット雑音に対しては、周波数帯域が不特定であり且つ広帯域化するため、上記の移動平均フィルタを用いた場合でも、ショット雑音を効果的に抑制することは難しいという問題点があった。
【０００５】
本発明は、このような従来の課題を解決するためになされたものであり、その目的とするところは、ショット雑音の振幅成分が大きくなる環境下においても、高精度に距離測定を行うことのできる距離測定装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本願発明は、強度変調された照射光を照射する投光手段と、投光手段が投光した照射光による対象物での反射光を含む映像を、所定の撮像領域で撮像する撮像手段と、撮像手段による撮像のタイミングに合わせて、照射光の発光強度を所定周期で変調制御する投光制御手段とを有する。更に、撮像手段により時系列的に撮像された所定周期の複数周期分の時系列画像を取得し、各時系列画像に対して、投光制御手段の変調制御による同一位相の画像データに分別して複数の記憶部に記憶し、各記憶部に記憶された同一位相の画像データに対して平滑化処理を行い、合成画像を生成する画像記憶演算手段と、この合成画像から、投光手段による発光の強度変調と同期して輝度変動する同期検波領域を抽出する同期検波処理手段と、同期検波領域で検出される反射光の輝度変動に基づいて、移動体から対象物までの距離を算出する距離算出手段とを備える。
【発明の効果】
【０００７】
本発明に係る距離測定装置では、撮像手段で撮像された画像を、投光手段から照射される照射光の強度変調信号の位相に応じて分別して記憶し、分別された画像データ毎にそれぞれ平滑化処理を行う。そして、各位相毎の平滑化した画像データに基づいて合成画像を生成し、該合成画像に基づいて同期検波処理を行うので、投光手段から照射される強度変調光には影響を与えることなく、ショット雑音等のランダムノイズを減少させることができ、高精度に距離測定を行うことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る距離測定装置の構成を示すブロック図である。
【図２】本発明の実施形態に係る距離測定装置に用いられる画像記憶演算部の詳細な構成を示すブロック図である。
【図３】一般的な同期検波処理の処理手順を示す説明図である。
【図４】一般的な同期検波処理における各信号の変化を示すタイミングチャートである。
【図５】本発明の第１実施形態に係る距離測定装置で採用される同期検波処理の処理手順を示す説明図である。
【図６】本発明の第１実施形態に係る距離測定装置における各信号の変化を示すタイミングチャートである。
【図７】本発明の第１実施形態に係る距離測定装置で用いられるＰＷＭ変調の説明図である。
【図８】本発明の実施形態に係る距離測定装置により測定対象物までの距離を測定する原理を示す説明図である。
【図９】本発明の実施形態に係る距離測定装置によるカメラの俯角０°の場合の、距離分解能を示す説明図である。
【図１０】本発明の実施形態に係る距離測定装置によるカメラの俯角α°の場合の、距離分解能を示す説明図である。
【図１１】本発明の第１実施形態に係る距離測定装置の処理手順を示すフローチャートである。
【図１２】本発明の第１実施形態に係る距離測定装置の、同期検波処理の処理手順を示すフローチャートである。
【図１３】本発明の第１実施形態の変形例に係る距離測定装置の処理手順を示すフローチャートである。
【図１４】本発明の第２実施形態に係る距離測定装置で採用される同期検波処理の処理手順を示す説明図である。
【図１５】本発明の第２実施形態に係る距離測定装置における各信号の変化を示すタイミングチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。
【００１０】
［第１実施形態の説明］
図１は、本発明の第１実施形態に係る距離測定装置１００の構成を示すブロック図である。図１に示すように、該距離測定装置１００は、移動体（本実施形態では車両）に搭載されるものであり、車両周囲の距離測定の対象となる測定対象物Ｐ（対象物）に向けて照射光を照射する投光部（投光手段）１１と、照射光が照射された測定対象物Ｐの映像を撮像するカメラ（撮像手段）１２と、投光部１１による照射光の照射を制御する投光制御部１３（投光制御手段）と、カメラ１２で撮像された画像信号に基づいて、測定対象物Ｐまでの距離を算出する距離測定部１７と、を備えている。
【００１１】
距離測定部１７は、カメラ１２で撮像された画像信号を、時系列の時系列画像として記憶する画像記憶演算部１８（画像記憶演算手段）を備えている。更に、距離測定部１７は、画像記憶演算部１８より出力される画像（合成画像）に含まれる強度変調光（投光部１１より照射した強度変調光）に対して、同期検波処理を加える同期検波処理部１４（同期検波処理手段）と、同期検波された画像から測定対象物Ｐで反射した領域光の輝度エッジを検出するエッジ検出部１５（輝度エッジ検出手段）と、輝度エッジ端部の撮像画像中の上下位置の情報を用いて、車両から測定対象物Ｐまでの距離を算出する距離算出部１６と、を備えている。
【００１２】
なお、本実施形態では、移動体が車両である場合を例に挙げて説明するが、本発明はこれに限定されるものではなく、鉄道車両や船舶等の他の移動体についても適用することが可能である。また、本実施形態に係る投光制御部１３及び距離測定部１７は、例えば、演算ユニット（ＣＰＵ、ＦＰＧＡ）や、ＲＡＭ、ＲＯＭ、ハードディスク等の記憶手段からなる一体型のコンピュータを用いて構成することができる。
【００１３】
投光部１１は、例えば、プロジェクタヘッドライトやリフレクタを備えたヘッドライトであり、水平方向に発光領域を形成する配光特性を有し、強度変調された照射光を測定対象物Ｐに向けて照射する。そして、測定対象物Ｐに照射光を照射することにより、該測定対象物Ｐ上に、照射領域と非照射領域との輝度境界を鮮明に映し出すことができる。また、該投光部１１の発光源として、可視光、赤外光、或いは紫外光、またはこれらの組み合わせの発光源を用いることができる。
【００１４】
カメラ１２は、投光部１１に対して鉛直方向に設けられており（後述する図８参照）、ＣＣＤやＣＭＯＳ等の撮像素子を備えており、車両周囲の映像を撮像し、更にこれに加えて、投光部１１により照射された照射光が測定対象物Ｐで反射した反射光を受光する。即ち、カメラ１２は、車両に搭載されており、投光部１１が投光した照射光による測定対象物Ｐでの反射光を含む映像を、所定の撮像領域で撮像する機能を備えている。
【００１５】
ここで、カメラ１２のフレームレートは、１秒間に１００フレーム以上（即ち、１００［ｆｐｓ］以上）の速度で車両周囲の映像を撮像する機能を備えた高速撮影カメラを採用することが望ましい。本実施形態では、１０００〜２０００［ｆｐｓ］のフレームレートで撮影が可能なカメラを採用する。
【００１６】
なお、投光部１１より照射する照射光の波長としては、可視光（可視光領域）、赤外光（赤外領域）、紫外光（紫外領域）等を使用することが考えられ、その場合、カメラ１２は投光する波長を観測可能な素子（感度を有する素子）を使用するものとする。
【００１７】
投光制御部１３は、カメラ１２より出力される撮像タイミングのトリガ信号とシャッター時間の情報を受信し、トリガ信号と同期して投光部１１を適切な輝度で発光させるため発光パルス幅を制御する所定周期のＰＷＭ信号を出力する。また、このＰＷＭ信号を生成するために使用した変調信号（搬送波）を同期検波処理部１４に出力する。即ち、投光制御部１３は、カメラ１２による撮像のタイミングに合わせて、照射光の発光強度を変調制御する機能を備えている。
【００１８】
画像記憶演算部１８は、図２に示すように、６個のメモリ１８-1、１８-2、１８-3、１８-4、１８-5、１８-6（記憶部）、及び演算器１８ａを備えている。そして、カメラ１２にて取得される時系列的な画像データを、投光制御部１３の変調制御の位相毎に分別して各メモリ１８-1〜１８-6に記憶する。演算器１８ａは、各メモリ１８-1〜１８-6にそれぞれ分別して記憶された同位相の画像データに対して平均化処理等の平滑化処理を行う。更に、後述する手法により、平均化された各位相の画像データに基づいて合成画像を生成し、この合成画像を同期検波処理部１４に出力する。
【００１９】
即ち、画像記憶演算部１８は、複数のメモリ（記憶部）を有し、カメラ１２により時系列的に撮像された複数の時系列画像を取得し、各時系列画像に対して、投光制御部１３の変調制御の位相毎の画像データに分別して各メモリに記憶し、更に、各メモリに記憶された同一位相の画像データに対して平滑化処理（例えば、平均化処理）を行い、各位相毎に平滑化された画像データに基づいて、合成画像を生成する機能を備えている。
【００２０】
同期検波処理部１４は、画像記憶演算部１８にて生成された合成画像を一時的に記憶し、記憶した画像中の全画素（或いは、画像中に処理領域を制限した場合は、画像処理領域中の全画素）において、投光制御部１３より出力される照射光に含まれる変調信号を同期検波することにより、照射光強度と同期して輝度変動する同期検波領域を抽出した照射光抽出画像を出力する。そして、この照射光抽出画像をエッジ検出部１５に出力する。即ち、同期検波処理部１４は、画像記憶演算部１８にて生成された合成画像から、投光部１１による発光の強度変調と同期して輝度変動する同期検波領域を抽出する同期検波処理手段としての機能を備えている。
【００２１】
エッジ検出部１５は、同期検波処理部１４により抽出された照射光抽出画像より、照射光の輝度エッジの位置を検出し、該輝度エッジ位置の画像内での縦位置情報を出力する。
【００２２】
距離算出部１６は、エッジ検出部１５より出力される輝度エッジの縦位置情報を用いて、照射光の輝度エッジの照射方向と、カメラ１２の視軸がなす角度及びレイアウトに基づき、三角測量の原理により、照射光が照射されている測定対象物Ｐまでの距離を算出する。即ち、距離算出部１６は、同期検波処理部１４により抽出された同期検波領域で検出される反射光の輝度に基づいて、車両から測定対象物Ｐまでの距離を算出する距離算出手段としての機能を備えている。測定対象物Ｐまでの距離の算出方法については、図８を参照して後述する。
【００２３】
［同期検波処理の基本原理について］
次に、同期検波処理の基本原理について説明する。投光部１１より送信した信号のみを頑健に検出する処理として、同期検波処理が一般的に用いられる。本実施形態では、カメラ１２により撮像された画像の全画素または処理領域として設定された画像領域中の全画素について、この同期検波処理を用いて、照射光の反射成分を抽出する処理を行う。なお、この説明は基本原理の説明であるため、図１に示す画像記憶演算部１８を用いない場合、即ち、カメラ１２で撮像された画像が同期検波処理部１４に入力される場合について説明する。
【００２４】
以下、図３に示すブロック図、及び図４に示すタイミングチャートを参照して、一般的に用いられている同期検波処理の基本原理について説明する。図３は、距離測定装置の、照射光の送受信に関連する構成要素を信号処理に合わせて記載したブロック図である。
【００２５】
図３に示すように、図１の投光制御部１３より出力される変調信号（搬送波）をｓｉｎ（ωｔ）とする（図４（ａ）参照）。投光部１１より照射する照射光の発光強度を振幅変調させる手法として、ＡＭ変調（amplitude modulation）等のアナログ変調やＰＷＭ変調（Pulse Width Modulation）等のデジタル変調がある。本実施形態では、電力消費の面で効率の良いＰＷＭ変調を採用する。従って、投光制御部１３は、搬送波をＰＷＭ変調することによりＰＷＭ信号を生成する。その結果、図４（ｂ）に示す如くのＰＷＭ信号が生成される。
【００２６】
ここで、ＰＷＭ変調は、図７に示すように、正弦波変調信号の振幅に応じてパルス幅が決定される。即ち、図７（ａ）に示す正弦波変調信号が与えられた場合には、図７（ｂ）に示す如くのパルス幅を有するＰＷＭ信号が生成される。具体的には、正弦波変調信号が最大値の場合には、パルス幅が最も大きくなり、正弦波変調信号がゼロの場合にはパルス幅はゼロとなる。
【００２７】
投光部１１からは、ＰＷＭ生成部で生成されたＰＷＭ変調信号に基づき、強度変調された領域光が照射光として照射される。この際、輝度振幅をＡとするとその送信信号Ｔ（ｔ）は、次の（１）式で示すことができる。
【００２８】
Ｔ（ｔ）＝ Ａ×｛ｓｉｎ（ωｔ）＋ ０．５｝    …（１）
また、カメラ１２では、照射光の反射成分を受光する。同期検波処理部１４では、この受信信号から外乱光成分を除去し（図３のＤＣカット）、送信に使用した変調信号「ｓｉｎ（ωｔ）」の情報を用いて、照射された領域光を復元抽出する。この復調処理を同期検波という。
【００２９】
ここで、反射観測の損失をＬ、背景光をＳとすると、受光側での受信信号Ｒ（ｔ）は次の（２）式で示すことができる。
【００３０】
Ｒ（ｔ）＝ Ｌ×Ａ×｛ｓｉｎ（ωｔ）＋ ０．５｝＋ Ｓ    …（２）
（２）式において、直流成分を除去し、送信信号（搬送波）「ｓｉｎ（ωｔ）」を乗算すると、次の（３）式となる。
【００３１】
Ｌ×Ａ×ｓｉｎ（ωｔ）×ｓｉｎ（ωｔ）
＝ Ｌ×Ａ×｛１−ｃｏｓ（２ωｔ）｝／２    …（３）
その結果、図４（ｃ）に示す如くの波形が得られる。その後、図３に示すＬＰＦ（低域通過フィルタ）を用いて高調波を除去することで、図４（ｄ）に示すように、反射信号から送信信号の反射成分（Ｌ×Ａ／２）を抽出することができる。
【００３２】
［本実施形態で採用する同期検波の原理について］
次に、本実施形態で採用する同期検波、即ち、ショット雑音の影響を低減する同期検波の原理について説明する。
【００３３】
反射信号を観測するＣＣＤやＣＭＯＳ等の受光素子では、入射光強度、即ち、上述した（２）式に示した背景光Ｓの平方根に比例した振幅で時間変動するショット雑音が発生する。通常の撮像動作においては、相対的に入射光強度が弱い場合に雑音として顕著に現れる。本実施形態では、観測する信号成分は背景光Ｓとは独立した反射成分、即ち、（２）式の第１項であるため、背景光強度の増加により時間変動するショット雑音の絶対値が大きくなると、反射成分の抽出に悪影響が生じる。
【００３４】
上記の（２）式を、ショット雑音Ｗ（ｔ）を含んだ形で示すと、次の（４）式となる。
【００３５】
Ｒ（ｔ）＝  Ｌ×Ａ×（ｓｉｎ（ωｔ）＋０．５）＋ Ｓ ＋ Ｗ（ｔ）  …（４）
直流成分を除去し、且つ送信信号を乗算すると、次の（５）式となる。
【００３６】
（Ｌ×Ａ×ｓｉｎ（ωｔ）＋ Ｗ（ｔ））×ｓｉｎ（ωｔ）
＝Ｌ×Ａ×（１−ｃｏｓ（２ωｔ））／２ ＋ Ｗ（ｔ）×ｓｉｎ（ωｔ）  …（５）
このため、ＬＰＦ等のフィルタでは、（５）式の第２項で示されるＷ（ｔ）の項の影響は除去できず、照射光抽出に誤差が生じてしまう。
【００３７】
そこで、本実施形態では、図２に示した複数のメモリ１８-1〜１８-6を有する画像記憶演算部１８を搭載することにより、背景光Ｓの影響を低減する。以下、図５に示す説明図を参照して詳細に説明する。図５は、本実施形態に係る距離測定装置１００の、照射光の送受信に関連する構成要素を、信号処理に合わせて記載したブロック図である。
【００３８】
図５に示すように、図１の投光制御部１３より出力される変調信号（搬送波）をｓｉｎ（ωｔ）とする。そして、投光制御部１３は、搬送波をＰＷＭ変調することによりＰＷＭ信号を生成する。図１の投光部１１は、ＰＷＭ変調された搬送波を、照射光として測定対象物Ｐに向けて投光する。この測定対象物Ｐで反射した照射光を含む映像は図１のカメラ１２で撮像され（受光され）、更に撮像された画像は図１の画像記憶演算部１８に供給される。そして、搬送波ｓｉｎ（ωｔ）の各位相毎に設けられたメモリ１８-1〜１８-6にそれぞれ記憶される。例えば、搬送波の１周期である２π［rad］を６分割した場合には、位相がπ／３［rad］変化する毎に、メモリを切り替えて画像データを記憶する。従って、各メモリ１８-1〜１８-6には、時系列的に取得される画像データのうち、同一の位相となる画像データが複数記憶されることになる。
【００３９】
それぞれのメモリ１８-1〜１８-6には、所定枚数分の画像を記憶できるものとし、最新画像が取得される毎に、最も古い画像と入れ替えて記憶する。図２に示す演算器１８ａは、各メモリ１８-1〜１８-6に記憶されている各位相毎の画像データを、各メモリの画像データ毎に平均化処理を行って、合成画像を生成する。その後、図１の同期検波処理部１４は、合成画像と送信信号（搬送波）との乗算を実施する。図６は、各位相毎の画像取得のタイミングと、各メモリ１８-1〜１８-6から合成信号を生成する際の各信号を示すタイミングチャートである。
【００４０】
図６（ａ）は、正弦波の変調波信号を示し、図６（ｂ）〜（ｇ）は、各メモリ１８-1〜１８-6に記憶される画像データを示し、図６（ｈ）は、各メモリ１８-1〜１８-6に記憶された画像データに基づいて再構成される合成画像を示している。図６（ｂ）〜（ｇ）に示すように、各メモリ１８-1〜１８-6には、複数枚（この例では６枚）の画像の同一の位相の画像データが時系列的に記憶され、これらに平均化処理を加えた画像データが出力されて、図５に示した画像合成部にて合成される。この画像合成部は、図２に示した演算器１８ａに対応し、該演算器１８ａにより、複数の画像データに基づく新たな画像が生成される。
【００４１】
そして、この合成された画像データを用いて、同期検波を行う。つまり、図１に示した画像記憶演算部１８より合成画像が出力され、同期検波処理部１４はこの合成画像に基づいて同期検波処理を行う。
【００４２】
このように、各位相毎に画像データを記憶するメモリ１８-1〜１８-6を設けることで、各メモリ１８-1〜１８-6に記憶された画像データは、照射光成分であるｓｉｎ（ωｔ）が固定値となるとため、平均化処理を行っても変化はない。これに対して、ショット雑音のＷ（ｔ）は、送信信号の位相とは連動していないので、平均化処理によって振幅成分を低減することができる。平均化処理に使用する枚数をＮとした場合、上述の（４）式は、次の（６）式で示すことができる。
【００４３】
Ｒ（ｔ）＝Ｌ×Ａ×（ｓｉｎ（ωｔ）＋０．５）＋Ｓ＋Ｗ（ｔ）／√Ｎ  …（６）
例えば、Ｎを６枚とした場合には、ショット雑音の振幅を約４０％（≒１／√６）と、半分以下に低減することができる。こうして、ショット雑音を低減した画像を取得することができるのである。なお、本実施形態では、一例として６個のメモリ１８-1〜１８-6を用いる場合について説明したが、本発明はこれに限定されるものではなく、２以上の複数の位相に分割することができる。また、本実施形態では、平滑化処理の一例として平均化処理を用いる例について説明したが、本発明はこれに限定されるものではなく、例えば、複数の画像データのうちの中央値を採用することや、最大値、最小値を割愛し、残りの画像データを用いて平均化処理を行う等の、種々の平滑化処理を用いることが可能である。
【００４４】
［測定対象物までの距離の測定］
次に、領域光の輝度エッジである上端エッジを用いて、測定対象物Ｐまでの距離を測定する原理について、図８に示す模式図を参照して説明する。図８に示すように、投光部１１より照射される領域光の広がり方向（横方向）とは垂直な方向（縦方向）にオフセットした位置に、カメラ１２が配置される。投光部１１から投光される照射光が測定対象物Ｐに照射され、カメラ１２では、測定対象物Ｐの表面で反射した照射光を撮像する。ここで、投光部１１の照射光上端部の照射角度（図８の例では０度）、投光部１１とカメラ１２との距離（高低差）Ｄｙ、カメラ１２の俯角αに基づき、測定対象物Ｐまでの距離Ｚに応じて、照射光の上端部が観測される上下方位βが変化する。従って、カメラ１２で観測される照射領域上端の上下位置ｙを用いて、三角測量の原理により測定対象物Ｐまでの距離Ｚを算出することができる。
【００４５】
即ち、下記の（７）式により上下方位βが求められ、更に、（８）式により、距離Ｚを求めることができる。
【００４６】
β＝ｔａｎ-1（ｙ／ｆ）    …（７）
Ｚ＝Ｄｙ／ｔａｎ（α＋β）− Ｄｚ    …（８）
［フローチャートの説明］
次に、第１本実施形態に係る距離測定装置１００による距離測定の手順を、図１１，図１２に示すフローチャートを参照して説明する。
【００４７】
初めに、図１１のステップＳ１において、図１に示す画像記憶演算部１８の演算器１８ａは、カメラ１２で撮像される画像を取得し、更に、投光制御部１３の変調制御の位相毎の画像データに分別し、各位相に対応するメモリ１８-1〜１８-6（図２参照）に保存する。従って、図６（ｂ）〜（ｇ）に示したように、各メモリ１８-1〜１８-6には、それぞれの位相毎の画像データが複数記憶される。
【００４８】
次いで、ステップＳ２において、演算器１８ａは、各メモリ１８-1〜１８-6に記憶されている複数の画像データの平均値を求める。更に、この平均値の画像データを時系列配置することにより、合成画像を再構築する。具体的には、図６（ｈ）に示したように、１つの画像を生成する。この際、上述したように、再構築された合成画像は、ショット雑音が低減された画像となる。
【００４９】
ステップＳ３において、同期検波処理部１４は、画像記憶演算部１８にて生成された合成画像に基づいて同期検波処理を実行する。同期検波処理の詳細については後述する。その後、ステップＳ４に移行する。ステップＳ４において、エッジ検出部１５は、同期検波された領域の上端エッジを抽出する。
【００５０】
ステップＳ５において、距離算出部１６は、ステップＳ４の処理で検出された上端エッジのデータに基づき、三角測量の方式を用いた距離測定処理を行う。即ち、前述の図８に示した手法に基づいて、測定対象物Ｐまでの距離を測定する。その後、ステップＳ６に移行する。
【００５１】
ステップＳ６において、距離算出部１６は、ステップＳ５の処理で求められた距離値を下位のシステムに出力する。その後、本処理を終了する。こうして、カメラ１２の取り付け位置から、測定対象物Ｐまでの距離を測定することができる。
【００５２】
次に、図１１のステップＳ３に示した同期検波処理の手順について、図１２に示すフローチャートを参照して説明する。この処理は、図１に示した同期検波処理部１４により実行される。
【００５３】
初めに、ステップＳ１１において、同期検波処理を開始されると、ステップＳ１２において、変調信号の１周期に相当する時系列画像データを取得する。
【００５４】
ステップＳ１３において、画素単位でＤＣ成分を除去した時系列画像データに変換する。即ち、画像データの時系列オフセットを調整する。
【００５５】
ステップＳ１４において、オフセット調整された時系列画像データと送信信号とを乗算する。その後、ステップＳ１５において、ミキシングによって発生する２逓倍波を低域通過フィルタで除去する。
【００５６】
ステップＳ１６において、上記の乗算による演算結果の正負判定に基づき、すべての画素が正（同期）であるか否かを判断する。そして、すべてが正である場合には（ステップＳ１６でＹＥＳ）、ステップＳ１７において、画素を同期色（例として、白色：８ｂｉｔ階調の場合、２５５）で上書きする。一方、少なくとも一部の画素が正でない場合（同期していない場合、Ｓ１６でＮＯ）には、ステップＳ１８において、画素を非同期色（例として、黒色：８ｂｉｔ階調の場合、０）で上書きする。
【００５７】
その後、ステップＳ１９において、全画素で判定が終了したか否かを判断する。その結果、終了していなければ、ステップＳ１２に処理を戻し、終了していない画素について同期検波判断を実行する。終了している場合には、ステップＳ２０において、同期検波画像を出力する。こうして、図１１のステップＳ３に示した同期検波処理が実行される。
【００５８】
［分解能の向上について］
次に、カメラ１２の視軸が、上端エッジが照射される方向に対して所定の俯角を有するように設定することにより、分解能を向上させることができることについて説明する。
【００５９】
１個のカメラ１２で広域を観測するためには、通常、広角レンズが用いられる。一般的な広角レンズは、射影方式として等距離射影レンズ（いわゆる、ｆθレンズ）を採用しており、周辺視野では中心視野に比べて分解能が劣る。このような広角レンズとの組み合わせにおいては、カメラ視軸に俯角（或いは仰角）を持たせ、分解能が高い領域を監視したい領域に向けて適切に設定することが肝要となる。
【００６０】
以下、ｆθレンズとの組み合せにおいて、簡単のために、照射光の上端エッジが路面に対して水平である場合を仮定し、カメラ視軸の俯角がある場合に、被観測対象までの距離計測値の分解能が向上することを、図９，図１０を参照して説明する。カメラ視軸に俯角が無い場合を図９に示し、俯角が有る場合を図１０に示す。
【００６１】
図９，図１０で、視軸方向の画素位置をｙ（ｊ）とし、ｙ(ｊ）の下に隣接する画素位置をｙ（ｊ＋１）とする。このとき、図９に示すように、俯角（仰角）が０度の場合において、画素位置ｙ（ｊ）とｙ（ｊ＋１）で決定される１画素の角度分解能は、実空間距離での距離分解能ｄＤ（０）であるとする。一方、図１０に示すように、俯角（仰角）がα度の場合において、画素位置ｙ（ｊ）とｙ（ｊ＋１）で決定される１画素の角度分解能は、実空間距離での距離分解能ｄＤ（α）であるとする。この場合、ｄＤ（α）＜ｄＤ（０）が成立するので、カメラ視軸に俯角（仰角）を持たせた場合、１画素の角度分解能に対する実空間分解能が高くなる。即ち、俯角αを設けることにより、上端エッジを抽出する際の実空間分解能を高くすることが可能となる。
【００６２】
このように、投光部１１により投光される領域光の上端エッジは、カメラ１２に対して横方向に領域が形成され、カメラ１２は上端エッジ照射方向に対して鉛直な方向にオフセットして配置されると共に、上端エッジ照射方向と視軸が所定角度をなすようにすれば、一般的な広角レンズ（魚眼レンズ）を使用した際においても、三角測量の原理に基づき距離計測する際の計測精度が向上する。
【００６３】
このようにして、本実施形態に係る距離測定装置では、時系列的に取得される複数枚の画像に基づき、各画像についての同位相の画像データをそれぞれメモリ１８-1〜１８-6に記憶し、複数（例えば、６個）の画像データの平均値を演算する。そして、各位相の画像データの平均値に基づいて、合成画像を生成し、この合成画像に基づいて、同期検波処理を行う。従って、ショット雑音が発生した場合でも、強度変調光の観測に影響を与えることなく同期検波処理を行うことができ、このショット雑音による影響を削減することができ、外乱の影響を低減した頑健で正確な距離測定を行うこと可能となる。
【００６４】
また、エッジ検出部１５により、同期検波領域の上端の輝度エッジを検出し、距離算出部１６はこの輝度エッジの撮像位置に基づいて、測定対象物Ｐまでの距離を求めるので、より高精度に測定対象物Ｐまでの距離を求めることが可能となる。
【００６５】
更に、投光部１１に設けられる発光源として、可視光、赤外光または紫外光を照射するものを採用し、カメラ１２に特定スペクトルの光を高効率で透過するフィルタを設けることにより、照射光をより頑健に検出することが可能となる。また、可視光以外を用いた場合には、照射光照射によって他者の視認を妨げず、幻惑を防止することが可能となる。
【００６６】
投光部１１より照射される照射光の上端エッジは、カメラ１２に対して横方向に領域が形成され、カメラ１２は上端エッジ照射方向に対して鉛直な方向にオフセットして配置され、更に、上端エッジ照射方向と視軸が所定角度をなすので、一般的な広角レンズ（魚眼レンズ）を使用した場合においても、三角測量の原理に基づき距離測定する際の精度を向上させることができる。
【００６７】
［第１実施形態の変形例の説明］
次に、上述した第１実施形態の変形例について説明する。前述した第１実施形態では、正弦波変調周期の６周期分の画像データを各メモリ１８-1〜１８-6に保存し、これらの平均値を求めて合成画像を生成する構成とした。
【００６８】
ここで、ショット雑音は、入射光強度に依存するため、入射光強度が大きい場合には平均化処理に使用する画像枚数を増加させることが効果的であり、反対に、入射光強度が小さい場合には、平均化処理に使用する画像枚数を少なくすることができる。
【００６９】
従って、入射光強度の大きさに応じて、平均化処理に使用する画像データの数を増減させることにより、より効果的にノイズを除去することが可能となる。具体的には、入射光強度が大きい場合には、平均化処理に使用する画像枚数を多くすることにより、ノイズの影響を低減させることができ、その一方で、入射光強度が小さい場合には、平均化に使用する画像枚数を少なくすることにより、単位時間当たりの処理能力を向上させることが可能となる。
【００７０】
従って、変形例では、入射光強度の大きさに応じて、平均値を求める際の画像枚数を変更する。ここで、入射光強度の大小の判断は、図６（ｆ）に示す画像を用いることにより決めることができる。即ち、図６（ｆ）に示すように、照射光が消灯している状態での画像情報を用いて入射光強度の大小を判断することができる。
【００７１】
以下、変形例に係る距離測定装置１００の処理手順を、図１３に示すフローチャートを参照して説明する。図１３に示すフローチャートは、前述した図１１と対比して、ステップＳ１とＳ２との間にステップＳ１ａ、Ｓ１ｂが加えられている点で相違している。以下、相違点についてのみ説明する。
【００７２】
初めに、ステップＳ１において、図１に示す画像記憶演算部１８の演算器１８ａは、カメラ１２で撮像される画像を取得し、更に、投光制御部１３の変調制御の位相毎の画像データに分別し、各位相に対応するメモリ１８-1〜１８-6（図２参照）に記憶する処理を開始する。
【００７３】
その後、ステップＳ１ａにおいて、入射光強度に基づいて、各メモリ１８-1〜１８-6に記憶するデータ数を決定する。具体的には、図６（ｆ）に示したように、正弦波変調信号がゼロ（消灯）であるときの画像情報に基づいて、入射光強度を求めることができる。そして、入射光強度が大きいほど、データ数が多くなるように設定する。
【００７４】
次いで、ステップＳ１ｂにおいて、上記のステップＳ１ａの処理で決定したデータ数となるように、各メモリ１８-1〜１８-6にそれぞれの位相毎の画像データを記憶する。その後の処理については、前述した第１実施形態と同様である。
【００７５】
このように、第１実施形態の変形例に係る距離測定装置では、カメラ１２に入射する入射光強度、即ち、カメラ１２で撮影される画像内の画素の出力強度に応じて、平均化処理を実行する際の画像データの数を変更している。従って、画素の出力強度に応じた適切な画像データ数を設定することができ、ノイズによる影響を低減することができる。
【００７６】
更に、カメラ１２に入射する入射光の強度が大きくショット雑音の影響が大きいことが予想される場合には、平均化処理を実行する際の画像データを多くすることにより、より効果的にノイズを除去することができ、高精度な距離測定が可能となる。つまり、前述の（６）式に示した「Ｗ（ｔ）／√Ｎ」の項で、画像の枚数Ｎが大きくなるほど、ショット雑音の振幅を低下させることができるので、ノイズの影響を低減できる。また、入射光強度が小さくショット雑音の影響が小さいことが予想される場合には、平均化処理を実行する際の画像データの数を少なくすることにより、演算負荷を低減し、且つ、短時間で合成画像を生成することができ、時間分解能を向上させることができる。
【００７７】
［第２実施形態の説明］
次に、本発明の第２実施形態に係る距離測定装置について説明する。図１４は、本発明の第２実施形態に係る距離測定装置１００の、照射光の送受信に関連する構成要素を、信号処理に合わせて記載したブロック図、図１５は、各信号のタイミングチャートである。
【００７８】
図１４において、投光制御部１３は、時系列的に輝度レベルが変化するように、出力を変更する。具体的には、正弦波の位相φ＝０、π／３、２π／３、π、４π／３、５π／３の、６通りの位相の輝度レベルを順次切り替えて出力する。この際、切替コードとして、正弦波信号が出力され、該正弦波信号の位相に応じて、輝度レベルが切り替えられる。
【００７９】
その結果、図１５（ａ）に示すように、時間経過と共に輝度が変化するステップ変調信号が投光部１１より出力される。投光部１１は、ステップ変調信号で変調された搬送波を、照射光として測定対象物Ｐに向けて投光する。
【００８０】
この測定対象物Ｐで反射した照射光を含む画像は、カメラ１２で撮像され（受光され）、更にこの画像は画像記憶演算部１８に供給される。そして、各位相φの画像データは、各位相φに設けられたメモリ１８-1〜１８-6にそれぞれ記憶される。従って、各メモリ１８-1〜１８-6には、時系列的に取得される画像データのうち、同一の位相となる画像データが複数記憶されることになる。図２に示す演算器１８ａは、各メモリ１８-1〜１８-6に記憶されている各位相毎の画像データを、各メモリの画像データ毎に平均化処理を行って、合成画像を生成する。その後、同期検波処理部１４は、合成画像と送信信号（搬送波）との乗算を実施する。
【００８１】
そして、このような構成においても、前述した第１実施形態と同様に、各位相の画像データに対して平均化処理が加えられるので、ショット雑音による影響を軽減することが可能となる。なお、図１５では、同一の輝度レベルを連続して出力する場合の例（図１５では６回）を示しているが、１回毎に順次輝度レベルを変化させても良い。この場合には、図６（ｂ）〜（ｇ）に示したように、各位相の画像データが時系列的に各メモリ１８-1〜１８-6に記憶されることになる。
【００８２】
以上、本発明の距離測定装置を図示の実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置き換えることができる。
【産業上の利用可能性】
【００８３】
本発明は、移動体の前方に存在する対象物までの距離を測定する際に、ショット雑音による影響を低減することに利用することができる。
【符号の説明】
【００８４】
１１  投光部（投光手段）
１２  カメラ（撮像手段）
１３  投光制御部（投光制御手段）
１４  同期検波処理部（同期検波処理手段）
１５  エッジ検出部（エッジ検出手段）
１６  距離算出部（距離算出手段）
１７  距離測定部
１８-1〜１８-6  メモリ（記憶部）
１８  画像記憶演算部（画像記憶演算手段）
１８ａ  演算器
１００  距離測定装置
Ｐ  測定対象物（対象物）
【図１】
2015021924.tif 000003
【図２】
2015021924.tif 000004
【図３】
2015021924.tif 000005
【図４】
2015021924.tif 000006
【図５】
2015021924.tif 000007
【図６】
2015021924.tif 000008
【図７】
2015021924.tif 000009
【図８】
2015021924.tif 000010
【図９】
2015021924.tif 000011
【図１０】
2015021924.tif 000012
【図１１】
2015021924.tif 000013
【図１２】
2015021924.tif 000014
【図１３】
2015021924.tif 000015
【図１４】
2015021924.tif 000016
【図１５】
2015021924.tif 000017