JP3624768B2 - 縦列駐車支援装置 - Google Patents
縦列駐車支援装置 Download PDFInfo
- Publication number
- JP3624768B2 JP3624768B2 JP36745699A JP36745699A JP3624768B2 JP 3624768 B2 JP3624768 B2 JP 3624768B2 JP 36745699 A JP36745699 A JP 36745699A JP 36745699 A JP36745699 A JP 36745699A JP 3624768 B2 JP3624768 B2 JP 3624768B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- steering
- target point
- parallel parking
- point
- 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)
- Steering Control In Accordance With Driving Conditions (AREA)
Description
【発明の属する技術分野】
この発明は、縦列駐車支援装置に係り、特に画像処理により目標となる駐車枠を認識する装置に関する。
【0002】
【従来の技術】
従来、車両の後進時に運転者が車両の死角により目標とする場所が見えなくなった場合に、モニタに車両の後方視界を写し出すようにした装置が提案されている。例えば、特公平2−36417号公報には、車両後方を撮影するテレビカメラと、このテレビカメラのとらえた映像を写し出すモニタテレビと、タイヤ操舵角に係る情報信号を出力するセンサと、このセンサからの情報信号に応じてマーカー信号を発生し、テレビ画面上にマーカーを重畳表示させる回路とからなる車両の後方監視モニタ装置が開示されている。この装置では、タイヤの操舵角データとその操舵角に対応する車両の後進方向に沿ったマーカー位置データがROMに蓄積されており、そのときの操舵角に応じた車両の予想後進軌跡がマーカーの列としてテレビ画面上にテレビカメラで撮影された映像に重畳して表示される。
【0003】
このような装置によれば、車両の後進時に後方の道路の状況等の視界と共に操舵角に応じた車両の予想後進軌跡がモニタテレビの画面上に表示されるため、運転者は、後方を振り向くことなくテレビ画面を見たままでハンドルを操作して車両を後退させることができる。
【0004】
【発明が解決しようとする課題】
縦列駐車する場合には、例えば道路と平行に車両を後退させ、適当な位置でハンドルを切って駐車スペースへ進入し、さらにハンドルを逆方向へ切り返して目標とする駐車位置へ車両を誘導する必要がある。しかしながら、従来の後方監視モニタ装置では、運転者はテレビ画面上で後方の視界と車両の予想後進軌跡とを見ただけでは、どこでハンドルを切り始めたり、切り返せばよいのか、また操舵量をどの程度にすればよいのか判断し難く、縦列駐車の十分な支援を行うことができないという問題点があった。
この発明はこのような問題点を解消するためになされたもので、運転者が縦列駐車する際の操舵のタイミングと操舵量とを容易に把握することができる縦列駐車支援装置を提供することを目的とする。
【0005】
【課題を解決するための手段】
この発明の請求項1に係る縦列駐車支援装置は、車両の後方を撮影するカメラと、車両の運転席に配置され且つ車両の後退時にカメラによる映像を表示するモニタと、ハンドルの操舵角を検出するステアリングセンサと、縦列駐車時に車両の運転を支援するためのガイド表示をモニタの画面上に重畳表示するスーパーインポーズ部と、カメラによる映像を画像処理することにより駐車枠に含まれる2本の直線を認識してそれらの交点を目標点とし、車両の後退に伴う映像の移動に応じて目標点を追跡し、目標点とガイド表示との位置関係に基づいて縦列駐車するために必要な操舵のタイミングと操舵量とを出力する画像処理部とを備えたものである。
【0006】
請求項2に係る縦列駐車支援装置は、請求項1の装置において、画像処理部が、車両の後退に伴う目標点の動きが大きくずれた場合に目標点の位置を予測して修正するものである。
【0007】
請求項3に係る縦列駐車支援装置は、請求項1または2の装置において、画像処理部から出力された操舵のタイミングと操舵量とに対応した音声を発して運転者に操舵の案内を行う音声選択部をさらに備えたものである。
請求項4に係る縦列駐車支援装置は、請求項3の装置において、画像処理部が、操舵のタイミングと操舵量を音声選択部と共にスーパーインポーズ部にも出力して操舵の案内に対応した表示をモニタの画面上に行わせるものである。
請求項5に係る縦列駐車支援装置は、請求項1〜4のいずれか一項の装置において、車両の運転席に配置された縦列駐車モードスイッチをさらに備え、縦列駐車モードスイッチを投入したときにスーパーインポーズ部によりモニタの画面上にガイド表示が表示されるものである。
また、請求項6に係る縦列駐車支援装置は、車両の後方を撮影するカメラと、車両の運転席に配置され且つ車両の後退時にカメラによる映像を表示するモニタと、ハンドルの操舵角を検出するステアリングセンサと、縦列駐車時に車両の運転を支援するためのガイド表示をモニタの画面上に重畳表示するスーパーインポーズ部と、カメラによる映像を画像処理して駐車のための目標点を認識すると共に目標点とガイド表示との位置関係に基づいて縦列駐車するために必要な操舵のタイミングと操舵量とを出力する画像処理部とを備え、ガイド表示は、ステアリングセンサで検出されたハンドルの操舵角に応じてモニタの画面上に移動表示されるハンドルマークを含み、駐車のための停止位置からモニタの画面上においてハンドルマークと駐車のための目標点とが一致するまでハンドルを操作した状態で車両を後退させ、その後ハンドルを反対方向にいっぱい切って後退することにより縦列駐車を行うものである。
さらに、請求項7に係る縦列駐車支援装置は、請求項6の装置において、ガイド表示は、車両に対して特定の位置に固定表示されるアイマークを含み、このアイマークは、モニタの画面上においてハンドルマークと駐車のための目標点とが一致するまでハンドルを操作した状態で車両を後退させたときに、駐車のための目標点がアイマークと一致することにより車両のハンドルを反対方向にいっぱい切る位置への到達を示すものである。
【0008】
請求項1に記載の縦列駐車支援装置では、画像処理部が、駐車枠に含まれる2本の直線の交点を目標点として求め、車両の後退に伴ってこの目標点を追跡し、この目標点とスーパーインポーズ部によってモニタの画面上に重畳表示されたガイド表示との位置関係に基づいて縦列駐車に必要な操舵のタイミングと操舵量とを出力する。
請求項2に記載の縦列駐車支援装置では、請求項1の装置において、画像処理部が、目標点の動きが大きくずれたときに目標点の位置を予測して修正する。
請求項3に記載の縦列駐車支援装置では、請求項1または2の装置において、音声選択部が画像処理部から出力された操舵のタイミングと操舵量とに対応した音声を発して操舵の案内を行う。
請求項4に記載の縦列駐車支援装置では、請求項3の装置において、画像処理部が、操舵のタイミングと操舵量をスーパーインポーズ部にも出力して操舵の案内に対応した表示をモニタの画面上に行わせる。
請求項5に記載の縦列駐車支援装置では、請求項1〜4のいずれか一項の装置において、縦列駐車モードスイッチを投入したときにモニタの画面上にガイド表示が表示される。
請求項6に記載の縦列駐車支援装置では、画像処理部がカメラによる映像を画像処理して駐車のための目標点を認識し、この目標点とスーパーインポーズ部によってモニタの画面上に重畳表示されたガイド表示との位置関係に基づいて縦列駐車に必要な操舵のタイミングと操舵量とを出力し、駐車のための停止位置からモニタの画面上においてハンドルの操舵角に応じて移動表示されたハンドルマークと駐車のための目標点とが一致するまでハンドルを操作した状態で車両を後退させた後ハンドルを反対方向にいっぱい切って後退することにより縦列駐車が行われる。
請求項7に記載の縦列駐車支援装置では、請求項6の装置において、モニタの画面上でハンドルマークと駐車のための目標点とが一致するまでハンドルを操作した状態で車両を後退させたときに、駐車のための目標点がアイマークと一致することにより車両のハンドルを反対方向にいっぱい切る位置への到達が示される。
【0009】
【発明の実施の形態】
以下、この発明の実施の形態を添付図面に基づいて説明する。
実施の形態1.
図1に示されるように、車両1の後部に車両1の後方の視界を撮影するカメラ2が取り付けられている。カメラ2の視界範囲の近接側端部に車両1の後部バンパー3が入っている。車両1の運転席にはカラータイプの液晶ディスプレイからなるモニタ4が配置されており、通常はナビゲーション装置の表示装置として使用され、運転席に設けられたシフトレバー5がR(後退位置)に操作されるとカメラ2による映像が表示されるようになっている。操舵輪としての前輪6はハンドル7の操作により操舵される。
【0010】
図2にモニタ4上の描画の形態を示す。車両1は路側8と平行に停車させる。縦列ガイドライン9はハンドル操作を開始する位置を案内し、これと目標点TPが重なる様に車両1を真直ぐ後退させる。縦列ガイドライン9と目標点TPが重なったら停止し、ハンドル7の操舵量に応じて縦列ガイドライン9上を移動するハンドルマーク10と目標点TPが重なるまでハンドル7を操作する。ハンドルマーク10と目標点TPが重なったらそのままの位置でハンドル7を保持し、アイマーク11と目標点TPが一致するまで後退する。アイマーク11と目標点TPが一致したら、ハンドル7を反対方向にいっぱい切って後退する。後方に注意しながら後退し、車両1が路側8と平行になったところで縦列駐車が完了する。
【0011】
図3にこの発明の実施の形態1に係る縦列駐車支援装置の構成を示す。カメラ2によって撮影された後方映像は外部入力処理部12から画像処理部13とスーパーインポーズ部14へと出力される。スーパーインポーズ部14では図2に示すようなガイド表示をスーパーインポーズし、後方映像と共にモニタ4に出力する。また、外部入力処理部12はシフトスイッチ15からシフトポジションに対応した信号を受け取り、R(後退位置)であればスーパーインポーズ部14に後方映像の表示を指示すると共に画像処理部13に画像処理を行うように信号を出力する。R以外になった時は、これらを停止するように信号を出力する。ステアリングセンサ16はハンドル7を操作した時にパルスを出力する。外部入力処理部12ではこれを受けてカウントし、画像処理部13の操舵角算出部17に出力する。
【0012】
車両1が路側8と平行に駐車した状態からスタートする。停車画像処理部13では、まず、二値化・エッジ検出部18で後方画像を二値化し、エッジの検出を行う。図4に示すように、ほぼ台形状の駐車枠19の縦方向の白線20が縦に横切る位置にヒストグラム領域21を設定し、ヒストグラムを求める。図5に示されるように、得られたヒストグラムの最大濃度レベル側からp%の画素数を初めて超える濃度レベルを二値化の閾値Thとする。二値化は、図6に示されるように、駐車枠19の手前の横方向のラインを含まない、指定された処理領域22のみで行う。二値化された画像から、縦・横方向それぞれのエッジを求め、それらを合成してエッジ画像を得る。図6に示すように限定された処理領域22のみで処理を行うため、画像全体を処理するのに比べて処理が軽くなる。この処理領域22は、縦列駐車を開始する際に駐車枠19が画面の上部に位置することから、図6に示すように画面の上部に設定することができる。
また、図7のように、処理領域22を少なくとも駐車枠19の隅Aが含まれる小さな領域とすることもできる。ただし、車両1の前後位置に拘わらず、横方向の直線の傾きはほぼ一定であるものとする。
【0013】
切替部23ではエッジ画像の出力先の切替えを行う。処理開始から、例えば第1フレームから第10フレームまでは形状認識部24へ出力し、それ以後は近似直線抽出部25へ出力する。形状認識部24は、処理開始時にできるだけ確実に目標点TPの検出を行うためのものであり、駐車枠19の形状を認識して目標点TPを検出する。図8の点P1〜P4の処理領域22内での位置は、路側8からの車両1の距離によって異なる。そこで、予め複数の状態を学習させておき、処理画像がどの状態に近いかを判断することで目標点TPの検出を行なう。
【0014】
次に、具体的な処理について説明する。処理画像は図8に黒線で示されているエッジ部分が白、その他の部分が黒の二値画像である。まず、点P1及びP2を探索する。処理領域22の原点Oから右方向に白画素を探索し、最初に見つけたところを点P1とする。同様に、原点Oから上方向に白画素を探索し、点P2を見つける。路側8からの車両1の距離により、予め点P1及びP2の位置並びに点P1とP3を結んだ直線の傾きm1、点P2とP4を結んだ直線の傾きm2、これら傾きm1とm2の平均mcを求めて例えば図9のように形状No.1〜3として学習させておく。そして、検出された点P1及びP2の位置からどの形状に近いかを判断する。ここでは仮にNo.2の形状とする。
【0015】
次に、点P3及びP4を探索する。まず、点P1と原点Oとの中点をPcとし、そこから傾きM2cの方向に白画素を探していく。白画素を発見したら、その点Pc’のy座標を記憶しておく。点P1から左へ画素数sだけずれた点をP1’とし、そこから傾きM21の方向に白画素を探索して点P3’を求める。同様に、点P2から右へ画素数tだけずれた点P2’から傾きM22の方向に白画素を探索し、点P4’を求める。このとき、点P3’及びP4’のy座標と点Pc’のy座標との差が大きい場合は、何らかのノイズがあったと判断して再び探索を始める。そして、点P3’から右へ画素数sだけずれた点をP3、点P4’から左へ画素数tだけずれた点をP4とする。この処理を10フレーム分繰返す。図10に形状認識部24と結果判断部26のフローチャートを示す。ここで、検出が正常に行われた場合は、各点の座標と、点P1とP3を結ぶ直線の傾きm1、点P3とP4を結ぶ直線の傾きをデータとして出力する。10フレーム分の全ての処理において各点P1〜P4、P1’〜P4’、Pc及びPc’のうち検出できないものがあった場合は、結果判断部26がエラーとしてその旨を音声で案内するための信号を音声選択部27へ出力し、スピーカ28から音声を発する。
【0016】
次に、近似直線抽出部25は、形状認識部24による形状認識処理が全て終了した後、すなわち第11フレーム目以降の画像に対して図11にそのフローチャートを示すような近似直線抽出処理を行う。ここでは、点P1とP3を結ぶ直線L0及び点P3とP4を結ぶ直線L1の近似直線が抽出される。まず、入力されたエッジ画像から輪郭線の抽出を行う。図12に示すように輪郭線の始点SPとなる白画素(例えば濃度レベル255)をスキャンして探索する。始点SPを発見したら、横方向に輪郭線を辿っていく。このとき輪郭線は濃度レベル255以外の値でラベリングされ、輪郭線上の各点に対して、矢印で示されるようにその点より下方に位置する白画素(濃度レベル255)を消去していく。横方向が終わったら、同様に縦方向の輪郭線も濃度レベル255以外の値でラベリングし、輪郭線の右側に位置する白画素を消去する。次に、抽出した輪郭線に対して、処理領域22内の座標系でHough(ハフ)変換により、その輪郭線の近似直線を求める。この後、いま求めた始点SPの位置から再び始点SPの探索を開始するが、輪郭線は濃度レベル255以外の値でラベリングされ、その輪郭線の下及び右側の白画素は消去されているため、このエッジ上の点が始点SPとして検出されることはない。この処理を始点SPの探索位置が処理領域22の右下の隅に来るまで続ける。
【0017】
続いて、Hough変換について説明する。一つの直線は原点からの距離rとx軸からの傾きθを用いて
r=x・sinθ+y・cosθ (1)
で表される。ある直線上の複数の点についてこの(1)式を用いて(r、θ)空間へ写像すると、(r、θ)空間での曲線は一点で交わる。この交点(r、θ)はその直線の傾きと原点からの距離を表す。この性質を用いて、輪郭線上の点を(r、θ)空間へ写像し、(r、θ)空間での曲線の交点を求めることで輪郭線の近似直線のパラメータを求めることができる。
【0018】
実際には、θとrに対応する二次元配列を用意する。これが(r、θ)空間になる。予め、すべての(r、θ)の位置に例えば「0」を入れておき、(1)式でθを変え、そのときのrを求め、その(r、θ)の位置に例えば「1」を加えてカウントしていく。輪郭線上の点全てに対してこの処理を行うと、交点となる(r、θ)の位置のカウント値が他よりも大きくなるため、この点を直線のパラメータとして抽出すればよい。このとき、データ更新部29から前回の近似直線抽出処理において得られた角度を基準角度として受け取り、その角度から前後数度の範囲内で交点を求める。つまり、カウント値が最大となる(r、θ)がその角度範囲内にある時のみ直線のパラメータを抽出する。このようにすることにより、白線の傾きに近いものだけが抽出される。
【0019】
2本の近似直線L0及びL1が抽出されると、交点算出部30では、これら近似直線の交点P(図2の点Aに対応)を算出する。ここでは処理領域22の座標系であるため、全画像の座標系に変換する必要がある。処理領域22の座標系を(x、y)、全画像の座標系を(X、Y)とすると、図13から、関係式
X=spx+x
Y=spy+y
R=X・sinθ+Y・cosθ
r=x・sinθ+y・cosθ
を用いて、交点や直線のパラメータをそれぞれの座標系に変換することができる。交点と直線のデータは目標点算出部31に出力される。もし近似直線が抽出できず、交点が得られなかった場合は、その情報を目標点算出部31に出力する。
【0020】
目標点算出部31では、得られた交点Pから図2に示される目標点TPを算出する。図14(a)に示すように、交点Pから縦方向の近似直線L0上の点POLを求め、これらの点P及びPOLを図14(b)のように路面上に座標変換する。路面上では、点Pから、点Pと点POLとを結ぶ直線に対して直角の方向に駐車枠19の幅Wだけ並行移動した点を目標点TPとして求める。路面上の目標点TPを再び座標変換して図14(a)のように画面上の目標点TPを求める。この処理において、目標点TPが図2の縦列ガイドライン9に重なるまでは点POLは求めずに、交点Pだけを利用して目標点TPを求める。これは、この部分では車両1は路側8と平行であるため、図14(b)の角φが0となるからである。
目標点TPが算出されたら、その座標データをガイドとの一致判断部32へ出力する。さらに、近似直線L0及びL1のパラメータと共にデータ更新部29へも出力される。もし、交点算出部30から交点なしの情報を受けている場合はその情報をデータ更新部29へ出力する。
【0021】
データ更新部29は、過去のデータを記憶しており、交点Pの移動量にしたがって処理領域22の位置とサイズを変更し、二値化・エッジ検出部18に出力する。また、データ更新部29は、近似直線の傾きを近似直線抽出部25に出力する。これは次の直線抽出処理における基準角度となる。目標点算出部31から交点Pが検出されなかった旨の情報を受け取ったときは、各データは更新されずに引き続き使用される。形状認識処理の結果判断部26からは図7の点P1、P3、P4の座標を受け取り、点P1とP3を結ぶ直線の傾き及び点P3とP4を結ぶ直線の傾きを求める。これらの平均値を求めて、近似直線抽出時の基準角度の初期値とする。
【0022】
ガイドとの一致判断部32は、算出された目標点TPと各種ガイドとの距離を求めることにより、目標点TPの各種ガイドへの接近及び一致を判断する。このとき、外部入力処理部12からのカウント値に基づいて操舵角算出部17が操舵角を算出し、ガイドとの一致判断部32は操舵角算出部17から入力した操舵角を用いてハンドルマークの位置を計算する。ハンドル7を操作するとハンドルマーク10が縦列ガイドライン9上を動いて目標点TPに近づいていく。縦列ガイドライン9、アイマーク11については、図15に示されるように、目標点TPがそれぞれに近づいていく。目標点TPと各種ガイドとの距離に応じて音声選択部27に信号を送り、音声選択部27がスピーカ28から対応した音声を出力する。
【0023】
図16に音声ガイドの出力タイミングを示す。(a)は目標点TPが縦列ガイドライン9に重なるまでの状態で、S1、S2、S3の順に目標点TPが縦列ガイドライン9に近づいていき、順次「ポ〜ンポ〜ン」(音1とする)、「ポンポン」(音2とする)、「ポーン」(音3とする)のように、音の高さ及び/または長さを変えて接近の度合いがわかるように出力する。S3では音声ガイドとして「ハンドルマーク(例えば赤色のマーク)が目標点と一致するまでハンドルを回してください」のように、次の操作を案内する音声を出力する。(b)はハンドルマーク10を目標点TPに合わせるまでの状態であり、(a)の場合と同様、S4、S5、S6の順にハンドルマーク10が目標点TPに近づくと、その距離に応じて音1、音2、音3を出力する。S6では「アイマーク(例えば黄色のマーク)が目標点と一致するまで後退して下さい」のように次の操作を案内する音声を出力する。(c)は目標点TPがアイマーク11と一致するまでの状態であり、S7、S8、S9の順にアイマーク11が目標点TPに近づくと、その距離に応じて音1、音2、音3を出力する。S9では「ハンドルを反対方向にいっぱい切ってください」のような案内音声を出力する。(d)ではハンドルを反対方向にある角度以上切ったときに「後方に注意しながら後退して下さい」のような案内音声を出力する。この後、駐車枠19の白線が画面から消えたら「後方車両に注意して車を停止させてください」のような案内音声を出力する。
【0024】
実施の形態2.
この実施の形態2は、例えば縦列ガイドライン9からアイマーク11までの間で、目標点TPを見失ったとしても、ある程度は追跡を続けられるように目標点TPの予測方式を導入したものである。図17に実施の形態2に係る縦列駐車支援装置の構成を示す。この装置は、図3に示した実施の形態1の装置において、画像処理部13に代わりに画像処理部33を外部入力処理部12に接続したものであり、それ以外は実施の形態1の装置と同じである。この画像処理部33は、図3の画像処理部13の交点算出部30と目標点算出部31の代わりに目標点予測部34を設けたものである。図18に目標点予測部33のフローチャートを示す。目標点TPが縦列ガイドライン8と重なり、ハンドルマーク10が目標点TPと一致するまでの処理を前半処理とし、その後、目標点TPがアイマーク11と重なるまでの処理を後半処理とする。前半処理では実施の形態1の装置と同様に交点算出及び目標点算出を行う。後半処理に入ったら、目標点予測に切り替える。
【0025】
次に、目標点予測の原理について説明する。図19において、車両1の旋回中心Cはハンドル7の切れ角によって決まる。点P、目標点TP、縦方向の直線上の点POLは、車両1から見た場合に中心Cの回りを回転運動する。最終的に、目標点TPはアイマークEMに、点Pは仮想アイマークVEMに重なる。これらの点P、TP、POLの回転半径は、それぞれRVEM、REM、RPOLである。図20に点Pの修正と推定方法を示す。路面上で点Pは回転運動をするが、画像から検出された点Pを路面上に変換すると必ずしも円周上には乗らない。(a)では、検出された点Pが円周上から大きく外れた場合の修正法を示している。点Piと中心Cとの距離を求め、REMとの差が大きくなったときは、点Piと中心Cとの距離がREMとなるように修正する。このとき、x軸と線分PiCとの角度θiと角度変化φiを求める。(b)では、点Pが検出されなかった場合の推定方法を示している。過去数回の処理から角度変化の平均値φを求めておく。点Pが検出されなかった場合、角度θ=θi+φ、半径REMで点Pを求める。φは次の角度変化平均を求めるために利用する。点TP及び点POLの角度変化は点Pと同じであるため、点Pを検出・推定した結果得られる角度変化を用いて点TP及び点POLを求める。このとき半径はRVEM及びRPOLである。
【0026】
点Pを修正しない場合は、点POLを修正する必要がある。図21に示すように、点Pの中心Cからの距離DPCは半径REMより大きいが修正しない場合、点Bの位置にある点POLを修正しないと、点Pと点POLとを結ぶ白線L1の傾きに誤差を生じてしまう。そこで、点Pと中心Cとの間の距離DPCの半径REMに対する比率をRPOLに掛けて点POLを修正する。すなわち、△ABCを相似変換する。このようにすることによって、点Pと点POLとを結ぶ直線L2の傾きを点Aと点Bとを結ぶ直線L3の傾きに等しくすることができる。
また、図22に示すように、処理を進めていくと、算出された直線Li−1と白線の傾きがずれていく場合がある。これを吸収するため、ほぼ一定間隔でRVEM、RPOLと角度データを更新する。点Piが検出されたら点POLiを算出し、半径をRVEMi、RPOLiに更新する。このとき、x軸からの角度も更新する。
【0027】
図23に目標点予測のフローチャートを示す。後半処理が始まったら、ハンドルの切れ角から旋回中心C、アイマークの回転半径REMを算出する。続いて点POLを算出し、半径RVEM、RPOL、x軸からの角度を初期値として求める。点Pが検出されており且つデータの更新タイミングであれば、点POLの算出、回転半径RVEM、RPOLの算出及びx軸からの角度データの更新を行う。その後、点Pが検出されていれば、点Pの修正を行い、角度データ(角度変化、x軸からの角度)を更新し、目標点TP及び点POLを算出する。点Pが検出されていないときは、点Pを推定し、角度データ(角度変化は平均の角度変化を採用)を更新し、目標点TP及び点POLを推定する。算出された各点をモニタ4の画面上に変換し、傾きデータを求める。この傾きは直線抽出に利用される。この後、次の点Pの検出処理を行う。
図24(a)は点Pの修正のフローチャートであり、修正をしない場合は回転半径の比rateを求め、点POLの修正に利用する。図24(b)は目標点TP及び点POLの算出のフローチャート、図24(c)は点Pの推定のフローチャートである。
【0028】
実施の形態3.
図25に実施の形態3に係る縦列駐車支援装置の構成を示す。この装置は、図3に示した実施の形態1の装置において、縦列モードスイッチ35を付加的に運転席に設けると共に外部入力処理部12に接続したものである。縦列駐車をする時に運転者が縦列モードスイッチ35を投入して縦列モードに入れる。シフトレバー5をR(後退位置)に操作して縦列モードスイッチ35を投入した時に初めてモニタ4の画面上に縦列ガイドライン9が表示され、画像処理が行われる。すなわち、必要な時に必要なもののみ表示するようにする。また、縦列モードに入ったことを知らせるために、画像処理部13は「縦列駐車モードです」というモード案内音声と、「目標点が青色の線と一致するまで後退して下さい」という操作案内音声を音声選択部27を介してスピーカ28から出力させる。
なお、実施の形態2の装置に縦列モードスイッチ35を接続するようにしてもよい。
【0029】
図26に実施の形態4に係る縦列駐車支援装置の構成を示す。この装置は、図3に示した実施の形態1の装置において、画像処理部13がスーパーインポーズ部14に接続されたものである。画像処理部13のガイドとの一致判断部32から目標点TPと各種ガイドの接近情報をスーパーインポーズ部14に送り、音声選択部27で選択される音声と対応した表示がモニタ4の画面上に行われる。例えば、図27に示されるように、場面の下部に接近表示部36を設け、接近に従って音声が順次音1、音2、音3と変わっていくのに対応して青、黄、赤のように色を順次変えて接近表示部36に表示させる。また、これから運転者がするべき操作ステップを文字表示することもできる。例えば、接近表示部36に重ねて「ガイドライン」、「ハンドルマーク」、「アイマーク」のように、注目しなくてはならないガイドの名前を表示する。
なお、実施の形態2の装置の画像処理部33をスーパーインポーズ部14に接続して、同様に音声と対応した表示をモニタ4の画面上に行うようにしてもよい。
【0030】
【発明の効果】
以上説明したように、請求項1に記載の縦列駐車支援装置によれば、画像処理部が画像処理により駐車のための目標点を認識すると共に目標点とガイド表示との位置関係に基づいて縦列駐車に必要な操舵のタイミングと操舵量とを出力するので、運転者は極めて容易に車両の縦列駐車操作を行うことができる。さらに、画像処理部が、車両の後退に伴って駐車枠に含まれる2本の直線の交点からなる目標点を追跡するので、運転者は車両の後退に従って車両が目標点に至るまでの状況を段階的に把握することができる。
請求項2に記載の縦列駐車支援装置によれば、請求項1の装置において、画像処理部が、目標点の動きが大きくずれたときに目標点の位置を予測して修正するので、目標点を一旦見失ったとしても、ある程度は運転操作の支援を続けることができる。
請求項3に記載の縦列駐車支援装置によれば、請求項1または2の装置において、画像処理部から出力された操舵のタイミングと操舵量とに対応した音声を発して操舵の案内を行うので、運転者はモニタを注視する必要がなく、周囲の安全を確認しながら容易に駐車を行うことができる。
請求項4に記載の縦列駐車支援装置によれば、請求項3の装置において、操舵の案内に対応した表示をモニタの画面上に行わせるので、運転者は目で接近状態を確認することができ、また、文字表示により音声を聞き漏らした場合でも現在の操作ステップを目で確認することができる。
請求項5に記載の縦列駐車支援装置によれば、請求項1〜4のいずれか一項の装置において、縦列駐車モードスイッチを投入したときにモニタの画面上にガイド表示が表示されるようにしたので、意識的に縦列駐車とその他の後退運転とを区別することができると共に必要な描画のみを表示でき、画面が見やすくなる。
請求項6に記載の縦列駐車支援装置によれば、ハンドルの操舵角に応じて移動表示されたハンドルマークと駐車のための目標点とを一致させることによりハンドル切り返し前の操舵角を容易に把握することができる。
請求項7に記載の縦列駐車支援装置によれば、請求項6の装置において、モニタの画面上に固定表示されたアイマークと駐車のための目標点とを一致させることによりハンドル切り返し位置を容易に把握することができる。
【図面の簡単な説明】
【図1】この発明の実施の形態1に係る縦列駐車支援装置を搭載した車両を示す側面図である。
【図2】モニタ上の描画の形態を示す図である。
【図3】実施の形態1に係る縦列駐車支援装置の構成を示すブロック図である。
【図4】ヒストグラム領域が表されたモニタ画面を示す図である。
【図5】画像の濃度レベルと画素数との関係を示すグラフである。
【図6】処理領域が表されたモニタ画面を示す図である。
【図7】他の処理領域が表されたモニタ画面を示す図である。
【図8】目標点検出時の処理領域内の様子を示す図である。
【図9】処理領域内の処理画像の複数の形状と各点の位置及び直線の傾きとの関係を示す図である。
【図10】形状認識部と結果判断部の動作を示すフローチャートである。
【図11】近似直線抽出処理を示すフローチャートである。
【図12】輪郭線の抽出方法を示す図である。
【図13】座標変換の方法を示す図である。
【図14】目標点の算出方法を示す図で、(a)はモニタ画面、(b)は路面を示す。
【図15】モニタ画面上の目標点の動きを示す図である。
【図16】音声ガイドの出力タイミングを段階的に示す図である。
【図17】実施の形態2に係る縦列駐車支援装置の構成を示すブロック図である。
【図18】目標点予測部の動作を示すフローチャートである。
【図19】目標点予測の原理を示す図である。
【図20】点Pの修正方法と推定方法を示す図である。
【図21】点POLの修正方法を示す図である。
【図22】データの更新方法を示す図である。
【図23】目標点予測処理を示すフローチャートである。
【図24】(a)は点Pの修正方法、(b)は目標点及び点POLの算出方法、(c)は点Pの推定方法をそれぞれ示すフローチャートである。
【図25】実施の形態3に係る縦列駐車支援装置の構成を示すブロック図である。
【図26】実施の形態4に係る縦列駐車支援装置の構成を示すブロック図である。
【図27】実施の形態4におけるモニタ画面を示す図である。
【符号の説明】
1 車両、2 カメラ、3 後部バンパー、4 モニタ、5 シフトレバー、6 前輪、7 ハンドル、8 路側、9 縦列ガイドライン、10 ハンドルマーク、11 アイマーク、12 外部入力処理部、13,33 画像処理部、14 スーパーインポーズ部、15 シフトスイッチ、16 ステアリングセンサ、17 操舵角算出部、18 二値化・エッジ検出部、19 駐車枠、20 白線、21 ヒストグラム領域、22 処理領域、23 切替部、24 形状認識部、25 近似直線抽出部、26 結果判断部、27 音声選択部、28 スピーカ、29 データ更新部、30 交点算出部、31 目標点算出部、32 ガイドとの一致判断部、34 目標点予測部、35 縦列モードスイッチ、36 接近表示部。
Claims (7)
- 車両の後方を撮影するカメラと、
車両の運転席に配置され且つ車両の後退時に前記カメラによる映像を表示するモニタと、
ハンドルの操舵角を検出するステアリングセンサと、
縦列駐車時に車両の運転を支援するためのガイド表示を前記モニタの画面上に重畳表示するスーパーインポーズ部と、
前記カメラによる映像を画像処理することにより駐車枠に含まれる2本の直線を認識してそれらの交点を目標点とし、車両の後退に伴う映像の移動に応じて目標点を追跡し、目標点とガイド表示との位置関係に基づいて縦列駐車するために必要な操舵のタイミングと操舵量とを出力する画像処理部と
を備えたことを特徴とする縦列駐車支援装置。 - 前記画像処理部は、車両の後退に伴う目標点の動きが大きくずれた場合に目標点の位置を予測して修正する請求項1に記載の縦列駐車支援装置。
- 前記画像処理部から出力された操舵のタイミングと操舵量とに対応した音声を発して運転者に操舵の案内を行う音声選択部をさらに備えた請求項1または2に記載の縦列駐車支援装置。
- 前記画像処理部は、操舵のタイミングと操舵量を前記音声選択部と共に前記スーパーインポーズ部にも出力して操舵の案内に対応した表示を前記モニタの画面上に行わせる請求項3に記載の縦列駐車支援装置。
- 車両の運転席に配置された縦列駐車モードスイッチをさらに備え、縦列駐車モードスイッチを投入したときに前記スーパーインポーズ部により前記モニタの画面上にガイド表示が表示される請求項1〜4のいずれか一項に記載の縦列駐車支援装置。
- 車両の後方を撮影するカメラと、
車両の運転席に配置され且つ車両の後退時に前記カメラによる映像を表示するモニタと、
ハンドルの操舵角を検出するステアリングセンサと、
縦列駐車時に車両の運転を支援するためのガイド表示を前記モニタの画面上に重畳表示するスーパーインポーズ部と、
前記カメラによる映像を画像処理して駐車のための目標点を認識すると共に目標点とガイド表示との位置関係に基づいて縦列駐車するために必要な操舵のタイミングと操舵量とを出力する画像処理部と
を備え、ガイド表示は、前記ステアリングセンサで検出されたハンドルの操舵角に応じて前記モニタの画面上に移動表示されるハンドルマークを含み、
駐車のための停止位置から前記モニタの画面上においてハンドルマークと駐車のための目標点とが一致するまでハンドルを操作した状態で車両を後退させ、その後ハンドルを反対方向にいっぱい切って後退することにより縦列駐車を行うことを特徴とする縦列駐車支援装置。 - 前記ガイド表示は、車両に対して特定の位置に固定表示されるアイマークを含み、
このアイマークは、前記モニタの画面上においてハンドルマークと駐車のための目標点とが一致するまでハンドルを操作した状態で車両を後退させたときに、駐車のための目標点がアイマークと一致することにより車両のハンドルを反対方向にいっぱい切る位置への到達を示す請求項6に記載の縦列駐車支援装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP36745699A JP3624768B2 (ja) | 1999-12-24 | 1999-12-24 | 縦列駐車支援装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP36745699A JP3624768B2 (ja) | 1999-12-24 | 1999-12-24 | 縦列駐車支援装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001180510A JP2001180510A (ja) | 2001-07-03 |
| JP3624768B2 true JP3624768B2 (ja) | 2005-03-02 |
Family
ID=18489352
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP36745699A Expired - Fee Related JP3624768B2 (ja) | 1999-12-24 | 1999-12-24 | 縦列駐車支援装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3624768B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4593070B2 (ja) * | 2001-12-12 | 2010-12-08 | 株式会社エクォス・リサーチ | 車両の画像処理装置 |
| JP4545485B2 (ja) * | 2004-05-26 | 2010-09-15 | クラリオン株式会社 | 停車位置検出装置 |
| JP5330444B2 (ja) * | 2011-03-28 | 2013-10-30 | 株式会社ホンダアクセス | 自動車の車載機器操作装置における手の判定方法および判定装置 |
| JP2016148883A (ja) * | 2015-02-10 | 2016-08-18 | オムロン株式会社 | 画像処理装置、車両の諸元算出方法、および車両の諸元算出プログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01173300A (ja) * | 1987-12-28 | 1989-07-07 | Daihatsu Motor Co Ltd | 駐車アドバイス装置 |
| JP2741725B2 (ja) * | 1993-02-17 | 1998-04-22 | 本田技研工業株式会社 | 駐車誘導装置の表示器 |
| JPH11157404A (ja) * | 1997-11-26 | 1999-06-15 | Toyota Motor Corp | 駐車支援装置 |
| JP3726175B2 (ja) * | 1998-05-28 | 2005-12-14 | アイシン精機株式会社 | 駐車補助装置 |
-
1999
- 1999-12-24 JP JP36745699A patent/JP3624768B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001180510A (ja) | 2001-07-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6511728B2 (ja) | 駐車支援装置及び駐車支援方法 | |
| JP4918200B2 (ja) | 駐車運転支援装置 | |
| US8340866B2 (en) | Vehicle and steering control device for vehicle | |
| JP4561456B2 (ja) | 駐車支援方法及び駐車支援装置 | |
| US6587760B2 (en) | Motor vehicle parking support unit and method thereof | |
| US7969326B2 (en) | Parking assist method and parking assist apparatus | |
| US10179608B2 (en) | Parking assist device | |
| US20050074143A1 (en) | Vehicle backing assist apparatus and vehicle backing assist method | |
| JP2012527681A (ja) | 車両周辺映像を用いた車線離脱感知方法および装置 | |
| JP2012071794A (ja) | 駐車支援装置 | |
| KR20140144905A (ko) | 주차지원시스템 | |
| JP5446139B2 (ja) | 駐車支援装置及び駐車支援方法 | |
| JP7426174B2 (ja) | 車両周囲画像表示システム及び車両周囲画像表示方法 | |
| JP6376354B2 (ja) | 駐車支援システム | |
| JP5309891B2 (ja) | 駐車支援装置 | |
| JP2003335196A (ja) | 駐車支援装置 | |
| JP2004147083A (ja) | 運転支援装置 | |
| JP5617396B2 (ja) | 運転支援装置 | |
| JP2009071659A (ja) | 駐車支援装置 | |
| JP3624768B2 (ja) | 縦列駐車支援装置 | |
| JP3395725B2 (ja) | 並列駐車時の操舵支援装置 | |
| JP5083142B2 (ja) | 車両周辺監視装置 | |
| JP2010019752A (ja) | 車両の車幅を推定するための装置 | |
| JP5017191B2 (ja) | 駐車を支援するための装置 | |
| JP4997191B2 (ja) | 駐車を支援するための装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040803 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041004 |
|
| 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: 20041109 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041122 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111210 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111210 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121210 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |