一种显示方法、系统及存储介质技术方案

技术编号:38921242 阅读:11 留言:0更新日期:2023-09-25 09:32
本发明专利技术涉及显示技术领域,并公开了一种显示方法、系统及存储介质,应用于控制装置,控制装置包括图像处理模块和图像显示处理模块;图像显示处理模块包括控制单元和显示处理单元;方法包括:显示处理单元逐帧获取第N帧原始图像对应的多帧纹理数据以及对应的背光数据,响应于同步信号,进行显示;显示处理单元在该多帧纹理数据进行显示后,向图像处理模块发送渲染信号;显示处理单元逐帧获取第N+1帧原始图像对应的纹理数据以及对应的背光数据,响应于同步信号,进行显示;图像处理模块响应于渲染信号,计算第N+2帧原始图像对应的多帧纹理数据以及对应的背光数据。通过本发明专利技术的方案,保证了屏幕显示画面的连续性,解决了画面闪烁的问题。问题。问题。

【技术实现步骤摘要】
一种显示方法、系统及存储介质


[0001]本专利技术涉及显示
,尤其涉及一种显示方法、系统及存储介质。

技术介绍

[0002]随着显示技术的不断发展,VR(Virtual Reality,虚拟现实技术)已经成为一种新型的显示方式,具有分辨率高,沉浸感好,交互性强等特点。传统的VR屏幕多采用LCD(Liquid Crystal Display,液晶显示)技术,在LCD的像素不够高的情况下会出现纱窗效应,使用者带上VR设备会看到一个个小四方格子,影响使用者的体验。为了解决纱窗效应,基于场序的LCD屏幕应运而生。但是,基于场序的LCD屏幕在对图像进行显示处理时,会将一张图像拆分成多个子帧画面,再将多个子帧画面合成一幅彩色画面,也就是说,基于场序的LCD屏幕的刷新率至少是传统屏幕的三倍,如此高的刷新率,对渲染图像所需的显卡的要求也较高,当同步信号到来时,如果显卡还没有完成当前子帧画面的处理,就会导致屏幕上显示的是上一次的重复的子帧画面,即屏幕出现闪烁的画面,严重影响用户的使用体验。

技术实现思路

[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一,提出了一种显示方法、系统及存储介质。
[0004]基于上述目的,本专利技术实施例的一方面提供了一种显示方法,应用于控制装置,所述控制装置包括图像处理模块和图像显示处理模块;所述图像显示处理模块包括控制单元和显示处理单元。方法具体包括如下步骤:
[0005]所述显示处理单元从第二缓冲区中逐帧获取第N帧原始图像所对应的多帧纹理数据,以及获取所述第N帧原始图像所对应的多帧纹理数据对应的背光数据,响应于同步信号,进行显示;第一缓冲区中存储有第N+1帧原始图像所对应的多帧纹理数据;N为正整数;所述纹理数据的帧数与所述原始图像的像素单元中的子像素的个数对应;
[0006]所述显示处理单元在当前第N帧原始图像所对应的多帧纹理数据进行显示后,向所述控制单元发送交换信号;
[0007]所述控制单元响应于所述交换信号,将所述第一缓冲区和所述第二缓冲区指针进行交换;
[0008]所述控制单元在所述第一缓冲区和所述第二缓冲区指针进行交换后,向所述图像处理模块发送渲染信号;所述显示处理单元从第一缓冲区中逐帧获取第N+1帧原始图像所对应的纹理数据,以及获取所述第N+1帧原始图像所对应的纹理数据对应的背光数据,响应于同步信号,进行显示;
[0009]所述图像处理模块响应于所述渲染信号,获取第N+2帧原始图像,进行解析并渲染得到第N+2帧原始图像所对应的多帧纹理数据,以及计算所述第N+2帧原始图像所对应的多帧纹理数据所对应的背光数据,将所述第N+2帧原始图像所对应的多帧纹理数据存储在所述第二缓冲区中。
[0010]在一些实施方式中,显示处理单元包括:背光显示处理子单元和图像显示处理子单元;
[0011]在所述方法中,在对每一帧原始图像进行显示时,所述图像显示处理子单元获取所述原始图像对应的多帧纹理数据,所述背光显示处理子单元获取所述原始图像对应的多帧纹理数据对应的背光数据,响应于同步信号,进行显示;在响应于所述同步信号,对所述纹理数据和所述纹理数据对应的背光数据进行显示时,显示所述纹理数据的起始时间早于显示所述纹理数据对应的背光数据的起始时间。
[0012]在一些实施方式中,所述图像显示处理子单元获取所述原始图像对应的多帧纹理数据,所述背光显示处理子单元获取所述原始图像对应的多帧纹理数据对应的背光数据,响应于同步信号,进行显示的步骤,包括:
[0013]所述图像显示处理子单元获取所述原始图像对应的多帧纹理数据,所述背光显示处理子单元获取所述原始图像对应的多帧纹理数据对应的背光数据,响应于同步信号,所述图像显示处理子单元逐帧将所述纹理数据发送给屏幕进行显示,所述背光显示处理子单元逐帧将所述纹理数据对应的背光数据发送给背光进行显示。
[0014]在一些实施方式中,在所述方法中,在对每两帧纹理数据进行显示时,所述图像显示处理子单元响应于第一渲染命令,获取当前帧纹理数据,所述背光显示处理子单元获取所述当前帧纹理数据对应的背光数据;
[0015]所述图像显示处理子单元响应于第一同步信号,将所述当前帧纹理数据发送给屏幕进行显示,并发送第一背光输出信号给所述背光显示处理子单元;
[0016]所述背光显示处理子单元响应于所述第一背光输出信号,将所述当前帧纹理数据对应的背光数据发送给背光进行显示,并发送第二渲染命令给所述图像显示处理子单元;
[0017]所述图像显示处理子单元响应于所述第二渲染命令,获取下一帧纹理数据,所述背光显示处理子单元获取下一帧纹理数据对应的背光数据;
[0018]所述图像显示处理子单元响应于第二同步信号,逐帧将所述下一帧纹理数据发送给屏幕进行显示,并发送第二背光输出信号给所述背光显示处理子单元;
[0019]所述背光显示处理子单元响应于所述第二背光输出信号,将所述下一帧纹理数据对应的背光数据发送给背光进行显示。
[0020]在一些实施方式中,所述图像处理模块包括图像渲染单元和背光计算单元;
[0021]在所述方法中,在对每一帧原始图像进行显示时,所述图像渲染单元响应于所述渲染信号,获取原始图像,进行解析得到所述原始图像对应的多个子帧图像,并依次渲染所述子帧图像对应的纹理数据,并进行存储;所述子帧图像的个数与所述原始图像的像素单元中的子像素的个数对应;
[0022]所述背光计算单元对多个所述子帧图像进行计算,得到对应的背光数据,并进行存储。
[0023]在一些实施方式中,所述依次渲染所述子帧图像对应的纹理数据的步骤,包括:
[0024]通过渲染算法依次对所述子帧图像进行计算,得到对应的纹理数据;
[0025]所述对多个所述子帧图像进行计算,得到对应的背光数据的步骤,包括:
[0026]通过背光计算算法对多个所述子帧图像进行计算,得到对应的背光数据。
[0027]在一些实施方式中,所述通过背光计算算法对所述子帧图像进行计算,得到对应
的背光数据的步骤,包括:
[0028]通过亮度补偿算法对所述子帧图像进行计算,得到补偿后的子帧图像;
[0029]通过背光计算算法对所述补偿后的子帧图像进行计算,得到对应的背光数据。
[0030]在一些实施方式中,所述原始图像的像素单元中的子像素的颜色分别为红色、绿色和蓝色。
[0031]本专利技术实施例的另一方面,还提供了一种显示系统,包括控制装置,所述控制装置包括图像处理模块和图像显示处理模块;所述图像显示处理模块包括控制单元和显示处理单元;其中,
[0032]所述显示处理单元,用于从第二缓冲区中逐帧获取第N帧原始图像所对应的多帧纹理数据,以及获取所述第N帧原始图像所对应的多帧纹理数据对应的背光数据,响应于同步信号,进行显示;第一缓冲区中存储有第N+1帧原始图像所对应的多帧纹理数据;N为正整数;
[0033]所述显示处理单元,还用于在当前第N帧原始本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示方法,应用于控制装置,所述控制装置包括图像处理模块和图像显示处理模块;所述图像显示处理模块包括控制单元和显示处理单元;所述方法包括:所述显示处理单元从第二缓冲区中逐帧获取第N帧原始图像所对应的多帧纹理数据,以及获取所述第N帧原始图像所对应的多帧纹理数据对应的背光数据,响应于同步信号,进行显示;第一缓冲区中存储有第N+1帧原始图像所对应的多帧纹理数据;N为正整数;所述纹理数据的帧数与所述原始图像的像素单元中的子像素的个数对应;所述显示处理单元在当前第N帧原始图像所对应的多帧纹理数据进行显示后,向所述控制单元发送交换信号;所述控制单元响应于所述交换信号,将所述第一缓冲区和所述第二缓冲区指针进行交换;所述控制单元在所述第一缓冲区和所述第二缓冲区指针进行交换后,向所述图像处理模块发送渲染信号;所述显示处理单元从第一缓冲区中逐帧获取第N+1帧原始图像所对应的纹理数据,以及获取所述第N+1帧原始图像所对应的纹理数据对应的背光数据,响应于同步信号,进行显示;所述图像处理模块响应于所述渲染信号,获取第N+2帧原始图像,进行解析并渲染得到第N+2帧原始图像所对应的多帧纹理数据,以及计算所述第N+2帧原始图像所对应的多帧纹理数据所对应的背光数据,将所述第N+2帧原始图像所对应的多帧纹理数据存储在所述第二缓冲区中。2.根据权利要求1所述的方法,其特征在于,所述显示处理单元包括:背光显示处理子单元和图像显示处理子单元;在所述方法中,在对每一帧原始图像进行显示时,所述图像显示处理子单元获取所述原始图像对应的多帧纹理数据,所述背光显示处理子单元获取所述原始图像对应的多帧纹理数据对应的背光数据,响应于同步信号,进行显示;在响应于所述同步信号,对所述纹理数据和所述纹理数据对应的背光数据进行显示时,显示所述纹理数据的起始时间早于显示所述纹理数据对应的背光数据的起始时间。3.根据权利要求2所述的方法,其特征在于,所述图像显示处理子单元获取所述原始图像对应的多帧纹理数据,所述背光显示处理子单元获取所述原始图像对应的多帧纹理数据对应的背光数据,响应于同步信号,进行显示的步骤,包括:所述图像显示处理子单元获取所述原始图像对应的多帧纹理数据,所述背光显示处理子单元获取所述原始图像对应的多帧纹理数据对应的背光数据,响应于同步信号,所述图像显示处理子单元逐帧将所述纹理数据发送给屏幕进行显示,所述背光显示处理子单元逐帧将所述纹理数据对应的背光数据发送给背光进行显示。4.根据权利要求2所述的方法,其特征在于,在所述方法中,在对每两帧纹理数据进行显示时,所述图像显示处理子单元响应于第一渲染命令,获取当前帧纹理数据,所述背光显示处理子单元获取所述当前帧纹理数据对应的背光数据;所述图像显示处理子单元响应于第一同步信号,将所述当前帧纹理数据发送给屏幕进行显示,并发送第一背光输出信号给所述背光显示处理子单元;所述背光显示处理子单元响应于所述第一背光输出信号,将所述当前帧纹理数据对应
的背光数据发送给背光进行显示,并发送第二渲染命令给所述图像显示处理子单元;所述图像显示处理子单元响应于所述第二渲染命令,获取下一帧纹理数据,所述背光显示处理子单元获取下一帧纹理数据对应的背光数据;所述图像显示处理子单元响应于第二同步信号,逐帧将所述下一帧纹理数据发送给屏幕进行显示,并发送第二背光输出信号给所述背光显示处理子单元;所述背光显示处理子单元响应于所述第二背光输出信号,将所述下一帧纹理数据对应的背光数据发送给背光进行显示。5.根据权利要求1所述的方法,其特征在于,所述图像处理模块包括图像渲染单元和背光计算单元;在所述方法中,在对每一帧原始图像进行显示时,所述图像渲染单元响应于所述渲染信号,获取原始图像,进行解析得到所述原始图像对应的多个子帧图像,并依次渲染所述子帧图像对应的纹理数据,并进行存储;所述子帧图像的个数与所述原始图像的像素单元中的子像素的个数对应;所述背光计算单元对多个所述子帧图像进行计算,得到对应的背光数据,并进行存储。6.根据权利要求5所述的方法,其特征在于,所述依次渲染所述子帧图像对应的纹理数据的步骤,包括:通过渲染算法依次对所述子帧图像进行计算,得...

【专利技术属性】
技术研发人员:李治富苗京花李文宇
申请(专利权)人:北京京东方显示技术有限公司北京京东方技术开发有限公司
类型:发明
国别省市:

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

1