(57)【要約】【課題】  測定経路を移動する測定装置により取得された全周点群データから、解析対象物を簡易に抽出することができる点群データ処理方法を提供する。【解決手段】  測定経路に沿って移動する測定装置により取得された測定データに基づいて、測定装置２０の軌跡を算出し、軌跡と直交する鉛直面上で軌跡と鉛直面との交点Ｐから水平面に下ろした垂線を基準とする、交点周りの抽出角度範囲と、鉛直面における交点Ｐを基準とする抽出距離範囲とを指定して、２次元図形を特定し、２次元図形を軌跡に沿って延在させた領域を抽出領域として設定し、測定データに含まれる、測定装置の周囲をスキャンすることにより取得した全周点群データから、特定の解析対象物を含む領域の点群データを、抽出点群データとして抽出する。【選択図】図５
2020165717.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）測定経路に沿って移動する測定装置により取得された測定データに基づいて、測定装置の軌跡を算出するステップと、
（ｂ）前記軌跡と直交する鉛直面上で
前記軌跡と前記鉛直面との交点から水平面に下ろした垂線を基準とする、前記交点Ｐ周りの抽出角度範囲と、
前記鉛直面における前記交点を基準とする抽出距離範囲とを指定して、２次元図形を特定し、
前記２次元図形を前記軌跡に沿って延在させた領域を抽出領域として設定するステップと、
（ｃ）前記測定データに含まれる、前記測定装置の周囲をスキャンすることにより取得した全周点群データから、特定の解析対象物を含む領域の点群データを、抽出点群データとして抽出するステップ
とを備えることを特徴とする点群データ処理方法。
【請求項２】
前記２次元図形は、前記抽出距離範囲の高さを有する台形であることを特徴とする請求項１に記載の点群データ処理方法。
【請求項３】
前記２次元図形は、径方向に所定の幅を有する円環弧形状であることを特徴とする請求項１に記載の点群データ処理方法。
【請求項４】
前記ステップ（ｂ）において、軌跡からの最短距離が最も遠くなる点と、軌跡との間の最短距離を抽出基準距離として指定することを特徴とする請求項１から３のいずれかに記載の点群データ処理方法。
【請求項５】
前記ステップ（ｂ）において、平面直角座標系を所定の大きさの立方体が連続する様に区画し、
各立方体に含まれる点データの密度が所定の値以上である立方体を抽出し
所定の値以上の密度で点が含まれる前記立方体の内、軌跡からの最短距離が最も長い立方体を特定し、
その立方体の中心を、軌跡Ｔから最も遠い点または最も近い点であると特定することを特徴とする請求項４に記載の点群データ処理方法。
【請求項６】
（ｄ）予め設定された複数の抽出モードから１の抽出モードを選択するステップと、
（ｅ）選択された前記１の抽出モードに応じたパラメータを設定するステップとを備え、
前記設定されたパラメータを用いて、前記ステップ（ａ）〜（ｃ）を実行することを特徴とする請求項１〜４に記載の点群データ処理方法。
【請求項７】
測定経路に沿って移動する測定装置により取得された測定データに基づいて、測定装置の軌跡を算出する軌跡算出部と、
前記軌跡と直交する鉛直面上で
前記軌跡と前記鉛直面との交点から水平面に下ろした垂線を基準とする、前記交点Ｐ周りの抽出角度範囲と、
前記鉛直面における前記交点を基準とする抽出距離範囲とを指定して、２次元図形を特定し、
前記２次元図形を前記軌跡に沿って延在させた領域を抽出領域として設定する抽出領域設定部と、
前記測定データに含まれる、前記測定装置の周囲をスキャンすることにより取得した全周点群データから、特定の解析対象物を含む領域の点群データを、抽出点群データとして抽出する抽出点群データ生成部とを備えることを特徴とする点群データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、点群データ処理方法および点群データ処理装置に関する。
【背景技術】
【０００２】
従来、車両等の移動体に、ＧＮＳＳ（Ｇｒｏｂａｌ・Ｎａｖｉｇａｔｉｏｎ・Ｓａｔｅｌｌｉｔｅ・Ｓｙｓｔｅｍ：全地球航法衛星システム）アンテナ、ＩＭＵ（Ｉｎｅｒｔｉａｌ・Ｍｅａｓｕｒｉｎｇ・Ｕｎｉｔ：慣性計測装置）、カメラ、レーザスキャナ等からなる測定装置を搭載し、走行しながら建物や道路の形状，標識・ガードレール等、道路周辺の３次元位置情報を高精度で効率的に取得する、ＭＭＳ（Ｍｏｂｉｌｅ・Ｍａｐｐｉｎｇ・Ｓｙｓｔｅｍ：モバイルマッピングシステム）が知られている。
【０００３】
ＭＭＳは、測定データの後処理を前提とするシステムである。したがって、まず、対象道路の計測区間を車両で走行しながら、ＧＮＳＳ航法信号に基づく自位置に関するデータ（以下、「衛星測位データ」という。）、ＩＭＵによる３次元の加速度および角速度データ（以下、「慣性測位データ」という。）ならびにレーザスキャナによるスキャン光の各点の測定データ（以下、「測定点群データ」という。）を取得し、次に、衛星測位データおよび慣性測位データに基いて車両の軌跡を算出し、算出した車両の軌跡と点群データとを合成して、成果物としての三次元点群データを生成する。
【０００４】
レーザスキャナは全周に亘って点群を取得するため、取得した点群データには、解析対象物以外の構造物に起因する点データが多く含まれる。このため、解析対象物を解析するために、解析対象物を含む部分を手動で抽出する必要があり、抽出作業に手間がかかるという問題があった。
【０００５】
この問題を解決するために、特許文献１には、軌跡の下側の所定位置に配置した円柱領域および平行六面体領域を抽出領域として設定し、該抽出領域に属する点データを、対象点群データとして抽出する点群データ処理方法が開示されている。
【０００６】
しかし、様々な構造物の解析に対応するために、全周点群データから対象点群データを抽出するためのさらなる点群データ処理方法が求められている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】国際公開第２０１８／１５９６９０号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、係る事情を鑑みてなされたものであり、測定経路を移動する測定装置により取得された全周点群データから、解析対象物を容易に抽出することができる点群データ処理方法および点群データ処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の１つの態様に係る点群データ処理方法は、（ａ）測定経路に沿って移動する測定装置により取得された測定データに基づいて、測定装置の軌跡を算出するステップと、（ｂ）前記軌跡と直交する鉛直面上で前記軌跡と前記鉛直面との交点から水平面に下ろした垂線を基準とする、前記交点Ｐ周りの抽出角度範囲と、前記鉛直面における前記交点を基準とする抽出距離範囲とを指定して、２次元図形を特定し、前記２次元図形を前記軌跡に沿って延在させた領域を抽出領域として設定するステップと、（ｃ）前記測定データに含まれる、前記測定装置の周囲をスキャンすることにより取得した全周点群データから、特定の解析対象物を含む領域の点群データを、抽出点群データとして抽出するステップとを備える。
【００１０】
上記態様において、前記２次元図形は、前記抽出距離範囲の高さを有する台形であることも好ましい。
【００１１】
また、上記態様において、前記２次元図形は、径方向に所定の幅を有する円環弧形状であることも好ましい。
【００１２】
また、上記態様において、前記ステップ（ｂ）において、軌跡からの最短距離が最も遠くなる点と、軌跡との間の最短距離を抽出基準距離として指定することも好ましい。
【００１３】
また、上記態様において、前記ステップ（ｂ）において、平面直角座標系を所定の大きさの立方体が連続する様に区画し、各立方体に含まれる点データの密度が所定の値以上である立方体を抽出し、所定の値以上の密度で点が含まれる前記立方体の内、軌跡からの最短距離が最も長い立方体を特定し、その立方体の中心を、軌跡Ｔから最も遠い点または最も近い点であると特定することも好ましい。
【００１４】
また、上記態様において、
（ｄ）予め設定された複数の抽出モードから１の抽出モードを選択するステップと、
（ｅ）選択された前記１の抽出モードに応じたパラメータを設定するステップとを備え、
前記設定されたパラメータを用いて、前記ステップ（ａ）〜（ｃ）を実行することも好ましい。
【００１５】
また、本発明の別の態様に係る点群データ処理装置は、測定経路に沿って移動する測定装置により取得された測定データに基づいて、測定装置の軌跡を算出する軌跡算出部と、前記軌跡と直交する鉛直面上で前記軌跡と前記鉛直面との交点から水平面に下ろした垂線を基準とする、前記交点Ｐ周りの抽出角度範囲と、前記鉛直面における前記交点を基準とする抽出距離範囲とを指定して、２次元図形を特定し、前記２次元図形を前記軌跡に沿って延在させた領域を抽出領域として設定する抽出領域設定部と、前記測定データに含まれる、前記測定装置の周囲をスキャンすることにより取得した全周点群データから、特定の解析対象物を含む領域の点群データを、抽出点群データとして抽出する抽出点群データ生成部とを備える。
【発明の効果】
【００１６】
本発明の上記態様に係る点群データ処理方法および点群データ処理装置によれば、測定経路を移動する測定装置により取得された全周点群データから、解析対象物を容易に抽出することができる。
【図面の簡単な説明】
【００１７】
【図１】（Ａ）は、本発明の実施の形態に係る点群データ処理方法のための測定データを測定する測定装置の概要を示す図であり、（Ｂ）は、測定装置による測定の様子を模式的に示す図である。
【図２】本発明の実施の形態に係る点群データ処理方法を実行する点群データ処理装置の機能構成図である。
【図３】上記測定装置で測定する測定経路の一例を示す図である。
【図４】同形態に係る点群データ処理方法における、点群データ生成処理のフローチャートである。
【図５】同点群データ処理方法における、抽出領域設定処理のフローチャートである。
【図６】同点群データ処理方法における、抽出領域設定方法を説明する図である。
【図７】同点群データ処理方法における、抽出領域設定方法を説明する図である。
【図８】（Ａ）は、同点群データ処理方法による抽出処理前の全周点群データであり、（Ｂ）は、抽出処理後の抽出点群データである。
【図９】図８（Ａ）の点群データを異なる方向から見た図である。
【図１０】同点群データ処理方法における、抽出領域設定処理の変形例を示す図である。
【図１１】同点群データ処理方法における、抽出領域設定処理の別の変形例を示す図である。
【図１２】同点群データ処理方法を実行する点群データ処理装置の別の変形例の機能構成図である。
【図１３】上記点群データ処理装置による点群データ処理のフローチャートである。
【図１４】同点群データ処理装置における、抽出モード選択画面を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の好適な実施の形態について、図面を参照して説明するが、本発明はこれに限定されるものではない。また、以下の実施の形態の説明において、同一の構成要素には同一の符号を付し、同様の構成要素には同一の名称を付して重複する説明は適宜省略する。
【００１９】
＜測定装置の構成＞
実施の形態にかかる点群データ処理装置は、例えば、図１に示す測定装置２０によって取得された測定データの後処理を実行する装置である。そこで、まず、測定装置２０について説明する。
【００２０】
測定装置２０は、いわゆる、ＭＭＳ（モバイルマッピングシステム）である。測定装置２０は、ＧＮＳＳ装置２１と、ＩＭＵ２２と、カメラ２３と、レーザスキャナ２４と、ロータリエンコーダ２５と、同期制御装置２６とを車両２７に搭載して構成されている。
【００２１】
ＧＮＳＳ装置２１は、ＧＮＳＳ衛星等の航法衛星２８からの航法信号を受信する受信装置である。ＧＮＳＳ装置２１は、航法信号に基いて衛生測位データ、すなわち測定装置２０の平面位置と高度を取得する。例えば、ＧＮＳＳ装置２１は、測定装置２０の座標を１０回／秒間隔で取得する。
【００２２】
ＩＭＵ２２は、慣性計測装置であり、３軸ジャイロと３方向の加速度計を備え、慣性測位データを取得する。
【００２３】
カメラ２３は、複数のカメラで構成される全方位カメラであり、上方向も含めて全周（２π空間）の動画を撮影する。ここでは説明を省略するが、カメラ２３が撮影した動画の画像データは、レーザスキャナ２４が測定する点群データと組み合わせて周囲の三次元情報の構築に利用される。
【００２４】
カメラ２３およびレーザスキャナ２４の測定装置２０（この場合はＩＭＵの位置）に対する外部標定要素（位置および姿勢）は、予め測定され、その情報は既知となっている。
【００２５】
レーザスキャナ２４は、図１（Ｂ）に示すように、スキャン光Ｌａを周囲全周（２π空間）にスパイラル状に照射し、道路３０、建築物、樹木等の構造物からの反射光Ｌｂ（図１（Ｂ））を受光する。スキャン光Ｌａの発光から反射光Ｌｂの受光までの時間に基いて、反射点の三次元位置を各点において求めることでレーザスキャナ２４の全周にわたる点群データを取得する。
【００２６】
レーザスキャナ２４は、車両２７の移動に伴って、測定経路に沿って、スキャン範囲３２の全周点群データである測定点群データを取得する。
【００２７】
なお、図示の例ではレーザスキャナ２４の数は１つである。しかし、これに限定されず、測定装置２０は、３つ、５つ等複数のレーザスキャナ２４を備えてもよい。レーザスキャナ２４の数を増やせば点群密度が高くなり、また、影となる部分を最小限とすることができるので、より精度の高い測定が可能となる。
【００２８】
ロータリエンコーダ２５は、車両２７のホイール２９に取り付けられ、ホイール２９の回転速度、回転角度から車両の移動距離データを取得する。
【００２９】
同期制御装置２６は、ケーブル等を介してまたは無線により、ＧＮＳＳ装置２１、ＩＭＵ２２、カメラ２３、レーザスキャナ２４およびロータリエンコーダ２５に接続されている。
【００３０】
同期制御装置２６は、ＩＭＵ２２による慣性測位データ取得時刻、カメラ２３による画像データ取得時刻、レーザスキャナ２４による点群データ取得時刻、およびロータリエンコーダ２５によるホイール２９の移動距離データの取得時刻を同期させる。
【００３１】
測定装置２０は、測定経路に沿って移動しながら、ＧＮＳＳ装置２１、ＩＭＵ２２、カメラ２３、レーザスキャナ２４、およびロータリエンコーダ２５により、衛星測位データ、慣性測位データ、測定点群データおよび移動距離データ（以下、これらのデータを総称して、「測定データ」という。）をそれぞれ取得する。
【００３２】
＜実施の形態＞
以下、本発明の実施の形態にかかる、点群データ生成方法および点群データ処理装置１００について説明する。点群データ処理装置１００は、測定装置２０が取得した測定データを用いて、測定経路周辺の三次元点群データ（成果点群データ）を生成する。
【００３３】
点群データ処理装置１００は、所謂パーソナルコンピュータである。点群データ処理装置１００は、プロセッサとしてのＣＰＵ（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ）、主記憶装置としてのＲＡＭ（Ｒａｎｄｏｍ・Ａｃｃｅｓｓ・Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ・Ｏｎｌｙ・Ｍｅｍｏｒｙ）、補助記憶装置としてのＨＤＤ（Ｈａｒｄ・Ｄｉｓｃ・Ｄｒｉｖｅ）、および表示装置としての液晶ディスプレイ等のハードウェアを備える。
【００３４】
点群データ処理装置１００は、同期制御装置２６を介して、ＧＮＳＳ装置２１、ＩＭＵ２２、カメラ２３、レーザスキャナ２４およびロータリエンコーダ２５に接続可能に構成されている。点群データ処理装置１００は、車両の外部に配置されていてもよいし、車両の内部に配置されていてもよい。本明細書では、便宜上、車両外部に配置されているものとする。
【００３５】
図２は、点群データ処理装置１００の機能構成図である。点群データ処理装置１００は、データ取得部１１１、軌跡算出部１１２、一次点群データ生成部１１３、抽出領域設定部１１４、抽出点群データ生成部１１５、測定標定点検出部１１６、測定標定点調整部１１７、往復完了判定部１１８、ノイズ判定部１１９、成果点群データ生成部１２０の各機能部、および記憶部１３０、表示部１４０、入力部１５０を備える。
【００３６】
各機能部は、ＣＰＵがプログラムを実行することによりそれぞれの機能を実現する。各機能部の機能を実現するためのプログラムは、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ等の記憶媒体に記憶されていてもよい。
【００３７】
データ取得部１１１は、入力インタフェース（図示せず）を介して測定データを受け付けて、記憶部１３０に格納する。
【００３８】
入力インタフェースは、同期制御装置２６に接続されるポートである。入力インタフェースは、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ・Ｓｅｒｉａｌ・Ｂｕｓ）端子である。また、入力インタフェースは、ＬＡＮ（Ｌｏｃａｌ・Ａｒｅａ・Ｎｅｔｗｏｒｋ）と接続されるポートであってもよい。
【００３９】
軌跡算出部１１２は、記憶部１３０から衛星測位データおよび慣性測位データを受け取り、カルマンフィルタを用いた処理により、平面直角座標系における測定装置２０の軌跡を算出する。
【００４０】
なお、上記の通り、レーザスキャナ２４と測定装置２０（ＩＭＵ装置）の位置関係は既知となっており、関連付けられている。すなわち、本明細書において、「測定装置２０の軌跡」は、「レーザスキャナ２４の中心の軌跡」と関連付けられている。
【００４１】
一次点群データ生成部１１３は、測定点群データを、算出した軌跡点データを用いて、平面直角座標系の一次点群データを生成する。
【００４２】
抽出領域設定部１１４は、軌跡算出部１１２で取得した各軌跡点を基準として、抽出角度範囲および抽出距離範囲を設定し、抽出領域を設定する。
【００４３】
抽出点群データ生成部１１５は、一次点群データから、抽出領域設定部１１４で設定した領域内に配置された点群データを抽出して、抽出点群データを生成し、抽出点群データを表示部１４０に出力し、記憶部１３０に記憶させる。
【００４４】
測定標定点検出部１１６は、表示部１４０に表示された抽出点群データから、測定標定点４１を検出する。
【００４５】
測定標定点調整部１１７は、測定標定点検出部１１６で検出された測定標定点４１と、既知の標定点座標とに基づいて、軌跡を再計算し、再計算された軌跡と、抽出点群データとに基づいて、調整点群データを生成する。
【００４６】
往復完了判定部１１８は、測定経路の往路復路両方について調整点群データの生成を完了したか否かを判定する。
【００４７】
ノイズ判定部１１９は、測定経路の往路と復路の調整点群データを比較して、一方にのみ存在するデータをノイズと判定する。
【００４８】
成果点群データ生成部１２０は、ノイズ判定部１１９で、ノイズであると判断されたデータを削除し、往路と復路の点群データを合成して、成果点群データを生成し、表示部１４０に表示し、記憶部１３０に記憶させる。
【００４９】
記憶部１３０は、測定データ、および各機能部で算出されたデータ、ならびにデータ処理装置１００に機能を発揮させるための各種プログラムおよび設定を記憶する。記憶部１３０は、主記憶装置および補助記憶装置により実現されるが、主記憶装置のみ、または補助記憶装置のみで実現されてもよい。
【００５０】
表示部１４０は、抽出点群データおよび成果点群データ等を表示する。表示部１４０は、表示装置により実現される。
【００５１】
入力部１５０は、ユーザからの処理の開始等の種々の指示を入力するための、ユーザインターフェースであり、例えば、キーボード、マウス等である。
【００５２】
＜点群データ処理方法＞
次に、本実施の形態に係る点群データ処理方法を説明する。
具体例として、測定装置２０を用いて、所定の測定経路について往復して取得した測定データを用い、解析対象物が、図３に示すような、測定経路上の道路３０に、所定の間隔で設置された標定点４０であるとして説明する。標定点４０には、反射シート等が設置されており、これを予めトータルステーションで測定して座標が既知とされている。
【００５３】
図４は、点群データ処理方法のフローチャートである。処理を開始すると、ステップＳ１０１で、軌跡算出部１１２が、一方の経路について、記憶部１３０から衛星測位データおよび慣性測位データ受け取り、カルマンフィルタを用いた処理により、平面直角座標系の軌跡を算出する。
【００５４】
次に、ステップＳ１０２で、一次点群データ生成部１１３が、同一の経路に係る測定点群データを、ステップＳ１０１で算出した軌跡を用いて、平面直角座標系データに変換し、全周の一次点群データを生成する。
【００５５】
次に、ステップＳ１０３で、抽出領域設定部１１４が、抽出角度範囲および抽出距離範囲を設定し、抽出領域を設定する。抽出角度範囲の設定および抽出距離範囲の設定の詳細は後述する。
【００５６】
次に、ステップＳ１０４で、抽出点群データ生成部１１５が、一次点群データから、抽出領域設定部１１４で定めた領域内に配置された点群データを抽出して、抽出点群データを生成し、抽出点群データを表示部１４０に表示し、記憶部１３０に記憶させる。
【００５７】
次に、ステップＳ１０５で、測定標定点検出部１１６が、表示部１４０に表示された抽出点群データから、測定標定点４１を検出し、当該部分が標定点４０であることを指定する。道路に設置された標定点４０には、反射シート等が設置されているため、点群データにおいて、測定標定点４１は、反射強度の高い点または領域として現れる。
【００５８】
標定点の検出および指定は、ユーザが、表示部に表示された抽出点群データのうち、反射強度が高い特定の形状の部分を標定点と認識して、マウスポインタなどで順次選択可能に構成することで実現してもよい。あるいは、反射強度および形状に基づいて点群データから自動的に抽出できるように構成されていてもよい。
【００５９】
次に、ステップＳ１０６で、測定標定点調整部１１７が、検出された測定標定点と、既知の標定点座標とに基づいて軌跡を再計算し、再計算された軌跡に基づいて調整点群データを生成する。
【００６０】
次に、ステップＳ１０７で、往復完了判定部１１８が、測定経路の往復両方について調整点群データの生成が完了したか否かを判定する。
【００６１】
一方の経路（例えば往路）についてのみ完了している場合（Ｎｏ）、処理は、ステップＳ１０１に戻り、他方の経路（例えば復路）についてステップＳ１０１〜Ｓ１０７の処理を繰り返す。
【００６２】
一方、ステップＳ１０７において、両方の経路について完了している場合（Ｙｅｓ）、ステップＳ１０８で、ノイズ判定部１１９が、往路と復路との調整点群データを比較して、一方の経路にのみ含まれるデータが存在するかどうかを判断する。
【００６３】
ステップＳ１０８において、一方にのみ存在するデータがある場合（Ｙｅｓ）、ノイズ判定部１１９が、当該一方にのみ含まれるデータをノイズであると判断し、ステップＳ１０９において、当該ノイズ点群データを削除する。その後処理はステップＳ１１０に移行する。
【００６４】
ステップＳ１０８において、一方のみに含まれる点群データがない場合（Ｎｏ）、ノイズ判定部１１９が、当該調整点群データをノイズのないデータであると判断し、処理は、ステップＳ１１０に移行する。
【００６５】
ついで、ステップＳ１１０で、成果点群データ生成部１２０が、Ｓ１０９においてノイズが削除された調整点群データ、またはステップＳ１０７でノイズがないと判断された調整点群データを、往路と復路で合成して、成果点群データを生成する。そして、成果点群データを表示部１４０に出力し、記憶部１３０に記憶させて、処理を終了する。
【００６６】
次に、ステップＳ１０３の、抽出領域の設定について図５〜７を参照しながら説明する。図５は、ステップＳ１０３の詳細なフローチャートである。
【００６７】
抽出領域の設定が開始すると、ステップＳ２０１で、抽出領域設定部１１４が、図６（Ａ）に示すように、測定装置２０の軌跡Ｔと直交する任意の鉛直面Ｖｉを設定する。図６（Ａ）は、ステップＳ１０１で算出された軌跡を平面直角座標系で表したものである。便宜的に、測定装置２０はＥ軸上を東方向に進行したものとする。
【００６８】
次に、図６（Ｂ）に示すように、ステップＳ２０２で、抽出領域設定部１１４が、鉛直面Ｖｉ上において、抽出角度範囲Θを、軌跡Ｔと鉛直面Ｖｉとの交点Ｐｉから水平面Ｈにおろした垂線Ｌｉを基準として、交点Ｐｉ周りに−θ１≦Θ≦+θ２と指定する。図６（Ｂ）は軌跡Ｔと直交する任意の鉛直面Ｖｉを測定装置２０の進行方向に見た図である。
【００６９】
抽出角度幅θ１，θ２の値は、予め設定されている。一般に、標定点４０は、図３に示すように、車道の中央に設置されているか、路肩等所定の位置に設置されている。このため、抽出角度幅θ１，θ２の値は、交点Ｐの道路からの高さと道幅または設置位置との関係等からある程度予測できる。このような予測に基づいて、例えば、一車線道路で、標定点が車道の中央に設置されている場合には、θ１＝θ２＝４０°とし、二車線道路で、標定点が中央線上等に設置されている場合には、θ１＝６０°，θ２＝４０°のように設定されている。
【００７０】
次に、ステップＳ２０３で、抽出領域設定部１１４が、抽出基準距離ｌを設定する。抽出基準距離ｌは、図７（Ａ）に示すように、任意の鉛直面Ｖｉにおけるの軌跡Ｔと鉛直面Ｖｉとの交点Ｐｉからの鉛直方向の距離として設定される。
【００７１】
抽出基準距離ｌの値は、予め設定されていてもよい。例えば、路面から軌跡Ｔまでの距離は、測定装置２０の高さｈと略等しいと推定される。測定装置２０の路面からの距離ｈは、既知とされている。従って、図７（Ｂ）に示すように、測定装置２０の高さｈを抽出基準距離ｌとして設定することができる。
【００７２】
測定装置２０を用いた測定において、鉛直下方向で測定される構造物は主に道路３０であるため、測量装置２０の高さｈを抽出基準距離ｌとして設定することにより、簡便且つ適切に抽出基準距離ｌを設定することができる。
【００７３】
次に、ステップＳ２０４で、予め定められた抽出幅ｄ１，ｄ２を用いて、抽出距離範囲Ｄを、軌跡との交点Ｐｘからｌ-ｄ１≦Ｄ≦ｌ+ｄ２と指定する。
【００７４】
抽出距離幅ｄ１，ｄ２は、例えば、本例の様に道路周辺の点を抽出したい場合は、ｄ１，ｄ２＝３０cmのように設定することができる。なお、抽出距離幅ｄ１，ｄ２は同じであってもよく、異なっていてもよい。
【００７５】
次に、ステップＳ２０５で、図７（Ａ）に示すように、抽出領域設定部１１４が、指定された、抽出角度範囲Θおよび抽出距離範囲Ｄを用いて、鉛直面Ｖｉ上に、台形の２次元図形Ｓを特定する。
【００７６】
次に、ステップＳ２０６で、図７（Ｃ）に示すように、抽出領域設定部１１４が、２次元図形Ｓを軌跡に沿って延在させた領域を、抽出領域Ａとして設定し、処理は、ステップＳ１０４に移行する。
【００７７】
この様にして、抽出した抽出点群データの例を図８に示す。図８（Ａ）は、抽出処理前の一次点群データを示し、図８（Ｂ）は、抽出処理後の抽出点群データを示す同じ経路の鳥瞰図である。また、図９は、図８（Ａ）と同じ一次点群データの、図８（Ａ）に示す白線四角の部分を拡大した平面図であり、図９（Ｂ）は、路上からの視点で図９（Ａ）の矢印方向に見た図である。
【００７８】
図８（Ａ）に示すように、抽出処理前の一次点群データでは、道路３０は、樹木５０その他の構造物に基づく点群データにより覆われている。このため、表示された点群データから目視により、測定標定点４１を判別することは困難である。図９（Ｂ）の様に表示方向を変えることで、測定標定点４１を検出することができるが、このために、拡大や、表示領域の変更等を繰り返す必要があり、検出作業が煩雑となる。
【００７９】
一方、図８（Ｂ）に示すように、抽出処理後は道路３０および測定標定点４１が、容易に検出できる。
【００８０】
このように、本実施の形態にかかる点群データ生成方法によれば、測定経路について測定装置の全周に亘って取得された点群データから、解析対象物についての点群データを簡単に抽出することができる。
【００８１】
図８（Ａ）の状態のように、測定装置２０の走行経路の上方に樹木や建造物などの構造物があり、一次点群データにより、標定点が検出されにくい状況は、測定時に測定装置２０上方が遮られていることを意味する。このような場合、ＧＮＳＳ装置２１の受信状態が悪くなり、軌跡の誤差が大きくなりやすい。
【００８２】
このため、高精度の３次元点群データを取得するためには、測定標定点４１により、軌跡及び点群データを調整することが重要である。このように、解析対象物を標定点として点群データの抽出を行い、容易に検出することは、軌跡および点群データの調整が容易となり特に有利である。
【００８３】
一方、点群データ処理装置１００は、測定標定点検出部１１６，測定標定点調整部１１７、往復完了判定部１１８、ノイズ判定部１１９、および成果点群データ生成部１２０を備えず、ステップＳ１０１〜Ｓ１０４の処理のみを行う、点群データ抽出装置として構成されていてもよい。
【００８４】
この場合には、一次点群データとして、既に調整後の軌跡を用いて調整した点群データなど、様々な段階の全周点群データを用いることができる。
【００８５】
なお、本例においては、解析対象物を道路３０に設定された標定点４０として説明したが、本方法は、標定点４０のみならず、道路３０の路面形状または路面付近に設置された構造物等に用いることができる。
【００８６】
＜変形例１＞
ステップＳ２０３における抽出基準距離ｌの設定は、予め設定するだけでなく、以下の通り自動的に設定してもよい。一つの例としては、図１０（Ａ）に示すように、抽出角度範囲Θに含まれる点データの内、軌跡Ｔから最も遠い点Ｑｘを特定し、その間の距離を抽出基準距離ｌとして設定してもよい。図１０（Ａ）は、軌跡の始点Ｐ０における鉛直面Ｖ０から進行方向に見た図である。
【００８７】
この場合は、単純に、各点Ｑ１，Ｑ２，Ｑ３，・・・から、軌跡Ｔまでの最短距離を演算し、それらを比較して、最も遠い点を最も遠い点Ｑｘと特定する。そして、Ｑｘと軌跡Ｔとの最短距離を、抽出基準距離ｌとして設定する。
【００８８】
測定装置２０を用いた測定において、鉛直下方向で測定される構造物は主に道路３０であり最も遠い点Ｑｘは、道路３０の路面またはその周辺に存在している可能性が高い。従って、点Ｑｘを基準としてその上下方向に所定の抽出距離幅ｄ１，ｄ２の範囲を抽出距離範囲Ｄとして指定することで、道路３０の路面周辺の構造物に基づく点群データを的確に抽出するための抽出領域の設定が可能になる。
【００８９】
あるいは、最も遠い点Ｑｘとして、単純に、最も低い点を特定しても良い。最も低い点は、最も遠い点Ｑｘの近傍にあると考えられ、路面の測定を考慮した場合、路面は最も低い点を含む可能性が高いためである。図１０（Ａ）では、最も遠い点Ｑｘが、最も低い点と合致している。このように、最も低い点を基準としてその上下方向に所定の抽出距離幅ｄ１，ｄ２の範囲を抽出距離範囲Ｄとして指定しても、道路３０の路面周辺の構造物に基づく点群データを的確に抽出するための抽出領域の設定が可能になる。
【００９０】
＜変形例２＞
あるいは、別の例として、以下の通り抽出基準距離ｌを設定してもよい。
まず、図１１（Ａ）に示すように、平面直角座標系の抽出角度範囲Θに、所定の寸法の立方体Ｃ１，Ｃ２・・・・を積み重ね、各立方体に含まれる点の密度が所定の値以上である立方体を抽出する。図１１（Ａ）では、着色した部分が、所定の値以上の密度で点が含まれる立方体である。
【００９１】
次に、抽出領域設定部１１４が、所定の値以上の密度で点が含まれる立方体の内、軌跡Ｔからの最短距離が最も遠くなる立方体Ｃｘを特定する。その立方体の中心を、軌跡Ｔから最も遠い点Ｑｘであると特定する。
【００９２】
次に点Ｑｘと軌跡Ｔとの最短距離、すなわち、図１１（Ｂ）に示す、点Ｑｘを通る鉛直面Ｖｘ上での交点Ｐｘとの距離を抽出基準距離ｌとして算出する。
【００９３】
この様に、所定の密度以上で点データを含む所定の寸法の立方体の、軌跡からの距離を比較して、最も遠い点Ｑｘを特定することにより、土ホコリなどのノイズによる点データの影響を省くことができるので、より的確な抽出基準距離ｌの設定が可能となる。
【００９４】
＜変形例３＞
また、別の変形例として抽出角度範囲Θと、抽出距離範囲Ｄとにより特定される２次元図形が、上記の台形ではなく、図１０（Ｂ）に示すような、幅が抽出距離範囲Ｄで、中心角が抽出角度範囲Θとなる円環弧形状Ｓ１でもよい。
【００９５】
＜変形例４＞
さらなる変形例として、実施の形態にかかる点群データ処理装置１００を、解析対象物の位置等に応じて抽出モードを切り替え可能に構成してもよい。図１２は、該変形例にかかる点群データ処理装置１００ａの機能構成図である。
【００９６】
点群データ処理装置１００ａは、点群データ処理装置１００と同様のハードウェアを備える、パーソナルコンピュータである。しかし、点群データ処理装置１００ａは、点群データ処理装置１００に加えて抽出モード選択部１２１と選択モード設定部１２２とを備える。
【００９７】
抽出モード選択部１２１は、ユーザが抽出モードを選択するための表示を表示部１４０に表示する。ユーザによる入力部１５０を用いた抽出モードの選択を可能とする。
【００９８】
選択モード設定部１２２は、選択された抽出モードに応じたパラメータ（抽出角度幅θ１，θ２、抽出基準距離ｌ，抽出距離幅ｄ１，ｄ２）を設定する。
【００９９】
図１３は、点群データ処理装置２００の点群データ処理のフローチャートである。  処理を開始すると、まず、ステップＳ４０１において、抽出モード設定部１２１は、図１４に示すような、抽出モードを選択する表示８０を表示部１４０に表示して、ユーザが測定モードを選択する。
【０１００】
図１４に示す例では、表示８０は、路面１、路面２および任意設定の３つのモードがあり、路面１、路面２はそれぞれ、１車線道路で、標定点が車道の中央に設置されている場合と、２車線道路で、標定点が中央線上に設置されている場合に対応している。また、ラジオボタンをマウスポインタ８１でオンにすることで、当該モードを選択可能に構成されている。なお、図１４の状態は、路面１のモードを選択した状態を示す。
【０１０１】
記憶部１３０には、あらかじめ、表１に示すような、それぞれの抽出モードに対応した抽出角度幅θ１，θ２、抽出基準距離ｌ，抽出距離幅ｄ１，ｄ２が設定されており、例えばテーブル等の形式により記憶されている。
【０１０２】
【表１】
2020165717.tif 000003
【０１０３】
ユーザが、測定モードを選択すると、ステップＳ４０２に移行して、選択モード設定部２２２が、それぞれの抽出モードに設定されている、抽出角度幅θ１，θ２、抽出基準距離ｌ，抽出距離幅ｄ１，ｄ２をそれぞれ設定する。
【０１０４】
次にステップＳ４０３に移行して、以下ステップＳ４０３〜Ｓ４１２では、ステップＳ１０１〜Ｓ１１０と同じ処理を、ステップＳ４０２で設定された値に基づいて実行する。
【０１０５】
このように、１つのデータ処理装置に複数の抽出モードを実行可能に構成すれば、道路における標定点の位置等に応じた適切なの抽出条件を容易に設定することができる。
【０１０６】
以上、本発明の好ましい実施の形態について述べたが、上記の実施例は本発明の一例であり、これらを当業者の知識に基づいて組み合わせることが可能であり、そのような形態も本発明の範囲に含まれる。
【符号の説明】
【０１０７】
２０  測定装置
１００，１００ａ  点群データ処理装置
１１４  抽出領域設定部
１２１  抽出モード選択部
１２２  選択モード設定部
Ｔ  軌跡
Ｓ  ２次元図形
Ａ  抽出領域
【図１】
2020165717.tif 000004
【図２】
2020165717.tif 000005
【図３】
2020165717.tif 000006
【図４】
2020165717.tif 000007
【図５】
2020165717.tif 000008
【図６】
2020165717.tif 000009
【図７】
2020165717.tif 000010
【図８】
2020165717.tif 000011
【図９】
2020165717.tif 000012
【図１０】
2020165717.tif 000013
【図１１】
2020165717.tif 000014
【図１２】
2020165717.tif 000015
【図１３】
2020165717.tif 000016
【図１４】
2020165717.tif 000017