(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2025-01-06
(45)【発行日】2025-01-15
(54)【発明の名称】車間距離推定装置
(51)【国際特許分類】
G08G 1/16 20060101AFI20250107BHJP
【FI】
G08G1/16 E
(21)【出願番号】P 2021213990
(22)【出願日】2021-12-28
【審査請求日】2024-03-20
(73)【特許権者】
【識別番号】000003207
【氏名又は名称】トヨタ自動車株式会社
(74)【代理人】
【識別番号】100088155
【氏名又は名称】長谷川 芳樹
(74)【代理人】
【識別番号】100113435
【氏名又は名称】黒木 義樹
(74)【代理人】
【識別番号】100187311
【氏名又は名称】小飛山 悟史
(74)【代理人】
【識別番号】100161425
【氏名又は名称】大森 鉄平
(72)【発明者】
【氏名】宮里 和宏
【審査官】上野 博史
(56)【参考文献】
【文献】特開2021-118002(JP,A)
【文献】特開2013-057992(JP,A)
【文献】特開2019-101643(JP,A)
【文献】米国特許出願公開第2017/0240149(US,A1)
(58)【調査した分野】(Int.Cl.,DB名)
G08G 1/16
(57)【特許請求の範囲】
【請求項1】
自車両の前方カメラの撮像画像に基づいて、前記撮像画像上における先行車の車両幅と予め設定された車両想定幅とから前記自車両と前記先行車との車間距離を推定する車間距離推定装置であって、
前記前方カメラの撮像画像に基づいて、前記撮像画像上の前記先行車の車両幅と前記撮像画像上で前記先行車に対応する車線幅である第一車線幅との比率である第一比率を算出する第一比率算出部と、
前記前方カメラの撮像画像に基づいて、前記撮像画像上で前記自車両から一定距離だけ前方の位置に対応する車線幅である第二車線幅と前記撮像画像上で前記自車両から前記一定距離だけ前方の位置に投影した前記車両想定幅である画像上車両想定幅との比率である第二比率を算出する第二比率算出部と、
前記第一比率と前記第二比率との差分の絶対値が比率閾値以上であるか否かを判定する比率判定部と、
前記比率判定部により前記第一比率と前記第二比率との差分の絶対値が比率閾値以上であると判定された場合に、前記第一車線幅と前記第一比率に応じて前記車両想定幅を補正する幅補正部と、
前記幅補正部により前記車両想定幅が補正された場合に、補正後の前記車両想定幅を用いて前記自車両と前記先行車との車間距離を推定する車間距離推定部と、
を備える、車間距離推定装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、車間距離推定装置に関する。
【背景技術】
【0002】
従来、車間距離推定装置に関する技術文献として、特開2012-159469号公報が知られている。この公報には、自車両のカメラの撮像画像上における道路標識の大きさを利用して先行車などの測距対象までの測距を行う装置が示されている。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、常に道路標識が撮像画像上に存在するとは限らない。このため、自車両と先行車との車間距離の推定について、より汎用的な手法が求められていた。
【課題を解決するための手段】
【0005】
本発明の一態様は、自車両の前方カメラの撮像画像に基づいて、撮像画像上における先行車の車両幅と予め設定された車両想定幅とから自車両と先行車との車間距離を推定する車間距離推定装置であって、前方カメラの撮像画像に基づいて、撮像画像上の先行車の車両幅と撮像画像上で先行車に対応する車線幅である第一車線幅との比率である第一比率を算出する第一比率算出部と、前方カメラの撮像画像に基づいて、撮像画像上で自車両から一定距離だけ前方の位置に対応する車線幅である第二車線幅と撮像画像上で自車両から一定距離だけ前方の位置に投影した車両想定幅である画像上車両想定幅との比率である第二比率を算出する第二比率算出部と、第一比率と第二比率との差分の絶対値が比率閾値以上であるか否かを判定する比率判定部と、比率判定部により第一比率と第二比率との差分の絶対値が比率閾値以上であると判定された場合に、第一車線幅と第一比率に応じて車両想定幅を補正する幅補正部と、幅補正部により車両想定幅が補正された場合に、補正後の車両想定幅を用いて自車両と先行車との車間距離を推定する車間距離推定部と、を備える。
【発明の効果】
【0006】
本発明の一態様によれば、前方カメラの撮像画像に基づく自車両と先行車との車間距離の推定精度を高めることができる。
【図面の簡単な説明】
【0007】
【
図1】一実施形態に係る車間距離推定装置を示すブロック図である。
【
図2】車間距離の推定方法を説明するための平面図である。
【
図3】第一比率の算出を説明するための平面図である。
【
図4】撮像画像上の車両幅及び第一車線幅を説明するための図である。
【
図6】(a)画像上車両想定幅の横位置の求め方を説明するための図である。(b)画像上車両想定幅の縦位置の求め方を説明するための図である。
【
図7】画像上車両想定幅を説明するための図である。
【
図8】車間距離推定処理の一例を示すフローチャートである。
【
図9】(a)変形例における車線幅の認識方法を説明するための平面図である。(b)撮像画像上の白線と地図情報の白線とのフィッティングを説明するための図である。
【
図10】(a)変形例における第二比率の算出方法を説明するための平面図である(b)変形例における第二比率の算出方法を説明するための図である。
【発明を実施するための形態】
【0008】
以下、本発明の実施形態について図面を参照して説明する。
【0009】
図1に示す車間距離推定装置100は、乗用車などの車両(以下、自車両と称する)に搭載され、自車両と先行車との車間距離を推定する装置である。車間距離推定装置100は、自車両に搭載された前方カメラ1の撮像画像を用いて自車両と先行車との車間距離を推定する。先行車とは、自車両の走行する車線上で自車両の一つ前を走行する車両である。
【0010】
前方カメラ1は、自車両の前方の状況を撮像する撮像機器である。前方カメラ1は、例えば自車両のフロントガラスの裏側に設けられる。前方カメラ1は、例えば単眼カメラである。
【0011】
図2は、車間距離の推定方法の一例を説明する図である。
図2に、先行車N、画像平面G、車両想定幅W、撮像画像上の車両幅x、車間距離Z、前方カメラ1のレンズ中心を基準とした平面角度θを示す。車両想定幅W及び車間距離Zの単位はメートル、画像上の車両幅xの単位はピクセルである。
【0012】
車両想定幅Wとは、車間距離Zの推定のために先行車の車両幅として想定された幅である。車両想定幅Wは予め設定された値の幅となっており、後述する幅補正部14において補正される。
図2に示すように、車間距離推定装置100は、撮像画像上における先行車の車両幅xと車両想定幅Wとを用いて自車両と先行車との車間距離Zを推定する。車間距離Zの推定について詳しくは後述する。
【0013】
[車間距離推定装置の構成]
以下、本実施形態に係る車間距離推定装置100の構成について説明する。
図1に示すように、車間距離推定装置100は、装置を統括的に管理するECU[ElectronicControl Unit]10を備えている。ECU10は、CPU[Central ProcessingUnit]とROM[Read Only Memory]又はRAM[Random Access Memory]などの記憶部を有する電子制御ユニットである。ECU10では、例えば、記憶部に記憶されているプログラムをCPUで実行することにより各種の機能を実現する。ECU10は、複数の電子ユニットから構成されていてもよい。ECU10は、前方カメラ1と接続されている。
【0014】
ECU10の機能的構成について説明する。
図1に示すように、ECU10は、第一比率算出部11、第二比率算出部12、比率判定部13、幅補正部14、及び、車間距離推定部15を有している。
【0015】
第一比率算出部11は、前方カメラ1の撮像画像に基づいて、撮像画像上の先行車Nの車両幅xと撮像画像上で先行車Nに対応する車線幅である第一車線幅との比率である第一比率を算出する。
図3は、第一比率の算出を説明するための平面図である。
図3に、車線R、先行車Nに対応する車線幅LA、先行車Nの車両幅X、撮像画像上となる第一車線幅La、及び撮像画像上の車両幅xを示す。先行車Nに対応する車線幅LA及び先行車Nの車両幅Xの単位はメートル、画像上の第一車線幅Laの単位はピクセルである。
【0016】
また、
図4は、撮像画像上の車両幅及び車線幅を説明するための図である。
図4に、先行車認識結果Nc、白線認識結果B、先行車下端位置Uを示す。
図4に示すように、第一比率算出部11は、撮像画像における先行車認識結果Ncから、撮像画像上の先行車の車両幅xを認識する。
【0017】
また、第一比率算出部11は、例えば撮像画像上で先行車認識結果Ncの枠の下端の位置である先行車下端位置Uと二本の白線の認識結果である白線認識結果Bとの交点を結ぶ直線の長さから、先行車Nに対応する画像上の第一車線幅Laを認識する。なお、第一車線幅Laの認識方法は特に限定されず、周知の手法を採用することができる。第一比率算出部11は、撮像画像上の先行車の車両幅xと撮像画像上の第一車線幅Laとから第一比率を算出する。
【0018】
第二比率算出部12は、前方カメラ1の撮像画像に基づいて、撮像画像上で自車両から一定距離Dだけ前方の位置における車線幅である第二車線幅と撮像画像上で自車両から一定距離Dだけ前方の位置に投影された車両想定幅Wである画像上車両想定幅との比率である第二比率を算出する。
【0019】
図5は、第二車線幅を説明するための平面図である。
図5に、一定距離D、自車両から一定距離Dだけ前方の位置における車線幅LB、撮像画像上となる第二車線幅Lb、自車両から一定距離Dだけ前方の位置における車両想定幅W、画像上車両想定幅wを示す。
【0020】
一定距離Dは、予め設定された値の距離である。一定距離Dは、固定値であってもよく、先行車Nよりも手前になるような距離とされていてもよい。一定距離Dは、一つ前に推定した車間距離Zより短い距離となるように補正されてもよい。第二車線幅Lbは、自車両から一定距離Dだけ前方の位置における車線幅LBを撮像画像に投影した車線幅である。車線幅LBの単位はメートル、第二車線幅Lbの単位はピクセルである。
図5に示すように、第二比率算出部12は、自車両から一定距離Dだけ前方の位置における車線幅LBを撮像画像に投影した第二車線幅Lbを認識する。
【0021】
図6(a)は、画像上車両想定幅wの横位置の求め方を説明するための図である。
図6(a)に、自車両M、一定距離Dと車両想定幅Wのなす角度θwを示す。
図6(b)は、画像上車両想定幅wの縦位置の求め方を説明するための図である。
図6(b)に、カメラ搭載高さH、一定距離Dとカメラ搭載高さHとのなす角度θhを示す。カメラ搭載高さHは前方カメラ1の搭載されている高さである。
【0022】
また、
図7は、画像上車両想定幅wを説明するための図である。FOEとは、前方カメラ1の拡張焦点[Focus of expansion]である。
図6(a)、
図6(b)及び
図7に示すように、第二比率算出部12は、一例として、一定距離Dと車両想定幅Wのなす角度θwから画像上車両想定幅wの横位置を求めると共に、一定距離Dとカメラ搭載高さHとのなす角度θhから画像上車両想定幅wの高さh(縦位置)を求めることができる。これにより、第二比率算出部12は、自車両Mから一定距離Dだけ前方の位置の車両想定幅Wを撮像画像上に投影した画像上車両想定幅wを認識する。第二比率算出部12は、第二車線幅Lbと画像上車両想定幅wとから第二比率を算出する。
【0023】
比率判定部13は、第一比率算出部11の算出した第一比率と第二比率算出部12の算出した第二比率とに基づいて、第一比率と第二比率との差分の絶対値が比率閾値以上であるか否かを判定する。比率閾値は、予め設定された値の閾値である。
【0024】
幅補正部14は、比率判定部13により第一比率と第二比率との差分の絶対値が比率閾値以上であると判定された場合に、第一車線幅Laと第一比率に応じて車両想定幅Wを補正する。幅補正部14は、補正後の車両想定幅Wと第一車線幅Laとの比率が第一比率に近づくように車両想定幅Wの長さを補正する。幅補正部14は、補正後の車両想定幅Wを用いた第二比率が第一比率に近づくように車両想定幅Wの長さを補正してもよい。幅補正部14は、補正後の車両想定幅Wと第一車線幅Laとの比率が第一比率と同一の値となるように車両想定幅Wを補正してもよく、補正後の車両想定幅Wを用いた第二比率が第一比率と同一の値となるように車両想定幅Wの長さを補正してもよい。
【0025】
車間距離推定部15は、自車両Mと先行車Nとの車間距離Zを推定する。車間距離推定部15は、車両想定幅W、撮像画像上の車両幅x、カメラ分解能α、及び前方カメラ1のレンズ中心を基準とした平面角度θに基づいて、車間距離Zを推定する(
図2参照)。カメラ分解能αとは、前方カメラ1のカメラ分解能である。カメラ分解能αは例えば固定値である。
【0026】
車間距離推定部15は、例えば下記の式(1)~(3)を用いて、車両想定幅W、撮像画像上の車両幅x、カメラ分解能α、及び平面角度θから車間距離Zを推定する。
【数1】
【0027】
車間距離推定部15は、幅補正部14により車両想定幅Wが補正された場合には、補正後の車両想定幅Wを用いて車間距離Zの推定を行う。
【0028】
[車間距離推定装置の処理]
次に、本実施形態に係る車間距離推定装置100の処理について
図8を参照して説明する。
図8は、車間距離推定処理の一例を示すフローチャートである。
【0029】
図8に示すように、車間距離推定装置100のECU10は、S10として、第一比率算出部11により第一比率を算出する。第一比率算出部11は、前方カメラ1の撮像画像に基づいて、撮像画像上の先行車の車両幅xと撮像画像上で先行車Nに対応する車線幅である第一車線幅との比率である第一比率を算出する。その後、ECU10はS11に移行する。
【0030】
S11において、ECU10は、第二比率算出部12により第二比率を算出する。第二比率算出部12は、前方カメラ1の撮像画像に基づいて、撮像画像上で自車両Mから一定距離Dだけ前方の位置における車線幅である第二車線幅と撮像画像上で自車両Mから一定距離Dだけ前方の位置に投影された車両想定幅Wである画像上車両想定幅との比率である第二比率を算出する。その後、ECU10はS12に移行する。
【0031】
S12において、ECU10は、比率判定部13により第一比率と第二比率との差分の絶対値が比率閾値以上であるか否かを判定する。ECU10は、第一比率と第二比率との差分の絶対値が比率閾値以上であると判定された場合(S12:YES)、S13に移行する。ECU10は、第一比率と第二比率との差分の絶対値が比率閾値以上であると判定されなかった場合(S12:NO)、S14に移行する。
【0032】
S13において、ECU10は、幅補正部14により第一車線幅Laと第一比率に応じて車両想定幅Wを補正する。幅補正部14は、補正後の車両想定幅Wと第一車線幅Laとの比率が第一比率に近づくように車両想定幅Wの長さを補正する。その後、ECU10はS14に移行する。
【0033】
S14において、ECU10は、車間距離推定部15により自車両Mと先行車との車間距離Zを推定する。車間距離推定部15は、車両想定幅W、撮像画像上の車両幅x、カメラ分解能α、及び前方カメラ1のレンズ中心を基準とした平面角度θに基づいて、例えば上述の式(1)~(3)を用いて車間距離Zを推定する。その後、ECU10は今回の車間距離推定処理を終了する。
【0034】
以上説明した本実施形態に係る車間距離推定装置100によれば、前方カメラ1の撮像画像から先行車Nの車両幅と自車両Mの走行する車線の車線幅を認識し、第一比率と第二比率との差分の絶対値が比率閾値以上である場合には、第一車線幅Laと第一比率に応じて車両想定幅Wを補正するので、車両想定幅Wが実際の先行車Nの車両幅と大きく乖離しているときに、そのまま車間距離Zの推定に用いられることを避けることができ、車間距離Zの推定精度を高めることができる。
【0035】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。本発明は、上述した実施形態を始めとして、当業者の知識に基づいて種々の変更、改良を施した様々な形態で実施することができる。
【0036】
[変形例]
以下、車間距離推定装置100の変形例について図面を参照して説明する。
図9(a)は、変形例における車線幅の認識方法を説明するための平面図である。
図9(a)に、白線BA、先行車Nに対応する車線幅LC、画像上の第一車線幅Lcを示す。第一車線幅Lcは、撮像画像上における先行車Nに対応する車線幅LCである。
図9(a)では、道路の車線幅が変化しており、自車両Mの近辺の車線幅と先行車Nに対応する車線幅LCとが異なっている場合を想定する。
【0037】
変形例に係る車間距離推定装置100では、第一比率算出部11による第一比率の算出において車線幅を地図情報から取得する。車間距離推定装置100は、例えばGSSN[global navigation satellite system]などから自車両Mの位置を認識すると共に、自車両Mの地図データベース又は車外の地図情報サーバから自車両Mの走行車線の車線幅を取得する。
【0038】
図9(b)は、撮像画像上の白線と地図情報の白線とのフィッティングを説明するための図である。
図9(b)に、撮像画像上の白線Baと地図情報の白線Bmとを示す。第一比率算出部11は、
図9(b)に示すように撮像画像上の白線Baと地図情報の白線Bmとをフィッティングさせることにより、地図情報の車線幅から撮像画像上の位置に対応する車線幅を認識する。
【0039】
なお、自車両Mから離れるほどカメラ分解能が粗くなり、フィッティングの誤差が大きくなるため、自車両Mからの距離に応じて撮像画像のエリアを複数に区切り(例えば数m間隔で区切る)、各エリアにおける車線幅の平均値を当該エリアの車線幅として採用してもよい。
【0040】
変形例に係る車間距離推定装置100では、先行車Nに対応する車線幅と自車両Mから一定距離Dの位置における車線幅とに差が生じている場合、その差を考慮して第二比率算出部12による第二比率の算出を行ってもよい。
【0041】
図10(a)は、変形例における第二比率の算出方法を説明するための平面図である。
図10(a)においても、
図9(a)と同様に道路の車線幅が変化している。
図10(a)に、先行車Nに対応する車線幅LCと一定距離Dの車線幅LDとを示す。
図10(b)は、変形例における第二比率の算出方法を説明するための図である。
図10場合に、一定距離Dに対応する位置、画像上の第一車線幅Lc、及び画像上の第二車線幅Ldを示す。第二車線幅Ldは、撮像画像上における一定距離Dの車線幅LDである。
【0042】
図10(a)及び
図10(b)に示すように、第二比率算出部12は、撮像画像上で自車両Mから一定距離Dの位置に車両想定幅Wを投影する(b)に、先行車Nに対応する第一車線幅Lcも投影し、撮像画像上における画像上車両想定幅wと第一車線幅Lcとを用いて第二比率を算出してもよい。すなわち、第一車線幅Lcを第二車線幅Ldとみなして第二比率を算出してもよい。
【符号の説明】
【0043】
1…前方カメラ、10…ECU、11…第一比率算出部、12…第二比率算出部、13…比率判定部、14…幅補正部、15…車間距離推定部、100…車間距離推定装置。