A method and system for correcting vehicle route positioning point deviation based on algorithm
By analyzing the deviation between the vehicle positioning data and the target road and the influence of positioning signals in the road overlap section, combining the angular deviation points and positioning signals affecting the distribution data of the road section, determining the frequency of positioning points acquisition is solved, and the accuracy and reliability of vehicle positioning points correction is achieved, and more efficient deviation correction is achieved.
Patent Information
- Application Number
- CN202411370872.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-09-29
AI Technical Summary
In road maintenance, it is difficult for the prior art to accurately correct the vehicle positioning point, especially in sections such as tunnels that will affect the positioning signal, resulting in the reliability of the positioning analysis results being affected.
By analyzing and detecting the deviation between the vehicle's positioning data and the target driving road, combining the influence section distribution data of the positioning signal in the road overlapping section, it is determined whether the positioning signal can be used for correcting the positioning point of the driving route, and the acquisition frequency of the positioning point is determined based on the distribution data of the angle deviation point and the influence section distribution data of the positioning signal to achieve the reliability of the deviation correction processing.
It effectively improves the accuracy and reliability of the vehicle's driving route correction point correction, avoids the fault correction failure caused by the unreliable positioning signal, and reduces the difficulty of correcting the deviation.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of data processing, and in particular relates to an algorithm-based method and system for correcting the deviation of a vehicle driving route positioning point. Background Art
[0002] In highway maintenance, the location of the inspection vehicle needs to be matched with the existing route point data to obtain the road positioning information. However, when the route has level crossings or flyovers, it is impossible to determine which route the inspection vehicle is collecting road conditions based solely on distance.
[0003] In order to solve the above technical problems, in the specific existing technical solutions, for example, CN202410571598.3 "A method for identifying an abnormal point, an electronic device and a computer program product" uses the angle change corresponding to the positioning trajectory point as the basis for judging the abnormal point, which can realize the identification of the abnormal point based on the single-trip trajectory of the vehicle, but the above technical solution has the following technical problems:
[0004] When identifying abnormal points, there may be sections such as tunnels that may affect the positioning signal, which will have a certain degree of impact on the reliability of the positioning analysis results of the vehicle's positioning points. Therefore, when correcting the positioning points, if the above-mentioned sections that affect the positioning signal are ignored, the accuracy of the positioning point offset correction results cannot be guaranteed.
[0005] In view of the above technical problems, the present invention provides an algorithm-based method and system for correcting the deviation of vehicle driving route positioning points. Summary of the invention
[0006] To achieve the purpose of the present invention, the present invention adopts the following technical solutions:
[0007] According to one aspect of the present invention, a method for correcting the deviation of a positioning point of a vehicle driving route based on an algorithm is provided.
[0008] A method for correcting the deviation of a vehicle driving route positioning point based on an algorithm, specifically comprising:
[0009] S1 determines the deviation between the positioning data and the target driving road based on the positioning data of the detection vehicle within the set time period, and when it is determined based on the deviation that the accuracy of the positioning data of the detection vehicle meets the requirement, proceeds to the next step;
[0010] S2: determining the road overlap data in the driving route and the road overlap section of the positioning point based on the analysis result of the driving route of the detected vehicle in the future set time period, and when it is determined that the positioning signal can be used to correct the positioning point of the driving route based on the distribution data of the section affected by the positioning signal in the road overlap section, proceeding to the next step;
[0011] S3 determines the distribution data of angle deviation points in different unit mileages based on the road direction deviation data of the candidate driving roads of different road overlap sections, and when it is determined that the positioning signal can be used to correct the positioning point of the driving route based on the distribution data of the angle deviation points, proceeds to the next step;
[0012] S4 determines the acquisition frequency of positioning points in a future set period of time according to the distribution data of angle deviation points in different unit mileages and the distribution data of the sections affected by the positioning signal, and uses the angle change data between the positioning points to perform deviation correction processing on the driving route.
[0013] The beneficial effects of the present invention are:
[0014] Based on the distribution data of the sections affected by the positioning signals in the overlapping sections of roads, it is determined whether the positioning signals can be used to correct the positioning points of the driving route. This fully takes into account the interference of tunnels and other factors on the reliability of the positioning signals in the overlapping sections of roads where different alternative driving roads overlap, thereby avoiding the technical problem of being unable to accurately correct the driving route due to unreliable positioning signals. On the basis of reducing the difficulty of the correction process, the reliability of the correction process is improved.
[0015] The frequency of acquiring positioning points within a set period of time in the future is determined based on the distribution data of angle deviation points within different unit mileages and the distribution data of road sections affected by the positioning signal. Full consideration is given to the difference in the probability of abnormal correction caused by the distribution of road sections affected by the positioning signal and the distribution of angle deviation points. This enables accurate evaluation of the frequency of acquiring positioning points from multiple angles, and lays the foundation for further improving the reliability of the correction process.
[0016] A further technical solution is that the set time period is determined according to the driving speed of the detection vehicle, wherein the faster the driving speed of the detection vehicle is, the shorter the set time period is.
[0017] A further technical solution is that the positioning data is determined based on the analysis result of the uploaded data of the positioning device of the detection vehicle.
[0018] A further technical solution is that the deviation between the positioning data and the target driving road includes the number of positioning deviation moments and the positioning data deviation amounts at different positioning deviation moments.
[0019] A further technical solution is to determine whether the accuracy of the positioning data of the detected vehicle meets the requirements, specifically including:
[0020] Determine the number of positioning deviation moments within a set period based on the deviation situation, and determine the positioning data deviation coefficient within the set period using the ratio of the number of positioning deviation moments;
[0021] Based on the positioning data deviation amounts at different positioning deviation moments, determining the proportion of the positioning data deviation amounts at the positioning deviation moments that are greater than a preset deviation threshold, and using the proportion of the positioning data deviation amounts that are greater than the preset deviation threshold as a severe deviation proportional factor;
[0022] The positioning data deviation probability of the detection vehicle is determined by the severe deviation proportional factor and the positioning data deviation coefficient, and whether the accuracy of the positioning data of the detection vehicle meets the requirements is determined by the positioning data deviation probability.
[0023] A further technical solution is that, when the deviation probability of the positioning data of the detected vehicle is greater than a preset deviation probability threshold, it is determined that the accuracy of the positioning data of the detected vehicle does not meet the requirements.
[0024] A further technical solution is that the scheme for determining the acquisition frequency of the positioning point is:
[0025] Based on the distribution data of angle deviation points in different unit mileages and the distribution data of the sections affected by the positioning signal, the minimum frequency threshold for obtaining positioning points in different unit mileages is determined;
[0026] The acquisition frequency of the positioning points in a future set period of time is determined according to the minimum value of the minimum frequency threshold for acquiring the positioning points in different unit mileages.
[0027] In a second aspect, the present invention provides a computer system comprising: a memory and a processor connected in communication, and a computer program stored in the memory and capable of running on the processor, characterized in that: when the processor runs the computer program, it executes the above-mentioned algorithm-based vehicle route positioning point offset correction method.
[0028] Other features and advantages will be described in the following description. The objects and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description and drawings.
[0029] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the accompanying drawings;
[0031] Figure 1 It is a flow chart of a method for correcting the deviation of a positioning point on a vehicle driving route based on an algorithm;
[0032] Figure 2 is a flow chart of a method for determining that the accuracy of the positioning data of the detection vehicle meets the requirements;
[0033] Figure 3 It is a flow chart of a method for determining a positioning point correction of a driving route that can be performed using a positioning signal;
[0034] Figure 4 The following is a flow chart of a scheme for determining the acquisition frequency of positioning points. DETAILED DESCRIPTION
[0035] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.
[0036] When identifying abnormal points, there may be sections such as tunnels that may affect the positioning signal, which will have a certain degree of impact on the reliability of the positioning analysis results of the vehicle's positioning points. Therefore, when correcting the positioning points, it is necessary to comprehensively consider the reliability of the positioning signal to ensure the accuracy of the positioning point offset correction results.
[0037] Detect the accuracy of the vehicle's positioning data: determine the positioning deviation moment based on the deviation between the positioning data and the target driving road, and determine the accuracy using the percentage of the number of positioning deviation moments. Specifically, when the percentage of the number of positioning deviation moments is 0.1, the accuracy is 0.9.
[0038] Determine whether the positioning signal can be used to correct the positioning point of the driving route: determine it based on the distribution data of the sections affected by the positioning signal in the overlapping sections of the road, and specifically determine it based on the mileage ratio of the distributed mileage of the sections affected by the positioning signal. When the mileage ratio is less than 0.05, it is determined that the positioning signal can be used to correct the positioning point of the driving route.
[0039] Based on the distribution data of the angle deviation points, it is determined that the positioning signal can be used to correct the positioning points of the driving route: specifically, according to the ratio of the number of angle deviation points, the ratio of the number of angle deviation points in different unit mileages in the driving route is determined, and the unit mileage in the unit mileage is accurately identified by using the ratio of the number of angle deviation points. Specifically, when the ratio of the number of accurately identified unit mileage is greater than 0.9, it is determined that the positioning signal can be used to correct the positioning points of the driving route.
[0040] Acquisition frequency: The positioning reliability coefficient is determined by the product of the proportion of the number of angle deviation points and the proportion of the mileage of the section affected by the positioning signal, and the corresponding pre-set acquisition frequency is determined based on the positioning reliability coefficient.
[0041] To solve the above problems, according to one aspect of the present invention, Figure 1 As shown, a method for correcting the deviation of a vehicle driving route positioning point based on an algorithm is provided, which specifically includes:
[0042] S1 determines the deviation between the positioning data and the target driving road based on the positioning data of the detection vehicle within the set time period, and when it is determined based on the deviation that the accuracy of the positioning data of the detection vehicle meets the requirement, proceeds to the next step;
[0043] Furthermore, the set period is determined according to the driving speed of the detection vehicle, wherein the faster the driving speed of the detection vehicle is, the shorter the set period is.
[0044] Specifically, the positioning data is determined according to the analysis result of the uploaded data of the positioning device of the detection vehicle.
[0045] It can be understood that the deviation between the positioning data and the target driving road includes the number of positioning deviation moments and the positioning data deviation amounts at different positioning deviation moments.
[0046] Further, such as Figure 2 As shown, determining that the accuracy of the positioning data of the detected vehicle meets the requirements specifically includes:
[0047] Determine the number of positioning deviation moments within a set period based on the deviation situation, and determine the positioning data deviation coefficient within the set period using the ratio of the number of positioning deviation moments;
[0048] Based on the positioning data deviation amounts at different positioning deviation moments, determining the proportion of the positioning data deviation amounts at the positioning deviation moments that are greater than a preset deviation threshold, and using the proportion of the positioning data deviation amounts that are greater than the preset deviation threshold as a severe deviation proportional factor;
[0049] The positioning data deviation probability of the detection vehicle is determined by the severe deviation proportional factor and the positioning data deviation coefficient, and whether the accuracy of the positioning data of the detection vehicle meets the requirements is determined by the positioning data deviation probability.
[0050] It should be noted that, when the deviation probability of the positioning data of the detected vehicle is greater than a preset deviation probability threshold, it is determined that the accuracy of the positioning data of the detected vehicle does not meet the requirements.
[0051] Furthermore, when the accuracy of the positioning data of the detected vehicle does not meet the requirements, the positioning point of the driving route is corrected using the road monitoring image and the positioning signal data.
[0052] It can be understood that the positioning data deviation probability of the detected vehicle is determined according to the product of the severe deviation proportional factor and the positioning data deviation coefficient.
[0053] It should also be noted that determining that the accuracy of the positioning data of the detected vehicle meets the requirements specifically includes:
[0054] Determine the number of positioning deviation moments within a set time period based on the deviation situation, and determine the unit time period in which the positioning deviation moments exist using the distribution of the positioning deviation moments;
[0055] The unit time period in which there is a positioning deviation is taken as a positioning deviation time period, and the deviation time period ratio of the detected vehicle is determined by using the cumulative duration ratio of the positioning deviation time period;
[0056] Determine the number ratio of the positioning deviation moments in different positioning deviation periods based on the distribution data of the positioning deviation moments in different positioning deviation periods, and determine the deviation coefficient of the positioning deviation period based on the average value of the number ratio of the positioning deviation moments in different positioning deviation periods;
[0057] The deviation probability of the positioning data of the detected vehicle is determined by multiplying the deviation period proportion of the detected vehicle by the deviation coefficient, and whether the accuracy of the positioning data of the detected vehicle meets the requirements is determined by the positioning data deviation probability.
[0058] Optionally, determining whether the accuracy of the positioning data of the detected vehicle meets the requirement includes steps S11-S13, specifically including:
[0059] S11 determines the number of positioning deviation moments within a set period based on the deviation situation, and determines the unit period in which the positioning deviation moments exist by using the distribution of the positioning deviation moments, and uses it as the positioning deviation period;
[0060] S12 determines the number ratio of the positioning deviation moments in different positioning deviation periods based on the distribution data of the positioning deviation moments in different positioning deviation periods, and determines the deviation coefficient of the positioning deviation period in combination with the positioning data deviation amounts of different positioning deviation moments in different positioning deviation periods;
[0061] S13 determines the positioning data deviation probability of the detection vehicle through the deviation coefficient of the detection vehicle in unused positioning deviation periods, and determines whether the accuracy of the positioning data of the detection vehicle meets the requirements through the positioning data deviation probability.
[0062] S2: determining the road overlap data in the driving route and the road overlap section of the positioning point based on the analysis result of the driving route of the detected vehicle in the future set time period, and when it is determined that the positioning signal can be used to correct the positioning point of the driving route based on the distribution data of the section affected by the positioning signal in the road overlap section, proceeding to the next step;
[0063] Furthermore, the driving route of the detection vehicle within a set time period in the future is determined according to a preset driving route of the detection vehicle.
[0064] Specifically, the road overlap section is a road section where multiple candidate driving roads overlap.
[0065] It can be understood that the road section affected by the positioning signal is a road section that affects the positioning signal, including an underground tunnel.
[0066] Specifically, Figure 3 As shown, it is determined that the positioning signal can be used to correct the positioning point of the driving route, specifically including:
[0067] Determining the number of overlapping road sections in the driving route based on the distribution data of the overlapping road sections in the driving route;
[0068] Determine the road overlap section where the affected section exists through the distribution data of the affected sections of the positioning signals of different road overlap sections, and use it as the signal affected overlap section, and determine the positioning signal deviation coefficient of different signal affected overlap sections through the mileage proportion of the affected sections of the positioning signals in the different signal affected overlap sections;
[0069] According to the positioning signal deviation coefficient of different signal-affected overlapping sections, the signal-affected overlapping sections where the positioning signal deviation coefficient is not within the preset interval are determined, and they are used as signal abnormal overlapping sections. The mileage ratio of the signal abnormal overlapping sections is used to determine whether the positioning signal can be used to correct the positioning point of the driving route.
[0070] Furthermore, when the mileage ratio of the section where the signals overlap abnormally does not meet the requirement, it is determined that the positioning signal cannot be used to correct the positioning point of the driving section.
[0071] Optionally, determining that the positioning signal can be used to correct the positioning point of the driving route specifically includes:
[0072] Determining the number of overlapping road sections in the driving route based on the distribution data of the overlapping road sections in the driving route;
[0073] Determine the road overlap section where the influencing section exists through the distribution data of the influencing section of the positioning signals of different road overlap sections, and use it as the signal influencing overlap section;
[0074] Whether the positioning signal can be used to correct the positioning point of the driving route is determined by the mileage ratio of the overlapping road sections affected by the signal.
[0075] Optionally, determining that the positioning signal can be used to correct the positioning point of the driving route includes steps S21-S23, specifically:
[0076] S21, based on the distribution data of the road overlapped sections of the driving route, determining the number of the road overlapped sections in the driving route;
[0077] S22 determines the road overlap section where the affected section exists through the distribution data of the affected sections of the positioning signals of different road overlap sections, and uses it as the signal affected overlap section, and determines the positioning signal deviation coefficient of different signal affected overlap sections through the mileage and mileage proportion of the affected sections of the positioning signals in the different signal affected overlap sections;
[0078] S23 determines the positioning influence coefficient according to the positioning signal deviation coefficient of the overlapping sections affected by different signals and the mileage of the overlapping sections affected by different signals, and uses the positioning influence coefficient to determine whether the positioning signal can be used to correct the positioning point of the driving route.
[0079] Optionally, before entering step S21, it is also necessary to determine whether there is a section in the driving route that is affected by the positioning signal during the road overlap period. If and only if there is a section influencing the positioning signal, proceed to step S22. If there is no section influencing the positioning signal, it is directly determined that the positioning signal cannot be used to correct the positioning point of the driving route.
[0080] Optionally, the above step S22 also includes steps S221 to S223, which are specifically:
[0081] S221 determines the road overlap section where the influence section exists through the distribution data of the influence section of the positioning signal of different road overlap sections, and uses it as the signal influence overlap section. When the number of the signal influence overlap sections does not meet the requirement, it is directly determined that the positioning signal cannot be used to correct the positioning point of the driving route. When the number of the signal influence overlap sections meets the requirement, it goes to step S222;
[0082] S222: When the total mileage of the overlapped road section affected by the signal does not meet the requirement, it is directly determined that the positioning signal cannot be used to correct the positioning point of the driving route. When the total mileage of the overlapped road section affected by the signal meets the requirement, the process proceeds to step S223;
[0083] S223 determines the positioning signal deviation coefficient of the overlapping sections with different signal influences through the mileage of the sections affected by the positioning signals in the overlapping sections with different signal influences and the mileage ratio. When there is a signal-influenced overlapping section whose positioning signal deviation coefficient does not meet the requirements, it is directly determined that the positioning signal cannot be used to correct the positioning point of the driving route. When there is no signal-influenced overlapping section whose positioning signal deviation coefficient does not meet the requirements, then proceed to step S23.
[0084] S3 determines the distribution data of angle deviation points in different unit mileages based on the road direction deviation data of the candidate driving roads of different road overlap sections, and when it is determined that the positioning signal can be used to correct the positioning point of the driving route based on the distribution data of the angle deviation points, proceeds to the next step;
[0085] Further, based on the distribution data of the angle deviation points, it is determined that the positioning signal can be used to correct the positioning point of the driving route, specifically including:
[0086] Based on the distribution data of the angle deviation points within the unit mileage, the unit mileage where the angle deviation points exist is determined and used as the identification unit mileage;
[0087] Determining the recognition accuracy of different recognition unit mileages according to the number of angle deviation points of different recognition unit mileages, and determining the accurate recognition mileage using the recognition accuracy;
[0088] The comprehensive recognition accuracy is determined by the mileage ratio of the accurately recognized mileage, and the comprehensive recognition accuracy is used to determine whether the positioning signal can be used to correct the positioning point of the driving route.
[0089] Specifically, when the comprehensive recognition accuracy rate does not meet the requirement, it is determined that the positioning signal cannot be used to correct the positioning point of the driving route.
[0090] Optionally, determining that the positioning point of the driving route can be corrected using the positioning signal based on the distribution data of the angle deviation point includes steps S31-S33, specifically:
[0091] S31 determines the unit mileage where the angle deviation point exists based on the distribution data of the angle deviation point within the unit mileage, and uses it as the identification unit mileage;
[0092] S32 determines the recognition accuracy of different recognition unit mileages according to the number of angle deviation points of different recognition unit mileages, the distribution data of the angle deviation points, and the road direction deviation data;
[0093] S33 obtains the mileage spacing between different adjacent identification unit mileages, and determines the comprehensive identification accuracy rate in combination with the identification accuracy rates of different identification unit mileages, and determines whether the positioning signal can be used to correct the positioning point of the driving route based on the comprehensive identification accuracy rate.
[0094] S4 determines the acquisition frequency of positioning points in a future set period of time according to the distribution data of angle deviation points in different unit mileages and the distribution data of the sections affected by the positioning signal, and uses the angle change data between the positioning points to perform deviation correction processing on the driving route.
[0095] Specifically, Figure 4 As shown, the scheme for determining the acquisition frequency of the positioning point is:
[0096] Based on the distribution data of angle deviation points in different unit mileages and the distribution data of the sections affected by the positioning signal, the minimum frequency threshold for obtaining positioning points in different unit mileages is determined;
[0097] The acquisition frequency of the positioning points in a future set period of time is determined according to the minimum value of the minimum frequency threshold for acquiring the positioning points in different unit mileages. Example
[0098] In a second aspect, the present invention provides a computer system comprising: a memory and a processor connected in communication, and a computer program stored in the memory and capable of running on the processor, characterized in that: when the processor runs the computer program, it executes the above-mentioned algorithm-based vehicle route positioning point offset correction method.
[0099] Optionally, the above step S11 also includes steps S111 to S113, which are specifically:
[0100] S111 determines the number of positioning deviation moments within a set period based on the deviation situation. When there is no positioning deviation moment in which the positioning data deviation amount does not meet the requirement within the set period, the process proceeds to step S112. When there is a positioning deviation moment in which the positioning data deviation amount does not meet the requirement within the set period, it is directly determined that the accuracy of the positioning data of the detected vehicle does not meet the requirement.
[0101] S112: when the number of positioning deviation moments does not meet the requirement, it is directly determined that the accuracy of the positioning data of the detected vehicle does not meet the requirement; when the number of positioning deviation time periods meets the requirement, the distribution of the positioning deviation moments is used to determine the unit time period in which the positioning deviation moments exist, and the unit time period is used as the positioning deviation time period;
[0102] S113: When the number of positioning deviation periods does not meet the requirement, it is directly determined that the accuracy of the positioning data of the detected vehicle does not meet the requirement. When the number of positioning deviation periods meets the requirement, the process proceeds to step S21.
[0103] Optionally, the above step S12 includes steps S121 to S123, which are specifically:
[0104] S121 determines the number ratio of the positioning deviation moments in different positioning deviation periods based on the distribution data of the positioning deviation moments in different positioning deviation periods. When the number ratio of the positioning deviation moments is greater than the number of positioning deviation periods whose number ratio is greater than the preset number ratio and the requirement is not met, it is directly determined that the accuracy of the positioning data of the detected vehicle does not meet the requirement. When the number ratio of the positioning deviation moments is greater than the number of positioning deviation periods whose number ratio is greater than the preset number ratio and the requirement is met, the process proceeds to step S122.
[0105] S122 determines the deviation coefficient of the positioning deviation period based on the proportion of the number of positioning deviation moments in different positioning deviation periods and the positioning data deviation amounts at different positioning deviation moments in different positioning deviation periods. When there is no positioning deviation period whose deviation coefficient does not meet the requirements, it is determined that the accuracy of the positioning data of the detected vehicle meets the requirements. When there is a positioning deviation period whose deviation coefficient does not meet the requirements, enter step S123;
[0106] S123 When the number of positioning deviation periods where the deviation coefficient does not meet the requirement does not meet the requirement, it is directly determined that the accuracy of the positioning data of the detected vehicle does not meet the requirement; when the number of positioning deviation periods where the deviation coefficient does not meet the requirement meets the requirement, proceed to step S13.
[0107] Optionally, the above step S31 includes steps S311 to S312, which are specifically:
[0108] Step S311: When the number of the angle deviation points does not meet the requirement, it can be directly determined that the positioning signal cannot be used to correct the positioning point of the driving route. When the number of the angle deviation points meets the requirement, proceed to the next step;
[0109] S312 determines the unit mileage where the angle deviation points exist based on the distribution data of the angle deviation points within the unit mileage, and uses it as the identification unit mileage. When the number of the identification unit mileage does not meet the requirements, it can be directly determined that the positioning signal cannot be used to correct the positioning points of the driving route. When the number of the identification unit mileage meets the requirements, proceed to step S32.
[0110] Optionally, the above step S32 includes steps S321 and S322, which are specifically:
[0111] S321 determines the identification unit mileage whose number of angle deviation points is greater than the preset number of deviation points according to the number of angle deviation points of different identification unit mileages. When the number of angle deviation points is greater than the preset number of deviation points and the number of identification unit mileages does not meet the requirement, it can be directly determined that the positioning signal cannot be used to correct the positioning point of the driving route. When the number of angle deviation points is greater than the preset number of deviation points and the number of identification unit mileages meets the requirement, the process proceeds to step S322.
[0112] S322 determines the recognition accuracy of different identification unit mileages according to the number of angle deviation points of different identification unit mileages, the distribution data of the angle deviation points and the road direction deviation data. When there is an identification unit mileage with a recognition accuracy greater than the preset accuracy, the process proceeds to step S33. When there is no identification unit mileage with a recognition accuracy greater than the preset accuracy, it can be directly determined that the positioning signal cannot be used to correct the positioning points of the driving route.
[0113] Optionally, before entering step S33, it is also necessary to determine whether the spacing between the identification unit mileages with an identification accuracy greater than a preset accuracy is less than a preset mileage threshold. When they are all less than the preset mileage threshold, enter step S33. When they are not all less than the preset mileage threshold, it can be directly determined that the positioning signal cannot be used to correct the positioning point of the driving route.
[0114] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device, equipment, and non-volatile computer storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0115] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0116] The above description is only one or more embodiments of this specification and is not intended to limit this specification. For those skilled in the art, one or more embodiments of this specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of one or more embodiments of this specification shall be included in the scope of the claims of this specification.
Claims
1. A method for correcting the deviation of vehicle driving route positioning points based on an algorithm, characterized in that: Specifically include: Based on the positioning data of the detection vehicle within the set time period, the deviation between the positioning data and the target driving road is determined, and when it is determined based on the deviation that the accuracy of the positioning data of the detection vehicle meets the requirements, the next step is entered; Based on the analysis result of the driving route of the detected vehicle in the future set time period, the road overlap data in the driving route and the road overlap section of the positioning point are determined, and when it is determined that the positioning signal can be used to correct the positioning point of the driving route based on the distribution data of the section affected by the positioning signal in the road overlap section, the next step is entered; Based on the road direction deviation data of the candidate driving roads of different road overlap sections, the distribution data of the angle deviation points in different unit mileages are determined, and when it is determined that the positioning signal can be used to correct the positioning point of the driving route based on the distribution data of the angle deviation points, the next step is entered; The frequency of obtaining positioning points within a future set period of time is determined based on the distribution data of angle deviation points within different unit mileages and the distribution data of the sections affected by the positioning signal, and the angle change data between the positioning points is used to correct the driving route.
2. The algorithm-based vehicle route positioning point deviation correction method according to claim 1, characterized in that: The set period is determined according to the driving speed of the detection vehicle, wherein the faster the driving speed of the detection vehicle is, the shorter the set period is.
3. The algorithm-based vehicle route positioning point deviation correction method according to claim 1, characterized in that: The positioning data is determined according to the analysis result of the uploaded data of the positioning device of the detection vehicle.
4. The algorithm-based vehicle route positioning point deviation correction method as claimed in claim 3, characterized in that: The deviation between the positioning data and the target driving road includes the number of positioning deviation moments and the positioning data deviation amounts at different positioning deviation moments.
5. The algorithm-based vehicle route positioning point deviation correction method according to claim 1, characterized in that: Determining that the accuracy of the positioning data of the detected vehicle meets the requirements specifically includes: Determine the number of positioning deviation moments within a set period based on the deviation situation, and determine the positioning data deviation coefficient within the set period using the ratio of the number of positioning deviation moments; Based on the positioning data deviation amounts at different positioning deviation moments, determining the proportion of the positioning data deviation amounts at the positioning deviation moments that are greater than a preset deviation threshold, and using the proportion of the positioning data deviation amounts that are greater than the preset deviation threshold as a severe deviation proportional factor; The positioning data deviation probability of the detection vehicle is determined by the severe deviation proportional factor and the positioning data deviation coefficient, and whether the accuracy of the positioning data of the detection vehicle meets the requirements is determined by the positioning data deviation probability.
6. The algorithm-based vehicle route positioning point deviation correction method according to claim 5, characterized in that: When the accuracy of the positioning data of the detected vehicle does not meet the requirements, the positioning point of the driving route is corrected using the road monitoring image and the positioning signal data.
7. The algorithm-based vehicle route positioning point deviation correction method according to claim 1, characterized in that: The driving route of the detection vehicle within a set time period in the future is determined according to the preset driving route of the detection vehicle.
8. The algorithm-based vehicle route positioning point deviation correction method according to claim 1, characterized in that: The road overlap section is a road section where a plurality of candidate driving roads overlap.
9. The algorithm-based vehicle route positioning point deviation correction method according to claim 1, characterized in that: The scheme for determining the acquisition frequency of the positioning point is: Based on the distribution data of angle deviation points in different unit mileages and the distribution data of the sections affected by the positioning signal, the minimum frequency threshold for obtaining positioning points in different unit mileages is determined; The acquisition frequency of the positioning points in a future set period of time is determined according to the minimum value of the minimum frequency threshold for acquiring the positioning points in different unit mileages.
10. A computer system comprising: A memory and a processor connected in communication, and a computer program stored in the memory and capable of running on the processor, characterized in that the processor executes an algorithm-based vehicle route positioning point offset correction method as described in any one of claims 1 to 9 when running the computer program.
Citation Information
Patent Citations
Abnormal point identification method, electronic equipment and computer program product
CN118296538A
Distributed unmanned aerial vehicle cluster positioning method combining single-machine integral odometer and multi-machine mutual distance measurement
CN114567930A
Map matching positioning and deviation line judging method
CN115265557A