补偿表压缩方法、显示器制造设备和具有存储功能的装置与流程

文档序号:18524841发布日期:2019-08-24 10:08阅读:133来源:国知局
补偿表压缩方法、显示器制造设备和具有存储功能的装置与流程

本申请涉及显示器领域,特别是涉及补偿表压缩方法、显示器制造设备和具有存储功能的装置。



背景技术:

为消除显示器的mura,通常采用补偿表存储各像素的补偿信息。放映影像时,驱动板查找补偿表,调整信号,将面板过暗区域的信号调高,过亮区域的信号调低,呈现均匀的显示效果。在补偿表中,每个像素对应于一组补偿信息,每组补偿信息包含一个或多个补偿数据。补偿数据的物理意义视算法而定,通常为特定灰阶的调整值,也有算法将其设定为待调整的电压值。

补偿表的大小等于面板像素数目乘以每组补偿信息的大小。随着显示面板的尺寸越来越大,补偿表将占用大量系统存储资源,对硬件系统要求较高,并在产线上传输、烧录数据的过程耗费时间。



技术实现要素:

本申请主要解决的技术问题提供补偿表压缩方法、显示器制造设备和具有存储功能的装置,能够节约资源,降低成本,提高工作效率。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种补偿表压缩方法,包括:获取参考帧补偿表和当前帧补偿表;将所述参考帧补偿表和所述当前帧补偿表划分为多个编码块,并对每个编码块分别用多种预测模式进行处理,以获得相应预测模式对应的残差编码块;对所述残差编码块进行压缩。

其中,所述多种预测模式包括帧间预测和帧内预测。

其中,所述对每个编码块分别用多种预测模式进行处理,以获得相应预测模式对应的残差编码块,包括:对每个所述编码块进行帧内预测,获取帧内预测的残差编码块;对当前帧做完帧内预测后的获取的残差编码块做帧间预测,获取帧间预测的残差编码块。

其中,所述对当前帧做完帧内预测后的获取的残差编码块做帧间预测,包括:参考前一帧的帧内预测后的残差编码块,采用常规或最小二乘法方式,进行帧间预测。

其中,所述参考前一帧的帧内预测后的残差编码块,采用常规或最小二乘法方式,进行帧间预测,包括:对所述当前帧的第一子块采用常规帧间预测,对所述当前帧的其他子块采用常规或最小二乘法的帧间预测方式。

其中,所述将所述参考帧补偿表和所述当前帧补偿表划分为多个编码块之前,包括:分别对所述参考帧补偿表和所述当前帧补偿表做nxn变换;分别对所述参考帧补偿表变换系数和所述当前帧补偿表变换系数分编码区。

其中,所述nxn变换为16x16变换。

其中,所述对所述残差编码块进行压缩,包括:采用扫描、数值缩放、熵编码中的至少一项对所述残差编码块进行压缩。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种显示器制造设备,其特征在于,包括处理器以及与所述处理器耦接的存储器,所述存储器中存储有程序指令,所述处理器执行所述程序指令用于实现如上任一项所述的方法。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种具有存储功能的装置,其特征在于,存储有程序指令,所述程序指令能够被执行以实现如上所述方法中的步骤。

本申请的有益效果是:区别于现有技术的情况,本申请通过将多种预测模式结合处理,使得残差矩阵更接近0,更利于压缩,使显示器补偿表在无损的情况下,最大比例的压缩,减少对内存空间的占用,节省系统的硬件资源,降低成本,减少传输和烧录数据耗费的时间,提高工作效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:

图1是本申请提供的补偿表压缩方法的第一实施例的流程示意图;

图2是本申请提供的补偿表压缩方法的第二实施例的流程示意图;

图3是本申请提供的补偿表压缩方法中对参考帧补偿表和当前帧补偿表进行变换后的结构示意图;

图4是本申请提供的补偿表压缩方法中对参考帧补偿表和当前帧补偿表进行帧内预测后的结构示意图;

图5是本申请提供的补偿表压缩方法中对参考帧补偿表和当前帧补偿表进行帧间预测后的结构示意图;

图6是本申请提供的显示器制造设备的一实施例的结构示意图;

图7是本申请提供的具有存储功能的装置的一实施例的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

请参阅图1,图1是本申请提供的补偿表压缩方法的第一实施例的流程示意图,本申请提供的补偿表压缩方法包括:

s101:获取参考帧补偿表和当前帧补偿表。

在一个具体的实施场景中,在有机发光二极管显示面板中含有m种颜色、n种灰阶的补偿表,则该有机发光二极管显示面板有m*n张补偿表,在对有机发光二极管显示面板中的补偿表进行压缩时,可将该有机发光二极管显示面板中的补偿表按照不同颜色、不同灰阶排列成多帧补偿表进行压缩。

在本实施场景中,在对含有4种颜色、6种灰阶的有机发光二极管显示面板中的24张补偿表进行压缩时,可按照不同颜色将24张补偿表分为4组补偿表,每一组补偿表按照不同灰阶分成6帧补偿表,从而得到依次排列的24帧补偿表。在24帧补偿表中选择一帧补偿表作为参考帧补偿表,将其他的23帧补偿表依次作为当前帧补偿表。在其他实施场景中,参考帧补偿表为用户预先准备的一帧补偿表,将24帧补偿表依次作为当前帧补偿表。

在其他实施场景中m和n可以取其他值,也可以按照补偿表的其他性质进行排列。

s102:将所述参考帧补偿表和所述当前帧补偿表划分为多个编码块,并对每个编码块分别用多种预测模式进行处理,以获得相应预测模式对应的残差编码块。

在一个具体的实施场景中,将每帧补偿表划分为多个编码块,并对每个编码块分别用多种预测模式进行处理,以获得相应预测模式对应的残差编码块。具体的,该多种预测模式可包括:帧间预测和帧内预测。需要指出是,本领域技术人员可根据需要引入其他预测模式对每个编码块进行处理,而本申请旨在强调在对补偿表进行压缩时,对每个编码块分别用多种预测模式进行处理,从而提高压缩质量。

在本实施场景中,先采用帧内预测,当前帧内的第一个编码块不变,其他编码块与第一编码块相减,得到帧内预测的残差编码块。再采用帧间预测,当前帧内所有块均与参考帧对应的块进行相减,例如,当前帧内的第一个编码块与参考帧内的第一个编码块相减,得到帧间预测的残差编码块。这样,残差矩阵更接近于0,更利于压缩。

s103:对所述残差编码块进行压缩。

在一个具体的实施场景中,采用扫描、数值缩放、熵编码对残差编码块进行压缩。在其他实施场景中,采用扫描、数值缩放、熵编码中的至少一项对残差编码块进行压缩。

在本实施场景中,残差编码块为帧间预测的残差编码块,在其他实施场景中残差编码块为与选择的预测模式对应的残差编码块。

通过上述描述可知,本实施例中通过将该多种预测模式对补偿表中的编码块进行处理,可以使得残差矩阵更接近于0,更利于压缩,使显示器补偿表在无损的情况下,最大比例的压缩,减少对内存空间的占用,节省系统的硬件资源,降低成本,减少传输和烧录数据耗费的时间,提高工作效率。

请参阅图2,图2是本申请提供的补偿表压缩方法的第二实施例的流程示意图,本申请提供的补偿表压缩方法包括:

s201:获取参考帧补偿表和当前帧补偿表。

在一个具体的实施场景中,本步骤与本申请提供的补偿表压缩方法的第一实施例中的步骤s101基本一致,此处不再进行赘述。

s202:分别对参考帧补偿表和当前帧补偿表做nxn变换。

在一个具体的实施场景中,n是16。参考帧补偿表和当前帧补偿表进行16x16变换后,能量集中在编码块的左上角。请结合参阅图3,图3是本申请提供的补偿表压缩方法中对参考帧补偿表和当前帧补偿表进行变换后的结构示意图。如图3所示,能量集中在图中所示的黑色小方块中。

s203:分别对参考帧补偿表变换系数和当前帧补偿表变换系数分编码区域(tile)。

在一个具体的实施场景中,分别对参考帧补偿表变换系数和当前帧补偿表变换系数分tile。在本实施场景中,参考帧补偿表和当前帧补偿表大小为1080*1920,而变换系数n为16,因此,每个tile大小为16*1920。以tile为基本单元实现编解码等功能。

s204:分别对参考帧补偿表的tile和当前帧补偿表的tile进行帧内预测。

在一个具体的实施场景中,将参考帧补偿表的tile和当前帧补偿表的tile划分为多个编码块,以编码块为基本单元进行帧内预测。即,一个tile中的第一个编码块不变,其他编码块与第一编码块进行相减,得到帧内预测的残差编码块。请结合参阅图4,图4是本申请提供的补偿表压缩方法中对参考帧补偿表和当前帧补偿表进行帧内预测后的结构示意图。

s205:对所述帧内预测的残差编码块做帧间预测。

在一个具体的实施场景中,对当前帧补偿表的做完帧内预测后的残差编码块做帧间预测,具体地,根据参考帧补偿表的帧内预测后的残差编码块,采用常规或最小二乘法方式进行帧间预测。

在本实施场景中,对当前帧补偿表tile中的第一编码块块采用常规帧间预测,其他编码块可采用常规或最小二乘法的帧间预测方式。采用常规帧间预测时,根据参考帧补偿表对应的编码块,得到当前帧补偿表中的编码块的常规帧间预测的参考块。将当前帧补偿表中的编码块与得到的参考块相减,得到帧间预测的残差编码块。

采用最小二乘法帧间预测时,计算当前帧补偿表中编码块与参考帧补偿表中对应编码块、左方编码块的线性关系,根据参考帧补偿表对应编码块,得到当前编码块最小二乘法帧间预测的参考块,将当前帧补偿表中的编码块与得到的参考块相减,得到帧间预测的残差编码块。请结合参阅图5,图5是本申请提供的补偿表压缩方法中对参考帧补偿表和当前帧补偿表进行帧间预测后的结构示意图。

s206:采用扫描、数值缩放、熵编码中的至少一项对残差编码块进行压缩。

在一个具体的实施场景中,本步骤与本申请提供的补偿表压缩方法的第一实施例中的步骤s103基本一致,此处不再进行赘述。

通过上述描述可知,本实施例中通过将帧间预测和帧内预测相结合对补偿表中的编码块进行处理,可以使得残差矩阵更接近于0,更利于压缩,使显示器补偿表在无损的情况下,最大比例的压缩,减少对内存空间的占用,节省系统的硬件资源,降低成本,减少传输和烧录数据耗费的时间,提高工作效率。

图6是本申请提供的显示器制造设备的一实施例的结构示意图。显示器制造设备10包括处理器11、存储器12。存储器12用于存储程序指令,处理器11用于运行存储器12中的程序指令,以实现上述任一个实施例所述的方法。在一个实施场景中,上述存储器12包括非易失性存储部分,用于存储上述程序指令。处理器21控制存储器22实现任一个上述实施例中的方法。

处理器11还可以称为cpu(centralprocessingunit,中央处理单元)。处理器11可能是一种集成电路芯片,具有信号的处理能力。处理器11还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器11可以由多个集成电路芯片共同实现。

在本实施场景中,处理器11获取参考帧补偿表和当前帧补偿表;并将参考帧补偿表和当前帧补偿表划分为多个编码块,对每个编码块分别用多种预测模式进行处理,以获得相应预测模式对应的残差编码块,最后对所述残差编码块进行压缩。

通过上述描述可知,本实施例中的显示器制造设备通过将帧间预测和帧内预测相结合对补偿表中的编码块进行处理,可以使得残差矩阵更接近于0,更利于压缩,使显示器补偿表在无损的情况下,最大比例的压缩,减少对内存空间的占用,节省系统的硬件资源,降低成本,减少传输和烧录数据耗费的时间,提高工作效率。

请参阅图7,图7是本申请提供的具有存储功能的装置的一实施例的结构示意图。具有存储功能的装置20中存储有至少一个程序指令21,程序指令21用于执行如图1或图2所示的方法。在一个实施例中,具有存储功能的装置30可以是终端中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等等。

通过上述描述可知,本实施例中的具有存储功能的装置中存储的程序指令可以用于将帧间预测和帧内预测相结合对补偿表中的编码块进行处理,可以使得残差矩阵更接近于0,更利于压缩,使显示器补偿表在无损的情况下,最大比例的压缩,减少对内存空间的占用,节省系统的硬件资源,降低成本,减少传输和烧录数据耗费的时间,提高工作效率。

区别于现有技术,本申请通过将该将多种预测模式相结合对补偿表中的编码块进行处理,可以使得残差矩阵更接近于0,更利于压缩,使显示器补偿表在无损的情况下,最大比例的压缩,减少对内存空间的占用,节省系统的硬件资源,降低成本,减少传输和烧录数据耗费的时间,提高工作效率。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1