图像显示方法、装置及存储介质制造方法及图纸

技术编号:33834049 阅读:22 留言:0更新日期:2022-06-16 11:22
本申请实施例公开了一种图像显示方法、装置及存储介质,属于图像领域。在本申请实施例中,为目标微镜单元组加载目标数据的第一时段处于第一微镜单元组的允许复位显示时段内。也即,对于任一微镜单元组,都可以利用其他正在显示数据的微镜单元组的允许复位显示时间来进行数据加载,以此来减少数据加载在图像显示过程中时间占用,从而缩短图像显示所需的时长,提高图像显示的帧频。提高图像显示的帧频。提高图像显示的帧频。

【技术实现步骤摘要】
图像显示方法、装置及存储介质


[0001]本申请涉及图像领域,特别涉及一种图像显示方法、装置及存储介质。

技术介绍

[0002]数字微镜器件(Digital Micromirror Device,DMD)是投影系统的主要器件之一。DMD包括微镜单元阵列,该微镜单元阵列包括多个微镜单元,每个微镜单元对应一个像素点。通过控制每个微镜单元中包括的存储单元中加载的二进制灰度值可以控制每个微镜单元在显示一帧图像时长内的“开”或“关”状态,以及处于“开”或“关”的时长,以此来控制所显示的图像中的每个像素点的灰度值,进而实现图像的显示。
[0003]相关技术中,对于灰度等级为n位的图像,对于每个微镜单元均要加载n次数据,其中,每次加载二进制灰度值中的一位数据。每当给所有微镜单元加载完一次数据之后,控制所有微镜单元基于加载的数据进行复位显示。其中,各个微镜单元的允许显示时长由加载的数据所处的位平面来决定。其中,对于低位比特对应的位平面,其对应的数据的复位显示时长较短,在这种情况下,可能会出现在为微镜单元阵列中的所有微镜单元加载完数据之前,加载数据较早的微镜单元已经完成了复位显示,需加载下一次数据,此时,已完成显示的微镜单元在等待控制设备为其加载下一个数据的过程中会继续进行显示,使显示时长超过允许显示时长,影响图像的显示质量。

技术实现思路

[0004]本申请实施例提供了一种图像显示方法、装置及存储介质,可以缩短一帧图像的显示时长,提高帧频率。所述技术方案如下:
[0005]一方面,提供一种图像显示方法,所述方法包括:
[0006]确定微镜单元阵列中目标微镜单元组对应的目标位平面,所述微镜单元阵列包括多个微镜单元组,每个微镜单元组包括多行微镜单元,所述目标微镜单元组为所述多个微镜单元组中当前待加载数据的微镜单元组;
[0007]基于所述目标微镜单元组中的各个微镜单元的二进制灰度值,为所述目标微镜单元组加载处于所述目标位平面上的目标数据,以使所述目标微镜单元组基于所述目标数据进行显示;
[0008]其中,为所述目标微镜单元组加载所述目标数据的第一时段处于第一微镜单元组的允许复位显示时段内,其中,所述第一微镜单元组为所述多个微镜单元组中当前正在显示数据的微镜单元组,在所述第一时段的结束时刻,所述多个微镜单元组中每个微镜单元组的剩余复位显示时长均不小于相应微镜单元组所需的数据加载时长,且所述多个微镜单元组中任意两个微镜单元组的剩余复位显示时长之间的差值的绝对值不小于相应微镜单元组所需的数据加载时长。
[0009]可选地,所述确定微镜单元阵列中目标微镜单元组对应的目标位平面,包括:
[0010]获取所述多个微镜单元组中每个微镜单元组所需的数据加载时长;
[0011]确定多个位平面中每个位平面的复位显示时长,所述多个位平面基于所述微镜单元阵列所显示的图像的灰度等级确定得到,所述多个位平面包括所述目标位平面;
[0012]基于每个微镜单元组所需的数据加载时长和每个位平面的复位显示时长,确定所述目标微镜组对应的所述目标位平面。
[0013]可选地,所述基于每个微镜单元组所需的数据加载时长和每个位平面的复位显示时长,确定所述目标微镜组对应的所述目标位平面,包括:
[0014]在为所述微镜单元阵列中的各个微镜单元组进行第一次数据加载的过程中,基于所述多个微镜单元组的位置先后顺序,确定所述目标微镜单元组;
[0015]基于每个微镜单元组所需的数据加载时长,确定所述多个微镜单元组中还未加载数据的第二微镜单元组所需的数据加载总时长;
[0016]确定所述第一微镜单元组在所述第一时段的结束时刻的剩余复位显示时长;
[0017]基于所述第二微镜单元组所需的数据加载总时长、所述第一微镜单元组的剩余复位显示时长和每个位平面的复位显示时长,确定所述目标位平面。
[0018]可选地,所述基于每个微镜单元组所需的数据加载时长和每个位平面的复位显示时长,确定所述目标微镜组对应的所述目标位平面,包括:
[0019]在为所述微镜单元阵列中的各个微镜单元组进行第n次数据加载的过程中,确定多个所述第一微镜单元组在当前时刻的剩余复位显示时长,所述n为大于1且不大于所述微镜单元阵列所显示的图像的灰度等级;
[0020]从多个所述第一微镜单元组中选择剩余复位显示时长最短的微镜单元组作为所述目标微镜单元组;
[0021]获取所述目标微镜单元组所需的数据加载时长;
[0022]基于每个位平面的复位显示时长、所述目标微镜单元组所需的数据加载时长和多个所述第一微镜单元组中除所述目标微镜单元组之外的其余微镜单元组的剩余复位显示时长,确定所述目标位平面。
[0023]可选地,所述获取所述多个微镜单元组中每个微镜单元组所需的数据加载时长,包括:
[0024]基于所述微镜单元阵列所显示的图像的分辨率、数据传输总线位宽和时钟周期,确定一行微镜单元所需的数据加载时长;
[0025]基于一行微镜单元所需的数据加载时长确定每个微镜单元组所需的数据加载时长。
[0026]可选地,所述多个微镜单元组中的每个微镜单元组包括至少一个子阵列,每个子阵列包括多行微镜单元。
[0027]另一方面,提供了一种图像显示装置,所述装置包括处理器,所述处理器用于:
[0028]确定微镜单元阵列中目标微镜单元组对应的目标位平面,所述微镜单元阵列包括多个微镜单元组,每个微镜单元组包括多行微镜单元,所述目标微镜单元组为所述多个微镜单元组中当前待加载数据的微镜单元组;
[0029]基于所述目标微镜单元组中的各个微镜单元的二进制灰度值,为所述目标微镜单元组加载处于所述目标位平面上的目标数据,以使所述目标微镜单元组基于所述目标数据进行显示;
[0030]其中,为所述目标微镜单元组加载所述目标数据的第一时段处于第一微镜单元组的允许复位显示时段内,其中,所述第一微镜单元组为所述多个微镜单元组中当前正在显示数据的微镜单元组,在所述第一时段的结束时刻,所述多个微镜单元组中每个微镜单元组的剩余复位显示时长均不小于相应微镜单元组所需的数据加载时长,且所述多个微镜单元组中任意两个微镜单元组的剩余复位显示时长之间的差值的绝对值不小于相应微镜单元组所需的数据加载时长。
[0031]可选地,所述处理器用于:
[0032]获取所述多个微镜单元组中每个微镜单元组所需的数据加载时长;
[0033]确定多个位平面中每个位平面的复位显示时长,所述多个位平面基于所述微镜单元阵列所显示的图像的灰度等级确定得到,所述多个位平面包括所述目标位平面;
[0034]基于每个微镜单元组所需的数据加载时长和每个位平面的复位显示时长,确定所述目标微镜组对应的所述目标位平面。
[0035]可选地,所述处理器用于:
[0036]在为所述微镜单元阵列中的各个微镜单元组进行第一次数据加载的过程中,基于所述多个微镜单元组的位置先后顺序,确定所述目标微镜单元组本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像显示方法,其特征在于,所述方法包括:确定微镜单元阵列中目标微镜单元组对应的目标位平面,所述微镜单元阵列包括多个微镜单元组,每个微镜单元组包括多行微镜单元,所述目标微镜单元组为所述多个微镜单元组中当前待加载数据的微镜单元组;基于所述目标微镜单元组中的各个微镜单元的二进制灰度值,为所述目标微镜单元组加载处于所述目标位平面上的目标数据,以使所述目标微镜单元组基于所述目标数据进行显示;其中,为所述目标微镜单元组加载所述目标数据的第一时段处于第一微镜单元组的允许复位显示时段内,其中,所述第一微镜单元组为所述多个微镜单元组中当前正在显示数据的微镜单元组,在所述第一时段的结束时刻,所述多个微镜单元组中每个微镜单元组的剩余复位显示时长均不小于相应微镜单元组所需的数据加载时长,且所述多个微镜单元组中任意两个微镜单元组的剩余复位显示时长之间的差值的绝对值不小于相应微镜单元组所需的数据加载时长。2.根据权利要求1所述的方法,其特征在于,所述确定微镜单元阵列中目标微镜单元组对应的目标位平面,包括:获取所述多个微镜单元组中每个微镜单元组所需的数据加载时长;确定多个位平面中每个位平面的复位显示时长,所述多个位平面基于所述微镜单元阵列所显示的图像的灰度等级确定得到,所述多个位平面包括所述目标位平面;基于每个微镜单元组所需的数据加载时长和每个位平面的复位显示时长,确定所述目标微镜组对应的所述目标位平面。3.根据权利要求2所述的方法,其特征在于,所述基于每个微镜单元组所需的数据加载时长和每个位平面的复位显示时长,确定所述目标微镜组对应的所述目标位平面,包括:在为所述微镜单元阵列中的各个微镜单元组进行第一次数据加载的过程中,基于所述多个微镜单元组的位置先后顺序,确定所述目标微镜单元组;基于每个微镜单元组所需的数据加载时长,确定所述多个微镜单元组中还未加载数据的第二微镜单元组所需的数据加载总时长;确定所述第一微镜单元组在所述第一时段的结束时刻的剩余复位显示时长;基于所述第二微镜单元组所需的数据加载总时长、所述第一微镜单元组的剩余复位显示时长和每个位平面的复位显示时长,确定所述目标位平面。4.根据权利要求2或3所述的方法,其特征在于,所述基于每个微镜单元组所需的数据加载时长和每个位平面的复位显示时长,确定所述目标微镜组对应的所述目标位平面,包括:在为所述微镜单元阵列中的各个微镜单元组进行第n次数据加载的过程中,确定多个所述第一微镜单元组在当前时刻的剩余复位显示时长,所述n为大于1且不大于所述微镜单元阵列所显示的图像的灰度等级;从多个所述第一微镜单元组中选择剩余复位显示时长最短的微镜单元组作为所述目标微镜单元组;获取所述目标微镜单元组所需的数据加载时长;基于每个位平面的复位显示时长、所述目标微镜单元组所需的数据加载时长和多个所
述第一微镜单元组中除所...

【专利技术属性】
技术研发人员:崔荣荣郭大勃
申请(专利权)人:青岛海信激光显示股份有限公司
类型:发明
国别省市:

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

1