CN114661403A - 一种处理方法、***及电子设备 - Google Patents
一种处理方法、***及电子设备 Download PDFInfo
- Publication number
- CN114661403A CN114661403A CN202210318571.4A CN202210318571A CN114661403A CN 114661403 A CN114661403 A CN 114661403A CN 202210318571 A CN202210318571 A CN 202210318571A CN 114661403 A CN114661403 A CN 114661403A
- Authority
- CN
- China
- Prior art keywords
- screen
- refresh rate
- rate
- determining
- touch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title abstract description 21
- 238000005070 sampling Methods 0.000 claims abstract description 133
- 238000000034 method Methods 0.000 claims description 24
- 238000004590 computer program Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3265—Power saving in display device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本申请公开了一种处理方法、***及电子设备,获得屏幕的刷新率,基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。本方案通过基于屏幕的刷新率实时调整触摸屏的采样率和屏幕的背光频率,在触摸屏的采样率与屏幕刷新率同步变化时,可避免触摸卡顿的情况,在背光频率与屏幕刷新率同步变化时,在屏幕画面刷新时背光闪烁,能够有效避免屏幕闪烁对用户造成的影响,提高用户体验。
Description
技术领域
本申请涉及处理领域,尤其涉及一种处理方法、***及电子设备。
背景技术
目前,电子设备,如:笔记本电脑等的屏幕通常会出现屏幕闪烁和触摸卡顿的情况,导致用户体验降低。
发明内容
有鉴于此,本申请提供一种处理方法、***及电子设备,其具体方案如下:
一种处理方法,包括:
获得屏幕的刷新率;
基于所述屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得所述触摸屏的采样率和屏幕的背光频率能够与所述屏幕的刷新率实时同步变化。
进一步的,所述基于所述屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,包括:
基于所述屏幕的刷新率控制所述触摸屏的采样率的数值为所述屏幕的刷新率的第一倍数,所述第一倍数为正整数;
基于所述屏幕的刷新率调整所述屏幕的背光频率的值为所述屏幕的刷新率的第二倍数,所述第二倍数为正整数。
进一步的,确定第一倍数,包括:
确定所述屏幕的显示场景,基于所述显示场景确定所述屏幕的采样需求;
基于所述采样需求确定所述第一倍数。
进一步的,确定第二倍数,包括:
确定所述屏幕的背光频率的预设范围;
确定所述预设范围的最小值与所述屏幕的刷新率的第一关系数据;
确定所述预设范围的最大值与所述屏幕的刷新率的第二关系数据;
基于所述第一关系数据及所述第二关系数据确定第二倍数。
进一步的,所述基于所述第一关系数据及所述第二关系数据确定第二倍数,包括:
确定大于所述第一关系数据的最小正整数;
若所述大于所述第一关系数据的最小正整数小于所述第二关系数据,将所述大于所述第一关系数据的最小正整数确定为所述第二倍数。
进一步的,确定第二倍数,包括:
确定所述屏幕的显示场景,基于所述显示场景确定所述屏幕的显示需求;
基于所述显示需求确定第二倍数。
一种处理***,包括:
获得单元,用于获得屏幕的刷新率;
调整单元,用于基于所述屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得所述触摸屏的采样率和屏幕的背光频率能够与所述屏幕的刷新率实时同步变化。
进一步的,所述调整单元用于:
基于所述屏幕的刷新率控制所述触摸屏的采样率的数值为所述屏幕的刷新率的第一倍数,基于所述屏幕的刷新率调整所述屏幕的背光频率的值为所述屏幕的刷新率的第二倍数,所述第一倍数及第二倍数为正整数。
一种电子设备,包括:
处理器,用于获得屏幕的刷新率,基于所述屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得所述触摸屏的采样率和屏幕的背光频率能够与所述屏幕的刷新率实时同步变化;
存储器,用于存储所述处理器执行上述处理过程的程序。
一种可读存储介质,用于至少存储一组指令集;
所述指令集用于被调用并至少执行如权利要求1-6中任一项所述的处理的方法。
从上述技术方案可以看出,本申请公开的处理方法、***及电子设备,获得屏幕的刷新率,基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。本方案通过基于屏幕的刷新率实时调整触摸屏的采样率和屏幕的背光频率,在触摸屏的采样率与屏幕刷新率同步变化时,可避免触摸卡顿的情况,在背光频率与屏幕刷新率同步变化时,在屏幕画面刷新时背光闪烁,能够有效避免屏幕闪烁对用户造成的影响,提高用户体验。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例公开的一种处理方法的流程图;
图2为本申请实施例公开的一种处理方法的流程图;
图3为本申请实施例公开的一种处理方法的流程图;
图4为本申请实施例公开的一种处理方法的流程图;
图5为本申请实施例公开的一种处理***的结构示意图;
图6为本申请实施例公开的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请公开了一种处理方法,其流程图如图1所示,包括:
步骤S11、获得屏幕的刷新率;
步骤S12、基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。
在设备使用过程中,屏幕具有一定的刷新率,当设备运行的应用程序不同时,屏幕的刷新率可能会不同,或者,基于用户的设置调整屏幕的刷新率。
在对屏幕的刷新率进行调节时,通常仅调节屏幕刷新率,而并不会对触摸屏采样率及屏幕的背光频率进行相应调节,而当屏幕的刷新率与触摸屏的采样率不匹配时,若在触摸屏采样时屏幕没有刷新,就会导致触摸的卡顿,或者,若在屏幕刷新时,触摸屏没有采样,也会导致屏幕对触摸操作响应的不及时的问题;当屏幕的刷新率与背光频率不匹配时,若在屏幕的帧画面没有切换时,背光闪烁,就会出现用户感知到该背光闪烁的问题,从而导致用户体验降低。
为了避免上述问题,本方案中,基于屏幕的刷新率调整触摸屏的采样率及屏幕的背光频率,以使触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化,从而避免出现触摸卡顿及背光闪烁的问题。
屏幕的刷新率可以为实时获得,也可以为间隔固定时长获得屏幕的刷新率,还可以为:在处理器检测到设备当前应用场景发生变化时对屏幕的刷新率进行重新获取,以便在获得屏幕的刷新率后,对触摸屏的采样率和屏幕的背光频率实时同步调节。
其中,当前应用场景发生变化,可以为:设备运行的应用程序发生变化,应用程序的变化使得屏幕的刷新率发生变化,或者,用户对设备的设置参数进行调整,以使得屏幕刷新率发生变化等。
另外,触摸屏可以为屏幕上的至少部分,则触摸屏可以为屏幕的全部,即该屏幕为触摸显示屏;或者,触摸屏为屏幕的一部分,即屏幕分成两部分,其中一部分仅显示,而另一部分为触摸显示。只要触摸屏为屏幕上的至少部分,那么,触摸采样率与屏幕的刷新率就需要保持同步;
或者,触摸屏可以为屏幕之外单独的触摸显示屏,如:电子设备为双屏设备,具有一个显示屏,一个触摸显示屏,显示屏与触摸显示屏可同时使用,如:显示屏用于显示游戏界面,触摸显示屏用于显示游戏中的触摸按钮,若显示屏显示的游戏场景的刷新频率变快,则为了适应该场景刷新频率的变化,用户对触摸屏的触摸频率也会增加,即在显示屏的刷新率增加时,触摸屏的采样率也需要增加,因此,在这一情况下,也需要控制显示屏的刷新率与触摸屏的采样率保持同步;
或者,当电子设备为双屏设备时,一个为显示屏,一个为触摸显示屏,在实际应用时,也可以由处理器分别对两个屏幕的刷新率进行获取,并基于当前的应用场景确定两个屏幕的刷新率是保持一致还是分别设置,以便基于刷新率的确定结果对触摸屏的采样率和屏幕的背光频率进行调节。
若确定两个屏幕的刷新率应保持一致,则需要比较两个屏幕的刷新率的大小,选择刷新率大的屏幕的刷新率作为两个屏幕的刷新率,之后基于确定的该刷新率调节触摸屏的采样率,以及两个屏幕的背光频率,在两个屏幕的刷新率保持一致的情况下,两个屏幕的背光频率可以保持一致,也可以不一致;若确定两个屏幕的刷新率应分别设置,在处理器分别对两个屏幕的刷新率进行设置后,分别对两个屏幕的背光频率进行设置,以及对触摸屏的采样率进行设置。
例如:若双屏设备的显示屏用于输出文档,触摸显示屏用于输出视频,则显示屏与触摸显示屏的应用场景不同,可以分别设置不同的刷新率,对于显示屏则无需设置采样率,仅设置屏幕背光频率即可,对于触摸显示屏则需要基于其自身设置的刷新率设置触摸采样率以及屏幕的背光频率;
又如:若双屏设备的显示屏用于输出游戏画面,触摸显示屏用于输出游戏中的触摸按钮,则此时,显示屏与触摸显示屏的应用场景相同,可以为两个屏幕设置相同对的刷新率,此时以刷新率高的为准,用于显示游戏画面的显示屏的刷新率必然是高于用于显示触摸按钮的触摸屏的刷新率的,因此,确定设备的屏幕的刷新率为显示屏的刷新率,基于显示屏的刷新率设置显示屏的背光频率,基于显示屏的刷新率设置触摸显示屏的刷新率,并基于显示屏的刷新率设置触摸显示屏的采样率和背光频率。
本实施例公开的处理方法,获得屏幕的刷新率,基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。本方案通过基于屏幕的刷新率实时调整触摸屏的采样率和屏幕的背光频率,在触摸屏的采样率与屏幕刷新率同步变化时,可避免触摸卡顿的情况,在背光频率与屏幕刷新率同步变化时,在屏幕画面刷新时背光闪烁,能够有效避免屏幕闪烁对用户造成的影响,提高用户体验。
本实施例公开了一种处理方法,其流程图如图2所示,包括:
步骤S21、获得屏幕的刷新率;
步骤S22、基于屏幕的刷新率控制触摸屏的采样率的数值为屏幕的刷新率的第一倍数,第一倍数为正整数;
步骤S23、基于屏幕的刷新率调整屏幕的背光频率的值为屏幕的刷新率的第二倍数,第二倍数为正整数,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。
基于屏幕的刷新率调整触摸屏的采样率,可具体为将触摸屏的采样率设置为屏幕刷新率的第一倍数,将触摸屏的采样率与屏幕的刷新率设置为倍数关系,是为了保证在屏幕刷新时,即屏幕中帧画面切换时,能够随着帧画面的切换同时采样,从而避免出现帧画面切换时没有采样,而采样是发生在帧画面输出的过程中,从而达到避免触摸卡顿的问题。
基于屏幕的刷新率调整屏幕的背光频率,可具体为将屏幕的背光频率设置为屏幕刷新率的第二倍数。将屏幕的背光频率与屏幕的刷新率设置为倍数关系,是为了保证在屏幕刷新时,即屏幕中帧画面切换时,能够随着帧画面的切换背光闪烁,以减少背光闪烁对用户造成的影响。当背光闪烁的时间与帧画面切换的时间相同,则可通过帧画面的切换减弱背光闪烁对用户的影响,从而达到减少背光对用户造成影响的目的。
第一倍数与第二倍数均为正整数,第一倍数与第二倍数可以相同,也可以不同,两者均基于刷新率确定,而两者之间并没有关系。
在确定屏幕的刷新率之后,同时基于刷新率确定触摸屏的采样率和屏幕的背光频率,以便同时调节触摸屏的采样率和屏幕的背光频率,从而使得在屏幕的帧画面切换时,能够同时执行触摸采样及背光闪烁,保持刷新率、采样率和背光频率在时间上的同步。其中,时间上的同步,即在屏幕执行帧画面切换时触摸屏执行触摸采样,以及屏幕执行背光闪烁。
在确定触摸屏的采样率时,首先获得屏幕的刷新率,之后确定第一倍数的数值,最后将刷新率与第一倍数的数值相乘,得到的数值即为触摸屏的采样率;同样的,在确定屏幕的背光频率时,首先获得屏幕的刷新率,之后确定第二倍数的数值,最后将刷新率与第二倍数的数值相乘,得到的数值即为屏幕的背光频率。若按照上述方案执行,则触摸屏的采样率与屏幕的背光频率是同时获得的,并且,第一倍数与第二倍数也是分别同时获得的,两者之间并不相互影响。
另外,也可以为:首先获得屏幕的刷新率,之后获得第一倍数的数值,将刷新率与第一倍数的数值相乘,得到的数值即为触摸屏的采样率;在确定第一倍数的数值之后,基于预先设定的第一倍数与第二倍数的关系确定第二倍数的数值,将刷新率与第二倍数的数值相乘,得到的数值即为屏幕的背光频率。即预先设置第一倍数与第二倍数之间的关系,在这一情况下,只要获得刷新率,之后无论是首先确定第一倍数的数值,还是第二倍数的数值,都能够直接得到另一个倍数的数值,以便直接进行采样率及背光频率的确定及调节。
进一步的,在确定触摸屏的采样率及屏幕的背光频率后,确定处理器中是否存储有与确定的触摸屏的采样率及屏幕的背光频率对应的数值,若处理器中存储有对应的数值,则直接调用相应的采样率数值及背光频率数值,以实现对触摸屏采样率的设置以及对屏幕背光频率的设置;若处理器中存储的几个采样率的数值中并不包括当前确定的采样率的数值,则将当前确定的采样率的数值写入,在写入完成后再调用该数值,以便实现对触摸屏采样率的设置;同理,若处理器中存储的几个背光频率的数值中并不包括当前确定的背光频率的数值,则将当前确定的背光频率的数值写入,在写入完成后再调用该数值,以便实现对屏幕背光频率的设置。
本实施例公开的处理方法,获得屏幕的刷新率,基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。本方案通过基于屏幕的刷新率实时调整触摸屏的采样率和屏幕的背光频率,在触摸屏的采样率与屏幕刷新率同步变化时,可避免触摸卡顿的情况,在背光频率与屏幕刷新率同步变化时,在屏幕画面刷新时背光闪烁,能够有效避免屏幕闪烁对用户造成的影响,提高用户体验。
本实施例公开了一种处理器方法,其流程图如图3所示,包括:
步骤S31、获得屏幕的刷新率;
步骤S32、确定屏幕的显示场景,基于显示场景确定屏幕的采样需求;
步骤S33、基于采样需求确定第一倍数,第一倍数为正整数;
步骤S34、基于屏幕的刷新率控制触摸屏的采样率的数值为屏幕的刷新率的第一倍数;
步骤S35、基于屏幕的刷新率调整屏幕的背光频率的值为屏幕的刷新率的第二倍数,第二倍数为正整数,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。
将触摸屏的采样率设置为屏幕刷新率的第一倍数,而第一倍数的数值的确定通常与屏幕的显示场景相关,即确定触摸屏的采样需求。
其中,显示场景通常为电子设备运行的应用程序,若电子设备运行的应用程序为多个,则确定屏幕当前显示的应用程序,即在屏幕的最上层显示的应用程序,基于该应用程序的类型确定第一倍数;
若屏幕的最上层显示的应用程序为至少两个,如:第一应用程序在屏幕的左半部分显示,第二应用程序在屏幕的右半部分显示,则从屏幕当前显示的至少两个应用程序中确定一个,以确定的应用程序的类型确定对应的用于确定采样率的第一倍数。
其中,从至少两个应用程序中确定一个,其可以为:分别确定至少两个应用程序的类型,基于其类型确定对应的第一倍数。不同的应用程序类型对应不同的第一倍数,即预先设置应用程序类型与第一倍数的对应关系,若应用程序为游戏或者修图等应用程序,则设置其对应的第一倍数高于文档或网页等应用程序对应的第一倍数,以保证在游戏或修图等应用程序运行时触摸屏的采样率高于文档或网页等应用程序运行时触摸屏的采样率。
或者,分别确定至少两个应用程序的功耗,基于功耗确定对应的第一倍数。不同功耗的应用程序对应不同的第一倍数,预先设置应用程序的功耗与第一倍数的对应关系,其中,功耗越高,对应的第一倍数的数值也越高,功耗越低,对应的第一倍数的数值也越低。当屏幕上显示至少两个应用程序时,则选择其中功耗高的应用程序对应的第一倍数确定触摸屏的采样率,以使触摸屏的采样率高于功耗低的应用程序运行时的采样率。
例如:若第一应用程序的功耗高于第二应用程序的功耗,则表明第一应用程序的采样需求会较高,则确定第一应用程序对应的第一倍数作为用于确定触摸屏采样率的第一倍数。
另外,显示场景不仅与应用程序相关,还可以与应用程序对应的输出内容相关,即在确定触摸屏的采样率时,若确定应用程序后,又确定应用程序的显示界面的刷新率发生变化,则可以基于刷新率的变化调整第一倍数的数值。
例如:对于游戏应用,当显示界面为游戏画面时的采样需求与显示界面为游戏中的设置界面时的采样需求是不同的,并且,显示界面为游戏画面时的刷新率与显示界面为游戏中的设置界面时的刷新率是不同的,显示界面为游戏画面时的刷新率是高于显示界面为游戏中的设置界面时的刷新率的,因此,在由游戏画面切换为游戏中的设置界面时,由于刷新率降低,采样需求也相应降低,第一倍数的数值也可以降低。
由于屏幕的刷新率是实时或定时或满足条件时要进行检测的,其中,满足条件是包括应用程序发生变化,或者,应用程序的显示界面发生变化的。无论是应用程序发生变化还是显示界面发生变化,其影响的不仅有刷新率,也会对第一倍数造成影响。因此,当屏幕的刷新率发生变化时,第一倍数也需要重新确定,并进一步重新确定触摸屏的采样率。
另外,触摸屏的采样率也与触摸屏本身的硬件材质相关,即不同的触摸屏硬件对应的采样率的范围是不同的,在触摸屏确定时,触摸屏的采样率的采样范围就确定了,无论刷新率与第一倍数如何变化,基于刷新率与第一倍数相乘得到的数值必然需要在该采样范围之内,若超出采样范围,则需要对第一倍数进行调整,以使得调整之后得到的采样率位于该采样范围之内,使得触摸屏能够实现该采样率。
其中,第一倍数可以为1,也可以为其他正整数,当屏幕的显示内容为文档或非视频网页时,第一倍数可以为1,当屏幕的显示内容为视频或游戏时,第一倍数则会相应增大。
本实施例公开的处理方法,获得屏幕的刷新率,基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。本方案通过基于屏幕的刷新率实时调整触摸屏的采样率和屏幕的背光频率,在触摸屏的采样率与屏幕刷新率同步变化时,可避免触摸卡顿的情况,在背光频率与屏幕刷新率同步变化时,在屏幕画面刷新时背光闪烁,能够有效避免屏幕闪烁对用户造成的影响,提高用户体验。
本实施例公开了一种处理方法,其流程图如图4所示,包括:
步骤S41、获得屏幕的刷新率;
步骤S42、基于屏幕的刷新率控制触摸屏的采样率的数值为屏幕的刷新率的第一倍数,第一倍数为正整数;
步骤S43、确定屏幕的背光频率的预设范围;
步骤S44、确定预设范围的最小值与屏幕的刷新率的第一关系数据,确定预设范围的最大值与屏幕的刷新率的第二关系数据;
步骤S45、基于第一关系数据及第二关系数据确定第二倍数,第二倍数为正整数;
步骤S46、基于屏幕的刷新率调整屏幕的背光频率的值为屏幕的刷新率的第二倍数,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。
将屏幕的背光频率设置为屏幕刷新率的第二倍数,第二倍数的数值的确定通常与屏幕的硬件相关,即屏幕能够支持的背光频率的数值范围。
确定屏幕硬件能够支持的背光频率的预设范围,只要背光频率的数值在该预设范围内,屏幕就能够正常输出背光;若超出该预设范围,则屏幕不能正常输出背光,其中,若大于该预设范围的最大值,则屏幕的硬件并不能实现大于该预设范围的最大值的背光频率,若小于该预设范围的最小值,则由于背光频率的数值较小,会使得用户能够明显察觉到背光闪烁,对用户体验造成影响。因此,只有将屏幕的背光频率的数值设置在该预设范围之内,才能够正常的进行背光输出。
因此,在确定第二倍数时,需要基于刷新率以及预设范围共同确定,具体的,由于背光频率是将刷新率与第二倍数相乘得到的,并且,背光频率需要处于预设范围之内,因此,首先确定预设范围的最大值及最小值,确定预设范围的最小值与刷新率之间的第一关系数据,即将预设范围的最小值除以刷新率得到一个第一关系数据,该第一关系数据就是最小的第二倍数的值;同样的,确定预设范围的最大值与刷新率之间的第二关系数据,即将预设范围的最大值除以刷新率得到一个第二关系数据,该第二关系数据就是最大的第二倍数的值,只要基于刷新率确定的第二倍数的数值位于最大的第二倍数的值与最小的第二倍数的值之间即可。只要最终确定的第二倍数的数值位于最大的第二倍数的值与最小的第二倍数的值之间,那么,基于第二倍数的数值确定的背光频率就不会超出该预设范围。
屏幕的背光频率通常需要保持一个较高的频率值,以避免用户能够直接看到背光闪烁,该较高的频率值及为预设范围的最小值,只要背光频率大于等于该预设范围的最小值,用户就不会直接看到背光闪烁。
基于此,为了避免设备功耗过高,可将屏幕的背光频率设置为大于第一关系数据的最小正整数,即只要背光频率大于预设范围的最小值即可,无需将背光频率设置过大,对应的,第二倍数的数值也不会过大,只要保证第二倍数大于第一关系数据的最小正整数,同时该大于第一关系数据的最小正整数小于第二关系数据,即保证确定的第二倍数是位于第一关系数据与第二关系数据之间的最小正整数即可。
进一步的,确定第二倍数,还可以为:确定屏幕的显示场景,基于显示场景确定屏幕的显示需求,基于显示需求确定第二倍数。
即背光频率也可以与屏幕的显示场景相关,这就使得第二倍数需要与屏幕的显示场景相关。
其中,显示场景通常为电子设备运行的应用程序,若电子设备运行的应用程序为多个,则确定屏幕当前显示的应用程序,即在屏幕的最上层显示的应用程序,基于该应用程序的类型确定第二倍数。
可预先设置不同的应用程序类型对应的不同的第二倍数,可直接基于不同的应用程序设置不同的第二倍数,也可以基于应用程序的不同功耗设置不同的第二倍数,其中,功耗越高的应用程序对应的第二倍数越高,功耗较低的应用程序对应的第二倍数越低。
例如:屏幕的最上层显示的应用程序为游戏,其功耗较高,则可对应设置较高的第二倍数,以使此时屏幕的背光频率较高;若屏幕的最上层显示的应用程序为word文档,其功耗较低,则可对应设置较低的第二倍数,以使此时屏幕的背光频率较低。
另外,显示场景不仅与应用程序相关,还可以与应用程序对应的输出内容相关,即在确定屏幕的背光频率时,若确定应用程序后,又确定应用程序的显示界面的刷新率发生变化,则可以基于刷新率的变化调整第二倍数的数值。
例如:对于游戏应用,当显示界面为游戏画面时的显示需求与显示界面为游戏中的设置界面时的显示需求是不同的,并且,显示界面为游戏画面时的刷新率与显示界面为游戏中的设置界面时的刷新率是不同的,显示界面为游戏画面时的刷新率是高于显示界面为游戏中的设置界面时的刷新率的,因此,在由游戏画面切换为游戏中的设置界面时,由于刷新率降低,显示需求也相应降低,第二倍数的数值也可以降低。
本实施例公开的处理方法,获得屏幕的刷新率,基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。本方案通过基于屏幕的刷新率实时调整触摸屏的采样率和屏幕的背光频率,在触摸屏的采样率与屏幕刷新率同步变化时,可避免触摸卡顿的情况,在背光频率与屏幕刷新率同步变化时,在屏幕画面刷新时背光闪烁,能够有效避免屏幕闪烁对用户造成的影响,提高用户体验。
本实施例公开了一种处理***,其结构示意图如图5所示,包括:
获得单元51及调整单元52。
其中,获得单元51用于获得屏幕的刷新率;
调整单元52用于基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。
进一步的,调整单元基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,包括:
调整单元基于屏幕的刷新率控制触摸屏的采样率的数值为屏幕的刷新率的第一倍数,第一倍数为正整数;基于屏幕的刷新率调整屏幕的背光频率的值为屏幕的刷新率的第二倍数,第二倍数为正整数。
进一步的,调整单元确定第一倍数,包括:
调整单元确定屏幕的显示场景,基于显示场景确定屏幕的采样需求;基于采样需求确定第一倍数。
进一步的,调整单元确定第二倍数,包括:
调整单元确定屏幕的背光频率的预设范围;确定预设范围的最小值与屏幕的刷新率的第一关系数据;确定预设范围的最大值与屏幕的刷新率的第二关系数据;基于第一关系数据及第二关系数据确定第二倍数。
进一步的,调整单元基于第一关系数据及第二关系数据确定第二倍数,包括:
调整单元确定大于第一关系数据的最小正整数;若大于第一关系数据的最小正整数小于第二关系数据,将大于第一关系数据的最小正整数确定为第二倍数。
进一步的,调整单元确定第二倍数,包括:
调整单元确定屏幕的显示场景,基于显示场景确定屏幕的显示需求;基于显示需求确定第二倍数。
本实施例公开的处理***是基于上述实施例公开的处理方法实现的,在此不再赘述。
本实施例公开的处理***,获得屏幕的刷新率,基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。本方案通过基于屏幕的刷新率实时调整触摸屏的采样率和屏幕的背光频率,在触摸屏的采样率与屏幕刷新率同步变化时,可避免触摸卡顿的情况,在背光频率与屏幕刷新率同步变化时,在屏幕画面刷新时背光闪烁,能够有效避免屏幕闪烁对用户造成的影响,提高用户体验。
本实施例公开了一种电子设备,其结构示意图如图6所示,包括:
处理器61及存储器62。
其中,处理器61用于获得屏幕的刷新率,基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化,触摸屏为屏幕上的至少部分;
存储器62用于存储处理器执行上述处理过程的程序。
本实施例公开的电子设备是基于上述实施例公开的处理方法实现的,在此不再赘述。
本实施例公开的电子设备,获得屏幕的刷新率,基于屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得触摸屏的采样率和屏幕的背光频率能够与屏幕的刷新率实时同步变化。本方案通过基于屏幕的刷新率实时调整触摸屏的采样率和屏幕的背光频率,在触摸屏的采样率与屏幕刷新率同步变化时,可避免触摸卡顿的情况,在背光频率与屏幕刷新率同步变化时,在屏幕画面刷新时背光闪烁,能够有效避免屏幕闪烁对用户造成的影响,提高用户体验。
本申请实施例还提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器加载并执行,实现上述处理方法的各步骤,具体实现过程可以参照上述实施例相应部分的描述,本实施例不做赘述。
本申请还提出了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行上述处理方法方面或处理***方面的各种可选实现方式中所提供方法,具体实现过程可以参照上述相应实施例的描述,不做赘述。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种处理方法,包括:
获得屏幕的刷新率;
基于所述屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得所述触摸屏的采样率和屏幕的背光频率能够与所述屏幕的刷新率实时同步变化。
2.根据权利要求1所述的方法,其中,所述基于所述屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,包括:
基于所述屏幕的刷新率控制所述触摸屏的采样率的数值为所述屏幕的刷新率的第一倍数,所述第一倍数为正整数;
基于所述屏幕的刷新率调整所述屏幕的背光频率的值为所述屏幕的刷新率的第二倍数,所述第二倍数为正整数。
3.根据权利要求2所述的方法,其中,确定第一倍数,包括:
确定所述屏幕的显示场景,基于所述显示场景确定所述屏幕的采样需求;
基于所述采样需求确定所述第一倍数。
4.根据权利要求2所述的方法,其中,确定第二倍数,包括:
确定所述屏幕的背光频率的预设范围;
确定所述预设范围的最小值与所述屏幕的刷新率的第一关系数据;
确定所述预设范围的最大值与所述屏幕的刷新率的第二关系数据;
基于所述第一关系数据及所述第二关系数据确定第二倍数。
5.根据权利要求4所述的方法,其中,所述基于所述第一关系数据及所述第二关系数据确定第二倍数,包括:
确定大于所述第一关系数据的最小正整数;
若所述大于所述第一关系数据的最小正整数小于所述第二关系数据,将所述大于所述第一关系数据的最小正整数确定为所述第二倍数。
6.根据权利要求2所述的方法,其中,确定第二倍数,包括:
确定所述屏幕的显示场景,基于所述显示场景确定所述屏幕的显示需求;
基于所述显示需求确定第二倍数。
7.一种处理***,包括:
获得单元,用于获得屏幕的刷新率;
调整单元,用于基于所述屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得所述触摸屏的采样率和屏幕的背光频率能够与所述屏幕的刷新率实时同步变化。
8.根据权利要求7所述的***,其中,所述调整单元用于:
基于所述屏幕的刷新率控制所述触摸屏的采样率的数值为所述屏幕的刷新率的第一倍数,基于所述屏幕的刷新率调整所述屏幕的背光频率的值为所述屏幕的刷新率的第二倍数,所述第一倍数及第二倍数为正整数。
9.一种电子设备,包括:
处理器,用于获得屏幕的刷新率,基于所述屏幕的刷新率调整触摸屏的采样率和屏幕的背光频率,以使得所述触摸屏的采样率和屏幕的背光频率能够与所述屏幕的刷新率实时同步变化;
存储器,用于存储所述处理器执行上述处理过程的程序。
10.一种可读存储介质,用于至少存储一组指令集;
所述指令集用于被调用并至少执行如权利要求1-6中任一项所述的处理的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210318571.4A CN114661403A (zh) | 2022-03-29 | 2022-03-29 | 一种处理方法、***及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210318571.4A CN114661403A (zh) | 2022-03-29 | 2022-03-29 | 一种处理方法、***及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114661403A true CN114661403A (zh) | 2022-06-24 |
Family
ID=82033589
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210318571.4A Pending CN114661403A (zh) | 2022-03-29 | 2022-03-29 | 一种处理方法、***及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114661403A (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1811536A (zh) * | 2006-02-16 | 2006-08-02 | 友达光电股份有限公司 | 液晶显示器及其驱动方法 |
CN102737602A (zh) * | 2012-06-26 | 2012-10-17 | 青岛海信电器股份有限公司 | 液晶显示装置及显示控制方法 |
CN106462275A (zh) * | 2014-06-09 | 2017-02-22 | 索尼公司 | 自适应触摸面板同步 |
CN106663402A (zh) * | 2014-08-05 | 2017-05-10 | 苹果公司 | 使用多个不同刷新速率同时刷新显示设备的多个区域 |
CN111128082A (zh) * | 2019-12-31 | 2020-05-08 | 惠州视维新技术有限公司 | 背光调节方法、显示器及存储介质 |
CN111625134A (zh) * | 2020-05-18 | 2020-09-04 | Oppo(重庆)智能科技有限公司 | 显示刷新率的同步方法及装置、终端、存储介质 |
CN112199027A (zh) * | 2020-09-14 | 2021-01-08 | 努比亚技术有限公司 | 一种终端交互控制方法、终端及计算机可读存储介质 |
WO2021033796A1 (ko) * | 2019-08-20 | 2021-02-25 | 엘지전자 주식회사 | 디스플레이 장치 및 그의 동작 방법 |
CN112667340A (zh) * | 2020-12-31 | 2021-04-16 | 努比亚技术有限公司 | 屏幕刷新控制方法、移动终端及计算机可读存储介质 |
WO2021092806A1 (zh) * | 2019-11-13 | 2021-05-20 | 深圳市欢太科技有限公司 | 一种屏幕参数调整方法、装置及终端设备 |
-
2022
- 2022-03-29 CN CN202210318571.4A patent/CN114661403A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1811536A (zh) * | 2006-02-16 | 2006-08-02 | 友达光电股份有限公司 | 液晶显示器及其驱动方法 |
CN102737602A (zh) * | 2012-06-26 | 2012-10-17 | 青岛海信电器股份有限公司 | 液晶显示装置及显示控制方法 |
CN106462275A (zh) * | 2014-06-09 | 2017-02-22 | 索尼公司 | 自适应触摸面板同步 |
CN106663402A (zh) * | 2014-08-05 | 2017-05-10 | 苹果公司 | 使用多个不同刷新速率同时刷新显示设备的多个区域 |
WO2021033796A1 (ko) * | 2019-08-20 | 2021-02-25 | 엘지전자 주식회사 | 디스플레이 장치 및 그의 동작 방법 |
WO2021092806A1 (zh) * | 2019-11-13 | 2021-05-20 | 深圳市欢太科技有限公司 | 一种屏幕参数调整方法、装置及终端设备 |
CN111128082A (zh) * | 2019-12-31 | 2020-05-08 | 惠州视维新技术有限公司 | 背光调节方法、显示器及存储介质 |
CN111625134A (zh) * | 2020-05-18 | 2020-09-04 | Oppo(重庆)智能科技有限公司 | 显示刷新率的同步方法及装置、终端、存储介质 |
CN112199027A (zh) * | 2020-09-14 | 2021-01-08 | 努比亚技术有限公司 | 一种终端交互控制方法、终端及计算机可读存储介质 |
CN112667340A (zh) * | 2020-12-31 | 2021-04-16 | 努比亚技术有限公司 | 屏幕刷新控制方法、移动终端及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10037070B2 (en) | Image display method and display system | |
EP2293272A1 (en) | Dynamic frame rate adjustment | |
US20170221181A1 (en) | Picture display method and apparatus | |
US20170330533A1 (en) | Method for image displaying and electronic device thereof | |
RU2648583C2 (ru) | Жидкокристаллический способ и устройство отображения | |
US10705781B1 (en) | System and method for adaptive automated bezel tiling correction for multiple display solution | |
US20170206823A1 (en) | Display driving device and methods of operation thereof | |
CN113066451B (zh) | 一种显示控制方法及显示设备 | |
CN112905134A (zh) | 一种刷新显示的方法、装置和电子设备 | |
GB2589789A (en) | Volume display method and apparatus, terminal device, and storage medium | |
CN103517051B (zh) | 控制方法和电子设备 | |
CN114661403A (zh) | 一种处理方法、***及电子设备 | |
CN110058739B (zh) | 控制方法、控制装置、电子设备、计算机可读存储介质 | |
US20130207992A1 (en) | Method, apparatus and computer readable medium carrying instructions for mitigating visual artefacts | |
WO2022194211A1 (zh) | 图像处理方法、装置、电子设备及可读存储介质 | |
CN113660516B (zh) | 视频显示方法、装置、设备及介质 | |
CN113064573B (zh) | 一种信息处理方法 | |
CN112948034B (zh) | 界面显示的方法、装置及电子设备 | |
CN113112945B (zh) | 显示面板画面改善方法、装置及存储器 | |
US20110134316A1 (en) | Image display apparatus and method | |
JP2018128578A (ja) | 表示装置、テレビジョン受像機、バックライト制御方法、バックライト制御プログラム、及び記録媒体 | |
CN111524479A (zh) | 消除残影的方法、装置及存储介质 | |
CN116778877A (zh) | 刷新率调整方法、装置、应用程序、电子设备及存储介质 | |
CN116027930B (zh) | 动态帧率控制方法及装置 | |
CN101212559A (zh) | 基于alis显示技术的图像防抖处理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |