(57)【特許請求の範囲】
【請求項１】
移動体に搭載され、略水平な上端部を有し、且つ水平方向に広がる発光領域を有する第１パルス光を投光する第１投光手段と、
前記移動体に搭載され、対象物を撮像する撮像手段と、
前記第１投光手段より投光され、前記対象物から反射された第１パルス光を、前記撮像手段で撮像された画像から抽出する検波手段と、
前記検波手段で抽出された前記対象物から反射された第１パルス光の抽出画像に基づき、上端エッジを検出する上端エッジ検出手段と、
前記対象物に対する特定発光状態のときに、前記撮像手段で撮像された画像から前記対象物の形状エッジを検出する形状エッジ検出手段と、
前記上端エッジと前記形状エッジに基づいて、対象物と移動体との距離を算出する距離算出手段と、
を備えたことを特徴とする距離測定装置。
【請求項２】
前記特定発光状態は、前記第１パルス光が投光されていない状態であることを特徴とする請求項１に記載の距離測定装置。
【請求項３】
前記対象物に光を照射する第２投光手段を更に備え、前記特定発光状態は、前記第２投光手段にて前記対象物に光が照射された状態であることを特徴とする請求項１に記載の距離測定装置。
【請求項４】
前記第１投光手段、及び前記検波手段は、同期信号として、振幅変調、位相変調、及び周波数変調のうちの少なくとも１つを用いること
を特徴とする請求項１〜請求項３のいずれか１項に記載の距離測定装置。
【請求項５】
前記第１投光手段は、可視光、赤外光、及び紫外光のうちの少なくとも１つを照射する光源を具備し、前記撮像手段は、前記光源に応じて、可視光領域、赤外領域、及び紫外領域のうちの少なくとも１つに感度を有することを特徴とする請求項１〜請求項４のいずれかに記載の距離測定装置。
【請求項６】
前記撮像手段は、前記第１投光手段に対して鉛直方向に設けられ、撮影方向が所定の俯角を有することを特徴とする請求項１〜請求項５のいずれか１項に記載の距離測定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等の移動体に設けられ、該移動体の周囲に存在する対象物までの距離を測定する距離測定装置に関する。
【背景技術】
【０００２】
車両等の移動体の周辺に存在する対象物までの距離を測定する距離測定装置として、例えば、特開２００８−１５７７１８号公報（特許文献１）に記載されたものが知られている。該特許文献１では、基線長を有する一対の発光素子、及び受光素子を有し、測定対象物までの距離、及び方向を三角測量方式により検出する。また、トロイダルレンズにより集光されたシートビームを複数回パルス発光させ、発光のタイミングに同期して受光素子から受光位置を抽出し、シートビームの照射方向と反射光の受光素子への入射方向、及び発光素子と受光素子の基線長に基づいて対象までの距離を測定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１５７７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に開示された従来例では、移動体と対象物との間の相対的な位置関係が変動すると、パルス光を照射した際に、対象物による反射信号を検出できない場合があり、三角測量に使用する位置情報に誤差を生じることとなり、正確な距離計測を実施することができない虞があった。
【０００５】
本発明は、このような従来の課題を解決するためになされたものであり、その目的とするところは、移動体と対象物との間の相対的な位置関係が変動した場合でも、高精度な距離の測定が可能となる距離測定装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明は、略水平な上端部を有し、且つ水平方向に広がる発光領域を有する第１パルス光を投光する第１投光手段と、対象物を撮像する撮像手段と、第１投光手段より投光され、対象物から反射された第１パルス光を、撮像手段で撮像された画像から抽出する検波手段と、検波手段で抽出された対象物から反射された第１パルス光の抽出画像に基づき、上端エッジを検出する上端エッジ検出手段と、対象物に対する特定発光状態のときに、撮像手段で撮像された画像から対象物の形状エッジを検出する形状エッジ検出手段と、上端エッジと形状エッジに基づいて、対象物までの距離を算出する距離算出手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明に係る距離測定装置では、第１投光手段により、第１パルス光を投光し、このとき対象物から反射された第１パルス光を、撮像手段にて撮像される画像から抽出して、この抽出画像に基づき上端エッジを検出する。また、特定発光状態ときに撮像手段で撮像される画像から、対象物の形状エッジを検出する。そして、上端エッジと形状エッジに基づいて、移動体と対象物との距離を算出する。従って、移動体と対象物との相対的な位置関係が変動する場合であっても、高精度に両者間の距離を算出することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１実施形態に係る距離測定装置の構成を示すブロック図である。
【図２】本発明の第１実施形態に係る距離測定装置で用いられる同期検波処理部の詳細な構成を示すブロック図である。
【図３】本発明の第１実施形態に係る距離測定装置で用いられる同期検波処理部における各信号の変化を示すタイミングチャートである。
【図４】本発明の第１実施形態に係る距離測定装置により測定対象物までの距離を測定する様子を示す説明図である。
【図５】本発明の第１実施形態に係る距離測定装置のカメラで撮像された画像を示す説明図である。
【図６】本発明の第１実施形態に係る距離測定装置により、測定対象物までの距離を測定する原理を示す説明図である。
【図７】本発明の第１実施形態に係る距離測定装置により測定対象物までの距離を測定する様子の、他の例を示す説明図である。
【図８】本発明の第１実施形態に係る距離測定装置のカメラで撮像された画像の、他の例を示す説明図である。
【図９】本発明の第１実施形態に係る距離測定装置のカメラで撮像された画像からエッジを抽出した様子を示す説明図である。
【図１０】本発明の第１実施形態に係る距離測定装置で、２つの投光部を用いて測定対象物までの距離を測定する様子を示す説明図である。
【図１１】本発明の第１実施形態に係る距離測定装置で、２つの投光部でパルス光を投光した場合にカメラで撮像される画像を示す説明図である。
【図１２】本発明の第１実施形態に係る距離測定装置による距離測定処理の手順を示すフローチャートである。
【図１３】本発明の第１実施形態に係る距離測定装置による同期検波処理の手順を示すフローチャートである。
【図１４】本発明の第２実施形態に係る距離測定装置の構成を示すブロック図である。
【図１５】本発明の第２実施形態に係る距離測定装置により測定対象物までの距離を測定する様子を示す説明図である。
【図１６】本発明の第２実施形態に係る距離測定装置のカメラで撮像された画像を示す説明図である。
【図１７】本発明の第２実施形態に係る距離測定装置による距離測定処理の手順を示すフローチャートである。
【図１８】本発明の実施形態に係る距離測定装置によるカメラの俯角が０°の場合の、距離分解能を示す説明図である。
【図１９】本発明の実施形態に係る距離測定装置によるカメラの俯角がα°の場合の、距離分解能を示す説明図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。
【００１０】
［第１実施形態の説明］
図１は、本発明の第１実施形態に係る距離測定装置１００の構成を示すブロック図である。図１に示すように、第１実施形態に係る距離測定装置１００は、車両等の移動体に搭載されるものであり、車両周囲の距離測定の対象となる測定対象物に向けて領域光を照射する投光部（第１投光手段）１１と、領域光が照射された測定対象物の映像を撮像するカメラ（撮像手段）１２と、投光部１１による領域光の照射を制御する投光制御部（制御手段）１４と、カメラ１２で撮像された画像信号に対して同期検波処理を加える同期検波処理部（検波手段）１３と、同期検波された画像から測定対象物の上端エッジ（詳細は後述）を検出する上端エッジ検出部（エッジ検出手段）１５と、カメラ１２で撮像された画像から測定対象物の形状エッジ（詳細は後述）を検出する形状エッジ検出部１７と、上端エッジ検出部１５で検出された上端エッジ及び形状エッジ検出部１７で検出された形状エッジに基づいて、測定対象物までの距離を求める距離算出部（距離算出手段）１６と、を備えている。
【００１１】
投光部１１は、例えば、プロジェクタヘッドライトやリフレクタを備えたヘッドライトであり、水平方向に広がる発光領域を形成する配光特性を有する領域光（第１パルス光）を照射する。この水平方向に形成された領域光は、ＢＰＳＫ変調（詳細は後述）され、且つＰＷＭ制御されて測定対象物に照射され、該測定対象物上に照射領域と非照射領域の輝度境界を鮮明に映し出す配光を実現する。例えば、図５に示す符号Ｙで示す輝度境界を有する配光特性を有する。また、該投光部１１は、可視光、赤外光、及び紫外光のうちのいずれか、或いはその組み合わせの光を照射する。
【００１２】
カメラ１２は、例えば、ＣＤＤやＣＭＯＳ等の撮像素子を備えており、車両周囲の各種画像を撮像すると共に、投光部１１より照射された領域光の、測定対象物による反射光を受光する。また、該カメラ１２は、投光部１１より投光される可視光、赤外光、及び紫外光のうちのいずれか、或いはその組み合わせの光に検出の感度を有している。
【００１３】
同期検波処理部１３は、カメラ１２より時系列的に取得される複数の画像を用い、画像中の全画素、或いは画像中に処理領域を制限した場合は、この処理領域中の全画素において、投光部１１より照射される領域光の、ＰＷＭ制御に同期した光のみを抽出する。即ち、ＰＷＭ制御されてオン（点灯）、オフ（消灯）を繰り返す領域光の、オン時における光のみを抽出する。
【００１４】
投光制御部１４は、投光部１１をＰＷＭ制御する際のパルスのオン、及びオフのタイミングのトリガ信号を出力する。更に、カメラ１２による撮像タイミングのトリガ信号、及び該カメラ１２のシャッター時間の制御信号を出力する。また、上述のＢＰＳＫ変調にて使用した搬送波（キャリア周波数；後述するsin（ωｔ））信号を同期検波処理部１３に出力する。
【００１５】
上端エッジ検出部１５は、同期検波処理部１３により抽出された領域光抽出画像に基づき、領域光の上端エッジを検出する。具体的には、図５に示すように測定対象物３１に領域光が照射された場合に、該測定対象物３１上の領域光の境界となる線ｒ０を上端エッジとして検出する。詳細については後述する。
【００１６】
形状エッジ検出部１７は、投光部１１による光照射の無いタイミング（ＰＷＭのオフのタイミング）を示す信号を、投光制御部１４より取得し、投光部１１による領域光の照射が無い状況下（特定発光状態）でカメラ１２にて撮像された画像を用いて、例えば、ｓｏｂｅｌフィルタ等の周知の画像処理を用いて、撮像範囲内に存在する測定対象物の形状を抽出する。例えば、図４に示すように、車両の前方に測定対象物３１が存在する場合には、この測定対象物３１の形状（輪郭）を抽出する。
【００１７】
距離算出部１６は、上端エッジ検出部１５にて検出されたエッジのうち、形状エッジ検出部１７で検出される形状エッジと異なる部分の画素を抽出し、更に、この抽出した画素について三角測量の原理を用いて、領域光の上端エッジの照射方向と、カメラ１２の視軸がなす角度、及びレイアウトに基づいて測定対象物までの距離を算出する。詳細な算出手順については後述する。
【００１８】
次に、同期検波処理部１３における同期検波の基本原理を、図２に示すブロック図、及び図３に示すタイミングチャートを参照して説明する。照射した領域光のみを頑健に検出する処理として、一般的に同期検波が用いられる。本実施形態では、カメラ１２により撮像された画像の全画素、或いは処理領域として設定された画像領域中の全画素について、この同期検波処理を施し、各画素にて照射光の抽出を行う。以下、図２を参照して説明する。
【００１９】
図２に示すように、送信信号をバイナリ信号とし、Ｓ(t)（ｔは時間）で示す。このバイナリ信号Ｓ(t)は、例えば、図３（ａ）に示すように、一定の時間間隔で「１」、「０」で変化する。このバイナリ信号Ｓ(t)を送出する際に、バイナリ信号Ｓ(t)に対して十分高い周波数ωを持つ搬送波sin（ωｔ）をバイナリ信号Ｓ(t)で位相変調して、ＢＰＳＫ（Binary Phase Shift Keying：二位相偏移変調）送信信号を生成する。その結果、図３（ｂ）に示す如くの波形が生成され、投光される（図２の符号ｑ１参照）。上記の搬送波としては一般的には正弦波が用いられ、送出される振幅変調信号は、２×（Ｓ(t)−０．５）×sin（ωｔ）となる。
【００２０】
一方、受光側では、測定対象物で反射したＢＰＳＫ信号を受光し（図２の符号ｑ２参照）、送信に使用した搬送波sin（ωｔ）の情報を用いることで、受光した信号からバイナリ信号Ｓ(t)を抽出する。即ち、バイナリ信号Ｓ(t)を同期検波する。
【００２１】
また、受光された信号からバイナリ信号Ｓ(t)を抽出する際に、受信信号に対して搬送波sin（ωｔ）が乗算される（図２の符号ｑ３参照）。この乗算後の信号は、図３（ｃ）に示す如くの波形となる。更に、搬送波sin（ωｔ）を乗算することにより、搬送波周波数ωの２倍の周波数の信号成分が生成されるので、その影響を除去するため、ＬＰＦ（低域通過フィルタ）を用いて高周数成分を除去し、その後、正負判定することにより、図３（ｄ）に示すように、復号信号（ａn）として、送信されたバイナリ信号Ｓ(t)を取り出すことができる。
【００２２】
そして、状態エッジ検出部１５では、送信信号（バイナリ信号Ｓ(t)）と復号信号（ａｎ）との対比により、上端エッジを検出する。なお、上記では搬送波sin（ωｔ）をバイナリ信号Ｓ(t)で位相変調する例について説明したが、振幅変調、周波数変調等の他の変調方式を用いることも可能である。
【００２３】
次に、投光部１１より投光される領域光の投光パターンについて説明する。上述したように、車両Ｑに搭載される投光部１１は、投光領域の上端部に明暗が鮮明な水平パターンを有する領域光を照射する。以下、この配光パターンについて、図４，図５を参照して説明する。図４は、車両Ｑに搭載される投光部１１より、測定対象物３１に向けて領域光を照射する様子を示す説明図であり、図５は、領域光を測定対象物３１に照射した際の、カメラ１２により撮像された画像を示す説明図である。
【００２４】
車両Ｑの姿勢が変化することや、測定対象物３１が移動することにより、車両Ｑと測定対象物３１との間の相対的な位置関係に変化が生じる場合であっても、安定的に領域光を抽出するためには、前述したように、検波に必要な時系列的な画像フレームにおいて、照射パターンが測定対象物上の同一箇所に連続して観測される必要がある。
【００２５】
現実的には、車両及び測定対象物３１の動きに制約を設けることはできないので、車両及び測定対象物３１が任意の動きをした場合でも、安定した照射光抽出を実現するために十分な照射光の領域を設定する必要がある。そこで、本実施形態では、図５に示すように、水平方向に広がる（水平方向に長い）発光領域を有し、下方領域にも投光領域５１を有する投光パターンを用いている。
【００２６】
次に、領域光の上端エッジを用いて、対象物までの距離を計測する原理について、図６に示す模式図を参照して説明する。図６に示すように、投光部１１より照射される領域光の広がり方向（横方向）とは垂直な方向（縦方向）にオフセットした位置に、カメラ１２が配置される。投光部１１から投光される領域光が測定対象物３１に照射され、カメラ１２では、測定対象物３１の表面で反射した領域光を撮像する。ここで、投光部１１の領域光上端部の照射角度（図６の例では０度）、投光部１１とカメラ１２との距離（高低差）Ｄｙ、カメラ１２の俯角αに基づき、測定対象物３１までの距離Ｚに応じて、領域光の上端部が観測される上下方位βが変化する。従って、カメラ１２で観測される照射領域上端の上下位置ｙを用いて、三角測量の原理により測定対象物３１までの距離Ｚを算出することができる。
【００２７】
上記の原理により、測定対象物３１に向けて上端エッジを有する領域光を照射し、この反射光を受光することにより、車両Ｑのカメラ設置位置から測定対象物３１までの距離Ｚを求めることができる。但し、上記の測定手法を用いる場合では、下記に示すような計測誤差が生じる場合があるので、本実施形態では、形状エッジ検出部１７により測定対象物３１の形状エッジを検出し、この形状エッジを用いて測定対象物３１までの距離を測定する手法を採用している。
【００２８】
まず、上記の手法を用いて距離を算出する際に、計測誤差を生じる例について図７，図８を参照して説明する。図７は、領域光を投光する方向に、領域光上端部より高い測定対象物３１ａと、領域光上端部よりも低い測定対象物３１ｂが同じ距離に存在している場合を示している。この状態で、カメラ１２で撮像される画像は、図８のようになる。測定対象物３１ａについては、投光部１１より投光される領域光の上端部が上端エッジｒ１として同期検波されているが、測定対象物３１ｂについては、領域光の上端部ではなく測定対象物３１ｂの上端部が上端エッジｒ２として同期検波されている。この同期検波画像を用いて距離を測定すると、測定対象物３１ａと測定対象物３１ｂは同一の距離に存在するにもかかわらず、測定対象物３１ｂの方がより近い距離に存在すると誤計測されることとなる。
【００２９】
そこで、本発明においては、投光部１１より投光される領域光がオフの時間帯（オン、オフが繰り返されるパターン光のオフとなる時間帯）にカメラ１２で撮像された画像に基づいて通常の画像処理を実行し、測定対象物３１ａ，３１ｂの形状エッジ（輪郭線）を検出し、この形状エッジから横エッジを抽出し、該横エッジと上端エッジ検出部１５で検出される上端エッジとの比較により測定対象物３１ａ，３１ｂまでの距離を測定する。
【００３０】
例えば、図９に示す如くの測定対象物３１ａ，３１ｂが存在する画像が撮像された場合には、形状エッジ検出部１７は各測定対象物３１ａ，３１ｂの形状エッジを検出することにより、その輪郭が特定され、更に、形状エッジから横エッジを抽出する。その結果、測定対象物３１ａについては、横エッジｒ３，ｒ５が抽出され、測定対象物３１ｂについては、横エッジｒ４，ｒ６が抽出される。
【００３１】
そして、形状エッジ検出部１７で検出された測定対象物３１ａ，３１ｂの形状エッジと、同期検波され上端エッジ検出部１５で検出された上端エッジとが一致する場合は、距離計測値に誤差を含んでいる可能性があると判定することができるようになる。即ち、図８に示した測定対象物３１ａの上端エッジｒ１と、図９に示した測定対象物３１ａの横エッジｒ３は一致しない（高さが異なる）ので、図８の上端エッジｒ１を用いて距離を測定する場合には誤差を含まないものと判断できる。一方、図８に示した測定対象物３１ｂの上端エッジｒ２と、図９に示した測定対象物３１ｂの横エッジｒ４は一致する（高さが同じである）ので、図８の上端エッジｒ１を用いて距離を測定する場合には誤差を含む可能性があるものと判断する。
【００３２】
この場合、測定対象物３１ｂが存在するという情報は出力するが、距離計測値には、誤差が含まれるとし、参考値として出力され、その後の車両制御には使用しない。
【００３３】
次に、本発明の第１実施形態に係る距離測定装置の動作を、図１２に示すフローチャートを参照して説明する。
【００３４】
初めに、ステップＳ１において、カメラ１２により車両周囲に存在する測定対象物３１の画像を取得する。
【００３５】
ステップＳ２において、ステップＳ１の処理で取得した画像が、投光部１１よりＰＷＭ制御で照射される領域光が照射されないタイミングで撮像された画像であるか否かを判断し、照射されていないとき（特定発光状態）の撮像画像であればステップＳ８に処理を進め、照射されているときの撮像画像であればステップＳ３に処理を進める。
【００３６】
ステップＳ８において、形状エッジ検出部１７により、通常の画像処理の形状エッジ検出処理を行い、更にこの形状エッジのデータを、図１の距離算出部１６に転送する。
【００３７】
ステップＳ３において、同期検波処理フローを実行する。その後、ステップＳ４に処理を進める。なお、同期検波処理フローについては、図１３に示すフローチャートを参照して後述する。
【００３８】
ステップＳ４において、上端エッジ検出部１５により、同期検出された領域の上端エッジ部を抽出する。
【００３９】
ステップＳ５において、上記のステップＳ４の処理で検出された上端エッジのうち、ステップＳ８の処理で抽出された形状エッジ、即ち、形状エッジ検出部１７で抽出された形状エッジと同一である部分を除去する。即ち、前述したように、図８のｒ２と図９のｒ４は一致するのでこれを除去する。
【００４０】
ステップＳ６において、距離算出部１６は、三角測量による距離算出演算処理を行い、車両Ｑと測定対象物３１との間の距離を算出し、この距離データを上位システムに出力する。
【００４１】
次に、図１３に示すフローチャートを参照して、図１２のステップＳ３の処理で実行される同期検波処理について説明する。
【００４２】
初めに、ステップＳ１１において同期検波処理を開始し、ステップＳ１２において、取得された画像（カメラ１２で撮像された画像）に対して、投光制御部１４により規定される搬送波sin（ωｔ）（図２参照）をミキシング（乗算）する。具体的には、画像中の処理領域に設定された全画素に対して、取得タイミングに応じた位相における正弦波を掛け合わせる。
【００４３】
ステップＳ１３において、搬送波sin（ωｔ）をミキシングした画像を、同期検波処理部１３が有するフレームメモリ（図示省略）に蓄積する。同期検波処理を実施する際に、連続するｎフレームの画像が必要な場合には、ｎフレーム分のフレームメモリが確保され、例えば、リングバッファ構造により、最も古い画像データを最新の画像データにより更新する。
【００４４】
ステップＳ１４において、フレームメモリに蓄積された画像データより、所定アドレスの画素データの時系列データを読み出す。例えば、最新の時刻ｔに取得された画素位置(ｘｉ，ｙｊ)の画素データをＩ（ｘｉ，ｙｊ，ｔ）とすると、同期検波に用いる最新ｎ画素分のデータ、Ｉ（ｘｉ，ｙｊ，ｔ），Ｉ（ｘｉ，ｙｊ，ｔ−１），…，Ｉ（ｘｉ，ｙｊ，ｔ−ｎ＋１）を読み出す。
【００４５】
ステップＳ１５において、ローパスフィルタ（図２のＬＰＦ参照）を適用する。
【００４６】
ステップＳ１６において、ローパスフィルタを適用した画素の時系列データに対して、正負判定を行う。例えば、画素値が正の値であれば「１」、負の値であれば「０」を割り当て、送信した信号列（ビット列）ａnを復元する。
【００４７】
ステップＳ１７において、処理領域中のすべての画素について、検波が終了したか否かを判定し、処理領域中のすべての画素について検波処理が終了していなければ（ステップＳ１７でＮＯ）、ステップＳ１４に処理を戻し、次の画素位置（例えば、（ｘｉ＋１、ｙｊ））の時系列画素データを読み出し、ステップＳ１５以下の処理を繰り返す。
【００４８】
そして、全ての画素について検波処理が終了していれば（ステップＳ１７でＹＥＳ）、ステップＳ１８において、同期検波画像を出力して終了する。こうして、上端エッジ検出部１５で検出される上端エッジに基づいて、車両Ｑと測定対象物３１との間の距離を求めることができるのである。
【００４９】
このようにして、本実施形態に係る距離測定装置では、投光部１１より、水平方向に広がる発光領域を有する発光パターンを有する領域光を投光し、カメラ１２にて、測定対象物３１で反射する領域光を撮像し、更に、撮像した領域光を同期検波することにより、発光パターンがオンのときに撮像された測定対象物３１の画像から上端エッジを抽出する。そして、この上端エッジに基づいて、三角測量の原理を用いて車両Ｑと測定対象物３１との間の距離を算出する。従って、車両Ｑと測定対象物３１が相対的に移動した場合であっても、水平方向に広がる発光パターンを用いているので、上端エッジを高い確率で検出することができ、高精度な距離の測定が可能となる。
【００５０】
また、形状エッジ検出部１７により、測定対象物３１の形状を検出し、更に形状エッジを抽出し、この形状エッジと上端エッジ検出部１５で検出される上端エッジとが一致する場合には、この上端エッジは測定対象物３１の形状を示すエッジである可能性が高く、誤差を含む可能性が高いので、この上端エッジを用いた距離の測定を行わない。従って、誤差を含む可能性の高いデータを排除することができ、より高精度な距離の測定が可能となる。
【００５１】
また、投光部１１及び同期検波処理部１３で用いる同期信号として、振幅変調や位相変調、周波数変調を用いることも可能であり、更に、振幅変調と位相変調の組み合わせであるＢＰＳＫ等を用いることにより、頑健性を向上させることができる。
【００５２】
更に、投光部１１に具備される発光源は、赤外光或いは紫外光を発するので、カメラ１２に特定スペクトルの光を高効率で透過するフィルタを構成することにより、照射光をより頑健に検出することが可能となる。また、パルス光照射によって他者の視認を妨げず、幻惑を防止することも可能となる。
【００５３】
［変形例の説明］
次に、上述した第１実施形態の変形例について説明する。第１実施形態では、１つの投光部１１より単一の投光パターンを有する領域光を投光する例について説明したが、該変形例では、俯角が相違する２つの領域光を測定対象物３１ａ，３１ｂに向けて投光することにより、距離の測定精度をより一層向上させる。以下、図１０，図１１を参照して説明する。
【００５４】
図１０は、変形例に係る距離計測装置の投光部１１から測定対象物３１ａ，３１ｂに向けて領域光を投光する様子を示す説明図であり、投光部１１は、俯角がほぼ水平な第１領域光ｕ１と、俯角を有する第２領域光ｕ２を照射する。その結果、同期検波される画像は図１１に示すようになり、測定対象物３１ａより２つの上端エッジｒ１１，ｒ１２が抽出され、測定対象物３１ｂより２つの上端エッジｒ１３，ｒ１４が抽出されることになる。
【００５５】
そして、図１１から理解されるように、俯角の異なる複数（この例では２つ）の領域光を照射する投光部１１を用いることにより、少なくとも一つの領域光において、その上端部が上記形状エッジと異なり、正確な距離計測を実施することができるようになる。
【００５６】
具体的には、領域光ｕ１を投光することにより得られる上端エッジｒ１１とｒ１３は一致していないので、この上端エッジを用いた距離の測定は誤差を含む可能性が高く、領域光ｕ２を投光することにより得られる上端エッジｒ１２とｒ１４は一致するので、距離の測定に用いることが可能となる。
【００５７】
このように、変形例に係る距離測定装置では、俯角が異なる２つの領域光を投光して車両Ｑと測定対象物３１ａ，３１ｂとの間の距離を測定するので、より一層精度の高い距離の測定が可能となる。
【００５８】
次に、カメラ１２の視軸が上端エッジが照射される方向に対して所定の俯角を有するように設定することにより、分解能を向上させることができることについて説明する。
【００５９】
１個のカメラ１２で広域を観測するためには、通常、広角レンズが用いられる。一般的な広角レンズは、射影方式として等距離射影レンズ（いわゆる、ｆθレンズ）を採用しており、周辺視野では中心視野に比べて分解能が劣る。このような広角レンズとの組み合わせにおいては、カメラ視軸に俯角（或いは仰角）を持たせ、分解能が高い領域を監視したい領域に向けて適切に設定することが肝要となる。
【００６０】
以下、ｆθレンズとの組み合せにおいて、簡単のために、照射光の上端エッジが路面に対して水平である場合を仮定し、カメラ視軸の俯角がある場合に、被観測対象までの距離計測値の分解能が向上することを、図１８，図１９を参照して説明する。カメラ視軸に俯角が無い場合を図１８に示し、俯角が有る場合を図１９に示す。
【００６１】
図１８，図１９で、視軸方向の画素位置をｙ（ｊ）とし、ｙ(ｊ）の下に隣接する画素位置をｙ（ｊ＋１）とする。このとき、図１８に示すように、俯角（仰角）が０度の場合において、画素位置ｙ（ｊ）とｙ（ｊ＋１）で決定される１画素の角度分解能は、実空間距離での距離分解能ｄＤ（０）であるとする。一方、図１９に示すように、俯角（仰角）がα度の場合において、画素位置ｙ（ｊ）とｙ（ｊ＋１）で決定される１画素の角度分解能は、実空間距離での距離分解能ｄＤ（α）であるとする。この場合、ｄＤ（α）＜ｄＤ（０）が成立するので、カメラ視軸に俯角（仰角）を持たせた場合、１画素の角度分解能に対する実空間分解能が高くなる。即ち、俯角αを設けることにより、上端エッジを抽出する際の実空間分解能を高くすることが可能となる。
【００６２】
このように、投光部１１により投光される領域光の上端エッジは、カメラ１２に対して横方向に領域が形成され、カメラ１２は上端エッジ照射方向に対して鉛直な方向にオフセットして配置されると共に、上端エッジ照射方向と視軸が所定角度をなすようにすれば、一般的な広角レンズ（魚眼レンズ）を使用した際においても、三角測量の原理に基づき距離計測する際の計測精度が向上する。
【００６３】
［第２実施形態の説明］
次に、本発明の第２実施形態について説明する。図１４は、本発明の第２実施形態に係る距離測定装置１０１の構成を示すブロック図である。第２実施形態に係る距離測定装置１０１は、前述した図１に示した装置と対比して、２つの投光部、即ち、Ｈｉビーム投光部（第２投光手段）１８及びＬｏビーム投光部（第１投光手段）１９を備えた点、及びＨｉビーム投光制御部２１を設けた点で相違する。それ以外の構成は、図１と同一であるので、同一符号を付して構成説明を省略する。
【００６４】
Ｈｉビーム投光部１８は、仰角を有する領域光を投光して、カメラ１２の観測領域全体に光を照射する。また、Ｈｉビーム投光制御部２１は、１回の同期検波処理に必要なフレーム数毎に、１回以上の投光回数となるように、Ｈｉビーム投光部１８を制御する。
【００６５】
形状エッジ検出部１７は、Ｈｉビーム投光部１８より測定対象物に光が照射されているとき（特定発光状態）に、カメラ１２で撮像される画像から測定対象物の形状エッジを検出する。
【００６６】
Ｌｏビーム投光部１９は、図１に示した投光部１１と同様に俯角が０°或いは俯角を有する領域光を投光する。
【００６７】
そして、形状エッジ検出部１７で検出される形状エッジを、前述した第１実施形態の形状エッジ検出部１７（図１参照）で検出された形状エッジとして用いる。つまり、図１４に示す形状エッジ検出部１７で検出される形状エッジと、上端エッジ検出部１５で検出される上端エッジとの一致、不一致を考慮して、距離の測定を行う。
【００６８】
また、前述したように、Ｈｉビーム投光部１８による領域光の投光は、１回の同期検波処理に必要なフレーム数毎に、１回以上の割合とすることで、第一の実施の形態と同等の誤差検出が実現できるようになる。
【００６９】
図１５は、Ｈｉビーム投光部１８より、測定対象物３１ａ，３１ｂに向けて領域光を照射したときの様子を示す説明図である。図示のように、Ｈｉビーム投光部１８より投光される光パターンは、仰角を有しており、カメラ１２で撮像される領域のほぼ全域に亘って領域光を照射している。
【００７０】
図１６は、Ｈｉビームが照射されたときにカメラ１２により撮像された画像を示す説明図であり、測定対象物３１ａ，３１ｂのそれぞれの横エッジｒ２１，ｒ２２を検出することができる。そして、この横エッジｒ２１，ｒ２２と、前述した図８の上端エッジｒ１，ｒ２を対比することにより、一致、不一致を認識することができることとなる。
【００７１】
次に、第２実施形態に係る距離測定装置１０１の作用について、図１７に示すフローチャートを参照して説明する。なお、図１７に示すステップＳ１〜Ｓ４、及びステップＳ５，Ｓ６は前述した図１３と同一の処理であるので、その説明を省略する。
【００７２】
図１７に示すステップＳ４において、同期検波画像の上端エッジが抽出されると、ステップＳ２１において、同期検波処理に使用した画像取得時間内にＨｉビーム投光部１８より投光された光パターンの画像が存在するか否かを判定する。
【００７３】
そして、存在する場合にはステップＳ５に処理を進め、存在しない場合には、ステップＳ２２に処理を進める。ステップＳ５では、図１３と同様の処理を実行する。
【００７４】
ステップＳ２２において、Ｈｉビーム投光部１８は、Ｈｉビーム投光制御部２１の制御により仰角を有する領域光を投光する。ステップＳ２３において、カメラ１２で撮像された画像から形状エッジを抽出する。
【００７５】
ステップＳ２４において、抽出した形状エッジを保存する。その後、ステップＳ５に処理を進める。ステップＳ５において、同期検波した上端エッジからステップＳ２４の処理で保存された形状エッジを除去する。即ち、測定対象物３１ａ，３１ｂの形状を示すエッジを除去することにより、領域光の上端部を示す上端エッジのみを残し、この上端エッジを用いて車両Ｑと測定対象物３１ａ，３１ｂとの間の距離を算出する。
【００７６】
このようにして、第２実施形態に係る距離測定装置１０１では、Ｈｉビーム投光部１８より投光する領域光を用いて測定対象物３１ａ，３１ｂの形状エッジを検出するので、周囲が暗い状況下の場合や、カメラ１２の感度が悪い場合等においても測定対象物３１ａ，３１ｂの形状エッジを高精度に検出することができ、頑健で正確な距離の測定が可能となる。
【００７７】
なお、投光部１１より投光する光の波長としては、可視光、赤外光等を使用することが考えられ、その場合、カメラ１２は投光する波長を観測できるような素子を使用したものとすれば良い。
【００７８】
以上、本発明の距離測定装置を図示の実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置き換えることができる。
【００７９】
例えば、上述した各実施形態では、移動体として自動車を例に挙げて説明したが、鉄道車両や船舶等の他の移動体についても適用することが可能である。
【産業上の利用可能性】
【００８０】
本発明は、測定対象物までの距離を高精度に測定することに利用することができる。
【符号の説明】
【００８１】
１１  投光部
１２  カメラ
１３  同期検波処理部
１４  投光制御部
１５  上端エッジ検出部
１６  距離算出部
１７  形状エッジ検出部
１８  Ｈｉビーム投光部
１９  Ｌｏビーム投光部
２１  Ｈｉビーム投光制御部
３１，３１ａ，３１ｂ  測定対象物
５１  投光領域
１００，１０１  距離測定装置
Ｑ  車両
【図１】
0005751416.tif 000002
【図２】
0005751416.tif 000003
【図３】
0005751416.tif 000004
【図４】
0005751416.tif 000005
【図６】
0005751416.tif 000006
【図７】
0005751416.tif 000007
【図９】
0005751416.tif 000008
【図１０】
0005751416.tif 000009
【図１２】
0005751416.tif 000010
【図１３】
0005751416.tif 000011
【図１４】
0005751416.tif 000012
【図１５】
0005751416.tif 000013
【図１７】
0005751416.tif 000014
【図１８】
0005751416.tif 000015
【図１９】
0005751416.tif 000016
【図５】
0005751416.tif 000017
【図８】
0005751416.tif 000018
【図１１】
0005751416.tif 000019
【図１６】
0005751416.tif 000020