控制方法和电子设备的制作方法

文档序号:2536214阅读:108来源:国知局
控制方法和电子设备的制作方法
【专利摘要】本发明实施例提供了一种控制方法和电子设备。根据本发明实施例的控制方法,应用于电子设备,其中电子设备包括显示单元和三维图像处理单元。所述控制方法包括:确定显示单元的当前刷新频率;获得与当前刷新频率对应的第一三维处理能力值;根据第一三维处理能力值调节三维图像处理单元的处理参数。
【专利说明】控制方法和电子设备
【技术领域】
[0001]本发明涉及控制方法及相应的电子设备。更具体地,本发明涉及一种对于三维图像处理单元的控制方法及相应的电子设备。
【背景技术】
[0002]目前,包括具有显示功能的各种电子设备被广泛应用,例如,电视机、个人计算机、便携式计算机、平板式计算机、智能电话、和便携式多媒体播放器等。通过这样的电子设备,用户可以查看网页、视频、图片、文本文件等等。然而传统的平面图像已经越来越不能满足用户的观看需求,随着技术的发展,很多电子设备都包括三维图像处理单元,以处理图像数据并生成三维显示画面,从而改善用户的观看体验。
[0003]然而,在目前的电子设备中,在进行三维图像显示期间,通常将三维图像处理单元的处理性能发挥到最大。另一方面,为了减少耗电量等原因,在电子设备中通常不会将显示单元的刷新频率设置为较高值。这导致显示单元的刷新频率比三维图像处理单元对于每帧图像的处理速度慢。在这种情况下,三维处理单元的处理性能过剩。由于三维图像处理单元以较高处理性能运行时需要较高的核心电压,这会造成对于电子设备的功耗的浪费。

【发明内容】

[0004]本发明实施例的目的在于提供一种控制方法及电子设备,以解决上述问题。
[0005]本发明的一个实施例提供了一种控制方法,应用于电子设备,其中电子设备包括显示单元和三维图像处理单元。所述控制方法包括:确定显示单元的当前刷新频率;获得与当前刷新频率对应的第一三维处理能力值;根据第一三维处理能力值调节三维图像处理单元的处理参数。
[0006]本发明的另一实施例提供了一种电子设备,包括显示单元和三维图像处理单元。所述电子设备还包括:频率确定单元,配置来确定显示单元的当前刷新频率;获取单元,配置来获得与当前刷新频率对应的第一三维处理能力值;以及调节单元,配置来根据第一三维处理能力值调节三维图像处理单元的处理参数。
[0007]由上述本发明实施例提供的方案,可根据显示单元的当前刷新频率来调节三维图像处理单元的性能,使得三维图像处理单元的处理能力与显示单元的当前刷新频率匹配。从而在显示单元的刷新频率较低的情况下,可相应地调低三维图像处理单元的处理能力,以降低三维图像处理单元运行时需要较高的核心电压,减少电子设备的功耗。
【专利附图】

【附图说明】
[0008]为了更清楚地说明本发明实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单地介绍。下面描述中的附图仅仅是本发明的示例性实施例。
[0009]图1是描述了根据本发明实施例的控制方法的流程图。
[0010]图2是示出了生成处理能力对照表中的处理能力对照项的方法的流程图。[0011]图3是示出根据本发明实施例的电子设备的示范性结构框图。
[0012]图4是示出了本发明实施例的对照表生成单元的示范性结构框图。
【具体实施方式】
[0013]在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。
[0014]在本发明的以下实施例中,电子设备指的包括显示单元和三维图像处理单元的设备。电子设备的具体形式包括但不限于电视机、个人计算机、便携式计算机、平板式计算机、智能电话、和便携式多媒体播放器等。显示单元可包括IXD、LED、OLED等类型的显示屏幕。
[0015]图1是描述了根据本发明实施例的控制方法100的流程图。下面,将参照图1来描述根据本发明实施例的控制方法。如图1所示,在步骤SlOl中,确定显示单元的当前刷新频率。根据本发明的一个示例,显示单元可以固定的刷新频率进行显示。可替换地,在运行不同的应用时,显示单元的屏幕刷新频率可以不同。例如,在运行视频播放应用时,显示单元的频率刷新频率可以是60帧/秒,而在运行游戏应用是,显示单元可以70帧/秒的频率刷新频率进行显示。在步骤SlOl中可根据在电子设备中当前运行的应用确定显示单元的当前刷新频率。具体地,图1中所示的方法还可包括运行目标应用。并且在步骤SlOl中,根据目标应用,确定显示单元的当前刷新频率。
[0016]在步骤S102中,获得与当前刷新频率对应的第一三维处理能力值。并且,在步骤S103中,根据第一三维处理能力值调节三维图像处理单元的处理参数。在根据本发明的实施例中,第一三维处理能力值与当前刷新频率成正比。即,当前刷新频率越高,在步骤S102中获得的第一三维处理能力值越大,并且在步骤S103中调节三维图像处理单元的处理参数,使得三维图像处理单元的处理能力越高。反之,当前刷新频率越小,在步骤S102中获得的第一三维处理能力值越小,并且在步骤S103中调节三维图像处理单元的处理参数,使得三维图像处理单元的处理能力越低。
[0017]根据本发明的一个示例,可预先生成指示三维图像处理单元的参考三维处理能力值与显示单元的刷新频率之间的对应关系的处理能力对照表。在步骤S102中,可查找预先生成的处理能力对照表,以获得与当前刷新频率对应的三维图像处理单元的第一三维处理能力值。
[0018]可替换地,在步骤S102中,可根据在步骤SlOl中获得的当前刷新频率,确定显示单元在显示相邻两帧画面时的时间间隔,并且根据时间间隔确定第一三维处理能力值,使得三维图像处理单元对于一帧画面中的图像的处理时间与该时间间隔匹配。
[0019]如上所述,在步骤S103可根据第一三维处理能力值调节三维图像处理单元的处理参数。根据本发明的一个示例,第一三维处理能力值可对应于诸如三维图像处理单元的工作频率、外部总线频率之类的一个或多个处理参数。例如,可根据三维处理能力值调节三维图像处理单元的工作频率。
[0020]在根据本实施例的控制方法中,可根据显示单元的当前刷新频率来调节三维图像处理单元的性能,使得三维图像处理单元的处理能力与显示单元的当前刷新频率匹配。从而在显示单元的刷新频率较低的情况下,可相应地调低三维图像处理单元的处理能力,以降低三维图像处理单元运行时需要较高的核心电压,减少电子设备的功耗。
[0021]如上所述,可预先生成指示三维图像处理单元的参考三维处理能力值与显示单元的刷新频率之间的对应关系的处理能力对照表。根据本发明的一个示例,处理能力对照表可包括至少一个处理能力对照项。生成处理能力对照表可包括分别生成处理能力对照表中的处理能力对照项,并且根据生成的处理能力对照项生成处理能力对照表。并且在步骤S102中,可查找处理能力对照表,获得与当前刷新频率匹配的第一参考三维处理能力值,并且将与第一参考三维处理能力值作为第一三维处理能力值。
[0022]图2是示出了生成处理能力对照表中的处理能力对照项的方法的流程图。下面,将参照图2来描述根据本发明实施例的生成处理能力对照表中的处理能力对照项的方法。如图2所示,在步骤S201中,将三维图像处理单元设置为不与显示单元的刷新频率垂直同步。在垂直同步模式下,三维图像处理单元等待垂直同步信号,并且当接收到垂直同步信号时,开始绘制三维图形。因此,如果三维图像处理单元处理能力较强,在接收到下个垂直同步信号之前已经完成了对当前帧的渲染,则三维图像处理单元暂停处理,等接收到下个垂直同步信号后才开始渲染下一帧。因此在垂直同步模式下,由于受到显示单元刷新频率的制约,限制了三维图像处理单元性能的发挥。在步骤S201中将三维图像处理单元设置为不与显示单元的刷新频率垂直同步,使得三维图像处理单元在进行三维图形处理时不需要等待垂直同步信号。
[0023]在步骤S202中,设置三维图像处理单元的参考三维处理能力值。参考三维处理能力值可大于或等于预定的三维图像处理单元的最低处理能力值并小于或等于三维图像处理单元的最大处理能力值。然后,在步骤S203中,根据参考三维处理能力值调节三维图像处理单元的参考处理参数。
[0024]在步骤S204中,三维图像处理单元以调节后的参考处理参数运行三维处理测试应用,并获得测试结果。并且在步骤S205中,根据测试结果确定与所设置的参考三维处理能力值对应的参考刷新频率。根据本发明的一个示例,三维图像处理单元的参考处理参数可包括三维图像处理单元的参考工作频率。在步骤S204中,三维图像处理单元以调节后的参考工作频率运行三维处理测试应用,并获得在该参考工作频率下三维图像处理单元处理一帧画面的图像数据所需要的时间。并且在步骤S205中,根据在该参考工作频率下三维图像处理单元处理一帧画面的图像数据所需要的时间,确定与该时间对应的显示单元的参考刷新频率。
[0025]最后,在步骤S206中,将所设置的参考三维处理能力值与所确定的参考刷新频率对应存储,作为处理能力对照项。
[0026]可重复执行图2中所示的方法,直到获得所希望的所有参考三维处理能力值所对应的处理能力对照项。
[0027]此外,根据本发明的另一示例,还可预先存储三维处理能力值与三维图像处理单元的处理参数的对照表。可替换地,也可直接存储三维图像处理单元的处理参数与显示单元的刷新频率之间的对应关系的处理能力对照表。并且在根据获得当前刷新频率后,可根据三维图像处理单元的处理参数与显示单元的刷新频率之间的对应关系直接对三维图像处理单元的处理参数进行设置。
[0028]下面,参照图3说明本发明的实施例的电子设备。图3是示出根据本发明实施例的电子设备300的示范性结构框图。如图3中所示,本实施例的电子设备300包括显示单元310和三维图像处理单元320。此外,电子设备300还包括频率确定单元330、获取单元340以及调节单元350。电子设备300的各个单元执行上述图1中的显示方法的各个步骤/功能,因此,为了描述简洁,不再具体描述。
[0029]例如,频率确定单元330可确定显示单元310的当前刷新频率。根据本发明的一个示例,显示单元310可以固定的刷新频率进行显示。可替换地,在运行不同的应用时,显示单元310的屏幕刷新频率可以不同。例如,在运行视频播放应用时,显示单元310的频率刷新频率可以是60帧/秒,而在运行游戏应用是,显示单元310可以70帧/秒的频率刷新频率进行显示。频率确定单元330可根据在电子设备中当前运行的应用确定显示单元的当前刷新频率。具体地,图3中所示的电子设备300还可包括应用运行单元。应用运行单元运行目标应用。并且频率确定单元330可根据目标应用,确定显示单元的当前刷新频率。
[0030]获取单元340可获得与当前刷新频率对应的第一三维处理能力值。然后,调节单元350可根据第一三维处理能力值调节三维图像处理单元的处理参数。在根据本发明的实施例中,第一三维处理能力值与当前刷新频率成正比。即,当前刷新频率越高,获取单元340获得的第一三维处理能力值越大,并且调节单元350调节三维图像处理单元的处理参数,使得三维图像处理单元的处理能力越高。反之,当前刷新频率越小,获取单元340获得的第一三维处理能力值越小,并且调节单元350调节三维图像处理单元的处理参数,使得三维图像处理单元的处理能力越低。
[0031]根据本发明的一个示例,电子设备300还可包括对照表生成单元。对照表生成单元可预先生成指示三维图像处理单元的参考三维处理能力值与显示单元的刷新频率之间的对应关系的处理能力对照表。获取单元340可查找预先生成的处理能力对照表,以获得与当前刷新频率对应的三维图像处理单元的第一三维处理能力值。
[0032]可替换地,获取单元340可根据频率确定单元330获得的当前刷新频率,确定显示单元在显示相邻两帧画面时的时间间隔,并且根据时间间隔确定第一三维处理能力值,使得三维图像处理单元对于一帧画面中的图像的处理时间与该时间间隔匹配。
[0033]如上所述,调节单元350可根据第一三维处理能力值调节三维图像处理单元320的处理参数。根据本发明的一个示例,第一三维处理能力值可对应于诸如三维图像处理单元320的工作频率、外部总线频率之类的一个或多个处理参数。例如,可根据三维处理能力值调节三维图像处理单元320的工作频率。
[0034]在根据本实施例的电子设备中,可根据显示单元的当前刷新频率来调节三维图像处理单元的性能,使得三维图像处理单元的处理能力与显示单元的当前刷新频率匹配。从而在显示单元的刷新频率较低的情况下,可相应地调低三维图像处理单元的处理能力,以降低三维图像处理单元运行时需要较高的核心电压,减少电子设备的功耗。
[0035]如上所述,电子设备300可包括对照表生成单元,以预先生成指示三维图像处理单元的参考三维处理能力值与显示单元的刷新频率之间的对应关系的处理能力对照表。根据本发明的一个示例,处理能力对照表可包括至少一个处理能力对照项。对照表生成单元可生成处理能力对照表可包括分别生成处理能力对照表中的处理能力对照项,并且根据生成的处理能力对照项生成处理能力对照表。获取单元可查找处理能力对照表,获得与当前刷新频率匹配的第一参考三维处理能力值,并且将与第一参考三维处理能力值作为第一三维处理能力值。
[0036]图4是示出了本发明实施例的对照表生成单元400的示范性结构框图。下面,将参照图4来描述根据本发明实施例的对照表生成单元。在本实施例中,处理能力对照表包括至少一个处理能力对照项。并且对照表生成单元400分别生成处理能力对照表中的处理能力对照项,并且根据生成的处理能力对照项生成处理能力对照表。如图4所示,照表生成单元400包括处理能力设置模块410、测试模块420、刷新频率确定模块430以及存储控制模块440。对照表生成单元400的各个模块执行上述图2中的显示方法的各个步骤/功能,因此,为了描述简洁,不再具体描述。
[0037]例如,处理能力设置模块410可将三维图像处理单元设置为不与显示单元的刷新频率垂直同步,并且设置三维图像处理单元的参考三维处理能力值。在垂直同步模式下,三维图像处理单元等待垂直同步信号,并且当接收到垂直同步信号时,开始绘制三维图形。因此,如果三维图像处理单元处理能力较强,在接收到下个垂直同步信号之前已经完成了对当前帧的渲染,则三维图像处理单元暂停处理,等接收到下个垂直同步信号后才开始渲染下一帧。因此在垂直同步模式下,由于受到显示单元刷新频率的制约,限制了三维图像处理单元性能的发挥。处理能力设置模块410将三维图像处理单元设置为不与显示单元的刷新频率垂直同步,使得三维图像处理单元在进行三维图形处理时不需要等待垂直同步信号。此外,处理能力设置模块410所设置的参考三维处理能力值可大于或等于预定的三维图像处理单元的最低处理能力值并小于或等于三维图像处理单元的最大处理能力值。电子设备300中的调节单元350还可根据参考三维处理能力值调节三维图像处理单元的参考处理参数。
[0038]测试模块420通过具有所调节的参考处理参数的三维图像处理单元运行三维处理测试应用,并获得测试结果。并且刷新频率确定模块430根据测试结果确定与所设置的参考三维处理能力值对应的参考刷新频率。根据本发明的一个示例,三维图像处理单元的参考处理参数可包括三维图像处理单元的参考工作频率。例如,测试模块420通过具有所调节的参考工作频率的三维图像处理单元运行三维处理测试应用,并获得在该参考工作频率下三维图像处理单元处理一帧画面的图像数据所需要的时间。然后,刷新频率确定模块430根据在该参考工作频率下三维图像处理单元处理一帧画面的图像数据所需要的时间,确定与该时间对应的显示单元的参考刷新频率。
[0039]最后,存储控制模块440将所设置的参考三维处理能力值与所确定的参考刷新频率对应存储,作为处理能力对照项。
[0040]此外,根据本发明的另一示例,电子设备还可预先存储三维处理能力值与三维图像处理单元的处理参数的对照表。可替换地,对照表生成单元400也可直接存储三维图像处理单元的处理参数与显示单元的刷新频率之间的对应关系的处理能力对照表。并且在根据获得当前刷新频率后,可根据三维图像处理单元的处理参数与显示单元的刷新频率之间的对应关系直接对三维图像处理单元的处理参数进行设置。
[0041]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块、单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现。并且软件模块可以置于任意形式的计算机存储介质中。为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0042]本领域技术人员应该理解,可依赖于设计需求和其它因素对本发明进行各种修改、组合、部分组合和替换,只要它们在所附权利要求书及其等价物的范围内。
【权利要求】
1.一种控制方法,应用于电子设备,其中所述电子设备包括显示单元和三维图像处理单元,所述方法包括: 确定所述显示单元的当前刷新频率; 获得与所述当前刷新频率对应的第一三维处理能力值; 根据所述第一三维处理能力值调节所述三维图像处理单元的处理参数。
2.如权利要求1所述的方法,其中 所述第一三维处理能力值与所述当前刷新频率成正比。
3.如权利要求1所述的方法,还包括: 运行目标应用, 所述确定所述显示单元的当前刷新频率包括: 根据所述目标应用,确定所述显示单元的当前刷新频率。
4.如权利要求1所述的方法,在确定所述显示单元的当前刷新频率之前,还包括: 生成处理能力对照表,其中所述能力对照表指示所述三维图像处理单元的参考三维处理能力值与所述显示单元的刷新频率之间的对应关系; 所述获得与所述当前刷新频率对应的第一三维处理能力值包括: 查找所述处理能力对照表,以获得与所述当前刷新频率对应的所述三维图像处理单元的第一三维处理能力值。
5.如权利要求4所述的方法,其中 所述处理能力对照表包括至少一个处理能力对照项; 所述生成处理能力对照表包括: 分别生成所述处理能力对照表中的处理能力对照项; 根据生成的处理能力对照项生成所述处理能力对照表, 其中生成所述处理能力对照表中的处理能力对照项包括: 将所述三维图像处理单元设置为不与所述显示单元的刷新频率垂直同步; 设置所述三维图像处理单元的参考三维处理能力值; 根据所述参考三维处理能力值调节所述三维图像处理单元的参考处理参数; 通过具有所述参考处理参数的三维图像处理单元运行三维处理测试应用,并获得测试结果; 根据所述测试结果确定与所设置的参考三维处理能力值对应的参考刷新频率;以及将所设置的参考三维处理能力值与所确定的参考刷新频率对应存储,作为所述处理能力对照项。
6.如权利要求5所述的方法,其中所述查找所述处理能力对照表,以获得与所述当前刷新频率对应的所述三维图像处理单元的第一三维处理能力值包括: 查找所述处理能力对照表; 获得与所述当前刷新频率匹配的第一参考三维处理能力值;以及 将与所述第一参考三维处理能力值作为所述第一三维处理能力值。
7.如权利要求1所述的方法,其中所述根据所述第一三维处理能力值调节所述三维图像处理单元的处理参数包括: 根据所述三维处理能力值调节所述三维图像处理单元的工作频率。
8.如权利要求1所述的方法,其中所述获得与所述当前刷新频率对应的第一三维处理能力值包括: 根据所述当前刷新频率确定显示单元在显示相邻两帧画面时的时间间隔, 根据所述时间间隔确定所述第一三维处理能力值。
9.一种电子设备,包括显示单元和三维图像处理单元,所述电子设备还包括: 频率确定单元,配置来确定所述显示单元的当前刷新频率; 获取单元,配置来获得与所述当前刷新频率对应的第一三维处理能力值;以及 调节单元,配置来根据所述第一三维处理能力值调节所述三维图像处理单元的处理参数。
10.如权利要求9所述的电子设备,其中 所述第一三维处理能力值与所述当前刷新频率成正比。
11.如权利要求9所述的电子设备,还包括: 应用运行单元,配置来运行目标应用, 所述频率确定单元根据所述目标应用,确定所述显示单元的当前刷新频率。
12.如权利要求9所述的电子设备,还包括: 对照表生成单元,配置来在所述频率确定单元确定所述显示单元的当前刷新频率之前,生成处理能力对照表,其中所述能力对照表指示所述三维图像处理单元的参考三维处理能力值与所述显示单元的刷新频率之间的对应关系; 所述获取单元查找所述处理能力对照表,以获得与所述当前刷新频率对应的所述三维图像处理单元的第一三维处理能力值。
13.如权利要求12所述的电子设备,其中 所述处理能力对照表包括至少一个处理能力对照项; 所述对照表生成单元分别生成所述处理能力对照表中的处理能力对照项,并且根据生成的处理能力对照项生成所述处理能力对照表, 其中所述对照表生成单元包括: 处理能力设置模块,配置来将所述三维图像处理单元设置为不与所述显示单元的刷新频率垂直同步,并且设置所述三维图像处理单元的参考三维处理能力值, 所述调节单元还配置来根据所述参考三维处理能力值调节所述三维图像处理单元的参考处理参数; 所述对照表生成单元还包括: 测试模块,配置来通过具有所调节的参考处理参数的三维图像处理单元运行三维处理测试应用,并获得测试结果;以及 刷新频率确定模块,配置来根据所述测试结果确定与所设置的参考三维处理能力值对应的参考刷新频率;以及 存储控制模块,配置来将所设置的参考三维处理能力值与所确定的参考刷新频率对应存储,作为所述处理能力对照项。
14.如权利要求13所述的电子设备,其中 所述获取单元查找所述处理能力对照表,获得与所述当前刷新频率匹配的第一参考三维处理能力值,并且将与所述第一参考三维处理能力值作为所述第一三维处理能力值。
15.如权利要求9所述的电子设备,其中 所述调节单元根据所述三维处理能力值调节所述三维图像处理单元的工作频率。
16.如权利要求9所述的电子设备,其中 所述获取单元根据所述当前刷新频率确定显示单元在显示相邻两帧画面时的时间间隔,并且根据所述时间间隔获得所述第一三维处理能力值。
【文档编号】G09G3/20GK103517051SQ201210223262
【公开日】2014年1月15日 申请日期:2012年6月28日 优先权日:2012年6月28日
【发明者】刘晓鸣 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1