JP6326641B2 - 画像処理装置および画像処理方法 - Google Patents
画像処理装置および画像処理方法Info
- Publication number
- JP6326641B2 JP6326641B2 JP2017536209A JP2017536209A JP6326641B2 JP 6326641 B2 JP6326641 B2 JP 6326641B2 JP 2017536209 A JP2017536209 A JP 2017536209A JP 2017536209 A JP2017536209 A JP 2017536209A JP 6326641 B2 JP6326641 B2 JP 6326641B2
- Authority
- JP
- Japan
- Prior art keywords
- depth
- image processing
- processing apparatus
- image
- object region
- 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
Links
- 238000012545 processing Methods 0.000 title claims description 51
- 238000003672 processing method Methods 0.000 title claims description 6
- 238000001514 detection method Methods 0.000 claims description 36
- 238000004364 calculation method Methods 0.000 claims description 29
- 238000003384 imaging method Methods 0.000 claims description 19
- 238000012937 correction Methods 0.000 claims description 3
- 238000000034 method Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 25
- 230000003287 optical effect Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/536—Depth or shape recovery from perspective effects, e.g. by using vanishing points
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R21/00—Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/04—Indexing scheme for image data processing or generation, in general involving 3D image data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
- G06T2207/10012—Stereo images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite or aerial image; Remote sensing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Mechanical Engineering (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
[1.Stixel構造]
図1は車両前方映像の一例を示した図である。図1は、車両前方左側に車10、中央に車20が走行し、右側に建造物30があることを示している。また、図2は、Stixel生成の様子を模式的に示した図である。図2は図1の映像をStixelで表現した場合を示す。
図5は、第1の実施の形態における画像処理装置の一構成例を示すブロック図である。画像処理装置100は、距離画像取得部110、座標算出部120、基準面検出部130、物体領域検出部140、奥行き算出部150、グルーピング部160、CPU170、メモリ180、撮像部190を備える。
以上のように構成された画像処理装置100について、その動作を説明する。
グルーピングされた物体領域の情報を利用する例として、建物などの構造物の隙間を検出し、進入可能領域を探すことが挙げられる。(進入可能領域は、例えば、道路、駐車場など車両が進入できる領域である。)
本開示の画像処理装置100において、座標算出部120は、距離画像取得部110が取得した距離画像の画素毎の3次元座標を算出する。基準面検出部130は、画素毎の3次元座標に基づいて、距離画像において所定の高さを有する基準面を検出し、物体領域検出部140は、画素毎の3次元座標に基づいて、距離画像における基準面上に存在する物体領域を検出する。また、奥行き算出部150は、物体領域内の縦ライン毎の奥行きを、縦ライン上の画素の3次元座標に基づいて決定する。グルーピング部160は、物体領域において、隣接する縦ライン間の奥行きの変化量を算出し、奥行きの変化量が所定の閾値以下となる縦ラインの集合をグループ化し、各グループを所定のデータ形式で記述する。
以上のように、本出願において開示する技術の例示として、実施の形態を説明した。したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
110 距離画像取得部
120 座標算出部
130 基準面検出部
140 物体領域検出部
150 奥行き算出部
160 グルーピング部
170 CPU
180 メモリ
190 撮像部
Claims (13)
- 撮像した画像より、距離画像を取得する距離画像取得部と、
前記距離画像の画素毎の3次元座標を算出する座標算出部と、
前記画素毎の3次元座標に基づいて、前記距離画像において所定の高さを有する基準面を検出する基準面検出部と、
前記画素毎の3次元座標に基づいて、前記距離画像において前記基準面上に存在する物体領域を検出する物体領域検出部と、
前記物体領域内の縦ライン毎の奥行きを、前記縦ライン上の画素の3次元座標に基づいて決定する奥行き算出部と、
前記物体領域において、隣接する縦ライン間の奥行きの変化量を算出し、前記奥行きの変化量が所定の閾値以下となる前記縦ラインの集合をグループ化し、各グループを所定のデータ形式で記述するグルーピング部と、を備えた画像処理装置。 - 前記グルーピング部は、前記各グループを、前記グループの両端の縦ラインの上端および下端からなる4点に対する3次元座標によって記述する請求項1に記載の画像処理装置。
- 前記グルーピング部は、前記各グループを、前記グループの両端の縦ラインの上端および下端の4点に対する距離画像上の2次元座標と、前記グループの両端の領域の奥行きによって記述する請求項1に記載の画像処理装置。
- 前記グルーピング部は、前記各グループを、前記各グループの縦ライン毎の上端及び下端の4点に対する前記距離画像上の2次元座標と、前記グループの両端の領域の奥行きを線形補間して得られる前記縦ライン毎の奥行きによって記述する請求項1に記載の画像処理装置。
- 前記奥行き算出部は、前記物体領域に含まれる各画素の奥行きの平均値を前記物体領域の奥行きとして算出する請求項2乃至4のいずれか一項に記載の画像処理装置。
- 前記奥行き算出部は、前記物体領域の上端または下端に近い画素ほど重み付けを大きくし、前記各画素の奥行きの重み付き平均を前記領域の奥行きとして算出する請求項1記載の画像処理装置。
- 前記所定の閾値は、前記縦ライン毎の奥行きに応じて定められる、請求項1記載の画像処理装置。
- 前記所定の閾値は前記縦ライン毎の奥行きおよび前記距離画像の奥行きの検出誤差量に応じて定められる請求項1記載の画像処理装置。
- 前記所定の閾値は、隣接する縦ライン間で前記物体領域の奥行きが左から右に見て手前から奥に変化している場合と、奥から手前に変化している場合で異なる値を用いる請求項1記載の画像処理装置。
- さらに、前記画像を撮像する撮像部を備え、
前記撮像部は、前記距離画像と画素間の位置関係が対応付けられたカラー画像またはグレースケール画像を撮像し、
前記グルーピング部は、前記所定の閾値を隣接する前記縦ライン間で前記物体領域の色または輝度の差に応じて重み付けされる請求項1記載の画像処理装置。 - 前記グルーピング部は、あるグループの右端と隣接するグループの左端の奥行きの差が所定の範囲内である箇所を進入可能領域と判定する請求項1に記載の画像処理装置。
- 前記進入可能領域の位置と地図情報とを比較し、自己位置の誤差を補正するための補正量を算出することを特徴とする、請求項11に記載の画像処理装置。
- 撮像した画像より、距離画像を取得する距離画像取得ステップと、
前記距離画像の画素毎の3次元座標を算出する座標算出ステップと、
前記画素毎の3次元座標に基づいて、前記距離画像において所定の高さを有する基準面を検出する基準面検出ステップと、
前記画素毎の3次元座標に基づいて、前記距離画像において前記基準面上に存在する物体領域を検出する物体領域検出ステップと、
前記物体領域内の縦ライン毎の奥行きを、前記縦ライン上の画素の3次元座標に基づいて決定する奥行き算出ステップと、
前記物体領域において、隣接する縦ライン間の奥行きの変化量を算出し、前記奥行きの変化量が所定の閾値以下となる前記縦ラインの集合をグループ化し、各グループを所定のデータ形式で記述するグルーピングステップとを含む画像処理方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015163391 | 2015-08-21 | ||
JP2015163391 | 2015-08-21 | ||
PCT/JP2016/003658 WO2017033422A1 (ja) | 2015-08-21 | 2016-08-09 | 画像処理装置および画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6326641B2 true JP6326641B2 (ja) | 2018-05-23 |
JPWO2017033422A1 JPWO2017033422A1 (ja) | 2018-07-05 |
Family
ID=58099734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017536209A Active JP6326641B2 (ja) | 2015-08-21 | 2016-08-09 | 画像処理装置および画像処理方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10482615B2 (ja) |
EP (1) | EP3324359B1 (ja) |
JP (1) | JP6326641B2 (ja) |
WO (1) | WO2017033422A1 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107564055B (zh) * | 2017-08-28 | 2020-11-03 | 中国科学院遥感与数字地球研究所 | 一种基于遥感的滑坡体体积估计方法 |
JP7181026B2 (ja) * | 2018-08-28 | 2022-11-30 | ヤンマーパワーテクノロジー株式会社 | 障害物検知システム |
CN109345589A (zh) * | 2018-09-11 | 2019-02-15 | 百度在线网络技术(北京)有限公司 | 基于自动驾驶车辆的位置检测方法、装置、设备及介质 |
US11361505B2 (en) * | 2019-06-06 | 2022-06-14 | Qualcomm Technologies, Inc. | Model retrieval for objects in images using field descriptors |
US11734873B2 (en) * | 2019-12-13 | 2023-08-22 | Sony Group Corporation | Real-time volumetric visualization of 2-D images |
CN111614907B (zh) * | 2020-05-29 | 2021-08-10 | 济南博观智能科技有限公司 | 一种双相机目标匹配方法、***、卡口相机及存储介质 |
US11842546B2 (en) * | 2021-05-13 | 2023-12-12 | GM Global Technology Operations LLC | Sensor fusion-based top-view three-dimensional stixel representation for general obstacle detection in a vehicle |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008064628A (ja) * | 2006-09-07 | 2008-03-21 | Fuji Heavy Ind Ltd | 物体検出装置および物体検出方法 |
JP2012168838A (ja) * | 2011-02-16 | 2012-09-06 | Fuji Heavy Ind Ltd | 車両検出装置 |
JP2012243050A (ja) * | 2011-05-19 | 2012-12-10 | Fuji Heavy Ind Ltd | 環境認識装置および環境認識方法 |
JP2015090546A (ja) * | 2013-11-05 | 2015-05-11 | 富士重工業株式会社 | 車外環境認識装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009009047A1 (de) | 2009-02-16 | 2010-08-19 | Daimler Ag | Verfahren zur Objektdetektion |
US20160217335A1 (en) * | 2009-02-27 | 2016-07-28 | GM Global Technology Operations LLC | Stixel estimation and road scene segmentation using deep learning |
DE102011111440A1 (de) * | 2011-08-30 | 2012-06-28 | Daimler Ag | Verfahren zur Umgebungsrepräsentation |
US20140071240A1 (en) * | 2012-09-11 | 2014-03-13 | Automotive Research & Testing Center | Free space detection system and method for a vehicle using stereo vision |
JP6151150B2 (ja) * | 2013-10-07 | 2017-06-21 | 日立オートモティブシステムズ株式会社 | 物体検出装置及びそれを用いた車両 |
US9305219B2 (en) * | 2014-01-23 | 2016-04-05 | Mitsubishi Electric Research Laboratories, Inc. | Method for estimating free space using a camera system |
US9811756B2 (en) * | 2015-02-23 | 2017-11-07 | Mitsubishi Electric Research Laboratories, Inc. | Method for labeling images of street scenes |
US9928430B2 (en) * | 2015-04-10 | 2018-03-27 | GM Global Technology Operations LLC | Dynamic stixel estimation using a single moving camera |
-
2016
- 2016-08-09 JP JP2017536209A patent/JP6326641B2/ja active Active
- 2016-08-09 EP EP16838773.6A patent/EP3324359B1/en active Active
- 2016-08-09 WO PCT/JP2016/003658 patent/WO2017033422A1/ja active Application Filing
-
2018
- 2018-02-09 US US15/892,666 patent/US10482615B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008064628A (ja) * | 2006-09-07 | 2008-03-21 | Fuji Heavy Ind Ltd | 物体検出装置および物体検出方法 |
JP2012168838A (ja) * | 2011-02-16 | 2012-09-06 | Fuji Heavy Ind Ltd | 車両検出装置 |
JP2012243050A (ja) * | 2011-05-19 | 2012-12-10 | Fuji Heavy Ind Ltd | 環境認識装置および環境認識方法 |
JP2015090546A (ja) * | 2013-11-05 | 2015-05-11 | 富士重工業株式会社 | 車外環境認識装置 |
Also Published As
Publication number | Publication date |
---|---|
US10482615B2 (en) | 2019-11-19 |
US20180182113A1 (en) | 2018-06-28 |
EP3324359A1 (en) | 2018-05-23 |
WO2017033422A1 (ja) | 2017-03-02 |
EP3324359A4 (en) | 2018-07-18 |
EP3324359B1 (en) | 2019-10-02 |
JPWO2017033422A1 (ja) | 2018-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6326641B2 (ja) | 画像処理装置および画像処理方法 | |
EP3876141A1 (en) | Object detection method, related device and computer storage medium | |
US11328479B2 (en) | Reconstruction method, reconstruction device, and generation device | |
JP6179639B2 (ja) | 道路境界物の検出方法及び検出装置 | |
JP6515650B2 (ja) | 校正装置、距離計測装置及び校正方法 | |
EP3082066A1 (en) | Road surface gradient detection device | |
EP3070430B1 (en) | Moving body position estimation device and moving body position estimation method | |
CN107545586B (zh) | 基于光场极线平面图像局部的深度获取方法及*** | |
JP2016029564A (ja) | 対象検出方法及び対象検出装置 | |
JP5752618B2 (ja) | ステレオ視差算出装置 | |
JP6201148B2 (ja) | キャリブレーション装置、キャリブレーション方法、キャリブレーション機能を備えた移動体搭載用カメラ及びプログラム | |
JP2011191905A (ja) | ステレオカメラ装置 | |
JP2008185375A (ja) | Sar画像の3d形状算出装置及びsar画像の歪補正装置 | |
US10977816B2 (en) | Image processing apparatus, image processing program, and driving assistance system | |
US20180365846A1 (en) | Image processing apparatus, moving body device control system, computer-readable medium, and image processing method | |
JP6061770B2 (ja) | カメラ姿勢推定装置及びそのプログラム | |
CN114419165B (zh) | 相机外参校正方法、装置、电子设备和存储介质 | |
JP7315216B2 (ja) | 補正距離算出装置、補正距離算出用プログラムおよび補正距離算出方法 | |
JP6991700B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
JP6571492B2 (ja) | 対応点探索方法、および距離測定装置 | |
JP7136721B2 (ja) | 演算装置、視差算出方法 | |
WO2014054124A1 (ja) | 路面標示検出装置及び路面標示検出方法 | |
CN112288821A (zh) | 一种相机外参标定的方法及装置 | |
WO2023040137A1 (zh) | 数据处理 | |
KR101020921B1 (ko) | 회전형 카메라 제어방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180208 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180208 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20180208 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20180227 |
|
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: 20180306 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180319 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6326641 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
SZ03 | Written request for cancellation of trust registration |
Free format text: JAPANESE INTERMEDIATE CODE: R313Z03 |