26.Blemish

 

摄像头内部异物测试,品质保证没得商量。

此测试用于检测由于模组内部光学表面(包括micro lens arrays issue)上的划痕、脏污或异物引起的blemish。CamAnalyzer blemish detection算法使用拍摄的flat field图片,计算blemish scores,用于量化分析blemish水平。

CamAnalyzer的 blemish测试不仅可以分析高对比度blemish(如sensor表面非透明异物),也可检测到透明的低对比度blemish(如由于某种原因造成图像中类似于水印的透明blemish)。

 

测试准备条件

使用上节SET1中的实验方法正确搭建拍照环境。实验室测试仅使用D50色温即可。

需注意测试目标需要是加diffuser的透射式flat field光源或类似设备,此实验中不可使用反射式灰卡。

 

Exposure Level

拍照前,为确保与终端实际拍摄时AE的一致性,需确认设备已设置到合适的曝光值

曝光检查区域为上图中的红框范围,具体大小请参考SET1中所述。

CamAnalyzer的“Capture Assistant”中的“FF_AE_Checker”可用于曝光值检测。

当然手机拍摄的,只要AE没有bug,就可以直接用于测试

 

Test Result

将Raw图分为center、edge、 corner三个区域,CamAnalyzer blemish会自动检测并计算每个区域的blemish scores。人眼视觉系统对center区域最敏感,因此使用最严格的spec对center区域进行检测。对人眼视觉系统来讲,corner区域是最低敏感度的区域,检测时会适当放宽spec。

CamAnalyzer检测前可手动定义threshold 及 ROIsize等参数用于blemish检测及区域划分,默认值是典型经验值,可以直接使用默认值进行测试。如项目有其他需求,可以在测试前填入所需信息实现差异化检测。

结果输出图为标注各区blemish scores的blemish heat map便于图形化分析,更主要是的输出的量化的结果数据将同时会存于log csv文件中

 

Specification limit

 客户购买后会提供完整版CamAnalyzer Spec