CN108122186B - Job and live position estimation method based on checkpoint data - Google Patents

Job and live position estimation method based on checkpoint data Download PDF

Info

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
Application number
CN201711468924.4A
Other languages
Chinese (zh)
Other versions
CN108122186A (en
Inventor
于海洋
杨帅
刘帅
任毅龙
秦洪懋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beihang University
Original Assignee
Beihang University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beihang University filed Critical Beihang University
Priority to CN201711468924.4A priority Critical patent/CN108122186B/en
Publication of CN108122186A publication Critical patent/CN108122186A/en
Application granted granted Critical
Publication of CN108122186B publication Critical patent/CN108122186B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • G06F18/232Non-hierarchical techniques
    • G06F18/2321Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
    • G06F18/23213Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring 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

Job and live position estimation method based on checkpoint data
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
Figure BDA0001531617130000031
(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};
(2) Calculating travel time for each road segmentT={t1,...,tmTherein of
Figure FDA0003168248890000021
(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.
CN201711468924.4A 2017-12-29 2017-12-29 Job and live position estimation method based on checkpoint data Active CN108122186B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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&#39;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