一种针对OLED屏的MURA检测算法制造技术

技术编号:21915287 阅读:30 留言:0更新日期:2019-08-21 12:49
本发明专利技术公开了一种针对OLED屏的MURA检测方法,包括以下步骤:1、人眼敏感度与MURA属性之间的模型构建方法与流程;2、基于人眼敏感度的MURA检测方法;3、基于MURA检测JND做迭代DeMURA的方法。本发明专利技术检测方法对具体参数和人眼敏感性进行评估,给MURA评测提供依据;基于最小视觉差计算JND矩阵,并进行MURA评测和DeMURA。MURA检测的最终结果是可量化的,具有明确的物理意义,可根据量化结果对OLED屏幕划分等级,并且符合人的主观一致性。

A MURA Detection Algorithm for OLED Screen

【技术实现步骤摘要】
一种针对OLED屏的MURA检测算法
本专利技术涉及相机或手机图像质量处理
,尤其涉及相机、手机等OLED屏幕图像质量处理方法。
技术介绍
屏幕由于每个发光单元的亮度与输入灰度是非线性的,而造成了在显示上的非均匀性,这是一种显示缺陷,其主要表现为缺陷区域和周围背景的对比度低,边缘模糊,形状各异,称为MURA。MURA在日语里的意思是粗糙的,不光滑的,英文为unevenness。不论是LCD或者OLED的显示屏,都会存在着一定程度的不均匀现象,量化评估这种不均匀程序的过程就是MURATest。顾名思义,MURATest是用来评估显示设备不均匀性的,因此完全可以采用有参考的均匀显示结果与待检测设备显示结果直接作比较(做差),均匀度越好,两者之间的差别越小,否则越大。但是,这样的结果只能做设备间比对,无法与人的主观感受相关联。所以,现在大部分算法都是基于滤波思想给出的,即把人眼睛能感受到的差保留,感受不到的认为可以忍受。根据参考算法Wiley的ColorScience(1982),图像灰度差变化量在1%以上,人的眼睛就能感受到,对于量化位数是8的图像来说,该变化值为255*1%=2.55。现阶段MURA检测过程的问题是:过度关注滤波完的结果,实际人眼对区域位置、MURA类型、MURA区域的灰度差与分布密度等都有关联性,基础理论体系过于简化,简易的MURA检测可以做是否存在MURA的判定,但是无法精确地量化比对,那么也就更无法用来做DeMURA参考。
技术实现思路
针对现阶段MURA检测过程存在的上述问题,本专利技术的目的是提供一种针对OLED屏的MURA检测算法。本专利技术为实现上述目的所采用的技术方案是:一种针对OLED屏的MURA检测算法,包括以下步骤:步骤1、参数与人眼敏感性的关联性评估,包括以下步骤:步骤1-1、仿真数据包含参量规定:一幅包含非均匀性的图像产生以下参量:MURA类型k,k∈{1,2,3},1表示是点类型,2表示线类型,3表示块类型;MURA大小h、w,灰度差△,稠密度ρ,线性分布角度ω,整体产生过程是:步骤1-1-1、对产生的随机对象做规定:稠密度:图像中非均匀性单一类型区域间的中心平均距离,稠密度越高图像中的非均匀区域彼此间越接近;位置:非均匀性区域在图像的行、列分布位置;大小:非均匀性区域的外包矩形宽、高;步骤1-1-2、产生没有MURA的灰度图,其每个位置处的图像灰度值都相同;步骤1-1-3、对仿真产生非均匀性区域,做随机选择,根据稠密度选择彼此间没有覆盖的区域做MURA区域仿真的候选区域;步骤1-1-4、候选区域外包矩形的大小在设定大小的前提下做小范围的随机调整,然后在区域内部将不同类型的MURA叠加到均匀的图像中,并记录产生该MURA的类型,实际大小与灰度差等参量。步骤1-2、采用固定变量法,产生出多组含有MURA的图像用于做人工主观判定;步骤1-3、对于给定的图像与理想显示设备,人为对是否存在MURA做判定,并记录判定的时间,当认定为存在MURA时,判定的时间越长认为MURA越不明显;步骤1-4、构建每个变量多少与检测时间的函数关系,以此作为检测MURA的判定依据;步骤2、MURA检测阶段:MURA在检测过程中需要JND做辅助量化计算,一幅待检测的亮度捕捉图有对应的JND矩阵,即JND*,整体上,假设成像设备拍摄的测试图像为I,自动计算JND*的序列模型参考为:步骤2-1、对捕获的图像数据做一次低通滤波,w1通过评估图像噪声水平的方式给出;步骤2-2、对滤波后的图像做灰度分层,依据分层的像素按照空间相对位置与连接情况做标记,L代表每个灰度层连接的灰度区域描述;步骤2-3、基于同属性的图层做邻域闭包计算,得到每个图层的邻域属性标签B,属性包括面积、外接矩形与最小外接矩形、以及相对应的MURA类型;步骤2-4、基于不同邻域、不同图层之间的边界、中心距离、面积比来得到所有邻域的整体面积比α,同属性邻域的空间分布密集描述不同属性邻域的空间分布密度描述步骤2-5、依据每种类型的MURA属性与人眼观察的敏感度,计算出每个区域的JND*;步骤3、基于JND结果进行DeMURA:在JND*已知的情况下,进行DeMURA迭代调整:步骤3-1、利用得到的JND*来计算调整权重;步骤3-2、根据调整权重,调整DeMURA获得的调整参数:步骤3-3、进行一次MURA检测,判断是否比调整前更小,若不是,进入步骤3-4;若是:步骤3-3-1、若MURA检测值小于判定门限,存在MURA人眼不可观测,则认为调整完毕,完成DeMURA;步骤3-3-2、若MURA检测值大于判定门限,则用新获得的JND*与调整因子重复进行DeMURA的3-1~3-3;步骤3-4、将本次调整区域中呈现出更小JND*的区域调整因子保留,舍弃变大的调整因子,然后重复进行DeMURA的3-1~3-3。所述步骤2中,还包括:步骤2-6、对JND*做一次w2的低通滤波或者中值滤波,消除孤立点状MURA的影响;步骤2-7、对于不同种类的JND*,做一次基于人眼敏感度的加权和,使JND*压缩为单值的MURA检测值,该值即为用来量化检测MURA的主要依据。所述步骤3中,调整权重的计算方法为:计算JND*与判定门限的比值,当比值大于1,说明该区域已经达到人眼可观测,需要进一步调整,比值在1以内说明人观测不到当前MURA。所述步骤3-2中,还包括:步骤3-2-1、对于小于1的部分,利用叠加随机数的方式,将线状、块状的MURA变为点状的MURA;步骤3-2-1、对于大于1的部分,依据JND*区域与其他区域的灰度比值对调整参数做比例修改,假定在像素(x,y)处DeMURA调整因子为ω(x,y),灰度比为α(α∈(0,255]),则调整因子应该为同时,增加叠加随机数能量,进一步打散线状、块状的MURA。所述步骤1-3中,让10人以上对是否存在MURA做判定。步骤2-1中,评估图像噪声水平的方式采用基于小波变换的方法,取高频域的能量中值做噪声水平,噪声水平越高,滤波的高通截止频率越低。本专利技术的一种针对OLED屏的MURA检测算法,整个MURA检测完全是量化的、与人主观认知一致的,并且有明确的量化物理意义;MURA检测的单值结果可以用来对屏幕划分等级,非单值结果可以用来做精准地DeMURA。附图说明图1是本专利技术MURA与人眼敏感度评测流程图。图2是本专利技术MURA检测方法流程图。图3是本专利技术DeMURA方法流程图。具体实施方式本专利技术的针对OLED屏的MURA检测算法,本方法认为人眼对显示信号的敏感参数主要包括:测试图的灰度分布属性g,MURA区域的灰度差Δ,MURA类型T,以及分布密度ρ,对应的物理意义包括:屏幕的亮度、对比度,OLED不均匀分布特性/坏点分布。本专利技术评估参数与人眼敏感性的关联性,给MURA评测提供依据;基于最小视觉差计算JND矩阵,并进行MURA评测和DeMURA。给出一套完整的MURA检测量化模型,该模型中各个参数的估计方法是基于人主观感知评测所得,且最终JND评估MURA不仅可以做是否存在MURA做判定,而且可以利用MURA检测结果做DeMURA。本专利技术所述的一种针对OLED屏的MURA检测方法主要包括三个步骤:1、人眼敏感度与MU本文档来自技高网...

【技术保护点】
1.一种针对OLED屏的MURA检测算法,其特征在于:包括以下步骤:步骤1、参数与人眼敏感性的关联性评估,包括以下步骤:步骤1‑1、仿真数据包含参量规定:一幅包含非均匀性的图像产生以下参量:MURA类型k,k∈{1,2,3},1表示是点类型,2表示线类型,3表示块类型;MURA大小h、w,灰度差△,稠密度ρ,线性分布角度ω,整体产生过程是:步骤1‑1‑1、对产生的随机对象做规定:稠密度:图像中非均匀性单一类型区域间的中心平均距离,稠密度越高图像中的非均匀区域彼此间越接近;位置:非均匀性区域在图像的行、列分布位置;大小:非均匀性区域的外包矩形宽、高;步骤1‑1‑2、产生没有MURA的灰度图,其每个位置处的图像灰度值都相同;步骤1‑1‑3、对仿真产生非均匀性区域,做随机选择,根据稠密度选择彼此间没有覆盖的区域做MURA区域仿真的候选区域;步骤1‑1‑4、候选区域外包矩形的大小在设定大小的前提下做小范围的随机调整,然后在区域内部将不同类型的MURA叠加到均匀的图像中,并记录产生该MURA的类型,实际大小与灰度差等参量。步骤1‑2、采用固定变量法,产生出多组含有MURA的图像用于做人工主观判定;步骤1‑3、对于给定的图像与理想显示设备,人为对是否存在MURA做判定,并记录判定的时间,当认定为存在MURA时,判定的时间越长认为MURA越不明显;步骤1‑4、构建每个变量多少与检测时间的函数关系,以此作为检测MURA的判定依据;步骤2、MURA检测阶段:MURA在检测过程中需要JND做辅助量化计算,一幅待检测的亮度捕捉图有对应的JND矩阵,即JND...

【技术特征摘要】
1.一种针对OLED屏的MURA检测算法,其特征在于:包括以下步骤:步骤1、参数与人眼敏感性的关联性评估,包括以下步骤:步骤1-1、仿真数据包含参量规定:一幅包含非均匀性的图像产生以下参量:MURA类型k,k∈{1,2,3},1表示是点类型,2表示线类型,3表示块类型;MURA大小h、w,灰度差△,稠密度ρ,线性分布角度ω,整体产生过程是:步骤1-1-1、对产生的随机对象做规定:稠密度:图像中非均匀性单一类型区域间的中心平均距离,稠密度越高图像中的非均匀区域彼此间越接近;位置:非均匀性区域在图像的行、列分布位置;大小:非均匀性区域的外包矩形宽、高;步骤1-1-2、产生没有MURA的灰度图,其每个位置处的图像灰度值都相同;步骤1-1-3、对仿真产生非均匀性区域,做随机选择,根据稠密度选择彼此间没有覆盖的区域做MURA区域仿真的候选区域;步骤1-1-4、候选区域外包矩形的大小在设定大小的前提下做小范围的随机调整,然后在区域内部将不同类型的MURA叠加到均匀的图像中,并记录产生该MURA的类型,实际大小与灰度差等参量。步骤1-2、采用固定变量法,产生出多组含有MURA的图像用于做人工主观判定;步骤1-3、对于给定的图像与理想显示设备,人为对是否存在MURA做判定,并记录判定的时间,当认定为存在MURA时,判定的时间越长认为MURA越不明显;步骤1-4、构建每个变量多少与检测时间的函数关系,以此作为检测MURA的判定依据;步骤2、MURA检测阶段:MURA在检测过程中需要JND做辅助量化计算,一幅待检测的亮度捕捉图有对应的JND矩阵,即JND*,整体上,假设成像设备拍摄的测试图像为I,自动计算JND*的序列模型参考为:步骤2-1、对捕获的图像数据做一次低通滤波,w1通过评估图像噪声水平的方式给出;步骤2-2、对滤波后的图像做灰度分层,依据分层的像素按照空间相对位置与连接情况做标记,L代表每个灰度层连接的灰度区域描述;步骤2-3、基于同属性的图层做邻域闭包计算,得到每个图层的邻域属性标签B,属性包括面积、外接矩形与最小外接矩形、以及相对应的MURA类型;步骤2-4、基于不同邻域、不同图层之间的边界、中心距离、面积比来得到所有邻域的整体面积比α,同属性邻域的空间分布密集描述不同属性邻域的空间分布密度描述步骤2-5、依据每种类型的MURA属性与人眼观察的敏感度,计算出每个区...

【专利技术属性】
技术研发人员:董波李堃王道宁廖志梁陶亮张亚东
申请(专利权)人:易诚高科大连科技有限公司
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1