Measuring trajectory similarity via moving rectangle intersection detection

碩士 === 國立清華大學 === 資訊工程學系 === 104 === Similarity measurement is an important problem in trajectory analysis because it serves as a foundation for many applications, such as trajectory search, cluster- ing, and classication. Previously, most methods treat a trajectory as a sequence of points, and use...

Full description

Bibliographic Details
Main Authors: Li, Yung Han, 李泳翰
Other Authors: Lee, Che Rung
Format: Others
Language:en_US
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/20123706249681073358
Description
Summary:碩士 === 國立清華大學 === 資訊工程學系 === 104 === Similarity measurement is an important problem in trajectory analysis because it serves as a foundation for many applications, such as trajectory search, cluster- ing, and classication. Previously, most methods treat a trajectory as a sequence of points, and use point-to-point matching methods to measure the similarity of trajectories. In this thesis, we model a trajectory as a sequence of moving rect- angles along the time axis. Each moving rectangle creates an oblique rectangular column, aka a cuboid, in the three dimensional space spanned by the x-y axes and the time domain. The volume of the intersection between the cuboids formed from two sequence of moving rectangles is used as the similarity measurement between two trajectories. We developed an effective algorithm, called Moving Rectangle In- tersection Detection (MRID), to calculate the intersections. MRID runs linear time in terms of number of trajectory points, and can be integrated with trajectory com- pression algorithms to achieve even faster execution time. Experiments that use real GPS data show that MRID has better accuracy and performance than the Longest Common Subsequence (LCSS) method, which is a representative algorithm in the point based methods.