ZHANG Lei,SHI Yan,LU Wenyong,et al.3D reconstruction technique based on SURF-OKG feature matching[J].Optics and Precision Engineering,2024,32(06):915-929.
To address issues such as incorrect feature point matching, missing matches, and duplicate matches in the traditional stereo matching of structured light-based 3D reconstruction, this study introduced enhancements to the Gaussian filtering in the SURF algorithm through the integration of adaptive median filtering with wavelet transform. Additionally, a secondary feature matching approach based on the OKG algorithm was proposed. The proposed algorithm first employed adaptive median filtering in conjunction with the wavelet transform algorithm to achieve image smoothing and noise reduction. Subsequently, preliminary feature point extraction and matching were performed. The scale space was then divided into multiple grids. Within each grid, the FAST algorithm was employed to extract scale space feature points, the ORB operator was utilized to extract feature points from the left and right images, and these points were described using BRIEF descriptors. The K-D tree nearest neighbor search method was applied to constrain feature point selection, and the GMS algorithm was utilized to eliminate mismatches. Finally, a comparative analysis was conducted between the SURF-OKG algorithm proposed in this paper and traditional feature matching algorithms. The effectiveness of the proposed algorithm was verified through the 3D reconstruction of step blocks. Experimental results reveal that the correct matching rate of the SURF-OKG algorithm is 92.47%. In the case of step blocks with a width of 40 mm and an accuracy of 0.02 mm, the mean error in width measurement is 1.312 mm, with no maximum error exceeding 1.72 mm, meeting the experimental requirements of the structured light 3D reconstruction system.
关键词
三维重建特征点匹配SURF算法SURF-OKG算法阶梯块
Keywords
3D reconstructionfeature point matchingSpeeded-Up Robust Feature(SURF) algorithmSURF-OKG algorithmstep blocks
references
LV S Z, TANG D W, ZHANG X J, et al. Fringe projection profilometry method with high efficiency, precision, and convenience: theoretical analysis and development[J]. Optics Express, 2022, 30(19): 33515-33537. doi: 10.1364/oe.467502http://dx.doi.org/10.1364/oe.467502
LOWE D G. Distinctive image features from scale-invariant keypoints[J]. International Journal of Computer Vision, 2004, 60(2): 91-110. doi: 10.1023/b:visi.0000029664.99615.94http://dx.doi.org/10.1023/b:visi.0000029664.99615.94
BAY H, TUYTELAARS T, VAN GOOL L. SURF: Speeded up Robust Features[M]. Computer Vision – ECCV 2006. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006: 404-417. doi: 10.1007/11744023_32http://dx.doi.org/10.1007/11744023_32
RUBLEE E, RABAUD V, KONOLIGE K, et al. ORB: an efficient alternative to SIFT or SURF[C]. 2011 International Conference on Computer Vision. Barcelona, Spain. IEEE, 2011: 2564-2571. doi: 10.1109/iccv.2011.6126544http://dx.doi.org/10.1109/iccv.2011.6126544
ALCANTARILLA P, NUEVO J, BARTOLI A. Fast explicit diffusion for accelerated features in nonlinear scale spaces[C]. Proceedings of the British Machine Vision Conference 2013. Bristol. British Machine Vision Association, 2013: 1281-1298. doi: 10.5244/c.27.13http://dx.doi.org/10.5244/c.27.13
BIAN J W, LIN W Y, LIU Y, et al. GMS: grid-based motion statistics for fast, ultra-robust feature correspondence[J]. International Journal of Computer Vision, 2020, 128(6): 1580-1593. doi: 10.1007/s11263-019-01280-3http://dx.doi.org/10.1007/s11263-019-01280-3
LIU M Z, CHEN R, CHEN J Y, et al. B-spline-ORB feature point extraction algorithm[J]. Journal of Harbin University of Science and Technology, 2022, 27(3): 97-104.(in Chinese)
ZHANG L, ZHENG C. Improved target recognition algorithm based on SURF and RANSAC[J]. China Plant Engineering, 2022(23): 140-143.(in Chinese). doi: 10.3969/j.issn.1671-0711.2022.23.060http://dx.doi.org/10.3969/j.issn.1671-0711.2022.23.060
LIU H Z, YU H F, PENG Z L. Feature extraction of flotation foam moving speed based on improved GMS feature matching algorithm[J]. Computer Science, 2022, 49(S2): 585-590.(in Chinese). doi: 10.11896/jsjkx.211000064http://dx.doi.org/10.11896/jsjkx.211000064
ZHU S Y, CHEN Z H. A feature matching algorithm based on improved GMS[J]. Electronics Optics & Control, 2023, 30(7): 51-56.(in Chinese). doi: 10.3969/j.issn.1671-637X.2023.07.009http://dx.doi.org/10.3969/j.issn.1671-637X.2023.07.009
LI H, YANG Y, CHEN Y J. Image feature matching algorithm based on nonlinear anisotropic filtering[J/OL]. China Space Science and Technology: 1-9 [2023-05-06]. (in Chinese)
ZHAO M F, CAO L B, SONG T, et al. Research on image feature tracking and matching algorithms in intermittent texture environment[J]. Semiconductor Optoelectronics, 2020, 41(1): 128.(in Chinese)
魏利波. 无人机视觉导航图像配准技术研究[D]. 沈阳: 沈阳大学, 2022.
WEI L B. Research on Image Registration Technology of UAV Visual Navigation[D]. Shenyang: Shenyang University, 2022. (in Chinese)
HE J H, SHEN C, TANG J, et al. Fast image mosaic method based on improved ORB-GMS-SPHP algorithm[J]. Navigation Positioning and Timing, 2023, 10(2): 108-116.(in Chinese)
LIU S, LU H Y, ZHANG W W, et al. Fast algorithm for grain burnback of actually shaped grains of solid motor[J]. Journal of Beijing University of Aeronautics and Astronautics, 2023, 49(11): 3115-3123.(in Chinese)
CUI J G, SUN C K, LI Y P, et al. An improved algorithm for fast image matching based on SURF[J]. Chinese Journal of Scientific Instrument, 2022, 43(8): 47-53.(in Chinese)
YANG Z H, ZHU H B, YIN Y L, et al. High-precision binocular camera calibration based on coding stereoscopic target[J]. Chinese Journal of Lasers, 2023, 50(6): 3788/CJL220523.(in Chinese). doi: 10.3788/CJL220523http://dx.doi.org/10.3788/CJL220523