传统光条纹中心提取算法
传统的光条纹中心提取算法分为四类:基于灰度分布特点提取方法、几何中心提取方法、形态学中心提取方法、亚像素中心提取方法。
基于灰度分布特点提取方法
- 灰度重心法:通过高斯分布曲线的高斯中心提取条纹中心,速度快,但对复杂表面效果不佳。
- 极值法:通过梯度运算找到梯度值为零的像素点,易受噪声影响。
- 曲线拟合法:使用二次抛物线或高斯曲线拟合光条纹截面。
- 方向模板法:用不同方向模板卷积,克服白噪声影响。
- 脊线跟踪法:连接横截面灰度值最大点,敏感于噪声。
几何中心提取方法
- 边缘法和中心法:提取光条纹边缘或中心,速度快但易产生误差。
- 阈值法:通过线性插值找到光条纹中心,易受噪声干扰。
形态学中心提取方法
细化法:通过形态学处理提取光条纹中心骨架,保持拓扑结构,但可能产生毛刺。
亚像素中心提取方法
Steger算法:利用Hessian矩阵计算光条纹的二阶方向导数,提取亚像素级别的中心点,但计算量大。