一种LED显示屏画面对比度提升方法及装置转让专利

申请号 : CN202110888964.4

文献号 : CN113327545B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 何志民王利文

申请人 : 卡莱特云科技股份有限公司

摘要 :

本发明公开涉及一种LED显示屏画面对比度提升方法及装置,该方法包括:获取第i帧待显示画面中每个灯点待显示的灰度值,对该待显示的灰度值进行拓展处理和赋值处理,获取第二整数部分和第二小数部分;根据方块区域中每个网格区域内灯点的第二小数部分和第i‑1帧待显示画面中对应的求余信息,对每个网格区域内的部分灯点进行点亮并遍历所述LED显示屏上所有的方块区域,以实现对所有方块区域显示画面的对比度提升。能够通过对每一帧画面点亮部分灯点,实现提升了画面显示的对比度的效果,使得显示画面的色条过渡更加均匀、细腻,对低灰阶跳灰的情形进行了修复,有效解决了LED显示屏色条过度差、抖动、跳灰等问题,提升了LED显示屏的画面显示效果。

权利要求 :

1.一种LED显示屏画面对比度提升方法,其特征在于,所述LED显示屏包含预设数量个方块区域,每个方块区域均由4×4个灯点组成,每个方块区包含4个网格区域,每个网格区均由2×2个灯点组成,每个网格内的灯点通过P1,P2,P3和P4表示,所述方法包括:获取所述LED显示屏上第i帧待显示画面中每个灯点待显示的灰度值;

根据预设的灰度值拓展策略以及预设的拓展倍数n,对每个灯点待显示的灰度值进行拓展处理,获取拓展处理后的第一整数部分和第一小数部分;

按照预设的赋值策略对所述第一整数部分和第一小数部分进行赋值处理,获取赋值处理后的第二整数部分和第二小数部分;

根据第k个方块区域中每个网格区域内所有灯点的第二小数部分和第i‑1帧待显示画面中第k个方块区域对应的求余信息,对所述第k个方块区域中每个网格区域内的部分灯点进行点亮,以实现第i帧待显示画面中第k个方块区域对比度的提升,所述第i‑1帧待显示画面中第k个方块区域对应的求余信息是根据所述拓展倍数n和预设的求余策略获取的;

根据所述拓展倍数n和所述求余策略获取第i帧待显示画面中第k个方块区域对应的求余信息,遍历所述LED显示屏上所有的方块区域,直至完成第i帧待显示画面中所有方块区域对比度的提升以及获取第i帧待显示画面中所有方块区域对应的求余信息为止,以将所述第i帧待显示画面中每个方块区域对应的求余信息应用于第i+1帧待显示画面的对比度提升中;其中,所述第i帧待显示画面中第k个方块区域对应的求余信息为若第k个方块区域中存在第一求和信息大于或等于所述拓展倍数n的目标网格区域,根据所述目标网格区域的第一求和信息除以所述拓展倍数n后的第一余数值获取的,或者,若第k个方块区域中每个网格区域的第一求和信息均小于所述拓展倍数n,根据所述第k个方块区域的第二求和信息除以所述拓展倍数n后得到的第二余数值获取的,所述第一求和信息为根据第k个方块区域中每个网格区域内所有灯点第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息获取的,所述第二求和信息为根据第k个方块区域中所有灯点的第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息获取的。

2.根据权利要求1所述的LED显示屏画面对比度提升方法,其特征在于,所述根据第k个方块区域中每个网格区域内所有灯点的第二小数部分和第i‑1帧待显示画面中第k个方块区域对应的求余信息,对所述第k个方块区域中每个网格区域内的部分灯点进行点亮,包括:

对第k个方块区域中每个网格区域内所有灯点第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方块区域中每个网格区域的第一求和信息;

若第k个方块区域中存在第一求和信息大于或等于所述拓展倍数n的目标网格区域,根据所述第一求和信息对所述目标网格区域内的部分灯点进行点亮;

若第k个方块区域中每个网格区域的第一求和信息均小于所述拓展倍数n,对所述第k个方块区域中所有灯点的第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方块区域的第二求和信息;

根据所述第二求和信息对第k个方块区域中指定网格区域内的部分灯点进行点亮。

3.根据权利要求2所述的LED显示屏画面对比度提升方法,其特征在于,所述根据所述第一求和信息对所述目标网格区域内的部分灯点进行点亮,包括:将所述目标网格区域的第一求和信息除以所述拓展倍数n,获取第一整数商和第一余数值;

若所述第一整数商为1,点亮所述目标网格区域内的P1灯点;

若所述第一整数商为2,点亮所述目标网格区域内的P1灯点和P4灯点;

若所述第一整数商为3,点亮所述目标网格区域内的P1灯点和P4灯点,并随机点亮P2灯点和P3灯点中的任意一个灯点;

若所述第一整数商为4,点亮所述目标网格区域内的全部被灯点。

4.根据权利要求2所述的LED显示屏画面对比度提升方法,其特征在于,所述根据所述第二求和信息对第k个方块区域中指定网格区域内的部分灯点进行点亮,包括:将所述第二求和信息除以所述拓展倍数n,获取第二整数商和第二余数值;

若所述第二整数商为1,点亮所述第k个方块区域中第一网格区域内的P1灯点;

若所述第二整数商为2,点亮所述第k个方块区域中第一网格区域内的P1灯点和第四网格区域内的P1灯点;

若所述第二整数商为3,点亮所述第k个方块区域中第一网格区域内的P1灯点和第四网格区域内的P1灯点,并随机点亮第二网格区域和第三网格区域中的任意一个P1灯点;

若所述第二整数商为4,点亮所述第k个方块区域中所有网格区域内的P1灯点。

5.根据权利要求3或4所述的LED显示屏画面对比度提升方法,其特征在于,所述根据所述拓展倍数n和所述求余策略获取第i帧待显示画面中第k个方块区域对应的求余信息,遍历所述LED显示屏上所有的方块区域,直至完成第i帧待显示画面中所有方块区域对比度的提升以及获取第i帧待显示画面中所有方块区域对应的求余信息为止,以将所述第i帧待显示画面中每个方块区域的求余信息应用于第i+1帧待显示画面的对比度提升中,包括:若第k个方块区域中存在第一求和信息大于或等于所述拓展倍数n的目标网格区域,获取所述目标网格区域的第一求和信息除以所述拓展倍数n后的第一余数值;

根据所述每个目标网格区域中的第一余数值,确定所述第i帧待显示画面中第k个方块区域对应的求余信息;

若第k个方块区域中每个网格区域的第一求和信息均小于所述拓展倍数n,获取所述第k个方块区域的第二求和信息除以所述拓展倍数n后得到的第二余数值;

根据所述第k个方块区域的第二余数值,确定所述第i帧待显示画面中第k个方块区域对应的求余信息;

遍历所述LED显示屏上所有的方块区域,直至完成第i帧待显示画面中所有方块区域对比度的提升以及获取第i帧待显示画面中所有方块区域对应的求余信息为止,以在对第i+1帧待显示画面的对比度提升时,将第i帧待显示画面中每个方块区域的求余信息用于i+1帧待显示画面对比度提升的求和运算中。

6.根据权利要求1所述的LED显示屏画面对比度提升方法,其特征在于,所述根据预设的灰度值拓展策略以及预设的拓展倍数n,对每个灯点待显示的灰度值进行拓展处理,获取拓展处理后的第一整数部分和第一小数部分,包括:将所述每个灯点待显示的灰度值除以所述拓展倍数n,获取第三整数商和第三余数值;

将所述第三余数值加上随机数a,获取第一小数部分的数值,其中,‑8≤a≤8;

将所述第三整数商的数值作为所述第一整数部分的数值。

7.根据权利要求6所述的LED显示屏画面对比度提升方法,其特征在于,所述按照预设的赋值策略对所述第一整数部分和第一小数部分进行赋值处理,获取赋值处理后的第二整数部分和第二小数部分,包括:

若所述第一整数部分的数值大于零,且所述第一小数部分的数值小于零,将所述第一整数部分的数值减一,获取第二整数部分的数值;

将所述第一小数部分的数值加上所述拓展倍数n,获取第二小数部分的数值;

若所述第一小数部分的数值大于所述拓展倍数n,将所述第一整数部分的数值加一,获取第二整数部分的数值;

将所述第一小数部分的数值减去所述拓展倍数n,获取第二小数部分的数值。

8.一种LED显示屏画面对比度提升装置,其特征在于,所述LED显示屏包含预设数量个方块区域,每个方块区域均由4×4个灯点组成,每个方块区包含4个网格区域,每个网格区均由2×2个灯点组成,每个网格内的灯点通过P1,P2,P3和P4表示,所述装置包括:灰度值获取模块,获取所述LED显示屏上第i帧待显示画面中每个灯点待显示的灰度值;

拓展处理模块,与所述灰度值获取模块相连,根据预设的灰度值拓展策略以及预设的拓展倍数n,对每个灯点待显示的灰度值进行拓展处理,获取拓展处理后的第一整数部分和第一小数部分;

赋值处理模块,与所述拓展处理模块相连,按照预设的赋值策略对所述第一整数部分和第一小数部分进行赋值处理,获取赋值处理后的第二整数部分和第二小数部分;

灯点点亮模块,与所述赋值处理模块相连,根据第k个方块区域中每个网格区域内所有灯点的第二小数部分和第i‑1帧待显示画面中第k个方块区域对应的求余信息,对所述第k个方块区域中每个网格区域内的部分灯点进行点亮,以实现第i帧待显示画面中第k个方块区域对比度的提升,所述第i‑1帧待显示画面中第k个方块区域对应的求余信息是根据所述拓展倍数n和预设的求余策略获取的;

遍历模块,与所述灯点点亮模块相连,根据所述拓展倍数n和所述求余策略获取第i帧待显示画面中第k个方块区域对应的求余信息,遍历所述LED显示屏上所有的方块区域,直至完成第i帧待显示画面中所有方块区域对比度的提升以及获取第i帧待显示画面中所有方块区域对应的求余信息为止,以将所述第i帧待显示画面中每个方块区域的求余信息应用于第i+1帧待显示画面的对比度提升中;其中,所述第i帧待显示画面中第k个方块区域对应的求余信息为若第k个方块区域中存在第一求和信息大于或等于所述拓展倍数n的目标网格区域,根据所述目标网格区域的第一求和信息除以所述拓展倍数n后的第一余数值获取的,或者,若第k个方块区域中每个网格区域的第一求和信息均小于所述拓展倍数n,根据所述第k个方块区域的第二求和信息除以所述拓展倍数n后得到的第二余数值获取的,所述第一求和信息为根据第k个方块区域中每个网格区域内所有灯点第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息获取的,所述第二求和信息为根据第k个方块区域中所有灯点的第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息获取的。

9.根据权利要求8所述的LED显示屏画面对比度提升装置,其特征在于,所述灯点点亮模块,包括:

第一求和单元,对第k个方块区域中每个网格区域内所有灯点第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方块区域中每个网格区域的第一求和信息;

第一点亮单元,与所述第一求和单元相连,若第k个方块区域中存在第一求和信息大于或等于所述拓展倍数n的目标网格区域,根据所述第一求和信息对所述目标网格区域内的部分灯点进行点亮;

第二求和单元,与所述第一求和单元相连,若第k个方块区域中每个网格区域的第一求和信息均小于所述拓展倍数n,对所述第k个方块区域中所有灯点的第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方块区域的第二求和信息;

第二点亮单元,与所述第二求和单元相连,根据所述第二求和信息对第k个方块区域中指定网格区域内的部分灯点进行点亮。

10.根据权利要求8所述的LED显示屏画面对比度提升装置,其特征在于,所述拓展处理模块,包括:

拓展处理单元,将所述每个灯点待显示的灰度值除以所述拓展倍数n,获取第三整数商和第三余数值;

小数获取单元,与所述拓展处理单元相连,将所述第三余数值加上随机数a,获取第一小数部分的数值,其中,‑8≤a≤8;

整数获取单元,与所述小数获取单元相连,将所述第三整数商的数值作为所述第一整数部分的数。

说明书 :

一种LED显示屏画面对比度提升方法及装置

技术领域

[0001] 本发明公开涉及LED显示屏显示效果技术领域,具体地,涉及一种LED显示屏画面对比度提升方法及装置。

背景技术

[0002] LED显示屏作为一种大型显示设备具有亮度高、寿命长、使用和维护简便等优点,且因其能够表现出丰富的显示效果而被广泛应用于车站、港口、户外广告、大型文体活动、
政府公告等场所。目前,随着显示技术的不断发展,人们对LED显示屏显示效果的要求也越
来越高,而影响到LED显示屏显示效果的因素是多方面的,其中很重要的一方面即LED显示
屏可展现的颜色深度能力(灰度等级),通常颜色深度越深(灰度等级越高)显示的画面色彩
越丰富,呈现出的效果也就越艳丽,画面越细腻。现有技术中,由于LED显示屏收到发光芯片
特性的影响,屏幕起灰亮度过高,通常在0.2cd/m2,该亮度并不能满足客户需求。此外,由于
目前LED显示屏灰度精度不够,使得LED显示屏低灰阶跳灰修复难度大,所以一般会采用提
高LED显示屏的灰度精度的方法来应对该问题,但提高显示屏灰度精度之后LED显示屏又会
出现色条过度差、抖动、跳灰等现象,造成LED显示屏的显示效果较差。因此,本领域人员亟
需寻找一种新的技术方案来解决上述的问题。

发明内容

[0003] 为克服相关技术中存在的问题,本发明公开提供一种LED显示屏画面对比度提升方法及装置。
[0004] 根据本发明公开实施例的第一方面,提供一种LED显示屏画面对比度提升方法,所述LED显示屏包含预设数量个方块区域,每个方块区域均由4×4个灯点组成,每个方块区包
含4个网格区域,每个网格区均由2×2个灯点组成,每个网格内的灯点通过P1,P2,P3和P4表
示,所述方法包括:
[0005] 获取所述LED显示屏上第i帧待显示画面中每个灯点待显示的灰度值;
[0006] 根据预设的灰度值拓展策略以及预设的拓展倍数n,对每个灯点待显示的灰度值进行拓展处理,获取拓展处理后的第一整数部分和第一小数部分;
[0007] 按照预设的赋值策略对所述第一整数部分和第一小数部分进行赋值处理,获取赋值处理后的第二整数部分和第二小数部分;
[0008] 根据第k个方块区域中每个网格区域内所有灯点的第二小数部分和第i‑1帧待显示画面中第k个方块区域对应的求余信息,对所述第k个方块区域中每个网格区域内的部分
灯点进行点亮,以实现第i帧待显示画面中第k个方块区域对比度的提升,所述第i‑1帧待显
示画面中第k个方块区域对应的求余信息是根据所述拓展倍数n和预设的求余策略获取的;
[0009] 根据所述拓展倍数n和所述求余策略获取第i帧待显示画面中第k个方块区域对应的求余信息,遍历所述LED显示屏上所有的方块区域,直至完成第i帧待显示画面中所有方
块区域对比度的提升以及获取第i帧待显示画面中所有方块区域对应的求余信息为止,以
将所述第i帧待显示画面中每个方块区域对应的求余信息应用于第i+1帧待显示画面的对
比度提升中。
[0010] 可选的,所述根据第k个方块区域中每个网格区域内所有灯点的第二小数部分和第i‑1帧待显示画面中第k个方块区域对应的求余信息,对所述第k个方块区域中每个网格
区域内的部分灯点进行点亮,包括:
[0011] 对第k个方块区域中每个网格区域内所有灯点第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方块区域中每个网格
区域的第一求和信息;
[0012] 若第k个方块区域中存在第一求和信息大于或等于所述拓展倍数n的目标网格区域,根据所述第一求和信息对所述目标网格区域内的部分灯点进行点亮;
[0013] 若第k个方块区域中每个网格区域的第一求和信息均小于所述拓展倍数n,对所述第k个方块区域中所有灯点的第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域
对应的求余信息进行求和运算,获取第k个方块区域的第二求和信息;
[0014] 根据所述第二求和信息对第k个方块区域中指定网格区域内的部分灯点进行点亮。
[0015] 可选的,所述根据所述第一求和信息对所述目标网格区域内的部分灯点进行点亮,包括:
[0016] 将所述目标网格区域的第一求和信息除以所述拓展倍数n,获取第一整数商和第一余数值;
[0017] 若所述第一整数商为1,点亮所述目标网格区域内的P1灯点;
[0018] 若所述第一整数商为2,点亮所述目标网格区域内的P1灯点和P4灯点;
[0019] 若所述第一整数商为3,点亮所述目标网格区域内的P1灯点和P4灯点,并随机点亮P2灯点和P3灯点中的任意一个灯点;
[0020] 若所述第一整数商为4,点亮所述目标网格区域内的全部被灯点。
[0021] 可选的,所述根据所述第二求和信息对第k个方块区域中指定网格区域内的部分灯点进行点亮,包括:
[0022] 将所述第二求和信息除以所述拓展倍数n,获取第二整数商和第二余数值;
[0023] 若所述第二整数商为1,点亮所述第k个方块区域中第一网格区域内的P1灯点;
[0024] 若所述第二整数商为2,点亮所述第k个方块区域中第一网格区域内的P1灯点和第四网格区域内的P1灯点;
[0025] 若所述第二整数商为3,点亮所述第k个方块区域中第一网格区域内的P1灯点和第四网格区域内的P1灯点,并随机点亮第二网格区域和第三网格区域中的任意一个P1灯点;
[0026] 若所述第二整数商为4,点亮所述第k个方块区域中所有网格区域内的P1灯点。
[0027] 可选的,所述根据所述拓展倍数n和所述求余策略获取第i帧待显示画面中第k个方块区域对应的求余信息,遍历所述LED显示屏上所有的方块区域,直至完成第i帧待显示
画面中所有方块区域对比度的提升以及获取第i帧待显示画面中所有方块区域对应的求余
信息为止,以将所述第i帧待显示画面中每个方块区域的求余信息应用于第i+1帧待显示画
面的对比度提升中,包括:
[0028] 若第k个方块区域中存在第一求和信息大于或等于所述拓展倍数n的目标网格区域,获取所述目标网格区域的第一求和信息除以所述拓展倍数n后的第一余数值;
[0029] 根据所述每个目标网格区域中的第一余数值,确定所述第i帧待显示画面中第k个方块区域对应的求余信息;
[0030] 若第k个方块区域中每个网格区域的第一求和信息均小于所述拓展倍数n,获取所述第k个方块区域的第二求和信息除以所述拓展倍数n后得到的第二余数值;
[0031] 根据所述第k个方块区域的第二余数值,确定所述第i帧待显示画面中第k个方块区域对应的求余信息;
[0032] 遍历所述LED显示屏上所有的方块区域,直至完成第i帧待显示画面中所有方块区域对比度的提升以及获取第i帧待显示画面中所有方块区域对应的求余信息为止,以在对
第i+1帧待显示画面的对比度提升时,将第i帧待显示画面中每个方块区域的求余信息用于
i+1帧待显示画面对比度提升的求和运算中。
[0033] 可选的,所述根据预设的灰度值拓展策略以及预设的拓展倍数n,对每个灯点待显示的灰度值进行拓展处理,获取拓展处理后的第一整数部分和第一小数部分,包括:
[0034] 将所述每个灯点待显示的灰度值除以所述拓展倍数n,获取第三整数商和第三余数值;
[0035] 将所述第三余数值加上随机数a,获取第一小数部分的数值,其中,‑8≤a≤8;
[0036] 将所述第三整数商的数值作为所述第一整数部分的数值。
[0037] 可选的,所述按照预设的赋值策略对所述第一整数部分和第一小数部分进行赋值处理,获取赋值处理后的第二整数部分和第二小数部分,包括:
[0038] 若所述第一整数部分的数值大于零,且所述第一小数部分的数值小于零,将所述第一整数部分的数值减一,获取第二整数部分的数值;
[0039] 将所述第一小数部分的数值加上所述拓展倍数n,获取第二小数部分的数值;
[0040] 若所述第一小数部分的数值大于所述拓展倍数n,将所述第一整数部分的数值加一,获取第二整数部分的数值;
[0041] 将所述第一小数部分的数值减去所述拓展倍数n,获取第二小数部分的数值。
[0042] 根据本发明公开实施例的第二方面,提供一种LED显示屏画面对比度提升装置,所述LED显示屏包含预设数量个方块区域,每个方块区域均由4×4个灯点组成,每个方块区包
含4个网格区域,每个网格区均由2×2个灯点组成,每个网格内的灯点通过P1,P2,P3和P4表
示,所述装置包括:
[0043] 灰度值获取模块,获取所述LED显示屏上第i帧待显示画面中每个灯点待显示的灰度值;
[0044] 拓展处理模块,与所述灰度值获取模块相连,根据预设的灰度值拓展策略以及预设的拓展倍数n,对每个灯点待显示的灰度值进行拓展处理,获取拓展处理后的第一整数部
分和第一小数部分;
[0045] 赋值处理模块,与所述拓展处理模块相连,按照预设的赋值策略对所述第一整数部分和第一小数部分进行赋值处理,获取赋值处理后的第二整数部分和第二小数部分;
[0046] 灯点点亮模块,与所述赋值处理模块相连,根据第k个方块区域中每个网格区域内所有灯点的第二小数部分和第i‑1帧待显示画面中第k个方块区域对应的求余信息,对所述
第k个方块区域中每个网格区域内的部分灯点进行点亮,以实现第i帧待显示画面中第k个
方块区域对比度的提升,所述第i‑1帧待显示画面中第k个方块区域对应的求余信息是根据
所述拓展倍数n和预设的求余策略获取的;
[0047] 遍历模块,与所述灯点点亮模块相连,根据所述拓展倍数n和所述求余策略获取第i帧待显示画面中第k个方块区域对应的求余信息,遍历所述LED显示屏上所有的方块区域,
直至完成第i帧待显示画面中所有方块区域对比度的提升以及获取第i帧待显示画面中所
有方块区域对应的求余信息为止,以将所述第i帧待显示画面中每个方块区域的求余信息
应用于第i+1帧待显示画面的对比度提升中。
[0048] 可选的,所述灯点点亮模块,包括:
[0049] 第一求和单元,对第k个方块区域中每个网格区域内所有灯点第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方块
区域中每个网格区域的第一求和信息;
[0050] 第一点亮单元,与所述第一求和单元相连,若第k个方块区域中存在第一求和信息大于或等于所述拓展倍数n的目标网格区域,根据所述第一求和信息对所述目标网格区域
内的部分灯点进行点亮;
[0051] 第二求和单元,与所述第一求和单元相连,若第k个方块区域中每个网格区域的第一求和信息均小于所述拓展倍数n,对所述第k个方块区域中所有灯点的第二小数部分的和
值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方块
区域的第二求和信息;
[0052] 第二点亮单元,与所述第二求和单元相连,根据所述第二求和信息对第k个方块区域中指定网格区域内的部分灯点进行点亮。
[0053] 可选的,所述拓展处理模块,包括:
[0054] 拓展处理单元,将所述每个灯点待显示的灰度值除以所述拓展倍数n,获取第三整数商和第三余数值;
[0055] 小数获取单元,与所述拓展处理单元相连,将所述第三余数值加上随机数a,获取第一小数部分的数值,其中,‑8≤a≤8;
[0056] 整数获取单元,与所述小数获取单元相连,将所述第三整数商的数值作为所述第一整数部分的数值。
[0057] 综上所述,本发明公开涉及一种LED显示屏画面对比度提升方法及装置,该方法包括:获取第i帧待显示画面中每个灯点待显示的灰度值,对该待显示的灰度值进行拓展处理
和赋值处理,获取第二整数部分和第二小数部分;根据方块区域中每个网格区域内灯点的
第二小数部分和第i‑1帧待显示画面中对应的求余信息,对每个网格区域内的部分灯点进
行点亮并遍历所述LED显示屏上所有的方块区域,以实现对所有方块区域显示画面的对比
度提升。能够通过对每一帧画面点亮部分灯点,实现提升了画面显示的对比度的效果,使得
显示画面的色条过渡更加均匀、细腻,对低灰阶跳灰的情形进行了修复,有效解决了LED显
示屏色条过度差、抖动、跳灰等问题,提升了LED显示屏的画面显示效果。
[0058] 本发明公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

[0059] 附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
[0060] 图1是根据一示例性实施例示出的一种LED显示屏画面对比度提升方法的流程图;
[0061] 图2是一种LED显示屏上方块区域和网格区域的示意图;
[0062] 图3是根据图1示出的一种对部分灯点进行点亮的方法流程图;
[0063] 图4是根据图1示出的一种拓展处理方法的流程图;
[0064] 图5是根据图1示出的一种赋值方法的流程图;
[0065] 图6是根据一示例性实施例示出的一种LED显示屏画面对比度提升装置的结构框图;
[0066] 图7是根据图6示出的一种灯点点亮模块的结构框图;
[0067] 图8是根据图6示出的一种拓展处理模块的结构框图。

具体实施方式

[0068] 以下结合附图对本发明公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
[0069] 图1是根据一示例性实施例示出的一种LED显示屏画面对比度提升方法的流程图,如图1所示,该方法包括:
[0070] 在步骤101中,获取该LED显示屏上第i帧待显示画面中每个灯点待显示的灰度值。
[0071] 示例地,如图2所示,在该LED显示屏上包含预设数量个方块区域(block),每个方块区域均由4×4个灯点组成,每个方块区包含4个网格区域(grid),每个网格区均由2×2个
灯点组成,每个网格内的灯点通过P1,P2,P3和P4表示。
[0072] 在本公开实施例中,在LED显示屏上进行画面显示,是通过获取每一帧(本发明公开实施例中,以i=1进行举例说明,即获取第一帧待显示画面)待显示画面信号源并根据该
信号源对LED显示屏上的每一个灯点进行调节实现的,该信号源中包含每个灯点待显示的
灰度值。该信号源信息中包含的灰度值(原始灰度值)的数据范围,与LED显示屏的灰度精度
相关,可以为0 255,或0 65536,在本公开实施例中,以灰度值的数值范围为0 255进行举例
~ ~ ~
说明。
[0073] 例如,表1表示第k个方块区域中4个网格区域内每个灯点对应的待显示灰度值。
[0074]
[0075] 在步骤102中,根据预设的灰度值拓展策略以及预设的拓展倍数n,对每个灯点待显示的灰度值进行拓展处理,获取拓展处理后的第一整数部分和第一小数部分。
[0076] 示例地,获取每个灯点待显示的灰度值后,通过灰度值拓展策略对灰度值进行拓展处理(即灰阶拓展),将原始灰度值拓展为第一整数部分(通过Pi1表示)和第一小数部分
(通过Pj1表示)。以通过下述步骤103‑105对拓展后的Pi1和Pj1进行赋值处理,以及根据赋值
处理后的小数部分和整数部分对方块区域中的部分灯点进行点亮。本发明公开实施例中,
对原始灰度值的原始灰度精度(即原始灰阶)进行bit拓展,通过预设的灰度值切割策略可
将原始的灰阶拓展为6bit,即拓展64倍(即拓展倍数n=64),本实施例不局限于6bit。可见,
通过上述方式对原始灰度值的灰阶进行拓展后,可将原始灰度值的灰阶拓展64倍,提升该
LED显示屏的灰度精度。
[0077] 具体的,如图4所示,图4是根据图1示出的一种拓展处理方法的流程图,该步骤102包括:
[0078] 在步骤1021中,将每个灯点待显示的灰度值除以该拓展倍数n,获取第三整数商和第三余数值。
[0079] 示例地,本发明公开实施例中,拓展倍数n为26,即64,例如,如表1中所示,第k个方块区域中第一网格区域内的P1~ P4除以该拓展倍数n后得到的第三整数商分别为:1,3,1,0;
第三余数值分别为:1,12,63,22。
[0080] 在步骤1022中,将第三余数值加上随机数a,获取第一小数部分的数值。其中,‑8≤a≤8。
[0081] 在步骤1023中,将第三整数商的数值作为该第一整数部分的数值。
[0082] 示例地,将第k个方块区域中第一网格区域内每个灯点待显示的灰度值除以64获取第三整数商和第三余数值后,第三整数商的数值即为第一整数部分的数值,第三余数值
加上随机数a后的数值即为第一小数部分的数值。
[0083] 例如,如表1中第一网格区域中P1~ P4分别对应的第三余数值1,12,63,22,P1的第三余数值1加上随机数‑8之后得到第一小数部分的数值‑7,P2的第三余数值12加上随机数‑
5之后得到第一小数部分的数值7,P3的第三余数值63加上随机数8之后得到第一小数部分
的数值71,P4的第三余数值22加上随机数0之后得到第一小数部分的数值22。
[0084] 在步骤103中,按照预设的赋值策略对该第一整数部分和第一小数部分进行赋值处理,获取赋值处理后的第二整数部分和第二小数部分。
[0085] 示例地,对原始灰度值的原始灰阶进行拓展后获取第一整数部分和第一小数部分,根据该第一整数部分和第一小数部分的数值以及预设的赋值策略进行赋值。
[0086] 具体的,如图5所示,图5是根据图1示出的一种赋值方法的流程图,该步骤103包括:
[0087] 在步骤1031中,若第一整数部分的数值大于零,且该第一小数部分的数值小于零,对将该第一整数部分的数值减一,获取第二整数部分的数值。
[0088] 在步骤1032中,将该第一小数部分的数值加上该拓展倍数n,获取第二小数部分的数值。
[0089] 示例地,如表1中第一网格区域中P1~ P4分别对应的第一整数部分1,3,1,0和第一小数部分‑7,7,71,22所示,P1灯点的第一整数部分大于0,第一小数部分小于0,因此,对第
一整数部分的数值减一,即1‑1=0,获取第二整数部分的数值0;对第一小数部分的数值加上
该拓展倍数n(即64),即‑7+64=57,获取第二小数部分的数值57。
[0090] 在步骤1033中,若第一小数部分的数值大于该拓展倍数n,将该第一整数部分的数值加一,获取第二整数部分的数值。
[0091] 在步骤1034中,将该第一小数部分的数值减去该拓展倍数n,获取第二小数部分的数值。
[0092] 示例地,如表1中第一网格区域中P1~ P4分别对应的第一整数部分1,3,1,0和第一小数部分‑7,7,71,22所示,P3灯点的第一小数部分大于64,因此,对该第一整数部分的数值
加一,即1+1=2,获取第二整数部分的数值2;对该第一小数部分的数值减去64,即71‑64=7,
获取第二小数部分的数值7。
[0093] 可以理解的是,通过上述步骤102‑步骤103对第k个方块区域中4个网格区域内每个灯点待显示的灰度值进行分割处理和赋值处理(随机数‑8≤a≤8)后,该第一网格区域内
每个灯点对应的第二整数部分和第二小数部分的数值如表2所示。
[0094]
[0095] 在步骤104中,根据第k个方块区域中每个网格区域内所有灯点的第二小数部分和第i‑1帧待显示画面中第k个方块区域对应的求余信息,对该第k个方块区域中每个网格区
域内的部分灯点进行点亮,以实现第i帧待显示画面中第k个方块区域对比度的提升。
[0096] 其中,该第i‑1帧待显示画面中第k个方块区域对应的求余信息是根据该拓展倍数n和预设的求余策略获取的。
[0097] 示例地,将每个网格区域内4个灯点第二小数部分的和值记为grid.sum,根据每个网格区域的grid.sum和该方块区域在上一帧(即第i‑1帧)的求余信息确定在该方块区域中
需要点亮的灯点。通过对该方块区域内部分灯点的点亮,使该方块区域内显示的画面色条
过渡更加均匀、细腻,以及修复了低灰阶跳灰的情形,提升了该方块区域内画面的对比度。
[0098] 具体的,如图3所示,图3是根据图1示出的一种对部分灯点进行点亮的方法流程图,在该步骤104中,包括:
[0099] 在步骤1041中,对第k个方块区域中每个网格区域内所有灯点第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方块
区域中每个网格区域的第一求和信息。
[0100] 在步骤1042中,若第k个方块区域中存在第一求和信息大于或等于该拓展倍数n的目标网格区域,根据该第一求和信息对该目标网格区域内的部分灯点进行点亮。
[0101] 示例地,由于本公开实施例中的拓展倍数n为64,因此,若grid.sum与对应的求余信息相加得到的第一求和信息大于或等于64,将该网格区域作为目标网格区域,并根据该
第一求和信息确定目标网格区域中需要点亮的灯点。
[0102] 具体的,将该目标网格区域的第一求和信息除以该拓展倍数n,获取第一整数商和第一余数值;若该第一整数商为1,点亮该目标网格区域内的P1灯点;若该第一整数商为2,
点亮该目标网格区域内的P1灯点和P4灯点;若该第一整数商为3,点亮该目标网格区域内的
P1灯点和P4灯点,并随机点亮P2灯点和P3灯点中的任意一个灯点;若该第一整数商为4,点亮
该目标网格区域内的全部被灯点。
[0103] 示例地,如上述表2所示,该第一网格区域对应的grid.sum1=93,第二网格区域对应的grid.sum2=114,第三网格区域对应的grid.sum3=117,第四网格区域对应的grid.sum4
=148。且由于本发明公开实施例中以i=1进行举例说明,即获取第1帧待显示画面中每个灯
点待显示的灰度值,此时i‑1=0,第i‑1帧待显示画面中第k个方块区域对应的求余信息为0。
因此,第一求和信息、第二求和信息、第三求和信息和第四求和信息分别为:93、114、117和
148。可见,上述第k个方块区域内每个网格的第一求和信息均大于或等于64,因此,将每个
网格区域作为目标网格区域。其中,在第一网格区域中,第一求和信息除以该拓展倍数n(即
64)获取的第一整数商为1,第一余数值为29,因此,对第一网格区域内的P1灯点进行点亮。
在第四网格区域中,第四求和信息除以64后得到的第一整数商为2,第一余数值为20,因此,
对第四网格区域内的P1灯点和P4灯点进行点亮。
[0104] 在步骤1043中,若第k个方块区域中每个网格区域的第一求和信息均小于该拓展倍数n,对该第k个方块区域中所有灯点的第二小数部分的和值与第i‑1帧待显示画面中第k
个方块区域对应的求余信息进行求和运算,获取第k个方块区域的第二求和信息。
[0105] 在步骤1044中,根据该第二求和信息对第k个方块区域中指定网格区域内的部分灯点进行点亮。
[0106] 示例地,若每个网格区域内的第一求和信息均小于64,对该第k个方块区域内所有灯点第二小数部分求和,将和值与上一帧的求余信息进行求和运算获取第二求和信息,并
根据第二求和信息确定需要被点亮的灯点。
[0107] 具体的,将该第二求和信息除以该拓展倍数n,获取第二整数商和第二余数值;若该第二整数商为1,点亮该第k个方块区域中第一网格区域内的P1灯点;若该第二整数商为
2,点亮该第k个方块区域中第一网格区域内的P1灯点和第四网格区域内的P1灯点;若该第二
整数商为3,点亮该第k个方块区域中第一网格区域内的P1灯点和第四网格区域内的P1灯点,
并随机点亮第二网格区域和第三网格区域中的任意一个P1灯点;若该第二整数商为4,点亮
该第k个方块区域中所有网格区域内的P1灯点。
[0108] 示例地,假设上述第k个方块区域中,第一网格区域对应的第一求和信息为35,第二网格区域对应的求和信息为26,第三网格区域对应的求和信息为30,第四网格区域对应
的求和信息为62,即每个网格区域的第一求和信息均小于该拓展倍数n(即64)。如此,对第k
个方块区域中所有灯点的第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对
应的求余信息进行求和运算,即第二求和信息=grid.sum1+ grid.sum2+ grid.sum3+ 
grid.sum4+求余信息。由于本公开实施例中i=1,上一帧(第i‑1帧)待显示画面的求余信息
为0,也就是说第k个方块区域内每个网格区域的第一求和信息的数值与该网格区域
grid.sum的数值相等。因此,grid.sum1+ grid.sum2+ grid.sum3+ grid.sum4+求余信息=
35+26+30+62+0=153,即第二求和信息的数值为153。此时,第二求和信息除以该拓展倍数n
(即64),得到第二整数商为2,第二余数值为25,因此,点亮第一网格区域内的P1灯点和第四
网格区域内的P1灯点。同样的,若得到的第二整数商为1,则点亮上述第一网格区域内的P1灯
点;若得到的第二整数商为3,则点亮上述第一网格区域内的P1灯点和第四网格区域内的P1
灯点,并在第二网格区域的P1灯点和第三网格区域中的P1灯点中任选一个灯点进行点亮;若
得到的第二整数商为4,则点亮上述所有网格区域内的P1灯点。
[0109] 在步骤105中,根据该拓展倍数n和该求余策略获取第i帧待显示画面中第k个方块区域对应的求余信息,遍历该LED显示屏上所有的方块区域,直至完成第i帧待显示画面中
所有方块区域对比度的提升以及获取第i帧待显示画面中所有方块区域对应的求余信息为
止,以将该第i帧待显示画面中每个方块区域对应的求余信息应用于第i+1帧待显示画面的
对比度提升中。
[0110] 具体的,若第k个方块区域中存在第一求和信息大于或等于该拓展倍数n的目标网格区域,获取该目标网格区域的第一求和信息除以该拓展倍数n后的第一余数值;根据该每
个目标网格区域中的第一余数值,确定该第i帧待显示画面中第k个方块区域对应的求余信
息;若第k个方块区域中每个网格区域的第一求和信息均小于该拓展倍数n,获取该第k个方
块区域的第二求和信息除以该拓展倍数n后得到的第二余数值;根据该第k个方块区域的第
二余数值,确定该第i帧待显示画面中第k个方块区域对应的求余信息;遍历该LED显示屏上
所有的方块区域,直至完成第i帧待显示画面中所有方块区域对比度的提升以及获取第i帧
待显示画面中所有方块区域对应的求余信息为止,以在对第i+1帧待显示画面的对比度提
升时,将第i帧待显示画面中每个方块区域的求余信息用于i+1帧待显示画面对比度提升的
求和运算中。
[0111] 示例地,若存在目标网格区域,如上述表2所示,该第一网格区域对应的第一余数值为29,该第二网格区域对应的第一余数值为50,第三网格区域对应的第一余数值为53,第
四网格区域对应的第一余数值为20,根据上述每个网格区域的第一余数值获取第k个方块
区域在i+1帧待显示画面中的求余信息。若不存在目标网格区域,将该第k个方块区域的第
二求和信息除以64后得到的第二余数值,直接作为第k个方块区域在i+1帧待显示画面中的
求余信息。根据上述方法遍历该LED显示屏上的每个方块区域,完成对第i帧待显示画面中
每个方块区域对比度的提升,并获取对应的求余信息,该第i帧待显示画面中每个方块区域
对应的求余信息,将被用于第i+1帧画面对比度提升时同一方块区域的求和运算中。
[0112] 图6是根据一示例性实施例示出的一种LED显示屏画面对比度提升装置的结构框图,如图6所示,该LED显示屏包含预设数量个方块区域,每个方块区域均由4×4个灯点组
成,每个方块区包含4个网格区域,每个网格区均由2×2个灯点组成,每个网格内的灯点通
过P1,P2,P3和P4表示,该装置600包括:
[0113] 灰度值获取模块610,获取该LED显示屏上第i帧待显示画面中每个灯点待显示的灰度值;
[0114] 拓展处理模块620,与该灰度值获取模块610相连,根据预设的灰度值拓展策略以及预设的拓展倍数n,对每个灯点待显示的灰度值进行拓展处理,获取拓展处理后的第一整
数部分和第一小数部分;
[0115] 赋值处理模块630,与该拓展处理模块620相连,按照预设的赋值策略对该第一整数部分和第一小数部分进行赋值处理,获取赋值处理后的第二整数部分和第二小数部分;
[0116] 灯点点亮模块640,与该赋值处理模块630相连,根据第k个方块区域中每个网格区域内所有灯点的第二小数部分和第i‑1帧待显示画面中第k个方块区域对应的求余信息,对
该第k个方块区域中每个网格区域内的部分灯点进行点亮,以实现第i帧待显示画面中第k
个方块区域对比度的提升,该第i‑1帧待显示画面中第k个方块区域对应的求余信息是根据
该拓展倍数n和预设的求余策略获取的;
[0117] 遍历模块650,与该灯点点亮模块640相连,根据该拓展倍数n和该求余策略获取第i帧待显示画面中第k个方块区域对应的求余信息,遍历该LED显示屏上所有的方块区域,直
至完成第i帧待显示画面中所有方块区域对比度的提升以及获取第i帧待显示画面中所有
方块区域对应的求余信息为止,以将该第i帧待显示画面中每个方块区域的求余信息应用
于第i+1帧待显示画面的对比度提升中。
[0118] 图7是根据图6示出的一种灯点点亮模块的结构框图,如图7所示,该灯点点亮模块640,包括:
[0119] 第一求和单元641,对第k个方块区域中每个网格区域内所有灯点第二小数部分的和值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方
块区域中每个网格区域的第一求和信息;
[0120] 第一点亮单元642,与该第一求和单元641相连,若第k个方块区域中存在第一求和信息大于或等于该拓展倍数n的目标网格区域,根据该第一求和信息对该目标网格区域内
的部分灯点进行点亮;
[0121] 第二求和单元643,与该第一求和单元641相连,若第k个方块区域中每个网格区域的第一求和信息均小于该拓展倍数n,对该第k个方块区域中所有灯点的第二小数部分的和
值与第i‑1帧待显示画面中第k个方块区域对应的求余信息进行求和运算,获取第k个方块
区域的第二求和信息;
[0122] 第二点亮单元644,与该第二求和单元643相连,根据该第二求和信息对第k个方块区域中指定网格区域内的部分灯点进行点亮。
[0123] 图8是根据图6示出的一种拓展处理模块的结构框图,如图8所示,该拓展处理模块620,包括:
[0124] 拓展处理单元621,将该每个灯点待显示的灰度值除以该拓展倍数n,获取第三整数商和第三余数值;
[0125] 小数获取单元622,与该拓展处理单元621相连,将该第三余数值加上随机数a,获取第一小数部分的数值,其中,‑8≤a≤8;
[0126] 整数获取单元623,与该小数获取单元622相连,将该第三整数商的数值作为该第一整数部分的数值。
[0127] 综上所述,通过本发明公开的技术方案,能够对每一帧画面的部分灯点进行点亮,实现提升画面显示的对比度的效果,使得显示画面的色条过渡更加均匀、细腻,对低灰阶跳
灰的情形进行了修复,有效解决了LED显示屏色条过度差、抖动、跳灰等问题,提升了LED显
示屏的画面显示效果。
[0128] 以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简
单变型,这些简单变型均属于本公开的保护范围。
[0129] 另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可
能的组合方式不再另行说明。
[0130] 此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。