一种触摸控制方法及系统与流程

文档序号:25278896发布日期:2021-06-01 17:24阅读:80来源:国知局
一种触摸控制方法及系统与流程

本发明涉及触摸控制技术领域,特别涉及一种触摸控制方法及系统。



背景技术:

目前,家用电器多采用触摸控制技术,用户只需操作安装在家用电器上的触摸屏即可实现对家用电器的控制,但是,经常有儿童出于好奇等原因对家用电器的触摸屏进行乱操作,不仅可能会造成触摸屏的程序错乱,还会影响家用电器的正常使用(例如:儿童误将冰箱的冷藏功能关闭,造成食物变质等),对家长造成困扰。



技术实现要素:

本发明目的之一在于提供了一种触摸控制方法及系统,有效防止由于儿童乱操作造成触摸屏的程序错乱,消除对家用电器正常使用的影响以及对家长造成的困扰。

本发明实施例提供的一种触摸控制方法,包括:

接收用户输入的第一触控指令,对第一触控指令进行解析,确定是否为唤醒指令;

若是,在预设的等待时间内接收用户输入的第二触控指令,对第二触控指令进行解析,确定是否为执行指令;

若是,获取与第二触控指令对应的操作记录,对操作记录的有效性进行验证;

若验证通过,执行与第二触控指令对应的操作。

优选的,对第一触控指令进行解析,确定是否为唤醒指令,包括:

获取第一触控指令对应的触控力度值集合和触控位置点集合;

对触控力度值集合中每个触控力度值的第一关联性进行验证;

若全部触控力度值验证均验证通过,对触控位置点集合中每个触控位置点的第二关联性进行验证;

若全部触控位置点均验证通过,确定第一触控指令为唤醒指令。

优选的,对触控力度值集合中每个触控力度值的第一关联性进行验证,包括:

选取触控力度值集合中任一触控力度值作为目标触控力度值;

根据预设的触控力度值关联规则获取触控力度值集合中与目标触控力度值相关联的第一关联触控力度值和第二关联触控力度值;

基于目标触控力度值、第一关联触控力度值和第二关联触控力度值计算验证指数,计算公式如下:

其中,test为验证指数,test0.max为预设的验证指数最大阈值,e为自然常数,f1和f2为预设的权重值,μ1为预设的第一调节系数,当目标触控力度值、第一关联触控力度值和第二关联触控力度值的平均值大于等于预设的触控力度值阈值时,μ1>1,否则μ2为预设的第二调节系数,当目标触控力度值与第一关联触控力度值之间的第一差值以及目标触控力度值与第二关联触控力度值之间的第二差值均小于等于预设的差值阈值时,μ2>1,否则

当验证指数大于等于预设的验证指数阈值时,目标触控力度值的第一关联性通过验证,否则未通过验证;

对触控位置点集合中每个触控位置点的第二关联性进行验证,包括:

选取触控位置点集合中任一触控位置点作为目标触控位置点;

根据预设的触控位置点关联规则获取触控位置点集合中与目标触控位置点相关联的第一关联触控位置点和第二关联触控位置点;

获取与目标触控位置点相对应的预设目标触控区域;

当第一关联触控位置点和第二关联触控位置点均落在预设目标触控区域内时,目标触控位置点的第二关联性通过验证,否则未通过验证。

优选的,对操作记录的有效性进行验证,包括:

获取预设的用户习惯验证模型和预设的标准验证模型;

采用用户习惯验证模型对操作记录进行多次验证,每次验证后,输出第一验证评分,将第一验证评分存入预设的第一评分集;

采用标准验证模型对操作记录进行多次验证,每次验证后,输出第二验证评分,将第二验证评分存入预设的第二评分集;

基于第一评分集和第二评分集计算验证总评分,计算公式如下:

其中,ztotal为验证总评分,α1和α2为预设的权重值,β0为预设的基础评分阈值,γ1,i为第一评分集中的第i个评分,γ2,i为第二评分集中的第i个评分,γ0为预设的评分阈值,n1为第一评分集中的评分个数,n2为第二评分集中的评分个数,ρ0为预设的验证阈值,full为预设的满分阈值,and为且,else为其它;

若验证总评分大于等于预设的总评分阈值时,操作记录的有效性通过验证,否则未通过验证。

优选的,采用以下预设的方法确定评分阈值,包括:

获取用户习惯验证模型的第一当前经验值以及标准验证模型的第二当前经验值,基于第一当前经验值和第二当前经验值确定评分阈值,确定公式如下:

其中,γ0为评分阈值,σ为预设的评分阈值初始值,τmax为预设的最大调整幅度值,τ0为预设的正常调整幅度值,e1为第一当前经验值,e2为第二当前经验值,e0为预设的经验值阈值,ε1和ε2为预设的权重值,ε1>ε2,ε3和ε4为预设的权重值,ε3>ε4,and为且,else为其它。

本发明实施例提供的一种触摸控制系统,包括:

第一接收与解析模块,用于接收用户输入的第一触控指令,对第一触控指令进行解析,确定是否为唤醒指令;

第二接收与解析模块,用于若是,在预设的等待时间内接收用户输入的第二触控指令,对第二触控指令进行解析,确定是否为执行指令;

验证模块,用于若是,获取与第二触控指令对应的操作记录,对操作记录的有效性进行验证;

执行模块,用于若验证通过,执行与第二触控指令对应的操作。

优选的,第一接收与解析模块执行包括如下操作:

获取第一触控指令对应的触控力度值集合和触控位置点集合;

对触控力度值集合中每个触控力度值的第一关联性进行验证;

若全部触控力度值验证均验证通过,对触控位置点集合中每个触控位置点的第二关联性进行验证;

若全部触控位置点均验证通过,确定第一触控指令为唤醒指令。

优选的,第一接收与解析模块执行包括如下操作:

选取触控力度值集合中任一触控力度值作为目标触控力度值;

根据预设的触控力度值关联规则获取触控力度值集合中与目标触控力度值相关联的第一关联触控力度值和第二关联触控力度值;

基于目标触控力度值、第一关联触控力度值和第二关联触控力度值计算验证指数,计算公式如下:

其中,test为验证指数,test0.max为预设的验证指数最大阈值,e为自然常数,f1和f2为预设的权重值,μ1为预设的第一调节系数,当目标触控力度值、第一关联触控力度值和第二关联触控力度值的平均值大于等于预设的触控力度值阈值时,μ1>1,否则μ2为预设的第二调节系数,当目标触控力度值与第一关联触控力度值之间的第一差值以及目标触控力度值与第二关联触控力度值之间的第二差值均小于等于预设的差值阈值时,μ2>1,否则

当验证指数大于等于预设的验证指数阈值时,目标触控力度值的第一关联性通过验证,否则未通过验证;

对触控位置点集合中每个触控位置点的第二关联性进行验证,包括:

选取触控位置点集合中任一触控位置点作为目标触控位置点;

根据预设的触控位置点关联规则获取触控位置点集合中与目标触控位置点相关联的第一关联触控位置点和第二关联触控位置点;

获取与目标触控位置点相对应的预设目标触控区域;

当第一关联触控位置点和第二关联触控位置点均落在预设目标触控区域内时,目标触控位置点的第二关联性通过验证,否则未通过验证。

优选的,验证模块执行包括如下操作:

获取预设的用户习惯验证模型和预设的标准验证模型;

采用用户习惯验证模型对操作记录进行多次验证,每次验证后,输出第一验证评分,将第一验证评分存入预设的第一评分集;

采用标准验证模型对操作记录进行多次验证,每次验证后,输出第二验证评分,将第二验证评分存入预设的第二评分集;

基于第一评分集和第二评分集计算验证总评分,计算公式如下:

其中,ztotal为验证总评分,α1和α2为预设的权重值,β0为预设的基础评分阈值,γ1,i为第一评分集中的第i个评分,γ2,i为第二评分集中的第i个评分,γ0为预设的评分阈值,n1为第一评分集中的评分个数,n2为第二评分集中的评分个数,ρ0为预设的验证阈值,full为预设的满分阈值,and为且,else为其它;

若验证总评分大于等于预设的总评分阈值时,操作记录的有效性通过验证,否则未通过验证。

优选的,验证模块执行包括如下操作:

获取用户习惯验证模型的第一当前经验值以及标准验证模型的第二当前经验值,基于第一当前经验值和第二当前经验值确定评分阈值,确定公式如下:

其中,γ0为评分阈值,σ为预设的评分阈值初始值,τmax为预设的最大调整幅度值,τ0为预设的正常调整幅度值,e1为第一当前经验值,e2为第二当前经验值,e0为预设的经验值阈值,ε1和ε2为预设的权重值,ε1>ε2,ε3和ε4为预设的权重值,ε3>ε4,and为且,else为其它。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中一种触摸控制方法的流程图;

图2为本发明实施例中一种触摸控制系统的示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

本发明实施例提供了一种触摸控制方法,如图1所示,包括:

s1、接收用户输入的第一触控指令,对第一触控指令进行解析,确定是否为唤醒指令;

s2、若是,在预设的等待时间内接收用户输入的第二触控指令,对第二触控指令进行解析,确定是否为执行指令;

s3、若是,获取与第二触控指令对应的操作记录,对操作记录的有效性进行验证;

s4、若验证通过,执行与第二触控指令对应的操作。

上述技术方案的工作原理为:

在家用电器(例如:洗衣机、冰箱和柜式空调等)上设置触摸屏;接收用户通过操作触摸屏输入第一触控指令;解析该第一触控指令,确定是否为唤醒指令;若第一触控指令为唤醒指令,触发唤醒模式(例如:点亮触摸屏上的各触摸功能区),并设置预设的等待时间(例如:15秒),若用户在该等待时间内通过操作触摸屏输入第二触控指令,对该第二触控指令进行解析,确定是否为执行指令(例如:用户使用洗衣机时,设置完洗涤参数时,触按“开始洗涤”键输入的开始指令,用户使用冰箱时,设置完冰箱的运行参数后,触摸“完成设置”键输入的完成设置指令),若用户在该等待时间内未输入第二触控指令,则不影响,系统自动恢复初始状态,若用户在等待时间内输入第二触控指令不是执行指令(例如:界面返回指令等),也不影响,说明可能是儿童乱按(儿童不识字,无法辨别出“开始”和“完成设置”等字样),则也恢复到初始状态;若第二触控指令为执行指令,家用电器即将开始根据用户刚刚进行的设置进行运作,还需对第二触控指令对应的操作记录(例如:用户使用洗衣机时,在按下“开始洗涤”键前,设置洗涤参数的触按操作,触按的力度记录,多次触按之间的时间间隔记录等)的有效性进行验证,验证通过时,执行与第二触控指令对应的操作(例如:按照用户设置的洗涤参数进行洗涤),防止儿童误输入执行指令(例如:按下“开始洗涤”键。),执行后,恢复至初始状态,用户若要操作,需重新进行。

上述技术方案的有益效果为:本发明实施例对用户输入的第一触控指令进行解析,确定是否为唤醒指令,若为唤醒指令再在等待时间内接收用户输入的第二触控指令,只有当第二触控指令为执行指令时,才对第二触控指令对应的操作记录进行有效性验证,验证通过时,才能执行与第二该触控指令对应的操作,多重把关,儿童对触摸屏的乱操作无法全部通过,家用电器不会执行儿童乱操作输入的指令,有效防止由于儿童乱操作造成触摸屏的程序错乱,消除对家用电器正常使用的影响以及对家长造成的困扰。

本发明实施例提供了一种触摸控制方法,对第一触控指令进行解析,确定是否为唤醒指令,包括:

获取第一触控指令对应的触控力度值集合和触控位置点集合;

对触控力度值集合中每个触控力度值的第一关联性进行验证;

若全部触控力度值验证均验证通过,对触控位置点集合中每个触控位置点的第二关联性进行验证;

若全部触控位置点均验证通过,确定第一触控指令为唤醒指令。

上述技术方案的工作原理为:

用户通过操作触摸屏输入第一触控指令时,采集用户手指的多个触控力度值组合成触控力度值集合,同时,采集用户手指的多个触控位置点组合成触控位置点集合;采集力度值和位置点属于现有技术,不作赘述;对触控力度值集合中的每一个触控力度值的第一关联性进行验证;对触控位置点集合中每一个触控位置点的第二关联性进行验证;当全部触控力度值和全部触控位置点均通过验证时,确定第一触控指令为唤醒指令。

上述技术方案的有益效果为:本发明实施例当全部触控力度值和全部触控位置点均通过对应关联性验证时,确定第一触控指令为唤醒指令,大大提升了确定第一触控指令是否为唤醒指令的准确性。

本发明实施例提供了一种触摸控制方法,对触控力度值集合中每个触控力度值的第一关联性进行验证,包括:

选取触控力度值集合中任一触控力度值作为目标触控力度值;

根据预设的触控力度值关联规则获取触控力度值集合中与目标触控力度值相关联的第一关联触控力度值和第二关联触控力度值;

基于目标触控力度值、第一关联触控力度值和第二关联触控力度值计算验证指数,计算公式如下:

其中,test为验证指数,test0.max为预设的验证指数最大阈值,e为自然常数,f1和f2为预设的权重值,μ1为预设的第一调节系数,当目标触控力度值、第一关联触控力度值和第二关联触控力度值的平均值大于等于预设的触控力度值阈值时,μ1>1,否则μ2为预设的第二调节系数,当目标触控力度值与第一关联触控力度值之间的第一差值以及目标触控力度值与第二关联触控力度值之间的第二差值均小于等于预设的差值阈值时,μ2>1,否则

当验证指数大于等于预设的验证指数阈值时,目标触控力度值的第一关联性通过验证,否则未通过验证;

对触控位置点集合中每个触控位置点的第二关联性进行验证,包括:

选取触控位置点集合中任一触控位置点作为目标触控位置点;

根据预设的触控位置点关联规则获取触控位置点集合中与目标触控位置点相关联的第一关联触控位置点和第二关联触控位置点;

获取与目标触控位置点相对应的预设目标触控区域;

当第一关联触控位置点和第二关联触控位置点均落在预设目标触控区域内时,目标触控位置点的第二关联性通过验证,否则未通过验证。

上述技术方案的工作原理为:

预设的触控力度值关联规则具体为:若该触控力度值为触控力度值集合中第一个值,选取后连续两个触控力度值作为与之关联的触控力度值;若该触控力度值为触控力度值集合中最后一个值,选取前连续两个触控力度值作为与之关联的触控力度值;其余情况,选取触控力度值的前后触控力度值作为作为与之关联的触控力度值;预设的触控位置点关联规则与触控力度值关联规则同理,不作赘述;预设的触控力度阈值具体为:例如,0.5;预设的验证指数阈值具体为:例如,99;目标触控位置点对应的预设目标触控区域具体为:以目标触控位置点为圆心,一定半径(例如:0.1mm)制圆,将该圆所在区域作为与之对应的预设目标触控区域;例如:正常用户(成人)在对触控屏进行唤醒操作(例如:手指与触摸屏接触,保持一定按压力度,连续移动,绘制o型图案),才能唤醒触摸屏,只有这样,相应产生的触控力度值集合中的每一个触控力度值的第一关联性和触控位置点集合中每一个触控位置点的第二关联性都通过验证。

上述技术方案的有益效果为:本发明实施例通过对第一触控指令进行解析,对触控力度值集合中的每一个触控力度值的第一关联性和触控位置点集合中每一个触控位置点的第二关联性均进行验证,验证通过时,才能确定第一触控指令为唤醒指令,唤醒触摸屏,准备结束用户接下来输入的触控指令,否则不进行下一步操作,大大提升了防止儿童乱操作的效果。

本发明实施例提供了一种触摸控制方法,对操作记录的有效性进行验证,包括:

获取预设的用户习惯验证模型和预设的标准验证模型;

采用用户习惯验证模型对操作记录进行多次验证,每次验证后,输出第一验证评分,将第一验证评分存入预设的第一评分集;

采用标准验证模型对操作记录进行多次验证,每次验证后,输出第二验证评分,将第二验证评分存入预设的第二评分集;

基于第一评分集和第二评分集计算验证总评分,计算公式如下:

其中,ztotal为验证总评分,α1和α2为预设的权重值,β0为预设的基础评分阈值,γ1,i为第一评分集中的第i个评分,γ2,i为第二评分集中的第i个评分,γ0为预设的评分阈值,n1为第一评分集中的评分个数,n2为第二评分集中的评分个数,ρ0为预设的验证阈值,full为预设的满分阈值,and为且,else为其它;

若验证总评分大于等于预设的总评分阈值时,操作记录的有效性通过验证,否则未通过验证。

上述技术方案的工作原理为:

预设的用户习惯验证模型具体为:通过机器学习的方法对用户的习惯操作进行学习(例如:用户经常选择脱水两次、经常进行两次速洗、经常以何种按压力度进行触控操作、多次触按之间的时间间隔等)训练成的模型;预设的标准验证模型具体为:出厂时,基于工人人员设定的基础正常逻辑(例如:洗涤一次、脱水一次等)生成的模型;利用用户习惯验证模型和标准验证模型对操作记录进行多次验证的目的是为了防止偶然性造成验证结果的误差;每次利用用户习惯验证模型和标准验证模型对操作记录进行验证时,对应模型会输出对应评分(即第一验证评分和第二验证评分),评分越高,说明操作记录属于用户正常操作的可能性越大,反之,评分越低,则属于儿童乱操作的可能性越大;基于第一评分集和第二评分集计算验证总评分,当总评分大于等于预设的总评分阈值(例如:99)时,操作记录的有效性才能通过验证;权重值大小的设定可以根据家用电器使用时间决定,例如:家用电器刚投入使用不久,用户习惯验证模型还没有学习到足够的用户习惯,此时应尽量以标准验证模型的评分为依据,则设定α1<α2,反之,当家用电器投入使用很长一段时间后,用户习惯验证模型学习到足够的用户习惯,此时则应尽量以用户习惯验证模型的评分为依据,则设定α1>α2。

上述技术方案的有益效果为:本发明实施例利用用户习惯验证模型和标准验证模型对操作记录进行验证,基于每次验证时对应模型会输出对应评分计算验证总评分,当验证总评分大于一定值时,操作记录的有效性才能通过验证,儿童的乱操作无法通过该验证,提升了防止儿童乱操作的效果;同时,通过利用用户习惯验证模型,可有效防止用户进行一些偏好习惯操作时,造成系统误判,合理且智能化。

本发明实施例提供了一种触摸控制方法,采用以下预设的方法确定评分阈值,包括:

获取用户习惯验证模型的第一当前经验值以及标准验证模型的第二当前经验值,基于第一当前经验值和第二当前经验值确定评分阈值,确定公式如下:

其中,γ0为评分阈值,σ为预设的评分阈值初始值,τmax为预设的最大调整幅度值,τ0为预设的正常调整幅度值,e1为第一当前经验值,e2为第二当前经验值,e0为预设的经验值阈值,ε1和ε2为预设的权重值,ε1>ε2,ε3和ε4为预设的权重值,ε3>ε4,and为且,else为其它。

上述技术方案的工作原理为:

用户习惯验证模型的第一当前经验值越大,说明用户习惯验证模型学习的用户的习惯操作的记录越多;标准验证模型的第二当前经验值越大,说明后台厂家对标准验证模型中的数据进行完善、更新地越多;当用户习惯验证模型的第一当前经验值升高时,说明用户习惯验证模型的处理能力越强,应适当调高评分阈值;当标准验证模型的第二当前经验值升高时,说明标准验证模型的处理能力越强,也应适当调高评分阈值;调高评分阈值后,可以更好地提升利用用户习惯验证模型和标准验证模型对触控指令集进行验证的准确性。

上述技术方案的有益效果为:本发明实施例根据用户习惯验证模型的第一当前经验值和标准验证模型的第二当前经验值对评分阈值进行适应性调整,十分智能化,提升利用用户习惯验证模型和标准验证模型对触控指令集进行验证的准确性。

本发明实施例提供了一种触摸控制系统,如图2所示,包括:

第一接收与解析模块,用于接收用户输入的第一触控指令,对第一触控指令进行解析,确定是否为唤醒指令;

第二接收与解析模块,用于若是,在预设的等待时间内接收用户输入的第二触控指令,对第二触控指令进行解析,确定是否为执行指令;

验证模块,用于若是,获取与第二触控指令对应的操作记录,对操作记录的有效性进行验证;

执行模块,用于若验证通过,执行与第二触控指令对应的操作。

上述技术方案的工作原理为:

在家用电器(例如:洗衣机、冰箱和柜式空调等)上设置触摸屏;接收用户通过操作触摸屏输入第一触控指令;解析该第一触控指令,确定是否为唤醒指令;若第一触控指令为唤醒指令,触发唤醒模式(例如:点亮触摸屏上的各触摸功能区),并设置预设的等待时间(例如:15秒),若用户在该等待时间内通过操作触摸屏输入第二触控指令,对该第二触控指令进行解析,确定是否为执行指令(例如:用户使用洗衣机时,设置完洗涤参数时,触按“开始洗涤”键输入的开始指令,用户使用冰箱时,设置完冰箱的运行参数后,触摸“完成设置”键输入的完成设置指令),若用户在该等待时间内未输入第二触控指令,则不影响,系统自动恢复初始状态,若用户在等待时间内输入第二触控指令不是执行指令(例如:界面返回指令等),也不影响,说明可能是儿童乱按(儿童不识字,无法辨别出“开始”和“完成设置”等字样),则也恢复到初始状态;若第二触控指令为执行指令,家用电器即将开始根据用户刚刚进行的设置进行运作,还需对第二触控指令对应的操作记录(例如:用户使用洗衣机时,在按下“开始洗涤”键前,设置洗涤参数的触按操作,触按的力度记录,多次触按之间的时间间隔记录等)的有效性进行验证,验证通过时,执行与第二触控指令对应的操作(例如:按照用户设置的洗涤参数进行洗涤),防止儿童误输入执行指令(例如:按下“开始洗涤”键。),执行后,恢复至初始状态,用户若要操作,需重新进行。

上述技术方案的有益效果为:本发明实施例对用户输入的第一触控指令进行解析,确定是否为唤醒指令,若为唤醒指令再在等待时间内接收用户输入的第二触控指令,只有当第二触控指令为执行指令时,才对第二触控指令对应的操作记录进行有效性验证,验证通过时,才能执行与第二该触控指令对应的操作,多重把关,儿童对触摸屏的乱操作无法全部通过,家用电器不会执行儿童乱操作输入的指令,有效防止由于儿童乱操作造成触摸屏的程序错乱,消除对家用电器正常使用的影响以及对家长造成的困扰。

本发明实施例提供了一种触摸控制系统,第一接收与解析模块执行包括如下操作:

获取第一触控指令对应的触控力度值集合和触控位置点集合;

对触控力度值集合中每个触控力度值的第一关联性进行验证;

若全部触控力度值验证均验证通过,对触控位置点集合中每个触控位置点的第二关联性进行验证;

若全部触控位置点均验证通过,确定第一触控指令为唤醒指令。

上述技术方案的工作原理为:

用户通过操作触摸屏输入第一触控指令时,采集用户手指的多个触控力度值组合成触控力度值集合,同时,采集用户手指的多个触控位置点组合成触控位置点集合;采集力度值和位置点属于现有技术,不作赘述;对触控力度值集合中的每一个触控力度值的第一关联性进行验证;对触控位置点集合中每一个触控位置点的第二关联性进行验证;当全部触控力度值和全部触控位置点均通过验证时,确定第一触控指令为唤醒指令。

上述技术方案的有益效果为:本发明实施例当全部触控力度值和全部触控位置点均通过对应关联性验证时,确定第一触控指令为唤醒指令,大大提升了确定第一触控指令是否为唤醒指令的准确性。

本发明实施例提供了一种触摸控制系统,第一接收与解析模块执行包括如下操作:

选取触控力度值集合中任一触控力度值作为目标触控力度值;

根据预设的触控力度值关联规则获取触控力度值集合中与目标触控力度值相关联的第一关联触控力度值和第二关联触控力度值;

基于目标触控力度值、第一关联触控力度值和第二关联触控力度值计算验证指数,计算公式如下:

其中,test为验证指数,test0.max为预设的验证指数最大阈值,e为自然常数,f1和f2为预设的权重值,μ1为预设的第一调节系数,当目标触控力度值、第一关联触控力度值和第二关联触控力度值的平均值大于等于预设的触控力度值阈值时,μ1>1,否则μ2为预设的第二调节系数,当目标触控力度值与第一关联触控力度值之间的第一差值以及目标触控力度值与第二关联触控力度值之间的第二差值均小于等于预设的差值阈值时,μ2>1,否则

当验证指数大于等于预设的验证指数阈值时,目标触控力度值的第一关联性通过验证,否则未通过验证;

对触控位置点集合中每个触控位置点的第二关联性进行验证,包括:

选取触控位置点集合中任一触控位置点作为目标触控位置点;

根据预设的触控位置点关联规则获取触控位置点集合中与目标触控位置点相关联的第一关联触控位置点和第二关联触控位置点;

获取与目标触控位置点相对应的预设目标触控区域;

当第一关联触控位置点和第二关联触控位置点均落在预设目标触控区域内时,目标触控位置点的第二关联性通过验证,否则未通过验证。

上述技术方案的工作原理为:

预设的触控力度值关联规则具体为:若该触控力度值为触控力度值集合中第一个值,选取后连续两个触控力度值作为与之关联的触控力度值;若该触控力度值为触控力度值集合中最后一个值,选取前连续两个触控力度值作为与之关联的触控力度值;其余情况,选取触控力度值的前后触控力度值作为作为与之关联的触控力度值;预设的触控位置点关联规则与触控力度值关联规则同理,不作赘述;预设的触控力度阈值具体为:例如,0.5;预设的验证指数阈值具体为:例如,99;目标触控位置点对应的预设目标触控区域具体为:以目标触控位置点为圆心,一定半径(例如:0.1mm)制圆,将该圆所在区域作为与之对应的预设目标触控区域;例如:正常用户(成人)在对触控屏进行唤醒操作(例如:手指与触摸屏接触,保持一定按压力度,连续移动,绘制o型图案),才能唤醒触摸屏,只有这样,相应产生的触控力度值集合中的每一个触控力度值的第一关联性和触控位置点集合中每一个触控位置点的第二关联性都通过验证。

上述技术方案的有益效果为:本发明实施例通过对第一触控指令进行解析,对触控力度值集合中的每一个触控力度值的第一关联性和触控位置点集合中每一个触控位置点的第二关联性均进行验证,验证通过时,才能确定第一触控指令为唤醒指令,唤醒触摸屏,准备结束用户接下来输入的触控指令,否则不进行下一步操作,大大提升了防止儿童乱操作的效果。

本发明实施例提供了一种触摸控制系统,验证模块执行包括如下操作:

获取预设的用户习惯验证模型和预设的标准验证模型;

采用用户习惯验证模型对操作记录进行多次验证,每次验证后,输出第一验证评分,将第一验证评分存入预设的第一评分集;

采用标准验证模型对操作记录进行多次验证,每次验证后,输出第二验证评分,将第二验证评分存入预设的第二评分集;

基于第一评分集和第二评分集计算验证总评分,计算公式如下:

其中,ztotal为验证总评分,α1和α2为预设的权重值,β0为预设的基础评分阈值,γ1,i为第一评分集中的第i个评分,γ2,i为第二评分集中的第i个评分,γ0为预设的评分阈值,n1为第一评分集中的评分个数,n2为第二评分集中的评分个数,ρ0为预设的验证阈值,full为预设的满分阈值,and为且,else为其它;

若验证总评分大于等于预设的总评分阈值时,操作记录的有效性通过验证,否则未通过验证。

上述技术方案的工作原理为:

预设的用户习惯验证模型具体为:通过机器学习的方法对用户的习惯操作进行学习(例如:用户经常选择脱水两次、经常进行两次速洗、经常以何种按压力度进行触控操作、多次触按之间的时间间隔等)训练成的模型;预设的标准验证模型具体为:出厂时,基于工人人员设定的基础正常逻辑(例如:洗涤一次、脱水一次等)生成的模型;利用用户习惯验证模型和标准验证模型对操作记录进行多次验证的目的是为了防止偶然性造成验证结果的误差;每次利用用户习惯验证模型和标准验证模型对操作记录进行验证时,对应模型会输出对应评分(即第一验证评分和第二验证评分),评分越高,说明操作记录属于用户正常操作的可能性越大,反之,评分越低,则属于儿童乱操作的可能性越大;基于第一评分集和第二评分集计算验证总评分,当总评分大于等于预设的总评分阈值(例如:99)时,操作记录的有效性才能通过验证;权重值大小的设定可以根据家用电器使用时间决定,例如:家用电器刚投入使用不久,用户习惯验证模型还没有学习到足够的用户习惯,此时应尽量以标准验证模型的评分为依据,则设定α1<α2,反之,当家用电器投入使用很长一段时间后,用户习惯验证模型学习到足够的用户习惯,此时则应尽量以用户习惯验证模型的评分为依据,则设定α1>α2。

上述技术方案的有益效果为:本发明实施例利用用户习惯验证模型和标准验证模型对操作记录进行验证,基于每次验证时对应模型会输出对应评分计算验证总评分,当验证总评分大于一定值时,操作记录的有效性才能通过验证,儿童的乱操作无法通过该验证,提升了防止儿童乱操作的效果;同时,通过利用用户习惯验证模型,可有效防止用户进行一些偏好习惯操作时,造成系统误判,合理且智能化。

本发明实施例提供了一种触摸控制系统,验证模块执行包括如下操作:

获取用户习惯验证模型的第一当前经验值以及标准验证模型的第二当前经验值,基于第一当前经验值和第二当前经验值确定评分阈值,确定公式如下:

其中,γ0为评分阈值,σ为预设的评分阈值初始值,τmax为预设的最大调整幅度值,τ0为预设的正常调整幅度值,e1为第一当前经验值,e2为第二当前经验值,e0为预设的经验值阈值,ε1和ε2为预设的权重值,ε1>ε2,ε3和ε4为预设的权重值,ε3>ε4,and为且,else为其它。

上述技术方案的工作原理为:

用户习惯验证模型的第一当前经验值越大,说明用户习惯验证模型学习的用户的习惯操作的记录越多;标准验证模型的第二当前经验值越大,说明后台厂家对标准验证模型中的数据进行完善、更新地越多;当用户习惯验证模型的第一当前经验值升高时,说明用户习惯验证模型的处理能力越强,应适当调高评分阈值;当标准验证模型的第二当前经验值升高时,说明标准验证模型的处理能力越强,也应适当调高评分阈值;调高评分阈值后,可以更好地提升利用用户习惯验证模型和标准验证模型对触控指令集进行验证的准确性。

上述技术方案的有益效果为:本发明实施例根据用户习惯验证模型的第一当前经验值和标准验证模型的第二当前经验值对评分阈值进行适应性调整,十分智能化,提升利用用户习惯验证模型和标准验证模型对触控指令集进行验证的准确性。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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