JP7742710B2 - 処理装置、処理方法、およびプログラム - Google Patents
処理装置、処理方法、およびプログラムInfo
- Publication number
- JP7742710B2 JP7742710B2 JP2021051100A JP2021051100A JP7742710B2 JP 7742710 B2 JP7742710 B2 JP 7742710B2 JP 2021051100 A JP2021051100 A JP 2021051100A JP 2021051100 A JP2021051100 A JP 2021051100A JP 7742710 B2 JP7742710 B2 JP 7742710B2
- Authority
- JP
- Japan
- Prior art keywords
- reference image
- image
- size
- parameters
- images
- 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
Landscapes
- Image Analysis (AREA)
Description
基準画像を取得する取得部と、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出部とを備える
処理装置である。
基準画像を取得する取得ステップと、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出ステップとを備える
処理方法である。
請求項14に記載の処理方法の各ステップをコンピュータに実行させるプログラムである。
図1は、第1の実施形態に係る処理装置10の構成を例示するブロック図である。図2は、基準画像20の例を示す図である。処理装置10は、取得部120および算出部140を備える。取得部120は、基準画像20を取得する。算出部140は、基準画像20内の対象物200の形状および大きさに基づいて、射影変換のためのパラメータを算出する。以下に詳しく説明する。
図8は、第2の実施形態に係る処理装置10の構成を例示するブロック図である。本実施形態に係る処理装置10は、以下に説明する点を除いて第1の実施形態に係る処理装置10と同じである。本実施形態に係る処理装置10では、取得部120は、基準画像20を含む複数の画像を取得する。また、本実施形態に係る処理装置10は、取得部120が取得した複数の画像から基準画像20を選択する選択部130をさらに備える。以下に詳しく説明する。
選択部130は、対象物200の画像内の位置に基づいて基準画像20を選択することができる。具体的には対象物200が、カメラから近い領域、すなわち画像中のより下の方に写っている画像を基準画像20として選択することが好ましい。そうすればエッジの検出精度が高くなるとともに、その領域を射影変換した場合に生成されるオルソ画像の画質も良くなるためである。なお、画像中下側が、実空間で移動体に近い側であり、画像中上側が、実空間で移動体から遠い側である。
複数の画像が、移動体に取り付けられたカメラ(撮像装置)で得られた画像である場合、選択部130は、画像が得られたときの移動体の状況に基づいて基準画像20を選択することができる。移動体の状況とは、たとえば撮影時の移動体の車速や姿勢であり、具体的には、撮影時の移動体の向き、速度、ロール、およびピッチの少なくともいずれかである。撮影時の移動体の状況が安定的であったかを評価し、安定的な状況で撮影された画像を基準画像20として選択することが好ましい。処理装置10は、移動体の状況を示すセンサ情報を、移動体に設けられたセンサから取得することができる。
選択部130は、画像に対しエッジ検出を行った結果に基づいて基準画像20を選択することができる。対象物200が道路に描かれた白線や横断歩道等のマークである場合、塗装のかすれ等が生じていることもあり得る。そこで、エッジ検出時の強度や、検出されたエッジの位置関係が対象物200の輪郭に近い配置になっているか等に基づいて、エッジが明確に検出できる画像を基準画像20として選択することが好ましい。
選択部130は、対象物200に対して検出されたエッジの長さを導出する。そして、導出されたエッジの長さが上限値以下の範囲で長い画像ほど、高い直線度スコアを付与する。一方、導出されたエッジの長さが上限値を超える画像には、最低のスコアを付与する。
図11は、形状スコアの導出方法を説明するための図である。選択部130は、対象物200に対して検出されたエッジ210の傾きを全画像について導出し、導出された傾きの平均値を算出する。そして、全画像のエッジの傾きの平均値(本図中ライン220で示す傾き)と、各画像で対象物200に対して検出されたエッジ210の傾きとを比較し、平均値に近い傾きのエッジが検出されている画像ほど、高い形状スコアを付与する。なお、各画像に傾きの異なる複数の対象物200が含まれる場合、選択部130は、複数の画像の中で互いに傾きの近い対象物200を同一線上の対象物200とみなしてグループ化する。そして、グループ化された対象物200のエッジを用いて、グループごとに平均値を算出する。そして、各画像の対象物200のエッジ210の傾きと、その対象物200が含まれるグループの平均値とを比較する。
選択部130は、対象物200に対して検出されるエッジについて、検出時の強度を導出する。そして、強度が高い画像ほど、高い強度スコアを付与する。
選択部130は、撮影位置が予め定められた条件を満たす画像を基準画像20として選択することができる。この場合、複数の画像には、その画像の撮影位置を示す情報が関連付けられている。そして、取得部120は複数の画像とともに、各画像の撮影位置を示す情報を取得する。
選択部130は、上述した各観点、すなわち対象物200の位置、移動体の状態、エッジ検出の結果、および撮影位置に基づく各評価結果を総合して基準画像20を選択することができる。具体的には、選択部130は、各観点で導出されたスコアの重み付け和を、総合スコアとして算出する。重み付け和の各スコアに対する重みは予め定められている。選択部130は、総合スコアが最も高い画像を、基準画像20として選択する。
図12は、第3の実施形態に係る算出部140が対象物200のサイズを導出する方法を例示するフローチャートである。本実施形態に係る処理装置10は、以下に説明する点を除いて第1または第2の実施形態に係る処理装置10と同じである。本実施形態において取得部120は、基準画像20を含み、動画を構成する複数の画像を取得する。この動画は、移動体に取り付けられたカメラ(撮像装置)で得られた動画である。そして算出部140は、動画が得られたときの移動体の速度と動画とを用いて対象物200の実空間での大きさを算出する。また、対象物200の実空間での大きさを用いてパラメータを算出する。以下に詳しく説明する。
第4の実施形態に係る処理装置10は、算出部140が対象物200の長さLtを導出する方法を除いて第3の実施形態に係る処理装置10と同じである。
図14は、第5の実施形態に係る処理装置10の構成を例示する図である。本実施形態に係る処理装置10は、算出されたパラメータを用いて対象画像を射影変換する変換部160をさらに備える点を除いて第1から第4の実施形態の少なくともいずれかに係る処理装置10と同じである。以下に詳しく説明する。
以下、参考形態の例を付記する。
1. 基準画像を取得する取得部と、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出部とを備える
処理装置。
2. 1.に記載の処理装置において、
前記対象物は地面に設けられたマークであり、
前記算出部は、
前記基準画像から前記マークを含む部分領域を抽出し、
前記部分領域に含まれるマークに基づいて前記パラメータを算出する
処理装置。
3. 1.または2.に記載の処理装置において、
算出された前記パラメータを用いて対象画像を射影変換する変換部をさらに備える
処理装置。
4. 2.に記載の処理装置において、
算出された前記パラメータを用いて対象画像を射影変換する変換部をさらに備え、
前記変換部は、
前記部分領域を射影変換し、
射影変換された前記部分領域を拡張し、
拡張された前記部分領域を射影変換の逆変換し、
前記逆変換の結果を用いて前記対象画像を決定する
処理装置。
5. 3.または4.に記載の処理装置において、
前記基準画像と、前記対象画像は異なる画像である
処理装置。
6. 1.~5.のいずれか一つに記載の処理装置において、
前記対象物は道路に描かれた区画線である
処理装置。
7. 1.~6.のいずれか一つに記載の処理装置において、
前記取得部は、前記基準画像を含む複数の画像を取得し、
前記取得部が取得した前記複数の画像から前記基準画像を選択する選択部をさらに備える
処理装置。
8. 7.に記載の処理装置において、
前記選択部は、前記対象物の画像内の位置に基づいて前記基準画像を選択する
処理装置。
9. 7.または8.に記載の処理装置において、
前記複数の画像は、移動体に取り付けられた撮像装置で得られた画像であり、
前記選択部は、画像が得られたときの前記移動体の状況に基づいて前記基準画像を選択する
処理装置。
10. 7.~9.のいずれか一つに記載の処理装置において、
前記選択部は、画像に対しエッジ検出を行った結果に基づいて前記基準画像を選択する
処理装置。
11. 7.~10.のいずれか一つに記載の処理装置において、
前記複数の画像には、その画像の撮影位置を示す情報が関連付けられており、
前記選択部は、前記撮影位置が予め定められた条件を満たす画像を前記基準画像として選択する
処理装置。
12. 1.~11.のいずれか一つに記載の処理装置において、
前記算出部は、前記対象物の実空間での大きさを示すサイズ情報を取得し、前記サイズ情報を用いて前記パラメータを算出する
処理装置。
13. 1.~11.のいずれか一つに記載の処理装置において、
前記取得部は、前記基準画像を含み、動画を構成する複数の画像を取得し、
前記動画は、移動体に取り付けられた撮像装置で得られた動画であり、
前記算出部は、
前記動画が得られたときの前記移動体の速度と前記動画とを用いて前記対象物の実空間での大きさを算出し、
前記対象物の実空間での大きさを用いて前記パラメータを算出する
処理装置。
14. 基準画像を取得する取得ステップと、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出ステップとを備える
処理方法。
15. 14.に記載の処理方法の各ステップをコンピュータに実行させるプログラム。
20 基準画像
22 部分領域
30 対象画像
40 移動体
42 カメラ
50 サーバマシン
120 取得部
130 選択部
140 算出部
160 変換部
200 対象物
210 エッジ
1000 計算機
Claims (19)
- 基準画像を取得する取得部と、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出部と、
算出された前記パラメータを用いて対象画像を射影変換する変換部とを備え、
前記算出部は、
前記基準画像から前記対象物を含む部分領域を抽出し、
前記対象物の実空間での大きさに基づいて、射影変換前後の前記部分領域の頂点座標を算出し、
前記射影変換前後の前記頂点座標を用いて、前記パラメータを算出する
処理装置。 - 基準画像を取得する取得部と、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出部と、
算出された前記パラメータを用いて対象画像を射影変換する変換部とを備え、
前記算出部は、前記基準画像から前記対象物を含む部分領域を抽出し、
前記変換部は、
前記部分領域を射影変換し、
射影変換された前記部分領域を拡張し、
拡張された前記部分領域を射影変換の逆変換し、
前記逆変換の結果を用いて前記対象画像を決定する
処理装置。 - 請求項1または2に記載の処理装置において、
前記基準画像と、前記対象画像は異なる画像である
処理装置。 - 基準画像を含み、動画を構成する複数の画像を取得する取得部と、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出部とを備え、
前記動画は、移動体に取り付けられた撮像装置で得られた動画であり、
前記算出部は、
前記動画が得られたときの前記移動体の速度と前記動画とを用いて前記対象物の実空間での大きさを算出し、
前記対象物の実空間での大きさを用いて前記パラメータを算出する
処理装置。 - 基準画像を含む複数の画像を取得する取得部と、
前記取得部が取得した前記複数の画像から前記基準画像を選択する選択部と、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出部とを備え、
前記算出部は、
前記基準画像から前記対象物を含む部分領域を抽出し、
前記対象物の実空間での大きさに基づいて、射影変換前後の前記部分領域の頂点座標を算出し、
前記射影変換前後の前記頂点座標を用いて、前記パラメータを算出する
処理装置。 - 請求項5に記載の処理装置において、
前記複数の画像には、その画像の撮影位置を示す情報が関連付けられており、
前記選択部は、前記撮影位置が予め定められた条件を満たす画像を前記基準画像として選択する
処理装置。 - 基準画像を含む複数の画像を取得する取得部と、
前記取得部が取得した前記複数の画像から前記基準画像を選択する選択部と、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出部とを備え、
前記選択部は、前記対象物の画像内の位置に基づいて前記基準画像を選択する
処理装置。 - 基準画像を含む複数の画像を取得する取得部と、
前記取得部が取得した前記複数の画像から前記基準画像を選択する選択部と、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出部とを備え、
前記複数の画像は、移動体に取り付けられた撮像装置で得られた画像であり、
前記選択部は、画像が得られたときの前記移動体の状況に基づいて前記基準画像を選択する
処理装置。 - 基準画像を含む複数の画像を取得する取得部と、
前記取得部が取得した前記複数の画像から前記基準画像を選択する選択部と、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出部とを備え、
前記選択部は、画像に対しエッジ検出を行った結果に基づいて前記基準画像を選択する
処理装置。 - 請求項1~3、および7~9のいずれか一項に記載の処理装置において、
前記算出部は、前記対象物の実空間での大きさを示すサイズ情報を取得し、前記サイズ情報を用いて前記パラメータを算出する
処理装置。 - 請求項1~10のいずれか一項に記載の処理装置において、
前記対象物は地面に設けられたマークである
処理装置。 - 請求項1~11のいずれか一項に記載の処理装置において、
前記対象物は道路に描かれた区画線である
処理装置。 - 基準画像を取得する取得ステップと、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出ステップと、
算出された前記パラメータを用いて対象画像を射影変換する変換ステップとを備え、
前記算出ステップでは、
前記基準画像から前記対象物を含む部分領域を抽出し、
前記対象物の実空間での大きさに基づいて、射影変換前後の前記部分領域の頂点座標を算出し、
前記射影変換前後の前記頂点座標を用いて、前記パラメータを算出する
処理方法。 - 基準画像を取得する取得ステップと、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出ステップと、
算出された前記パラメータを用いて対象画像を射影変換する変換ステップとを備え、
前記算出ステップでは、前記基準画像から前記対象物を含む部分領域を抽出し、
前記変換ステップでは、
前記部分領域を射影変換し、
射影変換された前記部分領域を拡張し、
拡張された前記部分領域を射影変換の逆変換し、
前記逆変換の結果を用いて前記対象画像を決定する
処理方法。 - 基準画像を含み、動画を構成する複数の画像を取得する取得ステップと、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出ステップとを備え、
前記動画は、移動体に取り付けられた撮像装置で得られた動画であり、
前記算出ステップでは、
前記動画が得られたときの前記移動体の速度と前記動画とを用いて前記対象物の実空間での大きさを算出し、
前記対象物の実空間での大きさを用いて前記パラメータを算出する
処理方法。 - 基準画像を含む複数の画像を取得する取得ステップと、
前記取得ステップで取得した前記複数の画像から前記基準画像を選択する選択ステップと、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出ステップとを備え、
前記選択ステップでは、前記対象物の画像内の位置に基づいて前記基準画像を選択する
処理方法。 - 基準画像を含む複数の画像を取得する取得ステップと、
前記取得ステップで取得した前記複数の画像から前記基準画像を選択する選択ステップと、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出ステップとを備え、
前記複数の画像は、移動体に取り付けられた撮像装置で得られた画像であり、
前記選択ステップでは、画像が得られたときの前記移動体の状況に基づいて前記基準画像を選択する
処理方法。 - 基準画像を含む複数の画像を取得する取得ステップと、
前記取得ステップで取得した前記複数の画像から前記基準画像を選択する選択ステップと、
前記基準画像内の対象物の形状および大きさに基づいて、射影変換のためのパラメータを算出する算出ステップとを備え、
前記選択ステップでは、画像に対しエッジ検出を行った結果に基づいて前記基準画像を選択する
処理方法。 - 請求項13~18のいずれか一項に記載の処理方法の各ステップをコンピュータに実行させるプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021051100A JP7742710B2 (ja) | 2021-03-25 | 2021-03-25 | 処理装置、処理方法、およびプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021051100A JP7742710B2 (ja) | 2021-03-25 | 2021-03-25 | 処理装置、処理方法、およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022149109A JP2022149109A (ja) | 2022-10-06 |
| JP7742710B2 true JP7742710B2 (ja) | 2025-09-22 |
Family
ID=83463815
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021051100A Active JP7742710B2 (ja) | 2021-03-25 | 2021-03-25 | 処理装置、処理方法、およびプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7742710B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006148745A (ja) | 2004-11-24 | 2006-06-08 | Aisin Seiki Co Ltd | カメラの校正方法及びカメラの校正装置 |
| JP2008151740A (ja) | 2006-12-20 | 2008-07-03 | Sumitomo Mitsui Construction Co Ltd | 画像処理装置、及び画像処理方法 |
| JP2013115559A (ja) | 2011-11-28 | 2013-06-10 | Mitsubishi Electric Corp | 俯瞰映像生成装置、俯瞰映像生成方法、映像表示システムおよびナビゲーション装置 |
| US20200125862A1 (en) | 2018-10-23 | 2020-04-23 | Samsung Electronics Co., Ltd. | Method and apparatus for auto calibration |
-
2021
- 2021-03-25 JP JP2021051100A patent/JP7742710B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006148745A (ja) | 2004-11-24 | 2006-06-08 | Aisin Seiki Co Ltd | カメラの校正方法及びカメラの校正装置 |
| JP2008151740A (ja) | 2006-12-20 | 2008-07-03 | Sumitomo Mitsui Construction Co Ltd | 画像処理装置、及び画像処理方法 |
| JP2013115559A (ja) | 2011-11-28 | 2013-06-10 | Mitsubishi Electric Corp | 俯瞰映像生成装置、俯瞰映像生成方法、映像表示システムおよびナビゲーション装置 |
| US20200125862A1 (en) | 2018-10-23 | 2020-04-23 | Samsung Electronics Co., Ltd. | Method and apparatus for auto calibration |
Non-Patent Citations (1)
| Title |
|---|
| Aixue Ye et.al.,A vision-based guidance method for autonomous guided vehicles,2012 IEEE International Conference on Mechatronics and Automation,英国,IEEE,2012年,p.2025-p.2030,https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6285133 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022149109A (ja) | 2022-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7054803B2 (ja) | カメラパラメタセット算出装置、カメラパラメタセット算出方法及びプログラム | |
| CN112270719B (zh) | 相机标定方法、装置及系统 | |
| KR102052114B1 (ko) | 고정밀 전자지도 갱신을 위한 객체 변화 탐지 시스템 및 방법 | |
| JP5267596B2 (ja) | 移動体検出装置 | |
| CN112419385B (zh) | 一种3d深度信息估计方法、装置及计算机设备 | |
| CN112164138B (zh) | 一种点云数据筛选方法及装置 | |
| US8204278B2 (en) | Image recognition method | |
| JP4363295B2 (ja) | ステレオ画像による平面推定方法 | |
| EP3096286A1 (en) | Image processing apparatus, image processing method, and computer program product | |
| CN110998655B (zh) | 损伤图创建方法、损伤图创建装置、损伤图创建系统及记录介质 | |
| JP6736931B2 (ja) | 立体物検出方法及び立体物検出装置 | |
| CN111462503B (zh) | 车辆测速方法、装置及计算机可读存储介质 | |
| JP5493105B2 (ja) | 距離画像カメラを用いた物体寸法測定方法および物体寸法測定装置 | |
| EP4250245B1 (en) | System and method for determining a viewpoint of a traffic camera | |
| CN110956069A (zh) | 一种行人3d位置的检测方法及装置、车载终端 | |
| EP3324359B1 (en) | Image processing device and image processing method | |
| CN109918977A (zh) | 确定空闲车位的方法、装置及设备 | |
| CN112700486B (zh) | 对图像中路面车道线的深度进行估计的方法及装置 | |
| KR102076635B1 (ko) | 산재된 고정 카메라를 이용한 파노라마 영상 생성 장치 및 방법 | |
| CN112767498A (zh) | 相机标定方法、装置和电子设备 | |
| JP2003323640A (ja) | レーザスキャナデータと空中写真画像を用いた高精度都市モデルの生成方法及び高精度都市モデルの生成システム並びに高精度都市モデルの生成のプログラム | |
| JP2011164905A (ja) | 対応点探索装置 | |
| JP7742710B2 (ja) | 処理装置、処理方法、およびプログラム | |
| CN116363323A (zh) | 栅格地图动态目标去除方法、系统、电子设备及存储介质 | |
| CN114596369A (zh) | 地图生成方法、装置、电子设备及计算机存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240216 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241113 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241203 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250127 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250530 |
|
| 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: 20250812 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250909 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7742710 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |