显示系统的压缩方法技术方案

技术编号:23164156 阅读:26 留言:0更新日期:2020-01-21 22:28
一种显示系统的压缩方法,包括以下步骤:步骤S10、提供补偿表;步骤S20、重排所述补偿表的一行像素数据;步骤S30、将重排数据后的所述行像素数据分割为多个变换方块,各所述变换方块彼此邻接且互不重叠;及步骤S40、对各所述变换方块进行变换程序,再量化和编码,得到所述行的压缩数据。藉此,在保证压缩效果的同时,还能够降低压缩算法的硬件成本。

Compression method of display system

【技术实现步骤摘要】
显示系统的压缩方法
本专利技术涉及一种显示
,尤指一种显示系统的压缩方法。
技术介绍
在显示面板生产过程中,由于生产工艺等原因经常产生Mura(unevenness/亮度不均匀),例如亮点或暗点,导致面板的显示品质降低。为了消除显示器件的Mura,现有技术通常采用补偿表来存储显示器件中各像素的补偿信息。在放映画面时,显示器件中的驱动板会查找补偿表,调整信号,将显示面板过暗区域的信号调高,过亮区域的信号调低,从而呈现均匀的显示效果。在补偿表中,每个像素对应于一组补偿信息,每组补偿信息包含一个或多个补偿数据。补偿数据的物理意义视算法而定,通常为特定灰阶的调整值或局域伽马值,也有算法将其设定为待调整的电压值。在现有技术中,补偿表的大小等于像素数目乘以每组补偿信息的大小。举例来讲,若要补偿4k2k的OLED显示面板(像素列数为3840,像素行数为2160)。假设每组补偿信息的大小为24位元(bit),颜色数目为红绿蓝三色,则补偿表所占用的存储空间为3840*2160*24*3等于597Mb。补偿表占用大量系统存储空间,并且在生产线上传输、烧录数据的过程耗费大量时间,降低了显示器件的运行速度和生产效率。现有的做法是在补偿表的多行上进行变换,其中变换和编码的基本单元是多行像素的补偿数据,硬件设计时至少需要多条行缓冲区(linebuffer),用以缓存多行数据,如此一来使硬件成本大幅增加,与当初降低成本的算法初衷相悖。此外,若盲目的减少变换块的大小,例如将多行从8变为4,则会导致压缩效果降低。因此,有必要提供一种显示系统的压缩方法,来解决现有技术存在的问题。
技术实现思路
本专利技术的目的之一,在于提供一种显示系统的压缩方法,在变换前,先重新排列数据,将原先的一行折叠排列为N行,如此在保证压缩效果的同时,还能够降低压缩算法的硬件成本。为达到本专利技术前述目的,本专利技术提供一种显示系统的压缩方法,包括以下步骤:步骤S10、提供补偿表;步骤S20、重排所述补偿表的一行像素数据;步骤S30、将重排数据后的所述行像素数据分割为多个变换方块,各所述变换方块彼此邻接且互不重叠;及步骤S40、对各所述变换方块进行变换程序,再量化和编码,得到所述行的压缩数据。在本专利技术的一实施例中,在步骤S20中还包括:S201、取出所述行像素数据第1至第N×N个像素数据,折叠排列为N×N尺寸的所述变换方块;S202、取出所述行像素数据第N×N+1个至第2×N×N个像素数据,折叠排列为N×N尺寸的所述变换方块,并邻接步骤S201的所述变换方块的右侧;及S203、取出所述行像素数据第2×N×N+1个至第3×N×N个像素数据,折叠排列为N×N尺寸的所述变换方块,并邻接步骤S202的所述变换方块的右侧,依次逐行排列各所述变换方块,以完成所述行的压缩数据。在本专利技术的一实施例中,还包括逐列排列各所述变换方块,各所述变换方块依次排列在前一所述变换方块的下侧。在本专利技术的一实施例中,还包括蛇形排列各所述变换方块,所述蛇形排列为依照右侧、左下、向下或右上的方向蛇形排列各所述变换方块。在本专利技术的一实施例中,当逐行排列的各所述变换方块行末无法满足N×N像素个数时,复制最后一个像素数据以满足N×N的像素个数。在本专利技术的一实施例中,在步骤S201中,取出所述行像素数据64个像素数据,其中各所述变换方块的第一行为第1至8个像素,第二行为第9至16个像素,第三行为17至24个像素,以此类推。在本专利技术的一实施例中,各所述变换方块的尺寸为8×8。在本专利技术的一实施例中,在步骤S20中,重排数据后的各所述行像素数据转变为N行,且通过分割后的各所述变换方块的行宽为N分之1(1/N)。在本专利技术的一实施例中,在步骤S40中,所述变换方式为离散余弦变换(DCT;discretecosinetransformation)、离散正弦变换(DST;discretesinetransformation)或哈达玛变换(hadamardtransformation)所述编码为霍夫曼编码、游程编码或算术编码。在本专利技术的一实施例中,还包括步骤S50、对所述行的压缩数据进行解压缩,再进行解码、反量化、反变换,得到所述N行像素数据,再将所述N行像素数据重新排列为所述行像素数据,以应用在所述显示系统中。本专利技术还具有以下功效,在变换前,先重新排列数据,将原先的一行折叠排列为N行,用以减少对内存空间的占用,节省系统的硬件资源,且可以降低成本。附图说明为了更清楚地说明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单介绍,显而易见地,下面描述中的附图仅仅是专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术显示系统的压缩方法的压缩流程方块图;图2是本专利技术重排数据的流程方块图;图3为图2中步骤S20的流程方块图;图4是本专利技术显示系统的压缩方法的补偿表重排数据的平面示意图;及图5A、图5B及图5C是本专利技术显示系统的压缩方法的各种排列数据实施例图。具体实施方式在具体实施方式中提及“实施例”意指结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的不同位置出现的相同用语并非必然被限制为相同的实施方式,而应当理解为与其它实施例互为独立的或备选的实施方式。在本专利技术提供的实施例所公开的技术方案启示下,本领域的普通技术人员应理解本专利技术所描述的实施例可具有其他符合本专利技术构思的技术方案结合或变化。请参照图1及图2所示,图1为本专利技术显示系统的压缩方法的压缩流程方块,图2是本专利技术重排数据的流程方块图。本专利技术提供一种显示系统的压缩方法,所述显示系统包含但不限于电视、监视器或显示荧幕。如图所示的显示系统的压缩方法包括以下步骤:步骤S10、提供补偿表1;步骤S20、重排所述补偿表1的一行像素数据11;步骤S30、将重排数据后的所述行像素数据11分割为多个变换方块12,各所述变换方块12彼此邻接且互不重叠;及步骤S40、对各所述变换方块12进行变换程序,再量化和编码,得到所述行的压缩数据。在步骤S20中,重排数据后的各所述行像素数据11转变为N行,且通过分割后的各所述变换方块12的行宽为N分之1(1/N)。请一并参照图3、图4及图5A所示,其中图3为图2中步骤S20具体的流程方块图,图4为本专利技术显示系统的压缩方法的补偿表重排数据的平面示意图,图5A为本专利技术显示系统的压缩方法的各变换方块以逐行排列的示意图。如图3所示,在步骤S20中还包括:S201、取出所述行像素数据11第1至第N×N个像素数据,折叠排列为N×N尺寸的所述变换方块12;S202、取出所述行像素数据11第N×N+1个至第2×N×N个像素数据,折叠排列为N×N尺寸的所述变换方块12,并邻接步骤S201的所述变换方块12的右侧;及S203、取本文档来自技高网
...

【技术保护点】
1.一种显示系统的压缩方法,包括以下步骤:/nS10、提供补偿表;/nS20、重排所述补偿表的一行像素数据;/nS30、将重排数据后的所述行像素数据分割为多个变换方块,各所述变换方块彼此邻接且互不重叠;及/nS40、对各所述变换方块进行变换程序,再量化和编码,得到所述行的压缩数据。/n

【技术特征摘要】
1.一种显示系统的压缩方法,包括以下步骤:
S10、提供补偿表;
S20、重排所述补偿表的一行像素数据;
S30、将重排数据后的所述行像素数据分割为多个变换方块,各所述变换方块彼此邻接且互不重叠;及
S40、对各所述变换方块进行变换程序,再量化和编码,得到所述行的压缩数据。


2.如权利要求1所述的显示系统的压缩方法,其特征在于,在步骤S20中还包括:
S201、取出所述行像素数据第1至第N×N个像素数据,折叠排列为N×N尺寸的所述变换方块;
S202、取出所述行像素数据第N×N+1个至第2×N×N个像素数据,折叠排列为N×N尺寸的所述变换方块,并邻接步骤S201的所述变换方块的右侧;及
S203、取出所述行像素数据第2×N×N+1个至第3×N×N个像素数据,折叠排列为N×N尺寸的所述变换方块,并邻接步骤S202的所述变换方块的右侧,依次逐行排列各所述变换方块,以完成所述行的压缩数据。


3.如权利要求2所述的显示系统的压缩方法,其特征在于,还包括逐列排列各所述变换方块,各所述变换方块依次排列在前一所述变换方块的下侧。


4.如权利要求2所述的显示系统的压缩方法,其特征在于,还包括蛇形排列各所述变换方块,所述蛇形排列为依照右侧、左下、向下或右上的方向蛇形...

【专利技术属性】
技术研发人员:邓宇帆
申请(专利权)人:深圳市华星光电技术有限公司
类型:发明
国别省市:广东;44

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

1