触控报点阈值设置方法和系统与流程

文档序号:16133418发布日期:2018-12-01 00:36阅读:1439来源:国知局

本发明涉及显示技术领域,尤其涉及一种触控报点阈值设置方法和系统。

背景技术

随着科技的迅速发展,触控技术的应用也越来越普遍,例如,目前取款机、计算机、手机、数码相机、电视机等很多设备都设置有触控面板。随着触控产品的普及,用户对触控面板的触控灵敏性要求也越来越高。

当使用者触碰触控面板时,设置在该触控面板的电容的容值将发生变化,处理器将电容值的变化与预设阈值比较,以侦测出哪一点被触控,这一过程称为报告触控点,简称报点。画面显示时,触控面板中的驱动管开关(如薄膜晶体管)充放电过程中会对触控面板产生干扰信号,即噪声,由于同一触控面板中不同画面的噪声不同,常规的触控报点阈值的设定通常以应用环境下噪声最大条件下的触控信号量(容值抖动数据)作为参考,预留一定冗余(例如80%,即触控报点阈值的80%等于最大噪声引起的容值数据抖动)来设定触控报点阈值,确保触控面板在噪声最大条件下不会产生误报点。考虑到噪声的影响,不能将触控面板的触控报点阈值设置得过低,因此现有技术中一般考虑整面触控面板中最重载画面单元的噪声引起的触控信号量,为整面触控面板设定单一阈值。

然而,当触控面板的噪声引起的触控信号量较大时,所设置的触控报点阈值会较高,且触控报点阈值整面单一,导致触控面板的触控灵敏度较低,影响使用者的触控体验。



技术实现要素:

针对上述现有技术中所存在的问题,本发明的实施例提供一种触控报点阈值设置方法和系统,通过动态设置触控报点阈值来提高触控灵敏度,改善用户触控体验。

为了实现上述目的,本发明的实施例采用如下技术方案:第一方面,本发明的实施例提供一种触控报点阈值设置方法,包括:对即将显示的画面的像素区域灰阶阶跃情况的信息进行收集;根据所述像素区域灰阶阶跃情况将即将显示的画面划分为至少一个画面单元;根据预设的像素区域灰阶阶跃情况与画面等级的对应关系,确定各画面单元的画面等级;对各画面单元所对应的触控传感器通道进行判断,确定各画面单元的位置;根据预设的画面等级与触控报点阈值的对应关系,对各画面单元所在位置的触控报点阈值进行实时调整。

与现有技术相比,本发明实施例提供的触控报点阈值设置方法可以通过即将显示的画面的像素区域灰阶阶跃情况判断不同画面单元的等级,并通过判断不同画面单元所处的位置信息,实现实时动态调整不同画面位置的触控报点阈值,减少了显示器噪声对触控报点阈值的影响,提高了触控面板的触控灵敏度,改善用户触控体验。

第二方面,本发明的实施例还提供了一种触控报点阈值设置系统,包括:存储器,用于存储像素区域灰阶阶跃情况与画面等级的对应关系信息,以及,画面等级与触控报点阈值的对应关系信息;像素数据收集部件,用于对即将显示的画面的像素区域灰阶阶跃情况的信息进行收集;与所述像素数据收集部件及所述存储器相连的画面等级划分部件,用于根据所述像素区域灰阶阶跃情况将即将显示的触控面板的画面划分为至少一个画面单元,根据预设的像素区域灰阶阶跃情况与画面等级的对应关系,确定各画面单元的画面等级;与所述画面等级划分部件相连的画面单元位置判断部件,用于对各画面单元所对应的触控传感器通道进行判断,确定各画面单元的位置;与所述画面等级划分部件、所述画面单元位置判断部件及所述存储器相连的阈值设定部件,用于接收所述画面单元等级信息和所述画面位置信息,并根据预设的画面单元等级与触控报点阈值的对应关系,对各画面单元所在位置的触控报点阈值进行实时调整。

本发明实施例所提供的触控报点阈值设置系统所能实现的有益效果,与第一方面所提供的触控报点阈值设置方法所能达到的有益效果相同,在此不做赘述。

第三方面,本发明的实施例还提供了一种计算机产品,包括一个或多个处理器,所述处理器配置成运行计算机指令,以执行如上所述的触控报点阈值设置方法中的一个或多个步骤。

本发明实施例所提供的计算机产品所能实现的有益效果,与第一方面所提供的触控报点阈值设置方法所能达到的有益效果相同,在此不做赘述。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例中触控报点阈值设置方法的流程图;

图2为本发明实施例中根据预设的像素区域灰阶阶跃情况与画面等级的对应关系,确定各画面单元的画面等级的流程图;

图3为本发明实施例中从画面单元中识别出重载区域和/或轻载区域,并确定重载区域和/或轻载区域的等级的流程图;

图4为本发明实施例中对各画面单元所在位置的触控报点阈值进行实时调整的一种流程图;

图5为本发明实施例中对各画面单元所在位置的触控报点阈值进行实时调整的又一种流程图;

图6为本发明实施例中预设画面等级与触控报点阈值的对应关系的流程图;

图7为本发明实施例中触控报点阈值设置方法的skippixel画面示意图;

图8为本发明实施例中触控报点阈值设置方法的skip1vline画面示意图;

图9为本发明实施例中触控报点阈值设置方法的skipsub-pixel画面示意图;

图10(a)为本发明实施例中用户触控显示屏的一种示意图;

图10(b)为本发明实施例中用户触控显示屏的又一种示意图;

图10(c)为本发明实施例中用户触控显示屏的另一种示意图;

图11为本发明实施例中触控报点阈值设置方法的重载画面单元位置判断示意图;

图12为本发明实施例中触控报点阈值设置系统的结构图。

附图标记:

1-控制器;11-像素数据收集部件;

12-画面等级划分部件;13-画面单元位置判断部件;

2-触控芯片;21-存储器;

22-阈值设定部件。

具体实施方式

下面将结合本发明申请实施例中的附图,对本发明申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明申请一部分实施例,而不是全部的实施例。基于本发明申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明申请保护的范围。

请参阅图1,本发明实施例提供的触控报点阈值设置方法,包括:

s1:对即将显示的画面的像素区域灰阶阶跃情况的信息进行收集;

s2:根据像素区域灰阶阶跃情况将即将显示的画面划分为至少一个画面单元;

s3:根据预设的像素区域灰阶阶跃情况与画面等级的对应关系,确定各画面单元的画面等级;

s4:对各画面单元所对应的触控传感器通道进行判断,确定各画面单元的位置;

s5:根据预设的画面等级与触控报点阈值的对应关系,对各画面单元所在位置的触控报点阈值进行实时调整。

本实施例提供的触控报点阈值设置方法可以通过即将显示的画面的像素区域灰阶阶跃情况判断不同画面单元的等级,并通过判断不同画面单元所处的位置信息,实现实时动态调整不同画面位置的触控报点阈值,减少了显示器噪声对触控报点阈值的影响,提高了触控面板的触控灵敏度,改善用户触控体验。

需要说明的是,本实施例中的噪声是指,画面显示时,触控面板中的驱动管开关(如薄膜晶体管)充放电过程中对触控面板产生的干扰信号。对于触控报点阈值,当使用者触碰触控面板时,报告触控点(报点)的过程中,处理器将触控面板的电容值的变化与某一预设的阈值相比较从而判断出哪一点被触控,该预设的阈值即触控报点阈值。另外,触控传感器通道是指触控传感器所在的位置,可以用(tx,rx)坐标表示。

还需说明的是,本实施例中的像素区域灰阶阶跃情况为某一子像素和与之相邻的另一子像素之间的灰阶阶跃的幅度。例如,对于从全黑到全白灰阶变化范围为0~255的显示面板,即各子像素全黑显示时灰阶为0(l0),各子像素全白显示时灰阶为255(l255),某1号子像素为l10,与1号子像素相邻的2号子像素为l240,与1号子像素相邻的3号子像素为l20,则1号和2号子像素之间的灰阶阶跃为230,幅度较大,1号和3号子像素之间的灰阶阶跃为10,幅度较小。

画面显示时,驱动管开关(如薄膜晶体管)充放电过程中会引起触控面板产生噪声,例如显示某一画面时,两相邻子像素分别为l255和l0,薄膜晶体管源极传输的灰阶电平信号由l255的4.5v电压跳变到l0的0.2v电压,源极与触控面板的公共电压层之间的耦合电容对公共电压层有电压拉动,对on-cell(触摸面板嵌入到显示屏的彩色滤光片基板和偏光片之间)或in-cell(触控面板功能嵌入到液晶像素)触控面板而言,公共电压层电压拉动同步会影响到触控面板的电场,从而产生噪声。因此,对触控面板的公共电压层电压拉动小、产生噪声小的画面为轻载画面,即像素区域灰阶阶跃幅度相对较小的画面;对公共电压层电压拉动大、产生噪声大的画面为重载画面,即像素区域灰阶阶跃幅度相对较大的画面;对公共电压层电压拉动特别大、产生噪声特别大的画面为超重载画面,即像素区域灰阶阶跃幅度特别大的画面。以列翻转液晶显示屏、每个像素中包含红(r)、绿(g)、蓝(b)三个子像素为例,白色(wl255)、红色、绿色、蓝色等画面为轻载画面;skippixel画面(同一行像素亮暗相间,且同一列像素亮暗相间的画面,如图7所示)、skip1vline画面(子像素一行亮一行暗的画面,如图8所示)等为重载画面;skipsub-pixel画面(同一行子像素亮暗相间,且同一列子像素亮暗相间的画面,如图9所示)为超重载画面。上述的轻载画面、重载画面、超重载画面,本领域技术人员可根据实际触控面板的特性和显示画面的情况划分,本发明中不做限定。

在一些实施例中,画面等级包括n个画面等级,n为正整数,且n≥2;每个画面等级对应至少一种像素区域灰阶阶跃情况;第i画面等级所对应的像素区域灰阶阶跃幅度小于第i-1画面等级所对应的灰阶阶跃幅度,i=2~n。也就是说,假设本实施例中画面等级包括8个画面等级,将触控面板噪声所能引起的最大触控信号量所对应的画面单元(例如某一超重载画面单元)设定为第1级画面单元,随着显示器噪声引起的触控信号量减小,对应画面单元的等级数增加,最轻载画面的等级设定为第8级。

请参阅图2,在一些实施例中,根据预设的像素区域灰阶阶跃情况与画面等级的对应关系,确定各画面单元的画面等级的步骤,包括:

s31:判断画面单元的像素区域灰阶阶跃情况是否记录在像素区域灰阶阶跃情况与画面等级的对应关系中:

s32:若是,则从像素区域灰阶阶跃情况与画面等级的对应关系中找出画面单元的像素区域灰阶阶跃情况所对应的画面等级;

s33:若否,则根据画面单元的像素区域灰阶阶跃情况,从画面单元中识别出重载区域和/或轻载区域,根据重载区域和/或轻载区域的像素区域灰阶阶跃情况确定各自的画面等级。

由于在预设像素区域灰阶阶跃情况与画面等级的对应关系的过程中,无法穷举每一种像素区域灰阶阶跃情况,因此,预设的上述对应关系的数量是有限的,当收集到无法与对应关系中的像素区域灰阶阶跃情况匹配的信息时,则需要利用其他方法(例如图3中示例的方法)来确定无法匹配的画面单元的等级。

请参阅图3,在一些实施例中,从画面单元中识别出重载区域和/或轻载区域的步骤,包括:

s331:对画面单元中的子像素逐个进行如下判断:判断子像素与其四周的子像素之间的灰阶阶跃的阶数是否至少有一个阶跃幅度大于或等于a×j/n,其中a为子像素从全黑到全白灰阶变化的阶数,n为画面等级数,j为预设参数且0<j≤n,a、n、j均为正整数;若是,则对该子像素计数并记录其阶跃的阶数;若否,则不对该子像素计数,并进入s332和s333;

s332:判断连续计数的子像素区域是否满足行数大于设定区域所包含的子像素行数,且列数大于设定区域所包含的子像素列数,若是,则确定该连续计数的子像素区域为重载区域;若否,则确定所述连续计数的子像素区域为轻载区域;其中,所述设定区域在触控面板中信号的噪声对触控传感器产生影响的最小区域的范围内;

s333:将未进行计数的子像素所对应的区域确定为轻载区域。

示例性的,如果预设的对应关系中存在8个画面等级,当某一画面单元中的像素区域灰阶阶跃情况无法与对应关系中的情况匹配时,则对该画面单元中的每一个子像素执行上述s331的步骤。所述画面的子像素具有a=256个灰阶,令n=8,当某一子像素与其四周的子像素之间的灰阶阶跃的阶数均小于128时,触控面板产生的噪音对触控阈值的影响很小,因此可以令j=4。从上述画面单元的第一个子像素开始判断,如果该子像素与其四周的子像素之间的灰阶阶跃的阶数至少有一个阶跃幅度大于或等于a×j/n,即大于或等于128,则对该子像素计数,并记录其与四周各子像素之间阶跃的阶数。对后续子像素依次执行上述判断,直到判断结果小于128,再执行后续步骤。如果第一个子像素与其四周的子像素之间的灰阶阶跃的阶数均小于128,则不对该子像素计数。

步骤s332中,设定区域可以预设为一个x行y列的区域,判断连续计数的子像素区域是否满足行数大于x,且列数大于y,若是,则确定该连续计数的子像素区域为重载区域;若否,则确定连续计数的子像素区域为轻载区域。在触控面板中信号的噪声对触控传感器产生影响的最小区域的范围可以为x行子像素、y列子像素形成的区域,x≤x,y≤y。令x=40,y=40,当遇到不计数的子像素时,进行如下判断:判断连续计数的子像素区域是否满足行数大于40,且列数大于40,若是,则确定该连续计数的子像素区域为重载区域;若否,则确定连续计数的子像素区域为轻载区域。例如某触控传感器的长宽为5mm×5mm左右,某一分辨率下,触控传感器能够覆盖80×80个子像素,重载画面像素区不大于x×y=40×40个子像素时,产生的噪声对触控传感器的影响很小,因此可以将像素范围小于40×40个子像素的重载画面所在的区域视为轻载区域。x和y的数值根据噪声对触控传感器产生影响的最小面积范围设定,例如可以设置为30×30、50×50的范围,本发明对此不做限定。

同时,未进行计数的子像素的区域灰阶阶跃情况幅度较小,可以将未进行计数的所有子像素所对应的区域都确定为轻载区域。

由于判定过程中可能存在多处不计数的子像素,因此可能会形成多个不连续的重载区域和/或轻载区域,需要分别对每一个重载区域和轻载区域进行画面等级划分。请参阅图3,在一些实施例中,根据重载区域和/或轻载区域的像素区域灰阶阶跃情况确定各自的画面等级的步骤,包括:

对于重载区域:

s334:统计子像素阶跃的阶数大于或等于a×(n-k)/n的子像素数量,判断该数量是否大于或等于重载区域的子像素数量的a%,若是,则判定重载区域的画面等级为第k级;若否,则进入步骤s335;其中,k从1开始取值,a为正数;

s335:令k=k+1,重新执行步骤s334;

对于轻载区域:s336:将轻载区域的画面等级设定为第j+1级。

例如,上述a=256,n=8的示例,令a%=80%,对于示例中已判定的某一重载区域,令k=1,统计子像素阶跃的阶数大于或等于a×(n-k)/n的子像素数量,即大于或等于224的数量,如果该数量大于或等于该重载区域的子像素数量的80%,则判定该重载区域的画面等级为第1级。如果子像素阶跃的阶数大于或等于224的数量不足80%,则继续对重载区域的画面等级是否为2级进行判断。令k=2,统计子像素阶跃的阶数大于或等于192的数量,如果该数量大于或等于该重载区域的子像素数量的80%,则判定该重载区域的画面等级为第2级。以此类推,直到确定了该重载区域的画面等级为止。该画面单元中的其他重载区域的判定与之类似,在此不做赘述。

本实施例各步骤中的a%的比例,本领域技术人员可以根据实际情况进行调整,示例性的,可以取值50%~100%的范围中的某个数值,例如取值为50%、60%、65%、70%、75%、85%、90%等,本发明对此不做限定。

请参阅图4,在一些实施例中,设定n个画面等级中第1~m级为坏点画面等级,坏点画面等级对应的画面单元为超重载画面单元,其中m为正整数,且1≤m≤n;

对各画面单元所在位置的触控报点阈值进行实时调整的步骤,包括:

s51:根据各画面单元的画面等级判断各画面单元是否为超重载画面单元;

s52:对于超重载画面单元,判断超重载画面单元面积占整个画面面积的比例是否大于或等于b%,若是,则将整个画面的触控报点阈值调整为第1级画面所对应的触控报点阈值;若否,则通过超重载画面单元四周的触控节点拟合出实际的触控轨迹。

假设常规手指触控的引起的触控信号大小为100,在整屏显示超重载画面时,触控面板受到噪声的影响,产生的触控信号量已经接近或者超过100,那么需要将此画面引入的噪声带来的误触控进行抑制。示例性的,如果预设了8个画面等级,第1级为坏点画面等级,在画面显示过程中,如果遇到整个画面均为超重载画面单元或大多数为超重载画面单元的情况,可以将整屏的触控传感器的触控阈值提高到某一较高的数值,该数值不限定为第1级画面所对应的触控报点阈值,也可以是某一级画面的倍数,例如提高到第8级画面触控阈值的5倍,或者其他不影响触控体验的某一高阈值。通过这一方法,可以在画面即将显示大面积超重载画面的情况下,保证常规的手指触控的效果,避免出现触控面板断线或误触控的情况。

对b%取值80%,如果超重载画面单元面积占整个画面面积的比例不足80%,则可以根据超重载画面单元、重载画面单元、轻载画面单元的具体等级,灵活提高或降低其所在位置的触控报点阈值。当然,b%的取值也可以根据实际情况进行调整,示例性的,可以取值50%~100%的范围中的某个数值,例如50%、60%、65%、70%、75%、85%、90%等,本发明对此不做限定。

在一些实施例中,对各画面单元所在位置的触控报点阈值进行实时调整的步骤,还包括:

请参阅图4,s53:对于非超重载画面单元(即除了超重载画面单元之外的画面单元),从预设的画面等级与触控报点阈值的对应关系中,找出相应画面单元的画面等级所对应的触控报点阈值,将相应画面单元所在位置的触控报点阈值调整为所找出的触控报点阈值;或者,

请参阅图5,n个画面等级中第n~n级为轻载画面等级,其对应的画面单元为轻载画面单元,其中m<n≤n;

s54:对于非超重载画面单元,判断其中是否存在轻载画面单元;

s541:若存在,则将轻载画面单元所在位置的触控报点阈值调整为第n级画面所对应的触控报点阈值;

s55:将非超重载画面单元中的非轻载画面单元所在位置的触控报点阈值调整为预设的画面等级与触控报点阈值的对应关系中所对应的触控报点阈值。

触控传感器感应量大小取决于用户与触控面板的接触面积,用户在触控面板上滑动或者按压,引起触点坐标四周的触控感应电极接收到触控信号,触点坐标所在触控传感器节点的信号量最大(参考图10(a)中的深色区域),触点坐标四周所在传感器节点的信号量较小(参考图10(a)中的浅色区域)。以预设8个画面等级,第1级为坏点画面等级为例,图10(a)中,用户手指正常触控显示屏,按压面积大时,例如用大拇指触控屏幕,手指沿10(a)中的箭头方向滑动,从一个8级的轻载画面单元开始,经过噪声较大的3级重载画面单元,又经过一7级轻载画面单元,触控阈值延滑动方向分别为8级、3级、7级画面所对应的触控阈值。

图10(b)中,手指小面积触控显示屏,按压面积小时,例如用小手指触控屏幕,手指沿10(b)中的箭头方向滑动,从一个8级的轻载画面单元开始,经过噪声较大的3级重载画面单元,又经过一7级轻载画面单元,与图10(a)相同,触控阈值延滑动方向分别为8级、3级、7级画面所对应的触控阈值。

由图10(a)和图10(b)可以看出,无超重载画面时,大拇指和小手指在屏幕上按压滑动,均是有效的,且拇指按压的感应量更大。

图10(c)中,手指小面积触控屏幕,按压面积小时,手指沿10(c)中的箭头方向滑动,从一个8级的轻载画面单元开始,经过噪声非常大的1级超重载画面单元,又经过一7级轻载画面单元,触控阈值延滑动方向分别为8级、坏点、7级画面所对应的触控阈值。由于超重载画面单元的噪声引起的感应量已经超过正常触控引起的感应量,因此给触控面板设定拒止区域,防止此区域产生报点,即人为设定坏点,判定画面等级后,将此区域阈值提高,使噪声的误报点无法输出。对于有超重载画面单元的区域,当触点坐标所在的触控传感器节点对应的显示区域显示的画面单元等级为第1级时,那么该区域的触控电极接收的触控信号被抑制,判定为无效信号,而触点坐标四周的画面单元等级数大于1级,触控电极接收到的信号为有效信号,因此可以通过触点坐标四周电极的触控信号拟合出实际触控位置所在的坐标。将超重载画面单元设置为坏点孤立开来,可以防止产生误报点,同时保证其他区域的正常触控,减少对用户触控体验的影响。

请参阅图6,在一些实施例中,触控报点阈值设置方法还包括预设画面等级与触控报点阈值的对应关系的步骤,该步骤包括:

s61:选择触控面板样品;

s62:使触控面板样品分别显示各画面等级的画面,测试得到触控面板样品显示各画面等级的画面时,触控面板中的驱动管开关充放电过程中产生的噪声所引起的触控信号量;

s63:根据测试得到的各触控信号量,确定各画面等级所对应的触控报点阈值。

在一些实施例中,所选择的触控面板样品为,全部待选择的触控面板样品显示同一重载画面时,噪声所引起的触控信号量最大的触控面板样品;其中,重载画面为像素区域灰阶阶跃情况超出某一设定值的画面。

大板(一张液晶大玻璃,其中包含多个触控面板)的制程,导致每个不同位置的面板的特性存在微小差异,对噪声引起的触控信号量最大的面板进行取样,可以使设定的不同画面单元等级与其对应的触控报点阈值的关系在整个大板中具有普遍适用性。例如令大板中的多个触控面板均显示同一skippixel画面,从中找出噪声引起的触控信号量最大的触控面板,作为触控面板样品。预设画面等级与触控报点阈值的对应关系时,分别用触控面板样品尽可能多的显示已知的多种轻载画面、重载画面、超重载画面,收集触控面板在不同画面下的噪声所引起的触控信号量,将上述画面按照触控信号量的多少划分出画面等级,再确定各画面等级所对应的触控报点阈值。例如,触控面板显示wl255画面时,引起的触控信号量为10,触控面板显示skippixel画面时,引起的触控信号量为50,可以将wl255画面归类到8级画面,对应的触控阈值为15,将skippixel画面归类到2级画面,对应的触控阈值为60。

应该理解到,各画面等级所对应的触控报点阈值大于相应的触控信号量,以便保证灵敏触控的同时避免误触控。

在一些实施例中,对于每帧画面,至少执行一次触控报点阈值设置方法的各步骤。例如,可以设置每帧画面执行1次每帧画面触控报点阈值设置方法的各步骤,由于画面数据以帧为单位传输并显示,每帧画面内容保持不变,执行频率等于画面显示的帧频,可以在保证准确实时地调整各画面位置触控报点阈值信息的同时,减少硬件的功耗。

下面以某分辨率为1600rgb×2560的8寸液晶显示器,搭配的触控传感器通道数为32tx×20rx,预设8个画面等级,第1级为超重载画面等级,第2~6级为重载画面等级,第8级为轻载画面等级,a%与b%均取值80%为例,介绍本发明实施例的步骤。

首先利用触控面板样品预设画面等级与触控报点阈值的对应关系,得到的部分关系表如表1所示:

表1

初始状态,默认每个画面单元所在位置对应的触控传感器节点的触控报点阈值为第8级画面单元对应的触控报点阈值i。对即将显示的画面的像素区域灰阶阶跃情况的信息进行收集,根据像素区域灰阶阶跃情况将即将显示的画面划分为2个画面单元。第1个画面单元的像素区域灰阶阶跃情况为skip1vline,第2个画面单元的像素区域灰阶阶跃情况为wl255。

如图11所示,对于第1个画面单元,为一p行q列的skip1v画面,记录在预设的像素区域灰阶阶跃情况与画面等级的对应关系中,因此可以直接判定该单元为3级画面等级,属于重载画面单元。对该重载画面单元所在位置对应的触控传感器通道进行判断,重载画面单元中心点像素坐标为(800,1280),重载画面单元对应的触控传感器通道tx,rx坐标为(16,10)~(17,11)的区域,因此将该区域的所在位置的触控报点阈值调整为vi。

对于第2个画面单元,其像素区域灰阶阶跃情况为wl255的画面,可根据预设的像素区域灰阶阶跃情况与画面等级的对应关系,判定该单元为8级画面等级,属于轻载画面单元。对该轻载画面单元的对应的触控传感器通道进行判断(步骤与第1个画面单元类似,在此不做赘述),确定该轻载画面单元的位置,然后将该位置的触控报点阈值调整为i。

在本发明所提供的实施例中,应该理解到,不同示例中的实现各功能的方法流程可以集成在一起形成一个独立的部分,也可以是各个方法流程单独存在,也可以两个或两个以上方法流程集成形成一个独立的部分。

请参阅图12,本发明的实施例还提供了一种触控报点阈值设置系统,包括存储器21、像素数据收集部件11、画面等级划分部件12、画面单元位置判断部件13及阈值设定部件22。存储器21用于存储像素区域灰阶阶跃情况与画面等级的对应关系信息,以及,画面等级与触控报点阈值的对应关系信息。像素数据收集部件11用于对即将显示的画面的像素区域灰阶阶跃情况的信息进行收集。画面等级划分部件12与像素数据收集部件11及存储器21相连,用于根据像素区域灰阶阶跃情况将即将显示的触控面板的画面划分为至少一个画面单元,根据预设的像素区域灰阶阶跃情况与画面等级的对应关系,确定各画面单元的画面等级。画面单元位置判断部件13与画面等级划分部件12相连,用于对各画面单元所对应的触控传感器通道进行判断,确定各画面单元的位置。阈值设定部件22与画面等级划分部件12、画面单元位置判断部件13及存储器21相连,用于接收画面单元等级信息和画面位置信息,并根据预设的画面单元等级与触控报点阈值的对应关系,对各画面单元所在位置的触控报点阈值进行实时调整。

本实施例所提供的触控报点阈值设置系统所能实现的有益效果,与上述触控报点阈值设置方法所能达到的有益效果相同,在此不做赘述。

在一些实施例中,像素数据收集部件11的收集频率大于或等于画面显示的帧频,可以在保证准确实时地调整各画面位置触控报点阈值信息的同时,减少硬件的功耗。

在一些实施例中,像素数据收集部件11、画面等级划分部件12和画面单元位置判断部件13集成于触控面板的控制器1中。示例性的,所述控制器1可以为计数器控制寄存器(tcon,timercontrolregister)或应用处理器(ap)。

存储器21和阈值设定部件22集成于触控面板的触控芯片2(touchic)中。

触控报点阈值设置系统还可以包括传输单元,用于上述控制器1和触控芯片2之间的信息传输,其信息传输方式可以为利用通信协议及其信号pin传输,例如i2c通信协议及sda、scl信号pin。

本发明的实施例还提供了一种计算机产品,包括一个或多个处理器,所述处理器配置成运行计算机指令,以执行如上所述的触控报点阈值设置方法中的一个或多个步骤。本实施例所提供的计算机产品所能实现的有益效果,与上述触控报点阈值设置方法所能达到的有益效果相同,在此不做赘述。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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