为什么用手机拍电视显示器时,会出现黑色条纹?怎样就能消除?
实际上,我们先搞懂为什么会出现纹路才能知道如何尽力避免。
其实这种手机拍到的静态的暗纹,不会随时间变化但会随着你移动手机位置、角度而发生变化的纹路,被称作“莫尔条纹”,是摄像头分辨率与显示器分辨率不匹配导致的,通常可以理解为是由于手机摄像头像素大于显示器分辨率。
因为显示器上的每个像素点无法与手机摄像头CMOS上每个像元一一对应,显示器像素点间的“黑点”最后也被记录下来了,就有了你看到的那种条纹。用科学名词来说,这属于空间频率不同引起的干涉现象。
产生了空间条纹空间频率相近的两组图案相互干涉,会有更低的频率,也就是更宽间距的图案显示出来。其中空间频率是这些特征条纹之间的间距进行数学上倒数后得出的数值。
举个例子,在两张透明的塑料纸上分别画一排均匀排布的竖线,上面这张每隔1毫米画一条,下面那一张每隔1.1毫米画一条,然后你就会发现,两张塑料纸的竖线,每隔11毫米就会重叠一次。而在它们细线重叠位置的附近,因为露出的间隙较大,会显得较为明亮;但细线不重叠的区域附近,露出的间隙较小,则显得较为灰暗。
于是,它们就组合在一起就形成了周期为11毫米的明暗分布效果。如果不细看的话,粗看上去就会是一排间距更大的粗条纹。
而用手机摄像头拍电视屏幕时,手机和电视屏幕就形成了这样的效果,于是拍摄得到的图案也就有莫尔条纹了。
然后再加上拍摄角度偏离、镜头成像时的畸变,以及手机屏幕本身的光栅也参与其中后,那拍摄到的莫尔条纹还会是各种弯弯曲曲的,更是光怪陆离,诡异的很。
那如何解决呢?
目前来看,这属于光学层面的底层规律限制,没有太好的办法。
换更高分辨率的电视显示器,会有一定缓解作用,但无法消除。
但显然,这个不现实也没必要。
一个相对简单的方法是,手机对焦模式选到手动/固定焦段,找准焦距之后适当虚焦就可以改善摩尔纹了。
这下你明白原因了么?