JP2995999B2 - 駐車空間検出装置 - Google Patents

駐車空間検出装置

Info

Publication number
JP2995999B2
JP2995999B2 JP4073851A JP7385192A JP2995999B2 JP 2995999 B2 JP2995999 B2 JP 2995999B2 JP 4073851 A JP4073851 A JP 4073851A JP 7385192 A JP7385192 A JP 7385192A JP 2995999 B2 JP2995999 B2 JP 2995999B2
Authority
JP
Japan
Prior art keywords
distance data
parking space
distance
area sensor
parking
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
Application number
JP4073851A
Other languages
English (en)
Other versions
JPH05274032A (ja
Inventor
昌宏 美尾
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP4073851A priority Critical patent/JP2995999B2/ja
Publication of JPH05274032A publication Critical patent/JPH05274032A/ja
Application granted granted Critical
Publication of JP2995999B2 publication Critical patent/JP2995999B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Navigation (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は駐車空間検出装置、特に
車両に搭載されたCCDエリアセンサにて得られた駐車
空間に関する距離データの処理に関する。
【0002】
【従来の技術】車両の車庫入れ操作は、ステアリング操
作やアクセルペダルの操作、ブレーキペダルの操作、さ
らにはマニュアルトランスミッション車両においてはク
ラッチ操作が加わり極めて煩雑な操作となる。しかも、
車両後方から車庫入れを行う際には後方目視するために
運転者は不自然な姿勢で上記操作を行わなければなら
ず、熟練を要する操作となっている。一方、このような
操作は車両と車庫との相対位置が決定されれば一義的に
決定される軌跡に基づく機械的操作で置き換えることが
可能である。そこで、このような煩雑な車庫入れ操作を
自動化し、運転者の負担を軽減するための自動駐車装置
が提案されている。
【0003】このような自動駐車装置では、いうまでも
なくいかに正確に車両と車庫との相対位置関係を検出す
るかが重要技術であり、このため測距センサの改善や得
られた距離データの処理の改善などが試みられている。
例えば、本願出願人が先に提案した特願平2−3123
39号では、駐車位置の四隅にバーコード付き標識を予
め設置しておき、車両後部に設けられたCCDエリアセ
ンサでこのバーコード付き標識位置を検出することによ
り車両を車庫に誘導する構成が示されている。また、こ
のような特別の標識が設置されていない、あるいは設置
不可能な駐車空間にも対応可能とするために、本願出願
人はさらに特願平3−309475号にてCCDエリア
センサで複数の所定方位に存在する車庫などの物体の位
置を検出し、隣接する物体の位置を始点と終点とするベ
クトルの変化から駐車位置を算出する構成を提案した。
駐車空間ではこのベクトルの向きが急激に変化するた
め、駐車位置を標識に頼ることなく検出することが可能
となる。
【0004】
【発明が解決しようとする課題】しかしながら、車両後
部に設けられたCCDエリアセンサで得られる物体まで
の距離データは常に正確な値を示すとは限らず、駐車空
間周囲の環境変化、例えば天候や時刻などにより周囲環
境の明暗度が変化した場合にはCCDエリアセンサに結
像する物体のコントラスト量が十分でない場合が生じ、
CCDエリアセンサで検出する距離データにばらつきが
生じてしまう可能性がある。このように距離データ自体
にばらつきが生じてしまうと、例えば上述したベクトル
の変化量に基づき駐車位置を検出する場合には駐車位置
以外のところでもベクトルの変化が生じてしまい、駐車
位置を正確に検出するためには特別な処理が必要となっ
てしまうなど、駐車位置検出が十分でない可能性があ
る。
【0005】本発明は上記従来技術の有する課題に鑑み
なされものであり、その目的はCCDエリアセンサで
得られた距離データにばらつきが生じてしまう可能性が
ある場合においても、これらの距離データから正確な駐
車位置を検出することが可能で、自動駐車システムの信
頼性を著しく向上させることが可能な駐車空間検出装置
を提供することにある。
【0006】
【課題を解決するための手段】上記目的を達成するため
に、本発明に係る駐車空間検出装置は、車両に搭載さ
れ、車両周囲の駐車空間を含む所定領域を撮影して方位
毎の画像データを得るCCDエリアセンサと、得られた
画像データから方位θ毎の物体までの距離Rを算出する
距離データ算出手段と、得られた方位θ毎の距離データ
(R,θ)を前記CCDエリアセンサを原点とするX−
Y直交座標(X,Y)に変換する変換手段と、変換され
た距離データ(X,Y)に対して最小2乗法を用いるこ
とにより距離データ間の関係式X=f1 (Y)を算出す
る第1演算手段と、前記関係式X=f1 (Y)に対し前
記CCDエリアセンサ側に存在する距離データ(X,
Y)に対して最小2乗法を用いることにより前記駐車空
間の前面境界線X=f2 (Y)を算出する第2演算手段
と、前記前面境界線X=f2 (Y)と前記距離データ
(X,Y)との距離を算出することにより前記駐車空間
の入口位置を検出する第3演算手段とを有することを特
徴とする。
【0007】
【作用】本発明の駐車空間検出装置はこのような構成を
有しており、CCDエリアセンサで得られた距離データ
に対し最小2乗法を複数回(2回)用いることにより、
距離データにばらつきがあっても正確な駐車空間検出を
可能とするものである。すなわち、CCDエリアセンサ
で得られた距離データはおおよそ駐車空間を反映したデ
ータ分布となっており、これらの距離データのうち駐車
空間の前面境界線を示しているであろう距離データを抽
出すれば駐車空間を検出することが可能となるが、この
前面境界線データは他のデータに比べて当然のことなが
らCCDエリアセンサ側に位置する可能性が高くなる。
そこで、1回目の最小2乗法でこの前面境界線を示して
いるであろう距離データと他の距離データとを分離する
ための関係式X=f1 (Y)を算出し、さらにこれら前
面境界線距離データに対して2回目の最小2乗法を適用
することにより正確な前面境界線を算出する。
【0008】そして、前面境界線が算出された後は、こ
の前面境界線との各距離データの距離により駐車空間の
入口位置を算出することができ(距離が所定値以上の場
合)、駐車空間が決定される。
【0009】
【実施例】以下、図面を用いながら本発明に係る駐車空
間検出装置の好適な実施例を説明する。
【0010】図1には本実施例の駐車空間検出装置が用
いられた自動駐車システムの構成が示されている。車両
後部にはCCDエリアセンサ10が設けられており、図
示しない駐車空間を含む所定領域を撮影する。このCC
Dエリアセンサは、図2に示されるように一対のCCD
カメラ10a,10bを鉛直軸回りに回動可能に所定距
離離間させて配置することにより構成される。そして、
CCDエリアセンサ10にて得られた画像データ、すな
わちCCDカメラ10aとCCDカメラ10bによる画
像データは測距用コンピュータである測距用ECU12
に供給され、両画像データの比較(位相差)から駐車空
間などの物体までの距離データが方位毎に算出される。
算出された距離データ、すなわち距離Rと方位θのデー
タ(R,θ)は自動駐車制御用コンピュータである自動
駐車制御用ECU14に供給される。図3にはこのよう
にして得られた距離データ(R,θ)の一例が示されて
おり、図中黒丸が距離データを示している。
【0011】自動駐車制御用ECU14は測距用ECU
12からの距離データ(R,θ)に対し後述する処理を
行って駐車空間を検出すると共に、操舵角センサ16や
車速センサ18並びにシフトポジションセンサ20から
出力される検出信号に基づき車両を駐車空間に誘導する
ための操舵信号を操舵アクチュエータ26に供給すると
共にブレーキアクチュエータ28に制動信号を出力して
車両を駐車空間に停止させる構成である。
【0012】以下、図4乃至図6を用いて自動駐車制御
用ECU14にて行われる駐車空間検出処理を詳細に説
明する。まず、図4に示されるようにCCDエリアセン
サ10にて得られた画像データに基づき測距用ECU1
2が算出した距離データ(R,θ)を順次読み込む(S
101)。そして、得られた距離データに対し、距離が
所定位置、例えば本実施例においては20m以上か否か
を判定し、20m以下の場合にはそれらの距離データの
最大値を抽出する(S102〜S105)。20m以下
の距離データの最大値が算出された後、再び全距離デー
タに対し、20m以上か否かを判定し、20mより大き
いデータに対し、前述のステップで算出された最大値
(20m以下)でこの20mより大きい距離データを置
き替える(S106〜S109)。
【0013】この一連のステップは以下のような処理を
意味している。すなわち、実際に車両を車庫などの駐車
空間に誘導する場合、駐車空間から所定距離、例えば2
0m以内に運転者が車両を停止させ、その位置から自動
駐車システムを作動させて車両を駐車空間に自動駐車さ
せる場合がほとんどである。従って、CCDエリアセン
サ10にて得られた距離データが20m以上の値を示し
ている場合には正確な値を示していないノイズと考えら
れる。そこで、このような距離データに対しては、20
m以下の最大値のデータに置き替えることにより距離デ
ータの丸め処理を行う。
【0014】このようにして距離データの前処理が行わ
れた後、これらの距離データに対し1回目の最小2乗法
を適用する。すなわち、図5に示されるように、まず距
離データ(R,θ)をCCDエリアセンサ10を原点と
するx−y直交座標系に変換する(S201〜S20
3)。この変換は周知の如く、 x=Rcosθ y=Rsinθ により行われる。x−y直交座標系に距離データを変換
した後、これら距離データ(x,y)に対し、最小2乗
法を適用してこれら距離データ間の関係式X=f
1 (Y)を算出する(S204)。ここで、周知の如く
最小2乗法とは得られた複数のデータ(xi ,yi )に
対し、真値式y=Ax+Bを算出する方法であり、 E=Σ{yi −(Axi +B)}2 が最小となるA、Bを求めることにより得られる。すな
わち、 dE=0(dEは全微分) を満たすa,bを決定すれば良い。ここで、本実施例に
おいて注意すべき事項がある。前述したように、CCD
エリアセンサ10にて得られた距離データはCCDエリ
アセンサ10の位置を原点とするx−y直交座標系に変
換されており、これらの距離データの例が図13(A)
〜(C)に示されている。図13(A)〜(C)に示さ
れた距離データはCCDエリアセンサの露光量を手動操
作により調整した場合の距離データの例(以下、M1 ,
M2 ,M3 とする)であり、それぞれ車両と駐車空間と
の相対位置が異なる場合の例が示されている。図におい
て横軸はx軸、縦軸はy軸であり、共に原点からの距離
(m)を表している。また図中黒丸が直交座標系に変換
された距離データを示している。これらの距離データに
対し、前述したように通常の最小2乗法を適用し、真値
式y=Ax+Bを求めた場合の直線が図中実線で示され
ている。これらの実線は確かに最小2乗法により算出さ
れた真値を示す直線であるが、本実施例における最小2
乗法適用の目的は駐車空間を検出することであり、より
具体的には駐車空間の前面境界線を示すであろう距離デ
ータ群を分離抽出することにある。この前面境界線を示
すであろう距離データはCCDエリアセンサ10からほ
ぼ同じような近い距離にある距離データ群であると考え
られ、一方、より遠い距離にある距離データ群は駐車空
間の後面境界線を示すデータであると考えられる。そこ
で、前面境界線を示すであろう距離データ群を抽出する
ためには、この前面境界線距離データ群と後面境界線距
離データ群とを分離するに足る直線を決定しなければな
らず、この目的のためには図13に示される通常の最小
2乗法による真値直線ではこの目的を達成することは不
可能である。そこで、本願出願人は通常の最小2乗法を
改良し、前面境界線距離データ群を抽出すべく、最小2
乗法における真値式y=ax+bにおいてxとyを入れ
替え、x=Ay+Bとして最小2乗法を適用した。
【0015】図14(A)〜(C)にはこのようにして
改良された最小2乗法を用いて算出された真値式が実線
で示されており、図14(A)〜(C)いずれにおいて
も、前面境界線を示すであろう距離データ群と他の距離
データ群とがこの直線を境にして明白に分離することが
可能となっている。
【0016】1回目の最小2乗法の適用が終了した後、
次に具体的な前面境界線を決定すべく、2回目の最小2
乗法適用処理に移行する。すなわち、図6に示されるよ
うに距離データのx座標xi と1回目の最小2乗法によ
り算出された関係式Ayiとの大小比較が行われ、
i がAyi +Bより小さい点、すなわち関係式に対し
CCDエリアセンサ側に位置する距離データ群に対し2
回目の最小2乗法が適用される。この2回目の最小2乗
法も前述した1回目の最小2乗法と同様の処理で行わ
れ、距離データ(xi ,yi )に対してx=Ay+Bと
なるA,Bを最小2乗法により算出する(S301〜S
303)。図15(A)〜(C)にはこのようにして2
回目の最小2乗法が算出された場合の真値式が実線で示
されている。なお、同図(A)〜(C)はそれぞれ図1
3乃至図14の(A)〜(C)に示された距離データに
それぞれ対応している。図15から明らかなように、2
回目の最小2乗法により得られた直線は駐車空間の前面
境界線を極めて明瞭に確定していることが分る。なお、
図15には参考のため1回目の最小2乗法により得られ
た真値式に対しCCDエリアセンサ10より遠い位置に
ある距離データ群、すなわち駐車空間の後面境界線を示
すであろう距離データ群に対し3回目の最小2乗法を適
用して得られる直線を破線で示している。この破線は駐
車空間の後面境界線を決定する直線となり、従って駐車
空間決定に用いることも可能あるが、駐車空間によっ
ては必ずしもその後面が存在するとは限らないので、本
実施例においては用いていない。勿論、この距離データ
群の数をカウントし、十分な距離データ数が得られた場
合にはこの後面境界線を決定するために3回目の最小2
乗法としてこの真値直線を決定し、駐車空間決定の処理
として用いることも可能である。
【0017】駐車空間の前面境界線が算出された後、次
に駐車入口位置の検出処理に移行する。この駐車入口検
出は、前面境界線と各距離データ(xi ,yi )との距
離に基づき算出され、具体的なフローチャートが図7乃
至図12に示されている。
【0018】まず、図7に示されるように前面境界線x
=Ay+Bと各距離データとの距離DX(i)を算出す
る(S402)。ここで、前面境界線と各距離デー
の距離Lは、幾何学的考察から容易に L=Δx・Δy/{(Δx2 +Δy20.5となるが、本願出願人は実際にこの距離を算出したとこ
ろ、Δxとの間に大きな相違がないことを見いだしてい
る。図16にM1の距離データに対して算出された上記
Δx、Δy及びLの変化の様子を示す。Δyは変化が激
しく、Δx及びLはほとんど同様の変化を示すことがわ
かる。そこで、本実施例では前述したように、算出が容
易なΔxを用いて駐車入口を検出することとしている。
なお、図17にはM1,M2,M3の距離データに対す
るΔxの変化及び実際の駐車空間入口位置が示されてお
り、Δxの値から駐車空間位置を検出することの正当性
が示唆される。
【0019】しかし、単に所定のしきい値を用いて二値
化、すなわち駐車空間入口位置座標と他の座標とを区別
する方法では距離データのばらつきに対応できない。そ
こで、本実施例では本願出願人が先に提案した特願平3
−64970号に開示されている二値化、エッジ検出処
理を利用して駐車入口位置を検出する(S404)。す
なわち、次のように各変数に初期値をセットする。(S
405)。第1継続カウント許可フラグcok1=0,
第2継続カウント許可フラグcok2=0,第1継続カ
ウンタfc1=0,第2継続カウンタfc2=0,左エ
ッジ候補座標wn01=0,右エッジ候補座標wn02
=0,第1検出フラグfw1=0,右エッジカウンタw
c1=0,第2検出フラグfw2=1,左エッジカウン
タwc2=0。
【0020】そして、距離DX(i)と所定のしきい値
thl(本実施例では0.6m)を比較する(S40
7)。DX(i)≦thlの場合にはその距離データは
前面境界線を示すデータであるため、fc1=0,wn
01=0,fw2=1にセットする(S408)。
【0021】また、cok1が0であるかを判定する
(S409)。cok1は、後述するようにDX(i)
≦thl→DX(i)>thlに変化した場合に1とな
るフラグである。このため、DX(i)≦thlにco
k1が0でないということは、何らかの異常が発生した
と考えられ、この時に右エッジを検出すべきではない。
そこで、S410においてcok1が0でなかった場合
にはcok1=0,fw1=0とする。
【0022】一方、cok1=0であった場合には、前
回の検出結果が上述のような異常な状態でなかったた
め、次のようにして右エッジを検出する。まず、fw1
=1か否かを判定する(S411)。fw1は初期設定
としては0にセットされており、DX(i)>thlの
場合に1にセットされるものである。従って、S407
においてデータがDX(i)≦thlであり、S411
においてfw1が1であるということは、右エッジを検
出したことを意味している。そこで、S411において
fw1=1であれば、fw1=0とするとともに,右エ
ッジの検出位置を示す変数wn02=i(距離データ番
号),cok2=1とする(S412)。
【0023】ここで、エッジを検出した場合にそのi値
をそのままエッジ位置として記憶してもよいが、この例
においては、右エッジを検出した後、次のデータもエッ
ジでない場合にのみその位置を右エッジと判定し、誤判
定の発生を抑制する。このために、cok2=1として
いる。
【0024】次に、cok2が1か否かを判定する(S
413)。cok2が1であった場合には、fc2に1
を加算し(S414)、cok2が1でなかった場合に
は、この加算は行わず、次にfc2が2であるか否かを
判定する(図8のS415)。このfc2はS414を
2回続けて通った場合、すなわちしきい値thl以下の
データが2つ続いた場合に2となっている。そこで、f
c2が2である場合には、右エッジカウンタwc2で特
定される右エッジ座標を示す配列変数wn2[wc2]
に上述のS412でセットされた右エッジ候補座標wn
02の値を記憶する。また、変数cok2,fc2を0
にリセットすると共に、右エッジカウンタwc2に1を
加算する(S416)。従って、次回の右エッジ検出の
場合には、wc2が1多い数となっている。このため、
配列変数wn2に次の右エッジの位置が記憶できること
となる。S415においてfc2<2の場合及びS41
6の処理を終了した場合には、右エッジについての処理
が終了したため、S406に戻る。 一方、S206に
おいてDX(i)>thlと判定され、駐車空間を検出
した場合には、次のようにして左エッジの検出を行う。
【0025】まず、fc2,wn02を0にリセット
し、フラグfw1を1にセットする(S417)。ま
た、cok2が0であるかを判定する(S418)。c
ok2は、前述したようにDX(i)>thl→DX
(i)≦thlに変化した場合に1となる(S41
2)。このため、S407においてDX(i)>thl
となった際にcok2が0でないということは、何らか
の異常が発生したことを意味している。そこで、S41
9において、cok2が0でなかった場合にはcok2
=0,fw2=0とする。
【0026】一方、cok2=0であった場合には、前
回の検出結果が上述のような異常な状態でなかったた
め、次のようにして左エッジを検出する。まず、fw2
=1か否かを判定する(S420)。fw2=1の場合
には左エッジを認識したことを意味し、fw2を0にリ
セットし、左エッジ候補座標wn01にiの値を入力
し、cok1を1にセットする(S421)。そして、
cok1が1であるかを判定し(S422)、cok1
が1であれば、左エッジを検出したため、fc1に1を
加算する(S423)。次に、fc1が2であるか否か
を判定し(S424)、2であれば、候補座標wn01
の値をwc1で特定される配列変数wn1[wc1]に
入力する。これによって、検出された左エッジの位置が
記憶される。また、この入力がなされたため、フラグc
ok1=1,fc1=0にリセットすると共に、左エッ
ジの数を示す変数wc1に1を加算する(S425)。
【0027】このような動作を全距離データ数iについ
て繰り返し、右エッジ及び左エッジの位置を検出した数
だけ記憶することができる。また、その検出した数は、
wc1,wc2に記憶されることになる。そして、次
に、これら検出エッジの補正処理が行われる(S42
7)。
【0028】すなわち、図9に示されるように、まずw
c1とwc2を比較する(S402)。wc1<wc2
の場合には、左エッジの数が右エッジの数より小さいこ
とを意味しており、CCDエリアセンサ10の画像の左
端に駐車空間入口がかかっていることを意味している。
このため、この左端に左エッジを挿入することで、画面
の左端にかかった入口を認識することができる。
【0029】このため、S429〜430にてwn1
[i]の値をwn1[i+1]の値に変換する。即ち、
wn1の値としてn個の値があり、これがwn1[1]
〜wn1[n]の値として記憶されていた場合、この処
理によりwn1[2]〜wn1[n+1]の値に変換さ
れる。そして、wn1[1]に0の値を代入するととも
にwc1に1を加算する(S432)。これによって、
配列変数wn1の値として1つ強制的に挿入され、左エ
ッジが検出できなかった場合にも、これが挿入される。
【0030】一方、S428においてwc1≧wc2で
あった場合には、右エッジが欠けているか、両者が同数
であることを意味している。そこで、次にwc2とwc
1を比較する(S423)。ここで、wc2=wc1で
あった場合には両者が等しいことを意味しており、補正
処理は不要である。
【0031】一方、wc2の方がwc1より小さかった
場合には、右エッジ挿入の補正を行わねばならない。そ
こで、wc2に1を加算し、このwc2によって特定さ
れる配列変数wn2[wc2]にデータ個数を強制挿入
する(S434)。これによって右エッジとして、視野
の右端の値が挿入されることとなる。
【0032】そして、これらの補正処理後再びwc1と
wc2を比較し、両値が等しくない場合にはエッジ数の
対応が補正によってもとれないことを意味し、駐車区間
検出に失敗したとして再スタートする(S436)。図
18にはこのようにして算出されたM1〜M3の左右エ
ッジ座標が黒丸で示されている。
【0033】以上のようにしてエッジ補正が終了した
後、最終的な駐車空間入口位置を検出する処理に移行す
る。これまでの処理で検出された座標は、左右のエッジ
座標、すなわち駐車入口の最も近い距離データの座標で
ある。そこで、これら抽出された距離データから真の駐
車空間入口座標を算出するための処理が必要であり、こ
の処理を示したのが図10のフローチャートである。す
なわち、まずS438にて、2回目の最小2乗法適用に
より得られた駐車空間前面境界線への左右エッジ座標の
射影座標を算出している。図10において、(GX1
(i),GY1(i))が左エッジ座標の射影座標を表
し、(GX2(i),GY2(i))が右エッジ座標の
射影座標を表している。そして、本実施例ではさらに、
駐車空間に車両を誘導するためのアシストパラメータと
して、駐車空間の中心及び駐車空間の幅を算出してい
る。このため、前述のS438にて求めた駐車空間入口
座標(GX1(i),GY1(i))、(GX2
(i),GY2(i))を用いてその中心座標(GX
(i),GY(i))及び幅w(i)を算出する(S4
41)。
【0034】こうして駐車空間の入口座標、中心座標及
び駐車空間の幅が算出されたことにより、駐車空間検出
は事実上終了するが、実際に車両をこの検出された駐車
空間に誘導するためには、駐車空間と車両とのなす角を
算出する必要がある。また、前述の処理により算出され
た駐車空間の幅が車両が実際に駐車するのに適当な幅を
有するか否かを判定する必要がある。
【0035】そこで、本実施例では算出された幅w
(i)と車幅+α(αはドアを開く場合を想定して決定
される余裕分)との大小比較を行い(S445)、この
条件を満たす入口座標(GX1(II),GY1(I
I))、(GX2(II),GY2(II))を抽出して出
力する(S446〜S449)。一方、この条件を満た
さない場合には前述のS436に移行し、駐車不能と判
断して再スタートする。
【0036】そして、車両と駐車空間とのなす姿勢角
(車両中心線と駐車空間前面境界線とのなす角)を算出
する(S450)。車両中心線の方向を表すベクトルa
は、 a=(x(20),y(20))−(0,0) 但し、x(20),y(20)は中心距離データ で表され、駐車空間前面境界線方向を表すベクトルbは
前述の2回目の最小2乗法で得られた直線であり、S4
49で出力された駐車入口座標を用いてb=(GX1
(II),GY1(II))−(GX2(II),GY2(I
I))となる。従って、姿勢角ξはS451及びS45
2で示される計算式により算出される。図19にはこの
ようにして算出されたM1〜M3の駐車入口座標、中心
座標及び車両の姿勢角が示されている。いずれにおいて
も正確な位置及び値が算出されており、従って自動駐車
を行うにも確実に車両を誘導することができることが理
解される。
【0037】このように、本実施例では2回の最小2乗
法を用いて駐車空間を決定しているが、最小2乗法をす
べての距離データに対し適用する必要は必ずしもなく、
距離データの間引き処理を行った後に最小2乗法を適用
してもよい。
【0038】
【発明の効果】以上説明したように、本発明に係る駐車
空間検出装置によれば、CCDエリアセンサにて得られ
た距離データにばらつきが生じている場合にも正確に駐
車空間を検出することが可能となる。
【図面の簡単な説明】
【図1】本発明の一実施例における自動駐車システムの
構成図である。
【図2】同実施例におけるCCDエリアセンサの構成図
である。
【図3】同実施例の測距説明図である。
【図4】同実施例の処理フローチャートである。
【図5】同実施例の処理フローチャートである。
【図6】同実施例の処理フローチャートである。
【図7】同実施例の処理フローチャートである。
【図8】同実施例の処理フローチャートである。
【図9】同実施例の処理フローチャートである。
【図10】同実施例の処理フローチャートである。
【図11】同実施例の処理フローチャートである。
【図12】同実施例の処理フローチャートである。
【図13】同実施例の1回目の最小2乗法適用説明図で
ある。
【図14】同実施例の1回目の最小2乗法適用説明図で
ある。
【図15】同実施例の2回目の最小2乗法適用説明図で
ある。
【図16】同実施例の駐車空間前面境界線と距離データ
との距離算出説明図である。
【図17】同実施例のエッジ検出説明図である。
【図18】同実施例のエッジ座標算出説明図である。
【図19】同実施例の車両姿勢角算出説明図である。
【符号の説明】
10 CCDエリアセンサ 12 測距用ECU 14 自動駐車制御用ECU

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】 車両に搭載され、車両周囲の駐車空間を
    含む所定領域を撮影して方位毎の画像データを得るCC
    Dエリアセンサと、 得られた画像データから方位θ毎の物体までの距離Rを
    算出する距離データ算出手段と、 得られた方位θ毎の距離データ(R,θ)を前記CCD
    エリアセンサを原点とするX−Y直交座標(X,Y)に
    変換する変換手段と、 変換された距離データ(X,Y)に対して最小2乗法を
    用いることにより距離データ間の関係式X=f1 (Y)
    を算出する第1演算手段と、 前記関係式X=f1 (Y)に対し前記CCDエリアセン
    サ側に存在する距離データ(X,Y)に対して最小2乗
    法を用いることにより前記駐車空間の前面境界線X=f
    2 (Y)を算出する第2演算手段と、 前記前面境界線X=f2 (Y)と前記距離データ(X,
    Y)との距離を算出することにより前記駐車空間の入口
    位置を検出する第3演算手段と、 を有することを特徴とする駐車空間検出装置。
JP4073851A 1992-03-30 1992-03-30 駐車空間検出装置 Expired - Fee Related JP2995999B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4073851A JP2995999B2 (ja) 1992-03-30 1992-03-30 駐車空間検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4073851A JP2995999B2 (ja) 1992-03-30 1992-03-30 駐車空間検出装置

Publications (2)

Publication Number Publication Date
JPH05274032A JPH05274032A (ja) 1993-10-22
JP2995999B2 true JP2995999B2 (ja) 1999-12-27

Family

ID=13530070

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4073851A Expired - Fee Related JP2995999B2 (ja) 1992-03-30 1992-03-30 駐車空間検出装置

Country Status (1)

Country Link
JP (1) JP2995999B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113027200B (zh) * 2021-03-18 2022-10-25 山东天辰智能停车有限公司 具有编码器和验证开关的抱夹搬运器行走精确定位的方法

Also Published As

Publication number Publication date
JPH05274032A (ja) 1993-10-22

Similar Documents

Publication Publication Date Title
LU502288B1 (en) Method and system for detecting position relation between vehicle and lane line, and storage medium
US7551067B2 (en) Obstacle detection system
US6658150B2 (en) Image recognition system
EP2150053B1 (en) Vehicle periphery monitoring system, vehicle periphery monitoring program and vehicle periphery monitoring method
JP3156817B2 (ja) 車両周辺監視装置
CN110023951B (zh) 信息处理设备、成像设备、装置控制系统、信息处理方法和计算机可读记录介质
US20100246901A1 (en) Operation Support System, Vehicle, And Method For Estimating Three-Dimensional Object Area
US20110228101A1 (en) Method and device for determining calibration parameters of a camera
JPH11351862A (ja) 前方車両検出方法及び装置
KR102565603B1 (ko) 긴급 제동 시스템의 성능평가 장치 및 방법
JP2000207693A (ja) 車載用障害物検出装置
CN114898321A (zh) 道路可行驶区域检测方法、装置、设备、介质及系统
JP7380443B2 (ja) 部分画像生成装置及び部分画像生成用コンピュータプログラム
Collins et al. Site model acquisition and extension from aerial images
JP2995999B2 (ja) 駐車空間検出装置
JP2003308599A (ja) 走行路環境検出装置
JPH06111198A (ja) 駐車空間検出装置
JP7404173B2 (ja) 画像処理装置
JP3606039B2 (ja) 道路形状検出装置
CN114820816A (zh) 一种车载摄像头高度的自动标定方法、装置、设备和介质
JP2020095623A (ja) 画像処理装置および画像処理方法
JPH07287764A (ja) 立体視方法およびその方法が用いられる立体認識装置
US11373416B2 (en) Image processing device and image processing method
JP2000259997A (ja) 先行車の高さおよび車間距離計測装置
CN116993800B (zh) 基于相机模组的深度图像生成方法、装置及存储介质

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081029

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20081029

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20091029

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees