|
| Abstract: |
| —This paper presents an Adaptive Robust Harris (ARH) corner detection algorithm to address challenges in complex environments, such as noise, illumination variations, and occlusion, during rocket booster recovery missions. Traditional Harris algorithms exhibit limitations in false detection rates, parameter sensitivity, and computational inefficiency. The proposed ARH integrates four key innovations: (1) Scharr operator-based gradient computation for enhanced edge response accuracy; (2) an adaptive thresholding mechanism derived from statistical analysis of Harris responses (), improving robustness against noise and dynamic lighting; (3) a hybrid approach combining dilation-accelerated non-maximum suppression (NMS) and sub-pixel refinement via OpenCV’sSgoodFeaturesToTrack, reducing redundancy and achieving sub-pixel localization (average displacement: 0.0458 pixels); and (4) vectorized computation replacing explicit loops, optimizing runtime efficiency by 40%. Experimental validation demonstrates ARH’s superior performance: high repeatability (≈0.85) under Gaussian noise, a 20% feature reduction rate in motion-blurred scenarios (vs. 21% for Harris and 82% for SIFT), and stable keypoint counts under rotation. Computational complexity analysis reveals that adaptive thresholding is optimized fromSStoS, while NMS efficiency improves by 50%. These advancements position ARH as a high-precision, real-time solution for vision-critical tasks in aerospace applications, such as rocket booster tracking and landing assistance. |
| Key words: Adaptive Robust Harris (ARH) Scharr operator adaptive thresholding non-maximum suppression (NMS) complex environments rocket booster recovery |
| DOI:10.11916/j.issn.1005-9113.25027 |
| Clc Number:V448,TP391 |
| Fund: |
|
| Descriptions in Chinese: |
| 本文提出了一种自适应鲁棒Harris(ARH)角点检测算法,以应对火箭助推器回收任务中复杂环境(如噪声、光照变化和遮挡)带来的挑战。针对传统Harris算法在误检率高、参数敏感性强及计算效率低下等问题,ARH算法引入了四项关键改进:(1) 基于Scharr算子的梯度计算,以提升边缘响应精度;(2) 基于Harris响应统计特性(T_th = μ_R + k_t?σ_R)的自适应阈值机制,增强对噪声和动态光照变化的鲁棒性;(3) 结合膨胀操作加速的非极大值抑制(NMS)与OpenCV中goodFeaturesToTrack方法的亚像素级精细化处理,降低冗余检测并实现高精度定位(平均偏移量为0.0458像素);(4) 以向量化计算取代显式循环操作,使整体运行效率提升40%。
实验结果表明,ARH算法在高斯噪声条件下保持较高重复性(约0.85),在运动模糊场景中的特征点减少率为20%(对比Harris的21%和SIFT的82%),且在旋转干扰下能够保持稳定的关键点数量。计算复杂度分析显示,自适应阈值选择由O(N)优化至O(1),NMS效率提升了50%。
综上,ARH算法兼具高精度与实时性,能够为火箭助推器跟踪与着陆辅助等航天领域的视觉关键任务提供有力支持。 |