Image Patch Matching Using Convolutional Descriptors with Euclidean Distance
Iaroslav Melekhov, Juho Kannala, Esa Rahtu

TL;DR
This paper introduces a neural network-based image descriptor for patch matching that outperforms traditional methods like SIFT using Euclidean distance, with enhancements from preprocessing and spatial transformer networks.
Contribution
The authors develop a CNN-based descriptor that surpasses state-of-the-art L2 descriptors and demonstrate improvements with batch normalization, histogram equalization, and spatial transformer networks.
Findings
Outperforms SIFT and other L2-based descriptors.
Preprocessing techniques improve descriptor performance.
Spatial transformer networks enhance matching accuracy.
Abstract
In this work we propose a neural network based image descriptor suitable for image patch matching, which is an important task in many computer vision applications. Our approach is influenced by recent success of deep convolutional neural networks (CNNs) in object detection and classification tasks. We develop a model which maps the raw input patch to a low dimensional feature vector so that the distance between representations is small for similar patches and large otherwise. As a distance metric we utilize L2 norm, i.e. Euclidean distance, which is fast to evaluate and used in most popular hand-crafted descriptors, such as SIFT. According to the results, our approach outperforms state-of-the-art L2-based descriptors and can be considered as a direct replacement of SIFT. In addition, we conducted experiments with batch normalization and histogram equalization as a preprocessing method…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Advanced Neural Network Applications · Robotics and Sensor-Based Localization
MethodsLinear Layer · Absolute Position Encodings · Position-Wise Feed-Forward Layer · Spatial Transformer · Residual Connection · Byte Pair Encoding · Dense Connections · Label Smoothing · *Communicated@Fast*How Do I Communicate to Expedia? · Adam
