(57)【要約】【課題】先行車が存在する場合にも、適切にカメラの露光制御を行うことができる車両用カメラの露光制御装置を提供する。【解決手段】自車両前方に先行車１２０が検出されている場合には、測光ウインドを撮像画像上に設定する際に、測光ウインドＬ４〜Ｌ６、Ｒ４〜Ｒ６を先行車１２０と重ならないように左右方向にずらして設定する。またずらしていない測光ウインド内の路面とレーンマークとの濃度比と、ずらした測光ウインド内の路面の濃度値とを用いてずらした測光ウインド内のレーンマークの濃度値を推定する。推定したレーンマークの濃度値と、ずらしていない測光ウインド内のレーンマークの濃度値とを用いて、カメラの露光制御を行う。これにより、測光ウインド内に先行車のブレーキランプ等が写り込む事がなくなり、正しく露光制御を行うことができ、安定してレーンマークを検出できる。【選択図】              図３
2004343303.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行方向の道路を撮像するカメラと、
該カメラによって撮像された道路画像中の道路のレーンマークに対応する位置に、測光ウインドを設定する測光ウインド設定手段と、
前記測光ウインド内の濃度値を算出する濃度値算出手段と、
該算出された測光ウインド内の濃度値より前記カメラの露光制御値を設定する露光制御値設定手段と、
先行車の検出を行う先行車検出手段とを有し、
前記測光ウインド設定手段は、前記先行車検出手段によって先行車が検出されている場合には、該先行車と重なる前記測光ウインドを、前記道路のレーンマークに対応する位置から前記先行車に重ならない位置にずらして設定することを特徴とする車載カメラの露光制御装置。
【請求項２】
前記測光ウインド設定手段によってずらして設定された測光ウインド内の濃度値を推定する濃度値推定手段を有し、
該濃度値推定手段は、前記ずらして設定された測光ウインドから前記道路のレーンマークの濃度値を推定し、
前記露光制御値設定手段は、前記濃度値算出手段によって算出された濃度値と、前記濃度値推定手段によって推定された濃度値とより、前記カメラの露光制御値を設定することを特徴とする請求項１記載の車載カメラの露光制御装置。
【請求項３】
前記濃度値算出手段は、ずらしていない測光ウインド内のレーンマーク部分と路面部分の濃度値を算出し、
前記濃度値推定手段は、前記ずらした測光ウインド内の路面部分の濃度値を算出し、該算出した路面部分の濃度値と、前記濃度値算出手段によって算出されたずらしていない測光ウインド内のレーンマーク部分と路面部分の濃度値の比とを用い、前記ずらした測光ウインド内のレーンマーク部分の濃度値を推定することを特徴とする請求項２記載の車載カメラの露光制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両に搭載されたカメラの露光を制御する露光制御装置に関する。
【０００２】
【従来の技術】
従来、車両に搭載されたカメラによって前方の道路画像を撮像し、撮像画像からレーンマーク（いわゆる白線等の車線区分線）の検出を行う装置が知られている。またこのようなカメラの露光制御においては、撮像した画像中のレーンマークに対応する位置の濃度値を算出し、算出した濃度値にもとづいて次回撮像する際の露光を制御していた。
【０００３】
【発明が解決しようとする課題】
このような従来の車載カメラの露光制御装置にあっては、自車両の前方に先行車が存在する場合、先行車のボディーによって反射された太陽光をカメラによって撮像してしまうと、次回のカメラ撮像の際に太陽光に合わせた露光制御が行われ、撮像画像からレーンマークを検出することができない可能性があるといった問題があった。また夜間において、先行車がブレーキランプを点灯した場合も上記と同様にブレーキランプの光に合わせた露光制御が行われていた。
【０００４】
そこで本発明はこのような問題点に鑑み、先行車が存在する場合にも、適切にカメラの露光制御を行うことができる車両用カメラの露光制御装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は、車両の走行方向の道路を撮像するカメラと、該カメラによって撮像された道路画像中の道路のレーンマークに対応する位置に、測光ウインドを設定する測光ウインド設定手段と、測光ウインド内の濃度値を算出する濃度値算出手段と、該算出された測光ウインド内の濃度値よりカメラの露光制御値を設定する露光制御値設定手段と、先行車の検出を行う先行車検出手段とを有し、測光ウインド設定手段は、先行車検出手段によって先行車が検出されている場合には、先行車と重なる測光ウインドを、道路のレーンマークに対応する位置から先行車に重ならない位置にずらして設定するものとした。
【０００６】
【発明の効果】
本発明によれば、先行車が存在する場合には、カメラによって撮像された道路画像上の先行車に重ならない位置に測光ウインドを設定するので、測光ウインド内の濃度値を算出する際に、たとえば先行車のボディーで太陽光が反射し、該反射光をカメラによって撮像している場合や、夜間において先行車がブレーキランプを点灯した場合にも、太陽光の反射光やブレーキランプの濃度値を算出してしまうことが防止され、正しくカメラの露光制御値を設定する事ができる。
【０００７】
【発明の実施の形態】
次に本発明の実施の形態を実施例により説明する。
図１に本実施例におけるブロック図を示す。
自車両前方の道路を撮像するカメラ１００がエッジ画像抽出部１０１に接続され、カメラ１００によって撮像された道路画像がエッジ画像抽出部１０１に出力される。カメラ１００は例えば５０ｍｓｅｃごとに撮像を行う。
エッジ画像抽出部１０１では道路画像からエッジ抽出処理演算を行い、縦方向および横方向のエッジ画像を得る。エッジ画像抽出部１０１において得られたエッジ画像はレーンマーク検出ウインド設定部１０２へ出力される。
レーンマーク検出ウインド設定部１０２では入力されたエッジ画像に対してレーンマーク（白線）位置を検出するためのレーンマーク検出ウインドを設定する。
【０００８】
レーンマーク検出ウインドが設定されたエッジ画像はレーンマーク位置検出部１０３へ出力され、レーンマーク位置検出部１０３において、各レーンマーク検出ウインド内のエッジ画像から直線推定等でレーンマークの位置検出を行う。
車線検出部１０４では、レーンマーク位置検出部１０３において検出されたレーンマークの位置から走行車線の推定を行う。各レーンマーク検出ウインド内のレーンマーク位置から曲線推定を行うことで、走行車線全体形状の推定を行う事ができる。
【０００９】
図示しない車両のハンドルに取り付けられた操舵角検出部１０５によってハンドルの回転角が検出され、検出結果は操舵制御部１０６へ出力される。
操舵角検出部１０５によって検出されたハンドルの回転角は、走行レーンから自車両が逸脱する可能性があるか否かの判断に用いたり、ドライバの操舵介入があるか否かを判断するために用いられる。
すなわち操舵制御部１０６は、車線検出部１０４によって推定された走行車線と、操舵角検出部１０５によって検出されたハンドル回転角とを用いて、推定された走行車線から得られるレーンマーク位置に沿って自車両が走行するように、自動的に車両を操舵したり、また走行車線を逸脱しそうになった際には逸脱を防止するように自動的に車両の操舵を行う。
【００１０】
先行車検出部１０７が測光ウインド設定部１０８に接続される。先行車検出部１０７はレーダ等を自車両前方に向けて照射し、先行車によって反射した反射波から先行車の存在有無を検出し、さらに先行車との距離を測定するものである。
測光ウインド設定部１０８は、カメラ１００によって撮像された道路画像に対してレーンマークおよび路面の濃度値を算出するために測光ウインドの設定を行う。測光ウインドの設定の際に、先行車検出部１０７によって先行車が検出されている場合には、先行車の検出位置に応じて測光ウインドを先行車と重ならないように、先行車を避ける位置にずらして設定する。
【００１１】
濃度値算出部１０９では、測光ウインド設定部１０８によって設定された測光ウインド内のレーンマークと路面との濃度値を算出する。露光制御部１１０では、濃度値算出部１０９において算出された濃度値にもとづいて、カメラ１００によって次回撮像する道路画像の露光制御値を設定する。
【００１２】
次に図２のフローチャートを用いて、測光ウインドの設定から露光制御値の設定までの処理の流れについて説明する。
ステップ２００において、測光ウインド設定部１０８は先行車検出部１０７によって先行車が検出されているか否かを判断する。先行車が検出されていない場合にはステップ２０７へ進む。
【００１３】
一方、先行車が検出されている場合には、測光ウインド設定部１０８はステップ２０１において、図３に示すようにカメラ１００によって撮像された道路画像上に測光ウインドＬ１〜Ｌ６およびＲ１〜Ｒ６を設定する。
この測光ウインドは、道路画像上の左下から中央部上方に向かいＬ１〜Ｌ６、道路画像上の右下から中央部上方に向かいＲ１〜Ｒ６の順にレーンマーク形状に対応する位置に設定する。また先行車検出部１０７によって検出された先行車１２０と重なるおそれのある測光ウインドＬ４〜Ｌ６およびＲ４〜Ｒ６については、先行車１２０と重ならないように左右方向にずらして設定される。
またこの測光ウインドは、道路画像上の下から上に向かうほど小さくなるように設定される。
【００１４】
ステップ２０２において濃度値算出部１０９は、ずらしていない測光ウインドＬ１〜Ｌ３およびＲ１〜Ｒ３のレーンマークの濃度値ａおよび路面の濃度値ｂを算出する。
この各濃度値ａ、ｂの算出例について図４の（ａ）および（ｂ）を用いて説明する。
図４の（ａ）に示す測光ウインドＬ２の濃度算出位置Ｋから水平方向に濃度値を算出していくと、図４の（ｂ）に示すようにレーンマーク部分と対応する水平位置の濃度値が高いグラフを得ることができる。この高い濃度値ａをレーンマークの濃度値として得ることができ、低い濃度値ｂを路面の濃度値として得ることができる。この濃度値ａ、ｂの算出をずらしていない測光ウインド全てについて行う。
【００１５】
また設定したｎ個の測光ウインドごとにレーンマーク濃度値ａ（ｎ）および路面濃度値ｂ（ｎ）を算出し、この濃度値群から平均値や中央値、３σ値などの統計処理を行い、測光ウインドに対するレーンマーク濃度値ａおよび路面濃度値ｂを算出することで、レーンマークの途切れや汚れ、路面の補修模様などの影響による濃度の誤差を抑えることができる。
【００１６】
ステップ２０３において、ずらしていない各測光ウインドＬ１〜Ｌ３およびＲ１〜Ｒ３について、レーンマークの濃度値ａと路面の濃度値ｂとの濃度値比Ｎを求める。
Ｎ＝ａ／ｂ                                        （１）
さらに、測光ウインドごとに算出された濃度値比Ｎを平均した平均濃度値Ｎ’を求める。
【００１７】
ステップ２０４において、ずらした測光ウインドＬ４〜Ｌ６およびＲ４〜Ｒ６内の路面の濃度値ｂを算出する。ここで、ずらした測光ウインド内にはレーンマークは無いものとして、低い濃度値を路面の濃度値ｂとして算出する。
ステップ２０５において、ずらした測光ウインドＬ４〜Ｌ６およびＲ４〜Ｒ６内のレーンマークの濃度値Ａを推定算出する。
【００１８】
ここで、レーンマーク濃度値と路面濃度値との濃度値比Ｎは撮像された道路画像内においてほぼ同じである。よって、ステップ２０３において算出した平均濃度値比Ｎ’と、ずらした測光ウインドの路面濃度値ｂとを用いて、レーンマークの濃度値Ａを次式によって推定することができる。
Ａ＝ｂ×Ｎ’                                      （２）
このように式（２）を用いることにより、ずらした測光ウインド内のレーンマーク濃度値Ａを推定することができる。
【００１９】
ステップ２０６において、各測光ウインドごとに算出または推定したレーンマークまたは路面の濃度値分布状態から、次回撮像する道路画像の露光制御値を設定する。
本実施例においては、道路画像の濃度値の分布範囲が１つの露光制御値で撮像したときにカバーできる範囲であるときには、１つの露光制御値を設定して、この露光制御値を用いて一回の撮像を行う。
また１つの露光制御値を用いて撮像した場合にカバーすることができない濃度値の分布であるとき、たとえばトンネルに侵入する際にカメラによって撮像された画像の中で明るさが大きく違う場合には、明るい側が撮像できる露光制御値と暗い側が撮像できる露光制御値とを設定し、それぞれの露光制御値を用いて２回の撮像を行い、２枚の撮像画像を重ね合わせて使用する。
【００２０】
一方ステップ２０７においては、図５に示すように測光ウインドＬ１’〜Ｌ６’およびＲ１’〜Ｒ６’を、道路画像上のレーンマークに対応する位置に設定する。
ステップ２０８において、各測光ウインドＬ１’〜Ｌ６’およびＲ１’〜Ｒ６’のレーンマーク濃度値ａおよび路面の濃度値ｂを算出する。その後、ステップ２０６へ進む。
【００２１】
なお本実施例において、ステップ２０１およびステップ２０７が本発明における測光ウインド設定手段を構成し、ステップ２０２およびステップ２０８が本発明における濃度値算出手段を構成する。またステップ２０６が本発明における露光制御値設定手段を構成し、先行車検出部１０７が本発明における先行車検出手段を構成する。さらにステップ２０４およびステップ２０５が本発明における濃度値推定手段を構成する。
【００２２】
本実施例は以上のように構成され、先行車が存在する場合には、ステップ２０１において道路画像上の先行車に重ならない位置に測光ウインドを設定するので、測光ウインド内の濃度値を算出する際に、たとえば先行車のボディーで太陽光が反射し、該反射光をカメラによって撮像している場合や、夜間において先行車がブレーキランプを点灯した場合にも、太陽光の反射光やブレーキランプの濃度値を算出してしまうことが防止される。
【００２３】
また、ずらして設定した測光ウインド内のレーンマークの濃度値Ａを、ずらした測光ウインド内の路面濃度値ｂと、ずらしていない測光ウインド内のレーンマーク濃度値ａおよび路面濃度値ｂの濃度値比Ｎの平均濃度値比Ｎ’とを用いて推定する。
これにより、先行車によって遠方のレーンマークが隠されていても、そのレーンマークの濃度値を推定する事ができるので、先行車が存在し、かつトンネルの出入口付近で明るさが大きく変化する場所においても、レーンマークや路面の濃度値を算出および推定する事ができ、この濃度値を用いてカメラの露光制御を行うことによって安定してレーンマークを検出する事ができる。
【００２４】
なお本実施例において、図３および図５に示されるように測光ウインドを左右６ヶ所ずつ設定しているが、これに限定されず最低２ヶ所ずつ以上設定すればよい。また測光ウインドの大きさは画像上の下から上に向かうほど小さくなっているが、同じ大きさを設定するようにしてもよい。
【図面の簡単な説明】
【図１】本発明における実施例を示す図である。
【図２】露光制御値算出の流れを示すフローチャートである。
【図３】先行車がいる場合の測光ウインドの設定位置を示す図である。
【図４】測光ウインド内の濃度値算出を示す図である。
【図５】先行車がいない場合の測光ウインドの設定位置を示す図である。
【符号の説明】
１００    カメラ
１０１    エッジ抽出部
１０２    レーンマーク検出ウインド
１０３    レーンマーク位置検出部
１０４    車線検出部
１０５    操舵角検出部
１０６    操舵制御部
１０７    先行車検出部
１０８    測光ウインド設定部
１０９    濃度値算出部
１１０    露光制御部
【図１】
2004343303.tif 000003
【図２】
2004343303.tif 000004
【図３】
2004343303.tif 000005
【図４】
2004343303.tif 000006
【図５】
2004343303.tif 000007