CN108286973B - 一种行驶数据校验方法及装置、及混合导航*** - Google Patents
一种行驶数据校验方法及装置、及混合导航*** Download PDFInfo
- Publication number
- CN108286973B CN108286973B CN201710014048.1A CN201710014048A CN108286973B CN 108286973 B CN108286973 B CN 108286973B CN 201710014048 A CN201710014048 A CN 201710014048A CN 108286973 B CN108286973 B CN 108286973B
- Authority
- CN
- China
- Prior art keywords
- data
- user
- position data
- confidence
- road
- 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.)
- Active
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
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本发明提供一种行驶数据校验方法及***,包括:获取道路地理数据和用户位置数据;根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效;若所述用户位置数据为有效,计算所述用户位置数据的置信度;将置信度满足阈值要求的用户位置数据在电子地图中标注用户的位置。通过使用以上方法及***,可以有效提高计算效率高,且对于实时数据处理能力强,对于存在偏差的用户位置数据判断准确,在存在错误数据时可以有效识别。
Description
技术领域:
本发明涉及电子地图技术领域,特别是一种行驶数据校验方法及装置。
背景技术:
随着计算机及互联网技术的高速发展,越来越多的新技术应用到人们的生活中。其中,对于汽车驾驶的辅助导航功能就是其中一个非常重要的技术应用领域。
目前,人们在驾驶过程中都会开启终端设备进行导航,以保证行驶线路的正确,以及对于前方道路情况的提前掌控。在实现上述技术效果时,需要分别确定道路的实际数据以及用户行驶中的实际数据,将两者进行比较计算,判断用户所在的具体行驶道路。
但本发明的发明人发现:在现实中,由于GPS技术自身的问题(GPS位置数据的冗余区间为10米左右,也即只能将用户定位在+10和-10的区域面积内),或者因为周围环境的干扰或信号差等原因,导致导航设备或软件在识别用户位置存在一定的偏差。而这些偏差会影响到导航***对用户驾驶位置或线路的正确判断,从而影响到对线路的规划,甚至会影响到用户的行车安全。
因此,如何提供一种方法或装置可以解决定位偏差,从而正确识别用户的行驶轨迹及道路是本发明需要解决的问题。
发明内容:
有鉴于此,本发明提供一种行驶数据校验方法及***,可以有效识别用户的行驶轨迹及道路,防止错误位置数据对用户行驶及导航的影响。
其中,本发明公开的一种行驶数据校验方法包括:
获取道路地理数据和用户位置数据;
根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效;
若所述用户位置数据为有效,计算所述用户位置数据的置信度;
根据所述置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置。
可选的,所述根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,包括:
根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;
将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断是否超过位移阈值;
若超过所述位移阈值,认为所述用户位置数据为无效数据。
可选的,所述根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,包括:
根据所述用户位置数据查找在阈值范围内的道路地理数据;
判断若未找到匹配的道路地理数据,认为所述用户位置数据为无效数据。
可选的,还包括:
判断若找到匹配的道路地理数据,根据当前的所述用户位置数据和上一时间区间的用户位置数据计算出所述用户在单位时间内的位移方向;
将所述位移方向和匹配的道路地理数据对应的道路信息进行比较,判断是否符合匹配道路的通行方向;
判断若不匹配,认为当前的所述用户位置数据为无效数据。
可选的,还包括:
若无效,丢弃所述用户位置数据,使用用户的上一有效位置标注用户的位置。
可选的,还包括:
在所述用户位置数据被认定有效后,将所述用户位置数据存档。
一种行驶数据匹配***,包括:
匹配管理器,用于获取道路地理数据和用户位置数据;用于将置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置;
过滤器,用于根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效;
匹配器,用于若所述用户位置数据为有效,将用户位置数据发送到置信度计算器计算置信度,将所述置信度与置信度阈值进行比较;将比较结果反馈到所述匹配管理器;
置信度计算器,用于计算所述用户位置数据的置信度;
状态机,用于根据所述匹配管理器已经标注用户位置的电子地图向用户进行显示。
过滤器匹配器过滤器匹配器8、根据权利要求7所述的***,其特征在于,所述过滤器过滤器,包括:
根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;
将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断是否超过位移阈值;
若超过所述位移阈值,认为所述用户位置数据为无效数据。
可选的,所述过滤器过滤器,包括:
根据所述用户位置数据查找在阈值范围内的道路地理数据;
判断若未找到匹配的道路地理数据,认为所述用户位置数据为无效数据。
可选的,所述过滤器,过滤器还包括:
判断若找到匹配的道路地理数据,根据当前的所述用户位置数据和上一时间区间的用户位置数据计算出所述用户在单位时间内的位移方向;
将所述位移方向和匹配的道路地理数据对应的道路信息进行比较,判断是否符合匹配道路的通行方向;
判断若不匹配,认为当前的所述用户位置数据为无效数据。
通过使用以上方法及***,可以有效提高计算效率高,且对于实时数据处理能力强,对于存在偏差的用户位置数据判断准确,在存在错误数据时可以有效识别。
附图说明:
图1为本发明一实施例提供的一种行驶数据校验方法的流程示意图;
图2为本发明再一实施例中行驶数据校验方法流程示意图;
图3为本发明另一行实施例中驶数据校验方法的流程示意图;
图4为本发明实施例提供的一种行驶数据校验方法的流程示意图;
图5为本发明实施例提供的一种行驶数据校验***的组成框图;
图6为本发明实施例提供的一种混合导航***的组成框图。
具体实施方式:
参见图1,该图为本发明提供的一种行驶数据校验方法第一实施的流程图。
所述方法包括:
S10:获取道路地理数据和用户位置数据。
用户在实施本发明时,首先获得道路地理数据和用户位置数据。其中,道路地理数据是指与实际道路的地理位置相对应的电子坐标数据集。通过这个电子坐标数据集在电子地图中可以清楚标识出相应的道路。而用户位置数据为用户实时所在的坐标位置数据(一般为由多个坐标数据组成的数据集),可以通过GPS等相关硬件或软件获取。通过上述两者的结合,可以很好的在电子地图中确定用户所在的环境。
S20:根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效。
由于用户在行驶过程中会存在各种各样的干扰因素,因此需要对用户的位置数据进行核对,判断其是否属于有效的数据。若判断为无效数据,则不应被***所采纳。
例如,所述根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,可以包括以下方法一:
S201:根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;
S202:将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断是否超过位移阈值;
S203:若超过所述位移阈值,认为所述用户位置数据为无效数据。
由于用户在行驶时一般会处于一个相对平稳形式的态势,或者即便存在行驶态势的变化,其范围一般也不会出现短时间非常大的变化(如缓慢加速、缓慢减速、上坡或下坡等)。因此,用户的速度值相对处于一个合理的变化区间里。而如果突然超出了这个区间,则可以认为用户的位置数据存在了偏差。
例如,计算用户在单位时间区间内的位置移动值,可以获取用户在单位时间区间的两个端值确定位置,再计算用户在单位时间区间内经过的道路距离,作为用户当前的位置移动值。
之后将用户在该时间区间内的位置移动值与上一个时间区间的位置移动值进行比较。这里可以设置一个位移阈值,也可以是位移阈值区间。如果超出了这个位移阈值区间,则认为用户当前的位置数据是不正确的,应将其认定为是无效数据。
另外,所述根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,还可以为方法二(参见图3):
S211:根据所述用户位置数据查找在阈值范围内的道路地理数据;
S212:判断若未找到匹配的道路地理数据,认为所述用户位置数据为无效数据。
由于用户在行驶时一般会处于一个相对平稳形式的态势,且不会轻易偏离正在行驶的道路。而对于存在干扰的GPS用户位置数据,则可能会出现位置错误、方向错误等情况。因此,用户的位置数据和方向等会处于一个合理的变化区间里。而如果突然超出了这个区间,则可以认为用户的位置数据存在了偏差。
例如,先获取到用户当前的位置数据,之后查找与该位置数据相对应的道路地理数据,也即判断用户是否在道路上。由于用户的位置可能存在一定的正常差值,也可以设置一定的距离区域阈值。例如,假设用户的位置为(10,10),则可以设置距离区域阈值+1或-1。也即在地理数据为([9,11],[9,11])内查找到的道路为用户当前行驶的道路。如果未查找匹配到相应的道路数据,则认为用户当前的位置数据是不正确的,应将其认定为是无效数据。
另外,还可以在查找到匹配的道路后,进一步以获取到的用户位置数据和匹配的道路地理数据为基础,根据当前的所述用户位置数据和上一时间区间的用户位置数据计算出所述用户在单位时间内的位移方向。
将所述位移方向和匹配的道路地理数据对应的道路信息进行比较,判断是否符合匹配道路的通行方向。
判断若不符合,认为当前的所述用户位置数据为无效数据。
在本发明中,还可以将上述方法一和方法二进行结合使用,这样可以更好的判断用户位置数据是否有效。
S30:若所述用户位置数据为有效,计算所述用户位置数据的置信度。
这里设置置信度计算,主要用于进一步判断获取到的用户位置数据是否为有效数据,以免错误标记用户位置。
对于上述的用户数据的,如果使用位移阈值判断,则可以采用距离置信度投影公式进行计算:
Reliability(距离置信度)=1-Dis/Threshold
注:1.Dis是指投影距离,也即获取到的当前位置数据与用户行驶道路的直角投影距离。
2.Threshold是预置的速度对应的行驶距离阈值。
例如以120公里/小时的车速来计算,则每秒单位行驶距离为Threshold取35米,假如投影距离为20米,则计算出距离置信度约为0.43,置信度较低;假如投影距离为3米,则计算出距离置信度约为0.92,置信度较高。一般而言,置信度的边际值应为0.8或更高。
同时,还可以判断是否符合通行方向,可以采用航向置信度投影公式计算得到:
Reliability(航向置信度)=1–sin(a)
其中,a是指航向与道路方向的夹角
在得到以上置信度数值后,判断置信度的数值是否满足了阈值要求。例如,阈值条件为置信度值均要求超过0.8,如果距离置信度为0.7,则认为当前的用户位置数据为低置信度值,可以不采信当前的用户位置数据。
S40:根据所述置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置。
如果获取到的用户位置数据属于有效数据且满足置信度条件,则使用该用户位置数据在电子地图中标注用户的位置,或在电子地图中与之前的位置数据组成用户行驶线路。
另外,在上述计算后判断用户位置数据为无效,则丢弃所述用户位置数据,使用用户的上一有效位置标注用户的位置。
如果当前获取到的用户位置数据被认定为无效数据,为了保证行驶导航的连续性,可以丢弃当前的用户位置数据,改用上一有效位置或位置数据来标注用户当前在电子地图中的位置。这里的上一有效位置可以为上一单位时间点且被认定有效的位置数据,也可以基于上一单位时间点并结合道路延伸方向等计算得到的位置数据。
由于在现实中,确实存在一些地区存在干扰GPS数据的环境,因此可以将这些情况进行收集并汇总,以便于后续再次在该位置行驶时预先了解可能存在位置偏差的可能。
例如,当前的用户位置数据被认定有效后,将所述用户位置数据存档,生成用户行驶正常数据集,并进行存档。在用户行驶下一个时间窗时,若获取到错误以该无效数据集为参考对象对实时获取的用户位置数据进行匹配效验。
参见图4,该图中为本发明在将上述所有步骤整合后,在对用户数据进行实际操作的流程图二。
首先获取用户的位置数据GPS信号及道路信息,包含经纬度,角度等多种信息。在解析GPS信号等输入后,根据第一类坏点判断规则(S201-S203步骤)和第二类坏点判断的判定条件(S211-S212步骤),对获取到的用户位置数据(也即输入的GPS信号)进行判定,并过滤其中的坏点。这里的坏点即为上文中所述的无效数据。
例如,第一类坏点判定条件:速度过高(超出实际情况):假如车速为120km/h,则一秒车辆行驶距离约33米,如果此时当前待用户位置数据的位置点距离上次正确位置点距离大于35米,则可以判断当前获取的用户位置数据属于信号漂移的第一类坏点。
第二类坏点判定条件:无匹配道路线:如果当前获取的用户位置数据的位置点在5米范围内无道路,则认为该位置数据属于信号漂移的第二类坏点。
然后通过算法计算置信度值及匹配度,在计算得到匹配度之后,对于有效的用户位置数据在电子地图中标注,并刷新状态机以保存匹配信息,最后封装通用结果集合,并返回给状态机。
通过使用以上方法,可以有效提高计算效率高,且对于实时数据处理能力强,对于存在偏差的用户位置数据判断准确,在存在错误数据时可以有效识别。
以上为本发明提供的一种行驶数据校验方法的具体实施内容。基于以上内容,本发明还提供了一种行驶数据校验***,参见图5,该***包括:
匹配管理器10,用于获取道路地理数据和用户位置数据;用于将置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置;
过滤器20,用于根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效;
匹配器30,用于若所述用户位置数据为有效,将用户位置数据发送到置信度计算器计算置信度,将所述置信度与置信度阈值进行比较;将比较结果反馈到所述匹配管理器;
置信度计算器40,用于计算所述用户位置数据的置信度;
状态机50,用于根据所述匹配管理器已经标注用户位置的电子地图向用户进行显示。
用户在实施本发明时,匹配管理器10首先获得道路地理数据和用户位置数据。其中,道路地理数据是指与实际道路的地理位置相对应的电子坐标数据集。通过这个电子坐标数据集在电子地图中可以清楚标识出相应的道路。而用户位置数据为用户实时所在的坐标位置数据(一般为由多个坐标数据组成的数据集),可以通过GPS等相关硬件或软件获取。通过上述两者的结合,可以很好的在电子地图中确定用户所在的环境。
作为一种可选的实施方式,上述过滤器102用于根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效。其中,过滤器102进一步包括:
计算单元,用于根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;
比较单元,用于将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断所述用户位置数据是否为无效数据;
校验单元,用于对丢弃无效的用户位置数据,使用用户的上一有效位置标注用户的位置;以及用于在所述用户位置数据被认定有效后,将所述用户位置数据存档。
由于用户在行驶过程中会存在各种各样的干扰因素,因此需要对用户的位置数据进行核对,判断其是否属于有效的数据。若判断为无效数据,则不应被***所采纳。
例如,过滤器102中根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,可以用于进行以下的处理:
根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;
将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断是否超过位移阈值;
若超过所述位移阈值,认为所述用户位置数据为无效数据。
由于用户在行驶时一般会处于一个相对平稳形式的态势,或者即便存在行驶态势的变化,其范围一般也不会出现短时间非常大的变化(如缓慢加速、缓慢减速、上坡或下坡等)。因此,用户的速度值相对处于一个合理的变化区间里。而如果突然超出了这个区间,则可以认为用户的位置数据存在了偏差。
例如,先计算用户在单位时间区间内的位置移动值,获取用户在单位时间区间的两个端值确定位置,再计算用户在单位时间区间内经过的道路距离,作为用户当前的位置移动值。
之后将用户在该时间区间内的位置移动值与上一个时间区间的位置移动值进行比较。这里可以设置一个位移阈值,也可以是位移阈值区间。如果超出了这个位移阈值区间,则认为用户当前的位置数据是不正确的,应将其认定为是无效数据。
另外,过滤器102中根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,还可以为:
根据所述用户位置数据查找在阈值范围内的道路地理数据;
判断若未找到匹配的道路地理数据,认为所述用户位置数据为无效数据。
由于用户在行驶时一般会处于一个相对平稳形式的态势,且不会轻易偏离正在行驶的道路。而对于存在干扰的GPS用户位置数据,则可能会出现位置错误、方向错误等情况。因此,用户的位置数据和方向等会处于一个合理的变化区间里。而如果突然超出了这个区间,则可以认为用户的位置数据存在了偏差。
例如,先获取到用户当前的位置数据,之后查找与该位置数据相对应的道路地理数据,也即判断用户是否在道路上。由于用户的位置可能存在一定的正常差值,也可以设置一定的距离区域阈值。例如,假设用户的位置为(10,10),则可以设置距离区域阈值+1或-1。也即在地理数据为([9,11],[9,11])内查找到的道路为用户当前行驶的道路。如果未查找匹配到相应的道路数据,则认为用户当前的位置数据是不正确的,应将其认定为是无效数据。
另外,还可以在查找到匹配的道路后,进一步以获取到的用户位置数据和匹配的道路地理数据为基础,根据当前的所述用户位置数据和上一时间区间的用户位置数据计算出所述用户在单位时间内的位移方向。
将所述位移方向和匹配的道路地理数据对应的道路信息进行比较,判断是否符合匹配道路的通行方向。
判断若不符合,认为当前的所述用户位置数据为无效数据。
在本发明中,还可以将上述方法一和方法二进行结合使用,这样可以更好的判断用户位置数据是否有效。
匹配器103,用于若所述用户位置数据为有效,计算所述用户位置数据的置信度,并将所述置信度与置信度阈值进行比较。
这里设置置信度计算,主要用于进一步判断获取到的用户位置数据是否为有效数据,以免错误标记用户位置。
对于上述的用户数据的,如果使用位移阈值判断,则可以由置信度计算器40采用距离置信度投影公式进行计算:
Reliability(距离置信度)=1-Dis/Threshold
需要说明的是,Dis是指投影距离,也即获取到的当前位置数据与用户行驶道路的直角投影距离。Threshold是预置的速度对应的行驶距离阈值。
例如:以120公里/小时的车速来计算,则每秒单位行驶距离为Threshold取35米,假如投影距离为20米,则计算出距离置信度约为0.43,置信度较低;假如投影距离为3米,则计算出距离置信度约为0.92,置信度较高。一般而言,置信度的边际值应为0.8或更高。
同时,还可以判断是否符合通行方向,可以采用航向置信度投影公式计算得到:
Reliability(航向置信度)=1–sin(a)
其中,a是指航向与道路方向的夹角
在得到以上置信度数值后,由匹配器30判断置信度的数值是否满足了阈值要求。例如,阈值条件为置信度值均要求超过0.8,如果距离置信度为0.7,则认为当前的用户位置数据为低置信度值,可以不采信当前的用户位置数据。
得到上述结果后,匹配管理器10将置信度满足阈值要求的用户位置数据在电子地图中标注用户的位置。
如果获取到的用户位置数据属于有效数据且满足置信度条件,则使用该用户位置数据在电子地图中标注用户的位置,或与之前的位置数据组成用户行驶线路。
另外,在所述匹配管理器10中还可以包括无效数据处理器。所述无效数据处理器,在上述计算后判断用户位置数据为无效,则丢弃所述用户位置数据,使用用户的上一有效位置标注用户的位置。
如果当前获取到的用户位置数据被认定为无效数据,为了保证行驶导航的连续性,可以丢弃当前的用户位置数据,改用上一有效位置或位置数据来标注用户当前在电子地图中的位置。这里的上一有效位置可以为上一单位时间点且被认定有效的位置数据,也可以基于上一单位时间点并结合道路延伸方向等计算得到的位置数据。
由于在现实中,确实存在一些地区存在干扰GPS数据的环境,因此还可以使用所述匹配管理器10中的数据存储器,将这些情况进行收集并汇总,以便于后续再次在该位置行驶时预先了解可能存在位置偏差的可能。
例如,当前的用户位置数据被认定有效后,将所述用户位置数据存档,生成用户行驶正常数据集,并进行存档。在用户行驶下一个时间窗时,若获取到错误以该无效数据集为参考对象对实时获取的用户位置数据进行匹配效验。
然后,由状态机将标注用户位置的电子地图向用户进行显示。
通过使用以上***,可以有效提高计算效率高,且对于实时数据处理能力强,对于存在偏差的用户位置数据判断准确,在存在错误数据时可以有效识别。
作为一种可选的实施方式,基于上述实施例,上述装置还包括:
自动录入子单元,用于根据数据变化记录的类别和所调用的对应计算规则,选择对应的自动化录入方式对数据变化记录进行自动化处理;其中,自动化录入方式包括:属性类自动录入方式、形状类自动录入方式、关联类自动录入方式、以及关系类自动录入方式。
此外,本发明提供了一种混合导航***,如图6所示,该混合导航***包括:数据模块405、搜索模块410、导航模块415、娱乐模块420、通信模块425、车载趣驾操作***400、传感***450以及用户交互模块。可选地,用户交互模块包括信息入口模块430、智能语音交互模块435、分析模块440及显示模块445。其中:
数据模块405,用于存储并更新电子地图数据数据模块;
上述任一相关实施例所述的行驶数据匹配***,用于处理用户位置数据;
搜索模块410,用于根据用户指令执行搜索操作并输出搜索结果;
导航模块415,用于根据得到的导航指令为用户提供二维/三维路径规划及导航服务;
娱乐模块420,用于提供游戏、音乐及其他影音娱乐项目;通信模块425,用于获取更新的地图数据、动态交通信息、一对一或群组的语音/视频通讯;
信息入口模块430,用于接收用户通过触屏或按键手动输入的指令;
智能语音交互模块435,用于接收用户语音指令、进行语音唤醒和语音控制,以及用于语音输出执行用户语音指令的结果;
分析模块440,用于对用户语音指令进行语音识别、语意分析及指令转换,并用于通知相应的模块执行识别出来的用户语音指令;其中,用户语音指令为任意语种的任意一种句型的表达;
显示模块445,用于显示搜索模块提供的搜索结果,导航模块提供的导航路径、数据模块提供的地图数据、以及通信模块提供的动态交通信息,采用语音、二维/三维图示、和/或文字的方式显示;
车载趣驾操作***400,用于为上述各模块提供运行环境和支持;
传感***450,用于监测车辆状态和路况信息,为所述趣驾操作***提供实时动态信息。
需要说明的是,由于前述任一实施例所述的在地图数据的自动生成方法及装置具有上述技术效果,因此,采用了前述任一实施例所述的地图数据的自动自动生成方法及装置的混合导航***也应具备相应的技术效果,其具体实施过程与上述实施例类似,兹不赘述。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。
Claims (9)
1.一种行驶数据校验方法,其特征在于,包括:
获取道路地理数据和用户位置数据,其中,所述道路地理数据是与实际道路的地理位置相对应的电子坐标数据集,所述用户位置数据为用户实时所在的坐标位置数据;
根据所述道路地理数据和所述用户位置数据,根据第一类坏点判断规则和/或第二类坏点判断的判定条件,判断用户位置数据是否有效;
若所述用户位置数据为有效,计算所述用户位置数据的置信度,所述置信度包括距离置信度和/或航向置信度,其中,所述距离置信度投影公式为:
距离置信度=1-Dis/Threshold
Dis是指投影距离,也即获取到的当前位置数据与用户行驶道路的直角投影距离,Threshold是预置的速度对应的行驶距离阈值;
所述航向置信度投影公式为:
航向置信度=1-sin(a)
a是指航向与道路方向的夹角;
根据所述置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置。
2.根据权利要求1所述的方法,其特征在于,所述第一类坏点判断规则,包括:
根据所述道路地理数据和用户位置数据计算用户在单位时间区间内的位置移动值;
将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断是否超过位移阈值;
若超过所述位移阈值,则所述用户位置数据为无效数据。
3.根据权利要求1或2所述的方法,其特征在于,所述第二类坏点判断的判定条件,包括:
根据所述用户位置数据查找在阈值范围内的道路地理数据;
判断若未找到匹配的道路地理数据,则所述用户位置数据为无效数据。
4.根据权利要求3所述的方法,其特征在于,还包括:
判断找到匹配的道路地理数据,根据当前的所述用户位置数据和上一时间区间的用户位置数据计算出所述用户在单位时间内的位移方向;
将所述位移方向和匹配的道路地理数据对应的道路信息进行比较,判断是否符合匹配道路的通行方向;若不符合,则当前的所述用户位置数据为无效数据。
5.根据权利要求4所述的方法,其特征在于,还包括:
若确定为无效数据,则丢弃当前的所述用户位置数据,使用用户的上一有效位置标注用户的位置;
在所述用户位置数据被认定有效后,将所述用户位置数据存档。
6.一种行驶数据匹配***,其特征在于,包括:
匹配管理器,用于获取道路地理数据和用户位置数据,其中,所述道路地理数据是与实际道路的地理位置相对应的电子坐标数据集,所述用户位置数据为用户实时所在的坐标位置数据;用于根据置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置;
过滤器,用于根据所述道路地理数据和所述用户位置数据,根据第一类坏点判断规则和/或第二类坏点判断的判定条件,判断用户位置数据是否有效;
匹配器,用于若所述用户位置数据为有效,将用户位置数据发送到置信度计算器计算置信度,将所述置信度与置信度阈值进行比较;将比较结果反馈到所述匹配管理器;
置信度计算器,用于计算所述用户位置数据的置信度,所述置信度包括距离置信度和/或航向置信度,其中,所述距离置信度投影公式为:
距离置信度=1-Dis/Threshold
Dis是指投影距离,也即获取到的当前位置数据与用户行驶道路的直角投影距离,Threshold是预置的速度对应的行驶距离阈值;
所述航向置信度投影公式为:
航向置信度=1-sin(a)
a是指航向与道路方向的夹角;
状态机,用于根据所述匹配管理器已经标注用户位置的电子地图向用户进行显示。
7.根据权利要求6所述的***,其特征在于,所述过滤器包括:
计算单元,用于根据所述道路地理数据和用户位置数据计算用户在单位时间区间内的位置移动值;
比较单元,用于将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断所述用户位置数据是否为无效数据;
校验单元,用于丢弃无效的用户位置数据,使用用户的上一有效位置标注用户的位置;以及用于在所述用户位置数据被认定有效后,将所述用户位置数据存档。
8.一种混合导航***,其特征在于,包括:
数据模块,用于存储并更新电子地图数据;
根据权利要求6或7所述的行驶数据匹配***,用于处理用户位置数据;
搜索模块,用于根据用户指令执行搜索操作并输出搜索结果;
导航模块,用于根据得到的导航指令为用户提供二维/三维路径规划及导航服务;
娱乐模块,用于提供游戏、音乐及其他影音娱乐项目;
通信模块,用于获取更新的地图数据、动态交通信息、一对一或群组的语音/视频通讯;
趣驾操作***,用于为上述各模块提供运行环境和支持;
传感***,用于监测车辆状态和路况信息,为所述趣驾操作***提供实时动态信息;
以及用户交互模块。
9.根据权利要求8所述的***,其特征在于,所述用户交互模块进一步包括:
信息入口模块,用于接收用户通过触屏或按键手动输入的指令;
智能语音交互模块,用于接收用户语音指令、进行语音唤醒和语音控制,以及用于语音输出执行所述用户语音指令的结果;
分析模块,用于对所述用户语音指令进行语音识别、语意分析及指令转换,并用于通知相应的模块执行识别出来的用户语音指令;其中,所述用户语音指令为任意语种的任意一种句型的表达;
显示模块,用于显示所述搜索模块提供的搜索结果,所述导航模块提供的导航路径、所述数据模块提供的地图数据、以及所述通信模块提供的动态交通信息,采用语音、二维/三维图示、和/或文字的方式显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710014048.1A CN108286973B (zh) | 2017-01-09 | 2017-01-09 | 一种行驶数据校验方法及装置、及混合导航*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710014048.1A CN108286973B (zh) | 2017-01-09 | 2017-01-09 | 一种行驶数据校验方法及装置、及混合导航*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108286973A CN108286973A (zh) | 2018-07-17 |
CN108286973B true CN108286973B (zh) | 2020-11-20 |
Family
ID=62819400
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710014048.1A Active CN108286973B (zh) | 2017-01-09 | 2017-01-09 | 一种行驶数据校验方法及装置、及混合导航*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108286973B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109085829B (zh) * | 2018-08-09 | 2022-03-08 | 北京智行者科技有限公司 | 一种动静态目标识别方法 |
CN110852780A (zh) * | 2019-10-08 | 2020-02-28 | 百度在线网络技术(北京)有限公司 | 数据分析方法、装置、设备和计算机存储介质 |
CN111417068A (zh) * | 2020-03-26 | 2020-07-14 | 深圳市微测检测有限公司 | 车辆辅助导航定位方法、装置、设备及可读存储介质 |
CN114531580B (zh) * | 2020-11-23 | 2023-11-21 | 北京四维图新科技股份有限公司 | 图像处理方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102183773A (zh) * | 2011-03-17 | 2011-09-14 | 光庭导航数据(武汉)有限公司 | 一种gps设备无效漂移信号的过滤方法 |
CN102223596A (zh) * | 2010-04-15 | 2011-10-19 | 上海启电信息科技有限公司 | 一种移动定位服务方法 |
CN102879003A (zh) * | 2012-09-07 | 2013-01-16 | 重庆大学 | 基于gps终端的面向车辆位置跟踪的地图匹配方法 |
CN103310824A (zh) * | 2013-06-27 | 2013-09-18 | 长城汽车股份有限公司 | 车辆智能控制***及具有其的车辆 |
CN104089619A (zh) * | 2014-05-14 | 2014-10-08 | 北京联合大学 | 无人驾驶汽车的gps导航地图精确匹配***及其操作方法 |
CN105319565A (zh) * | 2015-10-27 | 2016-02-10 | 厦门雅迅网络股份有限公司 | 车载gps设备过滤定位漂移数据的方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8386157B2 (en) * | 2008-10-10 | 2013-02-26 | Jin Hong Kim | Universal GPS traffic monitoring system |
-
2017
- 2017-01-09 CN CN201710014048.1A patent/CN108286973B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102223596A (zh) * | 2010-04-15 | 2011-10-19 | 上海启电信息科技有限公司 | 一种移动定位服务方法 |
CN102183773A (zh) * | 2011-03-17 | 2011-09-14 | 光庭导航数据(武汉)有限公司 | 一种gps设备无效漂移信号的过滤方法 |
CN102879003A (zh) * | 2012-09-07 | 2013-01-16 | 重庆大学 | 基于gps终端的面向车辆位置跟踪的地图匹配方法 |
CN103310824A (zh) * | 2013-06-27 | 2013-09-18 | 长城汽车股份有限公司 | 车辆智能控制***及具有其的车辆 |
CN104089619A (zh) * | 2014-05-14 | 2014-10-08 | 北京联合大学 | 无人驾驶汽车的gps导航地图精确匹配***及其操作方法 |
CN105319565A (zh) * | 2015-10-27 | 2016-02-10 | 厦门雅迅网络股份有限公司 | 车载gps设备过滤定位漂移数据的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN108286973A (zh) | 2018-07-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109141464B (zh) | 导航变道提示方法和装置 | |
JP6658088B2 (ja) | 情報処理装置、プログラム、及び地図データ更新システム | |
US20200192402A1 (en) | Algorithm and infrastructure for robust and efficient vehicle localization | |
CN109931944B (zh) | 一种ar导航方法、装置、车端设备、服务端及介质 | |
US20200042800A1 (en) | Image acquiring system, terminal, image acquiring method, and image acquiring program | |
CN109931945B (zh) | Ar导航方法、装置、设备和存储介质 | |
US20180225968A1 (en) | Autonomous vehicle localization based on walsh kernel projection technique | |
CN108286973B (zh) | 一种行驶数据校验方法及装置、及混合导航*** | |
CN109937343A (zh) | 用于自动驾驶车辆交通预测中的预测轨迹的评估框架 | |
CN112581763A (zh) | 道路事件检测的方法、装置、设备和存储介质 | |
CN110097121B (zh) | 一种行驶轨迹的分类方法、装置、电子设备及存储介质 | |
KR102383499B1 (ko) | 시각 특징 맵 생성 방법 및 시스템 | |
KR20140112171A (ko) | 위치기반 실시간 차량정보 표시시스템 | |
CN110967018B (zh) | 停车场定位方法、装置、电子设备及计算机可读介质 | |
CN112650772B (zh) | 数据处理方法、装置、存储介质及计算机设备 | |
JP2020038632A (ja) | 標示物認識システム及び標示物認識方法 | |
CN112712701B (zh) | 基于识别装置的路线确定方法、装置、设备及存储介质 | |
JP2019036013A (ja) | 画像収集システム、画像収集方法、画像収集装置、記録媒体、および車両用通信装置 | |
CN107907886A (zh) | 行驶状况识别方法、装置、存储介质及终端设备 | |
EP2988097B1 (en) | Driving support system, method, and program | |
CN113804204A (zh) | 应用于车辆中的驾驶方法、装置、电子设备和存储介质 | |
CN112748453B (zh) | 道路侧定位方法、装置、设备及存储介质 | |
CN113742437A (zh) | 地图更新方法、装置、电子设备和存储介质 | |
CN106842272B (zh) | 停车场内生成停车轨迹的方法、***及装置 | |
CN116088538B (zh) | 车辆轨迹信息生成方法、装置、设备和计算机可读介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |