光穿过任何尺寸的孔径时(每个镜头都具有限定的孔径),都会产生衍射由此产生的衍射图案(中心是一块明亮区域,周围是一系列亮度不断降低的同心圆环)被称为艾里斑。
×××××××××××××××××××××××××××××××××
对于我们做机器视觉的来说
1)D应该可以等同于 光圈透光量的直径
2)f就是焦距,
3)λ就是光的波长了。 (比如绿色的光是:520nm或0.520μm)
×××××带入公式就可以算法艾利斑的直径了
如果是一个25毫米的定焦镜头,把光圈的透光量扭到最大(估计应该有15毫米)。
带入公式
得到d=0.002114666mm
粗浅的结论
1)如果想提高系统的检测精度,必须减少艾里斑的直径
2)增加镜头透光(光圈)孔的直径可以 减少艾里斑的直径 进而提高系统检测精度。(远心镜头的透光直径一般都比较大)
3)使用波长短的光,比如绿色 蓝色 甚至紫色 光可以减少艾里斑的直径 进而提高系统检测精度
4)减小焦距,以减少艾里斑的直径 进而提高系统检测精度。(于此同时工作会相应减少)
×××××
我感觉我们这个行业 像素精度做到1个微米,基本就是极限了,在做下去就属于科研领域。