基于Matlab的中间视觉模型的构建
2011-08-08饶丰葛志诚朱金连姜微
饶丰 葛志诚 朱金连 姜微
(1.江苏检验检疫车辆灯具实验室,镇江灯具检测中心,江苏 丹阳 212300;2.镇江出入境检验检疫局,江苏 镇江 212000;3.江苏科技大学,江苏 镇江 212003)
1 引言
亮度在几个cd/m2以上的视觉称为明视觉(Photopic vision),此时,人眼的视觉质量主要由视网膜上的视锥细胞决定,其光谱光视效率由国际照明委员会 (CIE)推荐的明视觉视见函数描述。亮度在10-3cd/m2以下的视觉叫做暗视觉 (Scotopic vision),此时,人眼的视觉质量主要由视网膜上的视杆细胞决定,CIE于1951年推荐了暗视觉视见函数[1],但是实际应用场合很少有亮度范围低于10-3cd/m2的情况,因此暗视觉光谱光视效率函数的应用并不广泛。亮度介于明视觉和暗视觉之间的视觉叫中间视觉或介视觉 (Mesopic vision),此时人眼视网膜上的视锥和视杆同时发生作用,在此视觉范围内,随着亮度水平的降低,人眼的光谱光视效率曲线从明视觉光谱光视效率曲线逐渐向短波方向偏移,直到暗视觉光谱光视效率曲线[2]。
2010年,以“中间视觉范围内的视觉功能”为研究主题的国际照明委员会技术委员会TC 1-58完成了工作,出台了基于视觉功能的中间光度学推荐系统,并通过CIE官方发布了技术报告CIE 191:2010[3]。该报告推荐了中间视觉模型,另外还介绍了四种模型,即 USP、MOVE、MES1 和 MES2[4]。然而这些模型一般要经过复杂的计算才能得到光谱光视效率,有些还要经过迭代运算[5]。因此一般编程计算,而目前未见对应程序的报道。
本文采用Matlab软件编写了五种中间视觉模型,给出编程流程和程序代码,并将程序计算的结果与CIE报道的结果比较,以证明程序的正确性。……
