JP4744823B2 - 周辺監視装置および俯瞰画像表示方法 - Google Patents

周辺監視装置および俯瞰画像表示方法 Download PDF

Info

Publication number
JP4744823B2
JP4744823B2 JP2004229945A JP2004229945A JP4744823B2 JP 4744823 B2 JP4744823 B2 JP 4744823B2 JP 2004229945 A JP2004229945 A JP 2004229945A JP 2004229945 A JP2004229945 A JP 2004229945A JP 4744823 B2 JP4744823 B2 JP 4744823B2
Authority
JP
Japan
Prior art keywords
image
fisheye
overhead
camera
partial
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
JP2004229945A
Other languages
English (en)
Other versions
JP2006048451A (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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2004229945A priority Critical patent/JP4744823B2/ja
Priority to US11/057,628 priority patent/US7511734B2/en
Priority to EP05250848A priority patent/EP1623875A1/en
Priority to CNB2005100565506A priority patent/CN100401323C/zh
Publication of JP2006048451A publication Critical patent/JP2006048451A/ja
Application granted granted Critical
Publication of JP4744823B2 publication Critical patent/JP4744823B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/04Context-preserving transformations, e.g. by using an importance map
    • G06T3/047Fisheye or wide-angle transformations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/80Geometric correction
    • 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/12Mirror assemblies combined with other articles, e.g. clocks
    • B60R2001/1253Mirror assemblies combined with other articles, e.g. clocks with cameras, video cameras or video screens
    • 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/20Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of display used
    • B60R2300/207Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of display used using multi-purpose displays, e.g. camera image and navigation or video on same display
    • 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
    • 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/302Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing combining image information with GPS information or vehicle data, e.g. vehicle speed, gyro, steering angle data
    • 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/40Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the details of the power supply or the coupling to vehicle components
    • B60R2300/402Image calibration
    • 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/607Details 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 from a bird's eye viewpoint
    • 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/80Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement
    • B60R2300/802Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement for monitoring and displaying vehicle exterior blind spot views
    • 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/80Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement
    • B60R2300/8093Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement for obstacle warning

Landscapes

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

Description

この発明は、車両等の移動体周辺を当該移動体に搭載した魚眼カメラにより監視する移動体の周辺監視技術に係り、特に魚眼カメラにより撮像した画像に基いた俯瞰画像が得られるようして、運転者にとってより安全に運転し得る移動体周辺監視装置および俯瞰画像表示方法に関する。
従来、移動体に用いられる周辺監視装置は、複数のカメラによって撮像された画像に基き合成画像を生成する画像処理技術を用いて、移動体運転の際の安全運転支援に利用される。
例えば、特許文献1によれば、周辺監視装置1は、図13に示すように、移動体である2の任意の位置に複数のカメラ3が取り付けられている。周辺監視装置1は、任意の位置に取り付けられた複数のカメラ3にて取得した画像に基き合成画像を生成し、この合成画像を車両2内において表示させることにより、車両2の安全運転に寄与することができるようにしている。合成画像は、車両2の上方に仮想視点Pが予め設定され、この仮想視点Pから車両2を俯瞰した画像となるように、画像処理を行う。
特許文献1では、俯瞰画像を生成するにあたっては、合成画像の画素と、各カメラ画像の画素データとの対応関係が記述されたマッピングテーブルが用いられる。
この仮想視点Pからの俯瞰した画像は、車両2の周縁の一部が含まれる広角画像であるので、車両2の運転者としてはこの広角画像を見ながら安全に運転することができる。
他方、周辺監視装置1によれば、各カメラ3には標準レンズ装着の通常のカメラが使用されるために、これらのカメラ3でカバーされる画像領域が比較的狭い。移動体の運転上必要な領域をカバーするためには、多数のカメラを設置して対応せざるを得なかった。この場合、多数の画像を合成処理する必要があるので、画像処理が煩雑になると共に、より多くの処理時間を要することとなる。
また、予めマッピングテーブルを作成しておく必要があるが、その作成にはかなりの労力と時間を要することになる。
また、他の車両周辺監視装置として、特許文献2に開示されたものがある。
この特許文献2によれば、周辺監視装置11は、図14に示すように、車両12の車内の運転者の死角位置に、死角カメラ13が、また、車両12の後部トランクの中央位置には、魚眼レンズを使用した魚眼カメラ14が後向きに設置されている。魚眼カメラ14から得られた移動体後方の魚眼画像は、通常の2次元画像に正規化処理されて、運転者に移動体後方の死角部分の通常画像を提供できるようになっている。
この周辺監視装置11によれば、車両12が、前方または後方へ移動する場合に、この前方または後方に存在する障害物や後方に進入してくる車両等の物体が視認可能領域内において、目視可能となり、より安全運転に寄与することができるようにしている。
特許第3300334号公報 特開2003−196645号公報
本発明は、前記の事情に鑑みてなされたもので、車両等の周辺を少数の魚眼カメラで撮像して広角な画像を得る一方で、この魚眼画像を高速に俯瞰画像に変換することができる周辺監視装および俯瞰画像表示方法を提供することを目的とする。
前記目的を達成するために、本発明に係る周辺監視装置は、移動体に搭載され、移動体周辺の魚眼画像を入力する魚眼カメラと、前記魚眼カメラにより得られた魚眼画像の少なくとも一部に関し、前記魚眼カメラに固有の情報を含む正規化パラメータを用いて、前記魚眼画像を通常の2次元画像に正規化するための正規化処理によって、前記魚眼カメラが搭載された位置における正規化された2次元画像に変換する正規化処理手段と、前記2次元画像を用いて、前記移動体を俯瞰する仮想位置からみた前記移動体およびその周辺を表す俯瞰画像を求めるための変換パラメータを算出する算出手段と、この算出手段により求められた変換パラメータおよび前記正規化パラメータを用いて、前記俯瞰画像の各画素に対応する位置データを前記魚眼画像から順次取出すことにより俯瞰画像を作成する画像作成手段と、この画像作成手段により作成された俯瞰画像を表示する表示装置と、を備え、前記魚眼画像の少なくとも一部は、前記移動体を俯瞰する仮想位置からみたときの互いの位置関係が既知である地面上に置かれた少なくとも4点の基準点で構成された基準点群を前記魚眼カメラにより撮像した基準魚眼画像のうちの前記基準点群を含む部分画像である部分基準魚眼画像であり、前記正規化処理手段は、前記魚眼カメラにより得られた前記部分基準魚眼画像を、前記正規化パラメータを用いて前記魚眼カメラが搭載された位置における正規化された部分基準2次元画像に変換し、前記変換パラメータの算出手段は、前記部分基準2次元画像における前記基準点群を選択的に指定する手段を有し、前記指定された前記部分基準2次元画像における前記基準点群を構成する前記基準点の互いの位置関係と前記既知の位置関係との対応関係から前記変換パラメータを算出する、ことを特徴とするものである。
一方、前記目的を達成するために、本発明に係る俯瞰画像表示方法は、移動可能な物体に取り付けられた魚眼カメラにより前記移動可能な物体を俯瞰する仮想位置からみたときの互いの位置関係が既知である地面上に置かれた少なくとも4点の基準点で構成された基準点群を撮像した第1の魚眼画像のうちの前記基準点群を含む部分画像である部分基準魚眼画像を第1のメモリに記憶する画像記憶ステップと、前記魚眼カメラに固有の情報を含む正規化パラメータを用いて、前記魚眼カメラにより得られた前記部分基準魚眼画像を、通常の2次元画像に正規化するための正規化処理によって前記魚眼カメラが搭載された位置における正規化された部分基準2次元画像に変換するステップと、前記部分基準2次元画像における前記基準点群を選択的に指定するステップと、前記指定された前記部分基準2次元画像における前記基準点群を構成する前記基準点の互いの位置関係と前記既知の位置関係との対応関係から、前記部分基準2次元画像から前記移動可能な物体を俯瞰する仮想位置からみた前記移動可能な物体およびその周辺を表す俯瞰画像を求めるための変換パラメータを算出して第2のメモリに記憶するステップと、前記変換パラメータおよび前記正規化パラメータを用いて、前記魚眼カメラで取得する第2の魚眼画像に関し、前記俯瞰画像の各画素データに対応する前記第2の魚眼画像中の画像データの位置を順次計算し、当該画像データを前記俯瞰画像の画素データとして順次取り出して表示装置に供給する表示ステップと、を備えることを特徴とする方法である
本発明によれば、車両等の移動体の所定位置に設置された魚眼カメラにより、車両等の周囲の死角となるエリアを含んで撮像した画像を基に、車両等の上方に仮想視点を設定して俯瞰図を作成することができる。
従って、この俯瞰図を車両の周囲の運転席側において目視可能にしたから、運転者にとって車両の周辺の障害物等を容易に確認することができ、この障害物等の物体を撥ねたり衝突したりすることを未然に防止して安全運転に寄与することができる周辺監視装置および俯瞰画像表示方法を提供することができる。
本発明に係る移動体周辺監視装置の実施形態について、添付図面を参照して説明する。
図1ないし図3は、本発明による周辺監視装置30の実施形態を示す概要図である。
この周辺監視装置30は、図1に示すように、自家用自動車等の車両31の両サイドミラー35に魚眼カメラ36が搭載され、車両31の運転中または運転を開始する際、運転者から見て死角となる視野を含んだ有効視野α1およびα2の広角の魚眼画像が得られる。図示を省略したが、たとえばさらに車両31の前方および後方にも魚眼カメラ36を備えることにより、車両31の全周囲を魚眼カメラでカバーすることができる。
また、周辺監視装置30は、複数(n)の魚眼カメラ36で得られた魚眼画像を用いて、仮想視点Pから見た俯瞰画像を生成するため、後述する俯瞰画像作成手段37を備える。俯瞰画像は、図2にその概念を示すように、車両31の上方位置に仮想視点Pを設定し、この仮想視点Pから車両およびその周辺を俯瞰した場合の俯瞰図であり、車両31に取り付けられた魚眼カメラによりえられる魚眼画像を用いて作成するが、その作成方法の詳細は後述する。得られた俯瞰画像は、画像データ合成手段40を介して、例えばナビゲーション用表示装置42や任意の表示装置に表示される。
周辺監視装置30は、図3に示すように、運転者が操作可能なコマンド入力部32および車両31の周辺に設けられる各種センサ(図示せず)のセンサ情報入力部33を有し、これらにより入力された信号が制御部34、信号処理手段38に供給される。
センサ情報入力部33は、ミリ波などのレーダーによるアクティブセンシング機器などから得られる車両外部の近傍に存在する立体物などの検出信号や、車両31の状態(ギア・ポジション、操舵角、車速度)などの各種車両情報を図示しないセンサにより検出している。
信号処理手段38は、センサ入力信号Sbを受信して、たとえば車両周辺の立体物が存在し車両の運行に障害を与えるおそれがある障害物となる場合には、障害物特定データ信号Sc2を生成して画像認識装置39へ供給する。
画像認識装置39は、俯瞰画像作成手段37から得られる画像データ信号Sd(SD1〜Sdn)を用いて、運転する上で注意すべき領域を画像認識手法を用いて行うが、この場合に障害物特定データ信号Sc2も参照することが望ましい。画像認識装置39は、要注意領域を認識した場合には要注意領域データ信号Seを出力するとともに、注意を喚起するための音声ガイダンス信号Sfを生成する。
この音声ガイダンス信号Sfは、車両31の、例えば運転席に設置されるスピーカ43にて音声変換され、このスピーカ43から音声ガイダンスが発信されるようになっている。
画像認識装置39からの要注意領域データ信号Seは画像データ合成手段40に入力される一方、画像データ合成手段40は、この要注意領域データ信号Seおよび俯瞰画像作成手段37から出力される俯瞰統合画像データ信号Siを受信して、俯瞰画像中に要注意領域を識別できるように合成した合成画像データ信号Sgを生成する。この合成画像データ信号Sgは、例えばカーナビゲーション(図示せず)に設けられるカーナビゲーション用表示装置42にて、運転者へ提示される。
他方コマンド入力部32は、図4に示すように、スイッチ入力部32aおよび音声入力部32bとを備えている。
スイッチ入力部32aは、車両31の運転者が任意の領域の状態を画面表示したいなどの指示を行なう場合に、適宜にスイッチをオンさせることにより、スイッチ入力信号Sa1を制御部34に出力することができる。
また、音声入力部32bは、車両31の運転者が音声により適宜の画面表示の切換えなどを音声で指示することにより、音声入力信号Saを制御部34に出力させることができる。制御部34は音声解析部45を備え、この音声解析部45が音声入力信号Saの音声指示内容を解析して、音声解析信号Sa21を制御手段47に出力させることができる。
図4において、センサ情報入力部33から得られる車両31のギアレバー位置,ハンドルの回動角(操舵角)および車両速度等の検知信号も、センサ入力信号Sbとしてセンサ解析部46へ入力され、このセンサ解析部46で解析されたセンサ入力信号Sbはセンサ解析信号Sbとなって制御手段47に入力される。
制御部34に備えられる制御手段47は、図4に示すように、コマンド入力部32,センサ情報入力部33からスイッチ入力信号Sa1,音声入力信号Sa2およびセンサ入力信号Sbを受信して、例えば関心領域(ROI:Region of Interest)の表示を示す関心領域提示信号Sc1や、俯瞰図を作成する俯瞰図作成指示信号Shを、制御手段47を介して俯瞰画像作成手段37に供給する。
図5に示された俯瞰画像作成手段37は、オンライン俯瞰画像作成時に、俯瞰図作成指示信号Shに応じて俯瞰画像の作成を行い、また関心領域提示信号Sc1に応じて作成された俯瞰画像の中から関心のある領域を表示したり、拡大表示できるように構成されている。俯瞰画像作成手段37は、複数の魚眼カメラ36にてセレクタ50を介して取得したカメラ画像データ信号g1,g2…gn、制御部34側から関心領域提示信号Sc1および俯瞰図作成指示信号Shをオンライン画像生成部53に受信して俯瞰画像を作成し、俯瞰統合画像データ信号Siおよび画像データ信号Sdを生成している。
俯瞰画像作成手段37について、図5を参照して更に詳細に説明する。
俯瞰画像作成手段37は、車両31が運転に先だって魚眼カメラ36側から得られるカメラ画像データ信号g1〜gnを較正処理部51に送り、この較正処理部51で較正処理を行う第1の手続きと、この手続きを経た後、車両31の運転時にオンライン画像生成部53で俯瞰画像を生成する第2の手続きを行うものである。
図5において俯瞰画像作成手段37は、第1の手続きの際にはカメラ画像データ信号g1〜gnを較正処理部51側へ送信し、第2の手続きの際にはカメラ画像データ信号g1〜gnの送信先をオンライン画像生成部53に切り替える切替スイッチの役目をなすセレクタ50と、第1の手続きの際、カメラ画像データ信号g1〜gnを用いて俯瞰画像生成のための変換パラメータを生成する較正処理部51と、生成された変換パラメータを収容するパラメータファイル52と、第2の手続きの際、カメラ画像データ信号g1〜gnとパラメータファイル52内のパラメータとを用いて俯瞰画像を生成するオンライン画像生成部53と、を備える。
なお、符号54は、較正処理部51により較正処理を実施し、また処理結果を検証したり、確認するためのモニタ画面である。
オンライン画像生成処理(第2の手続き)では、図6に示す俯瞰画像処理装置60a,60b,…,60nによりオンラインで得られる魚眼画像を、最終的には画像統合手段62を用いて図2に示す仮想視点Pから見た俯瞰画像に変換する。概念的には、魚眼画像を[数1]によりまず通常の2次元画像に正規化する正規化処理を行う。
Figure 0004744823
次に、[数2]により正規化された画像(以下、正規化画像)を俯瞰画像に変換する処理を行えばよい。
Figure 0004744823
このとき、魚眼画像を正規化処理するための正規化パラメータと、正規化画像を俯瞰画像に変換するための俯瞰化パラメータがそれぞれ用いられる。各画像の関係を図7を用いて説明すると、魚眼画像領域Gxと正規化画像領域Gyとの間の関係([数1]のパラメータ)が既知であれば、魚眼画像から正規化画像への画像変換をすることができる。具体的には魚眼カメラ36の撮像特性にかかわる正規化パラメータを用いることができる。
また、正規化画像領域Gyと俯瞰化画像領域Gzとの間の関係([数2]のパラメータ)が既知であれば、正規化画像から俯瞰画像に変換することができる。具体的には魚眼カメラ36の取り付け位置、姿勢にかかわる俯瞰化パラメータを用いることができる。
そして、複数の魚眼カメラ36に対応して複数の俯瞰画像が得られるため、これらを統合して一枚の画像にして車両およびその周囲を含む統合された俯瞰画像を提示することにより、車両の周辺の状況を適切に提示することができる。なお、ここで用いる正規化処理については、例えば本発明者による特願2004−158855号明細書にも詳細に記載されている手法を用いることができ、また、高速化処理を実現するため実際には正規化画像自体を求めることは省略することができる。
他方、較正処理(第1の手続き)では、俯瞰画像作成手段37でオンライン画像生成処理を行うに先立ち、オンライン画像生成処理に用いるための正規化パラメータおよび俯瞰化パラメータとをあらかじめ求めておき、パラメータファイル52に記憶させ、内蔵しておく。
以下、魚眼カメラ36からの魚眼画像の較正処理(第1の手続き)の具体例についてさらに詳細に説明する。
較正処理の全体は、図8に示されるように3ステップからなる。
ステップ1では、魚眼カメラ36ごとに[数1]に関連する正規化パラメータを求める。ステップ2では、魚眼カメラ36ごとに[数2]に関連する俯瞰化パラメータ(H行列)を求める。
そして、ステップ3では、複数の俯瞰図(画像)を統合するための位置の較正を行う位置合わせ情報を求める。
まず、ステップ1では、魚眼カメラ36から得られる魚眼画像を通常の2次元画像への変換に必要な正規化パラメータを算出する。それぞれの魚眼カメラ36のCMOS(CCD)の特性、レンズ特性により撮像系パラメータを算出するものである。パラメータには画像サイズ、魚眼画像の中心位置、魚眼画像の半径などを含み、[数1]に直接関係し、また座標変換に利用する。
[数1]において、魚眼画像領域Gx上の1画素の極座標を(θs、φs)とし、そのXY座標をX_pixel,Y_pixel)で示し、正規化画像領域Gy上の1画素を(Px,Py,Pz)で示している。
ku,kvは画像のサイズやカメラのズーム倍率(画角)で定まり、r_pxlは魚眼画像の半径である。
従って、正規化パラメータは、魚眼カメラなどの既知の情報を用いて予め計算することができる。
ステップ2では、[数2]に関連するH行列を求めるが、魚眼カメラの取り付け位置などの既知の情報だけでは、H行列の係数等である俯瞰化パラメータを求めることができないため、2つのサブステップを持つ。
最初の第1サブステップでは、図10に示すように、4点以上の形が既知なマーカーQ3を地面において魚眼カメラ36にて撮影しその撮影画像の端点を上から見た場合のあるべき形を描画してモニター54に表示し、その端点との対応付けをGUIにより行う。
図10において、正規化画像平面G1のマーカーQ1は、マーカーQ3を魚眼カメラにて撮像して得られた魚眼画像を正規化した正規化画像とする。マーカーQ1を含む正規化画像を俯瞰画像に変換した場合に得られる俯瞰画像は、俯瞰用画像平面G2上のマーカーQ2がこれに対応する。すなわちここで、俯瞰画像中の画素(Ui,Vi)と,正規化画像中の画素(Ui’,Vi’)の対応関係がつくことになる。したがって、各サフィックスiに関して[数3]が成り立つ。ここで9個の要素をもつH及びαiが未知数である。
Figure 0004744823
次の第2サブステップでは、たとえば、h11=1として、未知数をXと置くと、[数3]、[数4]のような最小自乗問題として定式化できる。
Figure 0004744823
Figure 0004744823
したがって、本問題は一般化逆行列・特異値分解などを用いて求解可能である。よってHの各要素が求まる。
具体的には、俯瞰画像作成手段37の較正処理部51は、図7に示すように、(1)魚眼画像の一部である魚眼画像領域Gxについてから、魚眼カメラ36画像の取付け位置で正規化処理した画像を求める。この場合、魚眼カメラ36で形状が既知の図形などを撮像することが望ましい。
既知の魚眼画像についてその一部である魚眼画像領域Gxの魚眼画像(既知図形を含む部分)についてのみ正規化処理を行なえばよい。この正規化処理された画像をモニタ画面54に表示し、既知図形上の複数(4以上)の点(画素位置)をGUIを用いて指定する。たとえば、地面上の正方形の4点であれば、俯瞰図ではこれが正方形に見えるはずである。
しかしながら、魚眼カメラ36でこの正方形を撮像したとしても、その魚眼画像およびその正規化画像は通常正方形にはならない。しかし、正方形を撮像した画像であることを知っている人であれば、当該正方形に対応する画素を俯瞰画像作成手段37のモニタ画面上で指示することが可能である。このときたとえば正方形の4点を指示することにより、[数3]中の座標(Ui,Vi),(Ui’,Vi’)が既知となるので、H係数を求めることが可能となる。
なおこの処理は正方形に限られず、既知の図形であれば両者の対応関係を指定できる。
すなわち較正処理ステップ2における第2サブステップで、[数3]の未知数を容易に逆算することができる。
次に、俯瞰図の位置を較正するステップ3では、図11に示すように、複数の撮像領域65a〜65dにて撮影したマーカーy11〜y14と対応する画面上の位置Q3´を位置あわせすることにより、1枚の俯瞰図として統合するための位置合わせ情報を求めるものである。具体的には、モニタ画面54上に、各撮像領域から得られた俯瞰画像を表示させ、GUIで対応マーカーを指定することにより、統合画像において、各俯瞰画像の位置関係を示す位置合わせ情報を求めることができる。
再び図5において、以上の較正処理で得られた正規化パラメータ、俯瞰化パラメータおよび位置合わせ情報はパラメータファイル52に記憶され、オンライン画像生成の際に利用される。
次に、俯瞰画像作成手段37に設けられるオンライン画像生成部53について、そのブロック構成を示す図6を参照して更に詳細に説明する。
オンライン画像生成部53は、先に求められた正規化変換パラメータおよびH行列変換パラメータにより、複数の魚眼カメラ36から得たカメラ画像データ信号g1,g2〜gnに基き、俯瞰画像化する俯瞰画像処理装置60a〜60nと、この俯瞰画像処理装置60a〜60nにてデータ処理されて生成される画像データ信号Sd(Sd…Sd)を受信して、俯瞰統合画像データ信号Siを生成する画像統合手段62とから構成される。
俯瞰画像処理装置60a〜60nは、魚眼カメラ36側からそれぞれカメラ画像データ信号g1〜gnを受信することにより、また図5に示すパラメータファイル52に内蔵されたパラメータを利用して俯瞰画像に対応する画像データ信号Sdを生成する。較正手続きにより各種パラメータが既知となっているため、[数2]により俯瞰画像中の画素と正規化画像中での画素との対応位置が計算できる。さらに[数1]の関係により正規化画像中での画素とオリジナルの魚眼画像中でのテクセル値(テキスチャーマッピングすべき、もととなる画素の値)を計算することができる。
これらの計算により、俯瞰画像中の任意の画素に対応する魚眼画像中での画素位置を計算し、この画素位置の画像データを順次取り出すことにより、俯瞰画像が作成される。この場合、正規化画像は実際には求める必要がなく、画像としては、魚眼画像から直接的に俯瞰画像を作成していることとなる。
画像統合手段62は、俯瞰画像処理装置60a〜60nにて生成された画像データ信号Sdに含まれる画像データを集合して1枚の画像に統合処理するもので、先にあらかじめ求められた位置合わせ情報を用いて、1枚の俯瞰図に画像処理した画像を含む俯瞰統合画像データ信号Siを生成するものである。
俯瞰統合画像データ信号Siを生成するにあたって、俯瞰画像処理装置60a〜60nにおいて、[数1]および[数2]による俯瞰画像化処理がなされる。
画像統合手段62では必要に応じて、画像データ信号Sdをそのまま一枚に統合する過程において、重なり合った領域を処理する機能を有する。すなわちそれぞれの重なった領域の一方のみ描画するのでなく、同一の領域を描画している複数の画像データ信号Sdの中から適当にブレンディングして描画する。すると、例えば図8に示すように、サイドミラー35の各々に設置された各1台の魚眼カメラ36であって、それぞれの魚眼カメラ36の有効視野α1およびα2により撮影された画像(人物)x1およびx2は重複した画像の重なり領域67にて、その足元が、共通の一点に交わった1枚の俯瞰画像として得られるのが特徴である。
このように、複数の魚眼カメラ36で撮影した画像を統合して1つの俯瞰画像が、図2に示すように、カーナビゲーション用表示装置42に表示されることにより、運転者側にとって見やすく、また、画像が強調されて表示されるので一層見やすいものとなる。
再び図6を参照すると、オンライン画像生成時において俯瞰図作成指示信号Shがある場合には、魚眼カメラ36により得られた魚眼画像は、先ず、オンライン画像生成部53の俯瞰画像処理装置60a〜60nにて、各魚眼カメラ36に対応した正規化パラメータを選択抽出して行い、上述した魚眼画像の正規化および俯瞰化した画像が得られる。
他方、制御部34から、オンライン画像生成時において関心領域提示信号Sc1が出力される場合、画像統合手段62は、コマンド入力部32からたとえば別途指定される魚眼カメラ番号と注視領域指示信号などを用いて対象とする魚眼カメラに対応する俯瞰画像処理装置の1つに対応する魚眼カメラから得られた1魚眼画像の注視領域に対応する部分のみを必要に応じて拡大処理して表示装置へ供給するようにすれば、関心のある部分(方向)の俯瞰画像表示も行うことができる。
本実施形態の周辺監視装置30は、さらに図3に示す画像認識装置39により、要注意領域データ信号Seを画像データ合成手段40が受信することにより、必要に応じて画像認識装置39の認識結果を画像データ合成手段40にて俯瞰統合画像データ信号Siと合成して表示装置、例えばカーナビケーション用表示装置42に供給することもできる。
すなわち、例えば地面に接して動きの無い物体は移動体である車両31が移動したとすると、俯瞰化された景色(画像)は、この車両31の動きに合わせた一定のベクトル値を持って変化する。
その一方、人(障害物)が車両31の左側方に歩いているとすると、前記一定のベクトルと一致しない動きが検出できる。このベクトルの変化を検知して障害物とみなすことができる。
以上により、画像認識装置39は、一定のベクトルを持たない動きのある物体を俯瞰画像中から検出することにより、この物体を<障害物>移動体とみなして発見することができる。また、この発見した場所から、車両31が左折しようとした場合に、巻き込みそうになると想定されたときは、警報の音声ガイダンスを発報がなされるように構成してもよい。
(オンライン画像生成部の第2の実施例)
本発明の周辺監視装置30によれば、オンライン画像生成にあたり、正規化画像処理や俯瞰画像処理を高速に行うことができるGPU(グラフィック専用プロセッサ)を採用することができる。[数2]における第一式左辺は同次座標系(homogeneous coordinate)による表現である。したがって、[数2]におけるテキスチャーの計算はたとえば表示したい俯瞰図の4端点のみ事前に[数2]で計算し、同次座標系モードで内部をテキスチャーマッピングすることにより実行できる。
例えば図12に示すように、アプリケーション処理とGPUが協調することにより高速に処理を行うことができる。
アプリケーション処理は、アプリケーションソフトウェアが用いられ、俯瞰図として表示したい描画領域の四隅の点の位置を算出し、この計算は、俯瞰画像として表示したい領域の決定段階a1、において、この領域を矩形で定義するための例えば4端点(ui,vi)(i=1〜4)を指定して、この4端点から[数2]を用いて、正規化画像中の対応するテキスチャ座標(ui,vi,wi)を算出する段階a2と、この段階a2より該当部分のテキスチャーマッピング先の座標(ui´,vi´,wi´)の明示、魚眼オリジナル画像を全体をテキスチャとして明示する段階a3と、段階a2より矩形部分のテキスチャーマッピング先の座標およびテキスチャ側の座標(ui´,vi´,wi´)明示の段階a4の各段階の処理が行なわれる。
なお、これらの各段階a1〜a4では、正規化処理に用いられる[数1]相当の処理がb1のグラフィックス機能で、[数2]相当の処理がb2のグラフィックス処理で実行されることになる。
図12に示すように、魚眼画像オリジナルメモリ(第1のメモリ)61の魚眼画像を、同次座標による3次元非線形テキスチャーマッピングする段階b1と、この段階b1により生成された正規化画像を予め記憶する正規化画像メモリ(第2のメモリ)63の正規化画像71を、同次座標によるテキスチャーマッピングし、俯瞰画像71を生成する段階b2の処理が行なわれる。
また、各テキスチャーマッピングする段階b1およびb2によれば、俯瞰位置から見た俯瞰画像のある平面を描画領域とみなし、3次元上で行うテキスチャーマッピングの対象と考えることにより、グラフィックボード側でかなりの処理を行なうことができる。
このように、これらの各テキスチャーマッピングする段階b1およびb2の少なくとも一方を高速画像処理(GPU処理)することにより、特にカラー処理や動画像処理を高速に行なうことができる。
なお、上記の説明において第1、第2のメモリ61,63は仮想的なものであり、必ずしも物理的に設ける必要はない。すなわち、正規化画像を途中段階で作成することなく、オンラインで魚眼画像から直接的に俯瞰画像への高速変換が可能である。
このように、周辺監視装置30によれば、高速な動画描画が可能となり、リアルタイムに利用可能な車載向けの映像監視等への適用も可能である。
また、車両等の移動体に搭載することにより、安全運転のために非常に有効な監視装置を提供できる。
なお、周辺監視装置30の移動体として例示した車両31は、かならずしも移動体である必要はなく、周囲が移動するシステムに採用される場合は、単に魚眼カメラを備えた固定式等の物体であってもよい。
本発明の周辺監視装置を搭載した車両の斜視図。 本発明の周辺監視装置を搭載した車両の仮想視点を示す図。 本発明の周辺監視装置を示す機能ブロック図。 本発明の周辺監視装置の機能を示すブロック図。 本発明の周辺監視装置における俯瞰画像作成手段の機能ブロック図。 本発明の周辺監視装置におけるオンライン画像生成部の機能ブロック図。 画像領域間の関係を説明するための図。 本発明の周辺監視装置において生成された俯瞰画像のイメージの一例を示す図。 魚眼画像から俯瞰画像を得るにあたっての較正処理を示すフロー図。 図7の俯瞰画像化する較正処理の概念を示す図。 較正処理のステップ3を説明するための概念図。 GPUを用いた俯瞰画像化処理の概念を示す図。 従来の周辺監視装置を搭載した移動体の側面図。 従来の周辺監視装置を搭載した移動体において、仮想視点と実カメラとの関係を概念的に示す図。
符号の説明
30 周辺監視装置
31 車両(移動体)
32 コマンド入力部
32a スイッチ入力部
32b 音声に有力部
33 センサ情報入力部
34 制御部
35 サイドミラー
36 魚眼カメラ(魚眼レンズを備えたカメラ)
37 俯瞰画像作成手段
38 信号処理手段
39 画像認識装置
40 画像データ合成手段
42 カーナビゲーション用表示装置(画面表示装置)
43 スピーカ
45 音声解析部
46 センサ解析部
47 制御手段
50 セレクタ
51 較正処理部
52 パラメータファイル
53 オンライン画像生成部
54 モニタ画面
60a〜60b 俯瞰画像処理装置
62 画像統合手段
65a〜65d 撮像領域
67 画像の重なり領域
α1,α2 有効視野
g1〜gn カメラ画像データ信号
Sa1 スイッチ入力信号
Sa2 音声入力信号
Sa21 音声解析信号
Sb センサ入力信号
Sb1 解析データ信号
Sc1 関心領域提示信号
Sc2 障害物特定データ信号
Sd(Sd1〜Sdn) 画像データ信号
Se 要注意領域データ信号
Sf 音声ガイダンス信号
Sg 合成画像データ信号
Sh 俯瞰図作成指示信号
Si 俯瞰統合画像データ信号
G 表示俯瞰画像
G1 正規化画像平面
G2 俯瞰用画像平面
G3 地面
Gx 魚眼画像領域
Gy 正規化画像領域
Gz 俯瞰化画像領域

Claims (8)

  1. 移動体に搭載され、移動体周辺の魚眼画像を入力する魚眼カメラと、
    前記魚眼カメラにより得られた魚眼画像の少なくとも一部に関し、前記魚眼カメラに固有の情報を含む正規化パラメータを用いて、前記魚眼画像を通常の2次元画像に正規化するための正規化処理によって、前記魚眼カメラが搭載された位置における正規化された2次元画像に変換する正規化処理手段と、
    前記2次元画像を用いて、前記移動体を俯瞰する仮想位置からみた前記移動体およびその周辺を表す俯瞰画像を求めるための変換パラメータを算出する算出手段と、
    この算出手段により求められた変換パラメータおよび前記正規化パラメータを用いて、前記俯瞰画像の各画素に対応する位置データを前記魚眼画像から順次取出すことにより俯瞰画像を作成する画像作成手段と、
    この画像作成手段により作成された俯瞰画像を表示する表示装置と、
    を備え、
    前記魚眼画像の少なくとも一部は、
    前記移動体を俯瞰する仮想位置からみたときの互いの位置関係が既知である地面上に置かれた少なくとも4点の基準点で構成された基準点群を前記魚眼カメラにより撮像した基準魚眼画像のうちの前記基準点群を含む部分画像である部分基準魚眼画像であり、
    前記正規化処理手段は、
    前記魚眼カメラにより得られた前記部分基準魚眼画像を、前記正規化パラメータを用いて前記魚眼カメラが搭載された位置における正規化された部分基準2次元画像に変換し、
    前記変換パラメータの算出手段は、
    前記部分基準2次元画像における前記基準点群を選択的に指定する手段を有し、前記指定された前記部分基準2次元画像における前記基準点群を構成する前記基準点の互いの位置関係と前記既知の位置関係との対応関係から前記変換パラメータを算出する、
    ことを特徴とする周辺監視装置。
  2. 前記魚眼カメラを複数有し、
    前記画像作成手段により作成された複数の前記俯瞰画像を1つの画像に統合する画像統合手段、
    をさらに備え、
    前記正規化処理手段は、
    前記複数の魚眼カメラにより得られた前記部分基準魚眼画像のそれぞれを、前記正規化パラメータを用いて前記魚眼カメラが搭載された位置における正規化された部分基準2次元画像に変換し、
    前記変換パラメータの算出手段は、
    前記複数の魚眼カメラごとに前記部分基準2次元画像における前記基準点群を選択的に指定する手段を有し、前記指定された前記部分基準2次元画像における前記基準点群を構成する前記基準点の互いの位置関係と前記既知の位置関係との対応関係から前記複数の魚眼カメラごとに前記変換パラメータを算出し、
    前記表示装置は、
    前記画像統合手段により統合された前記俯瞰画像を表示する、
    請求項1記載の周辺監視装置。
  3. 前記俯瞰画像中から障害物を認識するための画像認識装置をさらに備えたことを特徴とする請求項1記載の周辺監視装置。
  4. 前記画像認識装置は、前記俯瞰画像中の移動ベクトルに基いて障害物を認識するものであることを特徴とする請求項記載の周辺監視装置。
  5. 前記移動体は車両であり、
    前記画像作成手段は、
    前記パラメータ算出手段により求められた変換パラメータおよび前記正規化パラメータを用いて、前記俯瞰画像の各画素に対応する魚眼画像中の画素の位置データをグラフィック専用プロセッサのGPU機能を利用して順次計算することにより、俯瞰画像を作成する、
    請求項2記載の周辺監視装置。
  6. 移動可能な物体に取り付けられた魚眼カメラにより前記移動可能な物体を俯瞰する仮想位置からみたときの互いの位置関係が既知である地面上に置かれた少なくとも4点の基準点で構成された基準点群を撮像した第1の魚眼画像のうちの前記基準点群を含む部分画像である部分基準魚眼画像を第1のメモリに記憶する画像記憶ステップと、
    前記魚眼カメラに固有の情報を含む正規化パラメータを用いて、前記魚眼カメラにより得られた前記部分基準魚眼画像を、通常の2次元画像に正規化するための正規化処理によって前記魚眼カメラが搭載された位置における正規化された部分基準2次元画像に変換するステップと、
    前記部分基準2次元画像における前記基準点群を選択的に指定するステップと、
    前記指定された前記部分基準2次元画像における前記基準点群を構成する前記基準点の互いの位置関係と前記既知の位置関係との対応関係から、前記部分基準2次元画像から前記移動可能な物体を俯瞰する仮想位置からみた前記移動可能な物体およびその周辺を表す俯瞰画像を求めるための変換パラメータを算出して第2のメモリに記憶するステップと、
    前記変換パラメータおよび前記正規化パラメータを用いて、前記魚眼カメラで取得する第2の魚眼画像に関し、前記俯瞰画像の各画素データに対応する前記第2の魚眼画像中の画像データの位置を順次計算し、当該画像データを前記俯瞰画像の画素データとして順次取り出して表示装置に供給する表示ステップと、
    を備えることを特徴とする俯瞰画像表示方法。
  7. 前記第1のメモリに記憶する画像記憶ステップは、
    前記移動可能な物体に取り付けられた複数の魚眼カメラのそれぞれにより前記移動可能な物体を俯瞰する仮想位置からみたときの互いの位置関係が既知である地面上に置かれた基準点群を撮像した第1の魚眼画像のうちの前記基準点群を含む部分画像である部分基準魚眼画像を前記魚眼カメラごとに第1のメモリに記憶するステップであり、
    前記部分基準2次元画像に変換するステップは、
    前記魚眼カメラに固有の情報を含む正規化パラメータを用いて、前記複数の魚眼カメラにより得られた前記部分基準魚眼画像のそれぞれを、通常の2次元画像に正規化するための正規化処理によって前記魚眼カメラが搭載された位置における正規化された部分基準2次元画像に変換するステップであり、
    前記基準点群を選択的に指定するステップは、
    前記複数の魚眼カメラごとに前記部分基準2次元画像における前記基準点群を選択的に指定するステップであり、
    前記第2のメモリに記憶するステップは、
    前記複数の魚眼カメラごとに、前記指定された前記部分基準2次元画像における前記基準点群を構成する前記基準点の互いの位置関係と前記既知の位置関係との対応関係から、前記部分基準2次元画像から前記移動可能な物体を俯瞰する仮想位置からみた前記移動可能な物体およびその周辺を表す俯瞰画像を求めるための変換パラメータを算出して第2のメモリに記憶するステップであり、
    前記表示ステップは、
    前記変換パラメータおよび前記正規化パラメータを用いて、前記魚眼カメラで取得する第2の魚眼画像に関し、前記俯瞰画像の各画素データに対応する前記第2の魚眼画像中の画像データの位置を順次計算し、当該画像データを前記俯瞰画像の画素データとして順次取り出すことにより前記魚眼カメラごとに前記俯瞰画像を作成するステップと、
    前記魚眼カメラごとに前記俯瞰画像を作成するステップにより作成された複数の前記俯瞰画像を1つの画像に統合するステップと、
    前記統合された俯瞰画像を表示装置に供給する表示ステップと、
    を有する、
    請求項記載の俯瞰画像表示方法。
  8. 前記俯瞰画像中の移動ベクトルに基いて障害物を認識するステップ、
    をさらに有する請求項記載の俯瞰画像表示方法。
JP2004229945A 2004-08-05 2004-08-05 周辺監視装置および俯瞰画像表示方法 Expired - Fee Related JP4744823B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2004229945A JP4744823B2 (ja) 2004-08-05 2004-08-05 周辺監視装置および俯瞰画像表示方法
US11/057,628 US7511734B2 (en) 2004-08-05 2005-02-15 Monitoring apparatus and method of displaying bird's-eye view image
EP05250848A EP1623875A1 (en) 2004-08-05 2005-02-15 Monitoring apparatus and method of displaying bird's-eye view image
CNB2005100565506A CN100401323C (zh) 2004-08-05 2005-02-16 监视设备以及显示鸟瞰视图的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004229945A JP4744823B2 (ja) 2004-08-05 2004-08-05 周辺監視装置および俯瞰画像表示方法

Publications (2)

Publication Number Publication Date
JP2006048451A JP2006048451A (ja) 2006-02-16
JP4744823B2 true JP4744823B2 (ja) 2011-08-10

Family

ID=34940468

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004229945A Expired - Fee Related JP4744823B2 (ja) 2004-08-05 2004-08-05 周辺監視装置および俯瞰画像表示方法

Country Status (4)

Country Link
US (1) US7511734B2 (ja)
EP (1) EP1623875A1 (ja)
JP (1) JP4744823B2 (ja)
CN (1) CN100401323C (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220198803A1 (en) * 2019-04-01 2022-06-23 Omron Corporation Person detection device and person detection method

Families Citing this family (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202004014778U1 (de) * 2004-09-22 2006-02-09 Mekra Lang Gmbh & Co. Kg Nutzfahrzeuge mit Kameraeinrichtung sowie Kameraeinrichtung hierfür
JP4596978B2 (ja) * 2005-03-09 2010-12-15 三洋電機株式会社 運転支援システム
JP4810953B2 (ja) * 2005-10-07 2011-11-09 日産自動車株式会社 車両用死角映像表示装置
JP4707109B2 (ja) * 2006-03-02 2011-06-22 アルパイン株式会社 複数カメラ撮影画像処理方法及び装置
WO2007129582A1 (ja) * 2006-05-09 2007-11-15 Nissan Motor Co., Ltd. 車両周辺画像提供装置及び車両周辺画像提供方法
JP4868964B2 (ja) 2006-07-13 2012-02-01 三菱ふそうトラック・バス株式会社 走行状態判定装置
DE102006036933B4 (de) 2006-08-08 2024-01-11 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Erzeugung eines Gesamtbilds aus überlappenden Einzelbildern
WO2008044911A1 (en) * 2006-10-09 2008-04-17 Tele Atlas B.V. Method and apparatus for generating an orthorectified tile
JP2008187564A (ja) * 2007-01-31 2008-08-14 Sanyo Electric Co Ltd カメラ校正装置及び方法並びに車両
JP2008187566A (ja) * 2007-01-31 2008-08-14 Sanyo Electric Co Ltd カメラ校正装置及び方法並びに車両
JP4823938B2 (ja) * 2007-02-14 2011-11-24 アルパイン株式会社 画面切り替え判定装置、車両周辺監視装置および画面切り替え判定方法
JP5120880B2 (ja) * 2007-10-15 2013-01-16 アルパイン株式会社 画像処理装置及び画像処理方法
JP2009100342A (ja) * 2007-10-18 2009-05-07 Sanyo Electric Co Ltd カメラ校正装置及び方法、並びに、車両
EP2210233A1 (en) * 2007-11-16 2010-07-28 Tele Atlas B.V. Method of and apparatus for producing lane information
JP4902575B2 (ja) * 2008-02-27 2012-03-21 日立オートモティブシステムズ株式会社 道路標示認識装置、および道路標示認識方法
DE102008060684B4 (de) 2008-03-28 2019-05-23 Volkswagen Ag Verfahren und Vorrichtung zum automatischen Einparken eines Kraftfahrzeugs
JP5187179B2 (ja) * 2008-12-16 2013-04-24 三菱自動車工業株式会社 車両周辺監視装置
JP5068779B2 (ja) * 2009-02-27 2012-11-07 現代自動車株式会社 車両周囲俯瞰画像表示装置及び方法
JP4751939B2 (ja) * 2009-03-31 2011-08-17 アイシン精機株式会社 車載カメラの校正装置
JP5064601B2 (ja) * 2009-06-29 2012-10-31 パナソニック株式会社 車載用映像表示装置
TW201103787A (en) * 2009-07-31 2011-02-01 Automotive Res & Testing Ct Obstacle determination system and method utilizing bird's-eye images
JP5500369B2 (ja) * 2009-08-03 2014-05-21 アイシン精機株式会社 車両周辺画像生成装置
CN101639621B (zh) * 2009-08-04 2011-11-16 厦门力鼎光电技术有限公司 以圆柱型模式或透视模式输出影像的方法
JP5299231B2 (ja) 2009-11-17 2013-09-25 富士通株式会社 キャリブレーション装置
TWI392366B (zh) * 2009-12-31 2013-04-01 Ind Tech Res Inst 全周鳥瞰影像距離介面產生方法與系統
US20110205355A1 (en) * 2010-02-19 2011-08-25 Panasonic Corporation Data Mining Method and System For Estimating Relative 3D Velocity and Acceleration Projection Functions Based on 2D Motions
JP5479956B2 (ja) 2010-03-10 2014-04-23 クラリオン株式会社 車両用周囲監視装置
CN102986210B (zh) * 2010-07-14 2014-05-14 三菱电机株式会社 图像合成装置
US20120013742A1 (en) * 2010-07-16 2012-01-19 Delphi Technologies, Inc. Vision system and method for displaying a field of view dependent upon detecting an object
DE102010034139A1 (de) * 2010-08-12 2012-02-16 Valeo Schalter Und Sensoren Gmbh Verfahren zur Unterstützung eines Parkvorgangs eines Kraftfahrzeugs, Fahrerassistenzsystem und Kraftfahrzeug
JP5497617B2 (ja) 2010-11-16 2014-05-21 住友重機械工業株式会社 画像生成装置及び操作支援システム
US9900522B2 (en) * 2010-12-01 2018-02-20 Magna Electronics Inc. System and method of establishing a multi-camera image using pixel remapping
EP3450920B1 (en) * 2010-12-30 2023-05-24 TomTom Navigation B.V. Methods and systems of providing information using a navigation apparatus
US20120262542A1 (en) * 2011-04-15 2012-10-18 Qualcomm Incorporated Devices and methods for warping and hole filling during view synthesis
JPWO2012164712A1 (ja) * 2011-06-02 2014-07-31 日立建機株式会社 作業機械の周囲監視装置
US20130110329A1 (en) * 2011-10-31 2013-05-02 Yamaha Hatsudoki Kabushiki Kaisha Watercraft
WO2013126715A2 (en) 2012-02-22 2013-08-29 Magna Electronics, Inc. Vehicle camera system with image manipulation
TW201403553A (zh) * 2012-07-03 2014-01-16 Automotive Res & Testing Ct 自動校正鳥瞰影像方法
JP6205640B2 (ja) 2012-07-30 2017-10-04 市光工業株式会社 車両用警告装置
JP5923422B2 (ja) * 2012-09-24 2016-05-24 クラリオン株式会社 カメラのキャリブレーション方法及び装置
TWI517670B (zh) * 2012-12-28 2016-01-11 財團法人工業技術研究院 車用鏡頭之自動化校正與應用其之影像轉換方法與裝置
US20150077560A1 (en) * 2013-03-22 2015-03-19 GM Global Technology Operations LLC Front curb viewing system based upon dual cameras
JP6232994B2 (ja) * 2013-12-16 2017-11-22 ソニー株式会社 画像処理装置、および画像処理方法、並びにプログラム
JP2014123955A (ja) * 2014-01-17 2014-07-03 Sumitomo Heavy Ind Ltd ショベル
GB2544849B (en) * 2014-06-06 2020-12-09 Mitsubishi Electric Corp Video monitoring system and video monitoring method
US10055643B2 (en) * 2014-09-19 2018-08-21 Bendix Commercial Vehicle Systems Llc Advanced blending of stitched images for 3D object reproduction
US10013761B2 (en) * 2015-03-24 2018-07-03 Intel Corporation Automatic orientation estimation of camera system relative to vehicle
US10040394B2 (en) 2015-06-17 2018-08-07 Geo Semiconductor Inc. Vehicle vision system
US10486599B2 (en) 2015-07-17 2019-11-26 Magna Mirrors Of America, Inc. Rearview vision system for vehicle
US9672586B2 (en) * 2015-10-22 2017-06-06 Texas Instruments Incorporated Image synthesis method with DSP and GPU
US10187590B2 (en) 2015-10-27 2019-01-22 Magna Electronics Inc. Multi-camera vehicle vision system with image gap fill
TWI585723B (zh) * 2015-12-31 2017-06-01 合盈光電科技股份有限公司 車輛監控系統及其方法
US10523865B2 (en) * 2016-01-06 2019-12-31 Texas Instruments Incorporated Three dimensional rendering for surround view using predetermined viewpoint lookup tables
US9609197B1 (en) 2016-08-19 2017-03-28 Intelligent Security Systems Corporation Systems and methods for dewarping images
US9547883B1 (en) 2016-08-19 2017-01-17 Intelligent Security Systems Corporation Systems and methods for dewarping images
KR102505951B1 (ko) * 2016-08-24 2023-03-03 한화테크윈 주식회사 이미지 제공 장치, 방법 및 컴퓨터 프로그램
JP6737173B2 (ja) * 2016-12-28 2020-08-05 株式会社Jvcケンウッド 映像生成装置、映像生成システム、映像生成方法およびプログラム
WO2020013313A1 (ja) * 2018-07-12 2020-01-16 株式会社東芝 全方位撮影システムおよび全方位撮影方法
IT201800009792A1 (it) * 2018-10-25 2020-04-25 Ambarella Inc Obstacle detection in vehicle using wide angle camera and radar sensor fusion
JP2020002773A (ja) * 2019-09-11 2020-01-09 住友重機械工業株式会社 ショベル及びショベルの周囲画像生成装置
US10981507B1 (en) 2019-11-07 2021-04-20 Focused Technology Solutions, Inc. Interactive safety system for vehicles

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08147599A (ja) * 1994-11-25 1996-06-07 Koyo Seiko Co Ltd 障害物接近状態検出装置
JPH1083442A (ja) * 1996-09-09 1998-03-31 Canon Inc 画像合成方法
JPH1091765A (ja) * 1996-09-10 1998-04-10 Canon Inc 画像合成装置及びその方法
JP2001021345A (ja) * 1999-07-07 2001-01-26 Tokai Rika Co Ltd 障害物検出装置
JP2002125224A (ja) * 2000-07-19 2002-04-26 Matsushita Electric Ind Co Ltd 監視システム
JP2002262156A (ja) * 2000-12-26 2002-09-13 Matsushita Electric Ind Co Ltd カメラ装置、カメラシステムおよび画像処理方法
JP2002359838A (ja) * 2001-03-28 2002-12-13 Matsushita Electric Ind Co Ltd 運転支援装置
JP2003037855A (ja) * 2001-07-26 2003-02-07 Clarion Co Ltd 画像校正用データの計測装置及び計測方法
JP2003196645A (ja) * 2001-12-28 2003-07-11 Equos Research Co Ltd 車両の画像処理装置
JP2003319383A (ja) * 2002-04-24 2003-11-07 Equos Research Co Ltd 車載画像処理装置
JP2003323338A (ja) * 2002-04-30 2003-11-14 Toshiba Corp 画像処理装置
JP2004114709A (ja) * 2002-09-20 2004-04-15 Equos Research Co Ltd 車載画像表示装置
JP2004173048A (ja) * 2002-11-21 2004-06-17 Auto Network Gijutsu Kenkyusho:Kk 車載カメラシステム
JP2004199350A (ja) * 2002-12-18 2004-07-15 Clarion Co Ltd 画像歪み補正装置及び画像歪み補正方法

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3453960B2 (ja) * 1995-10-24 2003-10-06 日産自動車株式会社 車両周囲モニタ装置
US6031540A (en) * 1995-11-02 2000-02-29 Imove Inc. Method and apparatus for simulating movement in multidimensional space with polygonal projections from subhemispherical imagery
US5680123A (en) * 1996-08-06 1997-10-21 Lee; Gul Nam Vehicle monitoring system
JP3663801B2 (ja) * 1997-01-30 2005-06-22 いすゞ自動車株式会社 車両後方視界支援装置
US6466260B1 (en) * 1997-11-13 2002-10-15 Hitachi Denshi Kabushiki Kaisha Traffic surveillance system
JP2002135765A (ja) * 1998-07-31 2002-05-10 Matsushita Electric Ind Co Ltd カメラキャリブレーション指示装置及びカメラキャリブレーション装置
JP3300334B2 (ja) * 1999-04-16 2002-07-08 松下電器産業株式会社 画像処理装置および監視システム
KR20020033816A (ko) 2000-07-19 2002-05-07 마츠시타 덴끼 산교 가부시키가이샤 감시시스템
US20020122117A1 (en) * 2000-12-26 2002-09-05 Masamichi Nakagawa Camera device, camera system and image processing method
JP4425495B2 (ja) * 2001-06-08 2010-03-03 富士重工業株式会社 車外監視装置
JP4156214B2 (ja) * 2001-06-13 2008-09-24 株式会社デンソー 車両周辺画像処理装置及び記録媒体
JP4071463B2 (ja) * 2001-07-16 2008-04-02 株式会社デンソー 車両周辺画像処理装置
CA2363775C (en) * 2001-11-26 2010-09-14 Vr Interactive International, Inc. A symmetric, high vertical field of view 360 degree reflector using cubic transformations and method
JP3886376B2 (ja) * 2001-12-26 2007-02-28 株式会社デンソー 車両周辺監視システム
JP4021685B2 (ja) * 2002-03-04 2007-12-12 松下電器産業株式会社 画像合成変換装置
US7042508B2 (en) * 2002-07-26 2006-05-09 Appro Technology Inc. Method for presenting fisheye-camera images
US6967321B2 (en) 2002-11-01 2005-11-22 Agilent Technologies, Inc. Optical navigation sensor with integrated lens

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08147599A (ja) * 1994-11-25 1996-06-07 Koyo Seiko Co Ltd 障害物接近状態検出装置
JPH1083442A (ja) * 1996-09-09 1998-03-31 Canon Inc 画像合成方法
JPH1091765A (ja) * 1996-09-10 1998-04-10 Canon Inc 画像合成装置及びその方法
JP2001021345A (ja) * 1999-07-07 2001-01-26 Tokai Rika Co Ltd 障害物検出装置
JP2002125224A (ja) * 2000-07-19 2002-04-26 Matsushita Electric Ind Co Ltd 監視システム
JP2002262156A (ja) * 2000-12-26 2002-09-13 Matsushita Electric Ind Co Ltd カメラ装置、カメラシステムおよび画像処理方法
JP2002359838A (ja) * 2001-03-28 2002-12-13 Matsushita Electric Ind Co Ltd 運転支援装置
JP2003037855A (ja) * 2001-07-26 2003-02-07 Clarion Co Ltd 画像校正用データの計測装置及び計測方法
JP2003196645A (ja) * 2001-12-28 2003-07-11 Equos Research Co Ltd 車両の画像処理装置
JP2003319383A (ja) * 2002-04-24 2003-11-07 Equos Research Co Ltd 車載画像処理装置
JP2003323338A (ja) * 2002-04-30 2003-11-14 Toshiba Corp 画像処理装置
JP2004114709A (ja) * 2002-09-20 2004-04-15 Equos Research Co Ltd 車載画像表示装置
JP2004173048A (ja) * 2002-11-21 2004-06-17 Auto Network Gijutsu Kenkyusho:Kk 車載カメラシステム
JP2004199350A (ja) * 2002-12-18 2004-07-15 Clarion Co Ltd 画像歪み補正装置及び画像歪み補正方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220198803A1 (en) * 2019-04-01 2022-06-23 Omron Corporation Person detection device and person detection method
US11948363B2 (en) * 2019-04-01 2024-04-02 Omron Corporation Person detection device and person detection method

Also Published As

Publication number Publication date
US20060029255A1 (en) 2006-02-09
EP1623875A1 (en) 2006-02-08
CN100401323C (zh) 2008-07-09
US7511734B2 (en) 2009-03-31
JP2006048451A (ja) 2006-02-16
CN1731450A (zh) 2006-02-08

Similar Documents

Publication Publication Date Title
JP4744823B2 (ja) 周辺監視装置および俯瞰画像表示方法
CN110341597B (zh) 一种车载全景视频显示***、方法及车载控制器
JP4907883B2 (ja) 車両周辺画像表示装置および車両周辺画像表示方法
JP5053043B2 (ja) 車両周辺画像生成装置および車両周辺画像の歪み補正方法
JP4969269B2 (ja) 画像処理装置
US20140152774A1 (en) Vehicle periphery monitoring device
JP5516998B2 (ja) 画像生成装置
WO2010070920A1 (ja) 車両周囲画像生成装置
WO2012096058A1 (ja) 画像生成装置
US10467789B2 (en) Image processing device for vehicle
JP2006050263A (ja) 画像生成方法および装置
JP2012105158A (ja) 連結車両用鳥瞰図表示システム
JP2008181330A (ja) 画像処理装置及び画像処理方法
JP2008048094A (ja) 車両用映像表示装置及び車両周囲映像の表示方法
JP2006054662A (ja) 運転支援装置
JP2011155651A (ja) 車両周辺画像表示装置および車両周辺画像表示方法
KR20100005971A (ko) 차량 전방위 감시 시스템
KR101861523B1 (ko) 차량 운전 보조 장치 및 방법
JP2007302238A (ja) 車両の画像処理装置
JP2008034964A (ja) 画像表示装置
CN114821544B (zh) 感知信息生成方法、装置、车辆、电子设备及存储介质
JP2007088577A (ja) 車両周辺画像処理システム
JP7196920B2 (ja) 運転支援装置および運転支援方法、プログラム
JP7135378B2 (ja) 周辺監視装置
JP4339749B2 (ja) 画像生成方法および画像生成装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070626

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100409

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100511

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100811

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20100901

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110308

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110322

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110511

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

Free format text: PAYMENT UNTIL: 20140520

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4744823

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20140520

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees