Skip to main content
Log in

Vehicle trajectory clustering based on 3D information via a coarse-to-fine strategy

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Vehicle behavior analysis is often based on the motion trajectory analysis, which lays the foundation for many applications such as velocity detection, vehicle classification, and vehicle counting. In this paper, a trajectory clustering framework is proposed for vehicle trajectory analysis. Firstly, feature points are extracted by ORB algorithm which uses binary strings as an efficient feature point descriptor. Secondly, a matching method based on Hamming distance is used to obtain the tracking trajectory points. Finally, a novel clustering method, which contains three phrases, i.e., coarse clustering, fine clustering, and agglomerative clustering, is proposed to classify vehicle trajectory points based on the 3D information in real traffic video. By applying this clustering method in actual traffic scenes, much more stable clustering results can be obtained compared with other methods. Experimental results demonstrate that the accuracy of the proposed method can reach 95%. Furthermore, vehicle type can be estimated to realize vehicle classification.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Abraham S, Lal PS (2012) Spatio-temporal similarity of network-constrained moving object trajectories using sequence alignment of travel locations. Transp Res Part C 23:109–123

    Article  Google Scholar 

  • Alcantarilla PF, Bartoli A, Davison AJ (2012) Kaze features. In: Proceedings of European conference on computer vision

  • Atev S, Miller G, Papanikolopoulos N (2010) Clustering of vehicle trajectories. IEEE Trans Intell Transp Syst 11(3):647–657

    Article  Google Scholar 

  • Bay H, Tuytelaars T, Gool LV (2006) Surf: speeded up robust features. In: Proceedings of European conference on computer vision

  • Beymer D, McLauchlan P, Coifman B, Malik J (1997) A real-time computer vision system for measuring traffic parameters. In: Proceedings of IEEE conference on computer vision and pattern recognition, pp 495–501

  • Calonder M, Lepetit V, Strecha C, Fua P (2010) Brief: binary robust independent elementary features. In: Proceedings of European conference on computer vision

  • Forssén PE, Lowe DG (2007) Shape descriptors for maximally stable extremal regions. In: Proceedings of IEEE conference on computer vision

  • Fu Z, Hu W, Tan T (2005) Similarity based vehicle trajectory clustering and anomaly detection. In: IEEE international conference on image processing, ICIP, pp 602–605

  • Harris C, Stephens M (1988) combined corner and edge detector. In: Proceedings of the Alvey vision conference, pp 147–151

  • Hu W, Li X, Tian G, Maybank S, Zhang Z (2013) An incremental DPMM-based method for trajectory clustering, modeling, and retrieval. IEEE Trans Pattern Anal Mach Intell 35(5):1051–1065

    Article  Google Scholar 

  • Huttenlocher D, Klanderman G, Rucklidge W (1993) Comparing images using the Hausdorff distance. IEEE Trans Pattern Anal Mach Intell 15:850–863

    Article  Google Scholar 

  • Jung C, Hennemann L, Musse S (2008) Event detection using trajectory clustering and 4-D histograms. IEEE Trans Circuits Syst Video Technol 18(11):1565–1575

    Article  Google Scholar 

  • Kanhere NK, Birchfield ST (2008) Real-time incremental segmentation and tracking of vehicles at low camera angles using stable features. IEEE Trans Intell Transp Syst 9(1):148–160

    Article  Google Scholar 

  • Leutenegger S, Chli M, Siegwart R (2011) BRISK: binary robust invariant scalable keypoints. In: Proceedings of IEEE conference on computer vision

  • Li X, Hu W, Hu W (2006) A coarse-to-fine strategy for vehicle motion trajectory clustering. In: 18th International conference on pattern recognition (ICPR’06), vol 1, pp 591–594

  • Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vision 60(2):91–110

    Article  Google Scholar 

  • Meng F, You F (2013) A tracking algorithm based on ORB. In: Proceedings of international conference on mechatronic sciences, electric engineering and computer, pp 1187–1190

  • Piotto N, Conci N, Natale FD (2009) Syntactic matching of trajectories for ambient intelligence applications. IEEE Trans Multimedia 11(7):1266–1275

    Article  Google Scholar 

  • Rabaud V, Belongie S (2006) Counting crowded moving objects. In: Proceedings of IEEE conference on computer vision and pattern recognition

  • Rosin PL (1999) Measuring corner properties. Comput Vis Image Underst 73(2):291–307

    Article  Google Scholar 

  • Rosten E, Drummond T (2006) Machine learning for high speed corner detection. In: Proceedings of European conference on computer vision, pp 2091–2096

  • Rublee E, Rabaud V, Konolige K, Bradski G (2011) ORB: an efficient alternative to SIFT or SURF. In: Proceedings of IEEE conference on computer vision, pp 2564–2571

  • Sivaraman S, Trivedi M (2013) Looking at vehicles on the road: a survey of vision-based vehicle detection, tracking, and behavior analysis. IEEE Trans Intell Transport Syst 14(4):1773–1795

    Article  Google Scholar 

  • Song H, Lu S, Ma X, Yang Y, Liu X, Zhang P (2014) Vehicle behavior analysis using target motion trajectories. IEEE Trans Veh Technol 63(8):3580–3591

    Article  Google Scholar 

  • Wu J, Cui Z, Chen J, Zhang G (2012) A survey on video-based vehicle behavior analysis algorithms. J Multimedia 7(3):223–230

    Article  Google Scholar 

  • Zheng Y, Peng S (2014) A practical roadside camera calibration method based on least squares optimization. IEEE Trans Intell Transport Syst 15(2):831–843

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by the National Natural Science Fund of China (No. 61572083), the Natural Science Foundation of Shaanxi Province (Nos. 2015JQ6230, 2015JZ018), and the Fundamental Research Funds for the Central Universities of China (Nos. 310824163411, 310824171003).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xuan Wang.

Ethics declarations

Conflict of interest

All authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Communicated by M. Anisetti.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Song, H., Wang, X., Hua, C. et al. Vehicle trajectory clustering based on 3D information via a coarse-to-fine strategy. Soft Comput 22, 1433–1444 (2018). https://doi.org/10.1007/s00500-017-2831-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-017-2831-0

Keywords

Navigation