Leveraging CNNs for Panoramic Image Matching Based on Improved Cube Projection Model
Open Access
- 5 July 2023
- journal article
- research article
- Published by MDPI AG in Remote Sensing
- Vol. 15 (13) , 3411
Abstract
Three-dimensional (3D) scene reconstruction plays an important role in digital cities, virtual reality, and simultaneous localization and mapping (SLAM). In contrast to perspective images, a single panoramic image can contain the complete scene information because of the wide field of view. The extraction and matching of image feature points is a critical and difficult part of 3D scene reconstruction using panoramic images. We attempted to solve this problem using convolutional neural networks (CNNs). Compared with traditional feature extraction and matching algorithms, the SuperPoint (SP) and SuperGlue (SG) algorithms have advantages for handling images with distortions. However, the rich content of panoramic images leads to a significant disadvantage of these algorithms with regard to time loss. To address this problem, we introduce the Improved Cube Projection Model: First, the panoramic image is projected into split-frame perspective images with significant overlap in six directions. Second, the SP and SG algorithms are used to process the six split-frame images in parallel for feature extraction and matching. Finally, matching points are mapped back to the panoramic image through coordinate inverse mapping. Experimental results in multiple environments indicated that the algorithm can not only guarantee the number of feature points extracted and the accuracy of feature point extraction but can also significantly reduce the computation time compared to other commonly used algorithms.Keywords
This publication has 40 references indexed in Scilit:
- LIFT: Learned Invariant Feature Transform2016
- Learning to compare image patches via convolutional neural networks2015
- CSIFT based locality-constrained linear coding for image classificationPattern Analysis and Applications, 2014
- Scalable Nearest Neighbor Algorithms for High Dimensional DataIEEE Transactions on Pattern Analysis and Machine Intelligence, 2014
- A Comparative Study of SIFT and its VariantsMeasurement Science Review, 2013
- SuperMatching: Feature Matching Using Supersymmetric Geometric ConstraintsIEEE Transactions on Visualization and Computer Graphics, 2013
- Sketch-Based Image Retrieval: Benchmark and Bag-of-Features DescriptorsIEEE Transactions on Visualization and Computer Graphics, 2010
- Speeded-Up Robust Features (SURF)Computer Vision and Image Understanding, 2008
- Distinctive Image Features from Scale-Invariant KeypointsInternational Journal of Computer Vision, 2004
- Three-dimensional flow characterization using vector pattern matchingIEEE Transactions on Visualization and Computer Graphics, 2003