PRESCAN Adaptive Vehicle Image Real-Time Stitching Algorithm Based on Improved SIFT

PRESCAN Adaptive Vehicle Image Real-Time Stitching Algorithm Based on Improved SIFT

Qian Li, Yanli Xu, Pengren Ding
DOI: 10.4018/IJITSA.321754
Article PDF Download
Open access articles are freely available for download

Abstract

Aiming at the problems of high latency, low accuracy, and obvious stitching gaps of traditional image stitching techniques in PRESCAN, this paper proposes an adaptive real-time vehicle image stitching algorithm based on improved scale-invariant feature transform (SIFT). Firstly, a multi-threaded structure is utilized to combine the improved adaptive features from accelerated segment test algorithm with SIFT descriptors for feature extraction. Secondly, a mismatching filtering strategy based on the BF algorithm has been introduced. Finally, image stitching is performed by combining random sample consensus algorithm and adaptive region stitching strategy. The results show that the recall rate is about 30.64%, the accuracy of matching is about 98.86%, and the total stitching time is about 22.82ms. It effectively improves the quality of feature point extraction and matching accuracy and significantly reduces the stitching time of images. It provides a real-time and accurate vehicle image stitching method for the field of perception in the autonomous driving laboratory environment.
Article Preview
Top

Introduction

With the continuous development of advanced driving assistance system (ADAS) technology in recent years, there is an increasing demand for real-time and accurate vehicle environment perception (Y. L. Zhang et al., 2022; Hu et al., 2019; Miao et al., 2020). Before ADAS technology can be safely implemented, simulation and validation of the relevant environment perception algorithms have become essential to ensure their safety and stability. Prescan is an autonomous driving scenario simulation software developed by Tass International, which has the advantages of simple operation, complete vehicle sensor models, and controlled weather visualization. It can customize various autonomous driving scenarios according to requirements and occupies an important place in the field of autonomous driving scenario simulation (C. S. Wang et al., 2021). At present, it is a hot topic for many technical researchers to achieve real-time and accurate vehicle image stitching in a laboratory environment to maximize the range of vehicle environment perception using existing information at a lower cost; thus, meeting the need to conduct tests of relevant environmental perception algorithms.

Considering the application scenario in this paper, the height of the vehicle camera is not always at the same level due to ground undulations and potholes during driving, so it is especially important to extract feature points with high rotation invariance. The scale-invariant feature transform (SIFT) algorithm proposed by Lowe (2004) performs better in terms of scale and rotation invariance in traditional image stitching techniques. Therefore, this paper is based on SIFT algorithm for the study of vehicle image stitching technology. Although the performance of scale invariance and rotation invariance of this algorithm is superior, there is high complexity with numerous computational efforts (Y. Y. Liu et al., 2022). To solve this problem, based on the SIFT algorithm, Y. L. Zhang and Xie (2021) extended the original 26 reference points in the Gaussian difference space to 32 reference points within the Manhattan distance, respectively. The descriptor model was reconstructed to reduce the traditional 128-dimensional SIFT feature descriptor to 64 dimensions, effectively reducing the complexity of the algorithm.

Y. Liu et al. (2022) used a bidirectional k-nearest neighbor matching algorithm to increase the correct matching rate and used the random sample consensus (RANSAC) algorithm to filter outliers to obtain a more accurate homography matrix. Yan and Ma (2022) used the singular value decomposition (SVD) algorithm to reduce the dimensionality of SIFT feature vector and the k-dimensional tree (k-d tree) algorithm for feature matching to obtain an image without stitching gaps. Yang et al. (2021) adopted the features from the accelerated segment test (FAST) algorithm to extract corner points and then used the speed-up robust feature (SURF) operator to determine the main direction to generate descriptors and added a pre-sampling step to the RANSAC algorithm to remove the mismatched pairs, which effectively improved the matching accuracy of the algorithm.

Complete Article List

Search this Journal:
Reset
Volume 17: 1 Issue (2024)
Volume 16: 3 Issues (2023)
Volume 15: 3 Issues (2022)
Volume 14: 2 Issues (2021)
Volume 13: 2 Issues (2020)
Volume 12: 2 Issues (2019)
Volume 11: 2 Issues (2018)
Volume 10: 2 Issues (2017)
Volume 9: 2 Issues (2016)
Volume 8: 2 Issues (2015)
Volume 7: 2 Issues (2014)
Volume 6: 2 Issues (2013)
Volume 5: 2 Issues (2012)
Volume 4: 2 Issues (2011)
Volume 3: 2 Issues (2010)
Volume 2: 2 Issues (2009)
Volume 1: 2 Issues (2008)
View Complete Journal Contents Listing