CN108122186B - Job and live position estimation method based on checkpoint data - Google Patents
Job and live position estimation method based on checkpoint data Download PDFInfo
- Publication number
- CN108122186B CN108122186B CN201711468924.4A CN201711468924A CN108122186B CN 108122186 B CN108122186 B CN 108122186B CN 201711468924 A CN201711468924 A CN 201711468924A CN 108122186 B CN108122186 B CN 108122186B
- Authority
- CN
- China
- Prior art keywords
- data
- vehicle
- point
- recording
- points
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 10
- 238000003064 k means clustering Methods 0.000 claims abstract description 6
- 238000007781 pre-processing Methods 0.000 claims abstract description 6
- 238000004458 analytical method Methods 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 claims description 5
- 230000003203 everyday effect Effects 0.000 claims description 5
- 230000002354 daily effect Effects 0.000 claims description 3
- 238000000691 measurement method Methods 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 3
- 238000004140 cleaning Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/215—Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
- G06F18/232—Non-hierarchical techniques
- G06F18/2321—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
- G06F18/23213—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Databases & Information Systems (AREA)
- Bioinformatics & Computational Biology (AREA)
- Educational Administration (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Quality & Reliability (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Development Economics (AREA)
- Evolutionary Computation (AREA)
- Probability & Statistics with Applications (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Traffic Control Systems (AREA)
Abstract
The patent discloses a vehicle position estimation method, which includes: step (1) obtaining card port data and preprocessing the card port data; dividing the vehicle journey; extracting important recording points; and (4) clustering the sample points by using an improved k-means clustering algorithm. The home position of the vehicle can be effectively estimated, and a foundation is laid for further analyzing the travel characteristics of the vehicle and the like.
Description
Technical Field
The invention relates to the field of traffic, in particular to a position estimation method based on checkpoint data.
Background
The gate device is an intelligent control device which is arranged on a traffic junction road and is used for monitoring the road by combining software and hardware which are supported by a camera, can record passing vehicle information including license plate numbers, passing time, driving directions and the like in 24 hours all day, and provides reliable data support for vehicle travel characteristics and road network state analysis. In the travel characteristic, if the position of the vehicle is known, the method has great significance for analyzing and controlling the related traffic conditions such as estimation of traffic flow and the like. The job location is the location where the job (job) and the residence (house) are located.
At present, there are many methods for estimating the OD (starting point and end point) of a traveler, wherein a patent with application number 201110163206.2- "dynamic OD matrix estimation method based on vehicle automatic identification device" mainly uses the microscopic path restoration of a vehicle as a main means for dynamic OD estimation and adopts a bayesian estimation algorithm to operate, and the technical scheme has large data amount and large calculation amount, is not applicable to the environment where hardware conditions cannot be met, and has a space for improving the prediction result.
The patent with application number 201310213953.1- 'public transport card passenger commuting OD distribution estimation method based on intelligent public transport system data' is mainly based on three resident travel characteristic assumptions, a riding frequency statistical method and a clustering analysis method are used for calculating resident OD, and the method is limited by OD data of public transport IC cards.
Disclosure of Invention
The vehicle position estimation method based on the checkpoint data can overcome the defects and realize vehicle position estimation by combining the characteristics of the checkpoint data.
In order to solve the technical problem, the technical scheme provided by the patent comprises: a vehicle occupancy location estimation method, the method comprising: step (1) obtaining card port data and preprocessing the card port data; the pretreatment comprises the following steps: (1.1) extracting a gate number K, a license plate number M, a passing time S and a form direction F from original gate data by data dimension reduction, and deleting the rest columns of data; (1.2) grouping the data according to the license plate number; all data are grouped according to the license plate number M, namely the data with the same license plate number are put into a set Mi={Mi1,Mi2,…,MinIn which M isinIndicates that the number plate is MiThe nth piece of data of the vehicle; secondly, sorting according to the passing time; then, the data of the same license plate number are sequenced according to the passing time S to obtain a vehicle data set M arranged according to the time sequenceis={Mis1,Mis2,…,MisnIn which M isisnIndicates that the number plate is MiThe nth piece of data of the vehicle; (1.3) data cleaning and deleting unidentified data; deleting the duplicate records; step (2) dividing vehicle travel (2.1) dividing each vehicle recording point every day into independent travel based on data recording time intervals; first, data set M is paired by dateisThe track data set M of each vehicle is obtained by grouping the data in the step (1)id={Mid1,Mid2,…,MidnIn which M isidnIndicates that the number plate is MiThe nth data of the vehicle on day d; (2.2) setting a threshold value B, and dividing recording points; according to a vehicle daily track data set MidCalculating the time difference Deltat between two adjacent recording pointsd={Δtd1,Δtd2,…,Δtdn-1And setting a threshold value B based on the checkpoint data and the actual road network, and if delta t is obtaineddi<B, the (i + 1) th recording point belongs to the next travel, otherwise, the recording point belongs to the current track set, and all travel track sets, M, of each vehicle per day are obtainedid={Mid1,Mid2,…,Midn}; extracting important recording points, selecting the first and last journey of the vehicle every day, and extracting two types of recording points: the first type is a first recording point of a first stroke and a last recording point of a last stroke and is marked as type A; the second type is the last recording point of the first journey and the first recording point of the last journey, and is marked as type B; and according to the bayonet number and the actual position latitude and longitude coordinates of the bayonet, putting the extracted latitude and longitude coordinates of the recording point into a new sample set P, wherein P isi={PAi,PBiIn which PA isiA class a record point data set representing all the ith vehicle; step (4) clustering sample points by using the improved K-means clustering algorithm (4.1) improving the measurement method of the K-means clustering algorithm, and measuring the similarity between samples by adopting a spherical distance to replace an Euclidean distance in the K-means; the calculation formula of the spherical distance is as follows: d (P)i,Pj) R × arccos (a + b); wherein D (P)i,Pj) Represents PiPoint and point PjThe shortest spherical distance therebetween; r is the radius of the earth; a sin (P)iLon×π/180)×sin(PjLon×π/180),PiLonIs a point PiLongitude, P ofjLonIs a point PjLongitude of (d); co (P)iLat×π/180)×cos(PjLat×π/180)×cos(PjLon-PiLon),PiLatIs a point PiLatitude of (P)jLatIs a point PjThe latitude of (d); (4.2) setting a clustering center K, performing clustering analysis, setting the number K of data subsets to be generated, and performing clustering analysis on the data subsetsInput data set PAiDividing into k classes to obtain a data set C ═ C1,…,ckIn which c iskRepresenting a set of data divided into a kth class; the initial value of k is randomly selected from the samples to obtain k classes, the class max { C } with the largest number of samples is selected from the k classes, the clustering center of the k classes is used as an estimated home position, and the k classes are also selected from the data set PBiAnd the clustering center obtained by the middle clustering is used as an estimated working position.
Preferably, the threshold B is calculated specifically as follows: (1) acquiring length information L ═ L of all road sections of m roads1,…,lmAnd the maximum allowable speed V ═ V for each road1,…,vm}; (2) calculating travel time T ═ T for each road segment1,…,tmTherein of(3) And B is max { T }, and the maximum value is found from the travel time of all the road sections in the road network and is used as the threshold B.
The invention provides a trip travel identification method based on vehicle track recording time intervals around an exploratory algorithm and based on bayonet data; in the calculation of the time interval threshold B, the actual road network information is fully considered, and road travel time is calculated by combining the checkpoint data, so that the reliability of the threshold B is ensured; according to the method, the commuting characteristics of the vehicle are combined, a series of 'important' recording points in the driving process are selected from the single-stroke track points of the vehicle to serve as a position estimation sample set, the Euclidean distance in a K-means algorithm is improved to be a spherical distance according to the characteristics of bayonet data, the important recording points are clustered, and the complexity of the method is reduced; the home position of the vehicle can be effectively estimated, and a foundation is laid for further analyzing the travel characteristics of the vehicle and the like.
Drawings
FIG. 1 is a schematic diagram of a road network according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of vehicle trip division based on an exploratory algorithm;
FIG. 3 is a flow chart of vehicle trip travel track point division;
fig. 4 is a schematic diagram of important recording points of the vehicle track.
Detailed Description
The present invention is further described in detail below with reference to the drawings and examples so that those skilled in the art can practice the invention with reference to the description. The specific embodiment provides a bayonet data-based home location estimation method, which comprises the following specific steps:
(1) preprocessing the data of the bayonet;
and the preprocessing of the buckle data comprises data dimension reduction, data grouping and data cleaning. The data content with the maximum value can be obtained through data preprocessing, the implementation of the method is facilitated, and the accuracy and the efficiency of the method are improved.
(1.1) data dimension reduction
The amount of raw bayonet data information is large and not all information is useful for this embodiment. In order to improve the analysis efficiency, the key information is extracted from the checkpoint data and the data dimension is reduced in the specific embodiment. Specifically, in the present embodiment, the gate number K, the license plate number M, the passing time S, the traveling direction F, and the remaining row data are extracted from the original gate data.
(1.2) data reconstitution
1. Grouping according to license plate numbers; all data are grouped according to the license plate number M, namely the data with the same license plate number are put into a set Mi={Mi1,Mi2,…,MinIn which M isinIndicates that the number plate is MiThe nth piece of data of the vehicle.
2. Sorting according to the passing time; then, the data of the same license plate number are sequenced according to the passing time S to obtain a vehicle data set M arranged according to the time sequenceis={Mis1,Mis2,…,MisnIn which M isisnIndicates that the number plate is MiThe nth piece of data of the vehicle.
(1.3) data cleansing
Deleting unidentified data; deleting the record of which the license plate number in the card port data cannot be successfully identified; deleting the duplicate records; and performing deletion operation aiming at repeated records of which the vehicle is continuously detected for many times.
Data that is generally considered to be the word "unrecognized" for the license plate number and data that is a wrong identification of the license plate number, such as a scrambling code, are records that the license plate number has not been successfully recognized and that need to be deleted. The repeated data contains data with the same bayonet number K, license plate number M, passing time S and driving direction F, but the data with overlapped contents can not be regarded as the repeated data, only one piece of data in the repeated data is reserved for the repeated data, and the rest of data is deleted.
(2) Dividing vehicle range
(2.1) dividing each vehicle recording point per day into independent trips based on the data recording time interval,
first, data set M is paired by dateisThe track data set M of each vehicle is obtained by grouping the data in the step (1)id={Mid1,Mid2,…,MidnIn which M isidnIndicates that the number plate is MiThe nth data of the vehicle on day d.
(2.2) setting a threshold B, and dividing recording points
According to a vehicle daily track data set MidCalculating the time difference Deltat between two adjacent recording pointsd={Δtd1,Δtd2,…,Δtdn-1And setting a threshold value B based on the checkpoint data and the actual road network, and if delta t is obtaineddi<B, the (i + 1) th recording point belongs to the next travel, otherwise, the recording point belongs to the current track set, and all travel track sets, M, of each vehicle per day are obtainedid={Mid1,Mid2,…,Midn}。
For example, in the road network shown in fig. 1, the length L ═ L of all the roads in the road network is obtained1,…,lmAnd maximum allowable speed information V ═ V1,…,vmCalculating the travel time T of all road sections as T1,…,tmSelecting the maximum travel time max { T } as the value of the threshold B。
Based on the track data of each vehicle which is obtained in the step (1) and sorted according to time every day, calculating the time intervals of the adjacent recording points, comparing the time intervals with B one by one, and if the time intervals are smaller than B, enabling the two adjacent track points corresponding to the time intervals to belong to a track set; otherwise, if the distance is larger than B, the two track points belong to two different track sets, and the track points at the back in the time sequence are divided into the next track set, as shown in FIG. 2, t1,t2,t3,t4All are greater than threshold B, the flow chart is shown in fig. 3;
(3) extracting important recording points
According to the commuting rule of the vehicle, selecting the first and the last journey of the vehicle every day, and extracting two types of recording points:
the first type is a first recording point of a first stroke and a last recording point of a last stroke and is marked as type A;
the second type is the last recording point of the first journey and the first recording point of the last journey, and is marked as type B;
and according to the bayonet number and the actual position latitude and longitude coordinates of the bayonet, putting the extracted latitude and longitude coordinates of the recording point into a new sample set P, wherein P isi={PAi,PBiIn which PA isiAll the class a record point data sets of the i-th vehicle are represented.
: extracting A-type recording points and B-type recording points of each vehicle based on all the travel track recording points of the vehicles obtained in the step (2), and respectively putting the A-type recording points and the B-type recording points into sample sets A and B as shown in fig. 4 to obtain two types of sample sets of the ith vehicle, wherein the two types of sample sets are respectively PAi,PBi;
(4) Improving a k-means clustering algorithm to cluster sample points
(4.1) method for progress rate modification
In K-means, Euclidean distances are typically used to measure the similarity between samples. And track points in the bayonet data are longitude and latitude coordinates, so that the Euclidean distance is replaced by the spherical distance. The calculation formula of the spherical distance is as follows:
D(Pi,Pj)=R×arccos(a+b)
wherein D (P)i,Pj) Represents PiPoint and point PjThe shortest spherical distance therebetween; r is the radius of the earth;
a=sin(PiLon×π/180)×sin(PjLon×π/180),PiLonis a point PiLongitude, P ofjLonIs a point PjLongitude of (d);
b=cos(PiLat×π/180)×cos(PjLat×π/180)×cos(PjLon-PiLon),PiLatis a point PiLatitude of (P)jLatIs a point PjThe latitude of (c).
(4.2) setting a clustering center K, and carrying out clustering analysis
Setting the number k of data subsets to be generated, the data set PA to be inputiDividing into k classes to obtain a data set C ═ C1,…,ckIn which c iskRepresenting a set of data divided into the kth class. Where the initial value of k is randomly chosen from the samples. Obtaining k classes, selecting the class max { C } containing the largest number of samples from the k classes, taking the cluster center of the class max { C } as the estimated home position, and similarly, obtaining the data set PB from the data setiAnd the clustering center obtained by the middle clustering is used as an estimated working position.
Claims (1)
1. A method for estimating a position of a vehicle occupancy, the method comprising:
step (1) obtaining card port data and preprocessing the card port data;
the bayonet device is an intelligent control device which is arranged on a traffic junction road and is used for monitoring the road by combining software and hardware which are supported by a camera, and the pretreatment comprises the following steps:
(1.1) data dimension reduction
Extracting a gate number K, a license plate number M, a passing time S and a form direction F from original gate data, and deleting the rest columns of data;
(1.2) data reconstitution
Firstly, grouping according to license plate numbers; all the data are grouped according to the license plate number M, namely the number of the same license plate numberAccording to put into a set Mi={Mi1,Mi2,...,MinIn which M isinIndicates that the number plate is MiThe nth piece of data of the vehicle; secondly, sorting according to the passing time; then, the data of the same license plate number are sequenced according to the passing time S to obtain a vehicle data set M arranged according to the time sequenceis={Mis1,Mis2,...,MisnIn which M isisnIndicates that the number plate is MiThe nth piece of data of the vehicle;
(1.3) data cleansing
Deleting unidentified data; deleting the duplicate records;
step (2) dividing the vehicle journey
(2.1) dividing each vehicle recording point every day into independent trips based on the data recording time interval; first, data set M is paired by dateisThe track data set M of each vehicle is obtained by grouping the data in the step (1)id={Mid1,Mid2,...,MidnIn which M isidnIndicates that the number plate is MiThe nth data of the vehicle on day d;
(2.2) setting a threshold value B, and dividing recording points; according to a vehicle daily track data set MidCalculating the time difference Deltat between two adjacent recording pointsd={Δtd1,Δtd2,...,Δtdn-1And setting a threshold value B based on the checkpoint data and the actual road network, and if delta t is obtaineddiIf the number of the recording points is less than B, the (i + 1) th recording point belongs to the next travel, otherwise, the recording points belong to the current track set, and all travel track sets, M, of each vehicle per day are obtained according to the current track setid={Mid1,Mid2,...,Midn};
Extracting important record points in step (3)
The first and last journey of the vehicle each day are selected, and two types of recording points are extracted: the first type is a first recording point of a first stroke and a last recording point of a last stroke and is marked as type A; the second type is the last recording point of the first journey and the first recording point of the last journey, and is marked as type B; and according to the cardThe mouth number and the longitude and latitude coordinates of the actual position of the bayonet are taken, and the extracted longitude and latitude coordinates of the recording point are put into a new sample set Pi={PAi,PBiIn which PA isiA class a record point data set representing all the ith vehicle;
step (4) clustering sample points by using an improved k-means clustering algorithm
(4.1) measurement method for improving k-means clustering algorithm
The similarity between the samples is measured by adopting the spherical distance to replace the Euclidean distance in the K-means; the calculation formula of the spherical distance is as follows: d (P)i,Pj) R × arccos (a + b); wherein D (P)i,Pj) Represents PiPoint and point PjThe shortest spherical distance therebetween; r is the radius of the earth; a sin (P)iLon×π/180)×sin(PjLon×π/180),PiLonIs a point PiLongitude, P ofjLonIs a point PjLongitude of (d); co (P)iLat×π/180)×cos(PjLat×π/180)×cos(PjLon-PiLon),PiLatIs a point PiLatitude of (P)jLatIs a point PjThe latitude of (d);
(4.2) setting a clustering center K, and carrying out clustering analysis
Setting the number k of data subsets to be generated, the data set PA to be inputiDividing into k classes to obtain a data set C ═ C1,...,ckIn which c iskRepresenting a set of data divided into a kth class; the initial value of k is randomly selected from the samples to obtain k classes, the class max { C } with the largest number of samples is selected from the k classes, the clustering center of the k classes is used as an estimated home position, and the k classes are also selected from the data set PBiThe clustering center obtained by the middle clustering is used as an estimated working position;
the threshold B is specifically calculated as follows:
(1) acquiring length information L ═ L of all road sections of m roads1,...,lmAnd the maximum allowable speed V ═ V for each road1,...,vm};
(3) And B is max { T }, and the maximum value is found from the travel time of all the road sections in the road network and is used as the threshold B.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711468924.4A CN108122186B (en) | 2017-12-29 | 2017-12-29 | Job and live position estimation method based on checkpoint data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711468924.4A CN108122186B (en) | 2017-12-29 | 2017-12-29 | Job and live position estimation method based on checkpoint data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108122186A CN108122186A (en) | 2018-06-05 |
CN108122186B true CN108122186B (en) | 2021-11-05 |
Family
ID=62232398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711468924.4A Active CN108122186B (en) | 2017-12-29 | 2017-12-29 | Job and live position estimation method based on checkpoint data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108122186B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108717790B (en) * | 2018-07-06 | 2021-02-26 | 广州市交通运输研究所 | Vehicle travel analysis method based on checkpoint license plate recognition data |
CN109308804B (en) * | 2018-08-08 | 2020-05-05 | 北京航空航天大学 | Travel time estimation method based on tensor decomposition |
CN109471907B (en) * | 2018-11-15 | 2022-04-29 | 刘长山 | Traffic law analysis system and method based on checkpoint data |
CN111080351A (en) * | 2019-12-05 | 2020-04-28 | 任子行网络技术股份有限公司 | Clustering method and system for multi-dimensional data set |
CN111523562B (en) * | 2020-03-20 | 2021-06-08 | 浙江大学 | Commuting mode vehicle identification method based on license plate identification data |
CN111640303B (en) * | 2020-05-29 | 2021-09-28 | 青岛大学 | City commuting path identification method and equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103646187A (en) * | 2013-12-27 | 2014-03-19 | 中国科学院自动化研究所 | Method for obtaining vehicle travel path and OD (Origin-Destination) matrix in statistic period |
CN105608528A (en) * | 2015-12-18 | 2016-05-25 | 东南大学 | Taxi driver income-pressure assessment method and system based on big data analysis |
WO2016085549A1 (en) * | 2014-11-24 | 2016-06-02 | Raytheon Comapny | Method and system for processing a sequence of images to identify, track, and/or target an object on a body of water |
CN105869405A (en) * | 2016-05-25 | 2016-08-17 | 银江股份有限公司 | Urban road traffic congestion index calculating method based on checkpoint data |
-
2017
- 2017-12-29 CN CN201711468924.4A patent/CN108122186B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103646187A (en) * | 2013-12-27 | 2014-03-19 | 中国科学院自动化研究所 | Method for obtaining vehicle travel path and OD (Origin-Destination) matrix in statistic period |
WO2016085549A1 (en) * | 2014-11-24 | 2016-06-02 | Raytheon Comapny | Method and system for processing a sequence of images to identify, track, and/or target an object on a body of water |
CN105608528A (en) * | 2015-12-18 | 2016-05-25 | 东南大学 | Taxi driver income-pressure assessment method and system based on big data analysis |
CN105869405A (en) * | 2016-05-25 | 2016-08-17 | 银江股份有限公司 | Urban road traffic congestion index calculating method based on checkpoint data |
Non-Patent Citations (1)
Title |
---|
用户地理位置的聚类算法实现—基于DBSCAN和Kmeans的混合算法;巧克力工厂的查理;《https://blog.csdn.net/jackaduma/article/details/52734731》;20161004;正文2.1段 * |
Also Published As
Publication number | Publication date |
---|---|
CN108122186A (en) | 2018-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108122186B (en) | Job and live position estimation method based on checkpoint data | |
CN109871876B (en) | Expressway road condition identification and prediction method based on floating car data | |
CN109544932B (en) | Urban road network flow estimation method based on fusion of taxi GPS data and gate data | |
CN108346292B (en) | Urban expressway real-time traffic index calculation method based on checkpoint data | |
Simoncini et al. | Vehicle classification from low-frequency GPS data with recurrent neural networks | |
CN108415975B (en) | BDCH-DBSCAN-based taxi passenger carrying hot spot identification method | |
CN109359690B (en) | Vehicle travel track identification method based on checkpoint data | |
CN108062857B (en) | Prediction technique for cab-getter's trip purpose | |
Kim et al. | Applications of transit smart cards beyond a fare collection tool: a literature review | |
CN111768619A (en) | Express way vehicle OD point determining method based on checkpoint data | |
CN108847022B (en) | Abnormal value detection method of microwave traffic data acquisition equipment | |
CN109446881B (en) | Heterogeneous data-based highway section traffic state detection method | |
CN108171976A (en) | Based on the vehicular applications recognition methods in way data | |
CN114882069A (en) | Taxi track abnormity detection method based on LSTM network and attention mechanism | |
CN109489679A (en) | A kind of arrival time calculation method in guidance path | |
Siddique et al. | State-dependent self-adaptive sampling (SAS) method for vehicle trajectory data | |
CN114091581A (en) | Vehicle operation behavior type identification method based on sparse track | |
CN116704750B (en) | Traffic state identification method based on clustering algorithm, electronic equipment and medium | |
CN110097074B (en) | Vehicle track compression method based on sequence similarity | |
CN112101132A (en) | Traffic condition prediction method based on graph embedding model and metric learning | |
Erdelić et al. | Classification of travel modes using streaming GNSS data | |
Chen et al. | Detecting and analyzing unlicensed taxis: A case study of Chongqing City | |
CN112199454A (en) | Directed graph-based method and device for setting interception points of control vehicles | |
Yang et al. | A data-driven method for flight time estimation based on air traffic pattern identification and prediction | |
Li | A deep learning approach for real-time crash risk prediction at urban arterials |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |