Learn More
Feature detection and extraction are essential in computer vision applications such as image matching and object recognition. The Scale-Invariant Feature Transform (SIFT) algorithm is one of the most robust approaches to detect and extract distinctive invariant features from images. However, high computational complexity makes it difficult to apply the SIFT(More)
Emerging mobile applications, such as augmented reality, demand robust feature detection at high frame rates. We present an implementation of the popular Scale-Invariant Feature Transform (SIFT) feature detection algorithm that incorporates the powerful graphics processing unit (GPU) in mobile devices. Where the usual GPU methods are inefficient on mobile(More)
Although artificial neural networks have shown great promise in applications including computer vision and speech recognition, there remains considerable practical and theoretical difficulty in optimizing their parameters. The seemingly unreasonable success of gradient descent methods in minimizing these non-convex functions remains poorly understood. In(More)
Content-based image retrieval is an emerging technology which could provide decision support to radiologists. This paper describes a system for content-based image retrieval based on 3D features extracted from liver lesions in abdominal computed tomography images. A supervised learning algorithm is developed to transform image features into search rankings.(More)
Description of keypoints, or local image features, is widely employed in computer vision. However, the most successful techniques do not extend immediately to more than two spatial dimensions. In this paper, we describe robust methods for extracting local orientations and gradient histograms from higher-dimensional data, using these techniques to develop a(More)
Exposed-datapath architectures yield small, low-power processors that trade instruction word length for aggressive compile-time scheduling and a high degree of instruction-level parallelism. In this paper, we present a general-purpose parallel accelerator consisting of a main processor and eight symmetric clusters, all in a single core. Use of a lightweight(More)
  • 1