JP2018170663A - 虚像判定システムおよびプログラム - Google Patents
虚像判定システムおよびプログラム Download PDFInfo
- Publication number
- JP2018170663A JP2018170663A JP2017067186A JP2017067186A JP2018170663A JP 2018170663 A JP2018170663 A JP 2018170663A JP 2017067186 A JP2017067186 A JP 2017067186A JP 2017067186 A JP2017067186 A JP 2017067186A JP 2018170663 A JP2018170663 A JP 2018170663A
- Authority
- JP
- Japan
- Prior art keywords
- image
- target
- virtual image
- distance
- imaging device
- 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.)
- Pending
Links
Images
Landscapes
- Closed-Circuit Television Systems (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Abstract
【課題】実像と虚像とを区別して判定することが可能な技術の提供。【解決手段】撮像装置から対象までの距離を取得する距離取得部と、前記撮像装置で撮影された画像に基づいて前記対象の像を取得する対象取得部と、前記撮像装置から前記距離の位置に存在する物体の前記画像内での位置である基準位置を取得する基準位置取得部と、前記対象の像の中の前記基準位置より下方の領域を虚像と判定する虚像判定部と、を備える虚像判定システムが構成される。【選択図】図3
Description
本発明は、虚像判定システムおよびプログラムに関する。
従来、路面等に生じる虚像を扱う技術が知られている。例えば、特許文献1においては、画像中の高輝度領域を抽出し、抽出した高輝度領域毎に路面反射の虚像検出の信頼度を、光源と虚像のペアの垂直方向のずれの度合い、大きさの差異の度合い及び輝度の差の度合いに基づいて算出し、算出された虚像検出の信頼度に応じて路面反射による虚像を抑制した画像補正を行う技術が開示されている。
従来の技術においては、光源と虚像のペアに基づいて虚像検出の信頼度を算出している。しかし、全ての場合に光源と虚像がペアになっているとは限らない。例えば、対向車のライトとライトからの光の虚像とが一体化して見える場合もある。この場合、光源と虚像とが分離していないため、従来の技術のような垂直方向のずれなどの解析を行うことができず、虚像検出の信頼度を算出することはできない。
本発明は、上記課題にかんがみてなされたもので、実像と虚像とを区別して判定することが可能な技術の提供を目的とする。
本発明は、上記課題にかんがみてなされたもので、実像と虚像とを区別して判定することが可能な技術の提供を目的とする。
上記の目的を達成するため、虚像判定システムは、撮像装置から対象までの距離を取得する距離取得部と、撮像装置で撮影された画像に基づいて対象の像を取得する対象取得部と、撮像装置から対象までの距離の位置に存在する物体の画像内での位置である基準位置を取得する基準位置取得部と、対象の像の中の基準位置より下方の領域を虚像と判定する虚像判定部と、を備える。
また、上記の目的を達成するため、虚像判定プログラムは、コンピュータを、撮像装置から対象までの距離を取得する距離取得部、撮像装置で撮影された画像に基づいて対象の像を取得する対象取得部、撮像装置から対象までの距離の位置に存在する物体の画像内での位置である基準位置を取得する基準位置取得部、対象の像の中の基準位置より下方の領域を虚像と判定する虚像判定部、として機能させる。
すなわち、撮像装置によって撮影された画像において、画像内の実像の位置は、撮像装置から対象までの距離に依存する。従って、撮像装置から対象までの距離を取得すれば、当該対象が撮影されるべき位置が特定される。当該対象の虚像は、例えば、対象の像が路面等に反射することによって生じるため、対象の像よりも下方に発生する。そこで、撮像装置から対象までの距離の位置に存在する物体の画像内での位置を基準位置として取得すれば、当該基準位置より下方の領域を虚像として判定することができる。この結果、実像と虚像とを区別して判定することが可能である。
ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)ナビゲーション端末の構成:
(2)虚像判定処理:
(3)他の実施形態:
(1)ナビゲーション端末の構成:
(2)虚像判定処理:
(3)他の実施形態:
(1)ナビゲーション端末の構成:
図1は、本発明にかかる虚像判定システム10の構成を示すブロック図である。本実施形態において虚像判定システム10は、車両に備えられており、CPU,RAM,ROM等を備える制御部20を備えている。虚像判定システム10は、図示しない記録媒体やROMに記憶されたプログラムを制御部20で実行することができる。
図1は、本発明にかかる虚像判定システム10の構成を示すブロック図である。本実施形態において虚像判定システム10は、車両に備えられており、CPU,RAM,ROM等を備える制御部20を備えている。虚像判定システム10は、図示しない記録媒体やROMに記憶されたプログラムを制御部20で実行することができる。
本実施形態における虚像判定システム10は、ユーザI/F部40と第1撮像装置41と第2撮像装置42とを備えている。第1撮像装置41と第2撮像装置42は同一スペックのカメラであり、車両の前方の路面および路面上の空間を視野に含むように車両に取り付けられている。第1撮像装置41と第2撮像装置42は、当該視野内の風景を一定時刻毎に撮影し、当該風景を示す画像を出力する。第1撮像装置41と第2撮像装置42は、いわゆるステレオカメラであり、互いの光軸が平行であり、両者の間隔(基線長)が既定の値Bとなるように配置されている。また、第1撮像装置41と第2撮像装置42の焦点距離はfである。
ユーザI/F部40は、運転者に各種の情報を提供するためのインタフェース部であり、図示しない表示部やスピーカ、入力部等を備えている。制御部20は、当該表示部に第1撮像装置41が撮影した画像、第2撮像装置42が撮影した画像の少なくとも一方を表示させることができる。また、制御部20は、撮影された画像に対して任意の画像(案内図等)を重畳して表示部に出力することができる。
本実施形態においては、第1撮像装置41が撮影した画像がユーザI/F部40の表示部に表示される構成を例として説明する。車両の前方の路面が反射しやすい特性である場合や降雨後等においては、路面上の空間に存在する強い光が路面で反射して高輝度の虚像となり得る。そこで、本実施形態において制御部20は、虚像判定プログラム21を実行して虚像の有無を判定する。そして、虚像が特定された場合、制御部20は、虚像の輝度を抑制する処理を行って画像をユーザI/F部40の表示部に表示させる。
このために、虚像判定プログラム21は、距離取得部21a、対象取得部21b、基準位置取得部21c、虚像判定部21d、虚像抑制部21eを備えている。距離取得部21aは、撮像装置から対象までの距離を取得する機能を制御部20に実現させるプログラムモジュールである。すなわち、制御部20は、距離取得部21aの機能により、第1撮像装置41および第2撮像装置42が出力する画像を取得する。また、制御部20は、両画像から同一の対象の像を抽出し、画像内での当該対象の位置を特定する。そして、制御部20は、当該対象の画像左右方向のずれZを取得し、撮像装置(焦点位置)から対象までの距離DをD=(B×f)/Zとして算出する。
すなわち、画像内での対象の位置と、撮像装置の位置関係とに基づいて距離Dを取得する。このように、本実施形態においては第1撮像装置41および第2撮像装置42をステレオカメラとして利用して対象までの距離Dを取得するため、簡易な構成によって撮像装置から対象までの距離を取得することができる。また、基準位置(詳細は後述)を取得するための画像と距離を取得するための画像とを共通の装置によって取得することができ、距離Dを取得するための専用の装置を設ける必要はない。なお、ずれZは種々の手法で特定されて良く、例えば、制御部20が第1撮像装置41で撮影された画像内の高輝度部分を特定し、第1撮像装置41で撮影された画像を第2撮像装置42で撮影された画像に対して左右方向に相対的にずらす処理を繰り返しながら、高輝度部分における両者の差異が最小になるずらし量を特定する処理等によって実施可能である。
対象取得部21bは、撮像装置で撮影された画像に基づいて対象の像を取得する機能を制御部20に実現させるプログラムモジュールである。すなわち、制御部20は、虚像であるか否かを判定する対象を画像から抽出する。本実施形態においては、ユーザI/F部40の表示部に第1撮像装置41で撮影された画像が表示されるため、制御部20は、対象取得部21bの処理により、第1撮像装置41で撮影された画像から対象の像を取得する。具体的には、制御部20は、第1撮像装置41で撮影された画像から既定の輝度以上の部分を高輝度部分として特定し、高輝度部分に外接する矩形を対象の像として取得する。なお、虚像であるか否かを判定する対象である高輝度部分は、複数個抽出され得るが、対象が複数個抽出された場合、距離取得部21aの処理で距離が取得された対象と、対象取得部21bの処理で取得された対象とが対応づけられる。
基準位置取得部21cは、撮像装置から対象までの距離の位置に存在する物体の画像内での位置である基準位置を取得する機能を制御部20に実現させるプログラムモジュールである。すなわち、路面や水面など、水平な面を含む視野を撮像装置において撮影すると、通常、画像の下端付近に撮影された物体は撮像装置から近い位置に存在し、画像の上方に移動するにつれて撮影された物体は撮像装置から遠い位置となる。このような関係は、撮像装置が車両に固定されている状態であれば固定的な関係となるため、本実施形態においては、画像の上下方向の位置と各位置に撮影される対象との距離が予め特定され、関数として定義されている。
図4Bは撮像装置で撮影された画像の例であり、図4Dは、撮像装置から対象までの距離Dと画像内での位置Yとの関係を示す図である。図4Bにおいては、撮影された画像の下端から上方に向けて路面Rが撮影されている。当該画像の下端のY座標を0とし、上方に向けてY座標が増加するようにY軸方向の位置を定義すると、Y軸方向の位置と撮像装置から対象までの距離Dとを一対一に対応づけることができ、例えば、図4Dのような対応関係が得られる。本実施形態においては、距離DとY軸方向の位置との関係が関数として予め定義されており、制御部20は、距離取得部21aで取得された距離Dを当該関数に代入して距離Dに対応するY軸方向の位置を取得し、基準位置とする。
虚像判定部21dは、対象の像の中の基準位置より下方の領域を虚像と判定する機能を制御部20に実現させるプログラムモジュールである。すなわち、制御部20は、対象取得部21bの処理によって取得された対象の像から、基準位置より下方に存在する領域を特定し、当該領域内の高輝度部分は虚像であると判定する。
基準位置は、撮像装置から距離Dに存在する物体の画像内での位置であり、図4B,図4Dに示すように、撮像装置から距離Dである路面上の位置がY軸方向の位置として規定されている。光源は実空間で路面より上方に存在し、路面からの反射である虚像は画像内で光源が存在する路面より下方に存在するはずである。従って、基準位置よりも下方に存在する像は虚像であると推定することが可能であり、制御部20が基準位置に基づいて虚像を判定することにより、実像と虚像とを区別して判定することが可能になる。
虚像抑制部21eは、画像内で虚像を抑制する機能を制御部20に実現させるプログラムモジュールである。すなわち、制御部20は、第1撮像装置41が出力した画像の中で、虚像判定部21dによって虚像と判定された部分を特定する。そして、制御部20は、当該部分の輝度を低下させる画像処理を実行する。当該画像処理は種々の手法で行われて良く、輝度を既定量下げる処理であっても良いし、虚像の周囲の画像の輝度に近づける処理であっても良いし、虚像の周囲の画像で虚像を置換する処理であっても良く、種々の手法を採用可能である。
虚像を抑制する処理が行われると、制御部20は、処理後の画像をユーザI/F部40に対して出力する。この結果、ユーザI/F部40は、当該画像を表示部に表示する。以上の構成によれば、虚像が抑制された画像を表示部に表示させることができる。
(2)虚像判定処理:
次に、虚像判定プログラム21による虚像判定処理を説明する。図2は虚像判定処理を示すフローチャートである。図3A、図4Aは第1撮像装置41で撮影された画像の例、図3Bは第2撮像装置42で撮像された画像の例であり、以下、これらの例を適宜参照しながら虚像判定処理を説明する。虚像判定処理は、車両の走行中において一定期間(例えば、100ms)毎に実行される。
次に、虚像判定プログラム21による虚像判定処理を説明する。図2は虚像判定処理を示すフローチャートである。図3A、図4Aは第1撮像装置41で撮影された画像の例、図3Bは第2撮像装置42で撮像された画像の例であり、以下、これらの例を適宜参照しながら虚像判定処理を説明する。虚像判定処理は、車両の走行中において一定期間(例えば、100ms)毎に実行される。
虚像判定処理が開始されると、制御部20は、対象取得部21bの処理により、虚像であるか否かが判定される対象を検出する(ステップS100)。すなわち、制御部20は、第1撮像装置41が出力した画像および第2撮像装置42が出力した画像から既定の輝度以上の部分を高輝度部分として特定し、高輝度部分に外接する矩形を対象の像として取得する。
図3A、図3Bおよび図4Aのそれぞれにおいては、検出された対象のそれぞれを対象R1,R2,R3,R4として示している。図3Aおよび図3Bにおいては、車両の前方の路面上に対向車両が存在し、そのヘッドライトが高輝度部分を形成するとともにその下方において各ヘッドライトからの光が路面で反射した像が高輝度部分を形成している。この例においては、ヘッドライトに起因する高輝度部分と反射に起因する高輝度部分が明確に分かれていない。この場合、制御部20は、ヘッドライトの像と反射による像が一体となり、対象R1,R2として検出される。
図4Aにおいては、車両の前方の路面の右側に街灯が存在し、当該街灯のランプが高輝度部分を形成するとともにその下方においてランプからの光が路面で反射した像が高輝度部分を形成している。この例においては、ランプに起因する高輝度部分と反射に起因する高輝度部分が明確に分かれている。この場合、制御部20は、両者を異なる領域として検出するため、対象R3,R4が区別された状態で検出される。
次に、制御部20は、距離取得部21aの処理により、撮像装置から対象までの距離を取得する(ステップS105)。本実施形態においては、第1撮像装置41が撮影した画像からステップS100で検出された対象の中で、判定が行われていない対象が1個選択されてステップS105〜S145の処理が繰り返される。
そこで、制御部20は、距離取得部21aの処理により、第1撮像装置41で撮影された画像を第2撮像装置42で撮影された画像に対して左右方向に相対的にずらす処理を繰り返しながら、両画像の差分を取得し、選択された対象が占める領域の画像についての差異が最小になるずらし量をずれとして特定する。図3Aに示す対象R1は左端のX座標がX1であり、図3Bに示す対象R2は左端のX座標がX2であるため、この例におけるずれZは|X2−X1|である。ずれZが取得されると、制御部20は、撮像装置から対象までの距離をD=(B×f)/Zによって取得する(Bは基線長、fは焦点距離)。
次に、制御部20は、対象取得部21bの処理により、対象の像の上端と下端を取得する(ステップS110)。すなわち、制御部20は、第1撮像装置41が撮影した画像を参照し、ステップS100で検出された対象の中で、今回のループ処理において選択された対象のY軸方向の端部を特定し、上方の端部を上端、下方の端部を下端とする。図3Aにおいては、上端をYu、下端をYdとして示している。
次に、制御部20は、基準位置取得部21cの処理により、距離に基づいて基準位置を取得する(ステップS115)。すなわち、制御部20は、予め決められた距離DとY軸方向の位置との対応関係(図4D)を示す関数に基づいて、ステップS105で取得した距離Dに対応するY軸方向の位置を特定し、基準位置Ysと見なす。図3Aに示す例においては、対象R1が対向車両のヘッドライトに起因する高輝度部分であり、撮像装置から距離Dの位置は対向車両のタイヤと路面との接点の位置となり、画像内での当該接点の位置が基準位置Ysとなっている。図4Aに示す例においては、対象R3,R4が街灯のランプに起因する高輝度部分であり、撮像装置から距離D位置は街灯と地面との接点の位置となり、画像内での当該接点の位置が基準位置Ysとなっている。
次に、制御部20は、虚像判定部21dの処理により、基準位置が対象の像の上端と下端の間に存在するか否かを判定する(ステップS120)。ステップS120において、基準位置が対象の像の上端と下端の間に存在すると判定された場合、制御部20は、虚像判定部21dの処理により、対象の像の中の基準位置より下方の領域を虚像と判定する(ステップS125)。例えば、図3Aに示す例において、基準位置Ysは、上端Yuと下端Ydとの間に存在する。従って、この場合、制御部20は、基準位置Ysより下方の領域を虚像と判定する。図3Aにおいては、路面より下方の領域が反射によって形成された高輝度部分であるため、適正に実像と虚像とが区別されることになる。
一方、ステップS120において、基準位置が対象の像の上端と下端の間に存在すると判定されない場合、制御部20は、虚像判定部21dの処理により、対象の像の上端が基準位置よりも下方であるか否かを判定する(ステップS130)。ステップS130において、対象の像の上端が基準位置よりも下方であると判定された場合、制御部20は、対象の像を虚像と判定する(ステップS135)。すなわち、今回のループ処理において選択された対象の全体が基準位置よりも下方である場合、制御部20は、対象の全体を虚像と判定する。例えば、図4Aに示す例において、今回のループ処理において選択された対象が対象R4である場合、対象R4は基準位置Ysより下方に存在するため、対象R4の全体が虚像と判定される。
ステップS130において、対象の像の上端が基準位置よりも下方であると判定されない場合、制御部20は、ステップS135をスキップし、対象の像が虚像であると判定しない。すなわち、今回のループ処理において選択された対象の全体が基準位置よりも上方である場合、制御部20は、対象が虚像であると判定しない。例えば、図4Aに示す例において、今回のループ処理において選択された対象が対象R3である場合、対象R3は基準位置Ysより上方に存在するため、対象R3の全体が虚像と判定されず、実像と見なされる。
ステップS125またはS135が実行された場合、またはステップS130で対象の像の上端が基準位置よりも下方であると判定されなかった場合、制御部20は、対象取得部21bの処理により、ステップS100で取得された対象の全てについて虚像であるか否かの判定が行われたか否かを判定する(ステップS140)。ステップS140において、全対象について判定済であると判定されなかった場合、制御部20は、未判定の対象を選択し(ステップS145)、ステップS105以降の処理を繰り返す。
ステップS140において、全対象について判定済であると判定された場合、制御部20は、虚像抑制部21eの処理により、虚像に対して抑制処理を適用する(ステップS150)。すなわち、制御部20は、第1撮像装置41が撮影された画像において、ステップS125,S130で虚像と判定された部分に対して、当該部分の輝度を低下させる画像処理を実行する。そして、制御部20は、処理後の画像をユーザI/F部40に対して出力する。この結果、ユーザI/F部40は、当該画像を表示部に表示する。
(3)他の実施形態:
以上の実施形態は本発明を実施するための一例であり、他にも種々の実施形態を採用可能である。例えば、虚像判定システム10は、車両に固定的に搭載されていても良いし、持ち運び可能な虚像判定システム10が車両内に持ち込まれて利用される態様であっても良い。また、車両以外の移動体、例えば船舶において虚像判定システム10が利用されても良い。さらに、虚像判定システム10が複数の装置によって構成されていても良いし、距離取得部21a、対象取得部21b、基準位置取得部21c、虚像判定部21d、虚像抑制部21eの少なくとも一部が上述の実施形態と異なる装置(他のECUやサーバ等)によって実現されても良く、種々の構成を採用可能である。
以上の実施形態は本発明を実施するための一例であり、他にも種々の実施形態を採用可能である。例えば、虚像判定システム10は、車両に固定的に搭載されていても良いし、持ち運び可能な虚像判定システム10が車両内に持ち込まれて利用される態様であっても良い。また、車両以外の移動体、例えば船舶において虚像判定システム10が利用されても良い。さらに、虚像判定システム10が複数の装置によって構成されていても良いし、距離取得部21a、対象取得部21b、基準位置取得部21c、虚像判定部21d、虚像抑制部21eの少なくとも一部が上述の実施形態と異なる装置(他のECUやサーバ等)によって実現されても良く、種々の構成を採用可能である。
距離取得部は、撮像装置から対象までの距離を取得することができればよい。すなわち、対象の画像内での位置を特定するための指標として撮像装置から対象までの距離を取得することができればよい。なお、距離は撮像装置と対象との間の距離であるが、実質的にこれに等価な距離であれば他の2点間の距離であってもよい。例えば、車両に撮像装置が固定されている状況においては、車両と対象との間の距離が撮像装置と対象との間の距離と実質的に等価であるため、後者が取得されても良い。
距離を取得するための構成は、上述のようなステレオカメラによる構成に限定されず、他の構成、例えば、測距センサ等が利用される構成であっても良い。対象は、虚像であるか否かの判定対象であれば良く、各種の対象が想定可能である。例えば、上述のような高輝度部分の他、車両や街灯、船舶などであっても良い。
対象取得部は、撮像装置で撮影された画像に基づいて対象の像を取得することができればよい。すなわち、対象取得部は、撮像装置で撮像された画像から、虚像であるか否かの判定対象となる領域を取得することができればよい。画像から対象の像を抽出する手法としては、種々の手法が採用可能であり、対象に応じた手法で抽出が行われてもよい。例えば、光源からの反射を虚像とする際には上述のように高輝度部分が抽出されれば良いし、水面や降雨時の路面における車両等の物体の反射を虚像とする際には物体の特徴量の抽出やテンプレートマッチング等によって物体の像が抽出されれば良い。
基準位置取得部は、撮像装置から対象までの距離の位置に存在する物体の画像内での位置である基準位置を取得することができればよい。すなわち、撮像装置から対象までの距離に存在する物体が、撮像画像内で占めるはずの位置を基準位置として特定することができればよい。虚像であるか否かの判定は、基準位置より下方であるか否かに基づいて行われるため、基準位置は少なくとも上下方向において定義されれば良い。
撮像装置から対象までの距離と、当該距離の位置に存在する物体の画像内での位置との関係は、上述のように予め定義されていてもよいし、各種のパラメータから算出されても良い。例えば、撮像画像の解像度、ステレオカメラの基線長、画角、俯角から算出される構成等を採用可能である。
虚像判定部は、対象の像の中の基準位置より下方の領域を虚像と判定することができればよい。すなわち、対象の像を基準位置に基づいて解析し、基準位置より下方に存在する像を虚像と見なすことができればよい。
さらに、対象取得部は、対象の像が上下方向に3個以上並んでいる場合、上方の2個のみを虚像であるか否かの判定対象として取得する構成であっても良い。すなわち、水たまりなど、明瞭な虚像が発生する要因が不連続に存在する場合には、虚像が上下方向に離散的に複数個発生し得る。この場合、実像は、最も上方に発生すると考えられるため、上方の2個のみについて虚像であるか否か判定すれば実像を区別可能である。この構成は、例えば、上述の図1に示す構成において、図2に示す処理を実行し、ステップS100で検出された対象を選択する際に、左右方向の位置が同一または共通の対象が上下方向に3個以上存在する場合、上方の2個のみを選択し、残りの対象は選択しない構成によって実現可能である。この構成によれば、冗長な処理が行われることを防止することができる。
さらに、基準位置は、画像内の路面の勾配と距離とに基づいて取得される構成であっても良い。すなわち、車両の前方の路面が水平である場合には距離DとY軸方向の位置との関係が図4Dに示すように傾きの変化が連続的になり得る。しかし、路面の勾配が変化する場合、勾配変化地点において距離DとY軸方向の位置との関係が変化し得る。図4Cは勾配が変化する路面を撮像装置で撮影した画像の例であり、図4Eは、当該路面における撮像装置から対象までの距離Dと画像内での位置Yとの関係を示す図である。このように、路面勾配が変化すると、当該勾配の変化に応じて距離DとY軸方向の位置との関係が変化する。そこで、路面勾配の変化応じた関係の変化を予め特定しておけば、制御部20が車両前方の路面の勾配と勾配変化開始点とを例えば地図情報等に基づいて特定することにより、距離Dに対応するY軸方向の基準位置を特定することが可能になる。
さらに、虚像の抑制対象は、撮像装置が撮影した画像に限定されない。例えば、車両のフロントガラスにおいて虚像が抑制されても良い。この構成は、例えば、防眩機能を備えたフロントガラスを備えた車両に適用可能である。防眩機能を備えたフロントガラスは、種々の手法で実現可能であり、透過率を位置毎に変化させることが可能なフロントガラス等が挙げられる。このような構成において、虚像判定システム10によって虚像であると判定された像が存在する場合、利用者の目と虚像との間に存在するフロントガラスの透過率を他の位置の透過率より低下させれば、利用者が眩しいと感じる可能性を低減することができる。なお、目の位置は、固定位置に存在すると推定されても良いし、視線検出センサ等によって検出されても良い。
さらに、本発明のように、撮像装置から対象までの距離に基づいて虚像と実像とを区別する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えたナビゲーションシステムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
10…虚像判定システム、20…制御部、21…虚像判定プログラム、21a…距離取得部、21b…対象取得部、21c…基準位置取得部、21d…虚像判定部、21e…虚像抑制部、40…ユーザI/F部、41…第1撮像装置、42…第2撮像装置
Claims (7)
- 撮像装置から対象までの距離を取得する距離取得部と、
前記撮像装置で撮影された画像に基づいて前記対象の像を取得する対象取得部と、
前記撮像装置から前記距離の位置に存在する物体の前記画像内での位置である基準位置を取得する基準位置取得部と、
前記対象の像の中の前記基準位置より下方の領域を虚像と判定する虚像判定部と、
を備える虚像判定システム。 - 前記距離取得部は、
複数個の前記撮像装置で撮影された前記画像内の前記対象の位置と、前記撮像装置の位置関係とに基づいて前記距離を取得する、
請求項1に記載の虚像判定システム。 - 前記対象取得部は、
前記対象の像の上端および下端を取得し、
前記上端が前記基準位置よりも下方である場合、前記虚像と判定される前記領域は、前記上端よりも下方の前記領域である、
請求項1または請求項2のいずれかに記載の虚像判定システム。 - 前記対象取得部は、
前記対象の像が上下方向に3個以上並んでいる場合、上方の2個のみを前記虚像であるか否かの判定対象として取得する、
請求項1〜請求項3のいずれかに記載の虚像判定システム。 - 前記基準位置は、
前記画像内の路面の勾配と前記距離とに基づいて取得される、
請求項1〜請求項4のいずれかに記載の虚像判定システム。 - 防眩機能を備えたフロントガラスと前記画像内との少なくとも一方で前記虚像を抑制する虚像抑制部を備える
請求項1〜請求項5のいずれかに記載の虚像判定システム。 - コンピュータを、
撮像装置から対象までの距離を取得する距離取得部、
前記撮像装置で撮影された画像に基づいて前記対象の像を取得する対象取得部、
前記撮像装置から前記距離の位置に存在する物体の前記画像内での位置である基準位置を取得する基準位置取得部、
前記対象の像の中の前記基準位置より下方の領域を虚像と判定する虚像判定部、
として機能させる虚像判定プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017067186A JP2018170663A (ja) | 2017-03-30 | 2017-03-30 | 虚像判定システムおよびプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017067186A JP2018170663A (ja) | 2017-03-30 | 2017-03-30 | 虚像判定システムおよびプログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018170663A true JP2018170663A (ja) | 2018-11-01 |
Family
ID=64019277
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017067186A Pending JP2018170663A (ja) | 2017-03-30 | 2017-03-30 | 虚像判定システムおよびプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2018170663A (ja) |
-
2017
- 2017-03-30 JP JP2017067186A patent/JP2018170663A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2905725B1 (en) | Marking line detection system and marking line detection method | |
| JP3868876B2 (ja) | 障害物検出装置及び方法 | |
| JP5959073B2 (ja) | 検出装置、検出方法、及び、プログラム | |
| CN107316488B (zh) | 信号灯的识别方法、装置和系统 | |
| JP5772714B2 (ja) | 灯火検出装置及び車両制御システム | |
| CN106030681B (zh) | 自身位置计算装置以及自身位置计算方法 | |
| JP2017041132A (ja) | 車両検出装置、車両検出システム、車両検出方法、及び車両検出プログラム | |
| CN104584076A (zh) | 图像处理装置、图像处理方法以及图像处理程序 | |
| JP5539250B2 (ja) | 接近物体検知装置及び接近物体検知方法 | |
| JP6384138B2 (ja) | 車両用表示装置 | |
| WO2015129280A1 (ja) | 画像処理装置および画像処理方法 | |
| JP3560326B2 (ja) | 物体追跡方法及び物体追跡装置 | |
| JP6152261B2 (ja) | 車載用駐車枠認識装置 | |
| JP4615536B2 (ja) | 表示装置 | |
| US20190138839A1 (en) | Image processing apparatus, image processing method, and program | |
| JP2013101432A (ja) | 障害物検出装置及びプログラム | |
| JP2018170663A (ja) | 虚像判定システムおよびプログラム | |
| JP2009044631A (ja) | 物体検出装置 | |
| JP6369897B2 (ja) | 自己位置算出装置及び自己位置算出方法 | |
| JP2008257399A (ja) | 画像処理装置 | |
| EP3896387A1 (en) | Image processing device | |
| JP2004310282A (ja) | 車両検出装置 | |
| JP2017183971A (ja) | 電子ミラー制御装置 | |
| JP6564682B2 (ja) | 対象物検出装置、対象物検出方法、及び、対象物検出プログラム | |
| JP4848698B2 (ja) | 車両感知装置および車両感知方法 |