【技术实现步骤摘要】
【国外来华专利技术】动态帧率优化
[0001]概括地说,本公开内容涉及对用于显示视觉内容的动态帧率变化进行优化。
技术介绍
[0002]电子显示器通常集成到各种电子设备中,例如相机、手机、智能可穿戴设备、个人计算机、电视机、扩展现实(例如,增强现实、虚拟现实、混合现实)设备以及许多其他设备。显示器允许电子设备呈现由电子设备生成和/或获得的视觉内容,例如文本、视频和图像。显示器可以通过以特定时间间隔刷新视觉内容来呈现不同的视觉内容。在一些情况下,显示器可以支持不同的刷新率,这允许显示器增加或减少显示器每秒更新其呈现的视觉内容的次数。例如,显示器可以使显示刷新率适应于被电子设备传送到显示器的帧率。电子设备的帧率可以描述电子设备每秒向显示器发送新的或经更新的视觉内容以进行呈现的次数。
技术实现思路
[0003]本文公开了用于对显示视觉内容的动态帧率变化进行优化的系统、方法和计算机可读介质。根据至少一个示例,提供了一种用于对帧率的动态切换进行优化的方法。所述方法可以包括:从与计算设备相关联的显示设备接收一组控制信号,该组控制信号指示由所述显示设备实现的显示刷新率;调整与来自在所述计算设备上执行的一个或多个应用的应用数据相关联的帧率;基于所述一组控制信号,使经调整的帧率与两个或更多个显示刷新周期同步,每个显示刷新周期基于所述显示刷新率;以所述经调整的帧率向所述显示设备提供第一帧,所述第一帧是基于所述应用数据而生成的;以及在实现所述显示刷新率的所述显示设备处显示所述第一帧。
[0004]根据至少一个示例,提供了一种用于对帧率 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:存储器;以及耦合至所述存储器的一个或多个处理器,所述一个或多个处理器被配置为:从显示设备接收一组控制信号,所述一组控制信号指示由所述显示设备实现的显示刷新率;调整与来自在所述装置上执行的一个或多个应用的应用数据相关联的帧率;基于所述一组控制信号,使经调整的帧率与两个或更多个显示刷新周期同步,每个显示刷新周期基于所述显示刷新率;以所述经调整的帧率向所述显示设备提供第一帧,所述第一帧是基于所述应用数据生成的;以及在实现所述显示刷新率的所述显示设备处显示所述第一帧。2.根据权利要求1所述的装置,其中,所述帧率是在所述一个或多个应用的运行时期间调整的,并且其中,在不改变由所述显示设备实现的所述显示刷新率的情况下调整所述帧率并且显示所述第一帧。3.根据权利要求1所述的装置,其中,与所述经调整的帧率相关联的第一时间间隔不同于与所述显示刷新率相关联的第二时间间隔。4.根据权利要求1所述的装置,其中,以所述经调整的帧率提供所述第一帧包括以下各项中的至少一项:以所述经调整的帧率渲染所述应用数据、以所述经调整的帧率合成所述第一帧,以及以所述经调整的帧率向所述显示设备发送所述第一帧。5.根据权利要求1所述的装置,其中,以所述经调整的帧率提供所述第一帧包括:以所述经调整的帧率生成并且发送所述第一帧。6.根据权利要求1所述的装置,其中,以所述经调整的帧率提供所述第一帧包括:以与所述两个或更多个显示刷新周期相对应的时间间隔向所述显示设备发送所述第一帧。7.根据权利要求1所述的装置,其中,使所述经调整的帧率与两个或更多个显示刷新周期同步包括:以与所述两个或更多个显示刷新周期相对应的时间间隔触发向所述显示设备提供所述第一帧。8.根据权利要求1所述的装置,其中,所述一个或多个处理器被配置为:以所述经调整的帧率向所述显示设备提供多个帧,所述多个帧是基于与所述一个或多个应用相关联的附加应用数据生成的;以及在不修改所述显示设备处的所述显示刷新率的情况下在所述显示设备处显示所述多个帧。9.根据权利要求8所述的装置,其中,以所述经调整的帧率提供所述多个帧包括:每两个或更多个显示刷新周期,向所述显示设备发送来自所述多个帧中的不同帧。10.根据权利要求1所述的装置,其中,所述一个或多个处理器被配置为:从所述经调整的帧率切换到不同的帧率,所述不同的帧率等于所述显示刷新率;基于从所述显示设备接收到的一个或多个附加控制信号,使所述不同的帧率与同所述显示刷新率相关联的显示刷新周期同步;以所述不同的帧率向所述显示设备提供第二帧;以及在不修改所述显示设备处的所述显示刷新率的情况下在所述显示设备处显示所述第
二帧。11.根据权利要求10所述的装置,其中,所述第二帧是基于与所述一个或多个应用相关联的附加应用数据生成的,并且其中,从所述经调整的帧率到所述不同帧率的所述切换是在运行时执行的。12.根据权利要求10所述的装置,其中,提供所述第二帧包括:以所述不同的帧率渲染、合成以及发送所述第二帧。13.根据权利要求1所述的装置,其中,所述帧率是基于以下各项中的至少一项来调整的:所述一组控制信号、所述计算设备处的功耗以及所述应用数据的一个或多个特性。14.根据权利要求1所述的装置,其中,所述帧率是基于所述应用数据的一个或多个特性而调整的,其中,所述应用数据的所述一个或多个特性包括以下各项中的至少一项:所述应用数据相对于来自所述一个或多个应用的先前应用数据的变化量,以及反映在所述应用数据中的相对于所述先前应用数据的运动量。15.根据权利要求1所述的装置,其中,所述装置是移动计算设备。16.根据权利要求1所述的装置,其中,所述装置包括所述显示设备。17.一种方法,包括:从与计算设备相关联的显示设备接收一组控制信号,所述一组控制信号指示由所述显示设备实现的显示...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。