JP2011170599A - 屋外構造物計測装置及び屋外構造物計測方法 - Google Patents
屋外構造物計測装置及び屋外構造物計測方法 Download PDFInfo
- Publication number
- JP2011170599A JP2011170599A JP2010033594A JP2010033594A JP2011170599A JP 2011170599 A JP2011170599 A JP 2011170599A JP 2010033594 A JP2010033594 A JP 2010033594A JP 2010033594 A JP2010033594 A JP 2010033594A JP 2011170599 A JP2011170599 A JP 2011170599A
- Authority
- JP
- Japan
- Prior art keywords
- outdoor structure
- data
- outdoor
- dimensional
- color
- 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.)
- Pending
Links
Images
Landscapes
- Instructional Devices (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
【課題】屋外構造物の位置、形状及び色彩を計測することができるようにする。
【解決手段】三次元データ取得装置2により取得された点群データ及び軌跡データを解析して、屋外の地物から屋外構造物を抽出し、その屋外構造物が設置されている三次元位置を特定するとともに、屋外構造物の三次元形状を特定する位置形状特定部6と、位置形状特定部6により特定された三次元位置及び三次元形状と撮影画像データ取得装置3により取得された撮影画像データを照合して、その撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、その領域の画素値から屋外構造物の色彩を特定する色彩特定部8とを設ける。
【選択図】図1
【解決手段】三次元データ取得装置2により取得された点群データ及び軌跡データを解析して、屋外の地物から屋外構造物を抽出し、その屋外構造物が設置されている三次元位置を特定するとともに、屋外構造物の三次元形状を特定する位置形状特定部6と、位置形状特定部6により特定された三次元位置及び三次元形状と撮影画像データ取得装置3により取得された撮影画像データを照合して、その撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、その領域の画素値から屋外構造物の色彩を特定する色彩特定部8とを設ける。
【選択図】図1
Description
この発明は、屋外構造物(例えば、道路上の標識、案内広告板、建物の壁から道路上に突き出ている屋外広告物、小屋などの固定物)が設置されている三次元位置、屋外構造物の三次元形状及び色彩を計測する屋外構造物計測装置及び屋外構造物計測方法に関するものである。
GPS受信機とレーザレンジファインダを車両に搭載し、車両が道路を走行中に、GPS受信機により受信されたGPSデータや、レーザレンジファインダの測定データから、道路や周辺の地物(地上に存在している全ての物体)の三次元情報及び軌跡情報を電子的な三次元データとして取得する三次元データ取得装置がある。
また、GPS受信機と動画又は連続静止画を撮影するカメラを車両に搭載し、車両が道路を走行中に、GPS受信機により受信されたGPSデータや、カメラの映像データから、道路や周辺の地物の撮影画像、撮影時刻及び撮影位置を電子的な撮影画像データとして取得する撮影画像データ取得装置がある。
また、GPS受信機と動画又は連続静止画を撮影するカメラを車両に搭載し、車両が道路を走行中に、GPS受信機により受信されたGPSデータや、カメラの映像データから、道路や周辺の地物の撮影画像、撮影時刻及び撮影位置を電子的な撮影画像データとして取得する撮影画像データ取得装置がある。
例えば、以下の特許文献1,2には、三次元データ取得装置により取得された三次元データと、撮影画像データ取得装置により取得された撮影画像データを用いて、道路や周辺の地物のモデル化を行う地物計測装置が開示されている。
したがって、この地物計測装置によれば、屋外の地物の形状や位置を特定することができるが、屋外の地物と屋外構造物を区別することができない。
このため、例えば、屋外の地物であるビルなどの建物に取り付けられている看板などの屋外構造物は、建物の一部として捉えられ、看板などの屋外構造物の形状や位置を独立して計測することができない。
したがって、この地物計測装置によれば、屋外の地物の形状や位置を特定することができるが、屋外の地物と屋外構造物を区別することができない。
このため、例えば、屋外の地物であるビルなどの建物に取り付けられている看板などの屋外構造物は、建物の一部として捉えられ、看板などの屋外構造物の形状や位置を独立して計測することができない。
従来の地物計測装置は以上のように構成されているので、屋外の地物の形状や位置を特定することができるが、屋外の地物と屋外構造物を区別することができない。このため、屋外構造物の位置、形状及び色彩を計測することができないなどの課題があった。
この発明は上記のような課題を解決するためになされたもので、屋外構造物の位置、形状及び色彩を計測することができる屋外構造物計測装置及び屋外構造物計測方法を得ることを目的とする。
この発明に係る屋外構造物計測装置は、移動体に設置された状態で、屋外の地物を走査して、その地物の表面における走査点の三次元位置及び走査時刻を示す点群データを取得するとともに、移動体の走行位置及び走行時刻を示す軌跡データを取得する三次元データ取得手段と、移動体に設置された状態で、屋外の地物を撮影して、その地物の撮影位置、撮影時刻及び撮影画像を示す撮影画像データを取得する撮影画像データ取得手段と、三次元データ取得手段により取得された点群データ及び軌跡データを解析して、屋外の地物から屋外構造物を抽出し、その屋外構造物が設置されている三次元位置を特定するとともに、屋外構造物の三次元形状を特定する位置形状特定手段と、位置形状特定手段により特定された三次元位置及び三次元形状と撮影画像データ取得手段により取得された撮影画像データを照合して、その撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、その領域の画素値から屋外構造物の色彩を特定する色彩特定手段とを設けるようにしたものである。
この発明によれば、移動体に設置された状態で、屋外の地物を走査して、その地物の表面における走査点の三次元位置及び走査時刻を示す点群データを取得するとともに、移動体の走行位置及び走行時刻を示す軌跡データを取得する三次元データ取得手段と、移動体に設置された状態で、屋外の地物を撮影して、その地物の撮影位置、撮影時刻及び撮影画像を示す撮影画像データを取得する撮影画像データ取得手段と、三次元データ取得手段により取得された点群データ及び軌跡データを解析して、屋外の地物から屋外構造物を抽出し、その屋外構造物が設置されている三次元位置を特定するとともに、屋外構造物の三次元形状を特定する位置形状特定手段と、位置形状特定手段により特定された三次元位置及び三次元形状と撮影画像データ取得手段により取得された撮影画像データを照合して、その撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、その領域の画素値から屋外構造物の色彩を特定する色彩特定手段とを設けるように構成したので、屋外構造物の三次元位置、三次元形状及び色彩を計測することができる効果がある。
実施の形態1.
図1はこの発明の実施の形態1による屋外構造物計測装置を示す構成図である。
図1において、データ取得車両1は例えば道路などを走行することが可能な移動体であり、例えば、屋根等に三次元データ取得装置2と撮影画像データ取得装置3が設置されている。
三次元データ取得装置2は例えばGPS受信機やレーザレンジファインダを実装しており、データ取得車両1に設置された状態で、屋外の地物(地上に存在している全ての物体)を走査して、その地物の表面における走査点の三次元位置(x1,y1,z1)及び走査時刻t1を示す点群データを取得するとともに、データ取得車両1の走行位置(x2,y2,z2)及び走行時刻t2を示す軌跡データを取得する処理を実施する。なお、三次元データ取得装置2は三次元データ取得手段を構成している。
図1はこの発明の実施の形態1による屋外構造物計測装置を示す構成図である。
図1において、データ取得車両1は例えば道路などを走行することが可能な移動体であり、例えば、屋根等に三次元データ取得装置2と撮影画像データ取得装置3が設置されている。
三次元データ取得装置2は例えばGPS受信機やレーザレンジファインダを実装しており、データ取得車両1に設置された状態で、屋外の地物(地上に存在している全ての物体)を走査して、その地物の表面における走査点の三次元位置(x1,y1,z1)及び走査時刻t1を示す点群データを取得するとともに、データ取得車両1の走行位置(x2,y2,z2)及び走行時刻t2を示す軌跡データを取得する処理を実施する。なお、三次元データ取得装置2は三次元データ取得手段を構成している。
撮影画像データ取得装置3は例えばGPS受信機やカメラを実装しており、データ取得車両1に設置された状態で、屋外の地物を撮影して、その地物の撮影位置(x3,y3,z3)、撮影時刻t3及び撮影画像を示す撮影画像データを取得する処理を実施する。なお、撮影画像データ取得装置3は撮影画像データ取得手段を構成している。
ただし、撮影画像データ取得装置3は三次元データ取得装置2に実装されているGPS受信機からGPSデータを受信するようにすれば、撮影画像データ取得装置3がGPS受信機を実装していなくてもよい。
同様に、三次元データ取得装置2が撮影画像データ取得装置3に実装されているGPS受信機からGPSデータを受信するようにすれば、三次元データ取得装置2がGPS受信機を実装していなくてもよい。
ただし、撮影画像データ取得装置3は三次元データ取得装置2に実装されているGPS受信機からGPSデータを受信するようにすれば、撮影画像データ取得装置3がGPS受信機を実装していなくてもよい。
同様に、三次元データ取得装置2が撮影画像データ取得装置3に実装されているGPS受信機からGPSデータを受信するようにすれば、三次元データ取得装置2がGPS受信機を実装していなくてもよい。
三次元データ記録部4は三次元データ取得装置2により取得された点群データ及び軌跡データを記録する例えばハードディスクなどの記録媒体である。
ただし、三次元データ記録部4はデータ取得車両1に搭載されていてもよいし、データ取得車両1と別の場所に設置されていてもよい。
データ取得車両1と別の場所に設置される場合、三次元データ記録部4が図示せぬ通信手段(例えば、無線通信装置、有線通信装置)を利用して、三次元データ取得装置2により取得された点群データ及び軌跡データを収集して記録するようにしてもよい。
ただし、三次元データ記録部4はデータ取得車両1に搭載されていてもよいし、データ取得車両1と別の場所に設置されていてもよい。
データ取得車両1と別の場所に設置される場合、三次元データ記録部4が図示せぬ通信手段(例えば、無線通信装置、有線通信装置)を利用して、三次元データ取得装置2により取得された点群データ及び軌跡データを収集して記録するようにしてもよい。
撮影画像データ記録部5は撮影画像データ取得装置3により取得された撮影画像データを記録する例えばハードディスクなどの記録媒体である。
ただし、撮影画像データ記録部5はデータ取得車両1に搭載されていてもよいし、データ取得車両1と別の場所に設置されていてもよい。
データ取得車両1と別の場所に設置される場合、撮影画像データ記録部5が図示せぬ通信手段(例えば、無線通信装置、有線通信装置)を利用して、撮影画像データ取得装置3により取得された撮影画像データを収集して記録するようにしてもよい。
ただし、撮影画像データ記録部5はデータ取得車両1に搭載されていてもよいし、データ取得車両1と別の場所に設置されていてもよい。
データ取得車両1と別の場所に設置される場合、撮影画像データ記録部5が図示せぬ通信手段(例えば、無線通信装置、有線通信装置)を利用して、撮影画像データ取得装置3により取得された撮影画像データを収集して記録するようにしてもよい。
位置形状特定部6は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、三次元データ記録部4に記録されている点群データ及び軌跡データを解析して、屋外の地物から屋外構造物(例えば、道路上の標識、案内広告板、建物の壁から道路上に突き出ている屋外広告物、小屋などの固定物)を抽出し、その屋外構造物が設置されている三次元位置(例えば、屋外構造物の中心位置、車道高、歩道高)を特定するとともに、その屋外構造物の三次元形状(例えば、屋外構造物の幅、奥行き、上端高、下端高)を特定する処理を実施する。なお、位置形状特定部6は位置形状特定手段を構成している。
位置・形状データ記録部7は位置形状特定部6により特定された三次元位置及び三次元形状を示す位置・形状データを記録する例えばハードディスクなどの記録媒体である。
色彩特定部8は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、位置・形状データ記録部7に記録されている位置・形状データと撮影画像データ記録部5に記録されている撮影画像データを照合して、その撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、その領域の画素値から屋外構造物の色彩を特定する処理を実施する。なお、色彩特定部8は色彩特定手段を構成している。
色彩特定部8は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、位置・形状データ記録部7に記録されている位置・形状データと撮影画像データ記録部5に記録されている撮影画像データを照合して、その撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、その領域の画素値から屋外構造物の色彩を特定する処理を実施する。なお、色彩特定部8は色彩特定手段を構成している。
色彩データ記録部9は色彩特定部8により特定された屋外構造物の色彩を示す色彩データを記録する例えばハードディスクなどの記録媒体である。
地図データDB10は屋外の地物に関する情報(例えば、道路・家屋などの地物の位置を示す位置情報と、地物の名称などを示す属性情報とを併せ持っている情報)を保持している地図データが記録されているデータベースである。なお、地図データDB10は地図記録手段を構成している。
地図データDB10は屋外の地物に関する情報(例えば、道路・家屋などの地物の位置を示す位置情報と、地物の名称などを示す属性情報とを併せ持っている情報)を保持している地図データが記録されているデータベースである。なお、地図データDB10は地図記録手段を構成している。
地図マッチング部11は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、位置・形状データ記録部7に記録されている位置・形状データと色彩データ記録部9に記録されている色彩データを地図データDB10に記録されている地図データに関連付ける処理を実施する。なお、地図マッチング部11は地図マッチング手段を構成している。
屋外構造物計測データ記録部12は地図マッチング部11により地図データに関連付けられた位置・形状データ及び色彩データなどからなる屋外構造物計測データを記録する例えばハードディスクなどの記録媒体である。
屋外構造物計測データ記録部12は地図マッチング部11により地図データに関連付けられた位置・形状データ及び色彩データなどからなる屋外構造物計測データを記録する例えばハードディスクなどの記録媒体である。
図2はこの発明の実施の形態1による屋外構造物計測装置の位置形状特定部6を示す構成図である。
図2において、直進区間分割部21は三次元データ記録部4に記録されている軌跡データを複数の直進区間(設定した線分とのずれが所定の閾値より距離が短い区間)に分割し、各直進区間の軌跡データを出力する処理を実施する。
車道高計測部22は三次元データ記録部4に記録されている点群データのうち、処理対象の直進区間内の点群データ(直進区間分割部21により分割された各直進区間の軌跡データのうち、処理対象の直進区間内の軌跡データに対応する点群データ)を参照して、当該直進区間において、標高が最小の位置(車両が通行する道路)を特定し、最小の位置の標高を車道高aとして出力する処理を実施する。
図2において、直進区間分割部21は三次元データ記録部4に記録されている軌跡データを複数の直進区間(設定した線分とのずれが所定の閾値より距離が短い区間)に分割し、各直進区間の軌跡データを出力する処理を実施する。
車道高計測部22は三次元データ記録部4に記録されている点群データのうち、処理対象の直進区間内の点群データ(直進区間分割部21により分割された各直進区間の軌跡データのうち、処理対象の直進区間内の軌跡データに対応する点群データ)を参照して、当該直進区間において、標高が最小の位置(車両が通行する道路)を特定し、最小の位置の標高を車道高aとして出力する処理を実施する。
歩道高計測部23は三次元データ記録部4に記録されている点群データのうち、処理対象の直進区間内の点群データを参照して、車両が通行する道路以外の部分で、標高が最小の位置(人間が通行する歩道)を特定し、最小の位置の標高を歩道高bとして出力する処理を実施する。
幅・奥行き計測部24は三次元データ記録部4に記録されている点群データのうち、処理対象の直進区間内の点群データを参照して、他の点との距離が微小距離(Δx,Δy)未満の点の集合を探索し(以下、点の集合を「ブロック」と称する)、少なくとも1以上のブロックの中で、屋外構造物を構成しているブロックの幅(道路幅と同じ方向(軌跡データの水平の法線方向)の長さ)を屋外構造物の幅cとして特定し、また、そのブロックの奥行き(軌跡データの直進方向の長さ)を屋外構造物の奥行きdとして特定する処理を実施する。
幅・奥行き計測部24は三次元データ記録部4に記録されている点群データのうち、処理対象の直進区間内の点群データを参照して、他の点との距離が微小距離(Δx,Δy)未満の点の集合を探索し(以下、点の集合を「ブロック」と称する)、少なくとも1以上のブロックの中で、屋外構造物を構成しているブロックの幅(道路幅と同じ方向(軌跡データの水平の法線方向)の長さ)を屋外構造物の幅cとして特定し、また、そのブロックの奥行き(軌跡データの直進方向の長さ)を屋外構造物の奥行きdとして特定する処理を実施する。
上下端計測部25は幅・奥行き計測部24により探索された屋外構造物を構成しているブロックの標高の最大値を特定し、標高の最大値から車道高計測部22により特定された車道高aを差し引いて屋外構造物の上端高eを算出し、また、そのブロックの標高の最小値を特定し、標高の最小値から車道高aを差し引いて屋外構造物の下端高fを算出する処理を実施する。
中心計測部26は幅・奥行き計測部24により探索された屋外構造物を構成しているブロックの中心を屋外構造物の中心位置(cx,cy,cz)として特定する処理を実施する。
中心計測部26は幅・奥行き計測部24により探索された屋外構造物を構成しているブロックの中心を屋外構造物の中心位置(cx,cy,cz)として特定する処理を実施する。
図3はこの発明の実施の形態1による屋外構造物計測装置の色彩特定部8を示す構成図である。
図3において、画像選択部31は位置・形状データ記録部7により記録されている位置・形状データを参照して、撮影画像データ記録部5に記録されている撮影画像データが示す各撮影時刻の撮影画像において屋外構造物が映っている領域を特定し、各撮影時刻の撮影画像の中から、屋外構造物が映っている領域が最も大きい撮影画像を選択する処理を実施する。
構造物切り出し部32は画像選択部31により選択された撮影画像から屋外構造物が映っている領域を切り出す処理を実施する。
図3において、画像選択部31は位置・形状データ記録部7により記録されている位置・形状データを参照して、撮影画像データ記録部5に記録されている撮影画像データが示す各撮影時刻の撮影画像において屋外構造物が映っている領域を特定し、各撮影時刻の撮影画像の中から、屋外構造物が映っている領域が最も大きい撮影画像を選択する処理を実施する。
構造物切り出し部32は画像選択部31により選択された撮影画像から屋外構造物が映っている領域を切り出す処理を実施する。
画素計測部33は構造物切り出し部32により切り出された領域を構成している画素の色相を特定し、当該領域内の同一色相の小領域の色名を色彩データとして色彩データ記録部9に記録するとともに、同一色相の小領域毎に、当該小領域の左端u1、右端u2、上端v1及び下端v2の位置を特定し、当該小領域の左端u1、右端u2、上端v1及び下端v2の位置を色彩データとして色彩データ記録部9に記録する処理を実施する。
図1では、屋外構造物計測装置の構成要素である三次元データ取得装置2、撮影画像データ取得装置3、位置形状特定部6、色彩特定部8及び地図マッチング部11のそれぞれが専用のハードウェアで構成されているものを想定しているが、屋外構造物計測装置がコンピュータで構成されている場合、三次元データ取得装置2、撮影画像データ取得装置3、位置形状特定部6、色彩特定部8及び地図マッチング部11の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにしてもよい。
図4はこの発明の実施の形態1による屋外構造物計測装置の処理内容を示すフローチャートである。
図4はこの発明の実施の形態1による屋外構造物計測装置の処理内容を示すフローチャートである。
次に動作について説明する。
データ取得車両1は、三次元データ取得装置2と撮影画像データ取得装置3が、例えば、屋根等に設置されており、計測対象の屋外構造物が設置されている付近の道路を走行する。
図5はデータ取得車両1が道路を走行しているとき、三次元データ取得装置2が点群データを取得し、撮影画像データ取得装置3が撮影画像データを取得している様子を示す説明図である。
データ取得車両1は、三次元データ取得装置2と撮影画像データ取得装置3が、例えば、屋根等に設置されており、計測対象の屋外構造物が設置されている付近の道路を走行する。
図5はデータ取得車両1が道路を走行しているとき、三次元データ取得装置2が点群データを取得し、撮影画像データ取得装置3が撮影画像データを取得している様子を示す説明図である。
データ取得車両1に設置されている三次元データ取得装置2は、図5(a)に示すように、データ取得車両1が走行しているとき、例えば、レーザレンジファインダを用いて、屋外の地物(屋外の地物は、地上に存在している全ての物体であり、計測対象の屋外構造物が含まれる)を走査する。
即ち、三次元データ取得装置2は、レーザレンジファインダを用いて、レーザ光を一定時間間隔で扇状に照射し、屋外の地物の表面に反射したレーザ光を受信することで、その地物の表面における走査点(レーザ光が照射された点)の三次元位置(x1,y1,z1)を取得する(ステップST1)。三次元位置のx1は走査点の経度、y1は走査点の緯度、z1は走査点の標高に相当する。
ただし、レーザ光が到達する距離には限界(例えば、15m程度)があるので、データ取得車両1に設置されている三次元データ取得装置2から限界距離以上離れている位置にある道路や地物の三次元位置(x1,y1,z1)は取得されない。
即ち、三次元データ取得装置2は、レーザレンジファインダを用いて、レーザ光を一定時間間隔で扇状に照射し、屋外の地物の表面に反射したレーザ光を受信することで、その地物の表面における走査点(レーザ光が照射された点)の三次元位置(x1,y1,z1)を取得する(ステップST1)。三次元位置のx1は走査点の経度、y1は走査点の緯度、z1は走査点の標高に相当する。
ただし、レーザ光が到達する距離には限界(例えば、15m程度)があるので、データ取得車両1に設置されている三次元データ取得装置2から限界距離以上離れている位置にある道路や地物の三次元位置(x1,y1,z1)は取得されない。
また、三次元データ取得装置2は、搭載しているGPS受信機により受信されたGPSデータに含まれている世界協定時刻であるUTC(Coordinated Universal Time)時刻を監視して、レーザレンジファインダからレーザ光が発射された時刻を走査時刻t1として取得する(ステップST1)。
三次元データ取得装置2は、地物の表面における走査点の三次元位置(x1,y1,z1)と走査時刻t1を取得すると、図5(b)に示すように、その走査点の三次元位置(x1,y1,z1)と走査時刻t1を点群データとして、三次元データ記録部4に記録する。
三次元データ取得装置2は、地物の表面における走査点の三次元位置(x1,y1,z1)と走査時刻t1を取得すると、図5(b)に示すように、その走査点の三次元位置(x1,y1,z1)と走査時刻t1を点群データとして、三次元データ記録部4に記録する。
さらに、三次元データ取得装置2は、GPS受信機により受信されたGPSデータからデータ取得車両1の走行位置(x2,y2,z2)を算出する(ステップST2)。
ここでは、GPS受信機により受信されたGPSデータからデータ取得車両1の走行位置(x2,y2,z2)を算出することを想定しているが、三次元データ取得装置2がGPS受信機の他に、慣性航法装置や積算走行距離計などを搭載していれば、走行位置(x2,y2,z2)を更に精密に算出することができる。
また、三次元データ取得装置2は、GPS受信機により受信されたGPSデータに含まれているUTC時刻を監視して、その走行位置(x2,y2,z2)の算出時刻をデータ取得車両1の走行時刻t2として取得する(ステップST2)。
三次元データ取得装置2は、データ取得車両1の走行位置(x2,y2,z2)と走行時刻t2を取得すると、図5(b)に示すように、その走行位置(x2,y2,z2)と走行時刻t2を軌跡データとして、三次元データ記録部4に記録する。
ここでは、GPS受信機により受信されたGPSデータからデータ取得車両1の走行位置(x2,y2,z2)を算出することを想定しているが、三次元データ取得装置2がGPS受信機の他に、慣性航法装置や積算走行距離計などを搭載していれば、走行位置(x2,y2,z2)を更に精密に算出することができる。
また、三次元データ取得装置2は、GPS受信機により受信されたGPSデータに含まれているUTC時刻を監視して、その走行位置(x2,y2,z2)の算出時刻をデータ取得車両1の走行時刻t2として取得する(ステップST2)。
三次元データ取得装置2は、データ取得車両1の走行位置(x2,y2,z2)と走行時刻t2を取得すると、図5(b)に示すように、その走行位置(x2,y2,z2)と走行時刻t2を軌跡データとして、三次元データ記録部4に記録する。
データ取得車両1に設置されている撮影画像データ取得装置3は、図5(a)に示すように、データ取得車両1が走行しているとき、例えば、カメラを用いて、屋外の地物を撮影する(ステップST3)。
データ取得車両1が道路正面を向いている状態で、カメラが撮影を行うので、カメラの撮影画像には、道路や、道路周辺の地物(図5(a)の例では、建物の壁と屋外構造物)が映りこんでいる。
撮影画像データ取得装置3は、データ取得車両1に固定されているので、カメラの撮像範囲は撮影位置から見て一定方角の一定範囲である。
なお、カメラの撮影画像を示す画像データは、動画のフレーム、あるいは、静止画の集合を示すデータであり、ファイル内でフレーム番号又は静止画番号で管理されるものとする。
データ取得車両1が道路正面を向いている状態で、カメラが撮影を行うので、カメラの撮影画像には、道路や、道路周辺の地物(図5(a)の例では、建物の壁と屋外構造物)が映りこんでいる。
撮影画像データ取得装置3は、データ取得車両1に固定されているので、カメラの撮像範囲は撮影位置から見て一定方角の一定範囲である。
なお、カメラの撮影画像を示す画像データは、動画のフレーム、あるいは、静止画の集合を示すデータであり、ファイル内でフレーム番号又は静止画番号で管理されるものとする。
また、撮影画像データ取得装置3は、自己が搭載しているGPS受信機(自己がGPS受信機を搭載していない場合、三次元データ取得装置2に搭載されているGPS受信機)により受信されたGPSデータを監視して、カメラの撮影時刻t3を取得するとともに、そのGPSデータからカメラの撮影時刻t3におけるデータ取得車両1の位置を地物の撮影位置(x3,y3,z3)として算出する(ステップST4)。
撮影画像データ取得装置3は、地物の撮影位置(x3,y3,z3)と撮影時刻t3を取得すると、図5(c)に示すように、地物の撮影位置(x3,y3,z3)と撮影時刻t3を撮影画像データとして撮影画像データ記録部5に記録するとともに、カメラの撮影画像を示す画像データを撮影画像データ記録部5に記録する。
また、撮影画像データ取得装置3は、図5(c)に示すように、カメラの撮影画像を示す画像データのファイル内のフレーム番号又は静止画番号をポインタデータとして、撮影画像データに付加する。
なお、地物の撮影位置(x3,y3,z3)は、軌跡データにおける走行位置(x2,y2,z2)と共通の座標系である。
撮影画像データ取得装置3は、地物の撮影位置(x3,y3,z3)と撮影時刻t3を取得すると、図5(c)に示すように、地物の撮影位置(x3,y3,z3)と撮影時刻t3を撮影画像データとして撮影画像データ記録部5に記録するとともに、カメラの撮影画像を示す画像データを撮影画像データ記録部5に記録する。
また、撮影画像データ取得装置3は、図5(c)に示すように、カメラの撮影画像を示す画像データのファイル内のフレーム番号又は静止画番号をポインタデータとして、撮影画像データに付加する。
なお、地物の撮影位置(x3,y3,z3)は、軌跡データにおける走行位置(x2,y2,z2)と共通の座標系である。
位置形状特定部6は、三次元データ取得装置2が三次元データ(点群データ、軌跡データ)を三次元データ記録部4に記録すると、三次元データ記録部4に記録されている三次元データを解析して、屋外の地物から屋外構造物を抽出し、その屋外構造物が設置されている三次元位置(例えば、屋外構造物の中心位置、車道高、歩道高)を特定するとともに、その屋外構造物の三次元形状(例えば、屋外構造物の幅、奥行き、上端高、下端高)を特定する(ステップST5)。
位置形状特定部6により特定された三次元位置及び三次元形状を示す位置・形状データは、位置・形状データ記録部7に記録される。
以下、位置形状特定部6の処理内容を具体的に説明する。
位置形状特定部6により特定された三次元位置及び三次元形状を示す位置・形状データは、位置・形状データ記録部7に記録される。
以下、位置形状特定部6の処理内容を具体的に説明する。
位置形状特定部6の直進区間分割部21は、三次元データ記録部4に記録されている軌跡データを複数の直進区間(設定した線分とのずれが所定の閾値より距離が短い区間)に分割し、各直進区間の軌跡データを車道高計測部22に出力する。
即ち、直進区間分割部21は、直進区間毎に、当該直進区間の始点の三次元位置(xs,ys,zs)と、その始点の走行時刻t2を始点時刻tsとして出力するとともに、当該直進区間の終点の三次元位置(xe,ye,ze)と、その終点の走行時刻t2を終点時刻teとして出力する。
即ち、直進区間分割部21は、直進区間毎に、当該直進区間の始点の三次元位置(xs,ys,zs)と、その始点の走行時刻t2を始点時刻tsとして出力するとともに、当該直進区間の終点の三次元位置(xe,ye,ze)と、その終点の走行時刻t2を終点時刻teとして出力する。
直進区間の分割は、始点の三次元位置(xs,ys,zs)と終点の三次元位置(xe,ye,ze)を線分で結んだときに、その線分の距離が距離閾値Dth以下になるように軌跡データを分割する。
即ち、軌跡データ内の最初の始点に対して仮の終点時刻teproを設定して、仮の終点時刻teproに係る軌跡データ内の位置を終点に設定する。
そして、その始点と終点を結ぶ線分の距離Lを測定し、その線分の距離Lが距離閾値Dthを越えていなければ、仮の終点時刻teproを徐々に遅らせて、その線分の距離Lを延ばし、その線分の距離Lが距離閾値Dthに到達した時点で直進区間を終了させて、その終点を次の直進区間の始点に設定する。
即ち、軌跡データ内の最初の始点に対して仮の終点時刻teproを設定して、仮の終点時刻teproに係る軌跡データ内の位置を終点に設定する。
そして、その始点と終点を結ぶ線分の距離Lを測定し、その線分の距離Lが距離閾値Dthを越えていなければ、仮の終点時刻teproを徐々に遅らせて、その線分の距離Lを延ばし、その線分の距離Lが距離閾値Dthに到達した時点で直進区間を終了させて、その終点を次の直進区間の始点に設定する。
以下、同様の処理を繰り返して、軌跡データを複数の直進区間に分割する。
なお、位置形状特定部6を構成している車道高計測部22、歩道高計測部23、幅・奥行き計測部24、上下端計測部25及び中心計測部26は、直進区間分割部21により分割された直進区間単位で後述する処理を行う。
以下の説明において、道路の「右側」「左側」という概念を用いるが、これはデータ取得車両1が道路を走行する際の道路の右側・左側に相当し、データ上は、軌跡データにおける直進区間の始点から終点に伸ばした線分の方向を0度として、時計回りに0度から180度までが道路の「右側」、180度から360度までが道路の「左側」である。
なお、位置形状特定部6を構成している車道高計測部22、歩道高計測部23、幅・奥行き計測部24、上下端計測部25及び中心計測部26は、直進区間分割部21により分割された直進区間単位で後述する処理を行う。
以下の説明において、道路の「右側」「左側」という概念を用いるが、これはデータ取得車両1が道路を走行する際の道路の右側・左側に相当し、データ上は、軌跡データにおける直進区間の始点から終点に伸ばした線分の方向を0度として、時計回りに0度から180度までが道路の「右側」、180度から360度までが道路の「左側」である。
位置形状特定部6の車道高計測部22は、直進区間分割部21により分割された直進区間毎に、三次元データ記録部4に記録されている点群データと軌跡データを入力する。
ここで、図6は車道高計測部22により計測される車道高を示す説明図である。
図6において、(A)は処理対象の直進区間内の点群データを上空から見た平面図であり、(B)は処理対象の直進区間の始点から終点の方向を見たときの点群データを示す立面図である。
立面図(B)において、左右の中央部分は、データ取得車両1が走行した道路(車道)であり、道路の右側及び左側に建物の壁や道路構造物が存在している。
ここで、図6は車道高計測部22により計測される車道高を示す説明図である。
図6において、(A)は処理対象の直進区間内の点群データを上空から見た平面図であり、(B)は処理対象の直進区間の始点から終点の方向を見たときの点群データを示す立面図である。
立面図(B)において、左右の中央部分は、データ取得車両1が走行した道路(車道)であり、道路の右側及び左側に建物の壁や道路構造物が存在している。
車道高計測部22は、直進区間分割部21により分割された直進区間毎に、点群データと軌跡データを入力すると、処理対象の直進区間内の点群データ(x1,y1,z1)を参照して、標高z1が最小の位置を特定する。
車道高計測部22は、処理対象の直進区間において、標高z1が最小の位置はデータ取得車両1が走行した道路であると認定し、道路の標高z1を車道高aとして出力する。
ただし、車道高計測部22は、道路が坂道である場合、データ取得車両1の走行に伴って車道高aが変化するので、例えば、軌跡データが1m進む毎に、車道高aを再計測するようにして、計測誤差を軽減する。
車道高計測部22は、処理対象の直進区間において、標高z1が最小の位置はデータ取得車両1が走行した道路であると認定し、道路の標高z1を車道高aとして出力する。
ただし、車道高計測部22は、道路が坂道である場合、データ取得車両1の走行に伴って車道高aが変化するので、例えば、軌跡データが1m進む毎に、車道高aを再計測するようにして、計測誤差を軽減する。
位置形状特定部6の歩道高計測部23は、直進区間分割部21により分割された直進区間毎に、三次元データ記録部4に記録されている点群データと軌跡データを入力するとともに、車道高計測部22から出力された車道高aを入力する。
ここで、図7は歩道高計測部23により計測される歩道高を示す説明図である。
図7において、(A)は処理対象の直進区間内の点群データを上空から見た平面図であり、(B)は処理対象の直進区間の始点から終点の方向を見たときの点群データを示す立面図である。
立面図(B)において、左右の中央部分は、データ取得車両1が走行した道路(車道)であり、道路の右側及び左側に建物の壁や道路構造物が存在し、歩道高計測部23では、後述するように、車道より標高が高い歩道の標高を計測する。
ここで、図7は歩道高計測部23により計測される歩道高を示す説明図である。
図7において、(A)は処理対象の直進区間内の点群データを上空から見た平面図であり、(B)は処理対象の直進区間の始点から終点の方向を見たときの点群データを示す立面図である。
立面図(B)において、左右の中央部分は、データ取得車両1が走行した道路(車道)であり、道路の右側及び左側に建物の壁や道路構造物が存在し、歩道高計測部23では、後述するように、車道より標高が高い歩道の標高を計測する。
歩道高計測部23は、直進区間分割部21により分割された直進区間毎に、点群データと軌跡データを入力すると、車道高計測部22から出力された車道高aより所定値Mだけ高い標高を標高閾値Ath(例えば、Ath=a+M)に設定する。
歩道高計測部23は、標高閾値Athを設定すると、処理対象の直進区間内の点群データの標高z1と標高閾値Athを比較して、処理対象の直進区間内の点群データを分離する。
歩道高計測部23は、標高閾値Athを設定すると、処理対象の直進区間内の点群データの標高z1と標高閾値Athを比較して、処理対象の直進区間内の点群データを分離する。
即ち、歩道高計測部23は、標高z1が標高閾値Athより高い直進区間内の点群データと、標高z1が標高閾値Athより低い直進区間内の点群データとに分離する。
ただし、所定値Mを微小な値(例えば、10mm)に設定して、直進区間内の点群データを分離すると、道路そのものの凹凸のために、標高z1が標高閾値Athより高い点群データの中に、車道部分の点群データが含まれてしまうため、道路の凹凸より大きく、かつ、車道と歩道の境界にある縁石等の高さより低い値を所定値M(例えば、20mm程度)に設定する。
このように、標高z1が標高閾値Athより高い直進区間内の点群データと、標高z1が標高閾値Athより低い直進区間内の点群データとに分離すると、図7に示すように、標高z1が標高閾値Athより高い直進区間内の点群データが左右に分離される。
ただし、所定値Mを微小な値(例えば、10mm)に設定して、直進区間内の点群データを分離すると、道路そのものの凹凸のために、標高z1が標高閾値Athより高い点群データの中に、車道部分の点群データが含まれてしまうため、道路の凹凸より大きく、かつ、車道と歩道の境界にある縁石等の高さより低い値を所定値M(例えば、20mm程度)に設定する。
このように、標高z1が標高閾値Athより高い直進区間内の点群データと、標高z1が標高閾値Athより低い直進区間内の点群データとに分離すると、図7に示すように、標高z1が標高閾値Athより高い直進区間内の点群データが左右に分離される。
歩道高計測部23は、標高z1が標高閾値Athより高い直進区間内の点群データと、標高z1が標高閾値Athより低い直進区間内の点群データとに分離して、標高z1が標高閾値Athより低い直進区間内の点群データが一定幅(例えば、2m)以上であれば、その一定幅以上の部分は車道であると判断する。
歩道高計測部23は、車道の部分を認識すると、その車道の両側の部分で(標高z1が標高閾値Athより高い直進区間内の点群データ)、標高z1が最小の位置を特定し、最小の位置の標高z1を歩道高bとして出力する。
なお、車道と歩道が分離されていない道路では、標高z1が標高閾値Athより低い直進区間内の点群データが一定幅(例えば、2m)以上になることは稀であるため、歩道高bが車道高aと一致しているものと判断し、車道高aと等しい歩道高bを出力する。
歩道高計測部23は、車道の部分を認識すると、その車道の両側の部分で(標高z1が標高閾値Athより高い直進区間内の点群データ)、標高z1が最小の位置を特定し、最小の位置の標高z1を歩道高bとして出力する。
なお、車道と歩道が分離されていない道路では、標高z1が標高閾値Athより低い直進区間内の点群データが一定幅(例えば、2m)以上になることは稀であるため、歩道高bが車道高aと一致しているものと判断し、車道高aと等しい歩道高bを出力する。
位置形状特定部6の幅・奥行き計測部24は、直進区間分割部21により分割された直進区間毎に、三次元データ記録部4に記録されている点群データと軌跡データを入力するとともに、歩道高計測部23から出力された歩道高bを入力する。
図8は幅・奥行き計測部24により計測される屋外構造物の幅及び奥行きを示す説明図である。
図8において、(A)は処理対象の直進区間内の点群データを上空から見た平面図であり、(B)は処理対象の直進区間の始点から終点の方向を見たときの点群データを示す立面図である。
幅・奥行き計測部24により計測される屋外構造物の幅cは、屋外構造物の道路幅と同じ向き(軌跡データの水平の法線方向)の最大延長の長さである。
また、幅・奥行き計測部24により計測される屋外構造物の奥行きdは、屋外構造物の道路延長と同じ向き(軌跡データの直進方向と同じ向き)の最大延長の長さである。
ここでは、屋外構造物が建物の壁に取り付けられていて、その壁から道路方向に突き出ているものとして説明する。
図8は幅・奥行き計測部24により計測される屋外構造物の幅及び奥行きを示す説明図である。
図8において、(A)は処理対象の直進区間内の点群データを上空から見た平面図であり、(B)は処理対象の直進区間の始点から終点の方向を見たときの点群データを示す立面図である。
幅・奥行き計測部24により計測される屋外構造物の幅cは、屋外構造物の道路幅と同じ向き(軌跡データの水平の法線方向)の最大延長の長さである。
また、幅・奥行き計測部24により計測される屋外構造物の奥行きdは、屋外構造物の道路延長と同じ向き(軌跡データの直進方向と同じ向き)の最大延長の長さである。
ここでは、屋外構造物が建物の壁に取り付けられていて、その壁から道路方向に突き出ているものとして説明する。
幅・奥行き計測部24は、直進区間分割部21により分割された直進区間毎に、点群データと軌跡データを入力すると、歩道高計測部23から出力された歩道高bより十分高い高さ閾値Hth(例えば、1m)を設定する。
幅・奥行き計測部24は、高さ閾値Hthを設定すると、処理対象の直進区間内の点群データの標高z1と高さ閾値Hthを比較して、処理対象の直進区間内の点群データを上下に分離する。
以下、幅・奥行き計測部24では、軌跡データの右側と左側で別々に処理を実施して、屋外構造物の幅cと奥行きdを計測する。
幅・奥行き計測部24は、高さ閾値Hthを設定すると、処理対象の直進区間内の点群データの標高z1と高さ閾値Hthを比較して、処理対象の直進区間内の点群データを上下に分離する。
以下、幅・奥行き計測部24では、軌跡データの右側と左側で別々に処理を実施して、屋外構造物の幅cと奥行きdを計測する。
幅・奥行き計測部24は、処理対象の直進区間内の点群データを上下に分離すると、標高z1が高さ閾値Hthより高い直進区間内の点群データの標高z1を無視して、その点群データを座標(x1,y1)のデータの集まりとみなすようにする(平面図(A)にみられるような2次元上の点の集合とみなすようにする)。
そして、幅・奥行き計測部24は、2次元上の点の集合において、他の点との距離が微小距離(Δx,Δy)未満の点の集合を探索する。微小距離(Δx,Δy)未満の点の集合は、複数の点が密集している領域であり、以下、この集合を「ブロック」と称する。
なお、微小距離(Δx,Δy)としては、例えば、Δx=Δy=30mmが設定される。
そして、幅・奥行き計測部24は、2次元上の点の集合において、他の点との距離が微小距離(Δx,Δy)未満の点の集合を探索する。微小距離(Δx,Δy)未満の点の集合は、複数の点が密集している領域であり、以下、この集合を「ブロック」と称する。
なお、微小距離(Δx,Δy)としては、例えば、Δx=Δy=30mmが設定される。
幅・奥行き計測部24は、少なくとも1以上のブロックを探索すると、ブロック毎に、当該ブロック内の点群データ(x1,y1)と軌跡データが示すデータ取得車両1の走行位置(x2,y2)を比較して(同一時刻の点群データ(x1,y1)と走行位置(x2,y2)を比較する)、データ取得車両1の走行位置(x2,y2)から水平方向(右側、左側)に存在しているブロックまでの距離を一定間隔毎に計測し、その距離を壁面推定値wとする。
例えば、走行位置(x2,y2)が10mm進む毎に、同一時刻の点群データ(x1,y1)と走行位置(x2,y2)を比較して、データ取得車両1の走行位置(x2,y2)からブロックまでの距離を計測し、その距離を壁面推定値wとする。
幅・奥行き計測部24は、一定間隔毎に壁面推定値wを計測すると、その壁面推定値wと壁面閾値Wth(例えば、2m)を比較して、その壁面推定値wが壁面閾値Wthを越えている計測点(壁面推定値w>壁面閾値Wth)を特定する。
例えば、走行位置(x2,y2)が10mm進む毎に、同一時刻の点群データ(x1,y1)と走行位置(x2,y2)を比較して、データ取得車両1の走行位置(x2,y2)からブロックまでの距離を計測し、その距離を壁面推定値wとする。
幅・奥行き計測部24は、一定間隔毎に壁面推定値wを計測すると、その壁面推定値wと壁面閾値Wth(例えば、2m)を比較して、その壁面推定値wが壁面閾値Wthを越えている計測点(壁面推定値w>壁面閾値Wth)を特定する。
幅・奥行き計測部24は、直線区間の始点側から見て、壁面推定値wが壁面閾値Wthを越えている計測点が連続している区間が壁面延長閾値WEth(例えば、1m)を超えていれば(壁面推定値wが壁面閾値Wthを越えている計測点が連続している区間>壁面延長閾値WEth)、当該ブロックが「壁」を構成しているものと判断する。
幅・奥行き計測部24は、「壁」を構成していると判断したブロックにおいて、壁面閾値Wthを越えている直前の計測点の壁面推定値wより、構造物幅閾値SWth(例えば、0.5m)以上小さい壁面推定値wの計測点が存在する場合、その壁には屋外構造物が取り付けられていると判断する。
幅・奥行き計測部24は、「壁」を構成していると判断したブロックにおいて、壁面閾値Wthを越えている直前の計測点の壁面推定値wより、構造物幅閾値SWth(例えば、0.5m)以上小さい壁面推定値wの計測点が存在する場合、その壁には屋外構造物が取り付けられていると判断する。
幅・奥行き計測部24は、屋外構造物が壁に取り付けられていると判断すると、壁面閾値Wthを越えている壁面推定値wと、当該ブロック内の最小の壁面推定値wとの差分を算出し、その差分を屋外構造物の幅cとして出力する。
また、幅・奥行き計測部24は、壁面閾値Wthを越えている直前の計測点の壁面推定値wより、構造物幅閾値SWth以上小さい壁面推定値wの計測点を検出すると、構造物幅閾値SWth以上小さい壁面推定値wの計測点が連続している区間の長さ(軌跡データの直進方向の長さ)を屋外構造物の奥行きdとして出力する。
また、幅・奥行き計測部24は、壁面閾値Wthを越えている直前の計測点の壁面推定値wより、構造物幅閾値SWth以上小さい壁面推定値wの計測点を検出すると、構造物幅閾値SWth以上小さい壁面推定値wの計測点が連続している区間の長さ(軌跡データの直進方向の長さ)を屋外構造物の奥行きdとして出力する。
ここでは、屋外構造物が建物の壁に取り付けられているものについて示したが、屋外構造物が建物の壁から離れて設置されている場合、次のようにして、屋外構造物の幅cと奥行きdを特定する。
図9は幅・奥行き計測部24により計測される屋外構造物の幅及び奥行きを示す説明図である。
図9において、(A)は処理対象の直進区間内の点群データを上空から見た平面図である。
図9は幅・奥行き計測部24により計測される屋外構造物の幅及び奥行きを示す説明図である。
図9において、(A)は処理対象の直進区間内の点群データを上空から見た平面図である。
屋外構造物が建物の壁から離れて設置されている場合、壁を構成しているブロックと、壁を構成していないブロックとが存在する。
このとき、軌跡データが示す走行位置(x2,y2)から見て、壁を構成しているブロックの手前に、壁を構成していないブロックが存在している場合、壁を構成していないブロックは屋外構造物を構成していると判断する。
幅・奥行き計測部24は、屋外構造物を構成しているブロックにおいて、軌跡データが示す走行位置(x2,y2)から最も離れている点の距離と、最も近い点の距離との差分を算出し、その差分を屋外構造物の幅cとして出力する。
また、幅・奥行き計測部24は、屋外構造物を構成しているブロックにおいて、軌跡データの直進方向の長さを屋外構造物の奥行きdとして出力する。
このとき、軌跡データが示す走行位置(x2,y2)から見て、壁を構成しているブロックの手前に、壁を構成していないブロックが存在している場合、壁を構成していないブロックは屋外構造物を構成していると判断する。
幅・奥行き計測部24は、屋外構造物を構成しているブロックにおいて、軌跡データが示す走行位置(x2,y2)から最も離れている点の距離と、最も近い点の距離との差分を算出し、その差分を屋外構造物の幅cとして出力する。
また、幅・奥行き計測部24は、屋外構造物を構成しているブロックにおいて、軌跡データの直進方向の長さを屋外構造物の奥行きdとして出力する。
位置形状特定部6の上下端計測部25は、直進区間分割部21により分割された直進区間毎に、三次元データ記録部4に記録されている点群データと軌跡データを入力するとともに、車道高計測部22から出力された車道高aを入力する。
ここで、図10は上下端計測部25により計測される上端高及び下端高を示す説明図である。
図10において、(A)は処理対象の直進区間内の点群データを上空から見た平面図であり、(B)は処理対象の直進区間の始点から終点の方向を見たときの点群データを示す立面図である。
上下端計測部25により計測される上端高eは、屋外構造物の最上部における車道からの比高(最上部の標高と車道高aとの差分)である。
上下端計測部25により計測される下端高fは、屋外構造物の最下部における車道からの比高(最下部の標高と車道高aとの差分)である。
ただし、屋外構造物の下にあり、幅が構造物最小幅(例えば、0.2m)未満の部分は支柱とみなして屋外構造物には含めないものとする。
ここで、図10は上下端計測部25により計測される上端高及び下端高を示す説明図である。
図10において、(A)は処理対象の直進区間内の点群データを上空から見た平面図であり、(B)は処理対象の直進区間の始点から終点の方向を見たときの点群データを示す立面図である。
上下端計測部25により計測される上端高eは、屋外構造物の最上部における車道からの比高(最上部の標高と車道高aとの差分)である。
上下端計測部25により計測される下端高fは、屋外構造物の最下部における車道からの比高(最下部の標高と車道高aとの差分)である。
ただし、屋外構造物の下にあり、幅が構造物最小幅(例えば、0.2m)未満の部分は支柱とみなして屋外構造物には含めないものとする。
上下端計測部25は、幅・奥行き計測部24により探索された屋外構造物を構成しているブロック内の点群データの標高z1(標高z1が高さ閾値Hthより高い直進区間内の点群データの標高z1)を参照して、軌跡データが示す走行位置(x2,y2)に最も近い点から屋外構造物の幅cの範囲で、標高z1の最大値を特定する。
上下端計測部25は、標高z1の最大値を特定すると、標高z1の最大値から車道高aを差し引いて屋外構造物の上端高eを算出する。
上下端計測部25は、標高z1の最大値を特定すると、標高z1の最大値から車道高aを差し引いて屋外構造物の上端高eを算出する。
また、上下端計測部25は、幅・奥行き計測部24により探索された屋外構造物を構成しているブロック内の点群データの標高z1を参照して、軌跡データが示す走行位置(x2,y2)に最も近い点から屋外構造物の幅cの範囲で、標高z1の最小値を特定する。
上下端計測部25は、標高z1の最小値を特定すると、標高z1の最小値から車道高aを差し引いて屋外構造物の下端高fを算出する。
上下端計測部25は、標高z1の最小値を特定すると、標高z1の最小値から車道高aを差し引いて屋外構造物の下端高fを算出する。
ただし、標高z1の最小値が高さ閾値Hthと一致している場合、高さ閾値Hthよりも下の位置に屋外構造物が存在しているので、その高さ閾値Hthを小さくして、屋外構造物の下端高fを算出する。
なお、屋外構造物が建物の壁から離れて設置されている場合でも、同様にして、屋外構造物の上端高eと下端高fを算出する。ただし、下端高fについては、軌跡データが示す走行位置(x2,y2)に最も近い点から屋外構造物の幅cの範囲に、幅が構造物最小幅(例えば、0.2m)未満の部分がある場合、その部分を無視して計測する。
なお、屋外構造物が建物の壁から離れて設置されている場合でも、同様にして、屋外構造物の上端高eと下端高fを算出する。ただし、下端高fについては、軌跡データが示す走行位置(x2,y2)に最も近い点から屋外構造物の幅cの範囲に、幅が構造物最小幅(例えば、0.2m)未満の部分がある場合、その部分を無視して計測する。
位置形状特定部6の中心計測部26は、幅・奥行き計測部24が屋外構造物を構成しているブロックを探索すると、屋外構造物を構成しているブロックの中心を屋外構造物の中心位置(cx,cy,cz)として特定する。
ここで、図11は中心計測部26により特定される屋外構造物の中心位置(cx,cy,cz)を示す説明図である。
図11において、cxは屋外構造物の中心位置の経度、cyは屋外構造物の中心位置の緯度、czは屋外構造物の中心位置の標高である。
ここで、図11は中心計測部26により特定される屋外構造物の中心位置(cx,cy,cz)を示す説明図である。
図11において、cxは屋外構造物の中心位置の経度、cyは屋外構造物の中心位置の緯度、czは屋外構造物の中心位置の標高である。
中心計測部26は、屋外構造物の車道高a、歩道高b、幅c、奥行きd、上端高e及び下端高さfが既に測定されているので、道路を進行方向に見た場合の幅cの中心位置(図11(a)を参照)と、道路を側面方向に見た場合の奥行きdの中心位置(図11(b)を参照)と、上端高eと下端高fの中点位置(図11(a)を参照)とから、屋外構造物の中心位置(cx,cy,cz)を算出する。
色彩特定部8は、位置形状特定部6が位置・形状データを位置・形状データ記録部7に記録すると、位置・形状データ記録部7に記録されている位置・形状データと撮影画像データ記録部5に記録されている撮影画像データを照合して、その撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、その領域の画素値から屋外構造物の色彩を特定する(ステップST6)。
色彩特定部8により特定された色彩を示す色彩データは、色彩データ記録部9に記録される。
以下、色彩特定部8の処理内容を具体的に説明する。
色彩特定部8により特定された色彩を示す色彩データは、色彩データ記録部9に記録される。
以下、色彩特定部8の処理内容を具体的に説明する。
色彩特定部8の画像選択部31は、位置・形状データ記録部7により記録されている位置・形状データを参照して、撮影画像データ記録部5に記録されている撮影画像データが示す各撮影時刻t3の撮影画像において屋外構造物が映っている領域を特定し、各撮影時刻t3の撮影画像の中から、屋外構造物が映っている領域が最も大きい撮影画像を選択する。
図12は画像選択部31により選択される撮影画像を示す説明図である。
以下、画像選択部31の処理内容を具体的に説明する。
図12は画像選択部31により選択される撮影画像を示す説明図である。
以下、画像選択部31の処理内容を具体的に説明する。
撮影画像データが示すカメラの撮影画像は、2次元平面上の画面座標(u,v)上に画素があり、各画素が光の三原色の赤成分r、緑成分g、青成分bの画素値(r、g、b)を保持している。
また、カメラの撮影画像は、データ取得車両1が道路を走行しているときに順次撮影され、撮影時刻t3毎に撮影位置が決定されるものであるため、軌跡データから判別されるデータ取得車両1の走行方向と、カメラのレンズ特性とから、カメラの撮影範囲が決定される。
したがって、カメラの撮影画像の画面座標(u,v)を斉次三次元座標(u,v,1)で扱うことにより、三次元空間上の位置(x,y,z)を画面座標(u,v)に変換して表すことができる。
これにより、例えば、位置・形状データに含まれている屋外構造物の中心位置(cx,cy,cz)等を画面座標(u,v)で表すことで、屋外構造物が存在している撮影画像上の位置を把握することが可能である。
また、カメラの撮影画像は、データ取得車両1が道路を走行しているときに順次撮影され、撮影時刻t3毎に撮影位置が決定されるものであるため、軌跡データから判別されるデータ取得車両1の走行方向と、カメラのレンズ特性とから、カメラの撮影範囲が決定される。
したがって、カメラの撮影画像の画面座標(u,v)を斉次三次元座標(u,v,1)で扱うことにより、三次元空間上の位置(x,y,z)を画面座標(u,v)に変換して表すことができる。
これにより、例えば、位置・形状データに含まれている屋外構造物の中心位置(cx,cy,cz)等を画面座標(u,v)で表すことで、屋外構造物が存在している撮影画像上の位置を把握することが可能である。
そこで、画像選択部31は、カメラの撮影時刻t3毎に、当該撮影時刻t3に対応する直線区間で特定された屋外構造物の中心位置(cx,cy,cz)等を画面座標(u,v)で表すようにする。
画像選択部31は、画面座標(u,v)で表している屋外構造物を車両進行方向の正面に見たときに、屋外構造物の全てが撮影画像上に含まれているか否かを判定し、屋外構造物の全てが撮影画像上に含まれていれば、撮影画像を占めている屋外構造物の面積を算出する。
画像選択部31は、カメラの撮影時刻t3毎に(撮影時刻t3に対応する直線区間で特定された屋外構造物毎)に、撮影画像を占めている屋外構造物の面積を算出すると、それぞれの面積を比較して最も大きい面積を特定する。
画像選択部31は、複数の撮影時刻t3の撮影画像の中から、最も大きい面積の屋外構造物が写っている撮影画像を選択する。
画像選択部31は、画面座標(u,v)で表している屋外構造物を車両進行方向の正面に見たときに、屋外構造物の全てが撮影画像上に含まれているか否かを判定し、屋外構造物の全てが撮影画像上に含まれていれば、撮影画像を占めている屋外構造物の面積を算出する。
画像選択部31は、カメラの撮影時刻t3毎に(撮影時刻t3に対応する直線区間で特定された屋外構造物毎)に、撮影画像を占めている屋外構造物の面積を算出すると、それぞれの面積を比較して最も大きい面積を特定する。
画像選択部31は、複数の撮影時刻t3の撮影画像の中から、最も大きい面積の屋外構造物が写っている撮影画像を選択する。
色彩特定部8の構造物切り出し部32は、画像選択部31が撮影画像を選択すると、その撮影画像(画面座標(u、v)の画像)から屋外構造物が映っている領域を切り出して、図13(b)に示すように、u軸上の全体左端及び全体右端の座標と、v軸上の全体上端及び全体下端の座標とを図13(a)に示す色彩データの全体欄における左端u1、右端u2、上端v1、下端v2に格納する。
カメラの撮影画像を構成している画素は、上述したように、画素値(r、g、b)を保持しており、各成分が例えば6ビットの場合、262144色が区別されるが、日常生活で名前が付く色の数は少なく、例えば、マンセル色票で、色相、明度、彩度の組み合わせで100色程度となる。
そこで、画素計測部33には、事前に、色名と画素値(r、g、b)の対応データがセットされているものとする。
図13(a)の例では、色名として、色Pと色Qがセットされている。
そこで、画素計測部33には、事前に、色名と画素値(r、g、b)の対応データがセットされているものとする。
図13(a)の例では、色名として、色Pと色Qがセットされている。
色彩特定部8の画素計測部33は、構造物切り出し部32により屋外構造物が映っている領域が切り出されると、その領域を構成している画素の画素値(r、g、b)を特定し、その領域を構成している画素の画素値(r、g、b)と事前にセットされている対応データを参照して、各画素の色名を特定する。
そして、画素計測部33は、例えば、事前にセットされている色名が、色Pと色Qの2色であれば、屋外構造物が映っている領域において、例えば、色Pの画素が集まっている小領域と、色Qの画素が集まっている小領域とを特定する。
そして、画素計測部33は、例えば、事前にセットされている色名が、色Pと色Qの2色であれば、屋外構造物が映っている領域において、例えば、色Pの画素が集まっている小領域と、色Qの画素が集まっている小領域とを特定する。
画素計測部33は、色Pの画素が集まっている小領域と、色Qの画素が集まっている小領域を特定すると、図13(b)に示すように、色Pの画素が集まっている小領域のu軸上の左端及び右端の座標と、v軸上の上端及び下端の座標とを図13(a)に示す色彩データの色P欄における左端u1、右端u2、上端v1、下端v2に格納する。
また、色Qの画素が集まっている小領域のu軸上の左端及び右端の座標と、v軸上の上端及び下端の座標とを図13(a)に示す色彩データの色Q欄における左端u1、右端u2、上端v1、下端v2に格納する。
画素計測部33は、屋外構造物が映っている領域に対する色Pの画素が集まっている小領域の面積比を算出して、その面積比を色彩データの色P欄における面積比に格納する。
また、画素計測部33は、屋外構造物が映っている領域に対する色Qの画素が集まっている小領域の面積比を算出して、その面積比を色彩データの色Q欄における面積比に格納する。
また、色Qの画素が集まっている小領域のu軸上の左端及び右端の座標と、v軸上の上端及び下端の座標とを図13(a)に示す色彩データの色Q欄における左端u1、右端u2、上端v1、下端v2に格納する。
画素計測部33は、屋外構造物が映っている領域に対する色Pの画素が集まっている小領域の面積比を算出して、その面積比を色彩データの色P欄における面積比に格納する。
また、画素計測部33は、屋外構造物が映っている領域に対する色Qの画素が集まっている小領域の面積比を算出して、その面積比を色彩データの色Q欄における面積比に格納する。
地図マッチング部11は、位置形状特定部6が位置・形状データを位置・形状データ記録部7に記録し、色彩特定部8が色彩データを色彩データ記録部9に記録すると、位置・形状データ記録部7に記録されている位置・形状データを地図データDB10に記録されている地図データに関連付けるとともに、色彩データ記録部9に記録されている色彩データを地図データDB10に記録されている地図データに関連付ける処理を行う(ステップST7)。
地図マッチング部11により地図データに関連付けられた位置・形状データ及び色彩データなどからなる屋外構造物計測データは、屋外構造物計測データ記録部12に記録される。
以下、地図マッチング部11の処理内容を具体的に説明する。
地図マッチング部11により地図データに関連付けられた位置・形状データ及び色彩データなどからなる屋外構造物計測データは、屋外構造物計測データ記録部12に記録される。
以下、地図マッチング部11の処理内容を具体的に説明する。
図14は地図マッピング部11から出力される屋外構造物計測データを示す説明図である。
地図データDB10に記録されている地図データは、例えば、道路の交差点や曲がり角毎に、その道路の道路名と、その道路の中心線の始点及び終点の座標(xは経度、yは緯度)を保持している。
地図データにおいて、始点の座標(始点x、始点y)から終点の座標(終点x、終点y)までの道路は道路ベクトルと称され、屋外構造物が構造物IDで区別されている。
地図データDB10に記録されている地図データは、例えば、道路の交差点や曲がり角毎に、その道路の道路名と、その道路の中心線の始点及び終点の座標(xは経度、yは緯度)を保持している。
地図データにおいて、始点の座標(始点x、始点y)から終点の座標(終点x、終点y)までの道路は道路ベクトルと称され、屋外構造物が構造物IDで区別されている。
地図マッチング部11は、位置・形状データ記録部7に記録されている位置・形状データを参照して、屋外構造物の中心位置(cx,cy,cz)を確認し、その中心位置(cx,cy,cz)に最も近い地図データ上の道路ベクトルを探索する。
地図マッチング部11は、屋外構造物の中心位置(cx,cy,cz)に最も近い道路ベクトルの道路名を屋外構造物計測データの「道路名」の欄に格納する。
また、地図マッチング部11は、地図データを参照して、位置形状特定部6により三次元位置及び三次元形状が特定された屋外構造物が、道路ベクトルの左右どちらに存在しているかを確認し、その確認結果を屋外構造物計測データの「道の左右」の欄に格納する。
ただし、「道の左右」は、軌跡データの左右とはかならずしも一致しない。
地図マッチング部11は、屋外構造物の中心位置(cx,cy,cz)に最も近い道路ベクトルの道路名を屋外構造物計測データの「道路名」の欄に格納する。
また、地図マッチング部11は、地図データを参照して、位置形状特定部6により三次元位置及び三次元形状が特定された屋外構造物が、道路ベクトルの左右どちらに存在しているかを確認し、その確認結果を屋外構造物計測データの「道の左右」の欄に格納する。
ただし、「道の左右」は、軌跡データの左右とはかならずしも一致しない。
地図マッチング部11は、位置・形状データ記録部7に記録されている位置・形状データを屋外構造物計測データの「位置・形状情報」の欄に転記する。
また、地図マッチング部11は、色彩データ記録部9に記録されている色彩データについては、色彩データが記録されているファイル内のアドレスを屋外構造物計測データの「色彩ポインタ」の欄に格納し、画像選択部31により選択された撮影画像を示す画像データが記録されているファイル内のアドレスを屋外構造物計測データの「画像ポインタ」の欄に格納する。
また、地図マッチング部11は、色彩データ記録部9に記録されている色彩データについては、色彩データが記録されているファイル内のアドレスを屋外構造物計測データの「色彩ポインタ」の欄に格納し、画像選択部31により選択された撮影画像を示す画像データが記録されているファイル内のアドレスを屋外構造物計測データの「画像ポインタ」の欄に格納する。
以上で明らかなように、この実施の形態1によれば、データ取得車両1に設置された状態で、屋外の地物を走査して、その地物の表面における走査点の三次元位置及び走査時刻を示す点群データを取得するとともに、データ取得車両1の走行位置及び走行時刻を示す軌跡データを取得する三次元データ取得装置2と、データ取得車両1に設置された状態で、屋外の地物を撮影して、その地物の撮影位置、撮影時刻及び撮影画像を示す撮影画像データを取得する撮影画像データ取得装置3と、三次元データ取得装置2により取得された点群データ及び軌跡データを解析して、屋外の地物から屋外構造物を抽出し、その屋外構造物が設置されている三次元位置を特定するとともに、屋外構造物の三次元形状を特定する位置形状特定部6と、位置形状特定部6により特定された三次元位置及び三次元形状と撮影画像データ取得装置3により取得された撮影画像データを照合して、その撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、その領域の画素値から屋外構造物の色彩を特定する色彩特定部8とを設けるように構成したので、屋外構造物の三次元位置、三次元形状及び色彩を計測することができる効果を奏する。
また、この実施の形態1によれば、位置形状特定部6により特定された三次元位置及び三次元形状と色彩特定部8により特定された色彩を地図データDB10に記録されている地図データに関連付ける地図マッチング部11を設けるように構成したので、地図データと関連付けられている三次元位置及び三次元形状と色彩を含む屋外構造物計測データが得られる効果を奏する。
この実施の形態1では、道路の位置座標をベクトル形式で保持している地図データが地図データDB10に記録されているものを示したが、道路で囲まれている街区の境界の位置座標をベクトル形式で保持している場合や、街区内の建物などの中心位置座標をベクトル形式で保持している場合がある。このような場合も、地図データを同様に取り扱うことで、屋外構造物の街区名及び街区内の相対位置や、近接している建物名及び建物に対する相対位置を屋外構造物計測データに含めて出力することが可能である。
この実施の形態1では、屋外構造物が道路の右側又は左側に存在しているものについて示したが、例えば、屋外構造物が横断歩道橋や鉄道のガードであれば、屋外構造物が道路の真上に存在しており、点群データの立面図において、軌跡データの上にも点群データが存在することがある。
この場合、位置形状特定部6が、データ取得車両1の高さより高い高さ閾値を用いて、点群データを上下に分離することにより、データ取得車両1の真上の点群データを取り出せば、この実施の形態1と同様の処理で、屋外構造物の三次元位置及び三次元形状を特定することができる。
この場合、位置形状特定部6が、データ取得車両1の高さより高い高さ閾値を用いて、点群データを上下に分離することにより、データ取得車両1の真上の点群データを取り出せば、この実施の形態1と同様の処理で、屋外構造物の三次元位置及び三次元形状を特定することができる。
この実施の形態1では、色彩データを屋外構造物計測データに含めているものについて示したが、計測の目的によっては、位置・形状データのみが必要で、色彩データは不要な場合がある。
このような場合、色彩特定部8の画素計測部33を省略して、色彩特定部8の画像選択部31及び構造物切り出し部32のみが動作するようにして、画像選択部31により選択された撮影画像を示す画像データが記録されているファイル内のアドレスを屋外構造物計測データの「画像ポインタ」の欄に格納するようにすればよい。
このような場合、色彩特定部8の画素計測部33を省略して、色彩特定部8の画像選択部31及び構造物切り出し部32のみが動作するようにして、画像選択部31により選択された撮影画像を示す画像データが記録されているファイル内のアドレスを屋外構造物計測データの「画像ポインタ」の欄に格納するようにすればよい。
この実施の形態1では、データ取得車両1に設置されている三次元データ取得装置2と撮影画像データ取得装置3が同時にデータ取得処理を実施するものについて示したが、データ取得車両1の走行時に三次元データ取得装置2のみが三次元データの取得処理を実施し、別途、データ取得車両1が走行するとき(あるいは、ユーザが撮影画像データ取得装置3を手で持って移動するとき)、撮影画像データ取得装置3が撮影画像データの取得処理を実施するようにしてもよい。
ただし、この場合は、撮影画像データ取得装置3に実装されているカメラの撮影範囲を軌跡データから求めることができないので、別途、撮影画像データ取得装置3に実装されているカメラのレンズによる被写体の中心方向を3次元で計測する3次元ジャイロ装置を設け、画像選択部31が被写体の中心方向を含めて撮影画像を選択するようにする。
ただし、この場合は、撮影画像データ取得装置3に実装されているカメラの撮影範囲を軌跡データから求めることができないので、別途、撮影画像データ取得装置3に実装されているカメラのレンズによる被写体の中心方向を3次元で計測する3次元ジャイロ装置を設け、画像選択部31が被写体の中心方向を含めて撮影画像を選択するようにする。
実施の形態2.
図15はこの発明の実施の形態2による屋外構造物計測装置を示す構成図であり、図において、図1と同一符号は同一又は相当部分を示すので説明を省略する。
屋外構造物制限データ記録部13は屋外構造物に関する設置基準として、例えば、自治体の条例によって設定されている屋外構造物の位置、形状及び色彩の制限情報(以下、「屋外構造物制限データ」と称する)を記録している例えばハードディスクなどの記録媒体である。
図15はこの発明の実施の形態2による屋外構造物計測装置を示す構成図であり、図において、図1と同一符号は同一又は相当部分を示すので説明を省略する。
屋外構造物制限データ記録部13は屋外構造物に関する設置基準として、例えば、自治体の条例によって設定されている屋外構造物の位置、形状及び色彩の制限情報(以下、「屋外構造物制限データ」と称する)を記録している例えばハードディスクなどの記録媒体である。
計測結果判定部14は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、屋外構造物制限データ記録部13に記録されている屋外構造物制限データを参照して、屋外構造物計測装置の測定結果である屋外構造物の三次元位置、三次元形状及び色彩が設置基準を満足しているか否かを判定(屋外構造物の三次元位置、三次元形状及び色彩が制限以内であるか否かを判定)する処理を実施する。
なお、屋外構造物制限データ記録部13及び計測結果判定部14から計測結果判定手段が構成されている。
判定データ記録部15は計測結果判定部14の判定結果を示す判定データを記録する例えばハードディスクなどの記録媒体である。
なお、屋外構造物制限データ記録部13及び計測結果判定部14から計測結果判定手段が構成されている。
判定データ記録部15は計測結果判定部14の判定結果を示す判定データを記録する例えばハードディスクなどの記録媒体である。
図16は屋外構造物制限データ記録部13に記録されている屋外構造物制限データを示す説明図である。
図16の例では、屋外構造物制限データとして、位置・形状制限データと色彩制限データが記録されている。
位置・形状制限データの項目として、屋外構造物の最大幅MC、最大上端高ME(上端の最大値)、車道下端最低高MF(下端の高さを車道高aから測った最低値)、歩道下端最低高MG(下端の高さを歩道高bから測った最低値)が規定されている。
また、色彩制限データの項目として、マンセル色票におけるマンセル色相毎の最大彩度が規定されている。
図16の例では、屋外構造物制限データとして、位置・形状制限データと色彩制限データが記録されている。
位置・形状制限データの項目として、屋外構造物の最大幅MC、最大上端高ME(上端の最大値)、車道下端最低高MF(下端の高さを車道高aから測った最低値)、歩道下端最低高MG(下端の高さを歩道高bから測った最低値)が規定されている。
また、色彩制限データの項目として、マンセル色票におけるマンセル色相毎の最大彩度が規定されている。
次に動作について説明する。
例えば、自治体によっては、屋外に設置される広告物の位置、形状、色彩などを制限している場合がある。
例えば、以下の非特許文献1には、道路面に突き出ている屋外広告物のサイズに対する制限が規定されている。
また、以下の非特許文献2には、屋外広告物の色彩に対する制限が規定されている。
・非特許文献1
東京都、「屋外広告物のしおり」、P.14〜15
・非特許文献2
柏市、「柏市景観計画」、P.132
例えば、自治体によっては、屋外に設置される広告物の位置、形状、色彩などを制限している場合がある。
例えば、以下の非特許文献1には、道路面に突き出ている屋外広告物のサイズに対する制限が規定されている。
また、以下の非特許文献2には、屋外広告物の色彩に対する制限が規定されている。
・非特許文献1
東京都、「屋外広告物のしおり」、P.14〜15
・非特許文献2
柏市、「柏市景観計画」、P.132
この実施の形態2の屋外構造物計測装置は、屋外構造物が制限範囲内であるか否かを判定する機能を搭載している。
以下、屋外構造物計測装置の判定処理を具体的に説明する。
以下、屋外構造物計測装置の判定処理を具体的に説明する。
計測結果判定部14は、屋外構造物計測データ記録部12に記録されている屋外構造物計測データを入力し、屋外構造物の幅c、上端高e、下端高fを認識するとともに、屋外構造物を構成している各領域の色相を認識する。
計測結果判定部14は、屋外構造物計測データである位置・形状制限データに含まれている最大幅MCと屋外構造物の幅cを比較して、屋外構造物の幅cが最大幅MCの範囲内であるか否かを判定する。
また、計測結果判定部14は、位置・形状制限データに含まれている最大上端高MEと屋外構造物の上端高eを比較し、屋外構造物の上端高eが最大上端高MEの範囲内であるか否かを判定する。
さらに、計測結果判定部14は、位置・形状制限データに含まれている車道下端最低高MF及び歩道下端最低高MGと屋外構造物の下端高fを比較し、屋外構造物の下端高fが車道下端最低高MF及び歩道下端最低高MGの範囲内であるか否かを判定する。
計測結果判定部14は、屋外構造物計測データである位置・形状制限データに含まれている最大幅MCと屋外構造物の幅cを比較して、屋外構造物の幅cが最大幅MCの範囲内であるか否かを判定する。
また、計測結果判定部14は、位置・形状制限データに含まれている最大上端高MEと屋外構造物の上端高eを比較し、屋外構造物の上端高eが最大上端高MEの範囲内であるか否かを判定する。
さらに、計測結果判定部14は、位置・形状制限データに含まれている車道下端最低高MF及び歩道下端最低高MGと屋外構造物の下端高fを比較し、屋外構造物の下端高fが車道下端最低高MF及び歩道下端最低高MGの範囲内であるか否かを判定する。
次に、計測結果判定部14は、屋外構造物を構成している各領域の色相毎に、屋外構造物計測データである色彩制限データに含まれているマンセル色相の最大彩度の中から、当該領域の色相に対応する最大彩度を認識し、当該領域を構成している画素の彩度(画素計測部33により特定された画素の画素値(r、g、b)が示す彩度)と上記最大彩度を比較し、当該領域を構成している画素の彩度が最大彩度の範囲内であるか否かを判定する。
計測結果判定部14は、全ての判定処理が終了すると、それらの判定結果を示す判定データを判定データ記録部15に格納する。
計測結果判定部14は、全ての判定処理が終了すると、それらの判定結果を示す判定データを判定データ記録部15に格納する。
以上で明らかなように、この実施の形態2によれば、計測結果判定部14が、屋外構造物制限データ記録部13に記録されている屋外構造物制限データを参照して、屋外構造物計測装置の測定結果である屋外構造物の三次元位置、三次元形状及び色彩が設置基準を満足しているか否かを判定するように構成したので、設置基準を満足していない屋外構造物を検出することができる効果を奏する。
この実施の形態2では、計測結果判定部14が全ての判定結果を判定データ記録部15に格納するものについて示したが、この場合、判定データの中には、目的とする屋外広告物以外の屋外構造物に関する判定結果が格納されることがある。
このような場合、屋外構造物計測データに含まれている画像ポインタに対応する撮影画像を表示させることで、操作者が目的とする屋外広告物以外の屋外構造物を省くことができる。
このような場合、屋外構造物計測データに含まれている画像ポインタに対応する撮影画像を表示させることで、操作者が目的とする屋外広告物以外の屋外構造物を省くことができる。
この実施の形態2では、屋外構造物制限データとして、位置・形状制限データと色彩制限データを1組ずつ用意しているものについて示したが、例えば、自治体や自治体内の街区毎に、適用される屋外構造物制限データが異なる場合がある。
このような場合、屋外構造物制限データとして、位置・形状制限データと色彩制限データを複数組用意して、地図データが自治体や街区の境界データを保持するようにすれば、屋外構造物の設置場所である自治体や街区毎に、計測結果の適正な判定データを得ることができる。
このような場合、屋外構造物制限データとして、位置・形状制限データと色彩制限データを複数組用意して、地図データが自治体や街区の境界データを保持するようにすれば、屋外構造物の設置場所である自治体や街区毎に、計測結果の適正な判定データを得ることができる。
1 データ取得車両、2 三次元データ取得装置(三次元データ取得手段)、3 撮影画像データ取得装置(撮影画像データ取得手段)、4 三次元データ記録部、5 撮影画像データ記録部、6 位置形状特定部(位置形状特定手段)、7 位置・形状データ記録部、8 色彩特定部(色彩特定手段)、9 色彩データ記録部、10 地図データDB(地図記録手段)、11 地図マッチング部(地図マッチング手段)、12 屋外構造物計測データ記録部、13 屋外構造物制限データ記録部(計測結果判定手段)、14 計測結果判定部(計測結果判定手段)、15 判定データ記録部、21 直進区間分割部、22 車道高計測部、23 歩道高計測部、24 幅・奥行き計測部、25 上下端計測部、26 中心計測部、31 画像選択部、32 構造物切り出し部、33 画素計測部。
Claims (6)
- 移動体に設置された状態で、屋外の地物を走査して、上記地物の表面における走査点の三次元位置及び走査時刻を示す点群データを取得するとともに、上記移動体の走行位置及び走行時刻を示す軌跡データを取得する三次元データ取得手段と、上記移動体に設置された状態で、屋外の地物を撮影して、上記地物の撮影位置、撮影時刻及び撮影画像を示す撮影画像データを取得する撮影画像データ取得手段と、上記三次元データ取得手段により取得された点群データ及び軌跡データを解析して、屋外の地物から屋外構造物を抽出し、上記屋外構造物が設置されている三次元位置を特定するとともに、上記屋外構造物の三次元形状を特定する位置形状特定手段と、上記位置形状特定手段により特定された三次元位置及び三次元形状と上記撮影画像データ取得手段により取得された撮影画像データを照合して、上記撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、上記領域の画素値から上記屋外構造物の色彩を特定する色彩特定手段とを備えた屋外構造物計測装置。
- 位置形状特定手段は、屋外構造物の三次元形状として、上記屋外構造物の幅、奥行き、上端高及び下端高を特定し、上記屋外構造物が設置されている三次元位置として、上記屋外構造物の中心位置を特定することを特徴とする請求項1記載の屋外構造物計測装置。
- 色彩特定手段は、屋外構造物の色相毎に、当該色相が占めている領域の左端、右端、上端及び下端の位置を特定することを特徴とする請求項1または請求項2記載の屋外構造物計測装置。
- 屋外の地物に関する情報を保持している地図データが記録されている地図記録手段と、位置形状特定手段により特定された三次元位置及び三次元形状と色彩特定手段により特定された色彩を上記地図記録手段に記録されている地図データに関連付ける地図マッチング手段とを設けたことを特徴とする請求項1から請求項3のうちのいずれか1項記載の屋外構造物計測装置。
- 位置形状特定手段により特定された三次元位置及び三次元形状と色彩特定手段により特定された色彩が設置基準を満足しているか否かを判定する計測結果判定手段を設けたことを特徴とする請求項1から請求項4のうちのいずれか1項記載の屋外構造物計測装置。
- 三次元データ取得手段が、移動体に設置された状態で、屋外の地物を走査して、上記地物の表面における走査点の三次元位置及び走査時刻を示す点群データを取得するとともに、上記移動体の走行位置及び走行時刻を示す軌跡データを取得する三次元データ取得処理ステップと、撮影画像データ取得手段が、上記移動体に設置された状態で、屋外の地物を撮影して、上記地物の撮影位置、撮影時刻及び撮影画像を示す撮影画像データを取得する撮影画像データ取得処理ステップと、位置形状特定手段が、上記三次元データ取得処理ステップで取得された点群データ及び軌跡データを解析して、屋外の地物から屋外構造物を抽出し、上記屋外構造物が設置されている三次元位置を特定するとともに、上記屋外構造物の三次元形状を特定する位置形状特定処理ステップと、色彩特定手段が、上記位置形状特定処理ステップで特定された三次元位置及び三次元形状と上記撮影画像データ取得処理ステップで取得された撮影画像データを照合して、上記撮影画像データが示す撮影画像に屋外構造物が映っている領域を特定し、上記領域の画素値から上記屋外構造物の色彩を特定する色彩特定処理ステップとを備えた屋外構造物計測方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010033594A JP2011170599A (ja) | 2010-02-18 | 2010-02-18 | 屋外構造物計測装置及び屋外構造物計測方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010033594A JP2011170599A (ja) | 2010-02-18 | 2010-02-18 | 屋外構造物計測装置及び屋外構造物計測方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011170599A true JP2011170599A (ja) | 2011-09-01 |
Family
ID=44684664
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010033594A Pending JP2011170599A (ja) | 2010-02-18 | 2010-02-18 | 屋外構造物計測装置及び屋外構造物計測方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011170599A (ja) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012013525A (ja) * | 2010-06-30 | 2012-01-19 | Denso Corp | ナビゲーション装置 |
JP2016540187A (ja) * | 2013-09-27 | 2016-12-22 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 外部ハイブリッドフォトマッピング |
JP2018141758A (ja) * | 2017-02-28 | 2018-09-13 | 国立研究開発法人理化学研究所 | 点群データの分割方法、及び点群データの分割装置 |
JP2019016066A (ja) * | 2017-07-04 | 2019-01-31 | Necソリューションイノベータ株式会社 | 地物形状抽出装置、地物形状抽出方法、及びプログラム |
JP2020016663A (ja) * | 2019-10-03 | 2020-01-30 | 株式会社センシンロボティクス | 検査システム |
JP2020016664A (ja) * | 2019-10-03 | 2020-01-30 | 株式会社センシンロボティクス | 検査システム |
JP2020507776A (ja) * | 2017-02-10 | 2020-03-12 | ボクセルグリッド ゲーエムベーハー | 対象物を分析するためのデバイス及び方法 |
JPWO2021033479A1 (ja) * | 2019-08-20 | 2021-02-25 | ||
WO2023058098A1 (ja) * | 2021-10-04 | 2023-04-13 | 日本電気株式会社 | 表示装置、表示方法及び非一時的なコンピュータ可読媒体 |
JP7492559B2 (ja) | 2022-08-05 | 2024-05-29 | 株式会社パスコ | 計測装置、計測方法およびプログラム |
US12146966B2 (en) | 2019-07-26 | 2024-11-19 | Panasonic Intellectual Property Management Co., Ltd. | Distance measurement apparatus, information processing method, and information processing apparatus |
-
2010
- 2010-02-18 JP JP2010033594A patent/JP2011170599A/ja active Pending
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012013525A (ja) * | 2010-06-30 | 2012-01-19 | Denso Corp | ナビゲーション装置 |
JP2016540187A (ja) * | 2013-09-27 | 2016-12-22 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 外部ハイブリッドフォトマッピング |
US9947100B2 (en) | 2013-09-27 | 2018-04-17 | Qualcomm Incorporated | Exterior hybrid photo mapping |
JP2022101552A (ja) * | 2017-02-10 | 2022-07-06 | ボクセルグリッド ゲーエムベーハー | 対象物を分析するためのデバイス及び方法 |
JP7136422B2 (ja) | 2017-02-10 | 2022-09-13 | ボクセルグリッド ゲーエムベーハー | 対象物を分析するためのデバイス及び方法 |
JP2020507776A (ja) * | 2017-02-10 | 2020-03-12 | ボクセルグリッド ゲーエムベーハー | 対象物を分析するためのデバイス及び方法 |
JP2018141758A (ja) * | 2017-02-28 | 2018-09-13 | 国立研究開発法人理化学研究所 | 点群データの分割方法、及び点群データの分割装置 |
JP2019016066A (ja) * | 2017-07-04 | 2019-01-31 | Necソリューションイノベータ株式会社 | 地物形状抽出装置、地物形状抽出方法、及びプログラム |
US12146966B2 (en) | 2019-07-26 | 2024-11-19 | Panasonic Intellectual Property Management Co., Ltd. | Distance measurement apparatus, information processing method, and information processing apparatus |
JPWO2021033479A1 (ja) * | 2019-08-20 | 2021-02-25 | ||
WO2021033479A1 (ja) | 2019-08-20 | 2021-02-25 | パナソニックIpマネジメント株式会社 | 測距装置、情報処理方法、および情報処理装置 |
JP7457950B2 (ja) | 2019-08-20 | 2024-03-29 | パナソニックIpマネジメント株式会社 | 測距装置、情報処理方法、および情報処理装置 |
JP2020016664A (ja) * | 2019-10-03 | 2020-01-30 | 株式会社センシンロボティクス | 検査システム |
JP2020016663A (ja) * | 2019-10-03 | 2020-01-30 | 株式会社センシンロボティクス | 検査システム |
WO2023058098A1 (ja) * | 2021-10-04 | 2023-04-13 | 日本電気株式会社 | 表示装置、表示方法及び非一時的なコンピュータ可読媒体 |
JP7492559B2 (ja) | 2022-08-05 | 2024-05-29 | 株式会社パスコ | 計測装置、計測方法およびプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2011170599A (ja) | 屋外構造物計測装置及び屋外構造物計測方法 | |
CN110174093B (zh) | 定位方法、装置、设备和计算机可读存储介质 | |
CN110869974B (zh) | 点云处理方法、设备及存储介质 | |
CN105512646B (zh) | 一种数据处理方法、装置及终端 | |
US8571265B2 (en) | Measurement apparatus, measurement method, and feature identification apparatus | |
US8531449B2 (en) | System and method for producing multi-angle views of an object-of-interest from images in an image dataset | |
KR101319471B1 (ko) | 부감 화상 생성장치, 부감 화상 생성방법 및 기록매체 | |
US20110109618A1 (en) | Method of displaying navigation data in 3d | |
JP2011505610A (ja) | 画像センサデータに距離センサデータをマッピングする方法及び装置 | |
AU2008241689A1 (en) | Method of and apparatus for producing road information | |
KR20110044218A (ko) | 3차원으로 내비게이션 데이터를 디스플레이하기 위한 방법 및 컴퓨터 장치 | |
JP2005268847A (ja) | 画像生成装置、画像生成方法、および画像生成プログラム | |
JP2003123197A (ja) | 道路標示等認識装置 | |
JP2006105661A (ja) | ステレオ画像による平面推定方法 | |
JP2012083157A (ja) | 屋外地物検知システム、屋外地物検知システム用プログラム、および屋外地物検知システム用プログラムの記録媒体 | |
WO2016031229A1 (ja) | 道路地図作成システム、データ処理装置および車載装置 | |
JP2009140402A (ja) | 情報表示装置、情報表示方法、情報表示プログラム及び情報表示プログラムを記録した記録媒体 | |
JP2007265292A (ja) | 道路標識データベース構築装置 | |
TWI682361B (zh) | 路面影像重建與載具定位之方法與系統 | |
JP7467722B2 (ja) | 地物管理システム | |
WO2024062602A1 (ja) | 3次元化システム、3次元化方法及びプログラムを記録する記録媒体 | |
KR100959246B1 (ko) | 스테레오 영상 및 gps 좌표를 이용하여 도시공간의 지리정보를 생성하는 방법 및 시스템 |