System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 显示方法、可读存储介质和电子设备技术_技高网

显示方法、可读存储介质和电子设备技术

技术编号:40657427 阅读:2 留言:0更新日期:2024-03-18 18:48
本申请涉及终端技术领域,公开了一种显示方法、可读存储介质和电子设备。该方法中,电子设备在合成帧率为预设帧率的情况下,可以在一帧图像的显示时长内,K次(K≥2)将该帧图像刷新到显示屏中。如此,电子设备的刷新帧率为合成帧率的K倍,可以避免由于刷新帧率较低导致显示屏出现残影,有利于提升用户体验。并且,电子设备在第K次将一帧图像刷新到显示屏后到第1次向显示屏刷新下一帧图像期间,不进行静电放电检测,可以避免静电放电检测影响该帧图像的显示完成标记的释放。

【技术实现步骤摘要】

本申请涉及终端,特别涉及一种显示方法、可读存储介质和电子设备


技术介绍

1、电子设备在通过显示屏显示图像时通常先合成图像,再将合成的图像通过显示驱动传输给显示屏显示。也就是说,电子设备在合成一帧图像时,显示屏中显示的是合成的上一帧图像。一般情况下,电子设备合成图像的速率和显示屏刷新图像的速率是相同的。例如,假设电子设备合成图像的速率(以下称为合成帧率)为60hz(即每秒合成60帧图像),显示屏刷新图像的速率(以下称为刷新帧率)也是60hz(即每秒刷新60次)。

2、在一些场景中,例如电子设备播放的视频的帧率较低的场景中,为降低功耗,电子设备会采用较低的合成帧率合成图像。如此,显示屏的刷新帧率也会相应较低,使得显示屏的像素的偏压放电速度会大于充电速度,从而导致屏幕残影,影响用户体验。


技术实现思路

1、有鉴于此,本申请提供一种显示方法、可读存储介质和电子设备。

2、第一方面,本申请提供一种显示方法,应用于电子设备,电子设备包括显示驱动和显示屏,该方法包括:获取第一视频,第一视频的帧率为第一帧率,第一视频包括第一图像帧;在第一时间段播放第一视频,在第一时间段内,显示驱动将第一图像帧刷新到显示屏n次,n为大于1的整数;获取第二视频,第二视频的帧率为第二帧率,第二帧率是第一帧率的n倍,第二视频包括第二图像帧;在第二时间段播放第二视频,在第二时间段内,显示驱动将第二图像帧刷新到显示屏一次。

3、如果第一视频的帧率为第一帧率,说明电子设备以第一帧率刷新显示屏可能会出现残影。基于此,在该方法中,在第一视频的帧率为第一帧率时,电子设备将第一视频的第一图像帧(该图像帧为第一视频中的任意一帧图像)n次刷新到电子设备的显示屏。例如,电子设备可以在第一图像帧对应的显示时长内,n次将第一图像帧刷新到电子设备的显示屏。如此,电子设备显示屏的刷新帧率的数值为第一帧率的n倍,可以避免电子设备的显示屏出现残影,提升了用户体验。

4、如果第二视频的帧率为第二帧率,说明电子设备以第二帧率刷新显示屏不会出现残影。电子设备以刷新显示屏的刷新帧率的数值与第一帧率的数值相同,也对于第二视频中的任意一帧图像,电子设备只将该帧图像刷新到显示屏一次。

5、可以选地,在一些实施方式中,电子设备只对第一图像帧进行一次绘制、渲染和合成。如此,有利于降低电子设备绘制、渲染和合成第一图像帧的功耗,提升电子设备的续航。

6、在上述第一方面的一种可能实现中,上述方法还包括:在第一时间段内,显示驱动在第一时间点到第二时间点之间将第一图像帧刷新到显示屏,在第三时间点到第四时间点之间将第一图像帧刷新到显示屏;在第二时间点和第三时间点之间,进行静电放电检测。

7、示例性地,第一时间点、第二时间点、第三时间点、第四时间点可以分别是下文中的t8、t9、t10、t11。

8、可选地,在一些实施方式中,上述在第二时间点和第三时间点之间,进行静电放电检测,包括:在第二时间点和第三时间点之间,基于满足静电放电检测条件,进行静电放电检测。

9、可选地,在第一时间段内,显示驱动在第一时间点到第二时间点期间第p次将第一图像帧刷新到显示屏,在第三时间点到第四时间点期间第p+1次将第一图像帧刷新到显示屏,其中,p为大于0且小于n的任意整数;在所述第二时间点和所述第三时间点之间,进行静电放电检测。

10、可选地,在一些实施方式中,电子设备在第三时间点和第四时间点之间,将第一图像帧刷新到显示屏,是直接将第一时间点和第二时间点之间刷新到显示屏的第一图像帧重新刷新到显示屏,而无需再次绘制第一图像帧。也就是说,对于第一视频中的任意一帧图像,电子设备只对该帧图像进行一次绘制、合成和渲染,然后n次将该图像刷新到显示屏,而无需n次对该帧图像进行绘制、合成和渲染。如此,可以降低电子设备绘制、合成和渲染图像的功耗,提升电子设备的续航。

11、在该实现方式中,电子设备在n次将第一图像帧刷新到显示屏的过程中,在两次向显示屏刷新第一图像帧的间隔期间,进行静电放电检测。如此,可以避免由于静电检测影响第一图像帧的刷新。

12、在上述第一方面的一种可能实现中,上述第一视频还包括第三图像帧,第三图像帧是第一图像帧的后一帧图像;并且,该方法还包括:在第五时间点和第六时间点之间,将第三图像帧刷新到显示屏;在第七时间点和第八时间点之间,将第三图像帧刷新到显示屏;在第四时间点和第五时间点之间,不进行静电放电检测。

13、示例性地,在一些实现方式中,第四时间点、第五时间点、第六时间点、第七时间点、第八时间点可以分别是下文中的t6、t8、t9、t10、t11。

14、在该实现方式中,电子设备在最后一次将第一图像帧刷新到显示屏后,到第一次将第三图像帧刷新到显示屏将的时间段内,不进行静电放电检测。如此,可以避免由于静电放电检测影响第一图像帧的显示完成标记的释放,从而避免影响第三图像帧的合成。

15、可选地,在一些实施方式中,电子设备在第七时间点和第八时间点之间,将第三图像帧刷新到显示屏,是直接将第五时间点和第六时间点之间刷新到显示屏的第三图像帧重新刷新到显示屏,而无需再次绘制第三图像帧。也就是说,对于第一视频中的任意一帧图像,电子设备只对该帧图像进行一次绘制、合成和渲染,然后n次将该图像刷新到显示屏,而无需n次对该帧图像进行绘制、合成和渲染。如此,可以降低电子设备绘制、合成和渲染图像的功耗,提升电子设备的续航。

16、可选地,在一些实施方式中,在上述第一时间段内,显示驱动在第五时间点到第六时间点期间第n次将第一图像帧刷新到显示屏;在第一时间段内,显示驱动将第三图像帧刷新到显示屏n次,其中,在第七时间点到第八时间点期间,显示驱动第1次将所述第三图像帧刷新到显示屏;显示驱动在第五时间点到第六时间点期间第n次将第一图像帧刷新到显示屏;在第六时间点和第七时间点之间,不进行静电放电检测。

17、在上述第一方面的一种可能实现中,上述方法还包括:在第一时间点到第四时间点之间,绘制第三图像帧。

18、在上述第一方面的一种可能实现中,上述还包括:显示驱动在每次将第一图像帧刷新到显示屏后,将跳帧标志位增加1,其中,在第1次将第一图像帧刷新到显示屏前,跳帧标志位为0;显示驱动在每次将跳帧标志位增加1后,基于跳帧标志位大于或等于n,释放第一图像帧的显示完成标记,并将跳帧标志位设置为0,其中,第一图像帧的显示完成标记用于指示电子设备合成第三图像帧。

19、在该实施方式中,电子设备是基于跳帧标志位来确定在将第一图像帧刷新到显示屏后,是否释放第一图像帧对应的显示完成标记(present_fence)。即在跳帧标志位大于或等于n时(也就是第n次将第一图像帧刷新到显示屏后),释放第一图像帧对应的显示完成标记,以指示电子设备合成第三图像帧。

20、在上述第一方面的一种可能实现中,上述显示驱动在每次将第一图像帧刷新到显示屏后,将跳帧标志位增加1,包括:本文档来自技高网...

【技术保护点】

1.一种显示方法,应用于电子设备,所述电子设备包括显示驱动和显示屏,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述第一视频还包括第三图像帧,所述第三图像帧是所述第一图像帧的后一帧图像;并且,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述显示驱动在每次将所述第一图像帧刷新到所述显示屏后,将跳帧标志位增加1,包括:

7.根据权利要求6所述的方法,其特征在于,所述在所述第四时间点和所述第五时间点之间,不进行静电放电检测,包括:

8.根据权利要求5所述的方法,其特征在于,所述在所述第二时间点和所述第三时间点之间,进行静电放电检测,包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要求8所述的方法,其特征在于,所述方法还包括:

>11.一种可读存储介质,其特征在于,所述可读存储介质中存储有指令,所述指令被电子设备执行时使得所述电子设备实现权利要求1至10中任一项所述的显示方法。

12.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种显示方法,应用于电子设备,所述电子设备包括显示驱动和显示屏,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述第一视频还包括第三图像帧,所述第三图像帧是所述第一图像帧的后一帧图像;并且,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述显示驱动在每次将所述第一图像帧刷新到所述显示屏后,将跳帧标志位增加1,包括:

<...

【专利技术属性】
技术研发人员:张伯瑶刘天骄
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1