(57)【要約】      （修正有）【課題】電子地図における交差点を認識するための方法を提供する。【解決手段】電子地図から道路境界線に関する境界線情報を取得するステップ２１０と、境界情報に基づいて、電子地図の所定のサイズの領域における道路境界線同士のトポロジ関係を確定するステップ２２０と、トポロジ関係に基づいて、領域における交差点分布状況を確定するステップ２３０を含む。道路境界線を検出して交差点を自動的に認識することで、高精度地図の生成効率を向上させ、正確な呼び出し確率が高く、普遍性が高く、方法が簡単な利点を備える。【選択図】図２
2019135544.tif 000002
【特許請求の範囲】
【請求項１】
電子地図における交差点を認識するための方法であって、
前記電子地図から道路境界線に関する境界線情報を取得するステップと、
前記境界線情報に基づいて、前記電子地図の所定のサイズの領域における道路境界線同士のトポロジ関係を確定するステップと、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップと、
を含む電子地図における交差点を認識するための方法。
【請求項２】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、前記道路境界線は、道路方向情報を含み、
前記ペア道路境界線の数は、
前記道路境界線における第１の道路境界線に対して、前記第１の道路境界線の道路方向情報に基づいて、前記第１の道路境界線との距離が一番短く、前記第１の道路境界線と同じ方向に位置する第２の道路境界線を確定し、
前記第１の道路境界線の接線と前記第２の道路境界線の接線との間の角度が所定の範囲内にあるか否かを確定し、
前記接線間の角度が所定の範囲内にあれば、前記ペア道路境界線の数を１つ増加させる、方法により確定する電子地図における交差点を認識するための方法。
【請求項３】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数を含み、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、
前記道路境界線の数が４つであり、前記ペア道路境界線の数が３つであると示す前記トポロジ関係に応じて、前記領域に合流交差点または分岐交差点のタイプの交差点が存在することを確定するステップを含む電子地図における交差点を認識するための方法。
【請求項４】
請求項３において、
前記道路境界線は、方向情報を含み、
前記方法は、
前記方向情報に基づいて、３つの前記ペア道路境界線から、前記交差点を目指すペア道路境界線の数を確定するステップと、
前記交差点を目指すペア道路境界線の数が１つであることに応じて、前記交差点が分岐交差点であると確定するステップと、
前記交差点を目指すペア道路境界線の数が２つであることに応じて、前記交差点が合流交差点であると確定するステップとを、
さらに含む電子地図における交差点を認識するための方法。
【請求項５】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、
前記道路境界線の数が３つであり、前記ペア道路境界線の数が３つであることを示す前記トポロジ関係に応じて、前記領域にＴ字交差点のタイプの交差点が存在することを確定するステップを含む電子地図における交差点を認識するための方法。
【請求項６】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、
前記道路境界線の数が４つであり、前記ペア道路境界線の数が４つであることを示す前記トポロジ関係に応じて、前記領域に十字交差点タイプの交差点が存在することを確定するステップを含む電子地図における交差点を認識するための方法。
【請求項７】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、
前記道路境界線の前記領域における開始点と終了点とが基本的に重なることを示す前記トポロジ関係に応じて、前記領域に環状交差点のタイプの交差点が存在することを確定するステップを含む電子地図中交差点を認識するための方法。
【請求項８】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記電子地図から道路境界線に関する境界線情報を取得するステップは、
前記電子地図を作成するためのレーザー点群データからジャンプポイントを確定するステップであって、前記ジャンプポイントのデータは、道路の高さのジャンプを示す、ステップと、
前記ジャンプポイントに基づいて、前記道路境界線を認識するステップとを含む電子地図における交差点を認識するための方法。
【請求項９】
電子地図における交差点を認識するための装置であって、
前記電子地図から道路境界線に関する境界線情報を取得するように構築された境界線情報取得モジュールと、
前記境界線情報に基づいて、前記電子地図の所定のサイズの領域における道路境界線同士のトポロジ関係を確定するように構築されたトポロジ関係確定モジュールと、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するように構築された交差点分布状況確定モジュールと、を含む電子地図における交差点を認識するための装置。
【請求項１０】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、前記道路境界線は、道路方向情報を含み、
前記ペア道路境界線の数は、
前記道路境界線における第１の道路境界線について、前記第１の道路境界線の道路方向情報に基づいて、前記第１の道路境界線との距離が一番短く、前記第１の道路境界線と同じ方向に位置する第２の道路境界線を確定し、
前記第１の道路境界線の接線と前記第２の道路境界線の接線との間の角度が所定の範囲内にあるか否かを確定し、
前記接線間の角度が所定の範囲内にあれば、前記ペア道路境界線の数を１つ増加させる、方法により確定する電子地図における交差点を認識するための装置。
【請求項１１】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数を含み、
前記交差点分布状況確定モジュールは、
前記道路境界線の数が４つであり、前記ペア道路境界線の数が３つであると示す前記トポロジ関係に応じて、前記領域に合流交差点または分岐交差点のタイプの交差点が存在することを確定するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１２】
請求項１１において、
前記道路境界線は、方向情報を含み、
前記交差点分布状況確定モジュールは、
前記方向情報に基づいて、３つの前記ペア道路境界線から前記交差点を目指すペア道路境界線の数を確定し、
前記交差点を目指すペア道路境界線の数が１つであることに応じて、前記交差点が分岐交差点であると確定して、
前記交差点を目指すペア道路境界線の数が２つであることに応じて、前記交差点が合流交差点であると確定するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１３】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記交差点分布状況確定モジュールは、
前記道路境界線の数が３つであり、前記ペア道路境界線の数が３つであることを示す前記トポロジ関係に応じて、前記領域にＴ字交差点のタイプの交差点が存在することを確定するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１４】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記交差点分布状況確定モジュールは、
前記道路境界線の数が４つであり、前記ペア道路境界線の数が４つであることを示す前記トポロジ関係に応じて、前記領域に十字交差点タイプの交差点が存在することを確定するように、さらに構築されたことを特徴と電子地図における交差点を認識するための装置。
【請求項１５】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記交差点分布状況確定モジュールは、
前記道路境界線が前記領域における開始点と終了点とが基本的に重なることを示す前記トポロジ関係に応じて、前記領域に環状交差点タイプの交差点が存在することを確定するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１６】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記境界線情報取得モジュールは、
前記電子地図を作成するためのレーザー点群データからジャンプポイントを確定し、前記ジャンプポイントのデータは、道路の高さのジャンプを示し、
前記ジャンプポイントに基づいて、前記道路境界線を認識するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１７】
１つまたは複数のプロセッサと、
１つまたは複数のプログラムを記憶するための記憶装置とを含む機器であって、
前記１つまたは複数のプログラムが前記１つまたは複数のプロセッサによって実行される場合、前記１つまたは複数のプロセッサが請求項１から請求項８のうちいずれか１項に記載の方法を実現する、機器。
【請求項１８】
コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体であって、
前記コンピュータプログラムがプロセッサによって実行される場合、請求項１から請求項８のうちいずれか１項に記載の方法を実現するコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に電子地図の技術分野に関し、より具体的に、電子地図における交差点を認識するための方法、装置、およびコンピュータ読み取り可能な媒体に関する。
【背景技術】
【０００２】
電子地図（特に、高精度地図）は、多くの方面でユーザに大きな利便性を提供している。例えば、電子地図により提供される位置照会、自動ナビゲーション、また自律走行機能は、現在および将来でも切り替えできないものであるだろう。
【０００３】
しかしながら、高精度地図の適用範囲の増加に伴い、地図生成作業は、各種の収集情報の認識に対してより高い要求を提出している。現在、地図メーカーでは、主にレーザー点群に基づいて道路モデルを構築する。つまり、レーザーセンサを利用して、物体の表面から返送されたレーザーを感知して、関連の点群データを収集する。大量の点群データ中の道路分岐点の位置、タイプは、人為的に表記しなければならないので、生成効率が相対的に低く、ミスや欠落の可能性が存在する。また、機械学習手法を用いて交差点を認識する技術が既に存在するが、これらの技術も、人為的に大量のサンプルに対して表記を進行しなければならないので、同様に効率が低く、精度を確保できないという問題が存在する。
【０００４】
したがって、精度を確保する前提下、効率を向上させるための電子地図における交差点に認識を行う技術が要求される。
【発明の概要】
【０００５】
本発明の例示的実施形態によれば、電子地図における交差点を認識するための方法を提供する。
【０００６】
第一の局面として、電子地図における交差点を認識するための方法を提供する。当該方法は、前記電子地図から道路境界線に関する境界線情報を取得するステップと、前記境界線情報に基づいて、前記電子地図の所定のサイズの領域における道路境界線同士のトポロジ関係を確定するステップと、前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップと、を含む。
【０００７】
一部の実施形態において、前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、前記道路境界線は、道路方向情報を含み、前記ペア道路境界線の数は、前記道路境界線における第１の道路境界線に対して、前記第１の道路境界線の道路方向情報に基づいて、前記第１の道路境界線との距離が一番短く、前記第１の道路境界線と同じ方向に位置する第２の道路境界線を確定し、前記第１の道路境界線の接線と前記第２の道路境界線の接線との間の角度が所定の範囲内にあるか否かを確定し、前記接線間の角度が所定の範囲内にあれば、前記ペア道路境界線の数を１つ増加させる、方法により確定する。
【０００８】
一部の実施形態において、前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数を含み、前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、前記道路境界線の数が４つであり、前記ペア道路境界線の数が３つであると示す前記トポロジ関係に応じて、前記領域に合流交差点または分岐交差点のタイプの交差点が存在することを確定するステップを含む。
【０００９】
一部の実施形態において、前記道路境界線は、方向情報を含み、前記方法は、前記方向情報に基づいて、３つの前記ペア道路境界線から、前記交差点を目指すペア道路境界線の数を確定するステップと、前記交差点を目指すペア道路境界線の数が１つであることに応じて、前記交差点が分岐交差点であると確定するステップと、前記交差点を目指すペア道路境界線の数が２つであることに応じて、前記交差点が合流交差点であると確定するステップとを、さらに含む。
【００１０】
一部の実施形態において、前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、前記道路境界線の数が３つであり、前記ペア道路境界線の数が３つであることを示す前記トポロジ関係に応じて、前記領域にＴ字交差点のタイプの交差点が存在することを確定するステップを含む。
【００１１】
一部の実施形態において、前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、前記道路境界線の数が４つであり、前記ペア道路境界線の数が４つであることを示す前記トポロジ関係に応じて、前記領域に十字交差点タイプの交差点が存在することを確定するステップを含む。
【００１２】
一部の実施形態において、前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、前記道路境界線の前記領域における開始点と終了点とが基本的に重なることを示す前記トポロジ関係に応じて、前記領域に環状交差点のタイプの交差点が存在することを確定するステップを含む。
【００１３】
一部の実施形態において、前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、前記電子地図から道路境界線に関する境界線情報を取得するステップは、前記電子地図を作成するためのレーザー点群データからジャンプポイントを確定するステップであって、前記ジャンプポイントのデータは、道路の高さのジャンプを示す、ステップと、前記ジャンプポイントに基づいて、前記道路境界線を認識するステップとを含む。
【００１４】
第二の局面として、電子地図における交差点を認識するための装置を提供する。当該装置は、前記電子地図から道路境界線に関する境界線情報を取得するように構築された境界線情報取得モジュールと、前記境界線情報に基づいて、前記電子地図の所定のサイズの領域における道路境界線同士のトポロジ関係を確定するように構築されたトポロジ関係確定モジュールと、前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するように構築された交差点分布状況確定モジュールと、を含む。
【００１５】
第三の局面として、１つまたは複数のプロセッサと、１つまたは複数のプログラムを記憶するための記憶装置とを含む機器であって、前記１つまたは複数のプログラムが前記１つまたは複数のプロセッサによって実行される場合、前記１つまたは複数のプロセッサが第一の局面に記載の方法を実現する、機器を提供する。
【００１６】
第四の局面として、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行される場合、第一の局面に記載の方法を実現するコンピュータ読み取り可能な記憶媒体を提供する。
【００１７】
発明の内容の部分で説明した内容は、本発明の実施形態のポイントまたは重要な特徴を限定しようとするものではなく、本発明の範囲を限定するためのものではないことを理解されたい。本発明の他の特徴は、下の説明を介して容易に理解できるだろう。
【図面の簡単な説明】
【００１８】
以下の図面による非限定的な実施例についての詳細な説明を読み、参照することにより、本発明の他の特徴、目的及び利点がより明らかになる。
【００１９】
【図１】図１は、本発明の複数の実施形態を実現可能な例示的な環境の概略図を示す。
【図２】図２は、本発明の実施形態に係る電子地図における交差点を認識するためのプロセスのフローチャートを示す。
【図３】図３は、本発明の一部の実施形態に係る道路境界線に関する境界線情報を取得する概略図を示す。
【図４Ａ】図４Ａは、本発明の一部の実施形態に係る合流交差点と分岐交差点の道路境界線のトポロジ関係図を示す。
【図４Ｂ】図４Ｂは、本発明の一部の実施形態に係る合流交差点と分岐交差点の道路境界線のトポロジ関係図を示す。
【図５】図５は、本発明の一部の実施形態に係るＴ字交差点の道路境界線のトポロジ関係図を示す。
【図６】図６は、本発明の一部の実施形態に係る十字交差点の道路境界線のトポロジ関係図を示す。
【図７】図７は、本発明の一部の実施形態に係る環状交差点の道路境界線のトポロジ関係図を示す。
【図８】図８は、本発明の一部の実施形態に係る通常の道路（交差点がない）の道路境界線のトポロジ関係図を示す。
【図９】図９は、本発明の実施形態に係る電子地図における交差点を認識するための装置のブロックの概略図を示す。
【図１０】図１０は、本発明の複数の実施形態を実施可能なコンピューティング機器のブロック図を示す。
【発明を実施するための形態】
【００２０】
以下、説明の詳細を参照しながら本発明の様々な実施形態及び態様を説明し、図面には、上記様々な実施形態が示される。以下の説明及び図面は、本発明を例示するためのものであり、限定するものとして解釈されるべきではない。本発明の様々な実施形態を全面的に理解するために、多くの特定の詳細を説明する。ところが、いくつかの場合には、本発明の実施形態に対する簡単な説明を提供するために、周知又は従来技術の詳細について説明していない。
【００２１】
本発明の実施形態を説明することにおいて、用語「含む」及び似ている用語は、開放的な「含む」に理解すべきである。つまり、「．．．を含むが、これらに限定されない」と理解すべきである。用語「に基づいて」は、「少なくとも部分的に．．．に基づいて」と理解すべきである。用語「一実施形態」または「当該実施形態」は、「少なくとも一つの実施形態」として理解すべきである。用語「第１」、「第２」などは、異なるか、同じ対象物を示す可能性もある。以下、他の明確な定義と暗黙的定義を含める可能性もある。
【００２２】
前述したように、電子地図における交差点とそのタイプを認識するために、従来の方案では、人為的な方法を介して、または大量のサンプルの製作と大量のトレーニングが必要な深層学習方法により、このような認識を実現する。これらの方案は、正確性、コストなどの面ですべて欠陥が存在する。例えば、人為的な方法と深層学習方法は、すべて非常に強い人為的な要素を含み、誤った表記を招く可能性が非常に高い。人為的な要素を最大限に制御して、各種の交差点を正確に認識することができるが、時間と人件費の面への投資が大きすぎるので、実際の応用において、これを実行不可能になる。
【００２３】
また、人為的に交差点を認識し、または深層学習により交差点を認識する思想は、すべて交差点自体を直接的な認識対象物とみなし、画像、またはレーザー点群から各種のタイプの交差点を直接に認識するものである。また、交差点のタイプ（合流交差点、分岐交差点、Ｔ字交差点、十字交差点、環状交差点など）が多様で、道路の材質（セメント、アスファルト）、道路の色（白、土色、黒）、道路幅も異なるので、認識する時、様々な状況を考える必要がある。深層学習方法を使用しても、大量のサンプルを製作して、大量のトレーニングを進行しなければならない点は同じであり、これにより、生成効率が低下するのみならず、正確な呼び出し確率を確保することもできない。
【００２４】
全体的に、本発明の実施形態によれば、電子地図における交差点を認識するための技術的方案を提出する。当該実施形態において、従来の技術のように交差点自体に対して認識操作を進行するのではなく、電子地図の中の所定の領域における道路境界線を抽出し、道路境界線同士のトポロジ関係に基づいて交差点分布状況を推定する。電子地図がレーザー点群技術により生成された高精度地図である場合、本方法は、まず、車両搭載型レーザー点群ステッチで作成した３次元場面から道路情報を抽出し、道路情報から道路境界線情報を抽出することができる。これにより、所定の範囲内の道路境界線同士のトポロジ関係を取得することができる。交差点のタイプが異なることに従って、その交差点に接続された道路境界線同士のトポロジ関係も異なる。したがって、本方法は、このような原理を利用して、交差点分布状況を認識する。
【００２５】
本発明において、用語「トポロジ関係」は、位相幾何学的原理を満足する各空間データ間の相互関係を指し、データ上で、主に道路境界線の方向と数などの情報を表示するためのものである。「トポロジ関係」は、道路境界線の具体的な位置と、具体的な長さを考慮するのではなく、単にそれらの間の相対的な指向と数を考慮するので、コンピューティング・リソースを節約することができる。
【００２６】
本発明の実施形態において、電子地図から道路境界線情報を抽出した後、道路境界線同士のトポロジ関係を生成し、続いてそのトポロジ関係に基づいて交差点のタイプを認識するので、電子地図は、現在まだ使用されている２次元地図であっても、将来的に広く応用される３次元高精度地図であってもよい。付加的にまたは選択的に、本発明の方法は、道路境界線を検出して間接的に交差点分布状況を認識するので、他の任意の電子地図に適用することができる。
【００２７】
以下、添付された図面を参照して、本発明の実施形態を具体的に説明する。
【００２８】
図１は、本発明の複数の実施形態を実現可能な例示的環境１００の概略図を示す。この例示的環境１００は、車両搭載型レーザー点群から場面の３次元再構成を行って取得したものである。例えば、レーザー点群装置を備える収集オブジェクト（図示せず）は、例示的環境１００中の道路で走行する。レーザー点群装置は、所定の範囲（例えば、４００メートルの半径の範囲）内の環境情報をフレームの単位で記録する。当該環境情報は、建物情報１０３と道路情報１０１を含むことができるが、これに限定されない。レーザー点群装置による環境情報の収集作業が完了した後、地図メーカーは、これらの環境情報の集合に基づいて、レーザー点群ステッチを進めすることにより、場面の３次元再構成を完成し、これにより図１に示された例示的環境の立体図を取得することができる。
【００２９】
上述したように、従来の技術では、人為的な方法または深層学習方法で交差点１０１が存在するか否か及びその具体的なタイプを認識する。実際に再構成された３次元場面は大量の交差点１０１を含むので、交差点１０１を認識する作業量は非常に大きくなる。上述した問題およびその他の潜在的な問題や欠陥を少なくとも部分的に解決するために、本発明の複数の実施形態は、新規の交差点認識方法を提供する。この案は、主に２つの部分に分けられる。一つの部分は、道路境界線の境界線情報を取得する具体的な方法であり、他の一つの部分は、道路境界線のトポロジ関係と交差点のタイプの対応関係を構築することである。
【００３０】
本発明の主要な思想は、所定の範囲内の道路境界線のトポロジ関係に基づいて交差点の具体的な配置状況を認識するものである。以下、図２を参照して、電子地図における交差点を認識するプロセスについて詳細に説明する。図２は、本発明の実施形態に係る電子地図における交差点を認識するためのプロセス２００のフローチャートを示す。いくつかの実施形態において、プロセス２００は、下に図１０に図示された機器により実現されることができる。
【００３１】
ブロック２１０において、電子地図から道路境界線に関する境界線情報を取得する。一部の実施形態において、まず、電子地図の例示的環境１００から道路に関する道路情報を取得し、続いてその道路情報から道路境界線に関する境界線情報を取得することができる。選択的にまたは付加的に、電子地図の例示的環境１００から道路境界線に関する境界線情報を直接に取得することができる。
【００３２】
理解の便宜のために、図３は、本発明の一部の実施形態に係る道路境界線に関する境界線情報を取得する概略図を例示的に示す。図３に示すように、特徴３００は、レーザー点群装置を備える収集オブジェクトの進行方向の断面に垂直され、その進行方向は、図面用紙に進入する方向である。特徴３００に図示された断面は、道路３０３とその道路３０３の両側に位置する道路境界線３０１を含む。複数の特徴３００の集合は、上述したように、３次元場面に再構成された後、当該場面（または対応するレーザー点群）から道路境界線３０１に関する境界線情報を取得する。
【００３３】
一部の実施形態において、電子地図の３次元場面を再構成するためのレーザー点群からジャンプポイントを確定することができ、ジャンプポイントのデータは、道路の高さのジャンプを示すためのものである。図３に示すように、図３では、相応のアルゴリズムを使用して、急ジャンプ高さ３０５を検出することによりジャンプポイントを検出することができる。現在の都市において、車両が走行する道路はすべて平坦な道路なので、道路にジャンプポイントが存在することが検出される場合は、対応するジャンプポイントが道路境界線の構成要素であると初歩的に判断することができる。これは、現在の図形認識方法で道路境界線を検出することと比較して、より正確で簡単で効率的である。選択的にまたは付加的に、例えば、累積合計（Ｃｕｓｕｍ）アルゴリズムまたは適応閾値アルゴリズムなどのアルゴリズムを使用して、イメージからのジャンプポイント３０５を検出することにより、ジャンプポイントの収集過程を簡略化することができる。また、道路の点群内で成長アルゴリズムを使用することができる。つまり、レーザー点群装置を備える収集オブジェクトが配置された平地を基準に上に成長する。その成長過程で道路点群を取得することができる。すべての高さのジャンプポイント（道路境界線のポイント）は、候補として選択されることができる。この方法により、検出されたジャンプポイント３０５は、抽出しようとする道路境界線の一つのポイントとして使用することができる。
【００３４】
さらに、ジャンプポイント３０５の集合を道路境界線３０１に関する境界線情報と見なすことにより、道路境界線情報の取得を実現することができる。一部の実施形態において、所定のアルゴリズムで抽出した高ジャンプポイント（道路境界線のポイント）をベクトル化して、道路境界線の曲線をフィッティングする。このような曲線フィッティング処理により、道路境界線を代表することができないジャンプポイント（例えば、道路上の雑貨、非定期突起など）を除去することができる。一部の実施形態において、ａｌｐｈａ−ｓｈａｐｅアルゴリズムを使用して高ジャンプポイントの集合をベクトル化して、誤検出されたり干渉されるジャンプポイントを削除することができる。他のいくつかの実施形態において、その後のステップで対（ペア）を成す道路境界線を認識するために、ジャンプポイントと道路の相対的な位置を認識して、道路境界線の内側と外側を確定することで、左側の道路境界線（「第１の道路境界線」とも呼ばれる）であるか、それとも右側道路境界線（「第２の道路境界線」とも呼ばれる）であるかを区別することができる。上述した方法により、所定の範囲内のすべての道路境界線を取得することができる。電子地図を検出対象物と考えている従来の方法と比較し、道路境界線を検出対象物とみなすことは、コンピューティング・リソースを大々的に節約することができる。
【００３５】
また、道路境界線に関する境界線情報を取得した以降、各道路境界線のトポロジ関係を生成し、以下のような様々な方式に従って、トポロジ関係に基づいて、交差点の具体的な配置方式を判定することができる。一部の実施形態において、当該トポロジ関係は、道路境界線の数とペアを成す道路境界線（ペア道路境界線）の数を含むことができる。異なるタイプの交差点の関連道路境界線は基本的に異なる道路境界線の数とペアを成す道路境界線の数とを備えるので、十分にこれらの道路境界線の数とペア道路境界線の数に関連するトポロジ関係を認識して、交差点の具体的な配置方式を確定することができる。選択的にまたは付加的に、当該トポロジ関係は、道路境界線の数、ペア道路境界線の数及び交差点を指向するペア道路境界線の数を含むことにより、トポロジ関係が似る特定の交差点のタイプを更に区別することができる。以下、道路境界線のトポロジ関係と交差点のタイプとの対応関係の構築について詳細に説明する。
【００３６】
戻って再び図２を参照すると、ブロック２２０において、境界線情報に基づいて電子地図の例示的環境１００の所定のサイズの領域１０１内の道路境界線同士のトポロジ関係を確定する。一部の実施形態において、当該トポロジ関係は、領域１０１中の道路境界線の数と道路境界線の中のペア道路境界線の数を含むことができる。選択的にまたは付加的に、当該トポロジ関係は、交差点を目指すペア道路境界線の数をさらに含むことができる。
【００３７】
理解の便宜のために、図４Ａ〜図８を結びつけて、道路境界線の各トポロジ関係と対応する交差点のタイプを説明する。図４Ａ〜図８に図示されたトポロジ関係は、すべて例示的なものであることに注意しなければならない。本発明で必要とされる請求の範囲内の他の修正および変形は、すべて本発明に説明された交差点の具体的な配置方式を認識する技術に適用することもできる。
【００３８】
図４Ａおよび図４Ｂは、それぞれ本発明の一部の実施形態に係る合流交差点４００と分岐交差点４００’の道路境界線のトポロジ関係図を示す。図４Ａは、取得した４本の道路境界線４０１、４０２、４０３、４０４を示し、図４Ｂは、取得した４本の道路境界線４０１’、４０２’、４０３’と４０４’を示す。また、双方向の矢印で示すように、図４Ａは、道路境界線のマッチング関係４１２、４１４、４３４を示し、図４Ｂは、道路境界線のマッチング関係４１’、４１４’、４３４’を示す。すなわち、図４Ａと図４Ｂには、いずれも３つのペア道路境界線が存在する。つまり、トポロジ関係により道路境界線の数が４つ、ペア道路境界線の数が３つであることが指示される場合、その領域に合流交差点または分岐交差点タイプの交差点（４００または４００’）が存在することを確定することができる。この方法により、交差点のタイプを自動的に認識し、地図生成効率を向上させ、非常に強力な普遍性を有する。
【００３９】
本発明の実施形態によれば、道路境界線の数の確定は、画像処理（例えば、エッジ検出、輪郭検出など）、人為的コメント、先行知識および／または任意の適切な方法に基づいて実現することができる。
【００４０】
いくつかの実施形態において、下記のような方法で地図の所定の領域に存在するペア道路境界線の数を確定することができる。まず、領域におけるこれらの道路境界線のうちの左側の道路境界線（または図４Ａ中の４０１のように、「第１の道路境界線」と呼ばれる）において、道路方向情報（例えば、各道路境界線の矢印で示す）に基づいて、所定の範囲内で左の道路境界線との距離が一番短い右側の道路境界線（または図４Ａ中の４０２のように、「第２の道路境界線」と呼ばれる）を確定し、または、領域におけるこれらの道路境界線のうちの右側の道路境界線において、道路方向情報に基づいて、対応する右側の道路境界線との距離が一番短い左側の道路境界線を確定することができる。また、当該左側の道路境界線とその右側の道路境界線は、同じ方向に位置する。これらのスデップを使用して、並列２車線（中間の仕切りが存在する）とガードレールがない双方向車線の誤認識を基本的に避けることができる。
【００４１】
続いて、当該左側の道路境界線とその右側の道路境界線が、基本的に接線平行か、または所定の距離内で互いに平行かを確定しなければならない。一部の実施形態において、当該左側の道路境界線の接線とその右側の道路境界線の接線との間の角度が所定の範囲内にあるか否かを確定することができる。その左側の道路境界線とその右側の道路境界線の接線の角度が所定の範囲内にある場合、１対の道路境界線を認識し、これにより、プログラムのペア道路境界線の数を１つ増加させる。一部の実施形態において、当該角度の所定の範囲は、０°〜３０°であってもよい。必要に応じて、当該角度の所定の範囲は、０°〜２０°であってもよい。付加的に、当該角度の所定の範囲は、０°〜１０°または０°〜５°であってもよい。これらのステップを使用して、同じ道に該当しない２つの道路境界線（例えば、図４Ａ中の中間の２本の境界線４０２、４０３、および図４Ｂ中の中間の２本の境界線４０２’、４０３’の誤認識を基本的に避けことができる。
【００４２】
上述したように、図４Ａおよび図４Ｂに示されるトポロジ関係に基づいて、その領域に合流交差点または分岐交差点のタイプの交差点が存在することを認識することができる。具体的に合流交差点や分岐交差点については、以下のような方法で認識を行うことができる。一部の実施形態において、図中の各道路境界線の矢印で示すように、各道路境界線は、方向情報を備えることができる。図４Ａに示すように、交差点４００を指向するペア道路境界線の数が１つ存在する場合、交差点４００を分岐交差点と確定する。また、図４Ｂに示すように、交差点４００’を指向するペア道路境界線の数が２つに達した場合、交差点４００’を合流交差点と確定する。これらのステップを使用して、合流交差点と分岐交差点の認識を混乱させることを基本的に避けことができる。
【００４３】
図５は、本発明の一部の実施形態に係るＴ字交差点５００の道路境界線のトポロジ関係図を示す。図５には、取得した３本の道路境界線５０１、５０２、５０３が存在する。また、双方向の矢印で示すように、３つのマッチング関係５１２、５１３、５２３が存在し、すなわち、図５には、３つのペア道路境界線がさらに存在する。つまり、トポロジ関係により道路境界線の数が３つ、ペア道路境界線の数が３つであることが指示される場合、その領域にＴ字交差点のタイプの交差点５００が存在すると確定することができる。
【００４４】
図６は、本発明の一部の実施形態に係る十字交差点６００の道路境界線のトポロジ関係図を示す。図４Ａ、図４Ｂ及び図５の認識方式と同様に、図６には、４本の道路境界線６０１、６０２、６０３、６０４が存在する。また、双方向の矢印で示すように、４つのマッチング関係６１２、６２３、６３４、６１４が存在し、すなわち、図６には、４つのペア道路境界線がさらに存在する。つまり、トポロジ関係により道路境界線の数が４つ、ペア道路境界線の数が４つであることが指示される場合、その領域に十字交差点タイプの交差点６００が存在すると確定することができる。
【００４５】
図７は、本発明の一部の実施形態に係る環状交差点７００の道路境界線のトポロジ関係図を示す。図４Ａ〜図６の認識方法と相違し、図７には１本の閉鎖的な道路境界線７０４が存在する。１本の閉鎖的な道路境界線７０４が認識される場合、交差点７００が存在すると判定し、当該交差点７００にラウンドアバウト７０４が存在すると判定する。一部の実施形態において、トポロジ関係により道路境界線の領域における開始点と終了点が基本的に重ねると指示される場合、例えば開始点と終了点のベクトル差が所定の範囲内にある場合、領域にラウンドアバウト（環形交差点）のタイプの交差点７００が存在すると確定する。
【００４６】
一部の実施形態において、異なるタイプの環状交差点７００が存在することができる。たとえば、３道の環状交差点が存在する。図７に示すように、３本の道路境界線７０１、７０２、７０３が存在する。また、双方向の矢印で示すように、６つのマッチング関係７１２、７１３、７１４、７２３、７２４、７３４が存在する。すなわち、図７には、６つのペア道路境界線がさらに存在する。つまり、トポロジ関係により道路境界線の数が３つ、ペア道路境界線の数が６であることが指示される場合、その領域に３本の環状交差点タイプの交差点７００が存在すると確定することができる。選択的にまたは付加的に、４本の環状交差点（図示せず）、５本の環状交差点（図示せず）、６本の環状交差点（図示せず）などの他の環状交差点にも相応のトポロジ関係が存在し、本発明では、これに対する繰り返される説明を省略する。
【００４７】
図８は、本発明の一部の実施形態に係る通常の道路８００（交差点がない）の道路境界線のトポロジ関係図を示す。図４Ａ〜図７と明確に異なり、図８には、ただ２つの道路境界線８０１、８０２が存在し、双方向の矢印で示すように、当該２つの道路境界線は、一対の道路境界線８１２である。つまり、トポロジ関係により道路境界線の数が２つであり、ペア道路境界線の数が１つであることが指示される場合、その領域に交差点が存在しないことを確定することができる。
【００４８】
戻って、続いて図２を参照すると、ブロック２３０において、トポロジ関係に基づいて、領域１０１における交差点分布状況を確定する。図４Ａ〜図８を参照して説明したように、一部の実施形態において、下記のような並列判定を介して交差点分布状況を認識する。つまり、トポロジ関係により道路境界線の数が４つ、ペア道路境界線の数が３つであることが指示される場合、領域に合流交差点４００または分岐交差点４００’のタイプの交差点が存在すると確定し、または、トポロジ関係により道路境界線の数が３つ、ペア道路境界線の数が３つであることが指示される場合、領域にＴ字交差点５００タイプの交差点が存在すると確定し、または、トポロジ関係により道路境界線の数が４つ、ペア道路境界線の数が４つであることが指示される場合、領域に十字交差点６００タイプの交差点が存在すると確定し、または、トポロジ関係により道境界線の領域における開始点と終了点が基本的に重ねることが指示される場合、領域に環状交差点７００のタイプの交差点が存在すると確定する。選択的にまたは付加的に、前述したトポロジ関係以外のトポロジ関係になる場合、その領域に交差点が存在しないと判定する。
【００４９】
本明細書に提出された道路境界線のトポロジ関係（つまり、交差点に接続されている各道路境界線同士の位置と方向の関係）は、上述した実施形態で議論された道路境界線の数と、ペア道路境界線の数と、ペア道路境界線との交差点の相対的な方向とを含むだけでなく、他のトポロジ関係も含む。つまり、上述した実施形態で議論されたトポロジ関係以外の他の道路関係を利用して、交差点の認識を行うこともできる。トポロジ関係から道路境界線の具体的な位置、具体的な長さと角度を考慮していないが、現実の中の交差点は、すべて異なり、限られたいくつかのタイプに完全に分類することができるので、道路境界線のトポロジ関係に基づいて交差点のタイプを認識する本発明の技術は、各種の交差点に適用されることができ、普遍性が強い特徴を備える。
【００５０】
図９は、本発明の実施形態に係る電子地図における交差点を認識するための装置のブロック概略図を示す。図９に示すように、装置９００は、、電子地図から道路境界線に関する境界線情報を取得するように構築された境界線情報取得モジュール９１０と、境界線情報に基づいて電子地図の所定のサイズの領域内の道路境界線同士のトポロジ関係を確定するように構築されたトポロジ関係確定モジュール９２０と、トポロジ関係に基づいて、領域における交差点分布状況を確定するように構築された交差点分布状況確定モジュール９３０を含む。
【００５１】
図１０は、本発明の複数の実施形態を実施することができるコンピューティング機器１０００のブロック図を示す。機器１０００は、図１１の点群データを処理するための装置１１００を実現するのに使用することができる。図示されたように、機器１０００は、中央処理ユニット１００１（ＣＰＵ）を含み、ＣＰＵ１００１は、読み取り専用メモリ１００２（ＲＯＭ）に記憶されたコンピュータプログラム指令、または記憶ユニット１００８からランダムアクセスメモリ１００３（ＲＡＭ）にロードされたコンピュータプログラム指令に基づいて、各種の適切な動作と処理を実行することができる。ＲＡＭ１００３には、機器１０００の動作に必要な各種のプログラムやデータが記憶されることができる。ＣＰＵ１００１、ＲＯＭ１００２とＲＡＭ１００３、バス１００４を介して互いに接続される。入力／出力（Ｉ／Ｏ）インターフェース１００５もバス１００４に接続される。
【００５２】
機器１０００中のＩ／Ｏインタフェース１００５に接続されている複数の部品として、キーボード、マウスなどの入力ユニット１００６と、様々なタイプの表示装置、スピーカーなどの出力ユニット１００７と、磁気ディスク、コンパクトディスクなどの記憶ユニット１００８と、ＬＡＮカード、モデム、無線通信トランシーバなどの通信ユニット１００９が含まれる。通信ユニット１００９は、機器１０００がインターネットなどのコンピュータネットワークおよび／または各種の電気通信網を介して他の機器と情報／データを交換することを可能にする。
【００５３】
中央処理ユニット１００１は、前述した各方法と処理、例えば、方法５００および／または方法９００を実行する。例えば、いくつかのの実施形態において、方法５００および／または方法９００は、コンピュータソフトウェアプログラムとして実現されることができ、これは機械可読媒体（例えば、記憶ユニット１００８）に含まれている。一部の実施形態において、コンピュータプログラムの一部または全部は、ＲＯＭ１００２、および／または通信ユニット１００９を経由して機器１０００上にロードおよび／またはインストールすることができる。コンピュータプログラムは、ＲＡＭ１００３にロードされてＣＰＵ１００１により実行される場合、前述した方法５００および／または方法９００の１つまたは複数のステップを実行することができる。選択可能に、その他の実施形態において、ＣＰＵ１００１は、ギターの任意の適切な方法で（例えば、ファームウェアの助けを借りて）方法５００および／または方法９００を実行するように構築することができる。
【００５４】
本明細書に説明されて複数の機能は、少なくとも部分的に１つまたは複数のハードウェアロジック部材で実行することができる。例えば、使用可能な模式的なタイプのハードウェアロジック部材は、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）、オンデマンド標準製品（ＡＳＳＰ）、システム−オン−チップシステム（ＳＯＣ）、複合プログラマブルロジック素子（ＣＰＬＤ）などを含むが、これに限定されない。
【００５５】
本発明の方法を実施するためのプログラムコードは、１つまたは複数のプログラマブル言語の任意の組み合わせを利用してプログラミングすることができる。これらのプログラムコードは、汎用コンピュータ、オンデマンドコンピュータ又はその他のプログラマブルデータ処理装置のプロセッサまたは制御装置に提供されることができ、プログラムコードがプロセッサまたは制御装置により実行される場合には、フローチャート、および／またはブロック図に規定された機能／操作が実施される。プログラムコードは、完全に機械上で実行されるか、部分的に機械上で実行されるか、独立したソフトウェアパッケージとして部分的に機械上で実行されて、部分的にリモートマシン上で実行されたり、または完全にリモートマシンまたはサービスで実行されることができる。
【００５６】
本発明の文脈において、機械可読媒体は、あるタイプの媒体であることができ、コマンドを実行するシステム、装置又は機器によって使用されるか、またはコマンドの実行システム、装置または機器と組み合わせて使用されるプログラムを含むまたは記憶することができる。機械可読媒体は、機械可読信号媒体または機械可読記憶媒体であることができる。機械可読媒体は、電子、磁気、光学、電磁、赤外線または半導体システム、装置、または機器、または前述した内容の任意の適切な組み合わせを含むことができるが、これに限定されない。機械可読記憶媒体のより具体的な例は、１つまたは複数のワイヤベースの電気的接続、ポータブルコンピュータディスク、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、消去およびプログラム可能な読み取り専用メモリ（ＥＰＲＯＭまたはフラッシュメモリ）、光ファイバ、ポータブルコンパクトディスク読み取り専用メモリ（ＣＤ−ＲＯＭ）、光学ストレージ装置、磁気記憶装置、または前述した内容の任意の適切な組み合わせを含むことができるが、これに限定されない。
【００５７】
また、特定の順序を利用して、各操作ウルルル説明したが、これはこのような操作が図示された特定の順序またはシーケンスで実行されることを要求したり、目的の結果を実現するために図示されたすべての操作が実行されることを要求すると理解してはならない。一定の環境において、マルチタスクと並列処理は、有利であることができる。同様に、上記説明に様々な具体的な実現の詳細が含まれているが、これらは本発明の範囲の限定と解釈してはならない。別の実施形態の文脈で説明されたいくつかの特徴は、組み合わせの方法で単一の実現に実現されることができる。逆に、単一のの実現のコンテキストで説明された各種の特徴も個別にまたは任意の適切なサブ組み合わせの方法で複数の実現に実現されることもできる。
【００５８】
構造の特徴および／または方法のロジックの動作に固有の言語を使用して本主題を説明したが、特許請求の範囲に限定された主題は、必ずしも前述した特定の特徴または動作に限定されるべきではないことを理解すべきである。逆に、前述した特定の特徴または動作は、単に特許請求の範囲を実現する例示的形式である。
【図１】
2019135544.tif 000003
【図２】
2019135544.tif 000004
【図３】
2019135544.tif 000005
【図４Ａ】
2019135544.tif 000006
【図４Ｂ】
2019135544.tif 000007
【図５】
2019135544.tif 000008
【図６】
2019135544.tif 000009
【図７】
2019135544.tif 000010
【図８】
2019135544.tif 000011
【図９】
2019135544.tif 000012
【図１０】
2019135544.tif 000013
【手続補正書】
【提出日】平成31年4月15日(2019.4.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子地図における交差点を認識するための方法であって、
前記電子地図から道路境界線に関する境界線情報を取得するステップと、
前記境界線情報に基づいて、前記電子地図の所定のサイズの領域における道路境界線同士のトポロジ関係を確定するステップと、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップと、
を含む電子地図における交差点を認識するための方法。
【請求項２】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、前記道路境界線は、道路方向情報を含み、
前記ペア道路境界線の数は、
前記道路境界線における第１の道路境界線に対して、前記第１の道路境界線の道路方向情報に基づいて、前記第１の道路境界線との距離が一番短く、前記第１の道路境界線と同じ方向に位置する第２の道路境界線を確定し、
前記第１の道路境界線の接線と前記第２の道路境界線の接線との間の角度が所定の範囲内にあるか否かを確定し、
前記接線間の角度が所定の範囲内にあれば、前記ペア道路境界線の数を１つ増加させる、方法により確定する電子地図における交差点を認識するための方法。
【請求項３】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数を含み、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、
前記道路境界線の数が４つであり、前記ペア道路境界線の数が３つであると示す前記トポロジ関係に応じて、前記領域に合流交差点または分岐交差点のタイプの交差点が存在することを確定するステップを含む電子地図における交差点を認識するための方法。
【請求項４】
請求項３において、
前記道路境界線は、方向情報を含み、
前記方法は、
前記方向情報に基づいて、３つの前記ペア道路境界線から、前記交差点を目指すペア道路境界線の数を確定するステップと、
前記交差点を目指すペア道路境界線の数が１つであることに応じて、前記交差点が分岐交差点であると確定するステップと、
前記交差点を目指すペア道路境界線の数が２つであることに応じて、前記交差点が合流交差点であると確定するステップとを、
さらに含む電子地図における交差点を認識するための方法。
【請求項５】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、
前記道路境界線の数が３つであり、前記ペア道路境界線の数が３つであることを示す前記トポロジ関係に応じて、前記領域にＴ字交差点のタイプの交差点が存在することを確定するステップを含む電子地図における交差点を認識するための方法。
【請求項６】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、
前記道路境界線の数が４つであり、前記ペア道路境界線の数が４つであることを示す前記トポロジ関係に応じて、前記領域に十字交差点タイプの交差点が存在することを確定するステップを含む電子地図における交差点を認識するための方法。
【請求項７】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するステップは、
前記道路境界線の前記領域における開始点と終了点とが基本的に重なることを示す前記トポロジ関係に応じて、前記領域に環状交差点のタイプの交差点が存在することを確定するステップを含む電子地図中交差点を認識するための方法。
【請求項８】
請求項１において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記電子地図から道路境界線に関する境界線情報を取得するステップは、
前記電子地図を作成するためのレーザー点群データからジャンプポイントを確定するステップであって、前記ジャンプポイントのデータは、道路の高さのジャンプを示す、ステップと、
前記ジャンプポイントに基づいて、前記道路境界線を認識するステップとを含む電子地図における交差点を認識するための方法。
【請求項９】
電子地図における交差点を認識するための装置であって、
前記電子地図から道路境界線に関する境界線情報を取得するように構築された境界線情報取得モジュールと、
前記境界線情報に基づいて、前記電子地図の所定のサイズの領域における道路境界線同士のトポロジ関係を確定するように構築されたトポロジ関係確定モジュールと、
前記トポロジ関係に基づいて、前記領域における交差点分布状況を確定するように構築された交差点分布状況確定モジュールと、を含む電子地図における交差点を認識するための装置。
【請求項１０】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、前記道路境界線は、道路方向情報を含み、
前記ペア道路境界線の数は、
前記道路境界線における第１の道路境界線について、前記第１の道路境界線の道路方向情報に基づいて、前記第１の道路境界線との距離が一番短く、前記第１の道路境界線と同じ方向に位置する第２の道路境界線を確定し、
前記第１の道路境界線の接線と前記第２の道路境界線の接線との間の角度が所定の範囲内にあるか否かを確定し、
前記接線間の角度が所定の範囲内にあれば、前記ペア道路境界線の数を１つ増加させる、方法により確定する電子地図における交差点を認識するための装置。
【請求項１１】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数を含み、
前記交差点分布状況確定モジュールは、
前記道路境界線の数が４つであり、前記ペア道路境界線の数が３つであると示す前記トポロジ関係に応じて、前記領域に合流交差点または分岐交差点のタイプの交差点が存在することを確定するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１２】
請求項１１において、
前記道路境界線は、方向情報を含み、
前記交差点分布状況確定モジュールは、
前記方向情報に基づいて、３つの前記ペア道路境界線から前記交差点を目指すペア道路境界線の数を確定し、
前記交差点を目指すペア道路境界線の数が１つであることに応じて、前記交差点が分岐交差点であると確定して、
前記交差点を目指すペア道路境界線の数が２つであることに応じて、前記交差点が合流交差点であると確定するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１３】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記交差点分布状況確定モジュールは、
前記道路境界線の数が３つであり、前記ペア道路境界線の数が３つであることを示す前記トポロジ関係に応じて、前記領域にＴ字交差点のタイプの交差点が存在することを確定するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１４】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記交差点分布状況確定モジュールは、
前記道路境界線の数が４つであり、前記ペア道路境界線の数が４つであることを示す前記トポロジ関係に応じて、前記領域に十字交差点タイプの交差点が存在することを確定するように、さらに構築されたことを特徴と電子地図における交差点を認識するための装置。
【請求項１５】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記交差点分布状況確定モジュールは、
前記道路境界線が前記領域における開始点と終了点とが基本的に重なることを示す前記トポロジ関係に応じて、前記領域に環状交差点タイプの交差点が存在することを確定するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１６】
請求項９において、
前記トポロジ関係は、少なくとも前記領域における道路境界線の数と、前記道路境界線におけるペア道路境界線の数とを含み、
前記境界線情報取得モジュールは、
前記電子地図を作成するためのレーザー点群データからジャンプポイントを確定し、前記ジャンプポイントのデータは、道路の高さのジャンプを示し、
前記ジャンプポイントに基づいて、前記道路境界線を認識するように、さらに構築された電子地図における交差点を認識するための装置。
【請求項１７】
１つまたは複数のプロセッサと、
１つまたは複数のプログラムを記憶するための記憶装置とを含む機器であって、
前記１つまたは複数のプログラムが前記１つまたは複数のプロセッサによって実行される場合、前記１つまたは複数のプロセッサが請求項１から請求項８のうちいずれか１項に記載の方法を実現する、機器。
【請求項１８】
コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体であって、
前記コンピュータプログラムがプロセッサによって実行される場合、請求項１から請求項８のうちいずれか１項に記載の方法を実現するコンピュータ読み取り可能な記憶媒体。
【請求項１９】
コンピュータプログラムであって、
プロセッサにより実行されると、請求項１から請求項８のうちいずれか１項に記載の方法を実現するコンピュータプログラム。
【外国語明細書】
2019135544000001.pdf