(57)【要約】  簡単な操作により正確な地図を生成可能な地図生成装置を得るため、  センサーから地物表面の各点までの距離と方向を計測してセンサーを中心とする相対空間の点群データを生成する相対位置取得手段と、センサーの位置と姿勢を計測してセンサー位置データを生成するセンサー位置取得手段と、相対空間の点群データとセンサー位置データとに基づいて絶対空間における点群の位置情報を算出する絶対位置算出手段と、相対空間の点群データとセンサー位置データに基づき、絶対空間におけるセンサーから点群の各点への方向ベクトルを求める方向ベクトル算出手段と、絶対空間における点群の位置情報と方向ベクトルに基づき面を構成する点を抽出し、抽出された点の分布に基づき領域の輪郭を求める領域検出手段と、検出した領域の輪郭を線で示した図を作成する作図手段と、を備えた。
2017154061.tif 000002
【特許請求の範囲】
【請求項１】
センサーから地物表面の各点までの距離と方向を計測して前記センサーを中心とする相対空間の点群データを生成する相対位置取得手段と、
前記センサーの位置と姿勢を計測してセンサー位置データを生成するセンサー位置取得手段と、
前記相対空間の点群データと前記センサー位置データとに基づいて絶対空間における点群の位置情報を算出する絶対位置算出手段と、
前記相対空間の点群データと前記センサー位置データに基づき、絶対空間における前記センサーから点群の各点への方向ベクトルを求める方向ベクトル算出手段と、
絶対空間における前記点群の位置情報と前記方向ベクトルに基づき、面を構成する点を抽出し、抽出された点の分布に基づき領域の輪郭を求める領域検出手段と、
検出した前記領域の輪郭を線で示した図を作成する作図手段と、
を備えたことを特徴とする地図作成装置。
【請求項２】
前記領域検出手段は、
三次元空間内に基準とする基準面を設定する基準面設定手段と、
近傍点の方向ベクトルの分布が前記基準面と前記センサー位置データの位置関係から推定したベクトル分布に適合する点を抽出する点群抽出手段と、
を有することを特徴とする請求項１に記載の地図作成装置。
【請求項３】
前記領域検出手段は、
三次元空間内に基準とする基準面を設定する基準面設定手段と、
設定した前記基準面に点群を構成する各点から前記方向ベクトルの方向に投影する投影手段と、
前記基準面への投影結果から欠損領域を抽出して、前記欠損領域補完する欠損領域補完手段と、
を有することを特徴とする請求項１に記載の地図作成装置。
【請求項４】
センサーから地物表面の各点までの距離と方向を計測して前記センサーを中心とする相対空間の点群データを生成する相対位置取得ステップと、
前記センサーの位置と姿勢を計測してセンサー位置データを生成するセンサー位置取得ステップと、
前記相対空間の点群データと前記センサー位置データとに基づいて絶対空間における点群の位置情報を算出する絶対位置算出ステップと、
前記相対空間の点群データと前記センサー位置データに基づき、絶対空間における前記センサーから点群の各点への方向ベクトルを求める方向ベクトル算出ステップと、
絶対空間における前記点群の位置情報と前記方向ベクトルに基づき面を構成する点を抽出し、抽出された点の分布に基づき領域の輪郭を求める領域検出ステップと、
検出した前記領域の輪郭を線で示した図を作成する作図ステップと、
を備えたことを特徴とする地図作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、道路周辺の地物の位置や形状を計測して地図を作成する地図作成装置および地図作成方法に関するものである。
【背景技術】
【０００２】
特許文献１には、走行する車両に設置したレーザー計測装置を用いて得られる点群データを用いて道路周辺の地物の位置を求めて地図を生成する装置が示されている。この装置の説明の中で、操作者が画面上で指示した位置に対応するレーザー計測点を求め、点の位置情報に基づき地物の輪郭を決定する方法が示されている。また、得られた地物の位置情報に基づき地図を作成する方法が示されている。【０００３】
また、非特許文献１には、車両に設置したレーザー計測装置を用いて得られる点群データを用いて道路周辺の建物等の３次元形状を求める方法が示されている。示された方法は、点群データをコンピュータプログラムにより解析して建物の壁などの領域を検出し、領域の輪郭を求めることにより建物の３次元形状を求めるものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２０４６１５号公報
【非特許文献】
【０００５】
【非特許文献１】Previtali, M., M. Scaioni, L. Barazzetti, and R. Brumana., "A Flexible Methodology for Outdoor/indoor Building Reconstruction from Occluded Point Clouds", ISPRS Annals of Photogrammetry, Remote Sensing and Spatial Information Sciences, vol. II-3, 2014, pp.119-26.
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の地図作成装置は上記のように構成されていた。このため、操作者が画面上で地物の輪郭を指示して位置を求める方法では、地物の形状が複雑な場合や多くの地物の数が多い場合は操作者の指示の回数が増え、作業が煩雑になるという問題があった。また、点群データをコンピュータプログラムにより解析して領域を検出して３次元形状を求める方法では、異なる面を構成する点が近傍に存在すると、これらを同一の面を構成すると誤り、実際には存在しない領域を検出してしまう場合があった。この場合、操作者が誤りを修正する必要があり、作業が煩雑になるという問題があった。【０００７】
また、レーザー計測において発生する領域の欠損などのために実際と異なる領域が検出され、これを修正するために多大な作業が必要となるという問題があった。特に、レーザー計測装置は手前に障害物があるとその背後にある地物を検出することができないという性質がある。このため、例えば道路上に樹木があると、その背後の建物の点群データに欠損が生じ、正しく領域を検出できず、正確な地図が生成できないという問題があった。【０００８】
この発明は上記のような問題点を解決するためになされたもので、簡単な操作により正確な地図を生成可能な地図生成装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
この発明に係る地図作成装置は、
センサーから地物表面の各点までの距離と方向を計測して前記センサーを中心とする相対空間の点群データを生成する相対位置取得手段と、
前記センサーの位置と姿勢を計測してセンサー位置データを生成するセンサー位置取得手段と、
前記相対空間の点群データと前記センサー位置データとに基づいて絶対空間における点群の位置情報を算出する絶対位置算出手段と、
前記相対空間の点群データと前記センサー位置データに基づき、絶対空間における前記センサーから点群の各点への方向ベクトルを求める方向ベクトル算出手段と、
絶対空間における前記点群の位置情報と前記方向ベクトルに基づき、面を構成する点を抽出し、抽出された点の分布に基づき領域の輪郭を求める領域検出手段と、
検出した前記領域の輪郭を線で示した図を作成する作図手段と、
を備えたことを特徴とするものである。
【発明の効果】
【００１０】
この発明によれば、簡単な操作により正確な地図を生成可能な地図生成装置を得ることができる。
【図面の簡単な説明】
【００１１】
【図１】この発明の実施の形態１に係る地図作成装置の構成を示す図である。
【図２】この発明の実施の形態１に係る地図作成装置の処理フローの例を示すフローチャートである。
【図３】この発明の実施の形態１に係る地図作成装置における移動計測車両により取得するデータの形式の例を示す説明図である。
【図４】この発明の実施の形態１に係る地図作成装置におけるデータ処理装置により生成される点群データの形式の例を示す説明図である。
【図５】この発明の実施の形態１に係る地図作成装置における領域検出手段の処理フローの例を示すフローチャートである。
【図６】この発明の実施の形態１に係る地図作成装置の領域検出について説明する説明図である。
【図７】この発明の実施の形態２に係る地図作成装置の動作を説明する説明図である。
【図８】この発明の実施の形態２に係る地図作成装置における領域検出手段の処理フローの例を示すフローチャートである。
【図９】この発明の実施の形態２に係る地図作成装置の領域検出について説明する説明図である。
【図１０】この発明の実施の形態２に係る地図作成装置の領域検出について説明する説明図である。
【発明を実施するための形態】
【００１２】
実施の形態１．
図１はこの発明の実施の形態１に係る地図作成装置の構成例を示した図である。また、図２はこの発明の実施の形態１に係る地図作成装置の処理フローの例を示した図である。この図は実施の形態１に係る地図作成装置の機能ブロック図にも対応している。
図１において、１は移動計測車両、２はデータ処理装置、１１はレーザー計測装置、１２はＩＭＵ（Inertial Measurement Unit；慣性計測装置）、１３はＧＰＳ（Global Positioning System）受信機、１４は外部記憶装置、１５はＰＣ（制御装置）、２１はＰＣ（Personal Computer；パーソナルコンピュータ）、２２は外部記憶装置、２３は入力装置（マウス、キーボード）、２４はディスプレイ、２５はプリンタ、である。
【００１３】
（システム構成）
次に図１に示すシステムの各構成要素について説明する。
移動計測車両１は、車両に以下の各装置を搭載し、走行しながら計測データを取得する。レーザー計測装置１１は、レーザー光を各方向に照射し、反射光を観測することにより対象までの距離と方向を計測する装置である。ＩＭＵ１２は、慣性の法則を利用して車両の姿勢変化を計測する装置である。ＧＰＳ受信機１３は、衛星からの電波を受信し、車両の絶対位置を計測する装置である。外部記憶装置１４は、各装置の計測データを時刻と対応付けて記憶する。ＰＣ（制御装置）１５は、レーザー計測装置１１、ＩＭＵ１２、ＧＰＳ受信機１３を制御し、計測データを外部記憶装置１４に記憶する。パーソナルコンピュータを用いて構成することができる。
【００１４】
データ処理装置２は、移動計測車両により取得した計測データを処理し、地図を生成する装置である。以下の各装置により構成される。ＰＣ（パーソナルコンピュータ）２１は、内部に中央処理装置（ＣＰＵ；Central Processing Unit）および主記憶装置を含み、予め用意したソフトウェアを実行することによりデータ処理を行う。
【００１５】
外部記憶装置２２は、移動計測車両１により取得した計測データをこの装置に記憶し、これをＰＣ２１から読み込むことによりデータ処理を行う。図１では、移動計測車両１とデータ処理装置２のそれぞれに外部記憶装置１４、２２を備えたものを示しているが、移動計測車両１の外部記憶装置１４を取り外してデータ処理装置２のＰＣ２１に接続して外部記憶装置２２としても良いし、移動計測車両１とデータ処理装置２をネットワーク接続してデータをコピーしても良い。データ処理の結果生成された地図の情報もこの装置に記憶する。
【００１６】
入力装置２３は、マウス、キーボード等からなり、地図作成に関するユーザの指示を入力する。ディスプレイ２４は、計測データや作成した地図データを画面に表示する。プリンタ２５は、作成した地図データを印刷する
【００１７】
（動作説明）
次にこのシステムにおける地図作成装置の処理の流れについて、図２を参照しながら説明する。
【００１８】
（ａ）相対位置取得
移動計測車両１において、レーザー計測装置１１はレーザー照射装置を連続的に回転させながらレーザー光を様々な方向に照射し、レーザー光が対象に反射して戻ってくるまでの時間を計測することにより反射点までの距離と方向を算出する。さらに距離と方向に基づき、相対空間における位置（ｘ，ｙ，ｚ）を算出する。
得られる計測データの形式は図３（ａ）に示すように、レーザーを照射した時刻と相対空間における位置（ｘ，ｙ，ｚ）を組にしたものとなる。ここで相対空間は、レーザー計測装置１１の位置を原点とした３次元直交座標である。ｘ軸、ｙ軸、ｚ軸は例えばそれぞれ、車両進行方向に対して右方向、車両進行方向、車両進行方向に対して上方向と定義する。
【００１９】
（ｂ）センサー位置取得
ＧＰＳ受信機１３により例えば０．１秒毎に移動計測車両１の絶対位置を取得し、時刻と対応づけて記録する。
ＧＰＳ受信機１３を用いると緯度・経度・高度の情報が得られるが、この実施の形態ではこれをＥＮＵ（East, North, Up）座標（緯度・経度・高度により定めたある地点を原点とし、Ｘ軸を東、Ｙ軸を北、Ｚ軸を天頂方向に向けた３次元直交座標）に変換して記録する。
【００２０】
また、ＩＭＵ１２の出力に基づき各時刻における車両１の姿勢を計測し、同様に時刻と対応づけて記録する。ここで車両の姿勢はロール（Ｒ）、ピッチ（Ｐ）、ヨー（Ｙ）の３つの角度の組により表現する。ロールは進行方向の軸（ｙ軸）を中心とする回転の角度、ピッチは進行方向に対して右方向の軸（ｘ軸）を中心とする回転の角度、ヨーは進行方向に対して上方向の軸（ｚ軸）を中心とする回転の角度である。
図３（ｂ）にセンサー位置データ形式の例を示す。
ここまでの処理は、移動計測車両１において行われ、得られた点群データ（相対位置）とセンサー位置データは移動計測車両１の外部記憶装置１４に蓄えられる。
【００２１】
（ｃ）絶対位置算出
ここからの処理は、データ処理装置２における処理である。上記で得られた点群データ（相対位置）とセンサー位置データは移動計測車両１の外部記憶装置１４からデータ処理装置２の外部記憶装置２２に移される。
データ処理装置２では、ＰＣ２１で動作するプログラムにより、センサー位置データを用いて、点群データの相対座標を絶対座標に変換する。時刻ｔに計測した点の相対座標（ｘ，ｙ，ｚ）を絶対座標（Ｘ，Ｙ，Ｚ）に変換する処理は、次式に従う。
【００２２】
【数１】
2017154061.tif 000003
【００２３】
ここで、Ｒはセンサーの時刻ｔにおける姿勢データＲｔ、Ｐｔ、Ｙｔから既知の計算式で計算することができる回転行列、Ｔは、時刻ｔにおけるセンサーの位置データをＸｔ，Ｙｔ，Ｚｔとすると次式により与えられる並進ベクトルである。
【００２４】
【数２】
2017154061.tif 000004
【００２５】
図４（ａ）に、得られた点群データ（絶対位置）の形式の例を示す。
【００２６】
（ｄ）方向ベクトル算出
次に、センサー位置データと点群データの相対座標をもとに、絶対空間における方向ベクトルを求める。時刻ｔに計測した点の方向ベクトル（Ｕ，Ｖ，Ｗ）は次式で求めることができる。
【００２７】
【数３】
2017154061.tif 000005
【００２８】
ここで、Ｒは絶対位置算出で使用したのと同じ回転行列、（ｘ，ｙ，ｚ）は時刻ｔに計測した点の相対座標である。
得られた方向ベクトルは点群データを構成する各点の属性情報として記憶する。
図４（ｂ）に、得られた点群データ（方向ベクトル付き）の形式の例を示す。
【００２９】
（ｅ）領域検出
領域検出の処理の流れを図５に示す。図５は実施の形態１に係る地図作成装置の領域検出手段をさらに細分化した機能ブロック図にも対応している。
【００３０】
（ｅ−１）基準面設定
図６（ａ）に計測対象とする地物の例を示す。図に示すように、計測対象は歩道領域と車道領域に分かれている。移動車両に設置したセンサーに対する歩道領域と車道領域の相対的な高さはほぼ一定であるので、この値ｚ０、ｚ１を予め設定しておく。当該領域付近の計測を行ったある時刻における回転行列Ｒと並進ベクトルＴを用い、前記（式１）を相対座標ｚ０、ｚ１に適用するとそれぞれのＺ座標Ｚ０、Ｚ１が計算できる。これらのＺ座標で定義される２つの平面Ｚ＝Ｚ０，およびＺ＝Ｚ１をそれぞれ歩道領域の基準面、車道領域の基準面として設定する。
【００３１】
（ｅ−２）点群抽出
図６（ｂ）は図６（ａ）の地物を計測して得られる点群データの例を図示したものである。歩道領域および車道領域を構成する点はそれぞれ歩道領域の基準面や車道領域の基準面の近傍にあると想定されるため、各基準面から一定距離以内の点群を抽出し、各領域を構成する点群とする。
【００３２】
（ｅ−３）領域推定
歩道を構成する点群および車道を構成する点群のそれぞれについて、各点をＸ座標とＹ座標で規定された２次元の点群と考え、既知の手法により、点群をその輪郭に沿って囲む多角形を求める。これを求める領域とする。これにより図６（ｃ）に示すように、歩道領域および車道領域がそれぞれ検出される。
【００３３】
以上は、領域検出の基本的な流れである。ここまでの処理は点群データに含まれる方向ベクトルの情報を使っていない。次に、方向ベクトルの情報を使って領域検出の精度を向上する方法を示す。図６（ｅ）に、車道上に車両が停車している場合の例を示す。このような場合、上述の基本的な流れを適用すると、車両を構成する点のうち歩道の基準面の近傍の点が歩道領域を構成する点として抽出される。その抽出結果を使って領域推定を行うと、歩道が車道にはみだしているような領域推定結果となる。これを回避するため、次のような処理を行う。
【００３４】
まず、この実施の形態で移動計測車両１に搭載するレーザー計測装置１１は、ほぼ全方向にレーザーを照射することができるものとする。すると、走行しながら計測を行うとほぼ同一の点に前後からレーザーを照射することになる。点群データ（方向ベクトル付き）を調べ、ほぼ同一の位置にある近傍点を見つける。近傍点の方向ベクトルの分布は、この点が属する面の向きとセンサー位置に依存する。すなわち、歩道や車道のように前後からレーザーが照射される場合は面を構成する点の方向ベクトルは前向きと後ろ向きが混在する。しかし、車両の背面のように後ろ向きの面に属する点の方向ベクトルは前向きのみとなる。そこで、各候補点について、基準面の向きとセンサー位置に基づいて方向ベクトルの分布を推定し、近傍点の方向ベクトルの分布が上記推定された方向ベクトルの分布に合致した点のみを抽出対象とする。具体的には上記の点群抽出処理を次のように拡張する。
【００３５】
（ｅ−２）点群抽出（拡張）
点群を構成する各点を順に候補点として以下の判定処理を行い、条件を満たす点を抽出する。
【００３６】
（ｅ−２−１）方向ベクトルの分布推定
レーザー計測は、センサーが計測対象の面の後ろ側にある場合は計測がされないため、面とセンサー位置との関係によって方向ベクトルの分布範囲が変化する。候補点近辺の面が基準面に一致するものと仮定すると、候補点の位置と、基準面の向き、センサーの移動軌跡の情報から方向ベクトルの軌跡を推定することができる。
センサーの移動軌跡はセンサー位置データから取得することができる。センサー位置データの中から、基準面の前面にあり、センサー位置から候補点位置までの距離がレーザーの到達範囲にある時刻を選択し、その時刻の位置と候補点の位置から方向ベクトルを求める。これが推定方向ベクトルである。これをすべてのセンサー位置について行うと推定方向ベクトルの軌跡を求めることができる。
ここではセンサーの移動軌跡は直線であると仮定する。すると、推定方向ベクトルの軌跡は円弧になる。この場合、推定方向ベクトルの軌跡は開始方向ベクトルと終了方向ベクトルにより表現される。
【００３７】
（ｅ−２−２）近傍点抽出
候補点から所定の距離以内にある点を抽出して近傍点とする。（近傍点には候補点も含む。）
【００３８】
（ｅ−２−３）方向ベクトルの適合判定
次に近傍点の方向ベクトルの分布を調べる。まず、各方向ベクトルが、先にもとめた推定方向ベクトルの軌跡上に位置するかを調べる。推定方向ベクトルの軌跡を円弧により表現した場合は、近傍点の方向ベクトルの終点と円弧との最短距離を求め、所定の距離以内であれば、この方向ベクトルは推定方向ベクトルの軌跡上に位置すると判定する。
近傍点の方向ベクトルの中に、推定方向ベクトルの軌跡上に位置すると判定されないものがある場合、不適合と判定する。
すべての近傍点の方向ベクトルが推定方向ベクトルの軌跡上に位置すると判定した場合、近傍点の方向ベクトルの軌跡を求める。これは例えば、先に対応付けた推定方向ベクトルの軌跡が作る円弧において上記方向ベクトルが存在する範囲を求めることにより実現される。推定方向ベクトルの軌跡の長さと近傍点の方向ベクトルの軌跡の長さを比較し、その比が所定の範囲内であれば、適合と判定する。
上記のようにすれば、車両の背面や前面を構成する点は、車道や歩道の方向ベクトルの分布に合致しないため、抽出される点には含まれず、正しく、歩道、車道を抽出することができる。
【００３９】
（ｆ）作図
上記の方法で得られた領域情報に基づき、領域の輪郭を線で描画することにより地図を生成する。図６（ｄ）は作図結果の例である。
【００４０】
実施の形態１の描画装置は以上のように構成される。
この構成によれば、三次元空間内に基準面を設定し、位置が基準面に近く、かつ方向ベクトルの分布が基準面の向きに適合する点を抽出してその分布に基づき領域を検出するので、操作者が地物の形状を細かく指定しなくても簡単な操作により地図を作成することができ、かつ異なる面に属する点から誤った領域を検出することなく正確な地図を生成することが可能になるという効果がある。
【００４１】
実施の形態２．
図１はこの発明の実施の形態２に係る地図作成装置の構成例を示した図であり、実施の形態１における構成例と同様のものである。また、図２および図８はこの発明の実施の形態２に係る地図作成装置の処理フローの例を示した図であり、このうち図２は実施の形態１における処理フローの例と同様のものであり、この発明の実施の形態２に係る地図作成装置の機能ブロック図にも対応している。図８は実施の形態２に係る地図作成装置の領域検出手段をさらに細分化した機能ブロック図にも対応している。
【００４２】
図７（ａ）は計測対象の例を模式的に示したものである。この例では歩道上に街路樹などの構造物が存在する。車道側のセンサーからレーザーを照射すると、図に示すように歩道上に街路樹の陰となりレーザーが到達しない領域が生じる。これを実施の形態１に示した方法で処理すると、図７（ｂ）に示すような欠損領域が生じてしまう。
実施の形態２は、このような欠損領域の発生を回避するための形態である。
【００４３】
（システム構成）
システム構成は実施の形態１と同様のものである。
【００４４】
（動作説明）
（ａ）相対位置取得、から（ｄ）方向ベクトル算出、までの動作は実施の形態１と同様である。
【００４５】
（ｅ）領域検出
ここでは、図７（ａ）に示すような計測対象から歩道領域を検出する領域検出処理の流れを示す。
【００４６】
（ｅ−１）基準面設定
まず、判定を行うための基準面を定義する。この基準面は検出しようとする領域になるべく近く、かつ領域面との間の傾きがなるべく小さくなるように定義するのが望ましい。例えば、歩道領域を検出するのであれば、地面近辺に水平な面を定義するのが良い。
基準面の範囲は、作成しようとする地図の範囲に対応したものとする。長方形の地図を生成するのであれば、縦の辺が南北方向、横の辺が東西方向に一致する長方形とするのが良い。
【００４７】
（ｅ−２）投影
次に、点群の各点について、点を方向ベクトルの方向に投影する。
以下に詳しく説明する。
【００４８】
（ｅ−２−１）２次元配列初期化
（ｅ−１）で定めた基準面を例えば５ｃｍ間隔のメッシュに区切る。仮に基準面が縦１０ｍ、横５ｍであれば、基準面は縦２００、横１００、合わせて２００００個のメッシュに区切られることになる。
次に、データ処理装置（２）のＰＣ（２−１）において、上記メッシュ構造に対応する２次元配列を主記憶装置内に確保し初期化する。初期値としては例えば−１などを設定する（図１０（ａ）参照）。
さらに、生成された点群を構成する各点について、次の処理を行う。
【００４９】
（ｅ−２−２）交点検出
点をその点の方向ベクトルの方向に投影する。図９に示すように、点（Ｘ，Ｙ，Ｚ）を通ってその方向ベクトル（Ｕ，Ｖ，Ｗ）を向く直線を求め、この直線と基準面との交点を求める。この交点を基準点の座標系（ｅ，ｎ）により表現する。
【００５０】
（ｅ−２−３）２次元配列への登録
次に、その交点が属するメッシュを求める。交点を（ｅ，ｎ）、その交点に対応する配列要素を（ｉ，ｊ）とする。１つのメッシュのサイズをｍとすると、
i = e / m
j = n / m
により対応する配列要素が定まる。交点（ｅ，ｎ）から点（Ｘ，Ｙ，Ｚ）までの距離ｄを求め、その値にもとづいて該当の配列要素にラベル付けを行う。
距離ｄが所定の値ｔｈ１より小さい場合は、点が基準面の近傍に存在するものと考えられるので、領域を構成する点と判定し、ラベル１をつける。距離ｄがｔｈ１以上であるが、別の所定の値ｔｈ２より小さい場合は車道など対象外の領域と判定し、ラベル０をつける。距離ｄがｔｈ２以上の場合は、歩道や車道など路面近傍の点ではないため、街路樹などの構造物により反射したためにその領域が欠損領域となっている可能性があると判定しラベル９をつける（図１０（ｂ）参照）。
【００５１】
（ｅ−３）欠損領域補完
２次元配列においてラベル９がついているメッシュが欠損領域の候補である。ラベル１のメッシュに隣接するラベル９のメッシュは歩道領域と判定し、ラベル９をラベル１に変更する。この処理を数回繰り返す。得られた結果を図１０（ｃ）に示す。図に示すように欠損領域が解消している。ラベル９が残っているメッシュは、別の構造物により車道上に発生した欠損領域と考えられる。このメッシュはラベル１のメッシュに隣接していないため、補完されない。このようにして歩道と推定されるメッシュだけにラベル１をつけることができる。図１０（ｄ）に示すようにラベル１がついているメッシュが構成する領域の輪郭を求めると、これが歩道領域となる。
【００５２】
（ｆ）作図
実施の形態１と同様である。
【００５３】
実施の形態２の地図作成装置は以上のように構成される。
この構成によれば、領域検出手段は、三次元空間内に基準とする面を設定し、設定した基準面に点群を構成する各点から方向ベクトルの方向に投影し、基準面への投影結果から欠損領域を抽出して補完し、その結果に基づいて領域を検出するので、点群データに欠損があっても正しく領域を検出することができ、簡単な操作により正確な地図を生成することが可能になるという効果がある。
【産業上の利用可能性】
【００５４】
本発明にかかる地図作成装置および地図作成方法は、道路周辺の地物の位置や形状を計測して地図を作成する装置等に適用できる。
【符号の説明】
【００５５】
１  移動計測車両、２  データ処理装置、１１  レーザー計測装置、１２  ＩＭＵ、１３  ＧＰＳ受信機、１４  外部記憶装置、１５  ＰＣ、２１  ＰＣ、２２  外部記憶装置、２３  入力装置、２４  ディスプレイ、２５  プリンタ
【図１】
2017154061.tif 000006
【図２】
2017154061.tif 000007
【図３】
2017154061.tif 000008
【図４】
2017154061.tif 000009
【図５】
2017154061.tif 000010
【図６】
2017154061.tif 000011
【図７】
2017154061.tif 000012
【図８】
2017154061.tif 000013
【図９】
2017154061.tif 000014
【図１０】
2017154061.tif 000015
【手続補正書】
【提出日】平成30年1月9日(2018.1.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
この発明に係る地図作成装置は、
センサーから地物表面の各点までの距離と方向を計測して前記センサーを中心とする相対空間の点群データを生成する相対位置取得手段と、
前記センサーの位置と姿勢を計測してセンサー位置データを生成するセンサー位置取得手段と、
前記相対空間の点群データと前記センサー位置データとに基づいて絶対空間における点群の位置情報を算出する絶対位置算出手段と、
前記相対空間の点群データと前記センサー位置データに基づき、絶対空間における前記センサーから点群の各点への方向ベクトルを求める方向ベクトル算出手段と、
絶対空間における前記点群の位置情報と前記方向ベクトルに基づき、面を構成する点を抽出し、抽出された点の分布に基づき領域の輪郭を求める領域検出手段と、
検出した前記領域の輪郭を線で示した図を作成する作図手段と、
を備え、
前記領域検出手段は、
三次元空間内に基準とする基準面を設定する基準面設定手段と、
近傍点の方向ベクトルの分布が前記基準面と前記センサー位置データの位置関係から推定したベクトル分布に適合する点を抽出する点群抽出手段と、
を有することを特徴とするものである。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
センサーから地物表面の各点までの距離と方向を計測して前記センサーを中心とする相対空間の点群データを生成する相対位置取得手段と、
前記センサーの位置と姿勢を計測してセンサー位置データを生成するセンサー位置取得手段と、
前記相対空間の点群データと前記センサー位置データとに基づいて絶対空間における点群の位置情報を算出する絶対位置算出手段と、
前記相対空間の点群データと前記センサー位置データに基づき、絶対空間における前記センサーから点群の各点への方向ベクトルを求める方向ベクトル算出手段と、
絶対空間における前記点群の位置情報と前記方向ベクトルに基づき、面を構成する点を抽出し、抽出された点の分布に基づき領域の輪郭を求める領域検出手段と、
検出した前記領域の輪郭を線で示した図を作成する作図手段と、
を備え、
前記領域検出手段は、
三次元空間内に基準とする基準面を設定する基準面設定手段と、
近傍点の方向ベクトルの分布が前記基準面と前記センサー位置データの位置関係から推定したベクトル分布に適合する点を抽出する点群抽出手段と、
を有することを特徴とする地図作成装置。
【請求項２】
センサーから地物表面の各点までの距離と方向を計測して前記センサーを中心とする相対空間の点群データを生成する相対位置取得ステップと、
前記センサーの位置と姿勢を計測してセンサー位置データを生成するセンサー位置取得ステップと、
前記相対空間の点群データと前記センサー位置データとに基づいて絶対空間における点群の位置情報を算出する絶対位置算出ステップと、
前記相対空間の点群データと前記センサー位置データに基づき、絶対空間における前記センサーから点群の各点への方向ベクトルを求める方向ベクトル算出ステップと、
絶対空間における前記点群の位置情報と前記方向ベクトルに基づき面を構成する点を抽出し、抽出された点の分布に基づき領域の輪郭を求める領域検出ステップと、
検出した前記領域の輪郭を線で示した図を作成する作図ステップと、
を備え、
前記領域検出ステップは、
三次元空間内に基準とする基準面を設定する基準面設定ステップと、
近傍点の方向ベクトルの分布が前記基準面と前記センサー位置データの位置関係から推定したベクトル分布に適合する点を抽出する点群抽出ステップと、
を有することを特徴とする地図作成方法。
【国際調査報告】
2017154061.tif 000016
2017154061.tif 000017
2017154061.tif 000018
2017154061.tif 000019
2017154061.tif 000020
2017154061.tif 000021