在视觉检测中我们可能会使用红绿蓝或者白色这几种不同波长的光来进行打光,这个时候因不同颜色的光有不同折射率造成的色散,而使不同的色光有不同的传播光路,从而呈现出因不同色光的光路差别而引起的像差,称之为色像差(简称色差)。
色差产生的原因
色差产生的根本原因就是由于光的色散效应。白光是由不同波长的可见光组成的,例如红色的光波长为620-750纳米,蓝色的波长为450-495纳米。他们的波长长度不一样,在透过玻璃或者其他透明介质的时候折射率也会不一样。短波长的光折射率高于长波长的光,比如蓝光折射率较高弯曲就较多,红光波长较长折射率就更低,弯曲的更少。这就会导致不同颜色的光在透过镜头或者玻璃后无法聚焦在同一平面上,出现彩色边缘或者模糊。
在凸透镜中色散效应会更加明显,蓝色聚焦点会比红色聚焦点更近,就会产生较为明显的色差
色差的类型
位置色差
位置色差也叫轴向色差,产生的原因是不同波长的光沿光轴方向聚焦的位置。蓝光波长短聚焦位置较近,红光波长更长聚焦位置较远。在拍摄高对比度工件的时候,焦点平面就可能出现蓝紫色或者是红色的纵向偏移,导致图像出现颜色失真的情况
倍率色差
倍率色差也叫做横向色差,是因为不同波长的光在像平面上的成像高度(也就是倍率)不同导致的。通常为图像的边缘出现颜色镶边。在检测物体轮廓或边缘特征的时候,高对比度区域如黑白交界处容易出现紫色或绿色的色边,容易影响边缘检测算法的精准。
色差在实际应用中的影响
工业相机广泛的应用在各类如自动化生产线、AOI、3D测量等领域,色差会对其产生如:
半导体晶圆检测中,色差导致细微缺陷边缘模糊,导致误判;
在精密的零部件尺寸测量中,色差干扰像素边缘过渡定位,导致抓边失败,影响测量重复性和准确性;
在实际的应用中,未经过色差校正的相机可能会使精度下降,严重的影响了高精度测量制造的质量控制。
如何减少色差的影响
在现代工业相机和镜头设计中采用了以下几种方法来减少色差:
消色差镜头:这种镜头通过将低色散冠玻璃凸透镜与高色散燧石玻璃凹透镜校合,使两种如红蓝光实现同焦,可以减少轴向色差。
复消色差镜头:进一步校正三种或更多颜色,通常适用于色彩还原度要求较高的工业应用,比如彩色3D扫描或是多光谱成像。
低色散玻璃:在镜头组中使用超低色散材料,减小色散效应,高端镜头一般使用该配置来减少色差的影响
软件校正:工业相机的SDK或视觉软件,通过调整镜头配置文件来进行数字色差补偿,一般适用于固定安装场景。
现代工业镜头已通过各种精密光学设计以及软件算法优化来减少色差对测量的影响,使得成像更加真实、清晰。





