JPH1040499A - 車両の外界認識装置 - Google Patents

車両の外界認識装置

Info

Publication number
JPH1040499A
JPH1040499A JP8213183A JP21318396A JPH1040499A JP H1040499 A JPH1040499 A JP H1040499A JP 8213183 A JP8213183 A JP 8213183A JP 21318396 A JP21318396 A JP 21318396A JP H1040499 A JPH1040499 A JP H1040499A
Authority
JP
Japan
Prior art keywords
traveling
vehicle
imaging
camera
parameter
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.)
Granted
Application number
JP8213183A
Other languages
English (en)
Other versions
JP3600378B2 (ja
Inventor
Shigeto Nakayama
茂人 仲山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP21318396A priority Critical patent/JP3600378B2/ja
Publication of JPH1040499A publication Critical patent/JPH1040499A/ja
Application granted granted Critical
Publication of JP3600378B2 publication Critical patent/JP3600378B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Traffic Control Systems (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】 【課題】 カメラで前方を撮像して走行路区分線を認識
しつつ走行する装置において、乗員数の増減など車両の
定常的なピッチ角変動によるカメラパラメータ、特に俯
角を補正する。また取り付けバラツキなどによるカメラ
のパン角ずれも補正する。 【解決手段】 相互に平行と仮定される2本の走行路区
分線を検出し、その平行度を判定することで行う。また
パン角は、2本の走行路区分線を抽出し、その中心線と
車両の進行方向との偏角を求めることで補正する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は車両の外界認識装
置に関し、より具体的には進行方向の路面を撮像するカ
メラ(撮像手段)が撮像した画像から走行路を認識する
装置において、車両のピッチ角変動などに対してカメラ
パラメータを補正するようにしたものに関する。
【0002】
【従来の技術】進行方向の路面を撮像し、走行路区分線
を認識するようにした車両の外界認識装置は、例えば特
開平8−30770号公報などから知られている。
【0003】そのような装置において、車両に搭載した
カメラから入力した画像を処理し、得られた走行路区分
線(レーンマーキング)の位置を実平面(走行路面)座
標に変換するとき、カメラと走行路面との位置関係が既
知であることが必要となる。この位置関係を示す、いく
つかの値を、カメラパラメータ(前記した撮像パラメー
タに同じ)と呼ぶ。
【0004】カメラパラメータの中で、上記の座標変換
の誤差に対して深刻な影響を与えるのは、カメラの俯角
の誤差、即ち、車両の姿勢変化に伴うカメラの傾き角度
の変動である。車両の姿勢変化、特にピッチ角変動が起
こると、カメラ俯角を補正しないで座標変換を行った場
合、図19に示すような誤差が生じる。
【0005】尚、この明細書において路面に対する車両
の前後方向の傾きを「車両のピッチ角変動」と呼ぶ。ま
た、カメラ(撮像手段)の車両前後方向の傾きを「カメ
ラの俯角」と呼ぶ。
【0006】図20に示すグラフは、車両(乗員4名)
が約80km/hで直進走行しているときのピッチ角変
動を測定したものである。具体的には、停止状態、乗員
2名で測定したピッチ角0.019[deg.](度)を初
期値とし、そこからの変化量を走行距離〔m〕に対して
表した。
【0007】このデータ測定時の車両のピッチ角は、初
期値よりも平均して0.35[deg.]ほどプラス方向
(車両のフロントが持ち上がった状態)にシフトしてい
る。それに比較すれば、走行中の車両の揺れによるピッ
チ角変化は、±0.1[deg.]前後であり、乗員数の変
化などによる車両の定常的な姿勢変化量に比べて小さい
ことが分かる。
【0008】このように、車両のピッチ角方向の姿勢変
化は、次の2つに大別される。 a)動的な変化 車両が、走行中に加減速したり、路面の凹凸やウネリに
より揺れたときに生じる短期的な変化。加速度計やピッ
チレートセンサにより定常状態からの変化分として、あ
る程度は測定可能。 b)静的な変化 乗員数や積載荷物の変化などによる、車両の定常な姿勢
変化。傾斜計や車高センサなどで測定可能。静的とは言
っても、走行の度に変化する。
【0009】走行路区分線の検出誤差は、目的とする自
動運転制御の内容により一様ではないが、例えば検出し
た走行路区分線の直進方向に対する傾き角度の許容誤差
を±0.5[deg.] 程度とするならば、±0.4[de
g.] 以上のピッチ角変化は補正する必要がある。
【0010】その他にも、座標変換時の誤差要因には道
路形状(坂やバンクなど)が考えられるが、高速道路で
の走行を基本とするとき、そこでは道路構造が法令で規
定されており、走行路(レーン)は幅が一定であり、左
右の区分線(マーキング)も基本的に平行と仮定するこ
とができるので、画像処理結果から補正を行うこともで
きる。
【0011】このようなピッチ角変動に対して、従来技
術においては、例えば、車両の四隅に車高センサ(超音
波式の距離センサ)を設けて路面との高さを測定し、ピ
ッチ角変動に対してカメラパラメータを補正することも
行われているが、車高センサを4個必要とする点で構成
が複雑であり、コストも増加する。
【0012】その意図から、特開平3−276211号
公報で提案されるように、手動走行と自動走行に切換え
可能な車両において、外界認識結果と手動操作量から推
定される認識結果とのずれを求め、そのずれを解消する
ように自動走行時の外界認識結果を補正する手法が提案
されている。特開平3−118611号公報なども、画
像入力手段の振動に応じて画像処理開始位置を変更す
る、即ち、ピッチ角変動に応じて画像処理開始位置を上
下させる構成を開示する。
【0013】
【発明が解決しようとする課題】しかしながら、上記し
た従来技術はピッチ角変動のうち主として動的な変化に
起因するずれを補正することを主眼としており、そのた
め補正を常時行うなど、構成が複雑であった。図20に
関して説明したように、ピッチ角変動をもたらす原因と
しては乗員数や積載貨物の増減などの静的な変化の方が
支配的である。しかも、車両が走行している間は乗員数
や積載貨物の増減などは変化しない筈であるから、補正
は走行中に頻繁に行う必要はない。
【0014】従って、この発明の目的は上記した従来技
術の欠点を解消し、静的な変化に起因するピッチ角変動
によるカメラパラメータのずれを簡易に補正してレーン
マーキング検出を精度良く行えるようにすると共に、そ
の補正を走行中に一度行えば足るようにした車両の外界
認識装置を提供することにある。
【0015】更に、カメラは進行方向を直視するように
車両に取り付けられるが、取り付けバラツキなどから車
両走行中心線に対してカメラ視野の中心軸がずれること
がある。このようなパン角のずれがあると、同様にレー
ンマーキング検出誤差の原因となる。他方、取り付け精
度を上げるとすれば、生産効率はある程度犠牲にせざる
を得ない。
【0016】従って、この発明の別の目的は上記した従
来技術の欠点を解消し、パン角を簡易かつ適正に補正し
てレーンマーキングの検出精度を上げると共に、生産効
率も低下することがないように車両の外界認識装置を提
供することにある。
【0017】
【課題を解決するための手段】第1の目的を達成するた
めに、この発明に係る車両の外界認識装置は、進行方向
の路面を撮像する撮像手段と、前記撮像された画像か
ら、少なくとも1組の走行路区分線を抽出する走行路区
分線抽出手段と、前記抽出された走行路区分線を所定の
撮像パラメータに基づいて実平面上に座標変換する座標
変換手段と、走行状態を検出する走行状態検出手段と、
および前記検出された走行状態と座標変換された走行路
区分線に基づいて走行中に少なくとも一度、前記撮像パ
ラメータを補正する撮像パラメータ補正手段と、を備え
る如く構成した。
【0018】請求項2項にあっては、前記撮像パラメー
タ補正手段は、座標変換された少なくとも1組の走行路
区分線が所定の関係にあるか否か判定する判定手段、を
備え、前記走行路区分線が所定の関係にないと判定され
るとき、所定の関係となるように前記撮像パラメータを
補正する如く構成した。
【0019】請求項3項にあっては、前記撮像パラメー
タが、車両乗員数の変化を含む車両の定常的な姿勢の変
化に起因して変化する、前記撮像手段と走行路面との位
置関係を示すパラメータである如く構成した。
【0020】請求項4項にあっては、前記走行状態は、
前記走行路区分線が平行な走行環境を車両が直進走行す
る状態である如く構成した。
【0021】第2の目的を達成するために、請求項5項
に係る車両の外界認識装置は、進行方向の路面を撮像す
る撮像手段と、前記撮像された画像を所定の撮像パラメ
ータに基づいて実平面上に座標変換する座標変換手段
と、前記撮像手段の撮像画像の座標系を基準線と比較
し、進行方向に対する偏角を求める偏角算出手段と、お
よび求めた偏角に基づいて前記撮像パラメータを補正す
る撮像パラメータ補正手段とを備える如く構成した。
【0022】また、請求項6項にあっては、前記撮像パ
ラメータ補正手段は、補正を完了したか否かを報知する
報知手段を備える如く構成した。
【0023】
【作用】請求項1項に係る装置にあっては、静的な変化
に起因するピッチ角変動によるカメラパラメータのずれ
を簡易に補正してレーンマーキング検出を精度良く行え
ることができる。また、その補正を走行中に一度行えば
足るようにしたので、構成としても簡易である。尚、そ
の補正の詳細は請求項2項ないし4項に記載の通りであ
る。
【0024】請求項5項に係る装置にあっては、パン角
を簡易かつ適正に補正してレーンマーキングの検出精度
を上げることができると共に、取り付けバラツキによる
パン角ずれを簡易に補正することができるので、取り付
け精度を所定基準以上に上げる必要がなく、よって生産
効率が低下することもない。
【0025】請求項6項に係る装置にあっては、運転者
は補正が完了したか否かを認識することができ、補正未
了が継続するときは自動運転を選択しないなど必要な措
置を取ることができる。
【0026】
【発明の実施の形態】以下、添付図面に即してこの発明
の実施の形態を説明する。
【0027】図1はこの発明に係る車両の外界認識装置
を全体的に示す説明透視図である。図において、符号1
0はCCDカメラ(モノクロTVカメラ)(前記した撮
像手段)を示し、CCDカメラ10は運転席上方のルー
ムミラー取り付け位置付近に固定され、車両進行方向を
単眼視する。
【0028】符号12は、車両室内の中央部付近に設け
られて車両重心の鉛直軸(z軸)回りの角加速度を検出
するヨーレートセンサを示す。更に、車両のドライブシ
ャフト(図示せず)の付近にはリードスイッチからなる
車速センサ14が設けられて車両の進行速度を検出する
と共に、舵角センサ16が車両のステアリングシャフト
18の付近に設けられてステアリング舵角を検出する。
【0029】また、ステアリングシャフト18には舵角
制御モータ20が取り付けられると共に、スロットル弁
(図示せず)にはパルスモータからなるスロットルアク
チュエータ22が取り付けられ、更にブレーキ(図示せ
ず)にはブレーキ圧力アクチュエータ(図示せず)が取
り付けられる。
【0030】上記したCCDカメラ10などの出力は、
制御ユニット24に送られる。
【0031】図2はその制御ユニットの構成をより詳細
に示すブロック図である。
【0032】CCDカメラ10の出力は制御ユニット2
4においてレーンマーキング検出画像処理ユニット30
に送られ、エッジ検出とハフ(Hough)変換により直線成
分(走行路区分線(レーンマーキング))の抽出が行わ
れる。舵角センサ16などの出力は処理回路(図示せ
ず)を経て車両走行状態検知ユニット32に送られると
共に、前記した舵角制御モータ20などの制御アクチュ
エータの出力も車両制御ユニット34を解して車両走行
状態検知ユニット32に送られる。
【0033】レーンマーキング検出画像処理ユニット3
0、車両走行状態検知ユニット32および車両制御ユニ
ット34の出力は、総合判断ユニット36に入力され
る。他方、車両運転席前方のダッシュボードに設けられ
たドライバインターフェース38(図1で図示省略)を
通じてドライバ(運転者)から手動運転から自動運転へ
の切換え指令などが入力され、同様に総合判断ユニット
36に入力される。
【0034】総合判断ユニット36では切換え指令がな
されたとき、入力情報に基づいて所定の運転状態におい
てCCDカメラ10から得られた画像入力に基づき、適
宜舵角および車速を制御すると共に、ブレーキ動作を行
ない、自動運転を行う。尚、自動運転は、例えば本出願
人が先に特開平7−81604号公報で提案したような
技術である。但し、この発明の要旨はカメラパラメータ
の補正にあるので、その説明は省略する。
【0035】続いて、図3フロー・チャートを参照して
出願に係る車両の外界認識装置の動作を説明する。これ
は前記した総合判断ユニット36が行う動作である。
【0036】図示のプログラムは機関が始動してから停
止するまでの1回の走行中に基本的には1度行う。具体
的には、この処理は、イグニションスイッチ(図示せ
ず)がオンされて車速センサ14の出力が零から所定の
値に達したところで行う。
【0037】尚、この発明の目的がピッチ角変動の静的
な変化によるカメラパラメータの補正にあることから、
走行中にピッチ角変動の静的な変化が生じた可能性の状
況、例えばパーキングエリアでの停止などを検知し、そ
の後にもこの処理を行うのが望ましい。そのような状況
は例えば、車両ドアにその開閉を検知する手段を設ける
と共に、車速センサ14の出力から車速零の状態が所定
時間継続したか否かを検出することで検知できよう。
【0038】先ず、S10においてピッチ角変化量(ず
れ)を零に初期設定し、S12に進んで車両が所定速度
以上で直進走行中か否か判断する。
【0039】これは望ましくは、自動運転におけるレー
ンマーキング検出誤差を低減する意図から、自動運転で
はなく、人が操縦している手動運転中にあって所定速度
以上で直進走行中か否か判断する。所定速度(例えば8
0km/h)以上か否かは車速センサ14の出力、直進
走行中か否かは、ヨーレートセンサ12および舵角セン
サ16の出力から推定(判断)する。
【0040】即ち、この装置においては、高速道路など
の走行路区分線が整備された環境を前提とすると共に、
走行路の左右の区分線は平行であると言う仮定に基づ
き、車両のピッチ角の静的な変動分を求めて補正するよ
うにした。所定速度以上であることを要求する理由は、
高速道路を走行していることを推定するためである。
【0041】S12で肯定されるときはS14に進み、
車両運転席前方のダッシュボードのパネルに設けたラン
プ(図示せず)を点灯させ、補正処理中である旨の告知
(報知)を行い、S16に進んでレーンマーキング検出
(抽出)画像処理を行う。これは先に述べたように、エ
ッジ検出およびハフ変換などから直線成分を検出し、レ
ーンマーキング(走行路区分線)を検出(抽出)する処
理である。尚、レーンマーキングは走行レーン間に表示
される破線のみならず、路肩を示す実線で表示されるマ
ーキングをも含む意味で使用する。
【0042】次いでS18に進んで左右のレーンマーキ
ングを検出したか否か判断し、肯定されるときはS20
に進んで検出レーンマーキングを実平面(走行路面)上
で直線近似し、左右2直線の直線式とその積分値(平均
値)を求める。次いでS22に進んで所定回数繰り返し
たか否か判断し、肯定されるときはS24に進んで積分
値を(処理回数−1)で除算して現状の直線式を算出す
る。
【0043】より具体的には、先ず検出されたレーンマ
ーキング位置を、カメラ俯角を含むカメラパラメータの
初期設定値を用いて実平面上の座標に変換し、検出され
たレーンマーキングの左右2直線の直線式を実平面上で
求める。図4にカメラパラメータの内容を、図5に検出
された左右のレーンマーキングの近似直線を示す。そし
て、このようなレーンマーキング検出、実平面上の座標
への変換および直線式算出処理を繰り返し所定回数行な
い、図6に示すような2本の直線の積分値を求める。上
記積分値を各々(処理回数−1)で除算し、現状の直線
式とする。
【0044】即ち、図5および図6に示すように左右の
2直線をL1,L2とし、実平面上での直線式を、 L1:y=A1・x+B1 L2:y=A2・x+B2 とするとき、各々の直線の傾きAと切片Bについてそれ
ぞれ積分値を求める。
【0045】この積分について説明すると、レーンマー
キング検出画像処理が一定間隔の入力画像に対して行わ
れるのであれば、結果として得られる左右の2直線の直
線式のデータは、等間隔な分点として考えられる。従っ
て、各直線式のデータの積分値は、ニュートン・コーツ
公式に代表される補間型公式により近似値が与えられ
る。
【0046】例として直線L1の傾きA1について述べ
る。いま(n+1)回の処理により、傾きA1のデータ A1(0), A1(1), A1(2), A1(3), A1(4), ・・・A1(n-1),
A1(n) が得られたとする(n:偶数)。積分の区間(a,b)
は(0,n)である。ニュートン・コーツ公式のなかで
最も簡単な台形則を用いれば、積分の近似値Sは、以下
のように与えられる。 S =h(A1(0)/2 +A1(1) +A1(2) +・・・+A1(n-1) +
A1(n)/2) (但し、h =(b−a)/n)
【0047】また、シンプソン則を用いれば、同様の場
合の積分の近似値Sは、以下のように与えられる。 S =(h/3)(A1(0) +4A1(1)+2A1(2)+4A1(3)+2A1(4)+
・・・4A1(n-1)+A1(n)) (但し、h
=(b−a)/n)
【0048】現状の傾きA1は、かくして得られた積分
の近似値Sをm(=処理回数−1)で除算して以下のよ
うに求める。 A1=S/m
【0049】続いてS26に進み、求めた2直線が平行
か否か(前記した所定の関係にあるか否か)判断する。
これは、左右の2直線L1,L2の挟み角θ(図7に示
す)を θ=atan(A1)− atan (A2) と求め、求めた挟み角θを適宜設定するしきい値と比較
することで行う。
【0050】より具体的には、求めた挟み角θがしきい
値よりも小さい場合、2直線は平行とみなす。しきい値
は、前記した自動運転制御に対する要件から、±0.1
[deg.] 程度とする。
【0051】このように、路上に区分線が平行に表示さ
れた走行環境において、それら走行路区分線の平行度を
検出できるように初期設定されたカメラパラメータ、特
に俯角を用いて実際に2本の走行路区分線を抽出し、そ
れらが平行となるようなカメラ俯角を逆に求めること
で、初期設定値に対する現状のピッチ角変化量(ずれ)
を推定し、それによって補正量を求めるようにした。
【0052】S26で否定されるときはS28に進み、
検出した2直線を平行とするような(即ち、前記した所
定の関係となるような)カメラ俯角を求め、初期設定値
に対する現状のピッチ角変化量を推定し、カメラパラメ
ータを補正する。
【0053】これについて説明すると、積分して求めた
左右の2直線L1,L2の実平面上での直線式を前記の
如く、 L1:y=A1・x+B1 L2:y=A2・x+B2 とするとき、図6に示すようなL1とL2のカメラ座標
系での中心線y=A・x+Bを求める。
【0054】この中心線は、 傾きA=tan ((atan(A1)+ atan (A2))/2) 切片B=(B1+B2)/2 の直線である。
【0055】続いて2直線L1,L2を、画像(撮像
面)座標上に変換する。画像(撮像面)座標上での直線
式を、図8に示す如く、 L1’:yd=Ad1・xd+Bd1 L2’:yd=Ad2・xd+Bd2 とする。
【0056】画像(撮像面)座標上の直線L1’,L
2’を再び実平面(カメラ座標系)に変換するとき、傾
きA1”,A2”が、先に求めた中心線の傾きAと等し
くなるようなカメラ俯角(カメラパラメータ補正値)を
求める。尚、A1”,A2”がともにAと等しくなるよ
うなカメラ俯角を求めるのは困難であれば、A1”,A
2”それぞれについてAと等しくなるようなカメラ俯角
を別々に求めて平均しても良い。また、L1が路肩側に
表示された実線で、L2が破線である場合には、A1”
がAと等しくなるカメラ俯角の方を用いるようにしても
良い。
【0057】尚、この作業はより具体的には図9に示す
ように、処理領域をピッチ角変化量に対応する量だけ、
画像を垂直方向に平行移動させて行っても良い。即ち、
カメラパラメータの補正手法は他にも、CCDカメラ1
0の取り付け位置を物理的に変更する、座標変換計算値
を変更するなど種々の対応が考えられるが、図示の如く
処理領域を調整して補正しても良い。
【0058】次いでS30に進んで規定回数(例えばレ
ーンマーキング検出画像処理時間が66msの場合、5
回)を超えたか否か判断し、肯定されない限り、S12
に戻り、補正したカメラパラメータを用いて以上の処理
を繰り返す。
【0059】そしてS26で2直線が平行と判断される
ときはS32に進んでダッシュボードのパネルに設けた
別のランプ(図示せず)を点灯させ、補正が完了した旨
の告知(報知)を行ってプログラムを終了する。またS
30で規定回数を超えたと判断されるときはS34に進
んで更に別のランクを点灯させ、補正ができなかった旨
(補正未了)の告知(報知)を行ない、S10に戻る。
【0060】またS12で否定されるときはS36に進
んで更に別のランプを点灯させるなどして補正可能な走
行状況ではないことを告知(報知)し、S10に戻る。
S18で左右のレーンマーキングが検出できなかったと
判断されるときはS38に進み、それが規定回数(例え
ば5回)を超えたか否か判断し、否定されるときはS1
2に戻ると共に、肯定されるときはS40に進んでS3
4と同様の処理をしてS10に戻る。
【0061】以上の如く、図示のプログラムは、基本的
に走行の初期などに起動され、機関始動から停止の走行
の間に一度だけ行われる。
【0062】上記の如く構成したことによって、静的な
変化に起因するピッチ角変動によるカメラパラメータの
ずれを簡易に補正してレーンマーキング検出を精度良く
行えることができる。また、その補正を走行中に一度行
えば足るようにしたので、構成としても簡易である。
【0063】また、補正完了などを報知(告知)するよ
うにしたので、運転者は補正が完了したか否かを認識す
ることができ、補正未了が継続するときは自動運転を選
択しないなど必要な措置を取ることができる。
【0064】続いて、カメラパラメータのパン角補正に
ついて説明する。
【0065】CCDカメラ10は、車両の前方に進行方
向を直視するように車両の直進方向とカメラ視野の中心
軸が取り付けられる。具体的には座標系は、CCDカメ
ラ10の視野中央をXr軸とし、レンズの焦点位置を座
標原点としたカメラ座標系(図10に示す)と、車両の
前方直進方向をXr-car 軸とした車両の所定位置(重心
位置など)を座標原点とした座標系(「車両のローカル
座標系」という。図11に示す)からなる。
【0066】そして、実平面上に座標変換するときは、
正確には、図12に示すように、車両のローカル座標系
を基準として行う。図13はその際の点の変換を、図1
4は直線の変換の詳細を示す。
【0067】従って、CCDカメラ10はカメラ座標系
と車両ローカル座標の縦軸(X軸)が一致するように取
り付けられるが、実際には取り付けバラツキなどからず
れが生じ、図15に示すように、カメラ座標系での検出
レーンマーキングが常時ある偏角をもつ場合が起こり易
い。カメラパラメータのパン角補正は、このような車両
の直進方向に対するカメラ視野の中心軸のずれを補正
し、図16に示す如く、両座標系のX軸を一致させる作
業である。
【0068】図17はその作業を示すフロー・チャート
である。
【0069】パン角補正は一度行えば、カメラを脱着し
ない限り、繰り返す必要がないので、図示のプログラム
は、例えば製造後の検査時、所定距離走行後の定期点検
時などに行われる。従って、パン角補正は先に図3フロ
ー・チャートで説明した俯角補正に先立って行われる処
理である。また、パン角補正は先の俯角補正と類似する
ので、説明は簡単に止める。
【0070】以下説明すると、S100でパン角補正量
Panを零に初期設定し、S102に進んで模擬レーン
マーキング検出(抽出)画像処理を行う。これは、車両
の直進方向を確認するために、検査工場の路面に表示し
た模擬的なレーンマーキング(具体的には先の走行路区
分線と同様な平行な2直線)を検出(抽出)する処理で
ある。
【0071】続いてS104に進んで左右のレーンマー
キングを検出したか否か判断し、肯定されるときはS1
06に進んで検出レーンマーキングを実平面上で直線近
似し、左右2直線の中心線(前記した基準線)と実平面
座標の縦軸との偏角とその積分値を求め、S108に進
んで所定回数繰り返したか否か判断し、肯定されるとき
はS110に進んで図示の如く偏角を求める。
【0072】即ち、図18に示すように、検出された模
擬レーンマーキング位置を初期設定のカメラパラメータ
を用いて実平面上の座標に変換する(初期設定ではPa
n=0)。続いて検出された模擬レーンマーキングの左
右の2直線の中心線を実平面上で求め、次いで求めた中
心線と車両ローカル座標系の縦軸(X軸)との偏角を求
める。中心線の求め方は、図示の如く、先の俯角補正と
同様である。
【0073】上記処理を繰り返して所定回数行って偏角
の積分値を求め(偏角は反時計方向回りを正とする)、
積分値を(処理回数−1)で除算し、現状の偏角とす
る。続いてS112に進んで求めた偏角がしきい値(先
と同様の理由から±0.1[deg.] 程度)未満か否か判
断し、否定されるときはS114に進み、求めた偏角を
パン角補正量Pan(初期設定値=0)に加算してパン
角補正量Panを修正する(尚、負の偏角が求められた
ときは減算する)。
【0074】次いでS116に進み、そこで規定回数を
超えたと判断されない限り、直ちにS102に戻ると共
に、規定回数を超えたと判断されたときはS118に進
んで先の図3フロー・チャートの処理と同様にダッシュ
ボードに設けたランプ(図示せず)を点灯するなどして
補正できなかった旨(補正未了)の告知(報知)を行っ
てプログラムを終了する。この場合、補正未了の告知を
行うことで、例えば検査係員が装置に異常がないかどう
か点検するなどの措置を取ることができる。
【0075】そしてS112で偏角がしきい値未満と判
断されたとき、S120に進んでランプに点灯するなど
してパン角補正完了の告知(報知)を行って、プログラ
ムを終了する。
【0076】またS104で否定されたときは、S12
2に進んで規定回数を超えたか否か判断し、否定される
限りS102に戻ると共に、肯定されるときはS124
に進んでS118と同様の処理を行ってプログラムを終
了する。このときも必要に応じて検査係員が装置を点検
するようにしても良い。
【0077】上記の如く構成したので、パン角を簡易か
つ適正に補正してレーンマーキングの検出精度を上げる
ことができる。また、取り付けバラツキによるパン角ず
れを簡易に補正することができるので、取り付け精度を
所定基準以上に上げる必要がなく、よって生産効率を低
下させることもない。
【0078】尚、上記において基準線として走行路区分
線の中心線を使用したが、それに限られるものではな
く、検査工場に白線を表示して基準線としても良い。ま
た車両を走行させて基準線を検出したが、車両を静止さ
せたまま前方にプロジェクタなどを介して路面を投影さ
せ、その中の基準線を検出するようにしても良い。
【0079】また、この発明をピッチ角変動に基づくカ
メラパラメータの補正とパン角補正の双方について述べ
たが、前記した第1の目的を達成するときパン角補正は
必ずしも必須ではなく、第2の目的を達成するときカメ
ラパラメータの補正は必須ではないことはいうまでもな
い。
【0080】また、この発明を手動運転と自動運転が切
換え可能なものについて説明したが、自動運転の種別を
問わないことはいうまでもない。但し、自動運転の種別
によってカメラパラメータの許容誤差が異なり、従って
補正で修正する精度が異なることは先に述べた通りであ
る。
【0081】また、CCDカメラを1基用いて単眼視す
る構成を例にとったが、2基用いて両眼視するものであ
っても良い。
【0082】
【発明の効果】請求項1項に係る装置にあっては、静的
な変化に起因するピッチ角変動によるカメラパラメータ
のずれを簡易に補正してレーンマーキング検出を精度良
く行えることができる。また、その補正を走行中に一度
行えば足るようにしたので、構成としても簡易である。
【0083】請求項5項に係る装置にあっては、パン角
を簡易かつ適正に補正してレーンマーキングの検出精度
を上げることができると共に、取り付けバラツキによる
パン角ずれを簡易に補正することができるので、取り付
け精度を所定基準以上に上げる必要がなく、よって生産
効率を低下させることもない。
【図面の簡単な説明】
【図1】この発明に係る車両の外界認識装置を全体的に
示す説明透視図である。
【図2】図1に示す処理ユニットの詳細を示す機能ブロ
ック図である。
【図3】図1装置の動作を示すフロー・チャートであ
る。
【図4】図3フロー・チャートで用いるカメラパラメー
タを示す説明図である。
【図5】図3フロー・チャートで検出されたレーンマー
キングの近似直線を示す説明図である。
【図6】図3フロー・チャートで積分後求められたレー
ンマーキングの直線を示す説明図である。
【図7】図3フロー・チャートで求められた2直線が平
行であるか否かを判断するのに必要な2直線の挟み角を
求める作業を示す説明図である。
【図8】図3フロー・チャートで検出した2直線を平行
とするようなカメラ俯角を求める作業を示す説明図であ
る。
【図9】図3フロー・チャートのカメラパラメータの補
正手法の一例を示す説明図である。
【図10】図1に示すCCDカメラの座標系を示す説明
図である。
【図11】車両の前方直進方向を縦軸(X軸)とし、車
両の所定位置を座標原点とする車両ローカル座標系を示
す説明図である。
【図12】図10のカメラ座標系を図11の車両ローカ
ル座標系に変換したときの作業を示す説明図である。
【図13】図12のカメラ座標系から車両ローカル座標
系の変換を点の変換について詳細に示す説明図である。
【図14】図12のカメラ座標系から車両ローカル座標
系の変換を直線の変換について詳細に示す説明図であ
る。
【図15】車両の進行方向に対するカメラ視野の中心軸
のずれを示すパン角ズレを示す説明図である。
【図16】カメラ座標系と車両ローカル座標系の縦軸
(X軸)を一致させ、車両の進行方向に対するカメラ視
野の中心軸のずれを補正する、パン角補正を示す説明図
である。
【図17】図16に示すパン角補正作業を具体的に示す
フロー・チャートである。
【図18】図17フロー・チャートの偏角の算出作業を
示す説明図である。
【図19】車両ピッチ角変動のレーンマーキング検出へ
の影響を示す説明図である。
【図20】車両ピッチ角変動の解析結果を示すグラフ図
である。
【符号の説明】
10 CCDカメラ(撮像手段) 12 ヨーレートセンサ 14 車速センサ 16 舵角センサ 24 制御ユニット 30 総合判断ユニット
フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 7/18 G06F 15/70 330G

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】a.進行方向の路面を撮像する撮像手段
    と、 b.前記撮像された画像から、少なくとも1組の走行路
    区分線を抽出する走行路区分線抽出手段と、 c.前記抽出された走行路区分線を所定の撮像パラメー
    タに基づいて実平面上に座標変換する座標変換手段と、 d.走行状態を検出する走行状態検出手段と、および e.前記検出された走行状態と座標変換された走行路区
    分線に基づいて走行中に少なくとも一度、前記撮像パラ
    メータを補正する撮像パラメータ補正手段と、を備えた
    ことを特徴とする車両の外界認識装置。
  2. 【請求項2】 前記撮像パラメータ補正手段は、 f.座標変換された少なくとも1組の走行路区分線が所
    定の関係にあるか否か判定する判定手段、を備え、前記
    走行路区分線が所定の関係にないと判定されるとき、所
    定の関係となるように前記撮像パラメータを補正するこ
    とを特徴とする請求項1項記載の車両の外界認識装置。
  3. 【請求項3】 前記撮像パラメータが、車両乗員数の変
    化を含む車両の定常的な姿勢の変化に起因して変化す
    る、前記撮像手段と走行路面との位置関係を示すパラメ
    ータであることを特徴とする請求項1項または2項記載
    の車両の外界認識装置。
  4. 【請求項4】 前記走行状態は、前記走行路区分線が平
    行な走行環境を車両が直進走行する状態であることを特
    徴とする請求項1項ないし3項のいずれかに記載の車両
    の外界認識装置。
  5. 【請求項5】g.進行方向の路面を撮像する撮像手段
    と、 h.前記撮像された画像を所定の撮像パラメータに基づ
    いて実平面上に座標変換する座標変換手段と、 i.前記撮像手段の撮像画像の座標系を基準線と比較
    し、進行方向に対する偏角を求める偏角算出手段と、 およびj.求めた偏角に基づいて前記撮像パラメータを
    補正する撮像パラメータ補正手 段と、を備えたことを特徴とする車両の外界認識装置。
  6. 【請求項6】 前記撮像パラメータ補正手段は、 k.補正を完了したか否かを報知する報知手段、を備え
    ることを特徴とする請求項1項ないし5項のいずれかに
    記載の車両の外界認識装置。
JP21318396A 1996-07-24 1996-07-24 車両の外界認識装置 Expired - Fee Related JP3600378B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21318396A JP3600378B2 (ja) 1996-07-24 1996-07-24 車両の外界認識装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21318396A JP3600378B2 (ja) 1996-07-24 1996-07-24 車両の外界認識装置

Publications (2)

Publication Number Publication Date
JPH1040499A true JPH1040499A (ja) 1998-02-13
JP3600378B2 JP3600378B2 (ja) 2004-12-15

Family

ID=16634926

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21318396A Expired - Fee Related JP3600378B2 (ja) 1996-07-24 1996-07-24 車両の外界認識装置

Country Status (1)

Country Link
JP (1) JP3600378B2 (ja)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11255052A (ja) * 1998-03-10 1999-09-21 Nissan Motor Co Ltd 駐車空間検出装置
WO2000007373A1 (en) * 1998-07-31 2000-02-10 Matsushita Electric Industrial Co., Ltd. Method and apparatus for displaying image
JP2000099870A (ja) * 1998-09-24 2000-04-07 Nissan Diesel Motor Co Ltd 車両の運行記録装置
JP2002005656A (ja) * 2000-06-27 2002-01-09 Honda Motor Co Ltd 位置検出装置
JP2002005626A (ja) * 2000-06-27 2002-01-09 Honda Motor Co Ltd 位置検出装置
JP2004155412A (ja) * 2002-08-02 2004-06-03 Robert Bosch Gmbh 自動二輪車におけるブレーキ制御方法および装置
KR100460869B1 (ko) * 2002-05-15 2004-12-09 현대자동차주식회사 차량의 영상 보정방법
JP2007235642A (ja) * 2006-03-02 2007-09-13 Hitachi Ltd 障害物検知システム
US7277123B1 (en) 1998-10-08 2007-10-02 Matsushita Electric Industrial Co., Ltd. Driving-operation assist and recording medium
JP2008269139A (ja) * 2007-04-18 2008-11-06 Sanyo Electric Co Ltd 運転支援システム並びに車両
JP2011030140A (ja) * 2009-07-29 2011-02-10 Hitachi Automotive Systems Ltd 外界認識装置
KR101055001B1 (ko) 2008-11-11 2011-08-05 주식회사 현대오토넷 차선 이탈 경보 시스템용 카메라의 촬영각 오차 자동 보정 방법
US8044998B2 (en) 2004-10-12 2011-10-25 Trw Limited Sensing apparatus and method for vehicles
US8091493B2 (en) 2008-01-24 2012-01-10 Brother Kogyo Kabushiki Kaisha Sewing machine, and computer-readable storage medium storing sewing machine control program
JP2013220729A (ja) * 2012-04-16 2013-10-28 Alpine Electronics Inc 車載カメラの取付角度補正装置および取付角度補正方法
JP2013222302A (ja) * 2012-04-16 2013-10-28 Alpine Electronics Inc 車載カメラの取付角度補正装置および取付角度補正方法
WO2015194124A1 (ja) * 2014-06-18 2015-12-23 株式会社デンソー 運転支援装置、運転支援方法、画像補正装置、画像補正方法
JP2017117038A (ja) * 2015-12-22 2017-06-29 いすゞ自動車株式会社 道路面推定装置
US9884623B2 (en) * 2015-07-13 2018-02-06 GM Global Technology Operations LLC Method for image-based vehicle localization
CN111086521A (zh) * 2018-10-23 2020-05-01 三星电子株式会社 校准方法、校准装置以及非暂时性计算机记录媒体
CN113570894A (zh) * 2015-03-24 2021-10-29 日本先锋公司 自动驾驶辅助装置、控制方法及存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016189878A1 (ja) * 2015-05-27 2016-12-01 京セラ株式会社 演算装置、カメラ装置、車両及びキャリブレーション方法
JP6489645B2 (ja) * 2015-06-19 2019-03-27 株式会社Subaru 画像処理装置

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11255052A (ja) * 1998-03-10 1999-09-21 Nissan Motor Co Ltd 駐車空間検出装置
US7307655B1 (en) 1998-07-31 2007-12-11 Matsushita Electric Industrial Co., Ltd. Method and apparatus for displaying a synthesized image viewed from a virtual point of view
WO2000007373A1 (en) * 1998-07-31 2000-02-10 Matsushita Electric Industrial Co., Ltd. Method and apparatus for displaying image
JP2000099870A (ja) * 1998-09-24 2000-04-07 Nissan Diesel Motor Co Ltd 車両の運行記録装置
US7277123B1 (en) 1998-10-08 2007-10-02 Matsushita Electric Industrial Co., Ltd. Driving-operation assist and recording medium
US8111287B2 (en) 1998-10-08 2012-02-07 Panasonic Corporation Driving-operation assist and recording medium
US9272731B2 (en) 1998-10-08 2016-03-01 Panasonic Intellectual Property Corporation Of America Driving-operation assist and recording medium
US8077202B2 (en) 1998-10-08 2011-12-13 Panasonic Corporation Driving-operation assist and recording medium
JP2002005626A (ja) * 2000-06-27 2002-01-09 Honda Motor Co Ltd 位置検出装置
JP2002005656A (ja) * 2000-06-27 2002-01-09 Honda Motor Co Ltd 位置検出装置
KR100460869B1 (ko) * 2002-05-15 2004-12-09 현대자동차주식회사 차량의 영상 보정방법
JP2004155412A (ja) * 2002-08-02 2004-06-03 Robert Bosch Gmbh 自動二輪車におけるブレーキ制御方法および装置
US8044998B2 (en) 2004-10-12 2011-10-25 Trw Limited Sensing apparatus and method for vehicles
JP2007235642A (ja) * 2006-03-02 2007-09-13 Hitachi Ltd 障害物検知システム
JP2008269139A (ja) * 2007-04-18 2008-11-06 Sanyo Electric Co Ltd 運転支援システム並びに車両
US8091493B2 (en) 2008-01-24 2012-01-10 Brother Kogyo Kabushiki Kaisha Sewing machine, and computer-readable storage medium storing sewing machine control program
KR101055001B1 (ko) 2008-11-11 2011-08-05 주식회사 현대오토넷 차선 이탈 경보 시스템용 카메라의 촬영각 오차 자동 보정 방법
JP2011030140A (ja) * 2009-07-29 2011-02-10 Hitachi Automotive Systems Ltd 外界認識装置
JP2013220729A (ja) * 2012-04-16 2013-10-28 Alpine Electronics Inc 車載カメラの取付角度補正装置および取付角度補正方法
JP2013222302A (ja) * 2012-04-16 2013-10-28 Alpine Electronics Inc 車載カメラの取付角度補正装置および取付角度補正方法
WO2015194124A1 (ja) * 2014-06-18 2015-12-23 株式会社デンソー 運転支援装置、運転支援方法、画像補正装置、画像補正方法
JP2016004448A (ja) * 2014-06-18 2016-01-12 株式会社デンソー 運転支援装置、運転支援方法、画像補正装置、画像補正方法
CN113570894A (zh) * 2015-03-24 2021-10-29 日本先锋公司 自动驾驶辅助装置、控制方法及存储介质
CN113570894B (zh) * 2015-03-24 2023-09-01 日本先锋公司 自动驾驶辅助装置、控制方法及存储介质
US9884623B2 (en) * 2015-07-13 2018-02-06 GM Global Technology Operations LLC Method for image-based vehicle localization
JP2017117038A (ja) * 2015-12-22 2017-06-29 いすゞ自動車株式会社 道路面推定装置
CN111086521A (zh) * 2018-10-23 2020-05-01 三星电子株式会社 校准方法、校准装置以及非暂时性计算机记录媒体

Also Published As

Publication number Publication date
JP3600378B2 (ja) 2004-12-15

Similar Documents

Publication Publication Date Title
JP3600378B2 (ja) 車両の外界認識装置
JP5421072B2 (ja) 接近物体検知システム
CN1954343B (zh) 车辆用行驶划分线识别装置
JP4291741B2 (ja) 車線逸脱警報装置
CN100524385C (zh) 车辆用行驶划分线识别装置
US10179608B2 (en) Parking assist device
US20050237385A1 (en) Stereo camera supporting apparatus, stereo camera supporting method, calibration detection apparatus, calibration correction apparatus, and stereo camera system
JP2008257681A (ja) 自動車用車線離脱防止方法
JP2011221983A (ja) 車両用環境認識装置
JP2006175918A (ja) 駐車補助装置
CN108367710B (zh) 俯瞰影像生成装置、俯瞰影像生成系统、以及存储介质
JP2013001366A (ja) 駐車支援装置および駐車支援方法
JP2008285083A (ja) 駐車支援装置
JP2012176656A (ja) 駐車支援装置
JP7270499B2 (ja) 異常検出装置、異常検出方法、姿勢推定装置、および、移動体制御システム
US20200090347A1 (en) Apparatus for estimating movement information
JP6450530B2 (ja) 車載カメラの取付角度調整処理、取付角度検出装置
JPH10103935A (ja) カーブ半径推定装置及びカーブ半径推定装置付き自動操舵制御システム
JP6015276B2 (ja) カメラ取り付け誤差補正装置及びカメラ取り付け誤差補正方法
JPH0981757A (ja) 車両位置検出装置
JPH01273113A (ja) 移動車の画像処理装置
JP3402054B2 (ja) 道路白線認識装置
JPH1011580A (ja) 車両用車線認識装置
WO2022153795A1 (ja) 信号処理装置、信号処理方法及び信号処理システム
JP4767052B2 (ja) 光軸ずれ検出装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040519

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040525

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040723

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: 20040831

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040916

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: 20070924

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080924

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080924

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090924

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100924

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100924

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110924

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110924

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120924

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120924

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130924

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees