This paper describes an implementation of fast near-neighbours queries (also known as range searching) with respect to the Fr\'echet distance. The algorithm is designed to be efficient on practical data such as GPS trajectories. Our approach is to use a quadtree data structure to enumerate all curves in the database that have similar start and endpoints as the query curve. On these curves we run positive and negative filters to narrow the set of potential results. Only for those trajectories where these heuristics fail, we compute the Fr\'echet distance exactly, by running a novel recursive variant of the classic free-space diagram algorithm. Our implementation won the ACM SIGSPATIAL GIS Cup 2017
Given two spatial datasets P (e.g., facilities) and Q (queries), a nearest neighbor (NN) query retr...
Abstract. Back in 1995, Alt and Godau gave an efficient algorithm for deciding whether a given curve...
Range searching is one of the central problems in computational geometry, because it arises in many ...
The Fr\'echet distance provides a natural and intuitive measure for the popular task of computing th...
Consider a set P of trajectories (polygonal lines in R2), and a query given by a trajectory Q and a ...
We study the problem of constructing a data structure that can store a two-dimensional polygonal cur...
The similarity of two polygonal curves can be measured using the Fréchet distance. We introduce the...
International audienceApproximate Nearest Neighbor (ANN) search is a fundamental computational probl...
The similarity of two polygonal curves can be measured using the Fréchet distance. We introduce the ...
\u3cp\u3eModern tracking technology has made the collection of large numbers of densely sampled traj...
We study data structures for storing a set of polygonal curves in R^d such that, given a query curve...
The Fr\'echet distance is a well-studied and very popular measure of similarity of two curves. The b...
All known algorithms for the Fréchet distance between curves proceed in two steps: first, they const...
International audienceSearching for similar GPS trajectories is a fundamental problem that faces cha...
Consider the natural question of how to measure the similarity of curves in the plane by a quantity ...
Given two spatial datasets P (e.g., facilities) and Q (queries), a nearest neighbor (NN) query retr...
Abstract. Back in 1995, Alt and Godau gave an efficient algorithm for deciding whether a given curve...
Range searching is one of the central problems in computational geometry, because it arises in many ...
The Fr\'echet distance provides a natural and intuitive measure for the popular task of computing th...
Consider a set P of trajectories (polygonal lines in R2), and a query given by a trajectory Q and a ...
We study the problem of constructing a data structure that can store a two-dimensional polygonal cur...
The similarity of two polygonal curves can be measured using the Fréchet distance. We introduce the...
International audienceApproximate Nearest Neighbor (ANN) search is a fundamental computational probl...
The similarity of two polygonal curves can be measured using the Fréchet distance. We introduce the ...
\u3cp\u3eModern tracking technology has made the collection of large numbers of densely sampled traj...
We study data structures for storing a set of polygonal curves in R^d such that, given a query curve...
The Fr\'echet distance is a well-studied and very popular measure of similarity of two curves. The b...
All known algorithms for the Fréchet distance between curves proceed in two steps: first, they const...
International audienceSearching for similar GPS trajectories is a fundamental problem that faces cha...
Consider the natural question of how to measure the similarity of curves in the plane by a quantity ...
Given two spatial datasets P (e.g., facilities) and Q (queries), a nearest neighbor (NN) query retr...
Abstract. Back in 1995, Alt and Godau gave an efficient algorithm for deciding whether a given curve...
Range searching is one of the central problems in computational geometry, because it arises in many ...