Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6507626B2 - 車両周辺監視装置 - Google Patents
[go: Go Back, main page]

JP6507626B2 - 車両周辺監視装置 - Google Patents

車両周辺監視装置 Download PDF

Info

Publication number
JP6507626B2
JP6507626B2 JP2014258020A JP2014258020A JP6507626B2 JP 6507626 B2 JP6507626 B2 JP 6507626B2 JP 2014258020 A JP2014258020 A JP 2014258020A JP 2014258020 A JP2014258020 A JP 2014258020A JP 6507626 B2 JP6507626 B2 JP 6507626B2
Authority
JP
Japan
Prior art keywords
vehicle
display
image
state
unit
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.)
Active
Application number
JP2014258020A
Other languages
English (en)
Other versions
JP2016119570A (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.)
Aisin Corp
Original Assignee
Aisin Seiki Co Ltd
Aisin 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 Aisin Seiki Co Ltd, Aisin Corp filed Critical Aisin Seiki Co Ltd
Priority to JP2014258020A priority Critical patent/JP6507626B2/ja
Priority to US14/972,992 priority patent/US9973734B2/en
Priority to CN201510957876.XA priority patent/CN105711499B/zh
Publication of JP2016119570A publication Critical patent/JP2016119570A/ja
Application granted granted Critical
Publication of JP6507626B2 publication Critical patent/JP6507626B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R1/00Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
    • B60R1/20Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
    • B60R1/22Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle
    • B60R1/23Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle with a predetermined field of view
    • B60R1/24Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle with a predetermined field of view in front of the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R1/00Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
    • B60R1/20Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
    • B60R1/22Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle
    • B60R1/23Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle with a predetermined field of view
    • B60R1/27Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle with a predetermined field of view providing all-round vision, e.g. using omnidirectional cameras
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R1/00Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
    • B60R1/20Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
    • B60R1/22Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle
    • B60R1/28Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle with an adjustable field of view
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/60Rotation of whole images or parts thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/183Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2300/00Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
    • B60R2300/10Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of camera system used
    • B60R2300/105Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of camera system used using multiple cameras
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2300/00Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
    • B60R2300/30Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing
    • B60R2300/306Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing using a re-scaling of images
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2300/00Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
    • B60R2300/60Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by monitoring and displaying vehicle exterior scenes from a transformed perspective
    • B60R2300/602Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by monitoring and displaying vehicle exterior scenes from a transformed perspective with an adjustable viewpoint
    • B60R2300/605Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by monitoring and displaying vehicle exterior scenes from a transformed perspective with an adjustable viewpoint the adjustment being automatic
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/14Solving problems related to the presentation of information to be displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications
    • G09G2380/10Automotive applications
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Mechanical Engineering (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Computer Hardware Design (AREA)

Description

本発明の実施形態は、車両周辺監視装置に関する。
従来、車両の運転操作を支援する技術として、車両に搭載されたカメラ等の撮像装置で車両の周辺環境を撮像し、その撮像結果である撮像画像データを表示することで、運転者の運転操作を支援する技術が提案されている。このような撮像画像を用いて運転支援を行う場合に、撮像装置が車両に固定されている場合、車両が傾斜すれば撮像される画像の撮像範囲も傾く。この場合、表示装置に撮像画像データをそのまま表示すると、表示される画像は傾いた状態で表示されることになり、利用者に違和感を与えてしまう場合がある。そこで、車両が傾斜した状態で画像を取得した場合に、その取得した画像を車両の傾斜角に応じて回転させて表示する技術がある。
特開平9−52555号公報
画像を回転させる修正を行うことにより画像全体としての傾きは解消できるが、画像上の物体は回転中心を中心に移動する。このとき、回転中心から離れるほど回転処理に起因する移動量が大きくなる。表示装置は、表示画像の中央付近が車両の正面になるように設定されている場合が多い。そのため、表示画像の中央付近を回転中心として回転処理を行うと、表示装置の上部領域(遠方領域)や下部領域(近傍領域)、つまり画像の周辺領域での物体の移動量が大きくなってしまう。例えば、実際は車両の遠方正面に存在する物体が正面からずれた位置に存在するように表示されてしまう場合がある。また、その逆もあり得る。車両の近傍に存在する物体についても同様な現象が生じ得る。そのため、表示装置に表示された周囲環境と利用者がフロントガラス越しに見る現実の周囲状態との間に差異が生じ、利用者に違和感を与えてしまうという問題がある。
本発明の実施形態にかかる車両周辺監視装置は、例えば、車両に設けられて当該車両の周辺を撮像する撮像部から出力された撮像画像データを取得する画像取得部と、前記車両に設けられて少なくとも当該車両のロール状態を検出する車両状態検出部から出力された車両状態データを取得する状態取得部と、前記撮像画像データに基づく表示画像を表示装置に表示する場合に、前記ロール状態に応じて前記表示画像を回転させるための回転中心を設定する設定部と、設定した前記回転中心を中心に前記表示画像の表示状態を前記ロール状態に応じて回転させる画像調整部と、前記表示画像を前記表示装置に出力する出力部と、を備え、前記設定部は、前記表示画像の表示領域の表示幅方向の中央位置を通る上下軸線上のいずれかの位置に前記回転中心を設定する。この構成によれば、例えば、表示画像上の回転中心の近傍は、画像が回転した場合でも、画像上の物体の移動量は僅かである。つまり、状況に応じて画像の回転中心の位置を変更できる(設定できる)ことにより、回転による影響を受けにくい画像領域を形成することができる。そして、例えば、回転中心が表示領域の表示幅方向の中央位置を通る上下軸線上の上方の位置に設定された場合、画像を回転させても車両の前方で遠方に存在する物体の移動量は低減できる。逆に、回転中心が表示領域の表示幅方向の中央位置を通る上下軸線上の下方の位置に設定された場合、画像を回転させても車両の前方で近傍に存在する物体の移動量は低減できる。つまり、利用者に注目させたい物体(周囲環境)が存在する位置に応じて回転中心の設定(回転中心の位置の設定)を行うことで、画像上の移動量が少ない表示を実現することができる。
また、上記車両周辺監視装置の前記設定部は、例えば、前記車両の車速に応じて前記上下軸線上で前記回転中心を設定するようにしてもよい。この構成によれば、例えば、車速が高い場合、利用者(運転者)は遠方を見ている場合が多い。この場合、回転中心を表示領域の表示幅方向の中央位置を通る上下軸線上の上方の位置に設定する。その結果、利用者が注目していると見なせる遠方の位置での物体(周囲環境)の画像回転による移動量が低減できる。逆に車速が低い場合、利用者(運転者)は車両近傍を見ている場合が多い。この場合、回転中心を表示領域の表示幅方向の中央位置を通る上下軸線上の下方の位置に設定する。その結果、利用者が注目していると見なせる近傍の位置での物体(周囲環境)の画像回転による移動量が低減される。
また、上記車両周辺監視装置の前記設定部は、例えば、前記車両の周囲に存在する障害物までの距離に応じて前記上下軸線上で前記回転中心を設定するようにしてもよい。この構成によれば、例えば、障害物が遠方にある場合、利用者(運転者)は遠方を見ている場合が多い。この場合、回転中心を表示領域の表示幅方向の中央位置を通る上下軸線上の上方の位置に設定する。その結果、利用者が注目していると見なせる遠方の位置での物体(周囲環境)の画像回転による移動量が低減できる。逆に障害物が車両の近傍にある場合、利用者(運転者)は車両近傍を見ている場合が多い。この場合、回転中心を表示領域の表示幅方向の中央位置を通る上下軸線上の下方の位置に設定する。その結果、利用者が注目していると見なせる近傍の位置での物体(周囲環境)の画像回転による移動量が低減される。
また、上記車両周辺監視装置の前記画像調整部は、例えば、前記表示画像を前記表示装置に表示する場合に表示幅方向に伸張調整するようにしてもよい。車両の前方の画像を取得する場合、広範囲の情報を取得することが望ましいので、撮像部は広角レンズを備える場合がある。この画像を表示装置にそのまま表示すると中央部に近づくほど画像が細長くなる傾向がある。表示画像を表示装置に表示する場合に表示幅方向に伸張調整することにより、表示画像を現実の形状に近づけることが可能になり、利用者に違和感を与え難くすることができる。
また、上記車両周辺監視装置の前記状態取得部は、例えば、さらに前記車両のピッチ状態を示す車両状態データを取得し、前記画像調整部は、前記ピッチ状態に応じて前記表示画像を上下方向に移動させてもよい。この構成によれば、例えば、車両が前後方向に傾いていた場合も、その傾きを解消して利用者が注目している位置を表示画面上に表示することができる。
図1は、実施形態にかかる車両周辺監視装置を搭載する車両の車室の一部が透視された状態の一例が示された斜視図である。 図2は、実施形態にかかる車両周辺監視装置を搭載する車両の一例が示された平面図(俯瞰図)である。 図3は、実施形態にかかる車両周辺監視装置を含む画像制御システムの一例が示されたブロック図である。 図4は、実施形態にかかる車両周辺監視装置のECU内に実現される画像処理部の構成を示すブロック図である。 図5は、実施形態にかかる車両周辺監視装置における表示画像の一例であり、車両が傾いていない場合の表示状態を示す表示例である。 図6は、実施形態にかかる車両周辺監視装置を搭載する車両が傾いたときに撮像部で撮像される撮像画像の一例である。 図7は、実施形態にかかる車両周辺監視装置における表示画像の一例であり、車両が傾いた状態で撮像した画像を水平になるように回転させた場合の表示状態を示す表示例である。 図8は、撮像した画像を表示領域の表示幅方向の中央位置を通る上下軸線上の略中央位置で回転させる場合の注目点の移動状態を説明する説明図である。 図9は、撮像した画像を表示領域の表示幅方向の中央位置を通る上下軸線上の下方位置で回転させる場合の注目点の移動状態を説明する説明図である。 図10は、撮像した画像を表示装置の表示幅方向の中央位置を通る上下軸線上の上方位置で回転させる場合の注目点の移動状態を説明する説明図である。 図11は、実施形態にかかる車両周辺監視装置の設定部が参照する設定マップの一例である。 図12は、実施形態にかかる車両周辺監視装置の表示領域の変換を説明する図であり、(a)は、撮像元画像データに対応する元表示領域(撮像領域)を示す図であり、(b)は、変換後の修正表示領域の形状を示す図である。 図13は、実施形態にかかる車両周辺監視装置の画像処理の手順を説明するフローチャートである。
以下、本実施形態の車両周辺監視装置を車両1に搭載した例をあげて説明する。実施形態では、車両1は、例えば、内燃機関(エンジン、図示されず)を駆動源とする自動車(内燃機関自動車)であっても良いし、電動機(モータ、図示されず)を駆動源とする自動車(電気自動車、燃料電池自動車等)であっても良い。また、それらの双方を駆動源とする自動車(ハイブリッド自動車)であっても良い。また、車両1は、種々の変速装置を搭載することができるし、内燃機関や電動機を駆動するのに必要な種々の装置(システム、部品等)を搭載することができる。また、車両1における車輪3の駆動に関わる装置の方式や、数、レイアウト等は、種々に設定することができる。
図1に示されるように、実施形態にかかる車体2は、乗員(図示されず)が乗車する車室2aを構成している。車室2a内には、乗員としての運転者の座席2bに臨む状態で、操舵部4や、加速操作部5、制動操作部6、変速操作部7等が設けられている。本実施形態では、例えば、操舵部4は、ダッシュボード(インストルメントパネル)から突出したステアリングホイールであり、加速操作部5は、運転者の足下に位置されたアクセルペダルである。また、制動操作部6は、運転者の足下に位置されたブレーキペダルであり、変速操作部7は、センターコンソールから突出したシフトレバーである。ただし、これらには限定されない。
また、車室2a内には、表示装置8(表示出力部)や、音声出力装置9(音声出力部)が設けられている。表示装置8は、例えば、LCD(liquid crystal display)や、OELD(organic electroluminescent display)等である。音声出力装置9は、例えば、スピーカである。また、本実施形態では、例えば、表示装置8は、透明な操作入力部10(例えば、タッチパネル等)で覆われている。乗員等は、操作入力部10を介して表示装置8の表示画面に表示される映像(画像)を視認することができる。また、乗員等は、表示装置8の表示画面に表示される映像(画像)に対応した位置で手指等で操作入力部10を触れたり押したり動かしたりして操作することで、操作入力(指示入力)を実行することができる。また、本実施形態では、例えば、表示装置8や、音声出力装置9、操作入力部10等は、ダッシュボードの車幅方向(左右方向)の中央部に位置されたモニタ装置11に設けられている。モニタ装置11は、スイッチや、ダイヤル、ジョイスティック、押しボタン等の操作入力部(図示されず)を有することができる。また、モニタ装置11とは異なる車室2a内の他の位置に音声出力装置(図示されず)を設けることができるし、モニタ装置11の音声出力装置9と他の音声出力装置から、音声を出力することができる。また、本実施形態では、例えば、モニタ装置11は、ナビゲーションシステムやオーディオシステムと兼用されているが、車両周辺監視装置用のモニタ装置を、これらシステムとは別に設けても良い。
また、図1、図2に示されるように、本実施形態では、例えば、車両1は、四輪車(四輪自動車)であり、左右二つの前輪3Fと、左右二つの後輪3Rとを有する。そして、例えば前輪3Fのタイヤ角が操舵部4(ステアリングホイール)の操作に対応して変化(転舵)する。操舵システム12(図3参照)は、例えば、電動パワーステアリングシステムや、SBW(steer by wire)システム等である。操舵システム12は、図3に示すように、アクチュエータ12aによって操舵部4にトルク(アシストトルク)を付加して操舵力を補って、前輪3Fを操舵する。
また、本実施形態では、例えば、図2に示されるように、車両1(車体2)には、複数(本実施形態では、例えば4つ)の撮像部16(16a〜16d)が設けられている。撮像部16は、例えば、CCD(charge coupled device)やCIS(CMOS image sensor)等の撮像素子を内蔵するデジタルカメラである。撮像部16は、所定のフレームレートで撮像画像データ(動画データ、フレームデータ)を出力することができる。撮像部16は、それぞれ、広角レンズを有し、水平方向には例えば140°〜220°の範囲(視野角)を撮影(撮像)することができる。また、撮像部16の光軸は下方(例えば、鉛直方向や斜め下方)に向けて設定されている。よって、撮像部16は、車両1が移動可能な路面と当該路面から上方の領域とを含む車体2の周辺の外部の環境を撮像することができる。
本実施形態では、例えば、第1撮像部として機能する撮像部16aは、車体2の前側(車両前後方向の前方側)の端部2c(平面視での端部)に位置され、フロントグリル等に設けられている。第2撮像部として機能する撮像部16bは、車体2の左側(車幅方向の左側)の端部2dに位置され、左側のドアミラー2g(突出部)に設けられている。また、第1撮像部として機能する撮像部16cは、車体2の後側(車両前後方向の後方側)の端部2eに位置され、リアトランクのドア2hの下方の壁部に設けられている。第2撮像部として機能する撮像部16dは、車体2の右側(車幅方向の右側)の端部2fに位置され、右側のドアミラー2g(突出部)に設けられている。なお、本実施形態は、カメラの車載方法を制限するものではなく、車両1に対してフロント方向の撮像画像データ、左右サイド方向の撮像画像データ、リア方向の撮像画像データを取得できるように設置されればよい。
ECU14(Electronic Control Unit;図3参照)は、複数の撮像部16で得られた撮像画像データに基づいて演算処理や画像処理を実行し、当該画像処理がなされた撮像画像データを表示装置8に表示できる。なお、例えば車両前方を撮影(撮像)する撮像部16aが撮像した撮像画像データは、そのまま現在の車両周囲の状況を示す現在画像として利用する。
また、本実施形態では、例えば、図3に示されるように、周辺監視システム(車両周辺監視装置)100では、ECU14や、モニタ装置11等の他、障害物センサ17、ブレーキシステム18、舵角センサ19(角度センサ)、アクセルセンサ20、シフトセンサ21、車輪速センサ22、加速度センサ26等が、車内ネットワーク23(電気通信回線)を介して電気的に接続されている。車内ネットワーク23は、例えば、CAN(controller area network)として構成されている。ECU14は、車内ネットワーク23を通じて制御信号を送ることで、ブレーキシステム18等を制御することができる。また、ECU14は、車内ネットワーク23を介して、トルクセンサ12b、障害物センサ17、ブレーキセンサ18b、舵角センサ19、アクセルセンサ20、シフトセンサ21、車輪速センサ22、加速度センサ26等の検出結果を受け取ることができる。また、ECU14は、操作入力部10等の指示信号(制御信号、操作信号、入力信号、データ)を受け取ることができる。
本実施形態では、車両1に2個の加速度センサ26(26a,26b)が設けられているものとする。なお、本実施形態は、車両1をESC(electronic stability control)搭載車両とする。そして、ESC搭載車両に従来搭載されている加速度センサ26(26a,26b)を用いる。なお、本実施形態は、加速度センサを制限するものではなく、車両1の左右方向の加速度を検出可能なセンサであれば良い。本実施形態では、前後方向の加速度及び左右方向の加速度を導出する。
ECU14は、例えば、CPU14a(central processing unit)や、ROM14b(read only memory)、RAM14c(random access memory)、表示制御部14d、音声制御部14e、SSD14f(solid state drive、フラッシュメモリ)等を有している。CPU14aは、例えば、表示装置8で表示される画像に関連した画像処理や、車両1の移動経路の演算、物体との干渉の有無の判断等の各種の演算処理を実行する。CPU14aは、ROM14b等の不揮発性の記憶装置に記憶された(インストールされた)プログラムを読み出し、当該プログラムに従って演算処理を実行する。
RAM14cは、CPU14aでの演算で用いられる各種のデータを一時的に記憶する。また、表示制御部14dは、ECU14での演算処理のうち、主として、撮像部16で得られた撮像画像データを用いた画像処理や、表示装置8で表示される撮像画像データの画像処理(例えば合成等)等を実行する。また、音声制御部14eは、ECU14での演算処理のうち、主として、音声出力装置9で出力される音声データの処理を実行する。また、SSD14fは、書き換え可能な不揮発性の記憶部であって、ECU14の電源がオフされた場合にあってもデータを記憶することができる。なお、CPU14aや、ROM14b、RAM14c等は、同一パッケージ内に集積されることができる。また、ECU14は、CPU14aに替えて、DSP(digital signal processor)等の他の論理演算プロセッサや論理回路等が用いられる構成であっても良い。また、SSD14fに替えてHDD(hard disk drive)が設けられても良いし、SSD14fやHDDは、ECU14とは別に設けられても良い。
図4に示されるように、CPU14aは、ROM14b等の記憶装置にインストールされ記憶されたプログラムを読み出し、それを実行することで実現される各種モジュールを備える。CPU14aは、例えば、画像取得部32、状態取得部34、速度取得部36、障害物検出部38、設定部40、画像調整部42、出力部44等を備える。
画像取得部32は、撮像部16が撮像した画像を表示制御部14dを介して取得する。本実施形態の場合は、主として撮像部16aで撮像した車両1の前方画像を取得して画像処理を行う例を説明するが、撮像部16b,16dが撮像する車両1の側方画像や撮像部16cが撮像する車両1の後方画像等を取得し、必要に応じて画像処理を行い表示装置8に表示することができる。画像取得部32は、取得した撮像画像データを設定部40及び画像調整部42に提供する。なお、表示制御部14dは、撮像部16が撮像した撮像画像データに単純な画像処理を施して表示する場合や、画像処理を施さずに表示する場合、他のデータと重畳表示する場合等は、その処理を表示制御部14dで行い、表示装置8で表示させるようにしてもよい。
状態取得部34は、車内ネットワーク23を介して供給される加速度センサ26a,26bが検出した加速度データに基づいて、車両1の傾斜角度(ロール角及びピッチ角)を算出して設定部40に提供する。つまり、加速度センサ26は、車両状態データを出力する車両状態検出部として機能する。なお、ロール角とは、車両1の前後軸周りの傾きを示した角度とし、ピッチ角とは、車両1の左右軸周りの傾きを示した角度とする。なお、状態取得部34は、車両1の姿勢を後述する姿勢シンボルで表示するためにロール角やピッチ角の情報を出力部44に提供するようにしてもよい。
速度取得部36は、車内ネットワーク23を介して供給される車輪速センサ22が検出した車輪速に基づいて車両1の車速を算出して設定部40に提供する。なお、速度取得部36は、車両1の車速が取得できればよく、車輪速センサ22以外からの情報に基づいて車速を算出してもよい。
障害物検出部38は、車内ネットワーク23を介して供給される例えば障害物センサ17からの情報に基づき車両1の周辺に障害物が存在するか否か、また障害物が存在する場合、その障害物までの距離を算出して設定部40にその情報を提供する。障害物センサ17は、例えば、超音波を発射してその反射波を捉えるソナーとすることができる。ソナーは、ソナーセンサ、あるいは超音波探知器ともいう。なお、障害物検出部38は、画像取得部32が撮像した撮像画像データを用いて、その画像の中に存在する障害物をパターンマッチング等の技術を用いて抽出したり、画像座標系上の位置を算出したりすることにより、障害物の存在やその障害物までの距離を検出(推定)するようにしてもよい。
設定部40は、画像取得部32が取得した撮像画像データに基づく表示画像を表示装置に表示する場合に、車両1のロール状態に応じて表示画像を回転させるために利用する回転中心を設定する。具体的に設定部40は、状態取得部34から提供される車両1のロール状態に基づき、撮像画像データの回転処理が必要か否かを判定する。また設定部40は速度取得部36から提供される車両1の速度や障害物検出部38から提供される障害物までの距離に基づき、撮像画像データを回転させる場合の回転中心の位置を決定する。設定部40による回転中心の設定の具体的な例は後述する。
画像調整部42は、画像取得部32から提供される車両1の前方画像の表示状態を設定部40が設定した回転中心を中心に状態取得部34が検出した車両1のロール角に対応する角度で回転させる。画像調整部42は、回転処理を施した車両1の前方画像を出力部44に提供する。出力部44は、回転処理が施された車両1の前方画像を順次表示制御部14dに出力する。なお、画像調整部42における回転処理は、例えば周知に行列を用いた座標変換によって実行できるので、ここでは、回転処理の詳細な説明は省略する。また、出力部44は、状態取得部34からの情報、すなわち車両1のロール角やピッチ角を表示制御部14dに出力する。
表示制御部14dは、出力部44から出力された車両1の前方画像と、撮像部16b,16dから提供される車両1の側方画像、出力部44を介して得られた車両1のロール状態(ロール角)やピッチ状態(ピッチ角)に基づく車両1の姿勢シンボルや車両1と周囲の関係を示す補助線等を合成して表示装置8に出力する。なお、CPU14a内に実現される各モジュールは、上述したように機能ごとに個別に構成されてよいし、複数の機能をまとめて一つのモジュールで実現してもよい。逆に機能をさらに細分化して実現してもよい。
図5には、表示装置8の表示例が示されている。図5の場合、車両1はロール角及びピッチ角のいずれもが「0°」の状態、すなわち車両1が平坦路に存在する場合を示している。表示装置8は、表示領域として、前方表示領域8a、左側方表示領域8b、右側方表示領域8c、姿勢シンボル表示領域8dを備える。前方表示領域8aは、主として撮像部16aが撮像した撮像画像データに基づく画像の表示領域で、表示装置8の表示領域の中央を含む上段の広い範囲に設定されている。前方表示領域8aには、撮像部16aが撮像した前方画像に、前輪進路指標48a、車幅参考線48b、前方参考線48c等が重畳表示されている。前輪進路指標48aは、例えば、舵角センサ19から取得できる前輪3Fの操舵角に基づいて車両1(前輪3F)の進行推定方向を表示する。車幅参考線48bは、車両1の車幅に基づいて、車両1の車幅より所定の余裕距離、例えば0.5m車両側方にオフセットした位置を示すように重畳表示される。また、前方参考線48cは、車両1の前方の端部2cを基準として、重畳される線であり、前方表示領域8a上における自車と前方の物体との距離をイメージしやすいように所定距離ごとの複数本表示されている。なお、前方表示領域8aの表示領域は、後方表示領域としても利用することができる。例えば、変速操作部7(シフトレバー)が「R;リバース」の位置に移行した場合、撮像部16cが撮像する後方画像に切り替え、車両1が後退する場合の走行支援を行うようにしてもよい。この場合も後輪進路指標や車幅参考線、後方参考線等を重畳表示してもよい。
左側方表示領域8b及び右側方表示領域8cには、車両1の側方画像として、前輪3Fの周辺を表示するとともに、車幅参考線48bや前方参考線48c、前輪3Fの接地位置を示す接地線48d等も重畳表示されている。このような前輪進路指標48a、車幅参考線48b、前方参考線48c、接地線48d等の参考線を車両1の画像に重畳表示することにより、車両1の位置や周囲との関係の把握を容易にできるようにしている。
姿勢シンボル表示領域8dには、車両1を後方から見た状態を示す姿勢シンボル50が表示され、状態取得部34が算出したロール角やピッチ角に対応して姿勢シンボル50の姿勢が変化するようになっている。その結果、利用者が車両1の姿勢を客観的に容易に理解できるように支援することができる。
ここで、車両1の状態として、車両1の片方の車輪3が石や路面の突起に乗り上げた場合を考える。この場合、車両1は傾き、車両1に固定された撮像部16も車両1と共に傾く。例えば、車両1の左側の車輪3が突起に乗り上げて、車両1が右方向にロールした場合を考える。この場合、例えば、撮像部16aで撮像された撮像画像データは、RAM14c等の記憶部に一時的に記憶されるが、記憶部では絶対座標系を用いて撮像画像データが記憶される。その結果、例えば、図6に示すように、地平線52が傾いた状態の撮像画像54が記憶される。つまり、前方表示領域8aに撮像画像データ(撮像画像54)をそのまま表示すると、地平線52が傾いた状態で表示される。さらに、前方表示領域8aに表示された画像は、実際の車両1の傾き方向とは逆の方向に傾いているように表示されてしまう。そのため、利用者に違和感を与えてしまう場合がある。そこで、車両1が傾いた状態で撮像された撮像画像データを表示装置8に表示する場合は、車両1の傾き状態に応じた回転修正を行って、例えば地平線52が前方表示領域8aの水平方向のエッジに沿うようにした上で前方表示領域8aに表示することが望ましい。図7は、車両1が傾いた場合に撮像された撮像画像データを車両1の傾き状態に応じた回転修正を行った上で前方表示領域8aに表示した例である。なお、本実施形態の撮像部16aの場合、撮像範囲が前方表示領域8aの表示範囲と対応する範囲としているため、傾いた画像を回転処理して表示する場合、データの存在しない欠落領域56が存在する。また、撮像部16aは例えば広角レンズを使用しているので、地平線52は、湾曲しているように表示されている。このように、傾いた状態で撮像された撮像画像データでも、車両1の傾き角(ロール角)に基づいて回転修正することによって、利用者がフロントガラス越しに視認する状態と同等の画像を表示装置8に表示することができる。なお、撮像部16aの撮像範囲を前方表示領域8aより大きくして、前方表示領域8aに表示する場合に、画像の切り出し処理を行うようにすれば、欠落領域56が生じないようにできる。
ところで、撮像部16等で撮像した撮像画像データを回転処理する場合、レンズ中心で回転させることが考えられる。図8は、角度θで傾いた第1画像58を角度θだけ反時計方向に回転処理して第2画像60に変換した場合の状態推移を説明する図である。つまり、傾いて撮像された画像を表示幅方向の中央位置を通る上下軸線P上の略中央位置(回転中心O)で回転させる場合の注目点A1,B1,C1,D1の移動状態を説明する説明図である。図8に示されるように、回転中心Oから遠い位置に存在する注目点A1及び注目点D1は、角度θの回転によって表示点A2及び表示点D2に移動する。同様に、回転中心Oから近い位置に存在する注目点B1及び注目点C1は、角度θの回転によって表示点B2及び表示点C2に移動する。しかしながら回転処理を施した場合に、回転中心Oから遠い注目点A1及び表示点D2の回転処理に起因する移動量が回転中心Oから近い注目点B1及び注目点C1に比べて大きい。言い換えれば、表示画像の傾きを修正するために行う回転処理により、車両1から遠方にある物体の画面上の移動量が大きくなる。例えば、実際は車両1の進行方向からずれた位置にある障害物が回転処理によって、車両1の前方位置にあるように表示されてしまう虞がある。この場合、利用者は障害物の位置を誤認識する虞があり、実際には必要ない障害物の回避操作を行ってしまう場合がある。同様に、車両1の近傍にある物体の画面上の移動量が大きくなり、同様に利用者の誤認識の原因になる場合がある。
そこで、本実施形態の周辺監視システム100は、利用者に注目していると見なせる前方表示領域8a上の注目領域を推定して、その注目領域における物体の移動量が少なくなるように撮像画像54である傾き画像の回転処理を行うようにしている。前方表示領域8a上の注目領域の推定は、例えば、車両1の速度に基づいて行うことができる。例えば、車両1が低速で走行している場合、運転者は車両1の周囲の状況に注意を払いながら走行している可能性が高いと見なせる。つまり、前方表示領域8a上では、車両1に近い側である前方表示領域8aの下方の領域に注目領域が存在すると見なすことができる。
このような場合、設定部40は、速度取得部36から得た車速に基づき、表示領域の表示幅方向の中央位置を通る上下軸線上の下方に近い位置に回転中心を設定する。図9は、表示領域の表示幅方向の中央位置を通る上下軸線上の下方に近い位置に回転中心を設定した場合に、注目領域である表示領域の下側、つまり車両1の前方の近い位置を表示する領域において、表示画像の回転処理を施しても物体の移動量が低減されることを示す図である。図9に示すように、表示領域の表示幅方向の中央位置を通る上下軸線P上の下方、例えば、最下端位置Gに回転中心Oを設定する。なお、最下端位置Gに回転中心Oを設定するのは、例えば「車速=0km/h」のときとする。そして、回転中心Oを中心に例えば、角度θ°だけ回転処理することにより、傾いた第1画像58は、水平の第2画像60に修正できる。このとき、注目領域に存在する注目点D1は、表示点D2に移動するが、その移動量はごく僅かである。つまり、実際に前方表示領域8aに表示する撮像画像データを傾き角度(ロール角)に応じて回転処理を行う場合でも、車両1の車速が低い(低速の)場合は前方表示領域8aの上下軸線P上の下方の位置に回転中心Oを設定する。その結果、図7に示すように地平線52が前方表示領域8aの水平方向のエッジに沿うように回転処理しても車両1の前方手前側の注目領域における物体の移動量は僅かであり、利用者の前述したような誤認識が抑制できる。
逆に、車両1がある程度の速度、例えば20km/h以上で走行している場合、運転者は車両1の遠方に視線を置いて走行している可能性が高いと見なせる。つまり、前方表示領域8a上では、車両1に遠い側である前方表示領域8aの上方の領域に注目領域が存在すると見なすことができる。
このような場合、設定部40は、速度取得部36から得た車速に基づき、表示領域の表示幅方向の中央位置を通る上下軸線上の上方に近い位置に回転中心を設定する。図10は、表示領域の表示幅方向の中央位置を通る上下軸線上の上方に近い位置に回転中心を設定した場合に、注目領域である表示領域の上側、つまり車両1の前方の遠い位置を表示する領域において、表示画像の回転処理を施しても物体の移動量が低減されることを示す図である。図10に示すように、表示領域の表示幅方向の中央位置を通る上下軸線P上の上方、例えば、最上端位置Tに回転中心Oを設定する。そして、回転中心Oを中心に例えば、角度θ°だけ回転処理することにより、傾いた第1画像58は、水平の第2画像60に修正できる。このとき、注目領域に存在する注目点A1は、表示点A2に移動するが、その移動量はごく僅かである。つまり、実際に前方表示領域8aに表示する撮像画像データを傾き角度(ロール角)に応じて回転処理を行う場合でも、車両1の車速がある程度で出ている場合(ある速度以上の場合)は前方表示領域8aの上下軸線P上の上方の位置に回転中心Oを設定する。その結果、図7に示すように地平線52が前方表示領域8aの水平方向のエッジに沿うように回転処理しても車両1の前遠方の注目領域における物体の移動量は僅かであり、利用者の前述したような誤認識が抑制できる。
なお、設定部40により回転中心Oの設定位置は、例えば、図11に示すような、車速と上下軸線P上の回転中心Oの位置との関係を定めた「速度基準の設定マップ」によって一義的に決めることができる。例えば、上下軸線Pの最下端位置Gを「車速=0km/h」とする。また、上下軸線Pの略中央部を例えば「車速=20km/h」として、上下軸線Pの中央部より下の回転中心Oの位置を「0km/h〜20km/h」の間で割り当てる。また、上下軸線Pの最上端位置Tを例えば「車速=40km/h」とする。つまり、車速40km/hを超えた場合の回転中心Oは、一定で最上端位置Tとする。そして、上下軸線Pの中央部以上の回転中心Oの位置を「20km/h〜40km/h」の間で割り当てる。このように設定部40が設定マップを参照して回転中心Oの位置を設定することにより迅速な表示画像の回転処置が実現できる。なお、図11に示す例では、例えば「0km/h〜40km/h」の範囲は、車速の増加と共に回転中心Oの位置が直線的に増加する例を示したが、速度基準の設定マップの態様は適宜設定可能であり、上に凸の曲線や下に凸の曲線によって増加するようにしてもよい。また、階段状に断続的に増加するようにしてもよい。また、速度20km/h以下の場合は、最下端位置Gとし、速度20km/hの場合は、最上端位置Tとする、2者選択や数者選択としてもよい。また、速度範囲を「0km/h〜40km/h」としたが、適宜変更してもよい。また、設定部40は、設定マップではなく、車速に基づく演算により回転中心Oの位置を算出するようにしてもよい。
設定部40は、前方表示領域8a上の注目領域の推定を車速に代えて、例えば、障害物検出部38から提供される車両1の前方に存在する障害物に基づいて行うことができる。例えば、車両1の周囲に障害物(例えば、歩行者や他車、自転車等)が存在する場合、運転者は車両1の周囲の状況に注意を払いながら走行している可能性が高いと見なせる。つまり、前方表示領域8a上では、車両1に近い側である前方表示領域8aの下方の領域に注目領域が存在すると見なすことができる。逆に、車両1の周辺に障害物が存在しない場合、または遠方に障害物(例えば、歩行者や他車、自転車等)が存在する場合、運転者は車両1の遠方に注意を払いながら走行している可能性が高いと見なせる。つまり、前方表示領域8a上では、車両1に遠い側である前方表示領域8aの上方の領域に注目領域が存在すると見なすことができる。つまり、車両1を基準にして障害物までの距離に応じて、回転中心Oの設定を行うことができる。例えば、回転中心Oを車速に応じて設定した場合と同様に、例えば、図9における上下軸線Pの最下端位置Gを「距離=0m」とする。また、上下軸線Pの略中央部を例えば「距離=20m」として、上下軸線Pの中央部より下の回転中心Oの位置を「0m〜20m」の間で割り当てる。また、図10に示すように上下軸線Pの最上端位置Tを例えば「距離=40m」とする。つまり、障害物までの距離が40mを超えた場合の回転中心Oは、一定で最上端位置Tとする。そして、上下軸線Pの中央部以上の回転中心Oの位置を「20m〜40m」の間で割り当てる。このように設定部40が設定マップを参照して回転中心Oの位置を設定することにより、車速に基づいて設定する場合と同様に、迅速な表示画像の回転処置が実現できる。
なお、障害物の検出は、前述したように障害物検出部38から提供される情報に基づいて実行してもよいし、画像取得部32から提供される撮像画像データを用いて行ってもよい。また、その両方を組み合わせて利用してもよい。
なお、図9に示す例の場合、上下軸線P上の下方の領域に存在する注目点D1と表示点D2の位置の移動は小さいが、上下軸線P上の上方の領域に存在する注目点A1と表示点A2の位置の移動は大きい。しかしながらこの場合、上下軸線P上の上方の領域は、利用者が注目している注目領域ではないため、物体の移動量が大きい場合でも利用者の誤認識に関する影響は小さい。同様に、図10に示す例の場合、上下軸線P上の上方の領域に存在する注目点A1と表示点A2の位置の移動は小さいが、上下軸線P上の下方の領域に存在する注目点D1と表示点D2の位置の移動は大きい。しかしながらこの場合、上下軸線P上の下方の領域は、利用者が注目している注目領域ではないため、物体の移動量が大きい場合でも利用者の誤認識に関する影響は小さい。
上述したように、設定部40は回転中心Oの位置を設定する場合、車両1の車速または車両1の前方の障害物までの距離のいずれか一方に基づいて決定する例を示したが、両方を用いて回転中心Oの位置を設定してもよい。この場合、利用者の注目領域の推定精度を向上することができる。また、設定部40は、車速と障害物までの距離のいずれに基づいて回転中心Oの位置を設定するかを操作入力部10の操作により利用者が選択できるようにしてもよい。また、設定部40は、操作入力部10の操作により利用者が所望する位置に回転中心Oを設定できるようにしてもよい。この場合、利用者によるカスタマイズ性が向上する。
ところで、撮像部16aは、前述したように広範囲の画像情報を取得できるように広角レンズを備えている。また、撮像部16aで撮像される撮像画像データが規定する表示範囲は、図6に示すように矩形となっている場合がある。このように広角レンズで撮像した画像を矩形の表示範囲に表示する場合、表示画像上に存在する物体は横幅方向に細く表示されてしまう場合がある。そこで、本実施形態の画像調整部42は、表示装置8に表示画像を表示する場合に表示幅方向に伸張調整する機能を備える。例えば、図12(a)に示すように、矩形の元表示領域62の表示幅W0を、図12(b)に示すように例えば表示領域の上方を拡張して表示幅W1の台形形状の修正表示領域64に修正する。その結果、広角レンズによる撮像のために細く表示されていた物体を実物に近い状態にして表示することができる。このような表示修正を行うことにより、車両1の姿勢に対応して修正した表示画像を利用者がフロントガラス越しに実際に視認している車両周囲の風景に近い状態で表示することができる。つまり、表示品質の向上に寄与することができる。なお、図12(b)の場合、一例として上底が長い台形形状としたが、表示幅方向に伸張調整すればよく、例えば、修正表示領域64が長方形となるように伸張調整してもよい。また、設定部40が推定して注目領域の位置に対応して伸張調整の位置を決定するようにしてもよい。
このように構成される周辺監視システム100の画像処理の手順の一例を図13のフローチャートを用いて説明する。なお、図13のフローチャートに示す処理は、前方表示領域8aを表示する場合、所定周期で繰り返し実行されるものとする。また、前方表示領域8aを表示する場合、少なくとも撮像部16a、加速度センサ26、車輪速センサ22、障害物センサ17等は、所定の制御周期で継続的に検出データをECU14に提供しているものとする。また、少なくとも撮像部16aは前方表示領域8aより所定量、大きな領域を撮影可能であるとする。
ECU14は、前方表示領域8aを含む表示装置8の表示が要求された場合、画像取得部32に、表示制御部14dを介して車両1の前方の撮像画像データを取得させる(S100)。続いて、画像調整部42は、状態取得部34から提供される情報に基づいて、車両1の姿勢にピッチ角が存在する(車両1が前後方向に傾いている)と判定した場合(S102のYes)、前方表示領域8aに表示する撮像画像データに関してピッチ角の修正を行う(S104)。つまり、車両1の前端が上側に傾いたり、下側に傾いたりしたために、前方表示領域8aに表示される表示画像の上下方向の中心がずれて標準位置からずれた場合、そのずれを修正する。
続いて、設定部40は、状態取得部34から提供される情報に基づいて車両1の姿勢にロール角が存在する(車両1が車幅方向に傾いている)と判定した場合で(S106のYes)、速度取得部36を介して車速を確認する(S108)。設定部40は、速度取得部36からの情報に基づいて、例えば、図11に示すような車速に関する速度基準の設定マップを参照して(S110)、回転処理を実行する場合の速度基準の回転中心Oの位置を仮決定する。また、設定部40は、障害物検出部38からの情報に基づいて車両1の前方の障害物及び障害物がある場合には障害物までの距離を確認する(S112)。そして設定部40は、例えば、図11と類似する障害物に関する障害物基準の設定マップを参照して(S114)、回転処理を実行する場合の障害物基準の回転中心Oの位置を仮決定する。そして、設定部40は、仮決定した速度基準の回転中心Oの位置と障害物基準の回転中心Oの位置とに基づいて、回転処理に利用する回転中心Oの位置を設定する(S116)。
設定部40により設定された回転中心Oは、画像調整部42に提供される。また、画像調整部42には、画像取得部32から撮像部16aの撮像画像データ及び状態取得部34から車両1のロール角が提供される。そして、画像調整部42は、画像取得部32から提供された撮像画像データを設定部40が設定した回転中心Oを中心に、状態取得部34が検出したロール角θ°だけ回転処理する。つまり、表示装置8に表示する表示画像の回転を行う(S118)。そして、画像調整部42は、出力部44を介して回転処理の結果を表示制御部14dに出力する。また、出力部44は、状態取得部34の検出したロール角やピッチ角を表示制御部14dに回転出力する。表示制御部14dでは、回転処理の結果に基づいて前方表示領域8aの表示出力を行うと共に、撮像部16b,16dが撮像した側方画像の表示出力を行う。また、車両1のロール角やピッチ角に基づいて姿勢シンボル表示領域8dに姿勢シンボル50の表示出力を行う。つまり、表示装置8の表示出力を実行する(S120)。
S106において、設定部40が車両1の姿勢にロール角が存在しないと判定した場合(S106のNo)、S108からS118までの処理をスキップして、S120の処理を実行する。また、S102において、設定部40が車両1の姿勢にピッチ角が存在しないと判定した場合(S102のNo)、S104の処理をスキップしてS106以降の処理を実行する。ECU14は所定周期で図13のフローを実行することにより、車両1の周囲の画像情報及び車両1の姿勢情報を表示装置8に表示して、利用者の運転支援を行う。なお、図13に示すフローチャートは、一例であり、表示装置8の表示態様を利用者がフロントガラス越しに視認する状態と同等の画像を表示することができれば、適宜処理内容を変更してもよく、本実施形態と同様の効果を得ることができる。
なお、本実施形態において、障害物の位置に基づいて回転中心を設定するようにしてもよい。例えば、表示画像の上下方向の回転中心を設定するとともに、障害物に応じて回転中心を横方向に移動させて障害物の位置を中心(回転中心)としてもよい。また、撮像画像から障害物を検知して、表示画像内の座標から障害物の位置を特定し、回転中心を設定するようにしてもよく、いずれの場合も上述した実施形態と同様の効果を得ることができる。
本発明の実施形態及び変形例を説明したが、これらの実施形態及び変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
1…車両、8…表示装置、8a…前方表示領域、8b…左側方表示領域、8c…右側方表示領域、8d…姿勢シンボル表示領域、14…ECU、14a…CPU、16,16a…撮像部、17…障害物センサ、22…車輪速センサ、26…加速度センサ,32…画像取得部、34…状態取得部、36…速度取得部、38…障害物検出部、40…設定部、42…画像調整部、44…出力部、54…撮像画像、P…上下軸線、O…回転中心、100…周辺監視システム。

Claims (5)

  1. 車両に設けられて当該車両の周辺を撮像する撮像部から出力された撮像画像データを取得する画像取得部と、
    前記車両に設けられて少なくとも当該車両のロール状態を検出する車両状態検出部から出力された車両状態データを取得する状態取得部と、
    前記撮像画像データに基づく表示画像を表示装置に表示する場合に、前記ロール状態に応じて前記表示画像を回転させるための回転中心を設定する設定部と、
    設定した前記回転中心を中心に前記表示画像の表示状態を前記ロール状態に応じて回転させる画像調整部と、
    前記表示画像を前記表示装置に出力する出力部と、
    を備え
    前記設定部は、前記表示画像の表示領域の表示幅方向の中央位置を通る上下軸線上のいずれかの位置に前記回転中心を設定する、車両周辺監視装置。
  2. 前記設定部は、前記車両の車速に応じて前記上下軸線上で前記回転中心を設定する請求項に記載の車両周辺監視装置。
  3. 前記設定部は、前記車両の周囲に存在する障害物までの距離に応じて前記上下軸線上で前記回転中心を設定する請求項または請求項に記載の車両周辺監視装置。
  4. 前記画像調整部は、前記表示画像を前記表示装置に表示する場合に表示幅方向に伸張調整する請求項1から請求項のいずれか1項に記載の車両周辺監視装置。
  5. 前記状態取得部は、さらに前記車両のピッチ状態を示す車両状態データを取得し、
    前記画像調整部は、前記ピッチ状態に応じて前記表示画像を上下方向に移動させる請求項1から請求項のいずれか1項に記載の車両周辺監視装置。
JP2014258020A 2014-12-19 2014-12-19 車両周辺監視装置 Active JP6507626B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2014258020A JP6507626B2 (ja) 2014-12-19 2014-12-19 車両周辺監視装置
US14/972,992 US9973734B2 (en) 2014-12-19 2015-12-17 Vehicle circumference monitoring apparatus
CN201510957876.XA CN105711499B (zh) 2014-12-19 2015-12-18 车辆周围监视装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014258020A JP6507626B2 (ja) 2014-12-19 2014-12-19 車両周辺監視装置

Publications (2)

Publication Number Publication Date
JP2016119570A JP2016119570A (ja) 2016-06-30
JP6507626B2 true JP6507626B2 (ja) 2019-05-08

Family

ID=56131018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014258020A Active JP6507626B2 (ja) 2014-12-19 2014-12-19 車両周辺監視装置

Country Status (3)

Country Link
US (1) US9973734B2 (ja)
JP (1) JP6507626B2 (ja)
CN (1) CN105711499B (ja)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6361382B2 (ja) * 2014-08-29 2018-07-25 アイシン精機株式会社 車両の制御装置
JP6598992B2 (ja) * 2016-05-19 2019-10-30 三菱電機株式会社 表示制御装置及び撮像装置
JP6759899B2 (ja) 2016-09-08 2020-09-23 アイシン精機株式会社 車両用画像処理装置
CN108099788A (zh) * 2016-11-25 2018-06-01 华创车电技术中心股份有限公司 三维行车影像辅助装置
CN107215275B (zh) * 2017-05-27 2019-07-26 吉利汽车研究院(宁波)有限公司 视图显示方法、视图显示装置及汽车
CN110914094B (zh) * 2017-07-19 2023-05-16 株式会社电装 车辆用显示装置以及显示控制装置
KR101979277B1 (ko) * 2017-07-25 2019-05-16 엘지전자 주식회사 차량용 사용자 인터페이스 장치 및 차량
CN111279672B (zh) * 2017-10-26 2022-10-18 哈曼国际工业有限公司 环绕视图系统及其方法
JP2019121857A (ja) 2017-12-28 2019-07-22 キヤノン株式会社 電子機器及びその制御方法
US10695621B2 (en) 2017-12-28 2020-06-30 Taylor Made Golf Company, Inc. Golf club head
US10589155B2 (en) 2017-12-28 2020-03-17 Taylor Made Golf Company, Inc. Golf club head
US10188915B1 (en) 2017-12-28 2019-01-29 Taylor Made Golf Company, Inc. Golf club head
JP7043255B2 (ja) * 2017-12-28 2022-03-29 キヤノン株式会社 電子機器及びその制御方法
JP7135378B2 (ja) * 2018-03-29 2022-09-13 株式会社アイシン 周辺監視装置
JP7172247B2 (ja) * 2018-07-26 2022-11-16 トヨタ自動車株式会社 表示制御装置、車両用表示装置、表示制御方法及びプログラム
JP2020036166A (ja) * 2018-08-29 2020-03-05 アルパイン株式会社 画像表示装置、画像表示方法
CA3113596A1 (en) * 2018-09-21 2020-03-26 Honda Motor Co., Ltd. Vehicle inspection system
JP7342024B2 (ja) * 2018-10-31 2023-09-11 ソニーグループ株式会社 撮影装置、制御方法、及び、プログラム
CN112867631B (zh) * 2018-11-13 2024-04-12 瑞维安知识产权控股有限责任公司 用于控制车辆摄像头的系统和方法
KR102707773B1 (ko) * 2019-08-06 2024-09-20 삼성전자 주식회사 객체에 대응하는 그래픽 요소 표시 방법 및 장치
JP7443749B2 (ja) * 2019-12-19 2024-03-06 株式会社Jvcケンウッド 画像調整装置、バーチャル・リアリティ画像表示システム、及び画像調整方法
CN111098785B (zh) * 2019-12-20 2024-11-01 天津市航天安通电子科技有限公司 一种驾驶辅助系统、特种车辆及方法
CN111751824B (zh) * 2020-06-24 2023-08-04 杭州海康汽车软件有限公司 车辆周围的障碍物检测方法、装置及设备
JP7613853B2 (ja) * 2020-09-02 2025-01-15 株式会社Subaru 車両制御装置
JP7835113B2 (ja) * 2022-05-30 2026-03-25 株式会社デンソー 画像補正システム
JP2025127661A (ja) * 2024-02-21 2025-09-02 トヨタ自動車株式会社 判定装置、判定用コンピュータプログラム及び判定方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0952555A (ja) * 1995-08-11 1997-02-25 Mitsubishi Electric Corp 周辺監視装置
JP2001277952A (ja) * 2000-03-29 2001-10-10 Tokai Rika Co Ltd 車両用通信システム及びこれを用いた車両装備品の作動システム
JP4063170B2 (ja) * 2003-07-23 2008-03-19 日産自動車株式会社 車両用運転操作補助装置および車両用運転操作補助装置を備える車両
JP2005333565A (ja) * 2004-05-21 2005-12-02 Auto Network Gijutsu Kenkyusho:Kk 監視装置
EP2003019B1 (en) * 2007-06-13 2014-04-23 Aisin AW Co., Ltd. Driving assist apparatus for vehicle
JP5161760B2 (ja) * 2008-12-26 2013-03-13 株式会社東芝 車載用表示システム及び表示方法
US8198555B2 (en) * 2009-04-22 2012-06-12 Honda Motor Co., Ltd Multi-position switch assembly for controlling a vehicle display screen
JP5275963B2 (ja) * 2009-12-08 2013-08-28 株式会社東芝 表示装置、表示方法及び移動体
US8730319B2 (en) * 2010-07-09 2014-05-20 Kabushiki Kaisha Toshiba Display device, image data generating device, image data generating program, and display method
US9264672B2 (en) * 2010-12-22 2016-02-16 Magna Mirrors Of America, Inc. Vision display system for vehicle
JP5613041B2 (ja) * 2010-12-24 2014-10-22 パナソニック株式会社 カメラ装置、画像処理システムおよび画像処理方法
JP5668514B2 (ja) * 2011-02-16 2015-02-12 辰巳電子工業株式会社 自動写真作成装置
US20150022664A1 (en) * 2012-01-20 2015-01-22 Magna Electronics Inc. Vehicle vision system with positionable virtual viewpoint
WO2013121459A1 (ja) * 2012-02-16 2013-08-22 古野電気株式会社 情報表示装置、表示モード切替方法及び表示モード切替プログラム
US8854325B2 (en) * 2012-02-29 2014-10-07 Blackberry Limited Two-factor rotation input on a touchscreen device
US8379043B1 (en) * 2012-03-20 2013-02-19 David Lester Paige Methods and apparatus for displaying information on the inside of a windshield
JP6271858B2 (ja) * 2012-07-04 2018-01-31 キヤノン株式会社 表示装置及びその制御方法
JP6099333B2 (ja) * 2012-08-30 2017-03-22 富士通テン株式会社 画像生成装置、画像表示システム、パラメータ取得装置、画像生成方法及びパラメータ取得方法
JP6105880B2 (ja) * 2012-09-11 2017-03-29 キヤノン株式会社 撮像装置およびその制御方法
WO2014132680A1 (ja) * 2013-02-28 2014-09-04 アイシン精機株式会社 車両の制御装置、及びプログラム

Also Published As

Publication number Publication date
CN105711499A (zh) 2016-06-29
US9973734B2 (en) 2018-05-15
JP2016119570A (ja) 2016-06-30
US20160182863A1 (en) 2016-06-23
CN105711499B (zh) 2019-04-05

Similar Documents

Publication Publication Date Title
JP6507626B2 (ja) 車両周辺監視装置
CN105009574B (zh) 周边监视装置及周边监视方法、记录介质
US9902427B2 (en) Parking assistance device, parking assistance method, and non-transitory computer readable medium storing program
JP5212748B2 (ja) 駐車支援装置
JP6281289B2 (ja) 周辺監視装置、及びプログラム
WO2014132680A1 (ja) 車両の制御装置、及びプログラム
WO2014051125A1 (ja) 駐車支援装置、駐車支援方法およびプログラム
WO2018070298A1 (ja) 表示制御装置
CN112492262A (zh) 图像处理装置
JP6467838B2 (ja) 周辺監視装置、及び周辺監視システム
JP2017220760A (ja) 車両用画像処理装置
WO2018150642A1 (ja) 周辺監視装置
JP2017094922A (ja) 周辺監視装置
CN109314770B (zh) 周边监控装置
JP2012086684A (ja) 駐車支援装置
JP7009785B2 (ja) 周辺監視装置
WO2018025441A1 (ja) 周辺監視装置
JP2016084051A (ja) 駐車支援装置
WO2025028247A1 (ja) 駐車支援装置
JP2018006943A (ja) 車両周辺監視装置
JP2021064868A (ja) 駐車支援装置
JP2019018616A (ja) 駐車支援用表示制御装置、駐車支援システム、方法及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171110

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180828

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180918

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181025

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190318

R151 Written notification of patent or utility model registration

Ref document number: 6507626

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151