一.摩尔纹产生的原理
?1.介绍
??用数码相机拍摄景物时,如果有密纹的纹理,常常出现莫名其妙的水波样条纹。这就是摩尔纹。
??简单的说,摩尔纹是差拍原理的一种表现,在空间频率中,空间频域略有差异的条纹叠加,由于条纹间隔的差异,重合位置逐渐偏移,也会形成差拍。
??图1是两个空间频率略有差异的条纹,它们左端黑线位置相同,由于间隔不同,向右边逐渐线条就不能重合了
????
2.总结
??从上面分析可以看出:
??①如果感光元件CCD/CMOS像素的空间频率与影像中条纹的空间频率接近,就会产生摩尔纹。
??②要想消除摩尔纹,应当使镜头分辨率远小于感光元件的空间频率!当这个条件满足时,影像中不可能出现与感光元件相近的条纹,也就不会产生摩尔纹了!
??③之前数码相机中为了减弱摩尔纹,安装有低通滤波器滤除影像中较高空间频率部分,这会降低图像的锐度。随着数码相机分辨率的提升、目前很多相机已经取消低通滤波器。
??④因此,如果拍摄纹理较少的低频图像,会几乎没有摩尔纹。但是如果是拍摄屏幕上的图像,就不行了,因为屏幕本身带有特定固有空间频率(分辨率),图像是在屏幕上呈现的,再进入CCD(CMOS)(不知道这么理解对不对)跟两者时域频率应当没什么关系,因为拍摄纹理复杂的布料,也会出现明显的摩尔纹现象。
3.为了更好的理解,思考一下摩尔纹是数据相机才特有的瑕疵,为何摩尔纹会出现在数码影像,却不会出现在底片上h4>
??①由于底片上密布了随机分布的均匀感光粒子,可以将其视为完整的感光界面,其感光粒子可能有一千万,也可能一亿,不存在规律分布的像素,也就没有固定的空间频率;
??②而CCD和CMOS则不同、那是完整的、排列整齐的电子感光器件【矩阵】,具有固定的空间频率。
二.消除摩尔纹方法
??1、改变相机角度。由于相机与物体的角度会导致摩尔波纹,稍微改变相机的角度(通过旋转相机)可以消除或改变存在的任何摩尔波纹。
??2、改变相机位置。此外,通过左右或上下移动来改变角度关系,可以减少摩尔波纹。
??3、改变焦点。细致图样上过于清晰的焦点和高度细节可能会导致摩尔波纹,稍微改变焦点可改变清晰度,进而帮助消除摩尔波纹。
??4、改变镜头焦长。可用不同的镜头或焦长设定,来改变或消除摩尔波纹。
??5、用软件处理。如Nikon Capture或Photoshop插件等,消除最终影像上出现的任何摩尔波纹。
??6、用算法消除。如深度学习、纹理检测等。
文章知识点与官方知识档案匹配,可进一步学习相关知识OpenCV技能树首页概览11585 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!