The CUDA LATCH Binary Descriptor: Because Sometimes Faster Means Better
Christopher Parker, Matthew Daiter, Kareem Omar, Gil Levi, Tal, Hassner

TL;DR
This paper introduces a GPU-accelerated version of the LATCH binary descriptor, achieving significantly faster feature extraction and matching with minimal impact on 3D reconstruction quality.
Contribution
It presents a CUDA implementation of LATCH, optimized for GPU processing, enabling rapid feature matching for structure from motion applications.
Findings
CLATCH achieves faster processing speeds.
High-quality 3D reconstructions are maintained.
Significant reduction in computation time.
Abstract
Accuracy, descriptor size, and the time required for extraction and matching are all important factors when selecting local image descriptors. To optimize over all these requirements, this paper presents a CUDA port for the recent Learned Arrangement of Three Patches (LATCH) binary descriptors to the GPU platform. The design of LATCH makes it well suited for GPU processing. Owing to its small size and binary nature, the GPU can further be used to efficiently match LATCH features. Taken together, this leads to breakneck descriptor extraction and matching speeds. We evaluate the trade off between these speeds and the quality of results in a feature matching intensive application. To this end, we use our proposed CUDA LATCH (CLATCH) to recover structure from motion (SfM), comparing 3D reconstructions and speed using different representations. Our results show that CLATCH provides high…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Robotics and Sensor-Based Localization · Advanced Vision and Imaging
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
