【技术实现步骤摘要】
本专利技术涉及移动设备的显示,尤其涉及通过动态分辨率缩放来减少移动设备的功耗。
技术介绍
计算设备越来越多地具有以高显示器密度来显示内容的高分辨率显示器。然而,这些高分辨率显示器消耗大量的系统资源,尤其是处理功率,这进而导致较高的系统功耗。由于电池寿命对于计算设备而言(尤其对于移动设备而言)是至关重要的,这些高分辨率显示器通过限制在电池需要充电之前用户可与他们的电子设备交互的时间量可能导致较差的用户体验。此外,在许多情形中,此类高显示器密度显示器以远超人类视力的视觉可感知性的尺寸来呈现像素,即便在查看距离非常近的情况下。因而,以超过人类的视觉可感知性的显示器密度来呈现内容导致功耗增加而用户查看体验方面却没有任何提升。
技术实现思路
本申请描述了用于减少处理和渲染图形内容所要求的系统资源量的动态分辨率缩放(DRS)技术。在电池供电的设备的情形中,这可进而导致用于执行图形处理操作的系统资源的较少功耗。人类具有他们能够在视觉上感知的像素显示密度的上限。例如,被认为具有正常视力(例如,20/20视力)的用户在站立在20英尺以外时能够将显示器上相距约1.75mm的轮廓分开。人类视觉敏锐度一般随着人类离他们正在查看的对象越近而增加,并且随着人类离他们正在查看的对象越远而降低。本申请中描述的技术动态地调节显示分辨率以减少用于处理和渲染内容的系统资源而不牺牲用户体验。在一个示例中,计算设备可以使用计算设备的一个或多个传感器(例如声学传感器)来检测计算设备的用户与计算设备的显示器之间的查看距离。计算设备可以至少部分地基于检测到的查看距离用具有阈值像素密度的分辨 ...
【技术保护点】
一种计算设备,包括:一个或多个处理器;通信耦合到所述一个或多个处理器的存储器;通信耦合到所述一个或多个处理器并且被配置成以多个像素密度来显示内容的显示器;一个或多个传感器,用于确定计算设备的显示器与用户之间的查看距离;分辨率控制组件,其被存储在所述存储器中并且能由所述一个或多个处理器执行以:至少部分地基于所述查看距离来确定要用来在显示器上显示内容的多个像素密度中的像素密度;截取从提供内容的应用发送到应用编程接口(API)的调用,所述调用指示用于按照第一像素密度来渲染内容的一个或多个参数,所述第一像素密度包括第一显示器尺寸;对所述一个或多个参数应用缩放因子以创建用于按照所述像素密度来渲染内容的一个或多个经缩放参数;以及将所述调用发送给所述API,其中所述API致使所述一个或多个处理器基于所述一个或多个经缩放参数对内容执行光栅化和像素处理;以及合成器组件,用于致使按照所述像素密度在计算设备的显示器上显示内容。
【技术特征摘要】
2015.06.26 CN PCT/CN2015/0824501.一种计算设备,包括:一个或多个处理器;通信耦合到所述一个或多个处理器的存储器;通信耦合到所述一个或多个处理器并且被配置成以多个像素密度来显示内容的显示器;一个或多个传感器,用于确定计算设备的显示器与用户之间的查看距离;分辨率控制组件,其被存储在所述存储器中并且能由所述一个或多个处理器执行以:至少部分地基于所述查看距离来确定要用来在显示器上显示内容的多个像素密度中的像素密度;截取从提供内容的应用发送到应用编程接口(API)的调用,所述调用指示用于按照第一像素密度来渲染内容的一个或多个参数,所述第一像素密度包括第一显示器尺寸;对所述一个或多个参数应用缩放因子以创建用于按照所述像素密度来渲染内容的一个或多个经缩放参数;以及将所述调用发送给所述API,其中所述API致使所述一个或多个处理器基于所述一个或多个经缩放参数对内容执行光栅化和像素处理;以及合成器组件,用于致使按照所述像素密度在计算设备的显示器上显示内容。2.如权利要求1所述的计算设备,其特征在于,所述一个或多个传感器包括包含一个或多个声学发射机和接收机的一个或多个声学传感器,所述一个或多个声学发射机和接收机位于显示器处并且与所述显示器面向相同方向。3.如权利要求2所述的计算设备,其特征在于,所述一个或多个传感器通过以下来确定计算设备的显示器与用户之间的查看距离:由所述一个或多个声学发射机以预定义频率来发送信号;由所述一个或多个声学接收机检测已经反射离开计算设备的用户的所述信号
\t的至少一部分;确定发送信号以及检测到已经被反射的信号部分之间的时间段;以及基于所述时间段和所述预定义频率,确定计算设备的显示器与用户之间的查看距离。4.如权利要求3所述的计算设备,其特征在于,所述信号按照第一采样率来发送而所述检测按照第二采样率来执行。5.如权利要求1所述的计算设备,其特征在于,所述分辨率控制组件通过以下来确定所述像素密度:至少部分地基于视觉敏锐度值、所述查看距离和显示器的尺寸来采用一个或多个算法来计算用来显示内容的像素密度;或者查询存储在所述存储器中并且用预定义像素密度来填充的查找表,以标识用来显示内容的像素密度,每一个预定义像素密度与一个或多个预定义距离测量相关联,以及从所述查找表中选择与所述距离测量相关联的像素密度。6.如权利要求5所述的计算设备,其特征在于,所述预定视觉敏锐度值基于以下至少之一:通过由所述分辨率控制器提供的用户界面接收到的因用...
【专利技术属性】
技术研发人员:刘云新,周虎成,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。