JP2016162353A - 地図誤り検出システム、地図誤り検出方法及びプログラム - Google Patents
地図誤り検出システム、地図誤り検出方法及びプログラム Download PDFInfo
- Publication number
- JP2016162353A JP2016162353A JP2015042515A JP2015042515A JP2016162353A JP 2016162353 A JP2016162353 A JP 2016162353A JP 2015042515 A JP2015042515 A JP 2015042515A JP 2015042515 A JP2015042515 A JP 2015042515A JP 2016162353 A JP2016162353 A JP 2016162353A
- Authority
- JP
- Japan
- Prior art keywords
- information
- map
- route
- route information
- candidate
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0137—Measuring and analyzing of parameters relative to traffic conditions for specific applications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0108—Measuring and analyzing of parameters relative to traffic conditions based on the source of data
- G08G1/0112—Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0129—Traffic data processing for creating historical data or processing based on historical data
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0137—Measuring and analyzing of parameters relative to traffic conditions for specific applications
- G08G1/0141—Measuring and analyzing of parameters relative to traffic conditions for specific applications for traffic information dissemination
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/056—Detecting movement of traffic to be counted or controlled with provision for distinguishing direction of travel
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/123—Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/123—Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
- G08G1/127—Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams to a central station ; Indicators in a central station
- G08G1/13—Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams to a central station ; Indicators in a central station the indicator being in the form of a map
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/003—Maps
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/10—Map spot or coordinate position indicators; Map reading aids
- G09B29/106—Map spot or coordinate position indicators; Map reading aids using electronic means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/285—Clustering or classification
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Theoretical Computer Science (AREA)
- Analytical Chemistry (AREA)
- Chemical & Material Sciences (AREA)
- Business, Economics & Management (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Mathematical Physics (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Abstract
【解決手段】地図誤り検出システムは、移動体の時系列の位置情報のうち、地図情報に含まれる経路情報に対応しない位置情報の集合に基づいて、前記地図情報に含まれない経路情報の候補となる地図誤り候補位置を算出する地図誤り位置候補算出部、を備える。
【選択図】図1
Description
以下、本発明の第一実施形態による地図誤り検出システムを図1〜図5を参照して説明する。
図1は、本発明に係る第一実施形態における地図誤り検出システムのブロック図である。
地図誤り検出システム10は、例えば1台または複数台のサーバ装置で構成される。あるいは、地図誤り検出システム10は、1台または複数台のサーバ装置と1台または複数台の記憶装置で構成される。図1は、地図誤り検出システム10が、例えば1台のサーバ装置で構成されている場合のブロック図である。
地図誤り検出システム10は、地図情報に含まれる経路情報のうち、実世界の経路と異なり、地図情報が誤っている可能性があるものを検出するシステムである。経路情報とは、例えば、地図情報に記載された道路の情報である。地図誤りの例としては、実際には存在する道路が地図に反映されていなかったり、一方通行が逆方向になっていたり、双方通行を誤って一方通行として記載したりといった場合がある。
移動経路算出部11は、移動体の時系列の位置情報を取得し、その移動体の移動経路を算出する。移動体とは、例えば車両である。
経路情報特定部12は、移動経路算出部11が算出した移動体の移動経路と地図情報とを比較して、地図情報に含まれる経路情報のうち、移動体の移動経路に対応する経路情報を特定する。
地図誤り位置候補算出部13は、経路情報特定部12が移動体の移動経路に対応する経路情報を特定できなかった場合、その移動体の時系列の位置情報の集合に基づいて、地図情報に含まれない経路情報の候補となる地図誤り候補位置を算出する。
出力部14は、地図誤り位置候補算出部13が算出した地図誤り候補位置を、地図誤り検出システム10に接続されたディスプレイ装置などに出力する。
記憶部15は、地図の誤り検出に必要な各種情報を記憶する。記憶部15は、地図情報データベース151(地図情報DB151)、移動体位置情報データベース152(移動体位置情報DB152)、地図情報結果無しデータベース153(地図情報結果無しDB153)、地図誤り候補位置データベース154(地図誤り候補位置DB154)を備える。地図情報DB151には、経路情報を含む地図情報が記録されている。移動体位置情報DB152には、時系列の移動体の位置情報が記録されている。地図情報結果無しDB153には、移動体の位置情報のうち、その位置情報に基づく移動経路が地図情報に含まれる経路情報と整合しないものが記録されている。地図誤り候補位置DB154には、誤った経路情報が含まれている可能性がある位置の位置情報が記録されている。
図2を用いて、地図誤り検出システム10が、地図誤り候補位置を検出する準備段階の処理について説明する。この準備段階において地図誤り検出システム10は、移動体の位置情報に基づく移動経路のうち、地図情報に含まれる経路情報と異なるものの位置情報を検出し、地図情報結果無しDB153にその移動経路を構成する位置情報を蓄積する。
まず、移動経路算出部11が、移動体位置情報DB152からある「移動体A」の位置情報を読み出して取得する(ステップS11)。移動体位置情報DB152には、移動体に備えられたGPS(Global Positioning System)やIMU(Inertial Measurement Unit)によって移動中に測位した、その移動体自身の位置情報が記録されている。移動体位置情報DB152には、移動体ごとに、その移動体の識別情報、移動体の位置情報、その位置情報を測位した時刻などの情報が記録されている。移動経路算出部11は、移動体位置情報DB152から取得した移動体ごとの時系列の位置情報に基づいて、その移動体が移動した経路を算出する(ステップS12)。例えば、移動経路算出部11は、読み出した位置情報を、その位置情報を測位した時刻の順に結んで移動経路を算出する。移動経路算出部11は、「移動体A」について算出した移動経路の情報(算出移動経路)を、経路情報特定部12に出力する。
なお、この準備段階の処理については、いわゆるマップマッチングの手法を適用することができるが、移動体の時系列の位置情報に基づく移動経路と地図情報に含まれる経路情報とに差があり、地図情報が誤っている可能性がある位置の位置情報を抽出することができれば他の処理方法であっても構わない。
図3は、地図情報結果無しDB153が有する地図情報結果無し情報を示している。
図示するように地図情報結果無し情報は、少なくとも「移動体ID」、「測位日時」、「位置情報」の項目を有している。
「移動体ID」には、経路情報を特定できなかった区間が存在する移動体の識別情報が含まれる。「位置情報」には、経路情報を特定できなかった区間を構成する移動体の位置情報が含まれる。「測位日時」には、「位置情報」項目の位置情報を測位した時刻が含まれる。経路情報特定部12は、経路情報が特定できなかった区間について、図3で例示した情報を地図情報結果無しDB153に記録する。
移動体の位置情報と、地図情報の経路情報が異なる場合として、地図情報に原因(誤り)がある場合と、車両が道路の存在しない場所を走行したり、一方通行を逆走したりといった車両に原因がある場合の2通りが考えられる。本実施形態では、これらのうち地図情報に誤りがある場合の地図誤り位置候補を特定することを目的とする。地図誤り候補位置を特定するためには、例えば、地図情報結果無しDB153に記録された位置情報の集合を頼りに、人がその付近を調査することによって、地図情報の誤りを検出することが可能である。しかし、そのような方法は、効率が悪く、現実的ではない。特に道路が密集している個所などにおいては、全域に渡って調査の必要が出てくるため膨大な労力を必要とする。本実施形態では、地図誤り候補の検出を高精度化、高効率化するシステムを提供する。
図4は、地図情報結果無しDB153に記録された位置情報と地図情報に含まれる経路情報の位置関係の一例を示す図である。図4の各点は、移動体の位置情報を示している。位置A1〜A6は、移動体Aの位置情報である。位置A1〜A6は、移動体Aから取得した位置情報が、位置A1、位置A2、位置A3、位置A4、位置A5、位置A6の順に移動したことを示している。位置B1〜B7は、移動体Bの位置情報である。位置B1〜B7は、移動体Bから取得した位置情報が、位置B1、位置B2、位置B3、位置B4、位置B5、位置B6、位置B7の順に移動したことを示している。位置C1〜C6は、移動体Cの位置情報である。位置C1〜C6は、移動体Cから取得した位置情報が、位置C1、位置C2、位置C3、位置C4、位置C5、位置C6の順に移動したことを示している。位置D1〜D10は、移動体Dの位置情報である。位置D1〜D10は、移動体Dから取得した位置情報が、位置D1、位置D2、位置D3、位置D4、位置D5、位置D6、位置D7、位置D8、位置D9、位置D10の順に移動したことを示している。
図4の場合、移動体Dは、地図情報に示された経路21の通行方向と逆方向に移動している。従って、ステップS13において、経路情報特定部12は、移動体Dに関する位置D1〜D10に対応する経路情報を地図情報から見つけることができず、位置D1〜D10の位置情報は、地図情報結果無しDB153に記録される。また、位置B1〜B7、位置C1〜C6については、これらに対応する地図情報の位置に経路情報が存在しない。従って、ステップS13において、経路情報特定部12は、移動体Bに関する位置B1〜B7、移動体Cに関する位置C1〜C6に対応する経路情報を地図情報から見つけることができず、位置B1〜B7及び位置C1〜C6の各位置情報は、地図情報結果無しDB153に記録される。
まず、地図誤り位置候補算出部13が、地図情報結果無しDB153からマップマッチング処理などで得た地図情報結果無し情報を読み出す(ステップS21)。次に、地図誤り位置候補算出部13が、位置情報によるクラスタリングを行う(ステップS22)。クラスタリングの手法としては、例えば、図4で説明したようにMeanShiftを用いる。次に地図誤り位置候補算出部13は、クラスタリングによって出来たクラスタの中から、地図誤り位置候補を含む確率が高いクラスタを選択する(ステップS23)。例えば、地図誤り位置候補算出部13は、クラスタ内に含まれる要素数(図4のA1など)が最も多いクラスタを選択する。あるいは、地図誤り位置候補算出部13は、クラスタ内に含まれる要素数が、所定の閾値以上であるクラスタを選択してもよい。次に、地図誤り位置候補算出部13は、地図誤り候補位置を特定する(ステップS24)。例えば、地図誤り位置候補算出部13は、ステップS23で選択したクラスタに対応する円の中心の位置情報を地図誤り候補位置とする。地図誤り位置候補算出部13は、特定した地図誤り候補位置の位置情報を、地図誤り候補位置DB154に記録する。次に、出力部14は、地図誤り候補位置DB154から地図誤り候補位置を地図情報上に表示した画像をディスプレイ装置などに出力する(ステップS25)。ディスプレイ装置は、地図誤り候補位置が示された地図情報の画像を表示する。地図情報のメンテナンスを行う作業員は、ディスプレイ装置に表示された地図誤り候補位置を参照して、実際にその場所に赴き、地図情報が誤っていないかどうかを確認する。
以下、本発明の第二実施形態による地図誤り検出システムを図6〜図8を参照して説明する。
図6は、本発明に係る第二実施形態における地図誤り検出システムのブロック図である。
図6で示すように、本実施形態の地図誤り検出システム10は、一方通行誤り判定部16を備えている。また、本実施形態の地図誤り検出システム10は、記憶部15に、一方通行誤り候補位置DB155を有している。一方通行誤り判定部16は、地図誤り候補位置の近傍に存在する経路情報の中に、一方通行である経路情報が含まれるか否かを判定する。地図誤り候補位置の近傍に一方通行である経路情報が含まれる場合、一方通行誤り判定部16は、その地図誤り候補位置と一方通行の経路情報の位置情報を一方通行誤り候補位置DB155に記録する。
他の構成については、第一実施形態と同様である。
経路31は、一方通行の道路である。経路31の通行方向は矢印34の方向である。
経路32、経路33は、双方向通行の道路である。位置P4、位置P5は、地図誤り位置候補算出部13が算出した地図誤り候補位置である。一方通行誤り判定部16は、地図情報DB151を参照して、位置P4の近傍に一方通行の経路情報が存在するかどうかを判定する。例えば、一方通行誤り判定部16は、位置P4から距離L2以内に存在する経路情報を検出し、その経路が一方通行であるかどうかを判定する。図7の場合、経路31及び経路32は、位置P4から距離L2以内に存在する経路である。経路33は、位置P4から距離L2より離れた位置に存在する経路である。距離L2以内に存在する経路のうち、経路31は、一方通行の道路である。一方通行誤り判定部16は、位置P4について、近傍に一方通行の経路情報が存在すると判定し、位置P3の位置情報と経路31の位置情報とを、一方通行誤り候補位置DB155に記録する。
図8を用いて本実施形態における地図誤り候補位置の特定処理を説明する。
ステップS21〜ステップS24までは、第一実施形態と同様である。つまり、地図誤り位置候補算出部13が、地図情報結果無しDB153から地図情報結果無し情報を読み出して取得し(ステップS21)、それらの位置情報によるクラスタリングを行う(ステップS22)。次に、地図誤り位置候補算出部13が、ステップS22で生成した各クラスタから地図誤り候補位置を含むクラスタを選択する(ステップS23)。次に、地図誤り位置候補算出部13は、選択したクラスタから地図誤り候補位置を特定する(ステップS24)。MeanShiftによってクラスタリングを行った場合、地図誤り候補位置は、例えば、ステップS23で選択したクラスタにおける中心(収束点)である。
以下、本発明の第三実施形態による地図誤り検出システムを図9〜図12を参照して説明する。
図9は、本発明に係る第三実施形態における地図誤り検出システムのブロック図である。
図9で示すように、本実施形態の地図誤り検出システム10は、一方通行自動判定部17を備えている。一方通行自動判定部17は、地図情報に含まれる誤り候補位置の近傍に存在する経路情報(近傍経路情報)と、近傍経路情報から所定範囲内に存在する移動体の時系列の位置情報とに基づいて、一方通行における通行方向が逆転した経路情報を特定する。また、一方通行自動判定部17は、地図情報に含まれる特定した経路情報の通行方向を訂正する。
他の構成については、第二実施形態と同様である。
図10を用いて本実施形態における地図誤り候補位置の特定処理を説明する。
ステップS21〜ステップS26までは、第二実施形態と同様であるので説明を省略する。本実施形態の場合、ステップS26で、一方通行誤り判定部16は、地図誤り候補位置の近傍に一方通行となる経路情報が存在するかどうかを判定する(ステップS26)。一方通行となる経路情報が存在する場合(ステップS26=Yes)、一方通行誤り判定部16は、地図誤り候補位置の位置情報とその近傍に存在する経路情報の位置情報とを一方通行自動判定部17に出力する。次に、一方通行自動判定部17は、一方通行の自動判定が可能かどうかを判定する(ステップS29)。一方通行の自動判定処理とは、一方通行誤り判定部16から取得した一方通行となる経路情報のうち、どの経路情報の通行方向が誤っているのかを判定する処理をいう。この一方通行の自動判定処理については、後に図11、図12を用いて説明する。一方通行の自動判定が可能と判定すると(ステップS29=Yes)、一方通行自動判定部17は、通行方向が誤っていると判定した経路について、地図情報を訂正する(ステップS30)。一方通行の自動判定が不可能と判定すると(ステップS29=No)、一方通行自動判定部17は、一方通行誤り判定部16から取得した地図誤り候補位置の位置情報とその近傍に存在する経路情報の位置情報とを一方通行誤り候補位置DB155に記録する(ステップS27)。
一方通行となる経路情報が存在しない場合(ステップS26=No)、一方通行誤り判定部16は、地図誤り候補位置の位置情報を地図誤り候補位置DB154に記録する(ステップS28)。
第二実施形態と同様、出力部14は、一方通行誤り候補位置DB155に記録された一方通行の通行方向の誤り候補位置及びその近傍の経路情報と、地図誤り候補位置DB154に記録された地図誤り候補位置とを区別してディスプレイ装置などに出力する。
図11を用いて本実施形態における一方通行の自動判定処理を説明する。
経路41は一方通行の道路であり、通行方向は矢印42の方向である。経路43は一方通行の道路であり、通行方向は矢印44の方向である。経路45は一方通行の道路であり、通行方向は矢印46の方向である。経路47は一方通行の道路であり、通行方向は矢印48の方向である。経路49は一方通行の道路であり、通行方向は矢印50の方向である。E1〜E14、F1〜F13は、移動体の時系列の位置情報である。図11の場合、ある移動体Eは、E1〜E14の順に移動し、別の移動体FはF1〜F13の順に移動したことを示している。位置P6は、地図誤り位置候補算出部13が移動体の位置E1〜E14、F1〜F13に基づいて特定した地図誤り候補位置である。ここで、一方通行誤り判定部16は、経路43及び経路47及び経路49を位置P6から距離L2以内に存在すると判定したとする(ステップS26)。
例えば、一方通行自動判定部17は、位置E1〜E14、F1〜F13に基づく移動体の移動方向と、通行方向を逆転した複数の経路情報における通行方向とを比較し、それらの方向が一致する経路を選択する。移動体Eの移動方向は、位置E1からE14へ向かう方向である。また、移動体Fの移動方向は、位置F1からF13へ向かう方向である。図11の場合、逆転した経路49の通行方向は、これらの移動体の通行方向が逆となるため、経路41及び経路43及び経路45、経路47が選択される。また、一方通行自動判定部17は、通行方向が一致した経路のうち、位置情報E1〜E14、F1〜F13に基づく算出移動経路との距離が最も短くなる経路を選択する。図11の場合、経路47が選択される。また、一方通行自動判定部17は、選択した経路と算出移動経路との距離が所定の閾値以下であれば、その選択した経路が、地図情報における通行方向が誤った経路情報であると判定する。
図11において一方通行自動判定部17が経路47を通行方向を間違った経路情報だと判定したとすると、一方通行自動判定部17は、地図情報の経路47の通行方向を逆転することによって、地図情報の誤りを訂正する。
図12を用いて本実施形態における一方通行の自動判定処理の流れを説明する。図12は、図10におけるステップS29の処理のより詳しい処理フローである。
一方通行自動判定部17は、一方通行誤り判定部16から取得した地図誤り候補位置の近傍に存在する経路情報についてループ処理を開始する(ステップS31)。まず、一方通行自動判定部17は、取得した経路情報のうち1本を選択する(経路情報100とする)。次に、一方通行自動判定部17は、地図情報DB151から地図情報を読み出し、地図情報上における選択した一方通行の経路情報100の通行方向を逆転させる(ステップS32)。例えば、一方通行の経路情報100に対応付けて、その通行方向を示すベクトル情報が記録されている場合、一方通行自動判定部17は、記録されているベクトルと逆方向のベクトル情報を生成し、経路情報100に対応付けて記録する。
同様に、移動経路算出部11は、全ての移動体の位置情報について算出移動経路を算出し、経路情報特定部12はそれぞれの算出移動経路と経路情報100との通行方向や平均距離に応じたスコアを求める。経路情報特定部12は、経路情報100について全スコアの平均値を求める。経路情報特定部12は、求めた平均値を経路情報100に対するスコアとして一方通行自動判定部17に出力する。
訂正候補の経路情報が算出移動経路に近いと判定した場合(ステップS34=No)、または、ステップS35が完了すると、一方通行自動判定部17が取得した経路情報の中から次の1本(経路情報101とする)を選択し、ステップS32〜ステップS35の処理を繰り返す。
また、地図誤り検出システム10は、1台のコンピュータで構成されていても良いし、通信可能に接続された複数のコンピュータで構成されていてもよい。また、地図誤り検出システム10は、1台または複数台のコンピュータと1台または複数台の記憶装置で構成されており、記憶装置が記憶部15を有していてもよい。
11・・・移動経路算出部
12・・・経路情報特定部
13・・・地図誤り位置候補算出部
14・・・出力部
15・・・記憶部
16・・・一方通行誤り判定部
17・・・一方通行自動判定部
151・・・地図情報データベース
152・・・移動体位置情報データベース
153・・・地図情報結果無しデータベース
154・・・地図誤り候補位置データベース
155・・・一方通行誤り候補位置データベース
Claims (9)
- 移動体の時系列の位置情報のうち、地図情報に含まれる経路情報に対応しない位置情報の集合に基づいて、前記地図情報に含まれない経路情報の候補となる地図誤り候補位置を算出する地図誤り位置候補算出部、
を備える地図誤り検出システム。 - 前記地図誤り位置候補算出部は、前記地図情報に含まれる経路情報に対応しない位置情報の分布の密度に応じて、前記地図誤り候補位置を算出する、
請求項1に記載の地図誤り検出システム。 - 地図情報に含まれる前記地図誤り候補位置の近傍に存在する経路情報に、一方通行の経路情報が含まれるか否かを判定する一方通行誤り判定部、
をさらに備える請求項1または請求項2に記載の地図誤り検出システム。 - 地図情報に含まれる前記地図誤り候補位置の近傍に存在する一つまたは複数の近傍経路情報と、前記移動体の時系列の位置情報とに基づいて、前記近傍経路情報のうち一方通行の通行方向が誤った近傍経路情報を特定する一方通行自動判定部、
をさらに備える請求項1から請求項3の何れか1項に記載の地図誤り検出システム。 - 前記一方通行自動判定部は、前記近傍経路情報の通行方向を逆転し、当該逆転した通行方向と前記時系列の位置情報が示す移動体の移動方向が一致し、前記移動体の時系列の位置情報に基づく移動経路の最も近くに存在する前記近傍経路情報と前記移動経路との距離が所定の閾値以内の場合に、前記近傍経路情報を、一方通行の通行方向が誤った近傍経路情報に特定する、
請求項4に記載の地図誤り検出システム。 - 前記一方通行自動判定部は、通行方向が誤ったと判定した近傍経路情報の通行方向を訂正する、
請求項4または請求項5に記載の地図誤り検出システム。 - 移動体の時系列の位置情報を取得し、その移動体の移動経路を算出する移動経路算出部と、
前記算出した移動経路と地図情報とを比較して、地図情報に含まれる経路情報のうち、前記算出した移動経路に対応する経路情報を特定する経路情報特定部と、
経路情報が特定できなかった場合、経路情報を特定できなかった前記移動体の時系列の位置情報の集合に基づいて、前記地図情報に含まれない経路情報の候補となる位置を算出する地図誤り位置候補算出部と、
を備える地図誤り検出システム。 - 移動体の時系列の位置情報のうち、地図情報に含まれる経路情報に対応しない位置情報の集合に基づいて、前記地図情報に含まれない経路情報の候補となる地図誤り候補位置を算出する、
地図誤り検出方法。 - 地図誤り検出システムのコンピュータを、
移動体の時系列の位置情報のうち、地図情報に含まれる経路情報に対応しない位置情報の集合に基づいて、前記地図情報に含まれない経路情報の候補となる地図誤り候補位置を算出する手段、
として機能させるためのプログラム。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015042515A JP6410183B2 (ja) | 2015-03-04 | 2015-03-04 | 地図誤り検出システム、地図誤り検出方法及びプログラム |
| US15/554,156 US10883835B2 (en) | 2015-03-04 | 2016-03-02 | Map error detection system, map error detection method, and program |
| KR1020177024274A KR102047168B1 (ko) | 2015-03-04 | 2016-03-02 | 지도 오류 검출 시스템, 지도 오류 검출 방법 및 프로그램 |
| PCT/JP2016/056427 WO2016140268A1 (ja) | 2015-03-04 | 2016-03-02 | 地図誤り検出システム、地図誤り検出方法及びプログラム |
| SG11201707082TA SG11201707082TA (en) | 2015-03-04 | 2016-03-02 | Map error detection system, map error detection method, and program |
| GB1713690.4A GB2550803B (en) | 2015-03-04 | 2016-03-02 | Map error detection system, map error detection method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015042515A JP6410183B2 (ja) | 2015-03-04 | 2015-03-04 | 地図誤り検出システム、地図誤り検出方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016162353A true JP2016162353A (ja) | 2016-09-05 |
| JP6410183B2 JP6410183B2 (ja) | 2018-10-24 |
Family
ID=56847129
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015042515A Active JP6410183B2 (ja) | 2015-03-04 | 2015-03-04 | 地図誤り検出システム、地図誤り検出方法及びプログラム |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US10883835B2 (ja) |
| JP (1) | JP6410183B2 (ja) |
| KR (1) | KR102047168B1 (ja) |
| GB (1) | GB2550803B (ja) |
| SG (1) | SG11201707082TA (ja) |
| WO (1) | WO2016140268A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018168318A1 (ja) * | 2017-03-17 | 2018-09-20 | パナソニックIpマネジメント株式会社 | 車両制御システム、データ処理装置、及び制御プログラム |
| JP2022108010A (ja) * | 2021-01-12 | 2022-07-25 | 本田技研工業株式会社 | 地図情報システム |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6821491B2 (ja) * | 2017-04-03 | 2021-01-27 | 株式会社デンソー | 道路情報学習装置 |
| US10783389B2 (en) | 2018-08-02 | 2020-09-22 | Denso International America, Inc. | Systems and methods for avoiding misrecognition of traffic signs and signals by hacking |
| GB201818638D0 (en) * | 2018-11-15 | 2019-01-02 | Tomtom Navigation Bv | Determining location data accuracy using probe measurements |
| US11168989B2 (en) * | 2019-01-02 | 2021-11-09 | Here Global B.V. | Supervised point map matcher |
| GB201907342D0 (en) | 2019-05-24 | 2019-07-10 | Tomtom Global Content Bv | Supplementing electronic map data from user behaviour |
| JP2022107990A (ja) * | 2021-01-12 | 2022-07-25 | 本田技研工業株式会社 | 地図情報システム |
| EP4206738A1 (en) * | 2021-12-28 | 2023-07-05 | Yandex Self Driving Group Llc | Method and a server for updating a map representation |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002039063A1 (en) * | 2000-11-08 | 2002-05-16 | Nira Dynamics Ab | Map-aided positioning |
| WO2011023247A1 (en) * | 2009-08-25 | 2011-03-03 | Tele Atlas B.V. | Generating raster image representing road existence probability based on probe measurements |
| WO2012104965A1 (ja) * | 2011-01-31 | 2012-08-09 | パイオニア株式会社 | 経路探索装置、経路探索方法及び経路探索プログラム、並びにサーバ装置 |
| JP2012252377A (ja) * | 2011-05-31 | 2012-12-20 | Nec Corp | 交通情報生成システム、交通情報生成方法及びプログラム |
| JP2014052341A (ja) * | 2012-09-10 | 2014-03-20 | Hitachi Automotive Systems Ltd | 地図生成サーバ、地図生成方法及び地図生成システム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002054934A (ja) | 2000-08-11 | 2002-02-20 | Denso Corp | 道路地図情報更新システム |
| JP5749359B2 (ja) | 2013-01-24 | 2015-07-15 | アイサンテクノロジー株式会社 | 道路地図生成システム、道路地図生成装置、道路地図生成方法、及びナビゲーションシステム |
-
2015
- 2015-03-04 JP JP2015042515A patent/JP6410183B2/ja active Active
-
2016
- 2016-03-02 US US15/554,156 patent/US10883835B2/en active Active
- 2016-03-02 SG SG11201707082TA patent/SG11201707082TA/en unknown
- 2016-03-02 WO PCT/JP2016/056427 patent/WO2016140268A1/ja not_active Ceased
- 2016-03-02 GB GB1713690.4A patent/GB2550803B/en active Active
- 2016-03-02 KR KR1020177024274A patent/KR102047168B1/ko active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002039063A1 (en) * | 2000-11-08 | 2002-05-16 | Nira Dynamics Ab | Map-aided positioning |
| WO2011023247A1 (en) * | 2009-08-25 | 2011-03-03 | Tele Atlas B.V. | Generating raster image representing road existence probability based on probe measurements |
| WO2012104965A1 (ja) * | 2011-01-31 | 2012-08-09 | パイオニア株式会社 | 経路探索装置、経路探索方法及び経路探索プログラム、並びにサーバ装置 |
| JP2012252377A (ja) * | 2011-05-31 | 2012-12-20 | Nec Corp | 交通情報生成システム、交通情報生成方法及びプログラム |
| JP2014052341A (ja) * | 2012-09-10 | 2014-03-20 | Hitachi Automotive Systems Ltd | 地図生成サーバ、地図生成方法及び地図生成システム |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018168318A1 (ja) * | 2017-03-17 | 2018-09-20 | パナソニックIpマネジメント株式会社 | 車両制御システム、データ処理装置、及び制御プログラム |
| JP2018155894A (ja) * | 2017-03-17 | 2018-10-04 | パナソニックIpマネジメント株式会社 | 車両制御システム、データ処理装置、及び制御プログラム |
| JP2022108010A (ja) * | 2021-01-12 | 2022-07-25 | 本田技研工業株式会社 | 地図情報システム |
| US11788863B2 (en) | 2021-01-12 | 2023-10-17 | Honda Motor Co., Ltd. | Map information system |
Also Published As
| Publication number | Publication date |
|---|---|
| SG11201707082TA (en) | 2017-09-28 |
| JP6410183B2 (ja) | 2018-10-24 |
| GB201713690D0 (en) | 2017-10-11 |
| GB2550803A (en) | 2017-11-29 |
| GB2550803B (en) | 2021-08-18 |
| KR20170109641A (ko) | 2017-09-29 |
| US10883835B2 (en) | 2021-01-05 |
| WO2016140268A1 (ja) | 2016-09-09 |
| KR102047168B1 (ko) | 2019-11-20 |
| US20180058860A1 (en) | 2018-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6410183B2 (ja) | 地図誤り検出システム、地図誤り検出方法及びプログラム | |
| KR102297478B1 (ko) | 주변 신호를 이용한 궤적 매칭 | |
| US9002639B2 (en) | Method for performing map matching in user terminal | |
| JP6070689B2 (ja) | 動線情報生成システム、動線情報生成方法および動線情報生成プログラム | |
| CN105335597B (zh) | 用于获取路线的轨迹模式的方法和系统 | |
| US10983530B2 (en) | Method and system for determining an accurate position of an autonomous vehicle | |
| US20200103915A1 (en) | Determining Changes in Marker Setups for Robot Localization | |
| JP6205030B2 (ja) | 鉄道網上の列車イベントの位置を特定する方法 | |
| US20190392225A1 (en) | Facility inspection system and facility inspection method | |
| JP2014130529A (ja) | 新規道路判定方法、新規道路判定装置、表示装置、コンピュータプログラム及び記録媒体 | |
| JP2010267000A (ja) | 経路推定装置、経路推定方法、およびプログラム | |
| JP5966542B2 (ja) | 軌跡解析装置および軌跡解析プログラム | |
| JP4856952B2 (ja) | デジタル地図の位置情報伝達方法とそれを実施するプログラム、プログラム製品、システム及び装置 | |
| CN105387844B (zh) | 路面状况测定系统以及路面状况测定方法 | |
| CN117830604A (zh) | 一种定位用二维码异常检测方法及介质 | |
| CN115900683B (zh) | 地图更新装置、地图更新方法以及地图更新用计算机程序 | |
| JP2008165275A (ja) | 自己位置同定装置を備えた移動体 | |
| JP2019066292A (ja) | 映像表示システム | |
| CN110659752A (zh) | 用于确定移动路径的方法和装置 | |
| HK1241550A1 (en) | Map error detection system, map error detection method, and program | |
| CN115166790A (zh) | 道路数据的处理方法、装置、设备和存储介质 | |
| JP2023125967A (ja) | 位置特定装置、位置特定方法、および、測定用台車 | |
| JP2024005562A (ja) | 情報処理装置、情報処理システムおよび情報処理方法 | |
| JP5152051B2 (ja) | ナビゲーション装置およびナビゲーション装置に用いるプログラム | |
| CN115962781A (zh) | 确定车辆的车头朝向的方法、装置、电子设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20170426 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180309 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20180312 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180828 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180914 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6410183 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |