干涉条纹图的数字图像处理

干涉条纹图的数字图像处理

ID:34270137

大小:337.37 KB

页数:6页

时间:2019-03-04

干涉条纹图的数字图像处理_第1页
干涉条纹图的数字图像处理_第2页
干涉条纹图的数字图像处理_第3页
干涉条纹图的数字图像处理_第4页
干涉条纹图的数字图像处理_第5页
资源描述:

《干涉条纹图的数字图像处理》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、干涉条纹图的数字图像处理滤波由于CCD拍摄的图像中存在很大的噪声,滤除噪声的干扰对后期的处理相当重要。由于噪声的多样性,本文采用Wiener自适应滤波【】,Wiener自适应滤波根据图像的局部方差来调整滤波器的输出。当局部方差大时,滤波器平滑效果强。对灰度图中的每一个像素点,Wiener滤波器采用的算法首先估计出像素的局部矩阵和方差:(1)(2)是图像中每个像素的的邻域。个像素利用Wiene旎波器估计出其灰度值:(3)式中:是图像中噪声的方差。细化处理对滤波后的图像先进行二值化,并对二值化的干涉条纹进行细化处理【】。干涉条纹的细

2、化难点在于解决骨架的抽取,防止断点出现和剔除毛刺。基于以上的考虑,本文利用数学形态学【】中的零交叉细化法来进行图像的细化。其优点是对条纹的平滑和骨架抽取同时进行,并且可以有效地防止分支和解决易产生断点的问题,其算法如下。图1所示为图像中的一个3x3区域,各点标记名称为,,其中位于中心,若(即黑点),下而4个条件如果同时满足,则删除。(4)图1图像区域根据上而的算法,对图像中的每一点重复这一步骤,直到所有的点都不可删除为止,图像便可得到细化。13亚像素边缘检测对细化后的图像利用Zemike正交矩【】对边缘进行亚像素定位。Zemik

3、e矩是积分型算子,对噪声不敏感,建立理想的阶跃边缘模型如图2所示。图2理想阶跃边缘模型图2中:b为单位圆内的背景灰度、h为阶跃高度,;L为边缘上的直线,;a为圆盘中心到边缘的垂直距离,’e为边缘与x轴所成的角度。Zemike矩的多项式定义为(5)式中:是Zemike矩的正交多项式。图像的二维Zemike矩在的条件下可表示为(6)对于一幅大小的数字离散化二维图像的Zemike矩可以表示为(7)亚像素边缘检测公式中只用了,,,它们对应的积分核函数分别为,,。。图像旋转前后,,关系式可以表达为,,。对于图像中的每一个像素点计算出其边缘

4、参数,,,。取阶跃灰度阂值和距离进行阂值处理,当,时,被检测的点即为亚像素边缘点。亚像素边缘检测公式可以表达为。14应用最小二乘法拟合激光干涉条纹中心及半径根据最小二乘原理[]圆拟合方法来拟合激光干涉条纹的轮廓。圆心坐标为,半径为的圆方程可表示为(9)令残差为(10)式中:,为所有边界的集合;为图像边界点的坐标。残差平方和函数为(11)根据最小二乘原理,应有:(12)即:(13)(14)式中:N表示图像的所有边界点个数。由式(14)便可算出圆环参数,,为由最小二乘原理圆拟合方法推导的激光干涉条纹中心及半径的检测算法虽然形式复杂,

5、但仅对边界点循环一次就可计算出各参数,较为复杂的根方运算只是在计算出中心后求半径时计算一次,因此整个算法的计算速度将会很快。2实验结果及分析为了验证方法的有效性,本文进行了大量的验证试验,试验是在Pentnm4CPU为300GH、内存为512MB的计算机上进行的,编程语言为VisualC++60}采用CCD拍摄干涉条纹图像,经图像卡输入计算机,在屏幕上可显示放大的干涉条纹图像如图3a所示,条纹的标准中心位置为(56,84),单位为像素,图31)为滤波后的干涉条纹,可以明显看出,原图像噪声已经剔除,并得到了清晰的干涉条纹。由于拍摄

6、图像的边缘条纹不完整,灰度变化大,细化后很难保存完整的条纹,而中间条纹细化后保存完好,减少了分叉,得到了单像素的条纹,因此本文只处理0-4级条纹。利用最小二乘法拟合激光干涉条纹的中心及各级半径,对图像拟合100次取平均得到的结果如表1所示,算法运行时间如表2所示。由表1可以看出,利用本文提出的方法来检测干,涉条纹的中心及半径,其中心像素误差低于05个像素,测量精度能够达到亚像素级。由表2可以看出算法所需时间平均在100ms以下,基本可以达到实时要求。表1干涉条纹中心及半径测量结果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。