z-logo
open-access-imgOpen Access
Fractal Approximate Nearest Neighbour Search in Log-Log Time
Author(s) -
Martin Stommel,
Stefan Edelkamp,
Thiemo Wiedemeyer,
Michael Beetz
Publication year - 2013
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5244/c.27.18
Subject(s) - k nearest neighbors algorithm , euclidean distance , mathematics , scale invariant feature transform , pattern recognition (psychology) , dimension (graph theory) , nearest neighbor search , plane (geometry) , artificial intelligence , image segmentation , fractal , image (mathematics) , nearest neighbour , feature vector , image processing , computer science , combinatorics , geometry , mathematical analysis
Nearest neighbour searches in the image plane are among the most frequent problems in a variety of computer vision and image processing tasks. They can be used to replace missing values in image filtering, or to group close objects in image segmentation, or to access neighbouring points of interest in feature extraction. In particular, we address two nearest neighbour problems: The nearest neighbour problem is usually stated independently of the application as returning the point p ∈ S,S = {(x1,y1), . . . ,(xn,yn)} that minimises the Euclidean distance ||p− q||2 to a query point q = (x,y). The simple solution of a linear scan comprises a comparison of q to all elements of S, which is too time-consuming for most applications, especially those with real-time requirements. If the nearest neighbour p ∈ S must be found for every coordinate q ∈ I of an image I = {(0,0),(0,1),(0,2), . . . ,(W,H)} of width W and height H, we obtain the all nearest neighbours problem. This problem occurs frequently in modern saliency based approaches, where only robustly detectable image regions are processed (for example in SIFT). In this paper, we introduce an approximate solution to solve these problems that is based on using a space filling curve. The central idea of the proposed approach is to map the image plane to one dimension using the Hilbert curve (Fig. 1). The nearest-neighbour problem is then solved efficiently in one dimension and mapped back to the 2D-plane.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom