CN108694237A - Handle method, equipment, visualization system and the user terminal of vehicle position data - Google Patents
Handle method, equipment, visualization system and the user terminal of vehicle position data Download PDFInfo
- Publication number
- CN108694237A CN108694237A CN201810451164.4A CN201810451164A CN108694237A CN 108694237 A CN108694237 A CN 108694237A CN 201810451164 A CN201810451164 A CN 201810451164A CN 108694237 A CN108694237 A CN 108694237A
- Authority
- CN
- China
- Prior art keywords
- data
- position data
- track
- track data
- vehicle
- 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.)
- Pending
Links
Landscapes
- Traffic Control Systems (AREA)
Abstract
Provide a kind of method, equipment, track of vehicle visualization system and the user terminal of processing vehicle position data.The method of the processing vehicle position data includes:Obtain the position data of vehicle at various locations;Determine the noise in the position data;Noise reduction process is executed to position data based on the noise and forms noise reduction track data;And it corrects the noise reduction track data and generates amendment track data.The noise in position data can be removed, the topagnosis point in position data is made up and carries out useful visualization presentation to revised position data.
Description
Technical field
This disclosure relates to which a kind of method, equipment, track of vehicle visualization system and the user of processing vehicle position data are whole
End.
Background technology
Along with the quick universal and application of the spatial positions such as GPS positioning location technology, can easily track
To the location information of substantially any mobile object, the mass data of geographical location information, driving trace etc. is thus generated, this
Contain the deep information that can largely reflect certain motor behavior of mobile object in a little mass datas.
These mass datas are excavated and utilized, first has to ensure the accuracy and comprehensively of these mass datas
Property.However, the accuracy of above-mentioned data and comprehensive is not can fully ensure that in existing data acquisition.For example, GPS positioning
Need Environmental Support, due to outdoor environment complexity, the precision for the positioning in area such as blocking there are high mountain, high building, viaduct compared with
Difference, offset physical location is far, position jump situation occurs, that is, generate data noise.Secondly, station acquisition relies on mobile visitor
GPS, the related application at family end will be unable to collect position letter when user closes GPS module or related application
Breath, causes the topagnosis in location information or riding track.
Invention content
At least one embodiment of the disclosure provides a kind of method, equipment, track of vehicle handling vehicle position data
Visualization system and user terminal are capable of providing accurate vehicle position data, and can be visually presented with institute's vehicle
Position data.
On the one hand, a kind of method of processing vehicle position data is disclosed.The method of the processing vehicle position data can wrap
It includes:Obtain the position data of vehicle at various locations;Determine the noise in the position data;Based on the noise to positional number
Noise reduction track data is formed according to noise reduction process is executed;And it corrects the noise reduction track data and generates amendment track data.
It is described to correct the noise reduction track data and generate and correct track in the method for the processing vehicle position data
Data may include:The noise reduction track data is segmented to form multiple segmentation track datas;For the multiple segmentation
Each of track data determines if to meet predetermined correction conditions;And when meeting the predetermined correction conditions, to phase
The segmentation track data answered is modified, to generate the amendment track data.
It is described processing vehicle position data method in, it is described the noise reduction track data is segmented it is more to be formed
A segmentation track data may include:Determine the deflection of each position data in the noise reduction track data, wherein position data
Deflection be the position data and on the time close to thereafter position data composition directed line segment and reference axis between folder
Angle;Calculate the difference of the deflection of current location data and the deflection of first position data of current fragment track data;With
And if the difference of the deflection meets preselected threshold condition, which is determined as current fragment track data
The last one position data and it is next segmentation track data first position data with realize segmentation.
In the method for the processing vehicle position data, each for being directed to the multiple segmentation track data,
Determine if that meeting predetermined correction conditions may include:It determines the corresponding track of each segmentation track data, and obtains and the rail
The corresponding planning driving path of mark;Determine the similarity between the planning driving path and corresponding track;And based on described
Similarity determines whether to be modified segmentation track data.
It is described when meeting the predetermined correction conditions in the method for the processing vehicle position data, to corresponding
Segmentation track data, which is modified, may include:When the similarity is less than or equal to similarity threshold, gone using the planning
It sails the position data corresponding to path and replaces the segmentation track data.
In the method for the processing vehicle position data, it can also be included in and obtain the positional number of vehicle at various locations
According to when, obtain with the positioning accuracy data corresponding to each position data of vehicle, making an uproar in the determination position data
Point includes determining that positioning accuracy data are more than the position data of predetermined accuracy value as noise in the position data.
In the method for the processing vehicle position data, the noise in the determination position data may include:Base
The acquisition time of each two continuous position data, distance, calculate the travel speed of vehicle in the position data;When the traveling
When speed is more than preset speed values, the latter position data in two continuous position data are determined as noise.
In the method for the processing vehicle position data, can also include:Store the amendment track data;And storage
Additional data corresponding with the amendment track data, the additional data include the vehicle corresponding to the amendment track data
User, the running region corrected corresponding to track data and the running time section corrected corresponding to track data
At least one of.
In the method for the processing vehicle position data, can also include:By the amendment track data and described attached
Addend is according to target device is supplied to, so that the amendment track is retrieved based on the additional data and presented to the target device
Data.
In the method for the processing vehicle position data, the vehicle can be shared bicycle, the acquisition vehicle
Position data at various locations may include:It is shared certainly in use that user is obtained using the locator in the terminal device of user
Position data when driving.
On the other hand, a kind of equipment of processing vehicle position data is disclosed.The equipment of the processing vehicle position data can
Including:Receiver, for obtaining the position data of vehicle at various locations;Memory, for storing the position data;First
Processor, for determining the noise in the position data;Second processor, for being executed to position data based on the noise
Noise reduction process and form noise reduction track data;And third processor, generate amendment for correcting the noise reduction track data
Track data.
On the other hand, a kind of track of vehicle visualization system is disclosed.The track of vehicle visualization system may include above-mentioned
Handle the equipment and user terminal of vehicle position data;The user terminal includes:Locator is configured to acquire the vehicle
Position data at various locations;Transceiver is configured to send acquired position data and search instruction number to the equipment
According to, and from the equipment reception amendment track data, the search instruction data include corresponding with the user terminal
User, the running region of the user and at least one of the running time section of the user;And display, for showing
Show the amendment track data corresponding with the search instruction data received from the equipment.
On the other hand, a kind of track of vehicle visualization system is disclosed.The track of vehicle visualization system may include above-mentioned
Handle the equipment and operator terminal of vehicle position data;The operator terminal includes:Processor is configured to looking into for user
It askes input and generates inquiry request, which includes at least one in the user of vehicle, traveling-position, running time section
It is a;Transceiver sends the inquiry request to the equipment, and receives amendment corresponding with the inquiry request from the equipment
Track data;And display, the amendment track data corresponding with the inquiry request is presented for visualizing.
In another aspect, disclosing a kind of user terminal.The user terminal may include:Locator is configured to collection vehicle and exists
The position data of each position;Transceiver is configured to send acquired position data and search instruction data, and receives
The amendment track data that the method for above-mentioned processing vehicle position data generates, the search instruction data include and user end
Hold at least one of the running time section of corresponding user, the running region of the user and the user;And display,
Amendment track for the generation for showing above-mentioned processing vehicle position data being received, corresponding with the search instruction data
Data.
According to method, equipment, track of vehicle visualization system and the use of the processing vehicle position data of the embodiment of the present disclosure
Family terminal can ensure position data by removing the noise in position data, making up the topagnosis point in position data
Accuracy and comprehensive, and useful visualization can be carried out to revised position data and presented.
Description of the drawings
It, below will be in embodiment or description of the prior art in order to illustrate more clearly of the technical solution of the embodiment of the present disclosure
Required attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some realities of the disclosure
Example is applied, it for those of ordinary skill in the art, without creative efforts, can also be according to these attached drawings
Obtain other attached drawings.
Fig. 1 is the schematic diagram for illustrating the scene being applied in accordance with an embodiment of the present disclosure;
Fig. 2 is the flow chart for the method for schematically illustrating the processing vehicle position data according to the embodiment of the present disclosure;
Fig. 3 is the step of schematically illustrating method 200 according to the processing vehicle position data of the embodiment of the present disclosure
The flow chart of S240;
Fig. 4 is the step of schematically illustrating method 200 according to the processing vehicle position data of the embodiment of the present disclosure
The flow chart of sub-step S241 in S240;
Fig. 5-7 is point for schematically illustrating deflection and track data according to the position data of the embodiment of the present disclosure
Section;
Fig. 8 is the step of schematically illustrating method 200 according to the processing vehicle position data of the embodiment of the present disclosure
The flow chart of sub-step S242 in S240;
Fig. 9 is the block diagram for the equipment 900 for schematically illustrating processing vehicle position data according to an embodiment of the present disclosure;
Figure 10 is the equipment 1000 for schematically illustrating the processing vehicle position data according to the another embodiment of the disclosure
Block diagram;
Figure 11 is the block diagram for schematically illustrating the track of vehicle visualization system 1100 according to the embodiment of the present disclosure;
Figure 12 is the block diagram for schematically illustrating the track of vehicle visualization system 1200 according to the another embodiment of the disclosure;
Figure 13 is the block diagram for schematically illustrating the user terminal 1300 according to the embodiment of the present disclosure;
Figure 14 schematically illustrate the processing equipment of vehicle position data according to the embodiment of the present disclosure, user terminal with
And the interaction between operator terminal.
Specific implementation mode
Below in conjunction with the attached drawing in the embodiment of the present disclosure, the technical solution in the embodiment of the present disclosure is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only disclosure a part of the embodiment, instead of all the embodiments.It is based on
Embodiment in the disclosure, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment belongs to the range of disclosure protection.
Fig. 1 is the schematic diagram for illustrating the scene 100 being applied in accordance with an embodiment of the present disclosure.In Fig. 1, including three
A electronic equipment, each of the electronic equipment are coupled by network communication.Three electronic equipments include user terminal
UE, operator terminal OE and according to the embodiment of the present disclosure processing vehicle position data equipment 101.User terminal UE can
To be, for example, mobile phone, tablet computer etc..Operator terminal OE may, for example, be notebook computer, desktop computer, hold
Equipment etc..The equipment 101 of the processing vehicle position data is can be coupled in communication with electronic equipment in communication network
Any processing unit, for example, individual server or cloud server etc..Although user terminal UE shown in Fig. 1, operation are eventually
Hold OE quantity be one, it is to be understood that, user terminal UE, operator terminal OE quantity can be multiple.
Specific practical example is as follows.The equipment 101 for handling vehicle position data can be for multiple vehicles in traveling
In each, obtain its position data at various locations, handled to obtain based on the position data and correct track
Data, the amendment track data eliminate noise in position data, compensate for the topagnosis point in position data, ensure position
Set the accuracy of data and comprehensive.Further, user terminal UE and operator terminal OE can obtain above-mentioned repair according to demand
Positive rail data, and carry out useful visualization to it and present.
Alternatively, the operation for being handled to position data and obtaining amendment track data can also be in user terminal UE
It executes.User terminal UE corrects the position data of corresponding vehicle, and is transmitted to equipment 101 by track data is corrected.To positional number
It obtains according to being handled and corrects the execution equipment of track data and do not constitute limitation to the embodiment of the present disclosure.
Fig. 2 is the flow chart for the method 200 for schematically illustrating the processing vehicle position data according to the embodiment of the present disclosure.
The method 200 of the processing vehicle position data is applied to the equipment 101 of processing vehicle position data as shown in Figure 1.
It is described processing vehicle position data method 200 include:Obtain the position data (S210) of vehicle at various locations;
Determine the noise (S220) in the position data;Noise reduction process is executed to position data based on the noise and forms noise reduction rail
Mark data (S230);And it corrects the noise reduction track data and generates and correct track data (S240).
Optionally, the method 200 of the processing vehicle position data further includes:Store the amendment track data
(S250);Additional data corresponding with the amendment track data with storage, which includes the amendment track data
The user of corresponding vehicle, the running region corrected corresponding to track data and amendment track data institute are right
At least one of running time section answered (S260).
In S210, the position data of vehicle at various locations is obtained.The position data is, for example, the position pair with vehicle
The coordinate in the frame of reference (for example, it is assumed that ground is flat, using plane right-angle coordinate, i.e. XY coordinate systems) answered
(x, y).Other frames of reference can also be used by being appreciated that, such as three-dimensional system of coordinate etc., and the disclosure is without limitation.
For ease of description, it is illustrated so that position data is the coordinate in plane right-angle coordinate as an example below.
, can be by the positioning device of vehicle self-carrying, such as GPS device according to one embodiment of the disclosure, obtaining should
The position data for each position that vehicle passes through in the process of moving, and send the position data via network or store it in
For reading in memory.
According to another embodiment of the disclosure, this can be obtained by user terminal UE corresponding with the user of vehicle
The position data of vehicle.As an example, the vehicle can be the bicycle that user rides, the automobile that user drives can also be;
Corresponding user terminal UE can be the terminal device that the user of vehicle is held.For example, user terminal UE can pass through setting
Positioning device wherein, such as GPS device are passed through in the process of moving acquiring vehicle corresponding with the UE at intervals
The position data of each position, and send the position data via network or store it in memory for reading.As
One specific example, the vehicle can be shared bicycles, utilize the locator in the terminal device of the user of shared bicycle
To obtain position data of user when using bicycle is shared.
It is understood that the position data of vehicle at various locations, the disclosure can also be obtained using other methods
It is without limitation.For example, positioning device can be arranged in the car, vehicle sends the position data acquired to corresponding
User terminal UE.
In S220, the noise in the position data is determined.Noise in position data is that offset physical location is far
Data point, that is, the poor point of positioning accuracy.
According to one embodiment of the disclosure, can when obtaining the position data of vehicle at various locations, also obtain with
Positioning accuracy data in position data are more than predetermined accuracy value by the positioning accuracy data corresponding to each position data of vehicle
Position data as noise.As well known to the skilled person, positioning accuracy data are obtained position data (coordinates
(x, y)) gap of the true coordinate of the position that is acquired with the mathematical method using probability statistics, positioning device is in acquisition position
The position data corresponding positioning accuracy data can be correspondingly automatically generated when data.It is sat using flat square with the frame of reference
For mark system, it is assumed that an acquired position data is (62 meters, 38 meters), and corresponding accuracy data is 2 meters, predetermined accuracy value
It it is 30 meters, then the position data is not determined to noise.In another example an acquired position data be (100 meters, 60
Rice), corresponding accuracy data is 32 meters, and predetermined accuracy value is 30 meters, then the position data is determined as noise.Although above with
When obtaining position data, also obtains its corresponding positioning accuracy data and illustrate, it is to be understood that, the positioning accuracy data are also
It can be obtained with other sequential, that is, can also be obtained at the time of any need uses the positioning accuracy data or before the moment
The positioning accuracy data.
It, can be based in position data when the acquisition of each two continuous position data according to another embodiment of the disclosure
Between, distance, calculate the travel speed of vehicle;When the travel speed is more than preset speed values, by two continuous position data
In latter position data be determined as noise.Preset speed values depend on the type of vehicle.For example, when the vehicle is bicycle
When, speed predetermined value can be arranged to 15 meter per seconds.In this case, as a simple examples, it is assumed that two continuous
Position data is (0 meter, 0 meter), (0 meter, 20 meters) respectively, and acquisition time is respectively the 0th second, the 1st second, then can calculate vehicle
Travel speed is 20 meter per seconds, therefore the latter position data (0 meter, 20 meters) in two continuous position data are determined as making an uproar
Point.This is because under normal circumstances, the travel speed of bicycle can not possibly be more than 15 meter per seconds, and above-mentioned determining method is super
The data for going out bicycle normally travel velocity interval are determined as abnormal data, as noise processing.It can be Vehicle Speed
Threshold speed is set, and the data more than the threshold speed will be confirmed as noise.Also, it is directed to different vehicles, the speed
Threshold value can be different.
It is understood that can also determine that the noise in position data, the disclosure do not do this using other methods
Limitation.For example, noise can be determined according to the driving path of vehicle.Specifically, when the vehicle is automobile, non-vehicle traveling
Position data on road can be determined that noise.
In S230, noise reduction process is executed to position data based on the noise and forms noise reduction track data.According to this
Disclosed embodiment, the noise reduction process can be removal identified noises in step S220 in position data, can also
Be be inserted between noise and the previous position data adjacent on its time the two position datas (that is, noise and and its
Adjacent previous position data on time) average value etc..
It is understood that noise reduction process can also be executed using other methods, the disclosure is without limitation.
In S240, corrects the noise reduction track data and generate amendment track data.With reference to Fig. 3-6 pairs of steps
S240 is described in detail.
Fig. 3 is the step of schematically illustrating method 200 according to the processing vehicle position data of the embodiment of the present disclosure
The flow chart of S240.As shown in figure 3, according to one embodiment of the disclosure, corrects the noise reduction track data and generate amendment
Track data may include:The noise reduction track data is segmented to form multiple segmentation track datas (S241);For
Each of the multiple segmentation track data, determines if to meet predetermined correction conditions (S242);And described in satisfaction
It when predetermined correction conditions, is modified to being segmented track data accordingly, to generate the amendment track data (S243).
Fig. 4 is the step of schematically illustrating method 200 according to the processing vehicle position data of the embodiment of the present disclosure
The flow chart of sub-step S241 in S240.As shown in figure 4, according to one embodiment of the disclosure, above-mentioned steps S241 can be with
Including:Determine the deflection of each position data in the noise reduction track data, the deflection of wherein position data is the position
Angle (S2411) between data and the directed line segment and reference axis that are formed close to position data thereafter on the time;Calculating is worked as
The difference (S2412) of the deflection of front position data and the deflection of first position data of current fragment track data;If
The difference of the deflection meets preselected threshold condition, then the current location data is determined as the last of current fragment track data
One position data and first position data of next segmentation track data are to realize segmentation (S2413).
Fig. 5-7 is point for schematically illustrating deflection and track data according to the position data of the embodiment of the present disclosure
Section.It is described in detail with reference to Fig. 5-7 sub-paragraphs S241.
Said reference axis can be X-axis or Y-axis in plane right-angle coordinate, can also be in plane right-angle coordinate
Axis at any angle.It is understood that other reference axis can also be taken to define method, the disclosure is without limitation.
In the embodiment described below in conjunction with Fig. 5-7, for ease of description, using reference axis as in plane right-angle coordinate
It is illustrated for X-axis.
As shown in figure 5, in this embodiment, for convenience of description, showing in time upper adjacent noise reduction track data
5 position data S1 (x1, y1), S2 (x2, y2), S3 (x3, y3), S4 (x4, y4) and S5 (x5, y5) as an example, can be with
Understand, position data is not limited to 5.
In S2411, the deflection of each position data in the noise reduction track data, the wherein direction of position data are determined
Angle is the angle between the position data and the directed line segment and reference axis that are formed close to position data thereafter on the time.Example
Such as, the deflection of position data S1 is on position data S1 and time close to the directed line segment of position data S2 compositions thereafter
A1=10 ° of angle between S1S2 and reference axis X-axis, the deflection of position data S2 be position data S2 on the time close to
Thereafter a2=20 ° of angle between the directed line segment S2S3 and reference axis X-axis of position data S3 compositions, the side of position data S3
To angle be position data S3 with the time upper directed line segment S3S4 formed close to position data S4 thereafter and reference axis X-axis it
Between a3=60 ° of angle, the deflection of position data S4 be position data S4 on the time close to position data S5 thereafter
A4=90 ° of angle between the directed line segment S4S5 and reference axis X-axis of composition.
In S2412, the deflection of current location data and first position data of current fragment track data are calculated
The difference of deflection.As an example it is supposed that position data S1 is first position data of current fragment track data, in present bit
When to set data be S2, then the deflection of first position data of the deflection of current location data and current fragment track data
Difference be equal to a2-a1=10 °;When current location data is S3, then the deflection of current location data and current fragment track
The difference of the deflection of first position data of data is equal to a3-a1=50 °.
In s2413, if the difference of the deflection meets preselected threshold condition, which is determined as working as
The last one position data of preceding segmentation track data and first position data of next segmentation track data are to realize segmentation.
According to one embodiment of the disclosure, when deflection is defined between 0 ° to 360 °, preselected threshold condition can
To be:
Min (difference of deflection, the difference) > of 360 °-deflection;Angle threshold formula 1
In equation 1, min (difference of deflection, the difference of 360 °-deflection) mean deflection difference and (360 °-deflection
Difference) among smaller value.
According to according to another embodiment of the present disclosure, when deflection is defined between -180 ° to 180 °, make a reservation for
Threshold condition can be:
The Cha Jueduizhi > of deflection;Angle threshold formula 2
According to one embodiment of the disclosure, angle threshold can be 45 °.It it is 45 °, in direction below for angle threshold
Angle be defined within 0 ° to 360 ° between the case where illustrate.Angle threshold can be pre-set as needed, concrete numerical value
The limitation to the embodiment of the present disclosure is not constituted.
As shown in figure 5, when current location data is S2, the difference of deflection is equal to a2-a1=10 °, is unsatisfactory for formula 1,
That is, it is unsatisfactory for threshold condition, thus without segmentation.When in front position, data are S3, the difference of deflection is equal to a3-a1=50 °,
Meet formula 1, that is, meet threshold condition, thus be segmented, current location data S3 is determined as current fragment track number
According to the last one position data and it is next segmentation track data first position data.That is, position data S1, S2, S3 group
At current fragment track data, and S3 is first position data of next segmentation track data.Then, step is again returned to
The deflection and the segmentation track data of current location data S4 is calculated for next segmentation track data in S2412
The difference of the deflection of first position data S3 is equal to a4-a3=30 °, is unsatisfactory for formula 1, that is, it is unsatisfactory for threshold condition, thus
Without segmentation.
As shown in fig. 6, in this embodiment, for convenience of description, showing in time upper adjacent noise reduction track data
3 position data S6 (x6, y6), S7 (x7, y7) and S8 (x8, y8) as an example, it is understood that position data not
It is limited to 3.
As shown in fig. 6, in S2411, determine the deflection of position data S6 be position data S6 on the time close to it
A6=10 ° of angle between the directed line segment S6S7 and reference axis X-axis of position data S7 compositions afterwards, the direction of position data S7
Angle be position data S7 and on the time close between the directed line segment S7S8 and reference axis X-axis of position data S8 composition thereafter
A7=350 ° of angle.
In S2412, the deflection of current location data and first position data of current fragment track data are calculated
The difference of deflection.As an example it is supposed that position data S6 is first position data of current fragment track data, in present bit
When to set data be S7, then the deflection of first position data of the deflection of current location data and current fragment track data
Difference be equal to a7-a6=340 °.
In S2413, since the difference at direction angle is unsatisfactory for formula 1, that is, it is unsatisfactory for threshold condition, thus without segmentation.
According to another embodiment of the present disclosure, deflection can also be defined between -180 ° to 180 °.Needle below
It is 45 ° to angle threshold, is illustrated the case where deflection is defined between -180 ° to 180 °.
As shown in fig. 7, in this embodiment, for convenience of description, showing in time upper adjacent noise reduction track data
3 position data S9 (x9, y9), S10 (x10, y10) and S11 (x11, y11) as an example, it is understood that positional number
According to being not limited to 3.
As shown in fig. 7, in S2411, determine the deflection of position data S9 be position data S9 on the time close to it
A9=45 ° of angle between the directed line segment S9S10 and reference axis X-axis of position data S10 compositions afterwards, position data S10's
Deflection is on position data S10 and time close to the directed line segment S10S11 and benchmark of position data S11 compositions thereafter
A10=-45 ° of angle between axis X-axis.
In S2412, the deflection of current location data and first position data of current fragment track data are calculated
The difference of deflection.As an example it is supposed that position data S9 is first position data of current fragment track data, in present bit
When to set data be S10, then the direction of first position data of the deflection of current location data and current fragment track data
The difference at angle is equal to a10-a9=-90 °.
In S2413, between being defined within -180 ° to 180 ° due to deflection, and the difference of deflection meets formula 2,
That is, meeting threshold condition, thus it is segmented.Current location data S10 is determined as the last of current fragment track data
First position data of one position data and next segmentation track data.That is, position data S9, S10 forms current fragment
Track data, and S10 is first position data of next segmentation track data.Then, step S2412 is again returned to, it is right
In next segmentation track data, the deflection of current location data and first position of the segmentation track data is calculated
The difference of the deflection of data S10.
Fig. 8 is the step of schematically illustrating method 200 according to the processing vehicle position data of the embodiment of the present disclosure
The flow chart of sub-step S242 in S240.As shown in figure 8, according to one embodiment of the disclosure, for the multiple segmentation
Each of track data determines if that meeting predetermined correction conditions (S242) may include:Determine each segmentation track number
According to corresponding track, and obtain planning driving path (S2421) corresponding with the track;Determine the planning driving path and phase
Answer the similarity (S2422) between track;And determine whether to be modified segmentation track data based on the similarity
(S2423)。
In S2421, the corresponding track of each segmentation track data is determined, and obtain planning corresponding with the track and travel road
Diameter.It, can be according to the corresponding coordinate of each position data in each segmentation track data, really according to one embodiment of the disclosure
It is fixed to be each segmented the corresponding track of track data, that is, to connect to form rail with line segment by the corresponding coordinate of each position data
Mark.According to another embodiment of the disclosure, in each segmentation, can using the beginning and end being each segmented obtain with
The corresponding planning driving path in the track.It is, for example, possible to use the beginning and end being each segmented, which is called, comes from map cloud service
Quotient, planning driving path to the segmentation.
In S2422, the similarity between the planning driving path and corresponding track is determined.It can utilize known various
The algorithm of track similarity is calculated to calculate the similarity between planning driving path and corresponding track.For example, can be based on not
Thunder has a rest distance, Euclidean distance etc. to calculate similarity.The disclosure is not limited the algorithm of above-mentioned calculating similarity.According to
One embodiment of the disclosure can calculate the similarity as follows for each segmentation:
In S2423, determine whether to be modified segmentation track data based on the similarity.
Further, described to meet the predetermined amendment item for above-mentioned steps S243 after calculating similarity
When part, to be segmented accordingly track data be modified including:When the similarity is less than or equal to similarity threshold, utilize
Position data corresponding to the planning driving path replaces the segmentation track data.According to one embodiment of the disclosure,
Similarity threshold can be set as 0.6.It is understood that similarity threshold can be set as needed, for example,
Similarity threshold can be set as to 0.8, the disclosure is without limitation.According to one embodiment of the disclosure, for each
It is segmented track data, for example similarity can be calculated using above-mentioned formula 3, and similarity threshold is defined as 0.6, then calculate
When obtained similarity is less than or equal to 0.6, the row planned for the beginning and end of the segmentation using map cloud service provider
The position data corresponding to path is sailed to replace the segmentation track data of the segmentation;Otherwise, it is more than in the similarity being calculated
When 0.6, keep the segmentation track data of the segmentation without being modified to it.
Referring back to Fig. 2, as shown in Fig. 2, optionally, the method 200 of the processing vehicle position data further includes:Storage
The amendment track data (S250);Additional data corresponding with the amendment track data with storage, the additional data include
The user of vehicle corresponding to the amendment track data, the running region and described corrected corresponding to track data
It corrects at least one of the running time section corresponding to track data (S260).Utilize the number stored in S250 and S260
According to, can to correct track data be stored and be retrieved, be inquired.
Optionally, as shown in Fig. 2, obtaining the amendment track data and corresponding according to S250 and S260 storages
After additional data, the method 200 of the processing vehicle position data further includes:By the amendment track data and the additional number
According to target device is supplied to, so that the amendment track data is retrieved based on the additional data and presented to the target device
(S270).Target device for example can be user terminal UE shown in FIG. 1, can also be operator terminal OE.
After obtaining according to the amendment track data of S250 and S260 storages and corresponding additional data, in S270
Track data will be corrected and corresponding additional data is supplied to target device, is in so as to carry out useful visualization
It is existing.According to one embodiment of the disclosure, the user of vehicle can check the real time running track of the user, history traveling rail
The location and time etc. passed through in mark or a certain driving trace of the user.According to one embodiment of the disclosure, obtaining
It has taken according to after the amendment track data of S250 and S260 storages and corresponding additional data, operator terminal can check certain
Real-time or history driving trace, the same area traveling temperature in different time periods, the different zones of the corresponding user of vehicle are same
The traveling temperature of period, the traveling temperature etc. of different cities same period, so as to further analyze and utilize this
The information of the motor behavior of a little reflection mobile objects, such as analyze different urban structures is how to influence the use etc. of vehicle
Situation.
The noise in position data can be removed according to the method for the processing vehicle position data of the embodiment of the present disclosure, made up
It topagnosis point in position data and useful visualization is carried out to revised position data presents.
Fig. 9 is the block diagram for the equipment 900 for schematically illustrating processing vehicle position data according to an embodiment of the present disclosure.
The equipment 900 is any processing unit that can be coupled in communication with electronic equipment being in as shown in Figure 1 in communication network,
It is, for example, individual server or cloud server etc..The type of equipment 900 does not constitute the limitation to the disclosure.In addition, this sets
Standby 900 can also be the user terminal UE in Fig. 1.It is taken beyond the clouds moreover, it is also possible to which the function of the equipment 900 is dividually realized
Be engaged in device and user terminal UE.The specific implementation (for example, centralization or distributed) of each function of the equipment 900 is not constituted
Limitation to the embodiment of the present disclosure, and the specific implementation position of each function of the equipment 900 does not constitute and implements to the disclosure
The limitation of example.
As shown in figure 9, the equipment 900 of the processing vehicle position data includes:Receiver 910, for obtaining vehicle each
The position data of a position;Memory 920, for storing the position data;First processor 930, the rheme for determining
Set the noise in data;Second processor 940 forms noise reduction for executing noise reduction process to position data based on the noise
Track data;And third processor 950, generate amendment track data for correcting the noise reduction track data.Although Fig. 9
In with receiver 910, memory 920, first processor 930, second processor 940 and third processor 950 be in same
Four elements in one equipment are illustrated, it being understood, however, that and four elements can physically be located in same equipment,
It can be located in distinct device, that is, equipment 900 can be the equipment of centralization, can also be that distributed equipment or high in the clouds are set
Standby, the disclosure is without limitation.
Receiver 910, for obtaining the position data of vehicle at various locations.According to one embodiment of the disclosure, connect
Device 910 is received to be additionally operable to, when obtaining the position data of vehicle at various locations, obtain corresponding to each position data with vehicle
Positioning accuracy data.It is appreciated that the positioning accuracy data can also be obtained with other sequential, that is, in office can also what is the need for
It to use at the time of the positioning accuracy data or obtain the positioning accuracy data before the moment.
First processor 930, for determining the noise in the position data.According to one embodiment of the disclosure,
One processor 930 can calculate the traveling of vehicle based on the acquisition time of each two continuous position data, distance in position data
Speed;When the travel speed is more than preset speed values, the latter position data in two continuous position data are determined as
Noise.According to another embodiment of the disclosure, the positioning accurate number of degrees corresponding to each position data with vehicle are being obtained
In the case of, positioning accuracy data in the position data can be more than the position of predetermined accuracy value by first processor 930
Data are determined as noise.
Second processor 940 forms noise reduction track number for executing noise reduction process to position data based on the noise
According to.In accordance with an embodiment of the present disclosure, which can remove to make an uproar determined by first processor 930 in position data
Point can also be that the two position datas are inserted between noise and the previous position data adjacent on its time (that is, making an uproar
Point and with its time upper adjacent previous position data) average value etc..It is understood that other methods can also be used
Noise reduction process is executed, the disclosure is without limitation.
Third processor 950 generates amendment track data for correcting the noise reduction track data.According to the disclosure
One embodiment, third processor 950 are used for:The noise reduction track data is segmented to form multiple segmentation tracks number
According to;For each of the multiple segmentation track data, determine if to meet predetermined correction conditions;And described in satisfaction
It when predetermined correction conditions, is modified to being segmented track data accordingly, to generate the amendment track data.
According to another embodiment of the disclosure, third processor 950 is further used for:Determine the noise reduction track data
In each position data deflection, the deflection of wherein position data be the position data on the time close to position thereafter
Angle between the directed line segment and reference axis of data composition;Calculate the deflection and current fragment track number of current location data
According to first position data deflection difference;It is if the difference of the deflection meets preselected threshold condition, this is current
Position data is determined as first position of the last one position data and next segmentation track data of current fragment track data
Data are set to realize segmentation.
According to another embodiment of the disclosure, third processor 950 is further used for:Determine each segmentation track data
Corresponding track, and obtain planning driving path corresponding with the track;Determine the planning driving path and corresponding track it
Between similarity;Determine whether to be modified segmentation track data based on the similarity.
According to another embodiment of the disclosure, third processor 950 is further used for:When the similarity is less than or waits
When similarity threshold, the segmentation track data is replaced using the position data corresponding to the planning driving path.
Memory 920, for storing the position data.According to one embodiment of the disclosure, memory 920 is additionally operable to
The amendment track data and additional data corresponding with the amendment track data are stored, which includes the amendment
The user of vehicle corresponding to track data, the running region corrected corresponding to track data and the amendment track
At least one of running time section corresponding to data.
According to one embodiment of the disclosure, which further includes display (not shown).Receiver 910 receive with
Amendment track data is presented based on retrieval input in the corresponding retrieval input of the additional data, the display.
According to one embodiment of the disclosure, the vehicle is shared bicycle, and receiver 910 obtains user using altogether
Position data when bicycle is enjoyed, which is the locator in the terminal device via user to generate.
First processor 930, second processor 940 or third processor 950 can be general processor, digital signal
Processor (DSP), application-specific integrated circuit (ASIC), ready-made programmable gate array (FPGA) or other programmable logic device,
Discrete gate or transistor logic, discrete hardware components.General processor can be microprocessor or any conventional
Processor etc..
It is intensively realized in the case of the user terminal UE of Fig. 1 or equipment 101 in each function of equipment 900, it should
First processor 930, second processor 940 or third processor 950 physically can also be a processor.In equipment
In the case that 900 each function is implemented separately in different equipment, each processor can be located at different
In equipment.For example, first processor 930 is located in the user terminal UE of Fig. 1, second processor 940 and third processor 950
In the equipment 101;Or first processor 930, second processor 940 are located in the user terminal UE of Fig. 1, third processing
Device 950 is located in the equipment 101.
The noise in position data can be removed according to the equipment of the processing vehicle position data of the embodiment of the present disclosure, made up
It topagnosis point in position data and useful visualization is carried out to revised position data presents.
Figure 10 is the equipment 1000 for schematically illustrating the processing vehicle position data according to the another embodiment of the disclosure
Block diagram.The equipment 1000 and a network communication couple, and include:Memory 1010, for storing program code;Processor
1020, the method for executing said program code to realize the processing vehicle position data for combining Fig. 2-8 to describe.
Memory 1010 may include at least one of read-only memory and random access memory, and to processor
1020 provide instruction and data.The a part of of memory 1010 can also include nonvolatile RAM (NVRAM).
Processor 1020 can be general processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), show
At programmable gate array (FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware
Component.General processor can be microprocessor or any conventional processor etc..
The step of method in conjunction with disclosed in the embodiment of the present disclosure can be embodied directly in executes completion by processor, or
With in processor hardware and software module combination execute completion.Software module can be located at random access memory, flash memory, read-only deposit
In the storage medium of this fields such as reservoir, programmable read only memory or electrically erasable programmable memory, register maturation.
The storage medium is located in memory 1010, and processor 1020 reads the information in memory 1010, is completed in conjunction with its hardware
The step of stating method.
The noise in position data can be removed according to the equipment of the processing vehicle position data of the embodiment of the present disclosure, made up
It topagnosis point in position data and useful visualization is carried out to revised position data presents.
Figure 11 is the block diagram for schematically illustrating the track of vehicle visualization system 1100 according to the embodiment of the present disclosure.Such as figure
Shown in 11, which includes the equipment 1110 of processing vehicle position data as described above and uses
Family terminal 1120.User terminal 1120 includes:Locator 1121 is configured to acquire the positional number of the vehicle at various locations
According to;Transceiver 1122 is configured to send acquired position data and search instruction data to the equipment, and from described
Equipment receives the amendment track data, and the search instruction data include user corresponding with the user terminal, the user
Running region and the user at least one of running time section;And display 1123, it is set for showing from described
The standby amendment track data corresponding with the search instruction data received.
According to one embodiment of the disclosure, display 1123 is used to show the reality of user corresponding with the user terminal
When driving trace, history driving trace or a certain driving trace of the user in the location and time that passes through.
Although it is appreciated that be shown in FIG. 11 user terminal 1120 quantity be one, the user terminal 1120
Or it is multiple, the quantity of user terminal 1120 is not construed as limiting the disclosure.
In the embodiment shown in fig. 11, the equipment 1110 for handling vehicle position data intensively manages one or more use
The amendment track data of family terminal 1120;And oneself or other user terminals can be asked in any one user terminal 1120
When position data, the requested amendment track data of user terminal is supplied to counterpart terminal, on user terminal 1120
It presents and corrects track data.
The noise in position data can be removed according to the track of vehicle visualization system of the embodiment of the present disclosure, make up position
It topagnosis point in data and useful visualization is carried out to revised position data presents.
Figure 12 is the block diagram for schematically illustrating the track of vehicle visualization system 1200 according to the another embodiment of the disclosure.
As shown in figure 12, the track of vehicle visualization system 1200 include the equipment 1210 of processing vehicle position data as described above with
And operator terminal 1220.Operator terminal 1220 includes:Processor 1221 is configured to the inquiry input of user and generates inquiry
Request, the inquiry request include at least one of the user of vehicle, traveling-position, running time section;Transceiver 1222, to institute
It states equipment and sends the inquiry request, and amendment track data corresponding with the inquiry request is received from the equipment;And
The amendment track data corresponding with the inquiry request is presented for visualizing in display 1223.
Although it is appreciated that be shown in FIG. 12 operator terminal 1220 quantity be one, the operator terminal 1220
Or it is multiple, the quantity of operator terminal 1220 is not construed as limiting the disclosure.
Operator terminal 1220 is, for example, the terminal that the operator of the vehicle is held.By means of the operator terminal 1220,
It can check the amendment track data of each vehicle.
According to one embodiment of the disclosure, display 1223 is used to show the real-time of the user of the vehicle or goes through
History driving trace, the same area traveling temperature in different time periods, the traveling temperature of different zones same period, different cities
The traveling temperature of same period it is at least one.
The noise in position data can be removed according to the track of vehicle visualization system of the embodiment of the present disclosure, make up position
It topagnosis point in data and useful visualization is carried out to revised position data presents.
Figure 13 is the block diagram for schematically illustrating the user terminal 1300 according to the embodiment of the present disclosure.As shown in figure 13, should
User terminal 1300 includes:Locator 1310 is configured to the position data of collection vehicle at various locations;Transceiver 1320, matches
It is set to and sends acquired position data and search instruction data, and receive the processing vehicle location number for combining Fig. 2-8 to describe
According to method generate amendment track data, the search instruction data include user corresponding with the user terminal, the use
At least one of the running time section of the running region at family and the user;And display 1330, it is received for showing
, the amendment rail that the method for the processing vehicle position data of combination Fig. 2-8 corresponding with search instruction data description generates
Mark data.
Figure 14 schematically illustrate the processing equipment of vehicle position data according to the embodiment of the present disclosure, user terminal with
And the interaction between operator terminal.As shown in figure 14, if user wants to check driving trace, user terminal is to processing vehicle
The equipment of position data sends search instruction data, the equipment of the processing vehicle position data be based on search instruction data return with
Corresponding amendment track data, user terminal receives the amendment track data and carries out visualization presentation;If runing people
Member wants to check driving trace, then operator terminal sends inquiry request, the processing vehicle to the equipment of processing vehicle position data
The equipment of position data is based on inquiry request and returns to corresponding amendment track data, and operator terminal receives the amendment track
Data simultaneously carry out visualization presentation.
Those of ordinary skill in the art may realize that lists described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is implemented in hardware or software, depends on the specific application and design constraint of technical solution.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
The scope of the present disclosure.
It is apparent to those skilled in the art that for convenience and simplicity of description, the equipment of foregoing description
It with the specific work process of unit, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through it
Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only
Only a kind of division of logic function, formula that in actual implementation, there may be another division manner, such as multiple units or component can be tied
Another equipment is closed or is desirably integrated into, or some features can be ignored or not executed.
The unit illustrated as separating component may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit.It can select according to the actual needs therein some or all of
Unit achieves the purpose of the solution of this embodiment.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product
It is stored in a computer read/write memory medium.Based on this understanding, the technical solution of the disclosure is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be expressed in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be
People's computer, server or network equipment etc.) execute each embodiment the method for the disclosure all or part of step.
And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory, random access memory, magnetic disc or CD etc. are each
Kind can store the medium of program code.
The above, the only specific implementation mode of the disclosure, but the protection domain of the disclosure is not limited thereto, it is any
Those familiar with the art can easily think of the change or the replacement in the technical scope that the disclosure discloses, and should all contain
It covers within the protection domain of the disclosure.Therefore, the protection domain of the disclosure shall be subject to the protection scope of the claim.
Claims (10)
1. a kind of method of processing vehicle position data, including:
Obtain the position data of vehicle at various locations;
Determine the noise in the position data;
Noise reduction process is executed to position data based on the noise and forms noise reduction track data;And
It corrects the noise reduction track data and generates amendment track data.
2. described to correct the noise reduction track data and generate amendment track data according to the method described in claim 1, wherein
Including:
The noise reduction track data is segmented to form multiple segmentation track datas;
For each of the multiple segmentation track data, determine if to meet predetermined correction conditions;And
It when meeting the predetermined correction conditions, is modified to being segmented track data accordingly, to generate the amendment rail
Mark data.
3. described to be segmented the noise reduction track data to form multiple points according to the method described in claim 2, wherein
Section track data include:
Determine the deflection of each position data in the noise reduction track data, the deflection of wherein position data is the positional number
According to the angle between the directed line segment and reference axis formed close to position data thereafter on the time;
Calculate the difference of the deflection of current location data and the deflection of first position data of current fragment track data;With
And
If the difference of the deflection meets preselected threshold condition, which is determined as current fragment track number
According to the last one position data and it is next segmentation track data first position data with realize segmentation.
4. according to the method described in claim 2, wherein, each for being directed to the multiple segmentation track data determines
Whether it meets predetermined correction conditions:
It determines the corresponding track of each segmentation track data, and obtains planning driving path corresponding with the track;
Determine the similarity between the planning driving path and corresponding track;And
Determine whether to be modified segmentation track data based on the similarity.
5. a kind of equipment of processing vehicle position data, including:
Receiver, for obtaining the position data of vehicle at various locations;
Memory, for storing the position data;
First processor, for determining the noise in the position data;
Second processor forms noise reduction track data for executing noise reduction process to position data based on the noise;And
Third processor generates amendment track data for correcting the noise reduction track data.
6. equipment according to claim 5, wherein described to correct the noise reduction track data and generate amendment track data
Including:
The noise reduction track data is segmented to form multiple segmentation track datas;
For each of the multiple segmentation track data, determine if to meet predetermined correction conditions;And
It when meeting the predetermined correction conditions, is modified to being segmented track data accordingly, to generate the amendment rail
Mark data.
7. equipment according to claim 6, wherein described to be segmented the noise reduction track data to form multiple points
Section track data include:
Determine the deflection of each position data in the noise reduction track data, the deflection of wherein position data is the positional number
According to the angle between the directed line segment and reference axis formed close to position data thereafter on the time;
Calculate the difference of the deflection of current location data and the deflection of first position data of current fragment track data;
If the difference of the deflection meets preselected threshold condition, which is determined as current fragment track number
According to the last one position data and it is next segmentation track data first position data with realize segmentation.
8. a kind of track of vehicle visualization system, including:Equipment and user as described in any one of claim 5-7 is whole
End;
The user terminal includes:
Locator is configured to acquire the position data of the vehicle at various locations;
Transceiver is configured to send acquired position data and search instruction data to the equipment, and from the equipment
The amendment track data is received, the search instruction data include the row of user corresponding with the user terminal, the user
Sail at least one of region and the running time section of the user;And
Display, for showing the amendment track data corresponding with the search instruction data received from the equipment.
9. a kind of track of vehicle visualization system, including:Equipment and operation as described in any one of claim 5-7 are eventually
End;The operator terminal includes:
Processor is configured to the inquiry input of user and generates inquiry request, which includes the user of vehicle, row
Sail at least one of position, running time section;
Transceiver sends the inquiry request to the equipment, and receives repair corresponding with the inquiry request from the equipment
Positive rail data;And
The amendment track data corresponding with the inquiry request is presented for visualizing in display.
10. a kind of user terminal, including:
Locator is configured to the position data of collection vehicle at various locations;
Transceiver is configured to send acquired position data and search instruction data, and receives as in claim 1-4
The amendment track data that any one of them method generates, the search instruction data include use corresponding with the user terminal
At least one of the running time section at family, the running region of the user and the user;And
Display, it is being received, corresponding with the search instruction data as described in any one of claim 1-4 for showing
Method generate amendment track data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810451164.4A CN108694237A (en) | 2018-05-11 | 2018-05-11 | Handle method, equipment, visualization system and the user terminal of vehicle position data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810451164.4A CN108694237A (en) | 2018-05-11 | 2018-05-11 | Handle method, equipment, visualization system and the user terminal of vehicle position data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108694237A true CN108694237A (en) | 2018-10-23 |
Family
ID=63846290
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810451164.4A Pending CN108694237A (en) | 2018-05-11 | 2018-05-11 | Handle method, equipment, visualization system and the user terminal of vehicle position data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108694237A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110595487A (en) * | 2019-07-24 | 2019-12-20 | 平安科技(深圳)有限公司 | Driving track generation method and device, computer equipment and storage medium |
CN111210651A (en) * | 2018-11-21 | 2020-05-29 | 北京嘀嘀无限科技发展有限公司 | Method, system, device and storage medium for determining parking position |
CN111301427A (en) * | 2018-11-23 | 2020-06-19 | 宝马股份公司 | Method and driver assistance system for determining a lane and vehicle |
CN111341103A (en) * | 2020-03-03 | 2020-06-26 | 鹏城实验室 | Lane information extraction method, device, equipment and storage medium |
CN112118535A (en) * | 2020-08-12 | 2020-12-22 | 深圳技术大学 | Vehicle roaming area prediction method and system |
CN112990114A (en) * | 2021-04-21 | 2021-06-18 | 四川见山科技有限责任公司 | Traffic data visualization simulation method and system based on AI identification |
CN112991742A (en) * | 2021-04-21 | 2021-06-18 | 四川见山科技有限责任公司 | Visual simulation method and system for real-time traffic data |
CN114911887A (en) * | 2022-04-22 | 2022-08-16 | 阿波罗智联(北京)科技有限公司 | Data processing method, device, equipment and storage medium |
CN116303866A (en) * | 2023-05-18 | 2023-06-23 | 北京明立测绘科技有限公司 | Data processing method, device, electronic equipment and storage medium |
-
2018
- 2018-05-11 CN CN201810451164.4A patent/CN108694237A/en active Pending
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111210651A (en) * | 2018-11-21 | 2020-05-29 | 北京嘀嘀无限科技发展有限公司 | Method, system, device and storage medium for determining parking position |
CN111301427A (en) * | 2018-11-23 | 2020-06-19 | 宝马股份公司 | Method and driver assistance system for determining a lane and vehicle |
CN111301427B (en) * | 2018-11-23 | 2024-07-26 | 宝马股份公司 | Method for determining a lane, driver assistance system and vehicle |
CN110595487B (en) * | 2019-07-24 | 2024-07-23 | 平安科技(深圳)有限公司 | Method and device for generating driving track, computer equipment and storage medium |
CN110595487A (en) * | 2019-07-24 | 2019-12-20 | 平安科技(深圳)有限公司 | Driving track generation method and device, computer equipment and storage medium |
CN111341103A (en) * | 2020-03-03 | 2020-06-26 | 鹏城实验室 | Lane information extraction method, device, equipment and storage medium |
CN111341103B (en) * | 2020-03-03 | 2021-04-27 | 鹏城实验室 | Lane information extraction method, device, equipment and storage medium |
CN112118535A (en) * | 2020-08-12 | 2020-12-22 | 深圳技术大学 | Vehicle roaming area prediction method and system |
CN112990114A (en) * | 2021-04-21 | 2021-06-18 | 四川见山科技有限责任公司 | Traffic data visualization simulation method and system based on AI identification |
CN112991742A (en) * | 2021-04-21 | 2021-06-18 | 四川见山科技有限责任公司 | Visual simulation method and system for real-time traffic data |
CN114911887A (en) * | 2022-04-22 | 2022-08-16 | 阿波罗智联(北京)科技有限公司 | Data processing method, device, equipment and storage medium |
CN116303866A (en) * | 2023-05-18 | 2023-06-23 | 北京明立测绘科技有限公司 | Data processing method, device, electronic equipment and storage medium |
CN116303866B (en) * | 2023-05-18 | 2023-09-22 | 北京明立测绘科技有限公司 | Data processing method, device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108694237A (en) | Handle method, equipment, visualization system and the user terminal of vehicle position data | |
CN113155139B (en) | Vehicle track deviation rectifying method and device and electronic equipment | |
CN104318477A (en) | Vehicle insurance evaluation method based on big data | |
KR20200070071A (en) | Method for location updating, method for displaying location and route guidance, vehicle and system | |
CN107330085B (en) | Method for judging, identifying and correcting error position of fixed sensor in big data environment | |
CN111651437B (en) | Data cleaning method and device, electronic equipment and storage medium | |
CN108268955A (en) | Location information amending method and device in network about vehicle application | |
CN108646261B (en) | Data processing method and device for vehicle GPS data set | |
CN111784730B (en) | Object tracking method and device, electronic equipment and storage medium | |
CN104821956A (en) | Positioning method and device based on electronic equipment | |
CN110851545A (en) | Map drawing method, device and equipment | |
JP3882808B2 (en) | Abnormality determination method and program for moving body trajectory information, and trajectory information processing apparatus | |
CN107179087A (en) | Method and apparatus for recommended route | |
CN111207740A (en) | Method, device, equipment and computer readable medium for positioning vehicle | |
CN113449217B (en) | Migration track, thermodynamic diagram generation and mesh point determination method and equipment | |
CN111861444B (en) | Charging monitoring method, device, computer equipment and storage medium | |
CN109919442A (en) | Vehicle repairing factory classification method, device and electronic equipment based on evaluation data | |
CN112925416A (en) | User sight tracking method, device and system | |
CN113741415B (en) | Path planning method, path planning device, terminal equipment and computer readable storage medium | |
CN113050660B (en) | Error compensation method, error compensation device, computer equipment and storage medium | |
CN110672123A (en) | Deviation correcting method and device for mileage | |
CN108763374A (en) | A kind of driving path methods of exhibiting, device and equipment | |
CN111882494B (en) | Pose graph processing method and device, computer equipment and storage medium | |
CN107782320A (en) | A kind of vehicle positioning method | |
CN113640760B (en) | Radar discovery probability evaluation method and equipment based on air situation data |
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 |