0 引言
目前传输型CCD相机已取代传统胶片相机成为主流摄影设备,然而各生产厂家对相机成像分辨率这一核心指标的测量还基本采用基于人工判读的测试方法。
人工判读测试分辨率,对胶片相机而言简单、方便,但由于不同人眼的视觉灵敏度不同以及检测条件的差异,因此难免引入不同程度的主观误差,时常难以达成统一的测量结果,从而影响了测试精度。
对于CCD 相机,可利用其对特定目标生成的数字影像,通过实施高效的数据分析处理技术,自动实现对相机分辨率量化测试,从而客观判定相机成像质量。
1 理论分析
影响CCD相机成像分辨率的因素主要包括:光学系统、CCD器件及相应电路处理系统等。其中光学系统可利用干涉检测法或传递函数等对其像质进行测试,从而客观地获取相应的分辨率量化结果;CCD器件本身的理论极限分辨率可以根据其像元尺寸直接计算求得;对于电路处理系统,在理想情况下其对图像分辨率测试方面的影响可忽略不计,在此暂不予以考虑。综合上述因素,CCD 相机整机理想情况下的分辨率N 可由下式计算求得:
式中:N光为光学系统分辨率;NCCD 为CCD器件的分辨率。
虽然上述计算可以估算出CCD相机整机的理论分辨率,但由于存在整机装配误差、系统控制误差以及依靠人工判读测试带来的主观不确定性,经常难以准确反映相机最终成像水平,因此需要在CCD 相机整机检测时对分辨率指标实施精确量化测试,从而客观综合反映CCD相机整机成像质量。
为此,本文提出基于光栅目标影像对比度分析的分辨率自动测试方法。该方法是将CCD相机整体作为光能量信息传递系统,根据系统传递函数测试原理,按照正弦级数展开的定义,将矩形分布函数展开成不同频率正弦分布的叠加,则对比度传递函数可表示为:
由于光电探测器将光通量转换为电信号,利用电子学方法可将所有高次谐波成分全部滤掉,这样所得到的传递函数关系式变为:
M 和M0 分别为输出对比度(又称调制度)和输入对比度。设目标影像最大光强为Imax,最小光强为Imin,则对比度定义为:
在CCD 相机实际成像过程中,除目标影像外还会有背景亮度产生的光强Ib,此时对比度定义修正为:
在实验室条件下,所采用的靶标为高对比度,可定义相应的M0 =1.这样对CCD 相机整机分辨率的测量原理转化为,对分辨率靶标光栅图案影像进行对比度分析计算,通过与确认的最小可分辨基准阈值进行比较,从而自动确定相机达到的分辨级别,经系统换算快速得出分辨率量化结果。
2 测试系统组成及测试过程
CCD相机分辨率测试系统组成如图1所示,主要包括标准光源、光栅靶标、平行光管、图像采集卡、图像存储器、工控机以及数据分析处理软件。
系统测试前要确认各设备的初始位置,靶标要准确标定在平行光管的焦面处,平行光管的出口对应到相机入口处,平行光管的光轴与相机光学系统的光轴要共轴,同时要保证CCD 像元与靶标条纹的中心线对准。
测试时,开启积分球,使其均匀照亮矩形光栅靶标,启动相机拍照,靶标经平行光管与相机光学系统成像在焦面CCD上,使光信号转换为电信号,再经图像采集卡实时采集生成的图像数据流,在工控机的控制下按相应格式存入图像存储器。图像数据综合分析处理软件,可以直接显示数据格式图像,还可以对整个影像或选取局部区域进行放大、缩小显示,更主要的是可实现对随意选取的图像目标影像区域进行分辨率判别计算。