像素补偿方法、装置和终端设备制造方法及图纸

技术编号:21226417 阅读:35 留言:0更新日期:2019-05-29 07:12
本申请提供了像素补偿方法、装置和终端设备。该方法包括:获取待处理图像的第一背光图像,所述第一背光图像中的像素点与背光阵列中的背光单元一一对应,所述背光阵列用于为显示所述待处理图像提供背光;根据像素点的位置属性,对所述第一背光图像的像素点进行划分,以得到所述第一背光图像的多个区域;对所述多个区域的图像分别进行滤波和放大,以得到与所述待处理图像的分辨率相同的第二背光图像,其中,在对所述多个区域的图像进行滤波时,所述多个区域中的至少两个区域的图像被应用不同的空间滤波;根据所述第二背光图像的亮度值对所述待处理图像进行像素补偿。本申请能够提高显示效果。

Pixel compensation method, device and terminal device

The application provides a pixel compensation method, device and terminal device. The method includes: acquiring the first backlight image of the image to be processed, and the pixel points in the first backlight image correspond to the backlight unit in the backlight array, which is used to provide backlight for displaying the image to be processed; according to the position attributes of the pixel points, the pixel points of the first backlight image are processed. Partition to obtain a plurality of regions of the first backlight image; filtering and enlarging the images of the plurality of regions respectively to obtain a second backlight image with the same resolution as the image to be processed, in which at least two regions of the plurality of regions are filtered when the images of the plurality of regions are filtered. Different spatial filtering is applied to the image; the image to be processed is pixel compensated according to the brightness value of the second backlight image. This application can improve the display effect.

【技术实现步骤摘要】
像素补偿方法、装置和终端设备
本申请涉及显示器像素补偿
,并且更具体地,涉及一种像素补偿方法、装置和终端设备。
技术介绍
为了提高显示器的动态范围,通常可以将显示器的背光模组分成若干个区域,然后根据图像内容的分布情况调整背光模组各个区域的亮度,并对图像像素值进行像素补偿,从而在保证显示效果的同时提高显示器的显示的动态范围。传统方案在对图像进行像素补偿时是根据背光区域的亮度进行背光平滑处理,然后再对背光平滑处理之后的区域进行像素补偿,以保证显示效果。具体地,在背光平滑处理时对整个背光区域采用同样的滤波模板进行低通滤波,然后再进行像素补偿,由于背光模组在不同区域的光扩散情况不同,采用相同的低通滤波模板进行滤波处理,不能很好的模拟背光的扩散情况,会导致最终显示器的显示效果不佳。
技术实现思路
本申请提供一种像素补偿方法、装置和终端设备,以提高显示效果。第一方面,提供了一种像素补偿方法,该方法包括:获取待处理图像的第一背光图像,所述第一背光图像中的像素点与背光阵列中的背光单元一一对应,所述背光阵列用于为显示所述待处理图像提供背光;根据像素点的位置属性,对所述第一背光图像的像素点进行划分,以得到所述第一背光图像的多个区域;对所述多个区域的图像分别进行滤波和放大,以得到与所述待处理图像的分辨率相同的第二背光图像,其中,在对所述多个区域的图像进行滤波时,所述多个区域中的至少两个区域的图像被应用不同的空间滤波;根据所述第二背光图像的亮度值对所述待处理图像进行像素补偿。上述背光阵列包含多个背光单元,背光阵列包含的背光单元的数目与第一背光图像中的像素点的数目相同。本申请中,通过针对多个区域中的至少两个区域的图像分别采用不同类型的空间滤波进行滤波处理,与采用统一滤波模板进行滤波的方式相比,能够更好的模拟背光扩散,使得像素补偿后的图像在显示时能够取得较好的显示效果。结合第一方面,在第一方面的某些实现方式中,根据所述像素点的位置属性,对所述第一背光图像的像素点进行划分,以得到所述第一背光图像的多个区域,包括:将位置属性相同的像素点划分到同一区域中,其中,所述位置属性相同包括相邻像素点的数目相同或者与所述第一背光图像的中心位置距离相同。通过将位置属性相同的像素点划分到同一区域中,能够对位置属性相同的像素点采用相同的空间滤波,位置不同的像素点采用不同的滤波,可以较好的模拟不同位置的光扩散现象,从而能够提高显示的效果。可选地,位置属性相同还可以是指相邻像素点的数目在预设范围内,例如,相邻像素点的数目小于或者等于5的像素点可以属于同一种位置属性,相邻像素点的数目大于5的像素点可以认为属于另一种位置属性。结合第一方面,在第一方面的某些实现方式中,所述根据像素点的位置属性,对所述第一背光图像的像素点进行划分,以得到所述第一背光图像的多个区域,包括:将具有8个相邻像素点的像素点位置划分到第一区域;将具有5个相邻像素点的像素点位置划分到第二区域;将具有3个相邻像素点的像素点位置划分到第三区域。结合第一方面,在第一方面的某些实现方式中,所述根据所述第二背光图像的亮度值对所述待处理图像进行像素补偿,包括:从所述待处理图像中,获取任意一个像素点的第一亮度值;从所述第二背光图像中,获取与所述任意一个像素点相对应位置的像素点的第二亮度值;获取最大亮度值,所述最大亮度值为所述第二背光图像的亮度上限值或者所述背光单元所能显示的亮度上限值;根据所述最大亮度值以及所述第二亮度值,确定所述任意一个像素点的补偿系数;根据所述补偿系数,对所述任意一个像素点的第一亮度值进行补偿,以得到所述任意一个像素点的目标亮度值。由于在获取第二背光图像的过程中,针对不同的区域采用了不同的空间滤波,能够更好的模拟背光扩散现象,这样,在后续对待处理图像进行像素补偿时,能够在根据背光真实的亮度值对对待处理像素点进行像素补偿,从而取得较好的像素补偿效果。结合第一方面,在第一方面的某些实现方式中,所述根据所述补偿系数,对所述任意一个像素点的第一亮度值进行补偿,以得到所述任意一个像素点的目标亮度值,包括:将所述第一亮度值与所述补偿系数的乘积确定为所述任意一个像素点的目标亮度值。结合第一方面,在第一方面的某些实现方式中,所述补偿系数根据如下公式获得:K=log2(BLmax/BL)1.0/γ其中,K为所述补偿系数,BLmax为所述最大亮度值,BL为所述第二亮度值,γ为预设的伽马系数,γ一般可以取2.2。由于人眼的对图像信号的处理类似于近似对数算法的处理环节,因此,在对像素进行补偿的过程中通过取对数,能够有效的提高图像的对比度。另外,在上述公式中,BLmax通过取最大亮度值,能够使得补偿系数K不至于过大,从而避免在进行像素补偿时发生像素溢出。结合第一方面,在第一方面的某些实现方式中,所述待处理图像格式为RGB时,所述获取所述待处理图像中的任意一个像素点的第一亮度值,包括:将所述任意一个像素点的三个分量值中的最大分量值确定为所述第一亮度值;或者,根据所述任意一个像素点的三个分量值,计算所述第一亮度值。可选地,在根据任意一个像素点的三个分量值来计算第一亮度值时,可以具体根据公式:Y=((R*299)+(G*587)+(B*114))/1000来计算,其中,Y表示第一亮度值,R、G和B分别表示待处理像素点的三个分量值。第二方面,提供了一种像素补偿装置,所述像素补偿装置包括用于执行所述第一方面或其各种实现方式中的方法的模块。第三方面,提供一种像素补偿装置,所述像素补偿装置包括:存储器,用于存储程序;处理器,用于执行所述存储器存储的程序,当所述程序被执行时,所述处理器用于执行所述第一方面或其各种实现方式中的方法。第四方面,提供一种终端设备,所述终端设备包括所述第二方面中的像素补偿装置以及显示器,其中,所述显示器用于显示所述像素补偿装置对所述待处理图像进行像素补偿后的图像。第五方面,提供一种终端设备,所述终端设备包括:存储器,用于存储程序;处理器,用于执行所述存储器存储的程序,当所述程序被执行时,所述处理器用于执行所述第一方面或其各种实现方式中的方法。第六方面,提供一种计算机可读介质,所述计算机可读介质存储用于设备执行的程序代码,所述程序代码包括用于执行第一方面或其各种实现方式中的方法的指令。附图说明图1是本申请实施例的像素补偿方法的示意性流程图;图2是背光阵列的示意图;图3是第一背光图像的示意图;图4是第一背光图像的多个区域的示意图;图5是第一背光图像的多个区域的示意图;图6是第一背光图像的多个区域的示意图;图7是本申请实施例的像素补偿方法的示意性流程图;图8是滤波模板的示意图;图9是像素补偿曲线的示意图;图10是本申请实施例的像素补偿装置的示意性框图;图11是本申请实施例的终端设备的示意性框图。具体实施方式下面将结合附图,对本申请中的技术方案进行描述。图像的动态范围一般为最暗亮度与最亮亮度的比值,比值越大动态范围越大,图像能显示的层次就越多,显示的效果也越好。自然界的亮度范围较广,从星空下的夜景(10-3cd/m2)到太阳本身亮度(105cd/m2)大约有8个数量级的亮度范围,人眼由于其自身调节机制,可以从自然界捕捉到5个数量级的亮度范围。但是目前的显示器普遍只能呈现出2~3个数量级的动态本文档来自技高网...

【技术保护点】
1.一种像素补偿方法,其特征在于,包括:获取待处理图像的第一背光图像,所述第一背光图像中的像素点与背光阵列中的背光单元一一对应,所述背光阵列用于为显示所述待处理图像提供背光;根据像素点的位置属性,对所述第一背光图像的像素点进行划分,以得到所述第一背光图像的多个区域;对所述多个区域的图像分别进行滤波和放大,以得到与所述待处理图像的分辨率相同的第二背光图像,其中,在对所述多个区域的图像进行滤波时,所述多个区域中的至少两个区域的图像被应用不同的空间滤波;根据所述第二背光图像的亮度值对所述待处理图像进行像素补偿。

【技术特征摘要】
1.一种像素补偿方法,其特征在于,包括:获取待处理图像的第一背光图像,所述第一背光图像中的像素点与背光阵列中的背光单元一一对应,所述背光阵列用于为显示所述待处理图像提供背光;根据像素点的位置属性,对所述第一背光图像的像素点进行划分,以得到所述第一背光图像的多个区域;对所述多个区域的图像分别进行滤波和放大,以得到与所述待处理图像的分辨率相同的第二背光图像,其中,在对所述多个区域的图像进行滤波时,所述多个区域中的至少两个区域的图像被应用不同的空间滤波;根据所述第二背光图像的亮度值对所述待处理图像进行像素补偿。2.如权利要求1所述的方法,其特征在于,所述根据像素点的位置属性,对所述第一背光图像的像素点进行划分,以得到所述第一背光图像的多个区域,包括:将具有8个相邻像素点的像素点位置划分到第一区域;将具有5个相邻像素点的像素点位置划分到第二区域;将具有3个相邻像素点的像素点位置划分到第三区域。3.如权利要求1或2所述的方法,其特征在于,所述根据所述第二背光图像的亮度值对所述待处理图像进行像素补偿,包括:从所述待处理图像中,获取任意一个像素点的第一亮度值;从所述第二背光图像中,获取与所述任意一个像素点相对应位置的像素点的第二亮度值;获取最大亮度值,所述最大亮度值为所述第二背光图像的亮度上限值或者所述背光单元所能显示的亮度上限值;根据所述最大亮度值以及所述第二亮度值,确定所述任意一个像素点的补偿系数;根据所述补偿系数,对所述任意一个像素点的第一亮度值进行补偿,以得到所述任意一个像素点的目标亮度值。4.如权利要求3所述的方法,其特征在于,所述根据所述补偿系数,对所述任意一个像素点的第一亮度值进行补偿,以得到所述任意一个像素点的目标亮度值,包括:将所述第一亮度值与所述补偿系数的乘积确定为所述任意一个像素点的目标亮度值。5.权利要求3或4所述的方法,其特征在于,所述补偿系数根据如下公式获得:K=log2(BLmax/BL)1.0/γ其中,K为所述补偿系数,BLmax为所述最大亮度值,BL为所述第二亮度值,γ为预设的伽马系数。6.如权利要求3-5中任一项所述的方法,其特征在于,所述待处理图像的图像格式为RGB时,所述获取所述待处理图像中的任意一个像素点的第一亮度值,包括:将所述任意一个像素点的三个分量值中的最大分量值确定为所述第一亮度值;或者,根据所述任意一个像素点的三个分量值,计算所述第一亮度值。7....

【专利技术属性】
技术研发人员:张涛巫红英李昌禄
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1