JP3700681B2 - 走行路検出装置 - Google Patents
走行路検出装置 Download PDFInfo
- Publication number
- JP3700681B2 JP3700681B2 JP2002177415A JP2002177415A JP3700681B2 JP 3700681 B2 JP3700681 B2 JP 3700681B2 JP 2002177415 A JP2002177415 A JP 2002177415A JP 2002177415 A JP2002177415 A JP 2002177415A JP 3700681 B2 JP3700681 B2 JP 3700681B2
- Authority
- JP
- Japan
- Prior art keywords
- lane marker
- marker candidate
- pitch angle
- lane
- candidate line
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Image Processing (AREA)
- Closed-Circuit Television Systems (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Description
【発明の属する技術分野】
この発明は、自車両が走行している走行路の形状を検出する走行路検出装置に関し、特に走行路の形状を走行路モデルパラメータで表すのに好適なものである。
【0002】
【従来の技術】
このような走行路検出装置として、例えば特開平6−20189号公報に記載されるものがある。この従来の走行路検出装置では、CCDカメラなどの撮像装置で自車両前方の走行路の状態を撮像し、その撮像内に、自車両が走行している走行車線の両側のレーンマーカーを二本検出し、そのレーンマーカーを用いて、自車両の走行車線における横変位などの走行路モデルパラメータを算出する。具体的には、撮像された自車両前方の走行路にレーンマーカーを検出するための小領域を設定し、各レーンマーカー検出領域内でレーンマーカーの一部をレーンマーカー候補点として検出し、そのレーンマーカー候補点の情報、具体的には座標データを用いて走行路モデルパラメータを算出する。走行路モデルパラメータの算出には、カルマンフィルタ等の状態推定器が用いられる。また、特開平11−261756号公報に記載される走行路検出装置では、前記レーンマーカー候補点を貫いてレーンマーカーの境界とみなせるレーンマーカー候補線を検出し、そのレーンマーカー候補線に含まれるレーンマーカー候補点の情報を用いて走行路モデルパラメータを算出すると共に、そのレーンマーカー候補線の角度が前回値に対して所定値以上数値の離れたものを除去するようにして、走行路と平行でないレーンマーカー候補線を除去するようにしている。
【0003】
【発明が解決しようとする課題】
しかしながら、前記従来の走行路検出装置において、単に角度が前回値に対して所定値以上数値の離れたレーンマーカー候補線を除去するだけでは、例えば自車両の対地ピッチ角度の変動や急激な車両挙動によって角度が変化した場合に、本来のレーンマーカー境界とみなせるレーンマーカー候補線まで除去してしまうことになり、各走行路モデルパラメータを正確に算出できない。
【0004】
本発明は、上記課題を解決するため、走行路と平行でないか又はほぼ平行でないレーンマーカー候補線のみを除去し、各走行路モデルパラメータを正確に算出することができる走行路検出装置を提供することを目的とするものである。
【0005】
【課題を解決するための手段】
上記目的を達成するために、本発明のうち請求項1に係る走行路検出装置は、自車両前方の走行路を撮像する撮像手段と、前記撮像手段で撮像された画像上に走行路のレーンマーカーの一部をレーンマーカー候補点として検出するレーンマーカー候補点検出手段と、前記レーンマーカー候補点検出手段で検出されたレーンマーカー候補点を貫いて前記レーンマーカーの境界とみなせるレーンマーカー候補線を検出するレーンマーカー候補線検出手段と、前記レーンマーカー候補線検出手段で検出されたレーンマーカー候補線のうち、前記撮像手段で撮像された画像の鉛直方向の座標が同じレーンマーカー候補線を対とし、各対のレーンマーカー候補線の情報から対地ピッチ角度を算出するピッチ角度算出手段と、前記ピッチ角度算出手段で算出された対地ピッチ角度に基づいて、前記レーンマーカー候補線検出手段で検出されたレーンマーカー候補線から、走行路に平行でないか又はほぼ平行でないレーンマーカー候補線を除去するレーンマーカー候補線限定手段と、前記レーンマーカー候補線限定手段で除去されなかったレーンマーカー候補線又はそのレーンマーカー候補線に含まれるレーンマーカー候補点の情報から、自車両前方の走行路の形状を表すための走行路モデルパラメータを算出する走行路モデルパラメータ算出手段とを備えたことを特徴とするものである。
【0006】
また、本発明のうち請求項2に係る走行路検出装置は、前記請求項1の発明において、前記レーンマーカー候補線限定手段は、前記ピッチ角度算出手段で算出された対地ピッチ角度のうち、度数の大きいものから所定値以上数値の離れたものに該当する前記レーンマーカー候補線の対を除去することを特徴とするものである。
【0007】
また、本発明のうち請求項3に係る走行路検出装置は、前記請求項1又は2の発明において、前記ピッチ角度算出手段は、前記撮像手段で撮像された画像の鉛直方向の座標が同じレーンマーカー候補線のうち、当該レーンマーカー候補線の鉛直方向の座標に対する水平方向の座標が所定値以下のレーンマーカー候補線を対としないことを特徴とするものである。
【0008】
また、本発明のうち請求項4に係る走行路検出装置は、前記請求項1乃至3の何れかの発明において、前記ピッチ角度算出手段は、前記対のレーンマーカー候補線の情報から算出された対地ピッチ角度が前回の算出値と所定値以上数値の離れたものであるときに当該対地ピッチ角度を除去することを特徴とするものである。
【0009】
【発明の効果】
而して、本発明のうち請求項1に係る走行路検出装置によれば、レーンマーカー候補点を貫き且つレーンマーカーの境界とみなせるレーンマーカー候補線を検出し、それらレーンマーカー候補線のうち、撮像された画像の鉛直方向の座標が同じレーンマーカー候補線を対とし、各対のレーンマーカー候補線の情報から対地ピッチ角度を算出し、それらの算出された対地ピッチ角度に基づいて、走行路に平行でないか又はほぼ平行でないレーンマーカー候補線を除去し、除去されなかったレーンマーカー候補線又はそのレーンマーカー候補線に含まれるレーンマーカー候補点の情報から、自車両前方の走行路の形状を表すための走行路モデルパラメータを算出する構成としたため、自車両の対地ピッチ角度の変動時や急激な車両挙動時にも、走行路と平行でないか又はほぼ平行でないレーンマーカー候補線のみを確実に除去し、除去されなかったレーンマーカー候補線又はそのレーンマーカー候補線に含まれるレーンマーカー候補点の情報から、各走行路モデルパラメータを正確に算出することができる。
【0010】
また、本発明のうち請求項2に係る走行路検出装置によれば、算出された対地ピッチ角度のうち、度数の大きいものから所定値以上数値の離れたものに該当するレーンマーカー候補線の対を除去する構成としたため、走行路と平行でないか又はほぼ平行でないレーンマーカー候補線のみを確実に除去することができる。また、本発明のうち請求項3に係る走行路検出装置によれば、撮像された画像の鉛直方向の座標が同じレーンマーカー候補線のうち、当該レーンマーカー候補線の鉛直方向の座標に対する水平方向の座標が所定値以下のレーンマーカー候補線を対としない構成としたため、算出される対地ピッチ角度の度数が極大値となりやすく、走行路と平行でないか又はほぼ平行でないレーンマーカー候補線の除去が容易になる。
【0011】
また、本発明のうち請求項4に係る走行路検出装置によれば、対のレーンマーカー候補線の情報から算出された対地ピッチ角度が前回の算出値と所定値以上数値の離れたものであるときに当該対地ピッチ角度を除去する構成としたため、自車両の対地ピッチ角度が急変したときなどに、誤った対地ピッチ角度を演算の対象とすることがない。
【0012】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
図1は本発明の走行路検出装置の一実施形態を示すシステム構成図である。この実施形態の走行路検出装置は、撮像部1及びコントロールユニット2を備えている。このうち、前記撮像部1は、CCDカメラやカメラコントローラ等から構成され、自車両の前方の状態を撮像するものである。また、コントロールユニット2は、マイクロコンピュータ等の演算処理装置を内装し、前記撮像部1で撮像された自車両前方の画像に対し、レーンマーカーを検出するための小領域を設定すると共に、レーンマーカーのエッジ、即ちレーンマーカーと路面との境界を明瞭にするフィルタ処理を施し、前記各検出小領域の中から、最もレーンマーカーらしいレーンマーカーの一部を抽出し、それをレーンマーカー候補点として検出し、それらのレーンマーカー候補点の撮像画像における位置情報から、レーンマーカーで規定される走行車線の曲率B、当該走行車線に対する自車両の横変位A、当該走行車線に対する自車両のヨー角C、自車両のピッチ角D、前記撮像部1のCCDカメラの取付け位置の地上からの高さH等を走行路モデルパラメータとして算出するように構成されている。なお、本実施形態では、CCDカメラ等の撮像部1は、CCD等の撮像機能体が一枚しかない、所謂単眼であることが前提となっている。
【0013】
次に、前記コントロールユニット2で行われる走行路モデルパラメータ算出のための演算処理を、図2のフローチャートに従って説明する。この演算処理は、マイクロコンピュータ等の演算処理装置内で、例えば10msec. 程度に設定された所定のサンプリング時間ΔT毎に、タイマ割込として実行される。
この演算処理では、まずステップS1で前記撮像部1で撮像された自車両前方の撮像画像を読込む。
【0014】
次にステップS2に移行して、図3に示すように、前記ステップS1で読込んだ自車両前方の撮像画像中に、レーンマーカーを検出するための小領域(ウインドウとも記す)を設定する。ここでは、図3に示すように、撮像画面上の平面座標系として、NTSC等のテレビジョン通信方式の画面走査方向に従って、画面左上を原点とし、水平方向左方から右方にx軸、垂直方向上方から下方にy軸をとる直交二次元座標系を設定する。そして、自車両前方の撮像画像中に、レーンマーカーを検出するための小領域(レーンマーカー検出ウインドウ)を設定する。この実施形態では、自車両が走行する走行車線の両側の二本のレーンマーカーに対応するように、画面の左右両側に、五個ずつ、計十個の小領域を設定する。各ウインドウの位置は、後述する手法で算出される走行路モデルパラメータ、つまり前記レーンマーカーで規定される走行車線の曲率B、当該走行車線に対する自車両の横変位A、当該走行車線に対する自車両のヨー角C、自車両のピッチ角D、前記撮像部1のCCDカメラの取付け位置の地上からの高さH、車線幅E0 等に基づいて予め設定される。
【0015】
次にステップS3に移行して、前記ステップS2で設定されたレーンマーカー検出ウインドウ内に、例えばSobelフィルタによる一次空間微分を施して、レーンマーカーと路面との境界、つまりエッジを強調し、図4に示すように、エッジ強調フィルタ処理を施された自車両前方の撮像画像中のレーンマーカー検出ウインドウ内にレーンマーカー候補点を検出する。本実施形態では、レーンマーカーの境界のうち、自車両が走行している走行車線内側の境界を検出対象とする。具体的には、例えば画像中左(座標系ではx座標の値が小さい)側の画素の輝度が右側のそれより大きいときにフィルタ出力が正値であるとしたとき、例えば図4に示すように、走行車線左側のレーンマーカー(図では白線)検出ウインドウでは、フィルタ出力が所定の正値の閾値以上である点(画素)をレーンマーカー候補点とする。逆に、走行車線右側のレーンマーカー検出ウインドウでは、フィルタ出力が所定の負値の閾値以下である点(画素)をレーンマーカー候補点とする。レーンマーカー候補点は、該当する全ての点を選出する。
【0016】
次にステップS4に移行して、前記ステップS3で検出した各レーンマーカー検出ウインドウ内のレーンマーカー候補点に対し、図5、図6に示すように、それらを貫くレーンマーカー候補線を検出する。レーンマーカー候補線は、前記レーンマーカー候補点集合から設定するものであり、ハフ変換や最小自乗法等が挙げられるが、ここではハフ変換の例について説明する。まず、図6に示すように極座標(r,s)を用い、画像中の直線(rWi,sWi)を下記1式で定義する。なお、添字W(W=1,2…)はレーンマーカー検出ウインドウ番号を、添字i(i=1,2…)はレーンマーカー候補線番号を示す。また、直線(rWi,sWi)がレーンマーカー候補点を“貫く”定義は、直線と白線候補点(画素)との距離が単位画素以下であるものとする。
【0017】
【数1】
【0018】
次に、ステップS5に移行して、前記ステップS4で検出されたレーンマーカー候補線上のレーンマーカー候補点数からレーンマーカー候補線を限定する。具体的には、各レーンマーカー検出ウインドウにおいて、前記図6に示す直線(rWi,sWi)が貫くレーンマーカー候補点の数を検出し、例えば図7のように、各レーンマーカー検出ウインドウ毎に用意したマトリックスに、直線(rWi,sWi)と貫かれたレーンマーカー候補点の数(以下、貫通レーンマーカー候補点数とも記す)を記録する。ハフ変換によって得られたレーンマーカー候補線と貫通レーンマーカー候補点数との関係は、例えば或るパラメータ(rWi,sWi)で貫通レーンマーカー候補点数が極大化する傾向を示す。例えば図7では、パラメータ(r00,s00)で極大となり、その周辺は次第に小さな値となる。これは、真のレーンマーカーの境界とみなせるレーンマーカー候補線ほど、貫通レーンマーカー候補点数が多いためであるから、極大となっている直線(rWi,sWi)だけを選出してレーンマーカー候補線を限定する。極大値の絶対値は問わないし、一つのレーンマーカー検出ウインドウ内で何本選出してもよい。なお、ここで限定されるレーンマーカー候補線には、走行路と平行でない、或いはほぼ平行でない直線も含まれている。また、貫通レーンマーカー候補点数が所定値に満たないときには、当該レーンマーカー検出ウインドウにはレーンマーカー候補線がないものと見なす。
【0019】
次にステップS6に移行して、画像上の垂直座標ごとにレーンマーカー候補線をグループ化する。例えば図8のように画像中に3本のレーンマーカー候補線が検出されたものとし、左右のレーンマーカー検出ウインドウw1 〜w6 が同じ垂直座標上に設定されているものとしたとき、例えば第1レーンマーカー検出ウインドウw1 の代表的な垂直座標をy1 とし、図9に示すように当該第1レーンマーカー検出ウインドウw1 における第1レーンマーカー(図では白線)候補線L11と第2レーンマーカー候補線L12とをグループ化し、更に図10に示すように、前記第1レーンマーカー検出ウインドウw1 と同じ垂直座標y1 上の第4レーンマーカー検出ウインドウw4 の第1レーンマーカー候補線L41も同じグループにグループ化する。なお、これらのレーンマーカー候補線L11、L12、L41で必要となる情報は、前記レーンマーカー検出ウインドウw1 、w4 の代表的な垂直座標y1 、当該垂直座標y1 における各レーンマーカー候補線L11、L12、L41の水平座標x11、x12、x41、及び各レーンマーカー候補線L11、L12、L41の傾きdx/dy11、dx/dy12、dx/dy41だけであるから、それらだけの集合をグループ化の対象としてもよい。
【0020】
次にステップS7に移行して、前記ステップS6でグループ化されたレーンマーカー候補線のうち、適宜の二本を組合せて対(図ではペア)を選定する。例えば前記図10のように同等の垂直座標y1 でグループ化された3本のレーンマーカー候補線L11、L12、L41のうち、組合せ可能な二本の対、つまりレーンマーカー候補線L11とレーンマーカー候補線L12の対、レーンマーカー候補線L12とレーンマーカー候補線L41の対、レーンマーカー候補線L41とレーンマーカー候補線L11の対を選定する。なお、ここでも、これらのレーンマーカー候補線L11、L12、L41で必要となる情報は、前記レーンマーカー検出ウインドウw1 、w4 の代表的な垂直座標y1 、当該垂直座標y1 における各レーンマーカー候補線L11、L12、L41の水平座標x11、x12、x41、及び各レーンマーカー候補線L11、L12、L41の傾きdx/dy11、dx/dy12、dx/dy41だけであるから、それらだけの集合をペア選定の対象としてもよい。また、本実施形態では、前記垂直座標における各レーンマーカー候補線の水平座標の差が所定値以下のものをペアとしない。その理由は後段に詳述する。
【0021】
次にステップS8に移行して、前記ステップS7で選定したレーンマーカー候補線のペアから、下記2式に従って対地ピッチ角度、具体的にはCCDカメラの対地ピッチ角度PA を算出する。2式の詳細は後述する。なお、式中のfはCCDカメラのレンズ、つまり焦点距離によって決まるパラメータである。また、添字(p)はペアの一方を、(p−1)はペアの他方を意味する。
【0022】
【数2】
【0023】
また、本実施形態では、前記2式によって算出されるカメラの対地ピッチ角度PA を前回値と比較し、その差の絶対値が所定値以上であるときには、今回、算出された対地ピッチ角度PA をレーンマーカー候補線限定の対象から除去する。つまり、例えば自車両のピッチ角度の変動や急激な車両挙動によって変化する対地ピッチ角度PA を最初から考慮から外し、レーンマーカー候補線を誤って限定しないようにしている。なお、前記所定値には、例えば予め測定された、演算処理のサンプリング周期ΔTにおける最大ピッチ角度変動値を用いることができる。
【0024】
次にステップS9に移行して、前記ステップS8で算出されたCCDカメラの対地ピッチ角度PA からレーンマーカー候補線の限定を行う。ここでは、例えば図11aに示すように、複数のレーンマーカー候補線のペアから算出された対地ピッチ角度に対し、例えば便宜上番号付けされたレーンマーカー候補線のペア番号を度数として累積する。例えば図11aの場合には、CCDカメラの対地ピッチ角度PA が“0°”のとき、レーンマーカー候補線ペア番号の度数が極大となるので、この対地ピッチ角度を中央値とし、これから±0.2°の範囲を許容範囲として(図11bの斜線部)、それ以外のレーンマーカー候補線ペアに該当するレーンマーカー候補線を除去する。例えば、図11bの場合、レーンマーカー候補線ペア番号“10”に該当するレーンマーカー候補線が除去される。換言すれば、度数が極大となる対地ピッチ角度に対し、所定値以上数値の離れた対地ピッチ角度のレーンマーカー候補線ペアに該当するレーンマーカー候補線を除去する。
【0025】
次にステップS10に移行して、前述した走行路モデルパラメータを算出してからメインプログラムに復帰する。例えば走行路上の空間座標系において、前記CCDカメラの撮像レンズの中心を原点とし、車両前方に向かって水平方向右方から左方にX軸、車両の高さ方向上方にY軸、車両前方にZ軸をとる直交三次元座標系を設定する。ここで、簡略化のために、前記撮像画面上の平面座標系(x,y)の原点が、走行路上の空間座標系のZ軸上にあるとすると、走行路上空間座標系から撮像画面上平面座標系への座標変換は下記3式及び4式で行われる。
【0026】
【数3】
【0027】
次に、走行路の平面構造は、一般に直線と曲率一定の曲線、及びこれらを滑らかに結ぶための曲率変化率一定のクロソイド曲線で定義されるが、自車両前方の数十m区間は曲率一定の曲線路又は直線路と見なせる。そこで、走行車線を規定するレーンマーカーの形状を下記5式のように定式化した。また、同様に、縦断構造についてはほぼ一定勾配と見なせるので、下記6式のように定式化した。
【0028】
【数4】
【0029】
本実施形態では、走行車線の車線幅E0 を用いて前述した各種の走行路モデルパラメータを算出するために、カルマンフィルタを用いる。前記3式〜6式から、下記7式が得られる。これは拡張カルマンフィルタを構成する際の出力方程式として用いられ、走行路曲率と車両状態量から撮像画像平面上に定義したy座標値におけるx座標値を算出するものである。なお、式中のjは、自車両が走行する走行車線の左側レーンマーカーでは“0”とし、右側レーンマーカーでは“1”とする。
【0030】
【数5】
【0031】
ここでは、カルマンフィルタによる推定状態量(走行路モデルパラメータ)を、前記走行路曲率B、自車両のピッチ角D、ヨー角C、横変位A、CCDカメラの地上高Hとし、前記レンズ焦点距離によって決まるパラメータf、車線幅E0 を一定値とする。この7式を出力方程式とし、適当な出力方程式を用いてカルマンフィルタを構成し、そのカルマンフィルタを用いて前記各走行路モデルパラメータを算出する手法については、前記特開平6−20189号公報に詳しいので、ここではその詳細な説明を省略する。
【0032】
なお、前記7式には、計5つのパラメータがあり、それら全てを正確に算出するためには、自車両が走行する走行車線の両側のレーンマーカーの夫々で最低一つ、合計で少なくとも5つのレーンマーカー検出点(の画像情報)が必要である。これに対し、ステレオ式、即ちCCDカメラを左右に二つ設けた場合には、互いに等価でない二つの式が与えられるため、片側レーンマーカー検出時でも、前記パラメータを全て正確に算出することができる。
【0033】
次に、前記演算処理によって、走行路に平行でないか又はほぼ平行でないレーンマーカー候補線を適切に除去できる効果について説明する。前述したように、走行路に平行なレーンマーカー候補線の座標、つまり当該レーンマーカー候補線上のレーンマーカー候補点は、前記7式を満足する。そして、前記7式を垂直座標yで微分して下記8式を得る。
【0034】
【数6】
【0035】
前記7式と8式から、前記自車両の横変位Aを除去して下記9式を得る。
【0036】
【数7】
【0037】
ここで、走行路と平行な、二つの異なるレーンマーカー候補線上に、垂直座標yが同じ二つのレーンマーカー候補点が存在するとし、夫々に添字(p)、(p−1)を附して前記9式を示すと、下記10式、11式が得られる。
【0038】
【数8】
【0039】
10式から11式を減じて下記12式が得られる。
【0040】
【数9】
【0041】
前記12式中のピッチ角度Dは、前記CCDカメラの対地ピッチ角度PA と同等なので、これを対地ピッチ角度PA について解くと前記2式が得られる。
従って、二つの異なるレーンマーカー候補線が、何れも走行路と平行であるか又はほぼ並行であれば、前記2式から算出される対地ピッチ角度PA は、凡そ同等の数値となる。逆に、対地ピッチ角度PA が大きく異なるレーンマーカー候補線の組合せは、少なくともいずれか一方が走行路と平行でないか又はほぼ平行でないことになる。従って、極大を示す対地ピッチ角度PA から所定値以上数値の離れたレーンマーカー候補線のペアに該当するレーンマーカー候補線を除去することにより、走行路と平行でない又はほぼ平行でないレーンマーカー候補線を除去することができる。
【0042】
また、前述のように、本実施形態では同じ垂直座標yに対するレーンマーカー候補線の水平座標xが所定値以上数値の離れていないものをペアとしない。前述した2式から、対地ピッチ角度PA が同等であるとき、(x(p) −x(p-1) )の値が小さくなるほど、(dx/dy(p) −dx/dy(p-1) )の値も小さくなる。換言すれば、水平座標x(p) と水平座標x(p-1) の差が小さいレーンマーカー候補線のペアでは、傾きdx/dy(p) も傾きdx/dy(p-1) も高精度である必要がある。しかしながら、同一のCCDカメラで得られるレーンマーカー候補線の傾きdx/dyの精度には限界があるため、水平座標x(p) と水平座標x(p-1) の差が小さいレーンマーカー候補線のペアから算出される対地ピッチ角度PA にはノイズが乗り易い。このようにノイズ成分の混入した対地ピッチ角度PA を用いると、前述のような極大値の選出に悪影響を及ぼす恐れがある。そのため、本実施形態では、本実施形態では同じ垂直座標yに対するレーンマーカー候補線の水平座標xが所定値以上数値の離れていないものをペアとせず、より正確に走行路と平行でない又はほぼ平行でないレーンマーカー候補線を除去できるようにする。
【0043】
以上より、前記撮像部1及び図2の演算処理のステップS1が本発明の撮像手段を構成し、以下同様に、前記図2の演算処理のステップS3がレーンマーカー候補点検出手段を構成し、前記図2の演算処理のステップS4、ステップS5がレーンマーカー候補線検出手段を構成し、前記図2の演算処理のステップS6〜ステップS8がピッチ角度算出手段を構成し、前記図2の演算処理のステップS9がレーンマーカー候補線限定手段を構成し、前記図2の演算処理のステップS10が走行路モデルパラメータ算出手段を構成している。
なお、前記実施形態では、走行路モデルパラメータの算出にカルマンフィルタを用いたが、他の推定装置や最小二乗法等の同定方法を用いて算出するようにしてもよい。
【図面の簡単な説明】
【図1】本発明の走行路検出装置の一実施形態を示す概略構成図である。
【図2】コントロールユニット内で行われる走行路モデルパラメータ算出のための演算処理のフローチャートである。
【図3】レーンマーカー検出小領域の説明図である。
【図4】レーンマーカー候補点の説明図である。
【図5】レーンマーカー候補線の説明図である。
【図6】レーンマーカー候補線の記述の仕方の説明図である。
【図7】貫通レーンマーカー候補点数に基づいてレーンマーカー候補線を限定するためのマトリックスの説明図である。
【図8】検出されたレーンマーカー候補線の説明図である。
【図9】レーンマーカー候補線のグループ化の説明図である。
【図10】レーンマーカー候補線のグループ化の説明図である。
【図11】対地ピッチ角度に基づいてレーンマーカー候補線を限定するための説明図である。
【符号の説明】
1は撮像部
2はコントロールユニット
Claims (4)
- 自車両前方の走行路を撮像する撮像手段と、前記撮像手段で撮像された画像上に走行路のレーンマーカーの一部をレーンマーカー候補点として検出するレーンマーカー候補点検出手段と、前記レーンマーカー候補点検出手段で検出されたレーンマーカー候補点を貫いて前記レーンマーカーの境界とみなせるレーンマーカー候補線を検出するレーンマーカー候補線検出手段と、前記レーンマーカー候補線検出手段で検出されたレーンマーカー候補線のうち、前記撮像手段で撮像された画像の鉛直方向の座標が同じレーンマーカー候補線を対とし、各対のレーンマーカー候補線の情報から対地ピッチ角度を算出するピッチ角度算出手段と、前記ピッチ角度算出手段で算出された対地ピッチ角度に基づいて、前記レーンマーカー候補線検出手段で検出されたレーンマーカー候補線から、走行路に平行でないか又はほぼ平行でないレーンマーカー候補線を除去するレーンマーカー候補線限定手段と、前記レーンマーカー候補線限定手段で除去されなかったレーンマーカー候補線又はそのレーンマーカー候補線に含まれるレーンマーカー候補点の情報から、自車両前方の走行路の形状を表すための走行路モデルパラメータを算出する走行路モデルパラメータ算出手段とを備えたことを特徴とする走行路検出装置。
- 前記レーンマーカー候補線限定手段は、前記ピッチ角度算出手段で算出された対地ピッチ角度のうち、度数の大きいものから所定値以上数値の離れたものに該当する前記レーンマーカー候補線の対を除去することを特徴とする請求項1に記載の走行路検出装置。
- 前記ピッチ角度算出手段は、前記撮像手段で撮像された画像の鉛直方向の座標が同じレーンマーカー候補線のうち、当該レーンマーカー候補線の鉛直方向の座標に対する水平方向の座標が所定値以下のレーンマーカー候補線を対としないことを特徴とする請求項1又は2に記載の走行路検出装置。
- 前記ピッチ角度算出手段は、前記対のレーンマーカー候補線の情報から算出された対地ピッチ角度が前回の算出値と所定値以上数値の離れたものであるときに当該対地ピッチ角度を除去することを特徴とする請求項1乃至3の何れかに記載の走行路検出装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002177415A JP3700681B2 (ja) | 2002-06-18 | 2002-06-18 | 走行路検出装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002177415A JP3700681B2 (ja) | 2002-06-18 | 2002-06-18 | 走行路検出装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004021723A JP2004021723A (ja) | 2004-01-22 |
JP3700681B2 true JP3700681B2 (ja) | 2005-09-28 |
Family
ID=31175456
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002177415A Expired - Fee Related JP3700681B2 (ja) | 2002-06-18 | 2002-06-18 | 走行路検出装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3700681B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101071732B1 (ko) * | 2007-12-17 | 2011-10-11 | 현대자동차주식회사 | 차량 주행속도 제어 장치 및 그 방법 |
JP5321497B2 (ja) | 2010-02-22 | 2013-10-23 | 株式会社デンソー | 白線認識装置 |
JP5464054B2 (ja) * | 2010-05-27 | 2014-04-09 | 日産自動車株式会社 | 道路環境情報取得装置及びその方法 |
CN103854010A (zh) * | 2012-12-06 | 2014-06-11 | 昆达电脑科技(昆山)有限公司 | 自动辨识行车影像中的路面区域的方法及影像辨识装置 |
-
2002
- 2002-06-18 JP JP2002177415A patent/JP3700681B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004021723A (ja) | 2004-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3729095B2 (ja) | 走行路検出装置 | |
JP4956452B2 (ja) | 車両用環境認識装置 | |
JP3630100B2 (ja) | 車線検出装置 | |
JP5733395B2 (ja) | 車載用画像認識装置、撮像軸調整装置およびレーン認識方法 | |
EP2757524A1 (en) | Depth sensing method and system for autonomous vehicles | |
EP3082066A1 (en) | Road surface gradient detection device | |
CN109997148B (zh) | 信息处理装置、成像装置、设备控制***、移动对象、信息处理方法和计算机可读记录介质 | |
JP5561064B2 (ja) | 車両用対象物認識装置 | |
JP2002197444A (ja) | 車両の走行路認識装置 | |
JP5105481B2 (ja) | 車線検出装置、車線検出方法、及び車線検出プログラム | |
JP2011180982A (ja) | 区画線検出装置 | |
JP5834933B2 (ja) | 車両位置算出装置 | |
US7221789B2 (en) | Method for processing an image captured by a camera | |
CN111723778B (zh) | 基于MobileNet-SSD的车辆测距***及方法 | |
JP2010191661A (ja) | 走行路認識装置、自動車及び走行路認識方法 | |
CN111213153A (zh) | 目标物体运动状态检测方法、设备及存储介质 | |
JP4721278B2 (ja) | 車線逸脱判定装置、車線逸脱防止装置および車線追従支援装置 | |
JP2010170488A (ja) | 車線認識装置、及び車線認識方法 | |
US20200193184A1 (en) | Image processing device and image processing method | |
JP2012252501A (ja) | 走行路認識装置及び走行路認識用プログラム | |
JP6044084B2 (ja) | 移動物***置姿勢推定装置及び方法 | |
JP3807253B2 (ja) | 走行路検出装置 | |
JP3700681B2 (ja) | 走行路検出装置 | |
JP5891802B2 (ja) | 車両位置算出装置 | |
JP5903901B2 (ja) | 車両位置算出装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050606 |
|
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: 20050621 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050704 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080722 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090722 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090722 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100722 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110722 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120722 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120722 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130722 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |