可以看出,未经校正的扫描图像三个通道的颜色亮度值动态范围均较差,且通道间存在较大差异,从而无法有效反映扫描原稿图像信息。
给定目标CCD亮度范围和偏移,利用本算法求出AFE中各个通道所对应的静态增益和静态偏移,从而得到如图3所示的CCD感光特性曲线。在图3(a)中,红色通道像素亮度最大值为63 930,平均值为47 298;绿色通道最大值为64 107,平均值为48 758;蓝色通道最大值为64 038,平均值为49 083。在图3(b)中,红色通道像素平均偏移值为1 015,绿色通道为969,蓝色通道为9 22。从而,达到了静态校正预期目标。
图3中的感光曲线对应着CCD感光单元像素级校正增益参数和偏移参数计算所需要的数据,利用本Shading校正算法完成扫描系统像素级校正,消除了CCD感光单元间的非均匀性。CCD感光单元输出与对应像素级增益和偏移校正参数如图4所示。
利用本文介绍的算法对扫描仪进行校正前后对测试稿件的扫描结果如图5所示。
本文针对GL84X系列扫描仪控制器的算法,可通过获取CCD感光单元输出特性,有效获得图像数据采集系统的误差特征,将整体校正与像素级校正相结合,对扫描误差进行补偿和调整,大幅提高了扫描图像的质量。
参考文献
[1] Wolfson MICroeleCTRonics. WM8196 (8+8)bit Output16 bit CIS/CCD AFE/digitiser. July 2008.
[2] 李龙海.大幅面CIS扫描仪底层驱动软件的设计和实现[D].西安:西安电子科技大学,2002.
[3] Genesys Logic Inc. GL846 high speed USB2.0 2-in-1 sCANner controller with fast ADF 1.05, January 2008.
[4] Genesys Logic Inc. GL848 high speed USB2.0 2-in-1 scanner controller with fast ADF & bus power,December 2007.