JP6733302B2 - 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム - Google Patents
画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム Download PDFInfo
- Publication number
- JP6733302B2 JP6733302B2 JP2016098998A JP2016098998A JP6733302B2 JP 6733302 B2 JP6733302 B2 JP 6733302B2 JP 2016098998 A JP2016098998 A JP 2016098998A JP 2016098998 A JP2016098998 A JP 2016098998A JP 6733302 B2 JP6733302 B2 JP 6733302B2
- Authority
- JP
- Japan
- Prior art keywords
- distance
- road surface
- image
- height
- segment
- 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
Links
- 238000012545 processing Methods 0.000 title claims description 86
- 238000003384 imaging method Methods 0.000 title claims description 41
- 238000003672 processing method Methods 0.000 title claims description 7
- 238000012937 correction Methods 0.000 claims description 81
- 238000001514 detection method Methods 0.000 claims description 10
- 238000000034 method Methods 0.000 description 40
- 238000010586 diagram Methods 0.000 description 18
- 238000010191 image analysis Methods 0.000 description 18
- 238000004364 calculation method Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 238000009499 grossing Methods 0.000 description 5
- 230000000052 comparative effect Effects 0.000 description 4
- 239000013589 supplement Substances 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000009469 supplementation Effects 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
- Measurement Of Optical Distance (AREA)
Description
〈車載機器制御システムの構成〉
図1は、本発明の実施形態に係る移動体機器制御システムとしての車載機器制御システムの構成を示す図である。
図2は、撮像ユニット500及び画像解析ユニット600の構成を示す図である。
視差画像生成部11は、視差画像データ(視差画像情報)を生成する視差画像生成処理を行う。なお、視差画像生成部11は、例えば視差演算部511(図2)によって構成される。
Vマップ生成部12は、視差画素データに基づき、Vマップ(V-Disparity Map、「垂直方向分布データ」の一例)を生成するVマップ生成処理を実行する。視差画像データに含まれる各視差画素データは、x方向位置とy方向位置と視差値dとの組(x,y,d)で示される。これを、X軸にd、Y軸にy、Z軸に頻度fを設定した三次元座標情報(d,y,f)に変換したもの、又はこの三次元座標情報(d,y,f)から所定の頻度閾値を超える情報に限定した三次元座標情報(d,y,f)を、視差ヒストグラム情報として生成する。本実施形態の視差ヒストグラム情報は、三次元座標情報(d,y,f)からなり、この三次元ヒストグラム情報をX−Yの2次元座標系に分布させたものを、Vマップと呼ぶ。
路面推定部13は、視差画像生成部11により生成された視差画像に基づき、路面を推定(検出)する。以下、路面推定部13の処理について説明する。図7は、路面推定処理の一例を示すフローチャートである。
終端セグメント修正部14は、路面推定部13により推定された障害物の距離における路面の高さを、低く修正する。
・終端セグメントに対して以前の撮影画像(フレーム)にて推定された路面(履歴路面)
なお、終端セグメントを修正した結果、セグメントが不連続となる場合は、上述したスムージング処理を実施して、各セグメントが連続するように修正してもよい。
路面高さテーブル算出部15は、スムージング処理部135にて修正された各セグメントにおける路面に基づいて、路面高さ(自車両の真下の路面部分に対する相対的な高さ)を算出してテーブル化する路面高さテーブル算出処理を行う。
〈クラスタリング、棄却、トラッキング〉
クラスタリング部16は、視差画像データに含まれる各視差画素データにおけるx方向位置とy方向位置と視差値dとの組(x,y,d)を、X軸にx、Y軸にd、Z軸に頻度を設定し、X−Yの2次元ヒストグラム情報(頻度Uマップ)を作成する。
制御部19は、クラスタリング部16による、物体の検出結果に基づいて、例えば、自車両100の運転者へ警告を報知したり、自車両のハンドルやブレーキを制御したりするなどの走行支援制御を行う。
第1の実施形態では、各セグメントにおける視差点の数に基づいて、終端セグメントを検出する例について説明した。第2の実施形態では、終端セグメント修正部14は、各セグメントの各視差dに対する視差点の数に基づいて、終端セグメントを検出する例について説明する。なお、第2の実施形態は一部を除いて第1の実施形態と同様であるため、適宜説明を省略する。
第3の実施形態では、Vマップの各セグメントに対応する輝度画像(基準画像データ)中の所定領域内を画像認識し、認識結果に基づいて終端セグメントを判定する例について説明する。
第4の実施形態では、各セグメントの路面を推定する際に、以前に撮影した撮影画像(過去のフレーム)で判定された終端セグメントのデータに基づいて、今回撮影した撮影画像で判定された終端セグメントの路面を修正する例について説明する。
第5の実施形態では、上り坂を、側壁等の障害物であると誤判定した場合に、終端セグメント修正処理を実施しないように制御する例について説明する。
上述した各実施形態によれば、Vマップにおける各セグメントのうち、視差点の数に応じた値が所定の閾値未満のセグメントよりも手前のセグメントを終端セグメントと判定し、終端セグメントにおける路面の高さを低くなるように修正する。それにより、側壁やガードレール等の障害物の視差を検出した場合であっても、路面を検出する精度を向上させることが可能となる。
100 自車両
101 撮像ユニット
103 表示モニタ
106 車両走行制御ユニット(「制御部」の一例)
11 視差画像生成部(「距離画像生成部」の一例)
12 Vマップ生成部(「生成部」の一例)
13 路面推定部(「推定部」の一例)
14 終端セグメント修正部(「修正部」の一例)
15 路面高さテーブル算出部
16 クラスタリング部(「物体検出部」の一例)
17 棄却部
18 トラッキング部
19 制御部
2 撮像装置
510a,510b 撮像部
510 処理ハードウェア部
600 画像解析ユニット(「画像処理装置」の一例)
Claims (18)
- 複数の撮像部で各々撮影された複数の撮影画像における路面及び前記路面を遮る障害物の距離に応じた距離値を有する距離画像から、前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成する生成部と、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定する推定部と、
前記推定部により推定された前記障害物の距離における路面の高さを、低く修正する修正部と、を備え、
前記修正部は、前記距離画像の垂直方向に対する距離値の頻度の分布を、前記距離値に応じた複数のセグメントに分割し、前記分割された分布に応じた値が所定の閾値未満である第1のセグメントよりも前記距離値が小さい第2のセグメントにおける路面の高さを、前記推定部により推定された高さよりも低く修正する、
ことを特徴とする画像処理装置。 - 前記第2のセグメントは、前記各セグメントに含まれる各々の前記距離値の頻度の値が所定値以上である垂直方向の距離点の数が所定の閾値以上である前記距離値の数が、所定の閾値以上であるセグメントのうち、セグメントに含まれる前記距離値が最も大きいセグメントである、
ことを特徴とする請求項1記載の画像処理装置。 - 前記第2のセグメントは、前記各セグメントに含まれる前記距離値の頻度の値が所定値以上である垂直方向の距離点の数が所定の閾値以上であるセグメントのうち、セグメントに含まれる前記距離値が最も大きいセグメントである、
ことを特徴とする請求項1記載の画像処理装置。 - 複数の撮像部で各々撮影された複数の撮影画像における路面及び前記路面を遮る障害物の距離に応じた距離値を有する距離画像から、前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成する生成部と、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定する推定部と、
前記推定部により推定された前記障害物の距離における路面の高さを、低く修正する修正部と、を備え、
前記修正部は、前記撮影画像における前記障害物を画像認識し、前記推定部により推定された前記障害物の距離における路面の高さを、低く修正する、
ことを特徴とする画像処理装置。 - 複数の撮像部で各々撮影された複数の撮影画像における路面及び前記路面を遮る障害物の距離に応じた距離値を有する距離画像から、前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成する生成部と、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定する推定部と、
前記推定部により推定された前記障害物の距離における路面の高さを、低く修正する修正部と、を備え、
前記修正部は、前記路面が上り坂であるか否か判定し、上り坂である場合は、前記推定部により推定された前記障害物の距離における路面の高さを修正しない、
ことを特徴とする画像処理装置。 - 複数の撮像部で各々撮影された複数の撮影画像における路面及び前記路面を遮る障害物の距離に応じた距離値を有する距離画像から、前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成する生成部と、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定する推定部と、
前記推定部により推定された前記障害物の距離における路面の高さを、低く修正する修正部と、を備え、
前記修正部は、前記障害物の距離よりも距離値が大きい距離における路面の高さのデータを破棄する、
ことを特徴とする画像処理装置。 - 前記修正部は、以前に撮影された前記複数の撮影画像に応じて前記推定部により推定された前記路面の高さに基づいて、前記障害物の距離における路面の高さを修正する、
ことを特徴とする請求項1乃至6のいずれか一項に記載の画像処理装置。 - 前記修正部は、前記推定部により推定された前記障害物の距離における路面の高さを、前記推定部により推定された前記障害物の距離よりも距離値が小さい距離における路面の高さに修正する、
ことを特徴とする請求項1乃至7のいずれか一項に記載の画像処理装置。 - 複数の撮像部と、
前記複数の撮像部で各々撮影された複数の撮影画像から、前記複数の撮影画像における路面及び前記路面を遮る障害物の視差に応じた距離値を有する距離画像を生成する距離画像生成部と、
前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成する生成部と、
前記垂直方向分布データに基づいて、前記距離値に応じた前記路面の高さを推定する推定部と、
前記推定部により推定された前記障害物の距離値における路面の高さを、低く修正する修正部と、を備え、
前記修正部は、前記距離画像の垂直方向に対する距離値の頻度の分布を、前記距離値に応じた複数のセグメントに分割し、前記分割された分布に応じた値が所定の閾値未満である第1のセグメントよりも前記距離値が小さい第2のセグメントにおける路面の高さを、前記推定部により推定された高さよりも低く修正する、
撮像装置。 - 複数の撮像部と、
前記複数の撮像部で各々撮影された複数の撮影画像から、前記複数の撮影画像における路面及び前記路面を遮る障害物の視差に応じた距離値を有する距離画像を生成する距離画像生成部と、
前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成する生成部と、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定する推定部と、
前記推定部により推定された前記障害物の距離における路面の高さを、低く修正する修正部と、を備え、
前記修正部は、前記撮影画像における前記障害物を画像認識し、前記推定部により推定された前記障害物の距離における路面の高さを、低く修正する、
撮像装置。 - 複数の撮像部と、
前記複数の撮像部で各々撮影された複数の撮影画像から、前記複数の撮影画像における路面及び前記路面を遮る障害物の視差に応じた距離値を有する距離画像を生成する距離画像生成部と、
前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成する生成部と、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定する推定部と、
前記推定部により推定された前記障害物の距離における路面の高さを、低く修正する修正部と、を備え、
前記修正部は、前記路面が上り坂であるか否か判定し、上り坂である場合は、前記推定部により推定された前記障害物の距離における路面の高さを修正しない、
撮像装置。 - 複数の撮像部と、
前記複数の撮像部で各々撮影された複数の撮影画像から、前記複数の撮影画像における路面及び前記路面を遮る障害物の視差に応じた距離値を有する距離画像を生成する距離画像生成部と、
前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成する生成部と、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定する推定部と、
前記推定部により推定された前記障害物の距離における路面の高さを、低く修正する修正部と、を備え、
前記修正部は、前記障害物の距離よりも距離値が大きい距離における路面の高さのデータを破棄する、
撮像装置。 - 移動体に搭載され、前記移動体の前方を撮像する撮像装置であって、請求項9から12のいずれか一項に記載の撮像装置と、
前記撮像装置により修正された移動面、及び前記距離画像に基づいて、物体を検出する物体検出部と、
前記物体検出部により検出された前記物体のデータに基づいて、前記移動体の制御を行う制御部と、
を備える移動体機器制御システム。 - コンピュータが、
複数の撮像部で各々撮影された複数の撮影画像における路面及び前記路面を遮る障害物の距離に応じた距離値を有する距離画像から、前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成するステップと、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定するステップと、
前記距離画像の垂直方向に対する距離値の頻度の分布を、前記距離値に応じた複数のセグメントに分割し、前記分割された分布に応じた値が所定の閾値未満である第1のセグメントよりも前記距離値が小さい第2のセグメントにおける路面の高さを、前記推定するステップにより推定された高さよりも低く修正するステップと、
を実行する画像処理方法。 - コンピュータが、
複数の撮像部で各々撮影された複数の撮影画像における路面及び前記路面を遮る障害物の距離に応じた距離値を有する距離画像から、前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成するステップと、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定するステップと、
前記撮影画像における前記障害物を画像認識し、前記推定するステップにより推定された前記障害物の距離における路面の高さを、低く修正するステップと、
を実行する画像処理方法。 - コンピュータが、
複数の撮像部で各々撮影された複数の撮影画像における路面及び前記路面を遮る障害物の距離に応じた距離値を有する距離画像から、前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成するステップと、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定するステップと、
前記推定された前記障害物の距離における路面の高さを、低く修正するステップであって、前記路面が上り坂であるか否か判定し、上り坂である場合は、前記推定するステップにより推定された前記障害物の距離における路面の高さを修正しないステップと、
を実行する画像処理方法。 - コンピュータが、
複数の撮像部で各々撮影された複数の撮影画像における路面及び前記路面を遮る障害物の距離に応じた距離値を有する距離画像から、前記距離画像の垂直方向に対する距離値の頻度の分布を示す垂直方向分布データを生成するステップと、
前記垂直方向分布データに基づいて、前記距離に応じた前記路面の高さを推定するステップと、
前記推定された前記障害物の距離における路面の高さを、低く修正するステップであって、前記障害物の距離よりも距離値が大きい距離における路面の高さのデータを破棄するステップと、
を実行する画像処理方法。 - コンピュータに、
請求項14から17のいずれか一項に記載の画像処理方法を実行させるプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016098998A JP6733302B2 (ja) | 2016-05-17 | 2016-05-17 | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016098998A JP6733302B2 (ja) | 2016-05-17 | 2016-05-17 | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017207874A JP2017207874A (ja) | 2017-11-24 |
JP6733302B2 true JP6733302B2 (ja) | 2020-07-29 |
Family
ID=60415439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016098998A Expired - Fee Related JP6733302B2 (ja) | 2016-05-17 | 2016-05-17 | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6733302B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6741646B2 (ja) * | 2017-12-25 | 2020-08-19 | 株式会社Subaru | 車外環境認識装置 |
JP6946255B2 (ja) | 2018-11-13 | 2021-10-06 | 株式会社東芝 | 学習装置、推定装置、学習方法およびプログラム |
US10956755B2 (en) * | 2019-02-19 | 2021-03-23 | Tesla, Inc. | Estimating object properties using visual image data |
JP7382601B2 (ja) * | 2020-07-28 | 2023-11-17 | 株式会社Soken | 測距装置 |
WO2022190314A1 (ja) * | 2021-03-11 | 2022-09-15 | 日本電気株式会社 | 画像解析装置、画像解析方法及びプログラムが格納されたコンピュータ可読媒体 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001227944A (ja) * | 2000-02-14 | 2001-08-24 | Mazda Motor Corp | 車両の走行環境認識装置 |
JP6440411B2 (ja) * | 2014-08-26 | 2018-12-19 | 日立オートモティブシステムズ株式会社 | 物体検出装置 |
-
2016
- 2016-05-17 JP JP2016098998A patent/JP6733302B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2017207874A (ja) | 2017-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10580155B2 (en) | Image processing apparatus, imaging device, device control system, frequency distribution image generation method, and recording medium | |
US10755116B2 (en) | Image processing apparatus, imaging apparatus, and device control system | |
JP6711395B2 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、移動体、画像処理方法、及びプログラム | |
JP6733225B2 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
US9286523B2 (en) | Line recognition apparatus, line recognition method and line recognition program storage medium | |
JP6769477B2 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
US9189690B2 (en) | Target point arrival detector, method of detecting target point arrival, storage medium of program of detecting target point arrival and vehicle-mounted device control system | |
JP6733302B2 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
WO2017145600A1 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
JP6816401B2 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
JP7206583B2 (ja) | 情報処理装置、撮像装置、機器制御システム、移動体、情報処理方法およびプログラム | |
WO2017145605A1 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
JP2014006885A (ja) | 段差認識装置、段差認識方法及び段差認識用プログラム | |
WO2017145634A1 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
KR101342124B1 (ko) | 영상을 이용한 전방 차량 인식 및 추적 시스템 및 이를 이용한 차량 인식 및 추적 방법 | |
JP6907513B2 (ja) | 情報処理装置、撮像装置、機器制御システム、情報処理方法およびプログラム | |
JP6711128B2 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
JP2016206801A (ja) | 物体検出装置、移動体機器制御システム及び物体検出用プログラム | |
JP2022152922A (ja) | 電子機器、移動体、撮像装置、および電子機器の制御方法、プログラム、記憶媒体 | |
EP3287948B1 (en) | Image processing apparatus, moving body apparatus control system, image processing method, and program | |
JP6992356B2 (ja) | 情報処理装置、撮像装置、機器制御システム、移動体、情報処理方法およびプログラム | |
JP6763198B2 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
KR102681321B1 (ko) | 듀얼 카메라를 이용하여 거리를 계산하는 고속도로 주행지원 시스템의 성능 평가 장치와 그 방법 | |
JP6943092B2 (ja) | 情報処理装置、撮像装置、機器制御システム、移動体、情報処理方法、及び、情報処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190208 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191223 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200114 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200228 |
|
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: 20200609 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200622 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6733302 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |