一种图像显示方法及装置制造方法及图纸

技术编号:35605651 阅读:20 留言:0更新日期:2022-11-16 15:27
本申请公开了一种图像显示方法及装置,涉及图像处理技术领域,在降低成本以低比特位模组屏显示高比特位图像数据的同时,还确保了高质量的视觉效果。本申请的主要技术方案为:获取待显示的目标图像数据,目标图像数据为具有第一比特位的图像数据;从预置抖动图案库中获取与目标图像数据匹配的第一抖动图案,第一抖动图案为目标图像数据在空间上对应得到的灰阶抖动调整图案;若目标图像数据与预设特征图像模板匹配,则重置第一抖动图案,得到第二抖动图案;基于第二抖动图案,利用具有第二比特位显示模组的显示设备输出目标图像数据对应的显示图像,其中,第二比特位低于第一比特位。第二比特位低于第一比特位。第二比特位低于第一比特位。

【技术实现步骤摘要】
一种图像显示方法及装置


[0001]本申请涉及图像处理
,尤其涉及一种图像显示方法及装置。

技术介绍

[0002]在图像处理
,为了降低显示成本,一般是基于“帧率控制

空间抖动”技术以实现使用低比特位(即“比特位”(bit))模组屏来显示高比特位图像数据。例如,使用6bit模组屏显示8bit图像数据。
[0003]现在,对于“帧率控制

空间抖动”技术的实施过程,以“使用6bit模组屏显示8bit图像数据”为例,简而言之,主要为:针对每帧输入的8bit图像,经空间抖动操作得到具有两种灰阶(即高6位灰阶和高6位+1灰阶)的抖动图案,应用这样的抖动图案到待输出的显示图像,从而使得在空间上实现了256灰阶显示(即达到8bit图像灰阶显示);此外,为避免待输出的显示图像因抖动图案而在视觉上呈现不同灰阶之间的差异或断层感,那么基于帧率控制操作,可以增加插入如待输出的显示图像尺寸相同的多帧抖动图像,并且每个抖动图像都是以抖动图案灰阶抖动分布为基础进行了灰阶抖动的规律变化,从而在利用具有6bit模组屏的显示设备输出这些抖动图像时,在视觉上能够得到更加平滑细腻、不存在断层感的图像效果。
[0004]目前,在“帧率控制

空间抖动”技术的实施过程中,常规的首要操作是,要求确保在空间上对应的抖动图案中具有灰阶抖动升高(如上高6位+1灰阶)的像素点的分布是均衡的,否则得到质量不高的抖动图案,会对最终输出的显示图像带来不良的视觉效果影响。
[0005]然而,对于输入的一些特殊排布图像,虽然统计空间上抖动图案中灰阶抖动升高的像素点是均衡排布的,但受到各像素点实际亮度高低的影响,使得在视觉上抖动图案呈现的灰阶抖动升高(例如上提及的高6位+1灰阶的像素点)分布却是不均衡的,这样抖动图案质量就难以保证了,最终也会大大影响输出的显示图像的视觉效果。

技术实现思路

[0006]有鉴于此,本申请提供一种图像显示方法及装置,主要目的在于对于输入的高比特位的特征图像数据,通过重置抖动图案的方式以得到空间上对应的高质量抖动图案,从而有利于具有低比特位模组显示设备输出的显示图像在视觉上呈现更加平滑细腻、不存在灰阶断层感的图像效果。
[0007]为了达到上述目的,本申请主要提供如下技术方案:
[0008]本申请第一方面提供了一种图像显示方法,该方法包括:
[0009]获取待显示的目标图像数据,所述目标图像数据为具有第一比特位的图像数据;
[0010]从预置抖动图案库中获取与所述目标图像数据匹配的第一抖动图案,所述第一抖动图案为所述目标图像数据在空间上对应得到的灰阶抖动调整图案;
[0011]若所述目标图像数据与预设特征图像模板匹配,则重置所述第一抖动图案,得到第二抖动图案;
[0012]基于所述第二抖动图案,利用具有第二比特位显示模组的显示设备输出所述目标图像数据对应的显示图像,其中,所述第二比特位低于所述第一比特位。
[0013]本申请第二方面提供了一种图像显示装置,该装置包括:
[0014]第一获取单元,用于获取待显示的目标图像数据,所述目标图像数据为具有第一比特位的图像数据;
[0015]第二获取单元,用于从预置抖动图案库中获取与所述目标图像数据匹配的第一抖动图案,所述第一抖动图案为所述目标图像数据在空间上对应得到的灰阶抖动调整图案;
[0016]重置单元,用于若所述目标图像数据与预设特征图像模板匹配,则重置所述第一抖动图案,得到第二抖动图案;
[0017]输出单元,用于基于所述第二抖动图案,利用具有第二比特位显示模组的显示设备输出所述目标图像数据对应的显示图像,其中,所述第二比特位低于所述第一比特位。
[0018]本申请第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的图像显示方法。
[0019]本申请第四方面提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的图像显示方法。
[0020]借由上述技术方案,本申请提供的技术方案至少具有下列优点:
[0021]本申请提供了一种图像显示方法及装置,本申请是利用低比特位模组的显示设备输出显示高比特位目标图像数据的方案,在本申请中从预置抖动图案库中获取与目标图像数据匹配的第一抖动图案,如果判断该目标图像数据与预设特征图像模板匹配,则确定该目标图像数据表征了特殊排布图像,则需要重置第一抖动图案得到第二抖动图案,目的是,基于重置抖动图案以在空间上尽最大可能得到灰阶抖动分布均衡的高质量抖动图案,然后再基于第二抖动图案完成输出相应的显示图像。
[0022]相较于现有技术,解决了因得到空间上抖动图案质量不高导致影响输出显示图像的视觉呈现效果的技术问题,本申请对于输入的高比特位的特征图像数据,通过重置抖动图案的方式以得到空间上相适应的高质量抖动图案,从而当利用具有低比特位模组显示设备输出显示图像时,有利于在视觉上呈现更加平滑细腻、不存在灰阶断层感的图像效果。
[0023]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0024]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0025]图1为本申请实施例提供的一种图像显示方法流程图;
[0026]图2为本申请实施例例举的LSB=0011而构建的抖动图案;
[0027]图3为本申请实施例例举的将LSB=0011的抖动图案应用到特殊排布图像上的灰阶抖动分布效果图;
[0028]图4为本申请实施例提供的另一种图像显示方法流程图;
[0029]图5为本申请实施例提供的构建预置抖动图案库的实施方法流程图;
[0030]图6a为本申请实施例例举的预设抖动策略规划的预设抖动像素矩阵和其包含的各个矩阵单元的示意图;
[0031]图6b为本申请实施例例举的LSB=0001而构建的灰阶抖动分布方案示意图;
[0032]图6c为本申请实施例例举的LSB=0011而构建的灰阶抖动分布方案示意图;
[0033]图6d为本申请实施例例举的LSB=1111而构建的灰阶抖动分布方案示意图;
[0034]图7为本申请实施例提供的基于预设抖动图案库获取与目标图像数据匹配的第一抖动图案的实施方法流程图;
[0035]图8为本申请实施例例举的LSB=0011而构建的第一抖动图案示意图;
[0036]图9a为本申请实施例例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像显示方法,其特征在于,所述方法包括:获取待显示的目标图像数据,所述目标图像数据为具有第一比特位的图像数据;从预置抖动图案库中获取与所述目标图像数据匹配的第一抖动图案,所述第一抖动图案为所述目标图像数据在空间上对应得到的灰阶抖动调整图案;若所述目标图像数据与预设特征图像模板匹配,则重置所述第一抖动图案,得到第二抖动图案;基于所述第二抖动图案,利用具有第二比特位显示模组的显示设备输出所述目标图像数据对应的显示图像,其中,所述第二比特位低于所述第一比特位。2.根据权利要求1所述的方法,其特征在于,所述重置所述第一抖动图案,得到第二抖动图案,包括:在预置抖动图案库中,获取所述第一抖动图案关联的抖动策略,所述抖动策略包括第一抖动图案对应的抖动像素矩阵和所述抖动像素矩阵内包含的各个矩阵单元;在所述第一抖动图案对应的抖动像素矩阵中,对各个所述矩阵单元进行排序并添加序号,得到每个所述矩阵单元唯一对应的序号;通过调整各个所述序号之间的排列顺序,重新排布每个所述序号对应的矩阵单元在所述第一抖动图案中的位置,得到所述第一抖动图案对应的重置图案;将所述重置图案,作为所述第一抖动图案对应的第二抖动图案。3.根据权利要求2所述的方法,其特征在于,在所述得到所述第一抖动图案对应的重置图案之后,所述方法还包括:按照将预设数目相邻所述矩阵单元组成对应像素块的规则,将所述重置图案平均划分成多个像素块;统计各个所述像素块内有效灰阶抖动升高的像素点的个数;判断任意两个所述像素块各自对应的有效灰阶抖动升高的像素点的个数之间差值是否在预设阈值范围内;若是,则将所述重置图案,作为所述第一抖动图案对应的第二抖动图案;若否,则重新调整各个所述矩阵单元在所述第一抖动图案中的位置以重新组成新像素块,直至任意两个所述新像素块各自对应的有效灰阶抖动升高的像素点的个数之间差值在所述预设阈值范围内,将基于所述新像素块构建的新重置图案,作为所述第一抖动图案对应的第二抖动图案。4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述从预置抖动图案库中获取与所述目标图像数据匹配的第一抖动图案之前,所述方法还包括:按照二进制计数规则,设置多个预设比特位数,每个所述预设比特位数对应了唯一的预设抖动策略,所述预设抖动策略用于规划预设抖动像素矩阵和所述预设抖动像素矩阵包含的各个预设矩阵单元;构建所述预设比特位数对应的多个预设最低有效位序列,得到所述预设抖动策略和所述预设最低有效位序列之间的第一关联关系;基于所述第一关联关系,根据所述预设最低有效位序列对应的比特值,在对应关联的预设抖动策略所规划的预设抖动像素矩阵中,设置各个预设矩阵单元对应的灰阶抖动分布,以生成每个预设最低有效位序列对应的抖动图案;
基于所述第一关联关系,根据每个预设最低有效位序列对应的抖动图案,得到所述预设抖动策略与多个所述抖动图案之间的第二关联关系;根据所述第一关联关系和所述第二关联关系,构建预置抖动图案库。5.根据权利要求4所述的方法,其特征在于,所述从预置抖动图案库中获取与...

【专利技术属性】
技术研发人员:楚海港吕磊
申请(专利权)人:合肥奕斯伟集成电路有限公司
类型:发明
国别省市:

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

1