DOI QR코드

DOI QR Code

A new Clustering Algorithm for GPS Trajectories with Maximum Overlap Interval

최대 중첩구간을 이용한 새로운 GPS 궤적 클러스터링

  • 김태용 (부산대학교 전기전자컴퓨터공학과) ;
  • 박보국 (부산대학교 전기전자컴퓨터공학과) ;
  • 박진관 (부산대학교 전기전자컴퓨터공학과) ;
  • 조환규 (부산대학교 전기컴퓨터공학과)
  • Received : 2016.04.20
  • Accepted : 2016.06.16
  • Published : 2016.09.15

Abstract

In navigator systems, keeping map data up-to-date is an important task. Manual update involves a substantial cost and it is difficult to achieve immediate reflection of changes with manual updates. In this paper, we present a method for trajectory-center extraction, which is essential for automatic road map generation with GPS data. Though clustered trajectories are necessary to extract the center road, real trajectories are not clustered. To address this problem, this paper proposes a new method using the maximum overlapping interval and trajectory clustering. Finally, we apply the Virtual Running method to extract the center road from the clustered trajectories. We conducted experiments on real massive taxi GPS data sets collected throughout Gang-Nam-Gu, Sung-Nam city and all parts of Seoul city. Experimental results showed that our method is stable and efficient for extracting the center trajectory of real roads.

내비게이션 시스템에서 지도 데이터를 최신 정보로 유지하는 것은 중요한 일이다. 그러나 수작업을 통한 갱신은 비용이 많이 소요될 뿐만 아니라 갱신되는 정보를 즉각적으로 반영하기 힘들다. 본 논문에서는 GPS 데이터를 이용하여 자동으로 도로를 생성해주는 시스템에서 가장 중요한 문제 중 하나인 중심 도로를 추출하는 기법에 관하여 살펴보고자 한다. 중심도로를 추출하기 위해서는 클러스터링 시킨 궤적이 필요하지만, 실제 궤적은 클러스터링 되어있지 않다. 이 문제를 해결하기 위하여 본 논문에서는 최대 중첩구간 탐색과 궤적 클러스터링 과정을 통하여 효과적으로 궤적에 대해 클러스터링 하는 기법을 제안한다. 마지막으로 클러스터링 시킨 궤적에 대하여 가상달리기 기법을 적용하여 중심도로를 추출하였다. 실험 데이터로는 실제 대용량의 강남구, 성남시, 서울시 전체를 지나다니는 택시 GPS 데이터를 수집하여 실험을 하였고, 실험 결과 제안기법이 실제 중심 도로를 추출하는데 안정적이고 효율적인 것을 보였다.

Keywords

Acknowledgement

Grant : BK21플러스

Supported by : 부산대학교

References

  1. L. Cao and J. Krumm, "From GPS traces to a routable road map," Proc. of ACM SIGSPATIAL, pp. 3-12, 2009.
  2. S. Jang, T. Kim and S. Lee, "Map generation system with lightweight GPS trace data," Advanced Communication Technology, Vol. 2, pp. 1489-1493, 2010.
  3. K. Buchin, M. Buchin, M. van Kreveld, M. Loffler, Rodrigo I. Silveira, C. Wenk and L. Wiratma, "Median trajectories," Algorithmica, Vol. 66, No. 3, pp. 595-614, 2013. https://doi.org/10.1007/s00453-012-9654-2
  4. M. van. Kreveld and L. Wiratma, "Median trajectories using well-visited regions and shortest paths," Proc. of ACM GIS, pp. 241-250, 2011.
  5. H. Zhu, J. Luo, H. Yin, X. Zhou, JZ. Huang and F B. Zhan, "Mining trajectory corridors using Frechet distance and meshing grids," Advances in Knowledge Discovery and Data Mining, pp. 228-237, 2010.
  6. T. Y. Kim, B. K. Park, J. K. Park and H. G. Cho, "An Efficient Clustering Algorithm for Massive GPS Trajectory Data," Journal of KIISE : Computer Systems and Theory, Vol. 43, No. 1, pp. 40-46, 2016. (in Korean) https://doi.org/10.5626/JOK.2016.43.1.40
  7. J. G. Lee, J. Han and K. Y. Whang, "Trajectory clustering: a partition-and-group framework," Proc. of ACM SIGMOD, pp. 593-604, 2007.
  8. B. K. Park, S. H. Kim, T. Y. Kim, J. K. Park and H. G. Cho, "Virtual Running of GPS Vehicles for Trajectory Analysis," Proc. of ACM IMCOM, pp. 79, 2016.