一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多点触控报点的方法、触控面板及显示设备与流程

2021-10-30 02:36:00 来源:中国专利 TAG:触控 多点 显示设备 面板 方法


1.本发明涉及触控领域,尤其是涉及一种多点触控报点的方法、触控面板及 显示设备。


背景技术:

2.随着市场对手机屏幕触控的要求越来越高,让触控屏幕支持高报点率的多 点触控、及低功耗的触控芯片,将成为今后的主要发展方向。
3.然而,在触控屏幕中,随着触控点的增加,触控芯片所要处理的数据将会 越来越多,若继续保持高报点率,将会极大的增加触控屏幕中触控芯片的功耗。
4.目前,解决多点触控状态下高功耗的方法主要是通过降低触控屏幕在多点 触控状态下的报点率,比如单点触控时报点率为240hz,3点触控时宝典率降 低为180hz,10点触控时报点率降低为90hz,这样可以通过减少多点触控下 报点触发的频率,来减小触控芯片的运算数据,从而达到降低功耗的目标。但, 此种方法的缺点是极大的降低了触控屏幕在多点触控状态下的灵敏度。


技术实现要素:

5.本发明提供一种多点触控报点的方法、触控面板及显示设备,用以解决现 有技术中存在的上述技术问题。
6.第一方面,为解决上述技术问题,本发明实施例提供的一种多点触控报点 的方法的技术方案如下:
7.确定显示屏中当前同时触控的触控点数;
8.根据所述触控点数及当前的触控报点率,确定取消触控报点的频率;其中, 所述触控报点率为上报所述触控点数对应的触控数据的频率;
9.按所述频率取消所述触控点数对应的触控报点。
10.一种可能的实施方式,确定显示屏中当前同时触控的触控点数,包括:
11.获取每个触控周期内的多个触控数据;其中,一个触控周期对应一个触控 报点;
12.根据多个所述触控数据在所述显示屏中产生的位置,确定触摸体作用于所 述触摸屏中的连续区域;
13.统计所述连续区域的数量,并将所述数量确定为对应触控周期的触控点 数。
14.一种可能的实施方式,根据所述触控点数及当前的触控报点率,确定取消 触控报点的频率,包括:
15.根据所述触控点数及所述触控报点率,确定连续触控报点的次数;
16.按所述次数连续触控报点一次,停止一次触控报点。
17.一种可能的实施方式,当所述触控报点率为恒定时,所述触控点数与取消 触控报点的频率成正比。
18.一种可能的实施方式,按所述频率取消所述触控点数对应的触控报点之 后,还包
括:
19.确定当前所述显示屏中触控芯片的当前功耗;
20.判断所述当前功耗是否小于或等于功耗阈值;其中,所述功耗阈值用于表 征期望所述触控芯片达到的最大功耗;
21.若所述当前功耗小于或等于所述功耗阈值,则确定所述取消触控报点的频 率合理。
22.一种可能的实施方式,确定所述取消触控报点的频率合理之后,还包括:
23.评估在所述取消触控报点的频率下,所述显示屏的触控灵敏度是否达到灵 敏度阈值;其中,所述灵敏度阈值用于表征所述显示屏的最低触控灵敏度;
24.若为否,则减小所述取消触控报点的频率,直至所述触控灵敏度达到所述 灵敏度阈值,或所述当前功耗达到所述功耗阈值;
25.若为是,则所述取消触控报点的频率保持不变。
26.一种可能的实施方式,判断所述当前功耗是否小于或等于功耗阈值之后, 还包括:
27.若所述当前功耗大于所述功耗阈值,则确定所述取消触控报点的频率不合 理,对所述取消触控报点的频率进行调整,直至所述触控芯片的功耗达到所述 功耗阈值。
28.一种可能的实施方式,对所述取消触控报点的频率进行调整,包括:
29.增加所述取消触控报点的频率。
30.第二方面,本发明实施例提供了一种触控面板,包括:
31.触控电路,用于产生与用户的触控操作对应的触控信号;
32.触控芯片,用于读取所述触控信号并转换为对应的触控数据,并采用如第 一方面所述的方法上报所述触控数据。
33.第三方面,本发明实施例还提供一种显示设备,包括如第一方面所述的触 控面板。
附图说明
34.图1为现有技术中2点触控的触控报点率的示意图;
35.图2为现有技术中5点触控的触控报点率的示意图;
36.图3为现有技术中2点触控的触控报点率的示意图;
37.图4为本发明实施例提供的一种多点触控报点方法的流程图;
38.图5为本发明实施例提供的触摸体作用于触摸屏中的连续区域的示意图;
39.图6为本发明实施例提供的多点触控报点的示意图;
40.图7为本发明实施例中提供的一种触控面板的结构示意图。
具体实施方式
41.本发明实施列提供一种多点触控报点的方法、触控面板及显示设备,以解 决现有技术中存在的上述技术问题。
42.为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技 术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本 发明技术方案
的详细的说明,而不是对本发明技术方案的限定,在不冲突的情 况下,本发明实施例以及实施例中的技术特征可以相互组合。
43.请参见图1~图3,图1为现有技术中2点触控的触控报点率的示意图,图 2为现有技术中5点触控的触控报点率的示意图,图3为现有技术中2点触控 的触控报点率的示意图。
44.在图1中2点触控采用的报点率为145hz(即每6.873ms执行以次触控报 点)、在图2中5点触控采用的报点率为122hz(即每8.195ms执行一次触控 报点)、在图3中10点触控采用的报点率为89hz(即每11.24ms执行一次触控 报点),执行触控报点即在对应的触控周期内执行一次扫描触控电路读取对应 触控信号,并转换为触控数据的过程。
45.从图1~图3可以看出,随着触控点数的增多,报点率降低,随之带来的问 题则是触控灵敏度的下降;若随着触控点数增加,依然保持高报点率,则随之 而来的问题就是需要处理的数据也将增加,这又造成触控芯片的功耗较高。
46.为了解决上述问题,本发明采用了以下的技术方案:
47.请参考图4,本发明实施例提供一种多点触控报点的方法,该方法的处理 过程如下。
48.步骤401:确定显示屏中当前同时触控的触控点数。
49.确定显示屏中当前同时触控的触控点数,可以是由设备、应用或工作模式 直接确定的,也可以通过同时检测到的触摸体数量确定。其中,触摸体可以是 指手指,一个手指为一个触摸体;触摸体还可以是触控笔,一支触控笔为一个 触摸体。
50.例如,游戏机提供的游戏均为2点触控的游戏,则直接由游戏机确定其显 示屏幕中当前同时触控的触控点数为5点。
51.又如,手机可以提供多点触控功能,但手机中的应用,有些需要使用多点 触控(如游戏应用),有些不需要使用多点触控,不同的游戏需要的多点触控 的触控点数不同,则可以由应用或应用中个选择的工作模式(不同工作模式对 应不同触控点数)确定显示屏中当前同时触控的触控点数。如,应用1提供的 是3点触控的游戏,则用户使用应用1,便能确定显示屏中当前同时触控的触 控点数为3,如应用2提供2点触控~6点触控的游戏,则用户可以通过选择对 应工作模式使应用2提供对应触控点数的游戏。
52.再如,还有一些应用或设备可以直接通过检测触摸体的数量,实时确定显 示屏中当前同时触控的触控点数。
53.通过检测触摸体的数量,确定显示屏中当前同时触控的触控点数,可以通 过下列方式实现:
54.获取每个触控周期内的多个触控数据;其中,一个触控周期对应一个触控 报点;根据多个触控数据在显示屏中产生的位置,确定触摸体作用于触摸屏中 的连续区域;统计连续区域的数量,并将数量确定为对应触控周期的触控点数。
55.请参见图5为本发明实施例提供的触摸体作用于触摸屏中的连续区域的示 意图。
56.例如,当前用户使用其2个手指(即2个触摸体)在显示屏上玩游戏,显 示屏中的触控芯片在当前的触控周期内获取到多个触控数据,并根据这些触控 数据在显示屏中产生的位置(像素行、列),确定触摸体作用于触摸屏中的连 续区域(以图5中虚线示意),统计出连续区域的数量为2,因此确定在本触控 周期内的触控点数为2。
57.在本发明提供的实施例中,通过触控周期内的多个触控数据在触摸屏中产 生的位置,确定触摸体作用于触摸屏的连续区域,进而通过连续区域的数据量 确定触控点数,能够根据实际情况确定触控点数,以自动选择对应的触控报点 率上报触控数据。
58.在确定显示屏中当前同时触控的触控点数后,便可执行步骤402。
59.步骤402:根据触控点数及当前的触控报点率,确定取消触控报点的频率; 其中,触控报点率为上报触控点数对应的触控数据的频率。
60.若触控点数、触控报点率、取消触控报点的频率三者之间有对应的数量关 系,可以直接根据它们的数量关系确定取消触控报点的频率。
61.例如,请参见表1触控点数、触控报点率、取消触控报点的频率三者之间 有对应的数量关系表。
62.表1
[0063][0064]
在表1中取消触控报点的频率用连续报点数与取消报点数的比例表示的, 如取消触控报点的频率为无,则不需取消触控报点,取消触控报点的频率为7:1 则为每连续触控报点7次,取消1次触控报点。
[0065]
若预先设置了类似表1的数量关系表,可以直接根据当前的触控报点率和 触控点数,确定取消触控报点的频率。
[0066]
一种可能的实施方式,根据触控点数及当前的触控报点率,确定取消触控 报点的频率,也可以通过下列方式实现:
[0067]
根据触控点数及触控报点率,确定连续触控报点的次数;按次数连续触控 报点一次,停止一次触控报点。
[0068]
例如,若触控点数及触控报点率与进行连续触控报点的次数之间存在运算 关系,则可以通过对触控点数及触控报点率进行计算,确定连续触控报点的次 数(假设为8),然后连续8次触控报点一次,停止一次触控报点(也就是取消 一次触控报点)。
[0069]
一种可能的实施方式,当触控报点率为恒定时,触控点数与取消触控报点 的频率成正比。
[0070]
例如,显示屏中触控报点率始终为145hz,当触控点数为2点触控时,对 应取消触控报点的频率为16:1,当触控点数为5点触控时,对应取消触控报点 的频率为8:1,当触控点数为10点触控时,对应取消触控报点的频率为4:1。
[0071]
在本发明提供的实施例中,通过当触控报点率为恒定时,让触控点数与取 消触控报点的频率成正比,可以让触控灵敏度不随触控点数的增加而降低。同 时,由于触控点数与取消触控报点的频率成正比,使得触控点数越多,取消触 控报点的频率越大,从而降低了触控芯片的功耗。
[0072]
在确定取消触控报点的频率后,便可执行步骤403。
[0073]
步骤403:按频率取消触控点数对应的触控报点。
[0074]
请参见图6为本发明实施例提供的多点触控报点的示意图。
[0075]
假设,多点触控为10点触控,触控报点率为145hz,相应的取消触控报 点的频率为3:1,则每连续触控报点3次,取消一次触控报点。
[0076]
一种可能的实施方式,按频率取消触控点数对应的触控报点之后,还可以 通过检测触控芯片的功耗确定取消触控报点的频率是否合理,具体可以通过下 列方式实现:
[0077]
确定当前显示屏中触控芯片的当前功耗;判断当前功耗是否小于或等于功 耗阈值;其中,功耗阈值用于表征期望触控芯片达到的最大功耗;若当前功耗 小于或等于功耗阈值,则确定取消触控报点的频率合理。
[0078]
例如,以图6为例,在10点触控以及145hz的触控报点率下,使用的取 消触控报点的频率为3:1,检测显示屏中触控芯片的当前功耗(设为p),假设 功耗阈值为p1,若p≤p1,则确定取消触控报点的频率合理,若p>p1,则确定 取消触控报点的频率不合理。
[0079]
一种可能的实施方式,确定所述取消触控报点的频率合理之后,还可以进 一步对显示屏的触控灵敏度进行评估,以确定是否需要对取消触控报点的频率 进行调整,具体通过下列方式实现:
[0080]
评估在取消触控报点的频率下,显示屏的触控灵敏度是否达到灵敏度阈 值;其中,灵敏度阈值用于表征显示屏的最低触控灵敏度;若为否,则减小取 消触控报点的频率,直至触控灵敏度达到灵敏度阈值,或当前功耗达到功耗阈 值;若为是,则取消触控报点的频率保持不变。
[0081]
例如,在10点触控以及145hz的触控报点率下,使用的取消触控报点的 频率为3:1,通过评估在此条件下显示屏的触控灵敏度未达到灵敏度阈值,则 将取消触控报点的频率减小为4:1。之后,再次评估在4:1的取消触控报点的频 率下,显示屏的触控灵敏度达到灵敏度阈值,则后续使用4:1的取消触控报点 的频率。若评估在4:1的取消触控报点的频率下,显示屏的触控灵敏度仍未达 到灵敏度阈值,但当前功耗已升高到功耗阈值,则后续还是使用4:1的取消触 控报点的频率。
[0082]
一种可能的实施方式,判断当前功耗是否小于或等于功耗阈值之后,若当 前功耗大于功耗阈值,则确定取消触控报点的频率不合理,对取消触控报点的 频率进行调整,直至触控芯片的功耗达到功耗阈值。
[0083]
其中,对取消触控报点的频率进行调整,可以是增加取消触控报点的频率, 也可以是连续取消多个触控报点。
[0084]
例如,在5点触控以及145hz的触控报点率下,使用的取消触控报点的频 率为6:1,检测显示屏中触控芯片的当前功耗(设为p),假设功耗阈值为p1, 若p>p1,则确定取消触控报点的频率不合理,则将取消触控报点的频率增加为 7:1。之后,再次检测显示屏中触控芯片的当前功耗,若加测结果为合理则不再 调整取消触控报点的频率,否则继续调整,直至
触控芯片的功耗达到功耗阈值。
[0085]
当然,上述调整也可以调整为连续触控报点一次,连续取消2次或3次触 控报点一次。
[0086]
基于同一发明构思,本发明一实施例中提供一种触控面板,请参见图7, 该触控面板包括:
[0087]
触控电路701,用于产生与用户的触控操作对应的触控信号;
[0088]
触控芯片702,用于读取所述触控信号并转换为对应的触控数据,并采用 如上所述的多点触控报点的方法上报所述触控数据。该触控芯片702的多点触 控报点的方法的具体实施方式可参见方法实施例部分的描述,重复之处不再赘 述。
[0089]
上述触控面板可以是与显示面板分立的,也可以位于显示面板内部,作为 显示面板的组成部分存在。
[0090]
基于同一发明构思,本发明一实施例中提供显示设备,包括如上所述的触 控面板。
[0091]
该显示设备可以是液晶显示设备、oled显示设备、可以是手机、平板电 脑等。
[0092]
本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或程序 产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合 软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其 中包含有计算机/处理器可用程序代码的可读存储介质(包括但不限于磁盘存 储器、cd

rom、光学存储器等)上实施的机程序产品的形式。
[0093]
本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机 程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流 程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流 程和/或方框的结合。可提供这些程序指令到通用计算机、专用计算机、嵌入 式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算 机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一 个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0094]
这些程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的可读存储器中,使得存储在该可读存储器中的指令产生包括指令 装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一 个方框或多个方框中指定的功能。
[0095]
这些程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机/处理器实现的处 理,从而在计算机/处理器或其他可编程设备上执行的指令提供用于实现在流 程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的 步骤。
[0096]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜