CN108286973A - A kind of running data method of calibration and device and hybrid navigation system - Google Patents
A kind of running data method of calibration and device and hybrid navigation system Download PDFInfo
- Publication number
- CN108286973A CN108286973A CN201710014048.1A CN201710014048A CN108286973A CN 108286973 A CN108286973 A CN 108286973A CN 201710014048 A CN201710014048 A CN 201710014048A CN 108286973 A CN108286973 A CN 108286973A
- Authority
- CN
- China
- Prior art keywords
- user
- data
- location data
- user location
- 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.)
- Granted
Links
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
本发明提供一种行驶数据校验方法及系统,包括:获取道路地理数据和用户位置数据;根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效;若所述用户位置数据为有效,计算所述用户位置数据的置信度;将置信度满足阈值要求的用户位置数据在电子地图中标注用户的位置。通过使用以上方法及系统,可以有效提高计算效率高,且对于实时数据处理能力强,对于存在偏差的用户位置数据判断准确,在存在错误数据时可以有效识别。
The present invention provides a driving data verification method and system, comprising: acquiring road geographic data and user location data; judging whether the user location data is valid according to the road geographic data and the user location data; if the user location data is Effectively, calculating the confidence degree of the user location data; marking the user location data on the electronic map with the user location data whose confidence degree satisfies the threshold requirement. By using the above method and system, the calculation efficiency can be effectively improved, and the real-time data processing ability is strong, the user position data with deviation can be accurately judged, and the wrong data can be effectively identified.
Description
技术领域:Technical field:
本发明涉及电子地图技术领域,特别是一种行驶数据校验方法及装置。The invention relates to the technical field of electronic maps, in particular to a method and device for checking driving data.
背景技术:Background technique:
随着计算机及互联网技术的高速发展,越来越多的新技术应用到人们的生活中。其中,对于汽车驾驶的辅助导航功能就是其中一个非常重要的技术应用领域。With the rapid development of computer and Internet technology, more and more new technologies are applied to people's lives. Among them, the auxiliary navigation function for car driving is one of the very important technical application fields.
目前,人们在驾驶过程中都会开启终端设备进行导航,以保证行驶线路的正确,以及对于前方道路情况的提前掌控。在实现上述技术效果时,需要分别确定道路的实际数据以及用户行驶中的实际数据,将两者进行比较计算,判断用户所在的具体行驶道路。At present, people will turn on the terminal device for navigation during driving, so as to ensure the correct driving route and to control the road ahead in advance. When realizing the above-mentioned technical effect, it is necessary to determine the actual data of the road and the actual data of the user's driving respectively, compare and calculate the two, and determine the specific driving road where the user is on.
但本发明的发明人发现:在现实中,由于GPS技术自身的问题(GPS位置数据的冗余区间为10米左右,也即只能将用户定位在+10和-10的区域面积内),或者因为周围环境的干扰或信号差等原因,导致导航设备或软件在识别用户位置存在一定的偏差。而这些偏差会影响到导航系统对用户驾驶位置或线路的正确判断,从而影响到对线路的规划,甚至会影响到用户的行车安全。But the inventor of the present invention finds that: in reality, due to the problem of GPS technology itself (the redundant interval of GPS position data is about 10 meters, that is, the user can only be positioned in the area area of +10 and -10), Or due to the interference of the surrounding environment or poor signal, there is a certain deviation in the identification of the user's position by the navigation device or software. These deviations will affect the correct judgment of the navigation system on the user's driving position or route, thereby affecting the planning of the route, and even affect the driving safety of the user.
因此,如何提供一种方法或装置可以解决定位偏差,从而正确识别用户的行驶轨迹及道路是本发明需要解决的问题。Therefore, how to provide a method or device that can solve the positioning deviation so as to correctly identify the user's driving track and road is a problem to be solved in the present invention.
发明内容:Invention content:
有鉴于此,本发明提供一种行驶数据校验方法及系统,可以有效识别用户的行驶轨迹及道路,防止错误位置数据对用户行驶及导航的影响。In view of this, the present invention provides a driving data verification method and system, which can effectively identify the user's driving track and road, and prevent the influence of wrong location data on the user's driving and navigation.
其中,本发明公开的一种行驶数据校验方法包括:Among them, a driving data verification method disclosed in the present invention includes:
获取道路地理数据和用户位置数据;Obtain road geographic data and user location data;
根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效;judging whether the user location data is valid according to the road geographic data and the user location data;
若所述用户位置数据为有效,计算所述用户位置数据的置信度;If the user location data is valid, calculate the confidence of the user location data;
根据所述置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置。According to the user location data whose confidence meets the threshold requirement, the user's location is marked on the electronic map.
可选的,所述根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,包括:Optionally, the judging whether the user location data is valid according to the road geographic data and the user location data includes:
根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;Calculate the user's position movement value within the unit time interval according to the road geographic data value and the user position data;
将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断是否超过位移阈值;Comparing the current position movement value with the position movement value of the previous time interval, and judging whether it exceeds the displacement threshold;
若超过所述位移阈值,认为所述用户位置数据为无效数据。If the displacement threshold is exceeded, the user location data is considered invalid.
可选的,所述根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,包括:Optionally, the judging whether the user location data is valid according to the road geographic data and the user location data includes:
根据所述用户位置数据查找在阈值范围内的道路地理数据;Searching for road geographic data within a threshold range according to the user location data;
判断若未找到匹配的道路地理数据,认为所述用户位置数据为无效数据。Judging that if no matching road geographic data is found, the user location data is considered invalid.
可选的,还包括:Optionally, also include:
判断若找到匹配的道路地理数据,根据当前的所述用户位置数据和上一时间区间的用户位置数据计算出所述用户在单位时间内的位移方向;Judging that if matching road geographic data is found, calculate the displacement direction of the user in unit time according to the current user location data and the user location data of the previous time interval;
将所述位移方向和匹配的道路地理数据对应的道路信息进行比较,判断是否符合匹配道路的通行方向;Comparing the displacement direction with the road information corresponding to the matched road geographic data, and judging whether it conforms to the traffic direction of the matching road;
判断若不匹配,认为当前的所述用户位置数据为无效数据。If it is determined that they do not match, the current user location data is considered invalid.
可选的,还包括:Optionally, also include:
若无效,丢弃所述用户位置数据,使用用户的上一有效位置标注用户的位置。If invalid, the user location data is discarded, and the user's last valid location is used to mark the user's location.
可选的,还包括:Optionally, also include:
在所述用户位置数据被认定有效后,将所述用户位置数据存档。Archiving the user location data after the user location data is deemed valid.
一种行驶数据匹配系统,包括:A driving data matching system, comprising:
匹配管理器,用于获取道路地理数据和用户位置数据;用于将置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置;The matching manager is used to obtain road geographic data and user location data; it is used to mark the user's location on the electronic map with the user location data whose confidence meets the threshold requirement;
过滤器,用于根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效;a filter for judging whether the user location data is valid according to the road geographic data and the user location data;
匹配器,用于若所述用户位置数据为有效,将用户位置数据发送到置信度计算器计算置信度,将所述置信度与置信度阈值进行比较;将比较结果反馈到所述匹配管理器;A matcher, for if the user location data is valid, send the user location data to a confidence calculator to calculate the confidence, compare the confidence with a confidence threshold; feed back the comparison result to the matching manager ;
置信度计算器,用于计算所述用户位置数据的置信度;a confidence calculator, used to calculate the confidence of the user location data;
状态机,用于根据所述匹配管理器已经标注用户位置的电子地图向用户进行显示。The state machine is used for displaying to the user according to the electronic map marked with the user's location by the matching manager.
过滤器匹配器过滤器匹配器8、根据权利要求7所述的系统,其特征在于,所述过滤器过滤器,包括:Filter matcher Filter matcher 8. The system according to claim 7, wherein the filter filter comprises:
根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;Calculate the user's position movement value within the unit time interval according to the road geographic data value and the user position data;
将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断是否超过位移阈值;Comparing the current position movement value with the position movement value of the previous time interval, and judging whether it exceeds the displacement threshold;
若超过所述位移阈值,认为所述用户位置数据为无效数据。If the displacement threshold is exceeded, the user location data is considered invalid.
可选的,所述过滤器过滤器,包括:Optionally, the filter filter includes:
根据所述用户位置数据查找在阈值范围内的道路地理数据;Searching for road geographic data within a threshold range according to the user location data;
判断若未找到匹配的道路地理数据,认为所述用户位置数据为无效数据。Judging that if no matching road geographic data is found, the user location data is considered invalid.
可选的,所述过滤器,过滤器还包括:Optionally, the filter further includes:
判断若找到匹配的道路地理数据,根据当前的所述用户位置数据和上一时间区间的用户位置数据计算出所述用户在单位时间内的位移方向;Judging that if matching road geographic data is found, calculate the displacement direction of the user in unit time according to the current user location data and the user location data of the previous time interval;
将所述位移方向和匹配的道路地理数据对应的道路信息进行比较,判断是否符合匹配道路的通行方向;Comparing the displacement direction with the road information corresponding to the matched road geographic data, and judging whether it conforms to the traffic direction of the matching road;
判断若不匹配,认为当前的所述用户位置数据为无效数据。If it is determined that they do not match, the current user location data is considered invalid.
通过使用以上方法及系统,可以有效提高计算效率高,且对于实时数据处理能力强,对于存在偏差的用户位置数据判断准确,在存在错误数据时可以有效识别。By using the above method and system, the calculation efficiency can be effectively improved, and the real-time data processing ability is strong, the user position data with deviation can be accurately judged, and the wrong data can be effectively identified.
附图说明:Description of drawings:
图1为本发明一实施例提供的一种行驶数据校验方法的流程示意图;Fig. 1 is a schematic flow chart of a driving data verification method provided by an embodiment of the present invention;
图2为本发明再一实施例中行驶数据校验方法流程示意图;Fig. 2 is a schematic flow chart of a method for verifying driving data in another embodiment of the present invention;
图3为本发明另一行实施例中驶数据校验方法的流程示意图;Fig. 3 is a schematic flow chart of a driving data verification method in another embodiment of the present invention;
图4为本发明实施例提供的一种行驶数据校验方法的流程示意图;Fig. 4 is a schematic flow chart of a driving data verification method provided by an embodiment of the present invention;
图5为本发明实施例提供的一种行驶数据校验系统的组成框图;FIG. 5 is a block diagram of a driving data verification system provided by an embodiment of the present invention;
图6为本发明实施例提供的一种混合导航系统的组成框图。Fig. 6 is a block diagram of a hybrid navigation system provided by an embodiment of the present invention.
具体实施方式:Detailed ways:
参见图1,该图为本发明提供的一种行驶数据校验方法第一实施的流程图。Referring to FIG. 1 , this figure is a flow chart of the first implementation of a driving data verification method provided by the present invention.
所述方法包括:The methods include:
S10:获取道路地理数据和用户位置数据。S10: Obtain road geographic data and user location data.
用户在实施本发明时,首先获得道路地理数据和用户位置数据。其中,道路地理数据是指与实际道路的地理位置相对应的电子坐标数据集。通过这个电子坐标数据集在电子地图中可以清楚标识出相应的道路。而用户位置数据为用户实时所在的坐标位置数据(一般为由多个坐标数据组成的数据集),可以通过GPS等相关硬件或软件获取。通过上述两者的结合,可以很好的在电子地图中确定用户所在的环境。When implementing the present invention, the user first obtains road geographic data and user location data. Wherein, the road geographic data refers to an electronic coordinate data set corresponding to the geographical location of the actual road. The corresponding road can be clearly marked in the electronic map through this electronic coordinate data set. The user location data is the real-time coordinate location data of the user (generally a data set composed of multiple coordinate data), which can be obtained through relevant hardware or software such as GPS. Through the combination of the above two, the environment where the user is located can be well determined in the electronic map.
S20:根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效。S20: Determine whether the user location data is valid according to the road geographic data and the user location data.
由于用户在行驶过程中会存在各种各样的干扰因素,因此需要对用户的位置数据进行核对,判断其是否属于有效的数据。若判断为无效数据,则不应被系统所采纳。Since there will be various interference factors during the driving process of the user, it is necessary to check the user's location data to determine whether it is valid data. If it is judged as invalid data, it should not be adopted by the system.
例如,所述根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,可以包括以下方法一:For example, the judging whether the user location data is valid according to the road geographic data and the user location data may include the following method one:
S201:根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;S201: Calculate the position movement value of the user within the unit time interval according to the road geographic data value and the user position data;
S202:将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断是否超过位移阈值;S202: Comparing the current position movement value with the position movement value of the previous time interval, and judging whether it exceeds the displacement threshold;
S203:若超过所述位移阈值,认为所述用户位置数据为无效数据。S203: If it exceeds the displacement threshold, consider the user location data to be invalid data.
由于用户在行驶时一般会处于一个相对平稳形式的态势,或者即便存在行驶态势的变化,其范围一般也不会出现短时间非常大的变化(如缓慢加速、缓慢减速、上坡或下坡等)。因此,用户的速度值相对处于一个合理的变化区间里。而如果突然超出了这个区间,则可以认为用户的位置数据存在了偏差。Because the user is generally in a relatively stable state when driving, or even if there is a change in the driving state, the range generally does not change very quickly in a short period of time (such as slow acceleration, slow deceleration, uphill or downhill, etc.) ). Therefore, the user's speed value is relatively within a reasonable variation range. And if it suddenly exceeds this interval, it can be considered that there is a deviation in the user's location data.
例如,计算用户在单位时间区间内的位置移动值,可以获取用户在单位时间区间的两个端值确定位置,再计算用户在单位时间区间内经过的道路距离,作为用户当前的位置移动值。For example, to calculate the user's position movement value within a unit time interval, you can obtain the two end values of the user in the unit time interval to determine the position, and then calculate the road distance that the user has traveled within the unit time interval as the user's current position movement value.
之后将用户在该时间区间内的位置移动值与上一个时间区间的位置移动值进行比较。这里可以设置一个位移阈值,也可以是位移阈值区间。如果超出了这个位移阈值区间,则认为用户当前的位置数据是不正确的,应将其认定为是无效数据。Then compare the user's location movement value in this time interval with the location movement value of the previous time interval. Here you can set a displacement threshold, or a displacement threshold interval. If it exceeds this displacement threshold interval, it is considered that the user's current location data is incorrect and should be considered as invalid data.
另外,所述根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,还可以为方法二(参见图3):In addition, the judging whether the user location data is valid according to the road geographic data and the user location data can also be method two (see FIG. 3 ):
S211:根据所述用户位置数据查找在阈值范围内的道路地理数据;S211: Find road geographic data within a threshold range according to the user location data;
S212:判断若未找到匹配的道路地理数据,认为所述用户位置数据为无效数据。S212: Judging that if no matching road geographic data is found, the user location data is considered to be invalid data.
由于用户在行驶时一般会处于一个相对平稳形式的态势,且不会轻易偏离正在行驶的道路。而对于存在干扰的GPS用户位置数据,则可能会出现位置错误、方向错误等情况。因此,用户的位置数据和方向等会处于一个合理的变化区间里。而如果突然超出了这个区间,则可以认为用户的位置数据存在了偏差。Because the user is generally in a relatively stable state when driving, and will not easily deviate from the road he is driving. For GPS user position data with interference, there may be situations such as wrong position and wrong direction. Therefore, the user's location data and direction will be within a reasonable range of change. And if it suddenly exceeds this interval, it can be considered that there is a deviation in the user's location data.
例如,先获取到用户当前的位置数据,之后查找与该位置数据相对应的道路地理数据,也即判断用户是否在道路上。由于用户的位置可能存在一定的正常差值,也可以设置一定的距离区域阈值。例如,假设用户的位置为(10,10),则可以设置距离区域阈值+1或-1。也即在地理数据为([9,11],[9,11])内查找到的道路为用户当前行驶的道路。如果未查找匹配到相应的道路数据,则认为用户当前的位置数据是不正确的,应将其认定为是无效数据。For example, the current location data of the user is obtained first, and then the road geographic data corresponding to the location data is searched, that is, whether the user is on the road is judged. Since there may be a certain normal difference in the user's position, a certain distance area threshold may also be set. For example, assuming that the user's location is (10, 10), you can set the distance area threshold +1 or -1. That is, the road found in the geographic data ([9,11],[9,11]) is the road the user is currently driving. If no matching road data is found, it is considered that the user's current location data is incorrect and should be considered as invalid data.
另外,还可以在查找到匹配的道路后,进一步以获取到的用户位置数据和匹配的道路地理数据为基础,根据当前的所述用户位置数据和上一时间区间的用户位置数据计算出所述用户在单位时间内的位移方向。In addition, after the matching road is found, further based on the obtained user location data and the matched road geographic data, the current user location data and the user location data of the previous time interval can be used to calculate the The user's displacement direction per unit time.
将所述位移方向和匹配的道路地理数据对应的道路信息进行比较,判断是否符合匹配道路的通行方向。The displacement direction is compared with the road information corresponding to the matched road geographic data, and it is judged whether it conforms to the traveling direction of the matched road.
判断若不符合,认为当前的所述用户位置数据为无效数据。If it is determined that it does not match, the current user position data is considered to be invalid data.
在本发明中,还可以将上述方法一和方法二进行结合使用,这样可以更好的判断用户位置数据是否有效。In the present invention, the above method 1 and method 2 can also be used in combination, so as to better judge whether the user location data is valid.
S30:若所述用户位置数据为有效,计算所述用户位置数据的置信度。S30: If the user location data is valid, calculate the confidence of the user location data.
这里设置置信度计算,主要用于进一步判断获取到的用户位置数据是否为有效数据,以免错误标记用户位置。The confidence calculation is set here, which is mainly used to further judge whether the obtained user location data is valid data, so as to avoid wrongly marking the user location.
对于上述的用户数据的,如果使用位移阈值判断,则可以采用距离置信度投影公式进行计算:For the above user data, if the displacement threshold is used for judgment, the distance confidence projection formula can be used for calculation:
Reliability(距离置信度)=1-Dis/ThresholdReliability (distance confidence) = 1-Dis/Threshold
注:1.Dis是指投影距离,也即获取到的当前位置数据与用户行驶道路的直角投影距离。Note: 1. Dis refers to the projection distance, that is, the right-angle projection distance between the obtained current location data and the user's driving road.
2.Threshold是预置的速度对应的行驶距离阈值。2. Threshold is the travel distance threshold corresponding to the preset speed.
例如以120公里/小时的车速来计算,则每秒单位行驶距离为Threshold取35米,假如投影距离为20米,则计算出距离置信度约为0.43,置信度较低;假如投影距离为3米,则计算出距离置信度约为0.92,置信度较高。一般而言,置信度的边际值应为0.8或更高。For example, based on a vehicle speed of 120 km/h, the unit driving distance per second is Threshold, which is 35 meters. If the projection distance is 20 meters, the calculated distance confidence is about 0.43, which is low; if the projection distance is 3 meters, the calculated distance confidence is about 0.92, which is relatively high. In general, the margin for confidence should be 0.8 or higher.
同时,还可以判断是否符合通行方向,可以采用航向置信度投影公式计算得到:At the same time, it can also judge whether it conforms to the direction of travel, which can be calculated by using the heading confidence projection formula:
Reliability(航向置信度)=1–sin(a)Reliability (heading confidence) = 1–sin(a)
其中,a是指航向与道路方向的夹角Among them, a is the angle between the heading and the road direction
在得到以上置信度数值后,判断置信度的数值是否满足了阈值要求。例如,阈值条件为置信度值均要求超过0.8,如果距离置信度为0.7,则认为当前的用户位置数据为低置信度值,可以不采信当前的用户位置数据。After obtaining the above confidence value, it is judged whether the confidence value meets the threshold requirement. For example, the threshold condition is that all confidence values are required to exceed 0.8, and if the distance confidence is 0.7, the current user location data is considered to have a low confidence value, and the current user location data may not be used.
S40:根据所述置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置。S40: Mark the user's position on the electronic map according to the user position data whose confidence meets the threshold requirement.
如果获取到的用户位置数据属于有效数据且满足置信度条件,则使用该用户位置数据在电子地图中标注用户的位置,或在电子地图中与之前的位置数据组成用户行驶线路。If the obtained user location data is valid and meets the confidence condition, use the user location data to mark the user's location in the electronic map, or form the user's driving route with the previous location data in the electronic map.
另外,在上述计算后判断用户位置数据为无效,则丢弃所述用户位置数据,使用用户的上一有效位置标注用户的位置。In addition, if it is judged that the user location data is invalid after the above calculation, the user location data is discarded, and the user's last valid location is used to mark the user's location.
如果当前获取到的用户位置数据被认定为无效数据,为了保证行驶导航的连续性,可以丢弃当前的用户位置数据,改用上一有效位置或位置数据来标注用户当前在电子地图中的位置。这里的上一有效位置可以为上一单位时间点且被认定有效的位置数据,也可以基于上一单位时间点并结合道路延伸方向等计算得到的位置数据。If the currently obtained user location data is deemed to be invalid, in order to ensure the continuity of driving navigation, the current user location data can be discarded, and the last valid location or location data can be used instead to mark the user's current location in the electronic map. Here, the last valid position may be the position data recognized as valid at the last unit time point, or the position data calculated based on the last unit time point combined with the road extension direction and the like.
由于在现实中,确实存在一些地区存在干扰GPS数据的环境,因此可以将这些情况进行收集并汇总,以便于后续再次在该位置行驶时预先了解可能存在位置偏差的可能。Since in reality, there are indeed environments that interfere with GPS data in some areas, these situations can be collected and summarized, so as to understand in advance the possibility of possible position deviation when driving at this location again.
例如,当前的用户位置数据被认定有效后,将所述用户位置数据存档,生成用户行驶正常数据集,并进行存档。在用户行驶下一个时间窗时,若获取到错误以该无效数据集为参考对象对实时获取的用户位置数据进行匹配效验。For example, after the current user location data is determined to be valid, the user location data is archived to generate a user driving normal data set and archived. When the user is driving in the next time window, if an error is obtained, the invalid data set is used as a reference object to perform matching verification on the user location data acquired in real time.
参见图4,该图中为本发明在将上述所有步骤整合后,在对用户数据进行实际操作的流程图二。Referring to FIG. 4 , this figure is the second flowchart of actual operation on user data in the present invention after integrating all the above steps.
首先获取用户的位置数据GPS信号及道路信息,包含经纬度,角度等多种信息。在解析GPS信号等输入后,根据第一类坏点判断规则(S201-S203步骤)和第二类坏点判断的判定条件(S211-S212步骤),对获取到的用户位置数据(也即输入的GPS信号)进行判定,并过滤其中的坏点。这里的坏点即为上文中所述的无效数据。First, obtain the user's location data GPS signal and road information, including longitude, latitude, angle and other information. After analyzing the input such as GPS signal, according to the judging condition (S211-S212 step) of the judgment rule (S201-S203 step) of the first kind of dead point and the second kind of dead point judgment, to the user position data that obtains (that is input GPS signal) to judge and filter the bad points. The bad points here are the invalid data mentioned above.
例如,第一类坏点判定条件:速度过高(超出实际情况):假如车速为120km/h,则一秒车辆行驶距离约33米,如果此时当前待用户位置数据的位置点距离上次正确位置点距离大于35米,则可以判断当前获取的用户位置数据属于信号漂移的第一类坏点。For example, the first type of bad point judgment condition: the speed is too high (exceeding the actual situation): if the speed of the vehicle is 120km/h, the vehicle travels a distance of about 33 meters in one second. If the distance between the correct location point is greater than 35 meters, it can be judged that the currently acquired user location data belongs to the first type of dead point of signal drift.
第二类坏点判定条件:无匹配道路线:如果当前获取的用户位置数据的位置点在5米范围内无道路,则认为该位置数据属于信号漂移的第二类坏点。The second type of dead point judgment condition: No matching road line: If there is no road within 5 meters of the currently acquired user location data, the location data is considered to belong to the second type of bad point of signal drift.
然后通过算法计算置信度值及匹配度,在计算得到匹配度之后,对于有效的用户位置数据在电子地图中标注,并刷新状态机以保存匹配信息,最后封装通用结果集合,并返回给状态机。Then calculate the confidence value and matching degree through the algorithm. After calculating the matching degree, mark the valid user location data in the electronic map, and refresh the state machine to save the matching information. Finally, encapsulate the general result set and return it to the state machine .
通过使用以上方法,可以有效提高计算效率高,且对于实时数据处理能力强,对于存在偏差的用户位置数据判断准确,在存在错误数据时可以有效识别。By using the above method, the calculation efficiency can be effectively improved, and the real-time data processing ability is strong, the user position data with deviation can be accurately judged, and the wrong data can be effectively identified.
以上为本发明提供的一种行驶数据校验方法的具体实施内容。基于以上内容,本发明还提供了一种行驶数据校验系统,参见图5,该系统包括:The above is the specific implementation content of a driving data verification method provided by the present invention. Based on the above, the present invention also provides a driving data verification system, see Figure 5, the system includes:
匹配管理器10,用于获取道路地理数据和用户位置数据;用于将置信度满足阈值要求的用户位置数据,在电子地图中标注用户的位置;The matching manager 10 is used to obtain road geographic data and user location data; to use the user location data whose confidence level meets the threshold requirement, and mark the user's location in the electronic map;
过滤器20,用于根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效;A filter 20, configured to determine whether the user location data is valid according to the road geographic data and the user location data;
匹配器30,用于若所述用户位置数据为有效,将用户位置数据发送到置信度计算器计算置信度,将所述置信度与置信度阈值进行比较;将比较结果反馈到所述匹配管理器;The matcher 30 is used to send the user location data to a confidence calculator to calculate the confidence if the user location data is valid, and compare the confidence with a confidence threshold; and feed back the comparison result to the matching management device;
置信度计算器40,用于计算所述用户位置数据的置信度;A confidence calculator 40, configured to calculate the confidence of the user location data;
状态机50,用于根据所述匹配管理器已经标注用户位置的电子地图向用户进行显示。The state machine 50 is configured to display to the user according to the electronic map marked with the user's location by the matching manager.
用户在实施本发明时,匹配管理器10首先获得道路地理数据和用户位置数据。其中,道路地理数据是指与实际道路的地理位置相对应的电子坐标数据集。通过这个电子坐标数据集在电子地图中可以清楚标识出相应的道路。而用户位置数据为用户实时所在的坐标位置数据(一般为由多个坐标数据组成的数据集),可以通过GPS等相关硬件或软件获取。通过上述两者的结合,可以很好的在电子地图中确定用户所在的环境。When a user implements the present invention, the matching manager 10 first obtains road geographic data and user location data. Wherein, the road geographic data refers to an electronic coordinate data set corresponding to the geographical location of the actual road. The corresponding road can be clearly marked in the electronic map through this electronic coordinate data set. The user location data is the real-time coordinate location data of the user (generally a data set composed of multiple coordinate data), which can be obtained through relevant hardware or software such as GPS. Through the combination of the above two, the environment where the user is located can be well determined in the electronic map.
作为一种可选的实施方式,上述过滤器102用于根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效。其中,过滤器102进一步包括:As an optional implementation manner, the filter 102 is configured to determine whether the user location data is valid according to the road geographic data and the user location data. Wherein, the filter 102 further includes:
计算单元,用于根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;A calculation unit, configured to calculate the user's position movement value within a unit time interval according to the road geographic data value and the user's position data;
比较单元,用于将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断所述用户位置数据是否为无效数据;A comparing unit, configured to compare the current position movement value with the position movement value of the previous time interval, and determine whether the user position data is invalid data;
校验单元,用于对丢弃无效的用户位置数据,使用用户的上一有效位置标注用户的位置;以及用于在所述用户位置数据被认定有效后,将所述用户位置数据存档。The verification unit is used for discarding invalid user location data, marking the user's location with the user's last valid location; and for archiving the user location data after the user location data is confirmed to be valid.
由于用户在行驶过程中会存在各种各样的干扰因素,因此需要对用户的位置数据进行核对,判断其是否属于有效的数据。若判断为无效数据,则不应被系统所采纳。Since there will be various interference factors during the driving process of the user, it is necessary to check the user's location data to determine whether it is valid data. If it is judged as invalid data, it should not be adopted by the system.
例如,过滤器102中根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,可以用于进行以下的处理:For example, judging whether the user location data is valid according to the road geographic data and the user location data in the filter 102 can be used to perform the following processing:
根据所述道路地理数据值和用户位置数据计算用户在单位时间区间内的位置移动值;Calculate the user's position movement value within the unit time interval according to the road geographic data value and the user position data;
将当前的所述位置移动值与上一时间区间的位置移动值进行比较,判断是否超过位移阈值;Comparing the current position movement value with the position movement value of the previous time interval, and judging whether it exceeds the displacement threshold;
若超过所述位移阈值,认为所述用户位置数据为无效数据。If the displacement threshold is exceeded, the user location data is considered invalid.
由于用户在行驶时一般会处于一个相对平稳形式的态势,或者即便存在行驶态势的变化,其范围一般也不会出现短时间非常大的变化(如缓慢加速、缓慢减速、上坡或下坡等)。因此,用户的速度值相对处于一个合理的变化区间里。而如果突然超出了这个区间,则可以认为用户的位置数据存在了偏差。Because the user is generally in a relatively stable state when driving, or even if there is a change in the driving state, the range generally does not change very quickly in a short period of time (such as slow acceleration, slow deceleration, uphill or downhill, etc.) ). Therefore, the user's speed value is relatively within a reasonable variation range. And if it suddenly exceeds this interval, it can be considered that there is a deviation in the user's location data.
例如,先计算用户在单位时间区间内的位置移动值,获取用户在单位时间区间的两个端值确定位置,再计算用户在单位时间区间内经过的道路距离,作为用户当前的位置移动值。For example, first calculate the user's position movement value within the unit time interval, obtain the two end values of the user in the unit time interval to determine the position, and then calculate the road distance traveled by the user within the unit time interval as the user's current position movement value.
之后将用户在该时间区间内的位置移动值与上一个时间区间的位置移动值进行比较。这里可以设置一个位移阈值,也可以是位移阈值区间。如果超出了这个位移阈值区间,则认为用户当前的位置数据是不正确的,应将其认定为是无效数据。Then compare the user's location movement value in this time interval with the location movement value of the previous time interval. Here you can set a displacement threshold, or a displacement threshold interval. If it exceeds this displacement threshold interval, it is considered that the user's current location data is incorrect and should be considered as invalid data.
另外,过滤器102中根据所述道路地理数据和所述用户位置数据判断用户位置数据是否有效,还可以为:In addition, judging whether the user location data is valid according to the road geographic data and the user location data in the filter 102 can also be:
根据所述用户位置数据查找在阈值范围内的道路地理数据;Searching for road geographic data within a threshold range according to the user location data;
判断若未找到匹配的道路地理数据,认为所述用户位置数据为无效数据。Judging that if no matching road geographic data is found, the user location data is considered invalid.
由于用户在行驶时一般会处于一个相对平稳形式的态势,且不会轻易偏离正在行驶的道路。而对于存在干扰的GPS用户位置数据,则可能会出现位置错误、方向错误等情况。因此,用户的位置数据和方向等会处于一个合理的变化区间里。而如果突然超出了这个区间,则可以认为用户的位置数据存在了偏差。Because the user is generally in a relatively stable state when driving, and will not easily deviate from the road he is driving. For GPS user position data with interference, there may be situations such as wrong position and wrong direction. Therefore, the user's location data and direction will be within a reasonable range of change. And if it suddenly exceeds this interval, it can be considered that there is a deviation in the user's location data.
例如,先获取到用户当前的位置数据,之后查找与该位置数据相对应的道路地理数据,也即判断用户是否在道路上。由于用户的位置可能存在一定的正常差值,也可以设置一定的距离区域阈值。例如,假设用户的位置为(10,10),则可以设置距离区域阈值+1或-1。也即在地理数据为([9,11],[9,11])内查找到的道路为用户当前行驶的道路。如果未查找匹配到相应的道路数据,则认为用户当前的位置数据是不正确的,应将其认定为是无效数据。For example, the current location data of the user is obtained first, and then the road geographic data corresponding to the location data is searched, that is, whether the user is on the road is judged. Since there may be a certain normal difference in the user's position, a certain distance area threshold may also be set. For example, assuming that the user's location is (10, 10), you can set the distance area threshold +1 or -1. That is, the road found in the geographic data ([9,11],[9,11]) is the road the user is currently driving. If no matching road data is found, it is considered that the user's current location data is incorrect and should be considered as invalid data.
另外,还可以在查找到匹配的道路后,进一步以获取到的用户位置数据和匹配的道路地理数据为基础,根据当前的所述用户位置数据和上一时间区间的用户位置数据计算出所述用户在单位时间内的位移方向。In addition, after the matching road is found, further based on the obtained user location data and the matched road geographic data, the current user location data and the user location data of the previous time interval can be used to calculate the The user's displacement direction per unit time.
将所述位移方向和匹配的道路地理数据对应的道路信息进行比较,判断是否符合匹配道路的通行方向。The displacement direction is compared with the road information corresponding to the matched road geographic data, and it is judged whether it conforms to the traveling direction of the matched road.
判断若不符合,认为当前的所述用户位置数据为无效数据。If it is determined that it does not match, the current user position data is considered to be invalid data.
在本发明中,还可以将上述方法一和方法二进行结合使用,这样可以更好的判断用户位置数据是否有效。In the present invention, the above method 1 and method 2 can also be used in combination, so as to better judge whether the user location data is valid.
匹配器103,用于若所述用户位置数据为有效,计算所述用户位置数据的置信度,并将所述置信度与置信度阈值进行比较。The matcher 103 is configured to calculate the confidence level of the user position data if the user position data is valid, and compare the confidence level with a confidence level threshold.
这里设置置信度计算,主要用于进一步判断获取到的用户位置数据是否为有效数据,以免错误标记用户位置。The confidence calculation is set here, which is mainly used to further judge whether the obtained user location data is valid data, so as to avoid wrongly marking the user location.
对于上述的用户数据的,如果使用位移阈值判断,则可以由置信度计算器40采用距离置信度投影公式进行计算:For the above-mentioned user data, if the displacement threshold is used for judgment, the confidence calculator 40 may use the distance confidence projection formula to calculate:
Reliability(距离置信度)=1-Dis/ThresholdReliability (distance confidence) = 1-Dis/Threshold
需要说明的是,Dis是指投影距离,也即获取到的当前位置数据与用户行驶道路的直角投影距离。Threshold是预置的速度对应的行驶距离阈值。It should be noted that Dis refers to a projection distance, that is, a right-angle projection distance between the obtained current location data and the user's driving road. Threshold is the travel distance threshold corresponding to the preset speed.
例如:以120公里/小时的车速来计算,则每秒单位行驶距离为Threshold取35米,假如投影距离为20米,则计算出距离置信度约为0.43,置信度较低;假如投影距离为3米,则计算出距离置信度约为0.92,置信度较高。一般而言,置信度的边际值应为0.8或更高。For example: Calculated at a speed of 120 km/h, the unit driving distance per second is Threshold, which is 35 meters. If the projection distance is 20 meters, the calculated distance confidence is about 0.43, which is low; if the projection distance is 3 meters, the calculated distance confidence is about 0.92, which is relatively high. In general, the margin for confidence should be 0.8 or higher.
同时,还可以判断是否符合通行方向,可以采用航向置信度投影公式计算得到:At the same time, it can also judge whether it conforms to the direction of travel, which can be calculated by using the heading confidence projection formula:
Reliability(航向置信度)=1–sin(a)Reliability (heading confidence) = 1–sin(a)
其中,a是指航向与道路方向的夹角Among them, a is the angle between the heading and the road direction
在得到以上置信度数值后,由匹配器30判断置信度的数值是否满足了阈值要求。例如,阈值条件为置信度值均要求超过0.8,如果距离置信度为0.7,则认为当前的用户位置数据为低置信度值,可以不采信当前的用户位置数据。After obtaining the above confidence value, the matcher 30 judges whether the confidence value meets the threshold requirement. For example, the threshold condition is that all confidence values are required to exceed 0.8, and if the distance confidence is 0.7, the current user location data is considered to have a low confidence value, and the current user location data may not be used.
得到上述结果后,匹配管理器10将置信度满足阈值要求的用户位置数据在电子地图中标注用户的位置。After obtaining the above results, the matching manager 10 marks the user's location on the electronic map with the user's location data whose confidence meets the threshold requirement.
如果获取到的用户位置数据属于有效数据且满足置信度条件,则使用该用户位置数据在电子地图中标注用户的位置,或与之前的位置数据组成用户行驶线路。If the obtained user location data is valid and meets the confidence condition, use the user location data to mark the user's location on the electronic map, or form the user's driving route with the previous location data.
另外,在所述匹配管理器10中还可以包括无效数据处理器。所述无效数据处理器,在上述计算后判断用户位置数据为无效,则丢弃所述用户位置数据,使用用户的上一有效位置标注用户的位置。In addition, an invalid data processor may also be included in the matching manager 10 . The invalid data processor judges that the user location data is invalid after the above calculation, discards the user location data, and uses the user's last valid location to mark the user's location.
如果当前获取到的用户位置数据被认定为无效数据,为了保证行驶导航的连续性,可以丢弃当前的用户位置数据,改用上一有效位置或位置数据来标注用户当前在电子地图中的位置。这里的上一有效位置可以为上一单位时间点且被认定有效的位置数据,也可以基于上一单位时间点并结合道路延伸方向等计算得到的位置数据。If the currently obtained user location data is deemed to be invalid, in order to ensure the continuity of driving navigation, the current user location data can be discarded, and the last valid location or location data can be used instead to mark the user's current location in the electronic map. Here, the last valid position may be the position data recognized as valid at the last unit time point, or the position data calculated based on the last unit time point combined with the road extension direction and the like.
由于在现实中,确实存在一些地区存在干扰GPS数据的环境,因此还可以使用所述匹配管理器10中的数据存储器,将这些情况进行收集并汇总,以便于后续再次在该位置行驶时预先了解可能存在位置偏差的可能。Because in reality, there are indeed environments that interfere with GPS data in some areas, it is also possible to use the data storage in the matching manager 10 to collect and summarize these situations, so as to understand in advance when driving at this position again in the future There may be a possibility of positional deviation.
例如,当前的用户位置数据被认定有效后,将所述用户位置数据存档,生成用户行驶正常数据集,并进行存档。在用户行驶下一个时间窗时,若获取到错误以该无效数据集为参考对象对实时获取的用户位置数据进行匹配效验。For example, after the current user location data is determined to be valid, the user location data is archived to generate a user driving normal data set and archived. When the user is driving in the next time window, if an error is obtained, the invalid data set is used as a reference object to perform matching verification on the user location data acquired in real time.
然后,由状态机将标注用户位置的电子地图向用户进行显示。Then, the electronic map marked with the user's location is displayed to the user by the state machine.
通过使用以上系统,可以有效提高计算效率高,且对于实时数据处理能力强,对于存在偏差的用户位置数据判断准确,在存在错误数据时可以有效识别。By using the above system, the calculation efficiency can be effectively improved, and the real-time data processing ability is strong, the user position data with deviation can be accurately judged, and the error data can be effectively identified.
作为一种可选的实施方式,基于上述实施例,上述装置还包括:As an optional implementation manner, based on the above embodiment, the above device further includes:
自动录入子单元,用于根据数据变化记录的类别和所调用的对应计算规则,选择对应的自动化录入方式对数据变化记录进行自动化处理;其中,自动化录入方式包括:属性类自动录入方式、形状类自动录入方式、关联类自动录入方式、以及关系类自动录入方式。The automatic entry sub-unit is used to select the corresponding automatic entry method to automatically process the data change record according to the category of the data change record and the corresponding calculation rule called; wherein, the automatic entry method includes: attribute class automatic entry method, shape class Automatic entry method, automatic entry method of association class, and automatic entry method of relationship class.
此外,本发明提供了一种混合导航系统,如图6所示,该混合导航系统包括:数据模块405、搜索模块410、导航模块415、娱乐模块420、通信模块425、车载趣驾操作系统400、传感系统450以及用户交互模块。可选地,用户交互模块包括信息入口模块430、智能语音交互模块435、分析模块440及显示模块445。其中:In addition, the present invention provides a hybrid navigation system. As shown in FIG. 6 , the hybrid navigation system includes: a data module 405, a search module 410, a navigation module 415, an entertainment module 420, a communication module 425, and a vehicle fun driving operating system 400. , a sensing system 450 and a user interaction module. Optionally, the user interaction module includes an information entry module 430 , an intelligent voice interaction module 435 , an analysis module 440 and a display module 445 . in:
数据模块405,用于存储并更新电子地图数据数据模块;The data module 405 is used to store and update the electronic map data data module;
上述任一相关实施例所述的行驶数据匹配系统,用于处理用户位置数据;The driving data matching system described in any of the above related embodiments is used for processing user location data;
搜索模块410,用于根据用户指令执行搜索操作并输出搜索结果;A search module 410, configured to perform a search operation and output search results according to user instructions;
导航模块415,用于根据得到的导航指令为用户提供二维/三维路径规划及导航服务;A navigation module 415, configured to provide users with two-dimensional/three-dimensional path planning and navigation services according to the obtained navigation instructions;
娱乐模块420,用于提供游戏、音乐及其他影音娱乐项目;通信模块425,用于获取更新的地图数据、动态交通信息、一对一或群组的语音/视频通讯;The entertainment module 420 is used to provide games, music and other audio-visual entertainment items; the communication module 425 is used to obtain updated map data, dynamic traffic information, and one-to-one or group voice/video communication;
信息入口模块430,用于接收用户通过触屏或按键手动输入的指令;The information entry module 430 is used to receive instructions manually input by the user through the touch screen or buttons;
智能语音交互模块435,用于接收用户语音指令、进行语音唤醒和语音控制,以及用于语音输出执行用户语音指令的结果;The intelligent voice interaction module 435 is used to receive the user's voice command, perform voice wake-up and voice control, and be used for voice output to execute the result of the user's voice command;
分析模块440,用于对用户语音指令进行语音识别、语意分析及指令转换,并用于通知相应的模块执行识别出来的用户语音指令;其中,用户语音指令为任意语种的任意一种句型的表达;The analysis module 440 is used to perform voice recognition, semantic analysis and command conversion on the user's voice command, and is used to notify the corresponding module to execute the recognized user's voice command; wherein, the user's voice command is an expression of any sentence pattern in any language ;
显示模块445,用于显示搜索模块提供的搜索结果,导航模块提供的导航路径、数据模块提供的地图数据、以及通信模块提供的动态交通信息,采用语音、二维/三维图示、和/或文字的方式显示;The display module 445 is configured to display the search results provided by the search module, the navigation route provided by the navigation module, the map data provided by the data module, and the dynamic traffic information provided by the communication module, using voice, two-dimensional/three-dimensional graphics, and/or text display;
车载趣驾操作系统400,用于为上述各模块提供运行环境和支持;The vehicle fun driving operating system 400 is used to provide the operating environment and support for the above-mentioned modules;
传感系统450,用于监测车辆状态和路况信息,为所述趣驾操作系统提供实时动态信息。The sensing system 450 is used to monitor vehicle status and road condition information, and provide real-time dynamic information for the Fun Driving operating system.
需要说明的是,由于前述任一实施例所述的在地图数据的自动生成方法及装置具有上述技术效果,因此,采用了前述任一实施例所述的地图数据的自动自动生成方法及装置的混合导航系统也应具备相应的技术效果,其具体实施过程与上述实施例类似,兹不赘述。It should be noted that, since the method and device for automatically generating map data described in any of the foregoing embodiments has the above-mentioned technical effects, the method and device for automatically generating map data described in any of the foregoing embodiments are adopted The hybrid navigation system should also have corresponding technical effects, and its specific implementation process is similar to that of the above-mentioned embodiments, so details will not be repeated here.
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。The above descriptions are only preferred embodiments of the present invention, and do not limit the present invention in any form. Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Any person familiar with the art, without departing from the scope of the technical solution of the present invention, can use the methods and technical content disclosed above to make many possible changes and modifications to the technical solution of the present invention, or modify it into an equivalent of equivalent change Example. Therefore, any simple modifications, equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention, which do not deviate from the technical solution of the present invention, still fall within the protection scope of the technical solution of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710014048.1A CN108286973B (en) | 2017-01-09 | 2017-01-09 | A driving data verification method and device, and a hybrid navigation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710014048.1A CN108286973B (en) | 2017-01-09 | 2017-01-09 | A driving data verification method and device, and a hybrid navigation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108286973A true CN108286973A (en) | 2018-07-17 |
| CN108286973B CN108286973B (en) | 2020-11-20 |
Family
ID=62819400
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710014048.1A Active CN108286973B (en) | 2017-01-09 | 2017-01-09 | A driving data verification method and device, and a hybrid navigation system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108286973B (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109085829A (en) * | 2018-08-09 | 2018-12-25 | 北京智行者科技有限公司 | A kind of sound state target identification method |
| CN110852780A (en) * | 2019-10-08 | 2020-02-28 | 百度在线网络技术(北京)有限公司 | Data analysis method, device, equipment and computer storage medium |
| CN111417068A (en) * | 2020-03-26 | 2020-07-14 | 深圳市微测检测有限公司 | Vehicle auxiliary navigation positioning method, device and equipment and readable storage medium |
| CN114531580A (en) * | 2020-11-23 | 2022-05-24 | 北京四维图新科技股份有限公司 | Image processing method and device |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100100307A1 (en) * | 2008-10-10 | 2010-04-22 | Jin Hong Kim | Universal GPS Traffic Monitoring System |
| CN102183773A (en) * | 2011-03-17 | 2011-09-14 | 光庭导航数据(武汉)有限公司 | Method for filtering ineffective drift signal of global positioning system (GPS) equipment |
| CN102223596A (en) * | 2010-04-15 | 2011-10-19 | 上海启电信息科技有限公司 | Mobile positioning service method |
| CN102879003A (en) * | 2012-09-07 | 2013-01-16 | 重庆大学 | GPS (global position system) terminal-based map matching method for vehicle position tracking |
| CN103310824A (en) * | 2013-06-27 | 2013-09-18 | 长城汽车股份有限公司 | Vehicle intelligent control system and vehicles thereof |
| CN104089619A (en) * | 2014-05-14 | 2014-10-08 | 北京联合大学 | GPS navigation map accurate matching system of pilotless automobile, and its operation method |
| CN105319565A (en) * | 2015-10-27 | 2016-02-10 | 厦门雅迅网络股份有限公司 | Method and device of filtering positioning drift data for vehicle GPS equipment |
-
2017
- 2017-01-09 CN CN201710014048.1A patent/CN108286973B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100100307A1 (en) * | 2008-10-10 | 2010-04-22 | Jin Hong Kim | Universal GPS Traffic Monitoring System |
| CN102223596A (en) * | 2010-04-15 | 2011-10-19 | 上海启电信息科技有限公司 | Mobile positioning service method |
| CN102183773A (en) * | 2011-03-17 | 2011-09-14 | 光庭导航数据(武汉)有限公司 | Method for filtering ineffective drift signal of global positioning system (GPS) equipment |
| CN102879003A (en) * | 2012-09-07 | 2013-01-16 | 重庆大学 | GPS (global position system) terminal-based map matching method for vehicle position tracking |
| CN103310824A (en) * | 2013-06-27 | 2013-09-18 | 长城汽车股份有限公司 | Vehicle intelligent control system and vehicles thereof |
| CN104089619A (en) * | 2014-05-14 | 2014-10-08 | 北京联合大学 | GPS navigation map accurate matching system of pilotless automobile, and its operation method |
| CN105319565A (en) * | 2015-10-27 | 2016-02-10 | 厦门雅迅网络股份有限公司 | Method and device of filtering positioning drift data for vehicle GPS equipment |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109085829A (en) * | 2018-08-09 | 2018-12-25 | 北京智行者科技有限公司 | A kind of sound state target identification method |
| CN109085829B (en) * | 2018-08-09 | 2022-03-08 | 北京智行者科技有限公司 | Dynamic and static target identification method |
| CN110852780A (en) * | 2019-10-08 | 2020-02-28 | 百度在线网络技术(北京)有限公司 | Data analysis method, device, equipment and computer storage medium |
| CN111417068A (en) * | 2020-03-26 | 2020-07-14 | 深圳市微测检测有限公司 | Vehicle auxiliary navigation positioning method, device and equipment and readable storage medium |
| CN114531580A (en) * | 2020-11-23 | 2022-05-24 | 北京四维图新科技股份有限公司 | Image processing method and device |
| CN114531580B (en) * | 2020-11-23 | 2023-11-21 | 北京四维图新科技股份有限公司 | Image processing method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108286973B (en) | 2020-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108253973B (en) | Method and device for associating high-precision map and standard map | |
| US9658074B2 (en) | Diverging and converging road geometry generation from sparse data | |
| CN113804204A (en) | Driving method and device applied to vehicle, electronic equipment and storage medium | |
| CN110097121B (en) | Method and device for classifying driving tracks, electronic equipment and storage medium | |
| US10538250B2 (en) | Road geometry generation from sparse data | |
| US10254123B2 (en) | Navigation system with vision augmentation mechanism and method of operation thereof | |
| CN108286973B (en) | A driving data verification method and device, and a hybrid navigation system | |
| CN111982144B (en) | Navigation method, apparatus, electronic device and computer readable medium | |
| CN113742437A (en) | Map updating method and device, electronic equipment and storage medium | |
| CN104422452A (en) | Method, device and electronic device for making navigation guide route | |
| CN105387854A (en) | Navigation system with content delivery mechanism and method of operation thereof | |
| KR102647445B1 (en) | System and method for evaluation of autonomous vehicle | |
| US12264927B2 (en) | Processing system having a machine learning engine for providing a common trip format (CTF) output | |
| CN114780556A (en) | Method and device for determining update frequency of map | |
| CN108827329B (en) | City navigation method, system, equipment and storage medium | |
| CN113703453A (en) | Method and device for determining driving track, electronic equipment and storage medium | |
| CN114358196B (en) | Training sample generation method, device, equipment and storage medium in overhead scene | |
| EP4174847B1 (en) | Navigation broadcast detection method and apparatus, and electronic device and medium | |
| CN108286984A (en) | The update method and device and hybrid navigation system of a kind of map area information | |
| CN108287354B (en) | A kind of data automatic error correction method and device and navigation equipment | |
| CN115808178B (en) | Navigation map updating method, device and automatic driving system | |
| CN113762030B (en) | Data processing method, device, computer equipment and storage medium | |
| CN105956519B (en) | Method, device and terminal equipment for associatively storing video prompt auxiliary information | |
| CN109270566A (en) | Air navigation aid, navigation effect test method, device, equipment and medium | |
| CN116977943A (en) | Road element identification methods, devices, electronic equipment and computer storage media |
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 |