联合SPGFCM-AKAZE特征和参数自适应的侧扫声呐大条带图像拼接方法

Side-Scan Sonar Image Stitching Method Combining SPGFCM-AKAZE Features and Adaptive Parameters

  • 摘要: 针对侧扫声呐大条带图像噪声和畸变严重导致图像拼接中特征点稀疏、依赖人工调参的问题,本文提出一种联合SPGFCM-AKAZE(spatial gradient fuzzy C-Means-Accelerated-KAZE)特征提取与贝叶斯参数自适应的侧扫声呐图像拼接方法。首先对大条带声呐图像进行分块预处理以降低计算量;然后采用SPGFCM聚类将分块图像划分为纹理同质分区,在各分区内独立提取AKAZE特征,以改善特征提取稳定性;再通过多级约束特征匹配对候选特征点进行逐级筛选与几何验证;引入贝叶斯参数自动化调优框架,以综合质量评分函数为优化目标,对关键参数进行自适应搜索,并结合全局先验热启动与跨区块复用机制提升搜索效率;最后通过迭代全局变换估计与最佳接缝线法完成拼接。深圳大鹏湾实测数据表明,本文方法全局拼接标准点位差为1.30 m,PSNR(peak signal-to-noise ratio)达20.04,SSIM(structural similarity index measure)达0.8421,与SIFT(scale-invariant feature transform)、SURF(speeded up robust features)及AKAZE方法精度量级可比;贝叶斯参数搜索较网格搜索与随机搜索效率分别提升68.3%和72.0%,收敛后单分块处理时间降至0.8~1.0 s。本文方法实现了大条带侧扫声呐图像的高精度自动拼接,显著降低了对人工调参的依赖。

     

    Abstract: Objectives: Large-swath side-scan sonar (SSS) image stitching is essential for seafloor geomorphological surveying and marine engineering applications, yet is severely challenged by underwater acoustic noise, speckle interference, and geometric distortion from towfish motion, yielding sparse and unstable feature points. Conventional scale-invariant feature transform (SIFT), speeded up robust features (SURF), and Accelerated-KAZE (AKAZE) pipelines require exhaustive manual parameter tuning including feature thresholds, random sample consensus (RANSAC) inlier thresholds, and so on, which is labor-intensive, error-prone, and strongly operator-dependent. To eliminate manual intervention while preserving high registration accuracy, we propose an intelligent framework integrating spatial gradient fuzzy C-means (SPGFCM)-AKAZE regional feature extraction with Tree-structured Parzen Estimator (TPE) Bayesian parameter optimization for fully automated large-swath SSS imagery stitching. The objective is to achieve autonomous, high-precision, and computationally efficient stitching of massive strip sonar datasets without any human-in-the-loop parameter adjustment. Methods: The framework comprises four synergistic stages. First, preprocessing and partitioning: raw sonar strips undergo radiometric correction, geometric rectification to establish a unified coordinate system, then are partitioned into manageable blocks for parallel processing. Second, SPGFCM-AKAZE regional feature extraction: each block is clustered by SPGFCM into K texturehomogeneous regions based on spatial gradient magnitude; AKAZE features are independently extracted within each region via fast explicit diffusion (FED) in nonlinear scale spaces, guaranteeing robust keypoints even in weak-texture sediments. Third, multi-level constrained matching and Bayesian auto-tuning: Lowe's ratio test, DBSCAN clustering, and RANSAC geometric verification progressively filter mismatches. A TPE Bayesian optimizer automatically tunes critical parameters including AKAZE Hessian threshold, Lowe's ratio, DBSCAN radius, and RANSAC threshold, guided by a composite quality score function fusing node count, inlier ratio, spatial distribution entropy, and matching uniqueness. A global prior warm-start mechanism reuses converged parameter distributions across adjacent blocks, reducing search space and accelerating convergence. Fourth, global transformation and seam-line blending: iterative global transformation with sigma clipping and RANSAC refinement yields a unified projective model; dynamic programming seam-line detection and distance-weighted linear blending produce seamless stitching. Results: Validation was performed on real Klein 3000 dual-frequency SSS data (100/500 kHz, 400 m swath, 0.1 m/pixel) collected in Dapeng Bay, Shenzhen, comprising four survey lines with 142, 156, 114, and 140 images and approximately 50% overlap. The proposed method achieves a standard point error of 1.30 m, PSNR of 20.04, and SSIM of 0.8421, comparable to or better than manually tuned SIFT, SURF, and AKAZE baselines. Ablation studies demonstrate that removing SPGFCM increases standard point error by 0.30 m (from 1.37 m to 1.67 m), confirming that regional texture-guided extraction is indispensable. Removing the Bayesian optimizer and reverting to fixed parameters degrades both accuracy and efficiency. The TPE framework reduces total matching time by 68.3% versus grid search and 72.0% versus random search; per-block inference converges to 0.8-1.0 s after warm-start, far below the 20-28 s of exhaustive search. TPE exhibits rapid convergence within 7-10 trials with stable composite scores around 0.110, demonstrating efficient knowledge reuse without overfitting. Conclusions: The proposed framework successfully automates the entire SSS image stitching workflow without any manual parameter adjustment. By synergizing SPGFCM-guided regional feature enhancement with intelligent Bayesian parameter search, the method delivers high-precision registration and markedly improved computational efficiency for massive strip datasets, satisfying practical engineering requirements for automated marine surveying. Future plans include further testing with images from more diverse survey areas and devices to validate the generalization capability of the method, as well as improving its efficiency.

     

/

返回文章
返回