CN104966016B - 移动终端儿童用户协作式判断及限制操作权限的方法 - Google Patents

移动终端儿童用户协作式判断及限制操作权限的方法 Download PDF

Info

Publication number
CN104966016B
CN104966016B CN201510324916.7A CN201510324916A CN104966016B CN 104966016 B CN104966016 B CN 104966016B CN 201510324916 A CN201510324916 A CN 201510324916A CN 104966016 B CN104966016 B CN 104966016B
Authority
CN
China
Prior art keywords
contact
finger
user
distance
sequence
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.)
Active
Application number
CN201510324916.7A
Other languages
English (en)
Other versions
CN104966016A (zh
Inventor
蔡忠闽
宋云鹏
王必成
陈旸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN201510324916.7A priority Critical patent/CN104966016B/zh
Publication of CN104966016A publication Critical patent/CN104966016A/zh
Application granted granted Critical
Publication of CN104966016B publication Critical patent/CN104966016B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2149Restricted operating environment

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种移动终端儿童用户协作式判断及限制操作权限的方法,利用用户进行多指触屏操作时产生的触屏行为数据,分析计算触摸轨迹触点相对位置关系序列与设定模板之间的距离,进而判断用户是否为儿童,并限制或恢复相应操作权限。本发明方法的优点在于:操作简单,无需增加任何额外设备;不使用移动终端的摄像头,避免了图像信息处理技术会受到环境和生理因素干扰的问题,同时使用场景更加自然、识别精度高,计算量小。同时,可以根据判断结果自动限制或恢复部分用户权限,使用方便、用户体验好。

Description

移动终端儿童用户协作式判断及限制操作权限的方法
技术领域
本发明涉及用户年龄的区分技术,特别涉及一种智能移动终端操作者是否为儿童的判断及操作权限约束方法。
背景技术
随着社会的进步,智能移动终端越来越普及,儿童很容易接触到智能移动终端。为了防止儿童沉溺于游戏或者未经大人许可进行移动支付等操作,对操作者是否为儿童进行判断,同时限制一部分智能移动终端的操作权限,已成为广受关注的问题。
现今已有的对操作者的年龄进行判别方法主要基于面部识别技术,通过开启摄像头拍摄操作者面部来对其年龄进行判别。但该技术受到环境和生理因素的干扰,识别精度不高,容易受到照片攻击。而且面部识别技术处理分析计算量大,不适合在当前智能终端中本地执行。
发明内容
本发明的目的是提供一种适用于移动终端儿童用户的判别、并约束该儿童用户操作权限的方法。
为达到以上目的,本发明是采取如下技术方案予以实现的:
一种移动终端儿童用户协作式判断及限制操作权限的方法,其特征在于,包括下述步骤:
(1)获取用户在触摸屏上单指滑动或相邻的至少两根手指并拢滑动产生的触摸轨迹;
(2)根据触摸轨迹确定所述相邻的至少两根手指触摸操作时触点的相对位置关系序列;
(3)当所述相邻的至少两根手指触摸操作时触点的相对位置关系序列与设定的模板之间的距离输入预先训练好的年龄分类器,分类器输出的结果指示为儿童,即确定该用户为儿童;其中,所述设定的模板具体获得方法是:分年龄段和性别组,为每个年龄段和性别组的儿童分别生成特征模板,选择与当前用户的触屏轨迹中触点的相对位置关系序列距离最近的特征模板作为设定的模板;
(4)当判定为儿童用户时,则通知智能移动终端操作***或相应应用程序限制该用户部分权限,包括:移动支付、修改***设置、游戏运行。
上述方法中,步骤(1)中所述触摸轨迹包括以下一种或者两种轨迹的组合:
1)沿手指方向的手指滑屏轨迹
2)沿与手指方向垂直的手指滑屏轨迹。
步骤(2)中所述触点的相对位置关系序列,从手指接触屏幕开始到离开屏幕结束的时间范围内,包括三类距离序列:
1)每一时刻,所有手指对应的触点两两之间的距离序列;
2)每一时刻的每个手指对应的触点与上一时刻的该手指对应的触点之间的距离序列;
3)每一时刻的每个手指对应的触点与上一时刻的其余手指对应的触点两两之间的距离序列。
本发明的优点在于:定义操作简单自然且相对固定,重复操作相似度高的操作方式,不用使用摄像头,避免了图像信息处理技术会受到环境和生理因素干扰的问题,使用场景更加自然、识别精度更高。同时,该方法计算量小,适用于智能终端本地执行,可以根据判断结果自动限制或恢复部分用户权限,使用方便、用户体验好。
本发明可以应用于各种以触摸屏(或触摸显示器)作为输入设备,并基于用户对该触摸屏的触摸操作,完成各种功能的终端设备,例如,智能手机、平板电脑以及带触摸屏的计算设备、信息显示设备或通信设备等。
附图说明
下面结合附图及具体实施方式对本发明做进一步的详细描述。
图1是本发明方法的总体流程示意图。
图2是本发明方法一个具体实施例的三指触摸操作轨迹示意图。
具体实施方式
参考图1,一种移动终端儿童用户协作式判断及限制操作权限的方法,该方法的应用场景是:儿童年龄小于或等于10岁;在用户点击游戏应用(也包括其它涉及成人财产隐私等应用)时,弹出年龄判断界面,要求用户用多指在屏幕上进行自上而下的竖直滑动。
详细技术方案包含以下步骤:
(1)获取用户触屏滑动数据。
其中,用户需要使用相邻的至少两根手指(如2至5根手指)并拢滑动产生的触摸轨迹(可以有多种形式);
用户触屏数据的保存格式是:{触点横坐标、触点纵坐标、压力、手指标识、时间戳}。
(2)计算触点相对位置关系序列。
下面以图2中三指触摸操作轨迹为例,对所述触点相对位置关系序列进行详细描述。从手指接触屏幕开始到离开屏幕结束的时间范围内,共产生了3×n个数据点,其中Ai是第一根手指产生的轨迹上的第i个点,Bi为第二根手指产生的轨迹上的第i个点,Ci为第三根手指产生的轨迹上的第i个点。记d(Ai,Bj)为轨迹A上第i个点和轨迹B上第j个点之间的距离。则触点位置关系为表示以下三类序列:
1)每一时刻,所有手指对应的触点两两之间的距离序列;
即{d(Ai,Bi)},{d(Ai,Ci)},{d(Bi,Ci)},其中i=2,3…n;
2)每一时刻的每个手指对应的触点与上一时刻的该手指对应的触点之间的距离序列;
即{d(Ai,Ai-1)},{d(Bi,Bi-1)},{d(Ci,Ci-1)},其中i=2,3…n;
3)每一时刻的每个手指对应的触点与上一时刻的其余手指对应的触点两两之间的距离序列。
即{d(Ai,Bi-1)},{d(Ai,Ci-1)},{d(Bi,Ai-1)},{d(Bi,Ci-1)},{d(Ci,Ai-1)},{d(Ci,Bi-1)},其中i=2,3…n。
将上述三类距离序列按照角标结合到一起,共同构成触点位置关系,即…,{d(Ai,Bi)},{d(Ai,Ci)},{d(Bi,Ci)},{d(Ai,Ai-1)},{d(Bi,Bi-1)},{d(Ci,Ci-1)},{d(Ai,Bi-1)},{d(Ai,Ci-1)},{d(Bi,Ai-1)},{d(Bi,Ci-1)},{d(Ci,Ai-1)},{d(Ci,Bi-1)},…其中i=2,3...n。
(3)计算触点相对位置关系序列与设定的模板之间的距离
将儿童划分为3到10岁8个年龄阶段,并将每个年龄阶段按照性别分为男孩组和女孩组,获得每个年龄段下男孩组和女孩组中多个儿童多次至少两根手指并拢滑动产生的触摸轨迹,并计算每次触屏操作的触点相对位置关系序列。
对每个年龄段的每个性别组都产生一个对应的特征模板。特征模板的产生方法为:将这个年龄阶段下每个性别组中的所有数据组合为一个数据集,计算这个数据集中每次滑动产生的触点的相对位置关系序列与这个数据集中其他次触点的相对位置关系序列之间的距离,累加后得到距离之和,选择距离之和最小的一次滑动操作的触点的相对位置关系序列作为该年龄阶段下这个性别组的特征模板。
计算当前用户触屏轨迹中触点相对位置关系序列与所有年龄阶段各个性别组对应的特征模板之间的DTW(动态时间规整)距离,DTW距离的计算输入为两个等长或不等长的序列,输出为这两个序列之间的距离值。选择与当前用户的触屏轨迹中触点的相对位置关系序列DTW距离最近的特征模板作为设定的模板,并以用户触点间的相对位置关系和设定模板之间的DTW距离作为特征距离。
(4)分类器判定用户是否为儿童。
所述分类器是指利用不同年龄阶段各个性别组的数据已经训练完成的单分类器,例如单分类支持向量机等,包括已经通过使用已有数据进行儿童和非儿童区分实验获得的设定的阈值。以特征距离作为分类器输入得到年龄的检测值,若年龄的检测值小于设定的阈值,则认为用户为儿童。
将特征距离作为已训练完成的分类器输入,计算用户的年龄检测值,若年龄检测值小于设定阈值,则判定用户为儿童。设定阈值由所用数据对儿童和非儿童区分实验的效果具体确定。
(5)限制/恢复用户权限
若判定用户为儿童,则调用手机操作***API限制游戏(也包括其它涉及成人财产隐私等应用)启动权限,或者限制游戏内移动支付权限。
若判定用户不为儿童,则调用手机操作***API恢复智能移动终端对于一般操作者的缺省权限。

Claims (3)

1.一种移动终端儿童用户协作式判断及限制其操作权限的方法,其特征在于,包括下述步骤:
(1)获取用户在触摸屏上相邻的至少两根手指并拢滑动产生的触摸轨迹;
(2)根据触摸轨迹确定所述相邻的至少两根手指触摸操作时触点的相对位置关系序列;
(3)计算触点的相对位置关系序列与设定的模板之间的距离,将所述相邻的至少两根手指触摸操作时触点的相对位置关系序列与设定的模板之间的距离输入预先训练好的年龄分类器,分类器输出的结果指示为儿童,即确定该用户为儿童;其中,所述设定的模板具体获得方法是:分年龄段和性别组,为每个年龄段和性别组的儿童分别生成特征模板,选择与当前用户的触屏轨迹中触点的相对位置关系序列距离最近的特征模板作为设定的模板;所述特征模板的产生方法为:将这个年龄阶段下每个性别组中的所有数据组合为一个数据集,计算这个数据集中每次滑动产生的触点的相对位置关系序列与这个数据集中其他次触点的相对位置关系序列之间的距离,累加后得到距离之和,选择距离之和最小的一次滑动操作的触点的相对位置关系序列作为该年龄阶段下这个性别组的特征模板;
(4)当判定为儿童用户时,则通知智能移动终端操作***或相应应用程序限制该用户部分权限,包括:移动支付、修改***设置、游戏运行。
2.如权利要求1所述的移动终端儿童用户协作式判断及限制其操作权限的方法,其特征在于,步骤(1)所述触摸轨迹包括以下一种或者两种轨迹的组合:
1)沿手指方向的手指滑屏轨迹
2)沿与手指方向垂直的手指滑屏轨迹。
3.如权利要求1所述的移动终端儿童用户协作式判断及限制其操作权限的方法,其特征在于,步骤(2)所述触点的相对位置关系序列,从手指接触屏幕开始到离开屏幕结束的时间范围内,包括三类距离序列:
1)每一时刻,所有手指对应的触点两两之间的距离序列;
2)每一时刻的每个手指对应的触点与上一时刻的该手指对应的触点之间的距离序列;
3)每一时刻的每个手指对应的触点与上一时刻的其余手指对应的触点两两之间的距离序列。
CN201510324916.7A 2015-06-12 2015-06-12 移动终端儿童用户协作式判断及限制操作权限的方法 Active CN104966016B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510324916.7A CN104966016B (zh) 2015-06-12 2015-06-12 移动终端儿童用户协作式判断及限制操作权限的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510324916.7A CN104966016B (zh) 2015-06-12 2015-06-12 移动终端儿童用户协作式判断及限制操作权限的方法

Publications (2)

Publication Number Publication Date
CN104966016A CN104966016A (zh) 2015-10-07
CN104966016B true CN104966016B (zh) 2018-09-04

Family

ID=54220054

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510324916.7A Active CN104966016B (zh) 2015-06-12 2015-06-12 移动终端儿童用户协作式判断及限制操作权限的方法

Country Status (1)

Country Link
CN (1) CN104966016B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106709728A (zh) * 2016-12-08 2017-05-24 湖南文理学院 一种基于手指触屏信息分析的辅助支付方法及***
CN106777990A (zh) * 2016-12-21 2017-05-31 湖南文理学院 智能终端操作者年龄估计方法
CN106686234B (zh) * 2016-12-28 2020-09-08 西北工业大学 基于手机传感器数据的用户年龄识别方法
CN107292158A (zh) * 2017-07-31 2017-10-24 广东欧珀移动通信有限公司 移动终端及模式触发方法、计算机可读存储介质
CN107437018B (zh) * 2017-07-31 2020-01-17 Oppo广东移动通信有限公司 移动终端及其控制方法、计算机可读存储介质
CN107480499B (zh) * 2017-08-11 2020-09-11 苏州经贸职业技术学院 触屏设备工作中的儿童锁控制方法、装置及终端
CN107773169A (zh) * 2017-12-04 2018-03-09 珠海格力电器股份有限公司 一种扫地机器人的控制方法、控制装置及扫地机器人
CN108596241B (zh) * 2018-04-20 2022-05-13 西北工业大学 一种基于多维感知数据的用户性别快速分类方法
CN110442296A (zh) * 2019-07-26 2019-11-12 惠州Tcl移动通信有限公司 功能模式控制方法、装置、移动终端和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179560A (zh) * 2006-11-28 2008-05-14 腾讯科技(深圳)有限公司 用户年龄的检测方法及其装置
CN103324897A (zh) * 2012-03-23 2013-09-25 联想(北京)有限公司 一种基于多点触控的安全认证方法及用户终端
CN104408341A (zh) * 2014-11-13 2015-03-11 西安交通大学 基于陀螺仪行为特征的智能手机用户身份认证方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002287863A (ja) * 2001-03-23 2002-10-04 Sharp Corp 表示入力システム,及び表示入力方法
CN103076970B (zh) * 2012-12-28 2016-04-27 北京京东方光电科技有限公司 移动终端及其屏幕解锁方法
CN103246836A (zh) * 2013-04-03 2013-08-14 李健 触摸屏手指滑动身份识别解锁方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179560A (zh) * 2006-11-28 2008-05-14 腾讯科技(深圳)有限公司 用户年龄的检测方法及其装置
CN103324897A (zh) * 2012-03-23 2013-09-25 联想(北京)有限公司 一种基于多点触控的安全认证方法及用户终端
CN104408341A (zh) * 2014-11-13 2015-03-11 西安交通大学 基于陀螺仪行为特征的智能手机用户身份认证方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于手机触摸屏传感器多点触摸身份认证算法;庞永春等;《计算机应用》;20150610;第35卷(第6期);第1780-1784页 *

Also Published As

Publication number Publication date
CN104966016A (zh) 2015-10-07

Similar Documents

Publication Publication Date Title
CN104966016B (zh) 移动终端儿童用户协作式判断及限制操作权限的方法
WO2021114892A1 (zh) 基于环境语义理解的人体行为识别方法、装置、设备及存储介质
Jin et al. A mobile application of American sign language translation via image processing algorithms
EP2291722B1 (en) Method, apparatus and computer program product for providing gesture analysis
CN103399896B (zh) 识别用户间关联关系的方法及***
US9443325B2 (en) Image processing apparatus, image processing method, and computer program
JP2017102671A (ja) 識別装置、調整装置、情報処理方法及びプログラム
CN104049760B (zh) 一种人机交互命令的获取方法及***
CN111652017B (zh) 一种动态手势识别方法及***
CN103168314A (zh) 用于基于面部动作单元识别个体的情绪的方法和设备
CN102456135A (zh) 图像处理设备、方法和程序
JP7106742B2 (ja) 顔認識方法、装置、電子機器及びコンピュータ不揮発性読み取り可能な記憶媒体
WO2022001106A1 (zh) 关键点检测方法、装置、电子设备及存储介质
WO2022116829A1 (zh) 人体行为识别方法、装置、计算机设备及可读存储介质
Hasan et al. Features fitting using multivariate gaussian distribution for hand gesture recognition
Panwar Hand gesture based interface for aiding visually impaired
EP3200092A1 (en) Method and terminal for implementing image sequencing
Sudha et al. A fast and robust emotion recognition system for real-world mobile phone data
Li et al. Recognizing hand gestures using the weighted elastic graph matching (WEGM) method
Elakkiya et al. Intelligent system for human computer interface using hand gesture recognition
CN111368674B (zh) 图像识别方法及装置
CN105118073A (zh) 基于Xtion摄像机的人体头部目标识别方法
CN109359543B (zh) 一种基于骨骼化的人像检索方法及装置
CN106406507B (zh) 图像处理方法以及电子设备
CN111142663A (zh) 一种手势识别方法及手势识别***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant