用于在电子显示器中控制可变帧持续时间的系统和方法与流程

文档序号:16051224发布日期:2018-11-24 11:18阅读:228来源:国知局

本申请要求2016年6月29日提交的标题为“systemandmethodforvariableframedurationcontrolinanelectronicdisplay”(用于在电子显示器中控制可变帧持续时间的系统和方法)的美国临时申请号62/356,346的权益,该临时申请出于所有目的以引用方式并入本文

背景技术

本公开涉及电子显示器中的刷新率。更具体地,本公开提供用于控制电子显示器刷新率的系统和方法,以限制操作电子显示器期间的功耗。

该部分旨在向读者介绍现有技术的各方面,其可能与下文描述和/或受权利要求书保护的本技术的各方面有关。我们认为这种论述有助于为读者提供背景信息以便于更好地理解本公开的各方面。因此,应当理解,要在这个意义上来阅读这些文字描述,而不是作为对现有技术的承认。

许多电子设备包括电子显示器。随着电子显示器的刷新率增加,电子设备的功耗也可能增加。功耗的增加可减少便携式电子设备的电池寿命或增加与有线电子设备相关联的操作成本。此外,电子设备可在显示图像时效率较为低下的刷新率下工作,这些图像在电子设备的刷新率下移动得过快或过慢。因此,显示面板可能导致图像的图像质量下降,或者显示面板可能出现过量的功耗。



技术实现要素:

下文阐述本文所公开的某些实施方案的概要。应当理解,呈现这些方面仅仅是为了向读者提供这些特定实施方案的简明概要,并且这些方面并非旨在限制本公开的范围。实际上,本公开可涵盖下文可能未阐述的多个方面。

为了提高显示器的图像质量并降低显示器的功耗,可通过电子设备来实现可变帧持续时间。例如,可变帧持续时间可改善移动图像的图像质量并降低停滞图像或较慢的移动图像的功耗。在当前实施方案中,可测量电子设备显示器上的图像的图像速度。可将所测得的图像速度与图像速度阈值相比较,以确定显示器的适当刷新率,从而使图像质量最大化并使功耗最小化。

对上述特征的各种改进可能相对于本公开的各个方面而存在。也可在这些各个方面中加入其他特征。这些改进和附加特征可以单独存在,也可以任何组合的形式存在。例如,下面讨论的与一个或多个所示实施方案相关的各种特征可单独地或以任何组合形式结合到本发明上述方面的任何一个中。上文所呈现的简要概要仅旨在使读者熟悉本公开实施方案的特定方面和上下文,并不限制要求保护的主题。

附图说明

通过阅读以下详细描述并参考附图,可以更好地理解本公开的各个方面,在附图中:

图1为根据实施方案的包括显示器的电子设备的示意性框图;

图2是根据一个实施方案的表示图1的电子设备的一个实施方案的笔记本式计算机的透视图;

图3是根据一个实施方案的表示图1的电子设备的另一个实施方案的手持式设备的前视图;

图4是根据一个实施方案的表示图1的电子设备的另一个实施方案的另一个手持式设备的前视图;

图5是根据实施方案的表示图1的电子设备的另一个实施方案的台式计算机的前视图;

图6是根据实施方案的表示图1的电子设备的另一个实施方案的可穿戴电子设备的前视图和侧视图;

图7是根据实施方案的图1的电子设备的显示器的一部分;

图8是根据实施方案的示出图7的显示器的图像运动速度和模糊有效宽度的图表;

图9是根据实施方案的示出图7的显示器的随时间推移的图像运动速度和图像速度阈值的图表;

图10是根据实施方案的描述基于图9的图像速度阈值的可变帧持续时间的流程图;

图11是根据实施方案示出图7的显示器随时间推移的图像运动速度和第一图像速度阈值和第二图像速度阈值的图表;

图12是根据实施方案描述的基于图11的第一和第二图像速度阈值的可变帧持续时间的流程图;

图13是根据实施方案示出的在手指触摸操作和非触摸操作中图7的显示器的随时间推移的图像运动速度的图表;

图14是根据实施方案的图1的电子设备和与电子设备交互的手指的侧视图;

图15是根据实施方案的图1的电子设备和与电子设备交互的手指的侧视图;

图16是根据实施方案的图1的电子设备的一部分和在电子设备的显示器上执行拖曳操作的手指的透视图;以及

图17是根据实施方案的图1的电子设备的一部分和在电子设备的显示器上执行拖曳操作的触笔的透视图。

具体实施方式

下文将描述本发明的一个或多个具体实施方案。这些所描述的实施方案仅为目前所公开的技术的示例。此外,为了提供这些实施方案的简明描述,在本说明书中可能未描述实际具体实施的所有特征。应当认识到,在任何此类实际具体实施的开发中,如任何工程学或设计项目中那样,必须要作出特定于许多具体实施的决策以实现开发者的具体目标,诸如符合可能随具体实施变化的与系统相关的约束条件和与事务相关的约束条件。此外,应当理解,此类开发努力可能是复杂且耗时的,但对于从本公开中受益的普通技术人员而言,其可能仍然是设计、制造和生产的常规任务。

在介绍本公开的各种实施方案的元件时,冠词“一个”、“一种”和“该/所述”旨在意指存在所述元件中的一个或多个。术语“包括”(“comprising”,“including”)和“具有”旨在被包括在内,并且意指可能存在除列出的元件之外的附加元件。此外,应当理解,参考本公开的“一个实施方案”或“实施方案”并非意图被解释为排除也结合所引述的特征的附加实施方案的存在。

本公开涉及电子设备的显示器的可变帧持续时间。更具体地,当前实施方案描述了通过使用可变帧持续时间技术来提升电子设备的显示器的图像质量以及减少其功耗的技术。这些技术可通过感测显示器上的图像速度并基于所感测到的图像速度动态地调节显示器的帧刷新率来执行。如下文所详述,可使用与显示器的可变帧持续时间相关的各种系统和方法来改善图像质量并降低电子设备的功耗。

首先转到图1,根据本公开的实施方案的电子设备10除了别的之外可包括具有一个或多个处理器的处理器内核复合体12、存储器14、非易失性存储设备16、显示器18、输入结构22、输入/输出(i/o)接口24、网络接口26、和电源28。图1中所示的各种功能块可包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的组合。应当指出,图1仅是特定具体实施的一个示例,并且旨在示出可能存在于电子设备10中的部件的类型。

以举例的方式,电子设备10可代表图2中所示的笔记本电脑、图3和图4中所示的手持式设备、图5中所示的台式计算机、图6中所示的可穿戴电子设备或类似设备的框图。应当注意,处理器内核复合体12和/或其它数据处理电路在本文一般可被称为“数据处理电路”。这种数据处理电路可整体或部分地以软件、固件、硬件、或它们的任意组合来实施。此外,数据处理电路可以是被包含的单个处理模块,或者可以完全或部分地结合在电子设备10内的其他元件中的任一个元件内。

在图1的电子设备10中,处理器内核复合体12和/或其它数据处理电路可与存储器14和非易失性存储装置16可操作地耦接,以执行各种算法。处理器内核复合体12执行的此类程序或指令可被存储在任何合适的制造制品中,任何合适的制造制品可包括至少共同地存储指令或例程的一个或多个有形的计算机可读介质,诸如存储器14和非易失性存储装置16。存储器14和非易失性存储装置16可包括用于存储数据和可执行指令的任何合适的制品,诸如随机存取存储器、只读存储器、可重写闪存存储器、硬盘驱动器、和光盘。另外,在此类计算机程序产品上编码的程序(例如操作系统)还可包括可由处理器内核复合体12执行以使得电子设备10能够提供各种功能的指令。

显示器18可包括诸如有机发光二极管(oled)、微型发光二极管(μ–led)或任何其它发光二极管(led)的像素。此外,显示器18不限于特定像素类型,因为本文所公开的电路和方法可适用于任何像素类型。例如,显示器18还可为液晶显示器(lcd)。因此,本公开可涉及显示器设备内广泛的照明部件和/或像素电路。

电子设备10的输入结构22可使用户能够与电子设备10进行交互(例如,按下按钮以增大或减小音量水平)。如本文所用,输入结构22通常可包括可确定和/或影响显示器18上的显示内容运动速度的任何输入设备。正如网络接口26那样,i/o接口24可以使电子设备10能够与各种其它电子设备进行交互。网络接口26可例如包括用于以下网络的接口:个人局域网(pan)诸如蓝牙网络、局域网(lan)或无线局域网(wlan)诸如802.11xwi-fi网络、和/或广域网(wan)诸如第三代(3g)蜂窝网络、第四代(4g)蜂窝网络或长期演进(lte)蜂窝网络。网络接口26还可以包括用于例如以下各项的接口:宽带固定无线接入网络(wimax)、移动宽带无线网络(移动wimax),异步数字用户线路(例如,15sl、vdsl)、数字视频地面广播(dvb-t)及其扩展dvb手持式设备(dvb-h)、超宽带(uwb)等。

在某些实施方案中,电子设备10可以采取以下形式:计算机、便携式电子设备、可穿戴电子设备,或其他类型的电子设备。此类计算机可包括通常便携的计算机(诸如膝上型电脑、笔记本电脑和平板电脑)以及通常在一个地点使用的计算机(例如常规的台式计算机、工作站和/或服务器)。在某些实施方案中,计算机形式的电子设备10可以是购自appleinc.的pro、macbookmini或mac型电子设备。举例来说,根据本发明的一个实施方案,在图2中示出了采取笔记本式计算机30a形式的电子设备10。所示出的计算机30a可包括外壳或壳体32、显示器18、输入结构22、以及i/o接口24的端口。在一个实施方案中,输入结构22(诸如键盘和/或触摸板)可用于与计算机30a进行交互,诸如启动、控制或操作gui或在计算机30a上运行的应用。例如,键盘和/或触摸板可以允许用户在显示器18上显示的用户界面或应用程序界面上导航。

图3描绘了手持式设备30b的前视图,该手持式设备表示电子设备10的一个实施方案。手持式设备30b可代表例如便携式电话、媒体播放器、个人数据管理器、手持式游戏平台或此类设备的任何组合。举例来说,手持式设备30b可以是购自appleinc.(cupertino,california)的型手持式设备。

手持式设备30b可以包括壳体36,该壳体用于保护内部部件免遭物理性损坏并且用于屏蔽内部部件使其免受电磁干扰。壳体36可以包围显示器18,该显示器可以显示指示符图标39。除了其它内容,该指示符图标39可指示手机信号强度、蓝牙连接、和/或电池寿命。i/o接口24可通过壳体36打开并且可包括例如用于硬质有线连接的i/o端口以用于使用标准连接器和协议诸如由appleinc.提供的闪电连接器、通用串行总线(usb),或其他类似的连接器和协议进行充电和/或内容操控。

结合显示器18的用户输入结构42可允许用户控制手持式设备30b。例如,输入结构40可激活或去激活手持式设备30b,输入结构42可将用户界面导航到主屏幕以及用户可配置的应用屏幕,和/或激活手持式设备30b的语音识别特征,该输入结构42可提供音量控制或者可在震动模式与响铃模式之间来回切换。输入结构42还可包括获得用于各种语音相关特征的用户语音的麦克风,以及可启用音频回放和/或某些电话功能的扬声器。输入结构42还可包括可提供与外部扬声器和/或耳机的连接的耳机输入端。如本文所用,输入结构42通常可包括可确定和/或影响显示器18上的显示内容运动速度的任何输入设备。

图4描绘了另一个手持式设备30c的前视图,该手持式设备表示电子设备10的另一个实施方案。手持式设备30c可以表示例如平板计算机,或者各种便携式计算设备中的一种。举例来说,手持式设备30c可以是电子设备10的平板电脑尺寸实施方案,具体可以是例如购自appleinc.(cupertino,california)的型手持式设备。

参见图5,计算机30d可表示图1的电子设备10的另一个实施方案。计算机30d可以是任何计算机,诸如台式计算机、服务器或笔记本式计算机,但也可以是独立媒体播放器或视频游戏机。举例来说,计算机30d可为appleinc.的或其它类似设备。应当注意,计算机30d还可代表另一制造商的个人计算机(pc)。可提供类似的壳体36,以保护并包围计算机30d的内部部件诸如显示器18。在某些实施方案中,计算机30d的用户可使用各种外围输入设备诸如可经由有线i/o接口和/或无线i/o接口24连接到计算机30d的输入结构22或鼠标38来与计算机30d进行交互。

类似地,图6示出了表示图1的电子设备10的另一个实施方案的可穿戴电子设备30e,该可穿戴电子设备可被配置为使用本文所述的技术进行操作。举例来说,可穿戴电子设备30e可包括腕带43,可以是appleinc.的apple然而,在其它实施方案中,可穿戴电子设备30e可包括任何可穿戴电子设备,诸如可穿戴运动监测设备(例如计步器、加速度计、心律监测器)或另一制造商的其它设备。可穿戴电子设备30e的显示器18可包括可允许用户与可穿戴电子设备30e的用户界面进行交互的触摸屏。另外,可以理解,本文所述的技术也可用于电视机、可穿戴显示器、头戴式显示器、投影显示器或使用显示器18的任何其它电子设备10。

用于电子设备10的显示器18可包括用于控制显示器18的刷新率的可变帧持续时间技术。为了帮助说明,图7示出了包括活动图像46的显示器18的一部分。如图所示,活动图像46可包括模糊有效宽度48。模糊有效宽度48可与图像速度乘以显示器18的帧持续时间成比例。图像速度可定义为活动图像46在显示器上移动时活动图像46的速度。另外,图像速度可以是活动图像46每秒行进的像素数量、活动图像46每帧行进的像素数量或活动图像46在显示器18上移动时活动图像46的任何其它速度测量结果。此外,帧持续时间可为单个帧在显示器18上停留的时间量。例如,对于以120hz的频率显示的视频而言,帧持续时间可为大约8.3毫秒。也就是说,每一帧在屏幕上停留的时间仅为8.3毫秒。因此,随着图像速度增加和/或显示器18的帧持续时间增加(即,频率减小),模糊有效宽度48也增加。通过增大模糊有效宽度48,显示器18上活动图像46的锐度减小。

为了帮助示出模糊有效宽度48,图8是示出图像运动速度52相对于模糊有效宽度48的图表50。如上所述,随着显示器18的刷新率的频率增加,模糊有效宽度48减小。以这种方式,图表50示出在显示器18具有60hz的刷新率时,表示在图像运动速度52范围内的模糊有效率48的线56。另外,图表50示出了在显示器18具有120hz的刷新率时,表示图像在运动速度52范围内的模糊有效率48的线58。

如下文所详述,电子设备10可基于活动图像46的图像运动速度52改变显示器18的刷新率。例如,图表50示出了在线条56和58之间的最小模糊有效宽度差值62处的图像速度阈值60。最小模糊有效宽度差值62可被定义为观看显示器18的人可感知的最小模糊有效宽度差值。即,当图像运动速度52超过图像速度阈值60时,在以60hz刷新率和120hz刷新率显示活动图像46时,活动图像46的模糊有效宽度48中存在可感知的差异。另外,当图像运动速度52小于图像速度阈值60时,两种刷新率下模糊有效宽度48的差异要么感觉不出不同,要么感觉出的不同不足以值得显示器18采用更大的功耗带来更大的刷新率。

以举例的方式,模糊有效宽度差值64大于最小模糊有效宽度62。因此,如果显示器18在达到模糊有效宽度差值64之前以60hz的刷新率运行,则一旦模糊有效宽度差值64超过最小模糊有效宽度差值62,电子设备10的处理器内核复合体12可指示显示器18将刷新率提高至120hz,以增加显示器18上的活动图像46的锐度。另选地,如果显示器在达到模糊有效宽度差值65(低于最小模糊有效宽度差值62)之前以120hz的刷新率运行,则处理器内核复合体12可指示显示器18将刷新率降低至60hz,以降低显示器18的功耗,而不牺牲图像质量和锐度。

为了进一步说明,图9是示出显示器18上活动图像46随时间70推移的图像运动速度68的图表66。运动速度68可以以像素/帧为单位,如图所示。即,运动速度68表示每帧活动图像46所移动的像素数量。另外,时间70以帧数表示。还可理解,运动速度68和时间70两者也可由时间单位(例如,秒或毫秒)而不是帧数来表示。

如图所示,图表66包括图像速度阈值60。虽然图像速度阈值60被示出为设定为大约16像素/帧,但应当理解,图像速度阈值60可基于最小模糊有效宽度差值62增大或减小。即,可增大或减小图像速度阈值60以跟踪最小模糊有效宽度差值62的运动速度68。因此,图像速度阈值60可在大约5像素/帧至大约20像素/帧或更大的范围内。

另外,活动图像46随时间70推移的运动速度68由线72表示。如图所示,当线72处于低于图像速度阈值60的运动速度范围时,显示器18可在60hz的刷新率下工作。另选地,当线72处于高于图像速度阈值60的运动速度范围时,显示器18可在120hz的刷新率下工作。还可理解,虽然图9示出了60hz刷新率和120hz刷新率之间的阈值,但可针对高于或低于所示出的60hz和120hz刷新率的刷新率建立更多的图像速度阈值60。

现在转到图10,提供了描述基于图像速度阈值60的可变帧持续时间的流程图74。最初,在框76处,电子设备10的显示器18可接收触摸指示。触摸指示可代表触摸显示器18来操控显示器18上的图像的电子设备10的操作者。例如,当操作者触摸显示器18以向上滚动或向下滚动显示在显示器18上的图像时,电子设备10可向处理器内核复合体12提供操作者已触摸显示器18的指示。

在接收到触摸指示时,框78处显示器18的刷新率可增加。为了适应在接收到触摸指示时预期的活动图像46的运动速度68的增加,显示器18可自动增加刷新率以改善活动图像46的图像质量。通过增加显示器18的刷新率,可减小由活动图像46的运动产生的模糊有效宽度48。

随后,在框80处,可确定活动图像46的运动速度68是否大于图像速度阈值60。如果运动速度68小于图像速度阈值60,则在框82处,显示器18可将刷新率降低至显示器18在接收触摸指示之前的刷新率。通过降低刷新率,电子设备10可通过显示器18降低功耗。另外,由于运动速度68小于图像速度阈值60,在较高和较低刷新率之间的最小模糊有效宽度差值62可高于以较高和较低刷新率显示的活动图像46之间的模糊有效宽度差值。因此,当活动图像46的运动速度68低于图像速度阈值60时,电子设备10的操作者可能无法感知两个刷新率之间的图像质量差异。此外,在降低显示器18的刷新率之后,电子设备10可等待框76处的另一个触摸指示来重复流程图74。

如果活动图像46的运动速度68大于图像速度阈值60,则可在框84处保持增大的刷新率。另外,运动速度68可在框80处针对图像速度阈值60重新评估,直到运动速度68下降到图像速度阈值60以下。在这种情况下,在框82处,显示器18的刷新率可减小,并且电子设备10可等待框76处的另一个触摸指示来重复流程图74。应当理解,根据另选的实施方案,可改变或重新排序框76至框84的顺序或序列。另外,虽然流程图74指出触摸指示作为启动增加显示器18的刷新率过程的动因,处理器内核复合体12可在没有任何触摸指示的情况下,指示显示器18基于活动图像46的运动速度68来改变刷新率。

图11提供了图表86,该图表示出显示器18上的活动图像46随时间70推移的图像运动速度68。运动速度68可以以像素/帧为单位,如图所示。即,运动速度68表示每帧活动图像46所移动的像素数量。另外,时间70以帧数表示。还可理解,运动速度68和时间70也可由时间单位而不是帧数来表示。

如图所示,图表86包括高图像速度阈值88和低图像速度阈值90。虽然高图像速度阈值88被设定为大约15像素/帧,并且低图像速度阈值90被设定为大约11像素/帧,但可以理解,图像速度阈值88和90可基于最小模糊有效宽度差值62增大或减小。即,图像速度阈值88和90可增加或减小,以保持与最小模糊有效宽度差值62的运动速度68的关系。因此,图像速度阈值88和90可在大约5像素/帧至大约20像素/帧或更大的范围内。

另外,活动图像46随时间70推移的运动速度68由线72表示。如图所示,当线72处于低于高图像速度阈值88的运动速度范围时,显示器18可在60hz的刷新率下工作。另选地,当线72处于高于高图像速度阈值88的运动速度范围时,显示器18可在120hz的刷新率下工作。

还应当理解,一旦线72超过高图像速度阈值88,速度阈值可减小到低图像速度阈值90。例如,当显示器18从120hz刷新率转换到60hz的刷新率时,低图像速度阈值90可以是小于高图像速度阈值88的值。在这种情况下,将图像速度阈值降低到低图像速度阈值90,可防止显示器18在活动图像46的瞬时减速期间过早地从较高刷新率转换。

为了帮助示出变化的图像速度阈值88和90,图12是描述基于显示器18的多个图像速度阈值(例如,图像速度阈值88和90)的可变帧持续时间的流程图92。最初,在框94处,电子设备10的显示器18可接收触摸指示。触摸指示可代表触摸显示器18来操控显示器18上的图像的电子设备10的操作者。例如,当操作者触摸显示器18以向上滚动或向下滚动显示在显示器18上的图像时,电子设备10可向处理器内核复合体12提供操作者已触摸显示器18的指示。

在接收到触摸指示时,框96处显示器18的刷新率可增加。为了适应在接收到触摸指示时预期的活动图像46的运动速度68的增加,显示器18可自动增加刷新率以改善活动图像46的图像质量。通过增加显示器18的刷新率,可减小由活动图像46的运动产生的模糊有效宽度48。

随后,在框98处,可确定活动图像46的运动速度68是否大于高图像速度阈值88。在一些实施方案中,诸如在显示器18不接收触摸指示的情况下,流程图92实际上可在框98处通过测量活动图像46的运动速度68开始。如果运动速度小于高图像速度阈值88,则在框100处,显示器18可将刷新率降低至显示器18在接收触摸指示之前的刷新率。通过降低刷新率,电子设备10可通过显示器18降低功耗。另外,由于运动速度68小于图像速度阈值60,在较高和较低刷新率之间的最小模糊有效宽度差值62可高于以较高和较低刷新率显示时当前活动图像46之间的模糊有效宽度。因此,当活动图像46的运动速度68低于高图像速度阈值88时,电子设备10的操作者可能无法感知两个刷新率之间的图像质量差异。此外,在降低显示器18的刷新率之后,电子设备10可等待框94处的另一个触摸指示来重复流程图92,或是在显示器18没有收到触摸指示而活动图像46增加了运动速度68的情况下,等待运动速度68大于高图像速度阈值88的指令。

如果活动图像46的运动速度68大于高图像速度阈值88,则可在显示器18没有接受到框94处的触摸指示的情况下,在框102处维持或建立增大的刷新率。另外,在框104处,可针对低图像速度阈值90评估运动速度68,直到运动速度68下降到低图像运动阈值90以下。在这种情况下,在框100处,显示器18的刷新率可减小,并且电子设备10可等待框94处的另一个触摸指示来重复流程图92。

如上文图11中的讨论所述,低图像速度阈值90可防止过早地降低刷新率,以避免显示器18的刷新率在较低刷新率和较高刷新率之间循环。此外,虽然图11和图12示出了低于图像速度阈值88的图像速度阈值90,但是,在一些实施方案中,图像速度阈值90可高于图像速度阈值88。另外,在一些实施方案中,诸如当显示器18能够在240hz的刷新率和/或30hz的刷新率下工作时,可执行附加的图像速度阈值以在显示器18的各种刷新率之间转换。可以理解,可改变或重新排序框94至框104的顺序或序列。另外,虽然流程图92指出触摸指示作为启动增加显示器18的刷新率过程的动因,处理器内核复合体12可在没有任何触摸指示的情况下,指示显示器18基于活动图像46的运动速度68来改变刷新率。即,流程图92可在框98处开始,并且在刷新率减小之后框100可返回到框98。

为了进一步示出具有多个图像速度阈值的可变帧持续时间,图13是示出显示器18上的活动图像46的图像运动速度68随时间70推移的附加实施方案的图表106。图表106被分成部分108和部分110,部分108通过手指触摸指示显示器18的操作(例如,操作者通过手指接触向上滚动显示器18),部分110在移除手指与显示器18的接触后指示显示器18的操作(例如,当操作者停止滚动并移除手指接触时)。图表106在部分108内还包括第一图像速度阈值112和第二图像速度阈值114,以及在部分110内的第三图像速度阈值116。图像速度阈值112、114和116可提供活动图像46何时到达适于显示器18转换到不同的刷新率的时刻的指示。

线118提供运动速度随时间推移的指示。当线118通过图像速度阈值112、114和116时,处理器内核复合体12可指示显示器18根据线118是高于速度阈值112还是低于图像速度阈值114和116而增大或减小刷新率。例如,随着活动图像46的运动速度68增加时,线118的初始部分120可与图像速度阈值112相交。在这种情况下,当线118与图像速度阈值112相交时,处理器内核复合体12可指示显示器18增加刷新率,例如从60hz增加至120hz。在后续部分122中,其可表示操作者在显示器18上交替地向上滚动和向下滚动,图像速度阈值114可用作较低阈值速度。如上文图11的讨论所讨论的那样,图像速度阈值114可低于图像速度阈值112,以防止处理器内核复合体12过早地从较高刷新率转换到较低刷新率,或者防止其在较高刷新率和较低刷新率之间的不期望的循环。

还示出了线118的部分124,该部分表示移除手指触摸后活动图像46的运动速度68。例如,部分124可表示电子设备10的操作者在扫动显示器18后何时从显示器18移开他们的手指。在部分124期间,图像速度阈值116可大于图像速度阈值114。由于从显示器18移除手指,图像速度阈值116可更大,这指示活动图像46不太可能在显示器18上开始新的手指触摸操作之前恢复到更高的图像速度。此外,图像速度阈值116可等于图像速度阈值112、大于图像速度阈值112或小于图像速度阈值112。

图14为以各种方式用手指与显示器18交互的电子设备10的侧视图。例如,部分126表示显示器18上的初始手指触摸。如上所述,初始手指触摸可导致处理器内核复合体12指示显示器18增加刷新率,以为后续更高速度的活动图像46作准备。

另外,部分120表示显示器18上的手指轻扫。部分120可对应于图13的图表106中所示的部分120。在部分120期间,随着活动图像46超过图像速度阈值112,处理器内核复合体12可指示显示器18增加刷新率。此外,部分122还可对应于图13的图表106中所示的部分122。即,部分122可表示手指在显示器18上来回滚动。在部分122期间,显示器的刷新率可保持在较高的速率,直到活动图像46的运动速度68下降到图像速度阈值114以下。

此外,部分124可对应于图13的图表106中所示的部分124。即,部分124可表示手指从显示器18移开的时间。在部分124期间,活动图像46的运动速度68可逐渐减小。由于活动图像46的运动速度68不太可能在部分124期间增加,所以图像速度阈值116可大于图像速度阈值114。因此,随着活动图像46的运动速度68下降到图像速度阈值116之下,处理器内核复合体12可指示显示器18降低显示器18的刷新率。

此外,图15为以各种方式用手指与显示器18交互的电子设备10的侧视图。电子设备10可使用电子设备10测量操作者的手指速度,而不是测量活动图像46的运动速度68。例如,电子设备10的触摸传感器能够在电子设备10可以测量所得的活动图像46的运动速度68之前测量手指速度。因此,在部分127期间,电子设备10可在手指沿着显示器18滚动时测量手指速度。这可大致等同于上文所述的部分120,但是测量手指速度用于取代活动图像46的运动速度68,或者除了测量活动图像的运动速度之外,还测量手指速度。另外,在部分128期间,电子设备10可在显示器18上来回滚动手指时测量手指速度。这可大致等同于上文所述的部分122,但是可测量手指速度取代活动图像46的运动速度68,或者除了测量活动图像的运动速度之外,还测量手指速度。

可以理解,电子设备10可具有以与上述图像速度阈值相同的方式操作的手指速度阈值。即,可建立手指速度阈值,使得基于与显示器18相互作用期间操作者的手指速度来调节显示器18的刷新率,而不是基于活动图像46的运动速度68来调节刷新率。调节显示器18的刷新率可通过限制手指运动与活动图像46的对应响应之间的处理时间延迟来节省处理器内核复合体12的操作时间。

除了测量活动图像46的运动速度68和操作者的手指速度之外,电子设备还可测量动画绘制的速度。为了帮助说明,图16是在电子设备10的显示器18的部分上执行拖曳操作的手指的透视图。拖曳操作可生成线130或手指在显示器18上移动所产生的任何其它动画效果。电子设备可测量线130的拖曳速度,并将拖曳速度与拖曳速度阈值相比较。类似于上述图像速度阈值112、114和116,随着拖曳速度超过拖曳速度阈值,处理器内核复合体12可指示显示器18增加显示器18的刷新率。同样,当拖曳速度低于拖曳速度阈值时,处理器内核复合体12可指示显示器18降低显示器18的刷新率。另外,电子设备10可包括类似于图9中所述的图像速度阈值60的单个拖曳速度阈值,或者电子设备10可包括类似于图13的图像速度阈值112、114和116的多个拖曳速度阈值。

相似地,图17是在电子设备10的显示器18的部分上执行拖曳操作的触笔132的透视图。拖曳操作可生成线134或触笔132在显示器18上移动所产生的任何其它动画效果。电子设备10可测量线134的拖曳速度,并将拖曳速度与拖曳速度阈值相比较。当拖曳速度超过拖曳速度阈值时,处理器内核复合体12可指示显示器18增大显示器18的刷新率。同样,当拖曳速度低于拖曳速度阈值时,处理器内核复合体12可指示显示器18降低显示器18的刷新率。另外,电子设备10可包括类似于图9中所述的图像速度阈值60的单个拖曳速度阈值,或者电子设备10可包括类似于图13的图像速度阈值112、114和116的多个拖曳速度阈值。

除此之外或另选地,电子设备10可以类似于测量手指速度的方式(如在图15的讨论中所述的那样)使用电子设备10来测量触笔132的运动速度。例如,电子设备10的触摸传感器可以在电子设备10能够测量所得的活动图像46的运动速度68之前测量触笔132的速度。因此,当触笔132沿着显示器18滚动时,电子设备10可测量触笔132的速度。这大致可等同于如上文在图15中讨论的部分127,但是测量触笔132的速度取代手指速度的。此外,当触笔132在显示器18上来回滚动时,电子设备10可测量触笔132的速度。这大致可等同于如上文在图15中讨论的部分128,但是可测量触笔132的速度来取代手指速度。

可以理解,电子设备10可具有针对触笔132的速度阈值,该速度阈值与如上所述的图像速度阈值和手指速度阈值以几乎相同的方式操作。即,可建立触笔132的速度阈值,使得根据与显示器18交互期间触笔132的速度来调节显示器18的刷新率,而不是基于活动图像46的运动速度68来调节刷新率。调节显示器18的刷新率可通过限制触笔132的运动与线134或活动图像46的对应响应之间的处理时间延迟来节省处理器内核复合体12的操作时间。

虽然已经通过举例的方式示出了上述具体实施方案,但是应当理解,这些实施方案可以容许各种修改和替代形式。还应当理解,权利要求书不是旨在限于所公开的特定形式,而是旨在涵盖落在本公开的实质和范围内的所有修改形式、等同形式和替代形式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1