CN115640561B - 屏幕控制方法、装置、终端及存储介质 - Google Patents

屏幕控制方法、装置、终端及存储介质 Download PDF

Info

Publication number
CN115640561B
CN115640561B CN202211426121.3A CN202211426121A CN115640561B CN 115640561 B CN115640561 B CN 115640561B CN 202211426121 A CN202211426121 A CN 202211426121A CN 115640561 B CN115640561 B CN 115640561B
Authority
CN
China
Prior art keywords
action
node
target
operation envelope
instruction
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
CN202211426121.3A
Other languages
English (en)
Other versions
CN115640561A (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.)
Ji Hua Laboratory
Original Assignee
Ji Hua Laboratory
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 Ji Hua Laboratory filed Critical Ji Hua Laboratory
Priority to CN202211426121.3A priority Critical patent/CN115640561B/zh
Publication of CN115640561A publication Critical patent/CN115640561A/zh
Application granted granted Critical
Publication of CN115640561B publication Critical patent/CN115640561B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本公开涉及一种屏幕控制方法、装置、终端及存储介质,涉及屏幕控制技术领域,屏幕控制方法包括:获取目标用户的多个第一操作动作,得到各第一操作动作对应的第一动作指令;基于第一动作指令,生成目标用户对应的目标操作包络图;基于目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与目标操作包络图相符;若相符,在屏幕上执行第二动作指令对应的屏幕控制动作;若不相符,拒绝执行第二动作指令对应的屏幕控制动作,可根据用户长期的操作动作习惯确定目标操作包络图,只有在用户的操作动作与目标操作包络图相符时,才会执行对应的屏幕控制动作,使移动终端更加符合用户的自我使用习惯,提高用户移动终端的安全性。

Description

屏幕控制方法、装置、终端及存储介质
技术领域
本公开涉及屏幕控制技术领域,尤其涉及一种屏幕控制方法、装置、终端及存储介质。
背景技术
用户在对移动终端的屏幕进行操作时经常需要使用双手才能进行,例如,放大显示图片或文字、翻页等,显得非常不方便。目前,用户可以通过操作动作控制移动终端的移动轨迹来确定对应的屏幕操作动作,提高了操作的便利性。
但是,在实际使用过程中,不同的用户进行同一个操作动作的操作范围通常是不同的,在长期使用的过程中,每个用户都有自己的习惯性操作动作范围,而移动终端在出厂的时候设置的是标准操作动作范围,标准操作动作范围通常设置的较大,以覆盖大多数用户的操作动作范围,对于某个用户的移动终端,该用户操作移动终端的动作范围一般是固定不变的,在该用户不知情的情况下,如果该用户的移动终端被其他用户使用时,由于标准操作动作范围较大,其他用户也可以对该用户的移动终端进行有效的操作,导致该用户的移动终端处于危险状态。
发明内容
为了解决上述技术问题,本公开提供了一种屏幕控制方法、装置、终端及存储介质。
本公开实施例的第一方面提供了一种屏幕控制方法,该方法包括:
获取目标用户的多个第一操作动作,得到各第一操作动作对应的第一动作指令;
基于第一动作指令,生成目标用户对应的目标操作包络图;
基于目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与目标操作包络图相符;
若第二动作指令与目标操作包络图相符,则在屏幕上执行第二动作指令对应的屏幕控制动作;
若第二动作指令与目标操作包络图不相符,则拒绝执行第二动作指令对应的屏幕控制动作。
本公开实施例的第二方面提供了一种屏幕控制装置,该装置包括:
获取模块,用于获取目标用户的多个第一操作动作,得到各第一操作动作对应的第一动作指令;
第一生成模块,用于基于第一动作指令,生成目标用户对应的目标操作包络图;
第一判断模块,用于基于目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与目标操作包络图相符;
执行模块,用于若第二动作指令与目标操作包络图相符,则在屏幕上执行第二动作指令对应的屏幕控制动作;
拒绝执行模块,用于若第二动作指令与目标操作包络图不相符,则拒绝执行第二动作指令对应的屏幕控制动作。
本公开实施例的第三方面提供了一种移动终端,该移动终端包括存储器和处理器,其中,存储器中存储有计算机程序,当计算机程序被处理器执行时,可以实现上述第一方面的屏幕控制方法。
本公开实施例的第四方面提供了一种计算机可读存储介质,存储介质中存储有计算机程序,当计算机程序被处理器执行时,可以实现上述第一方面的屏幕控制方法。
本公开实施例提供的技术方案与现有技术相比具有如下优点:
本公开实施例,通过获取目标用户的多个第一操作动作,得到各第一操作动作对应的第一动作指令;基于第一动作指令,生成目标用户对应的目标操作包络图;基于目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与目标操作包络图相符;若第二动作指令与目标操作包络图相符,则在屏幕上执行第二动作指令对应的屏幕控制动作;若第二动作指令与目标操作包络图不相符,则拒绝执行第二动作指令对应的屏幕控制动作,可以根据用户长期的操作动作习惯确定目标操作包络图,即用户对应的目标操作范围,并判断用户的操作动作是否与目标操作包络图相符,只有在用户的操作动作与目标操作包络图相符时,才会执行对应的屏幕控制动作,使移动终端更加符合用户的自我使用习惯,做到移动终端只属于该用户,提高用户移动终端的安全性。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本公开实施例提供的一种屏幕控制方法的流程图;
图2a是本公开实施例提供的一种移动终端坐标系的示意图;
图2b是本公开实施例提供的一种向左移动的操作动作示意图;
图2c是本公开实施例提供的一种向右移动的操作动作示意图;
图2d是本公开实施例提供的一种向上移动的操作动作示意图;
图2e是本公开实施例提供的一种向下移动的操作动作示意图;
图2f是本公开实施例提供的一种向前移动的操作动作示意图;
图2g是本公开实施例提供的一种向后移动的操作动作示意图;
图2h是本公开实施例提供的一种向左旋转的操作动作示意图;
图2i是本公开实施例提供的一种向右旋转的操作动作示意图;
图3是本公开实施例提供的一种动作指令的示意图;
图4是本公开实施例提供的另一种动作指令的示意图;
图5是本公开实施例提供的另一种屏幕控制方法的流程图;
图6是本公开实施例提供的又一种动作指令的示意图;
图7是本公开实施例提供的再一种动作指令的示意图;
图8是本公开实施例提供的又一种屏幕控制方法的流程图;
图9是本公开实施例提供的一种屏幕控制装置的结构示意图;
图10是本公开实施例提供的一种移动终端的结构示意图。
具体实施方式
为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
用户在对移动终端的屏幕进行操作时经常需要使用双手才能进行,例如,放大显示图片或文字、翻页等,显得非常不方便。目前,用户可以通过操作动作控制移动终端的移动轨迹来确定对应的屏幕操作动作,提高了操作的便利性。
但是,在实际使用过程中,不同的用户进行同一个操作动作的操作范围通常是不同的,在长期使用的过程中,每个用户都有自己的习惯性操作动作范围,而移动终端在出厂的时候设置的是标准操作动作范围,标准操作动作范围通常设置的较大,以覆盖大多数用户的操作动作范围,对于某个用户的移动终端,该用户操作移动终端的动作范围一般是固定不变的,在该用户不知情的情况下,如果该用户的移动终端被其他用户使用时,由于标准操作动作范围较大,其他用户也可以对该用户的移动终端进行有效的操作,导致该用户的移动终端处于危险状态。
针对相关技术在屏幕控制安全方面存在的缺陷,本公开实施例提供了一种屏幕控制方法、装置、终端以及存储介质,可以根据用户长期的操作动作习惯确定目标操作包络图,即用户对应的目标操作范围,并判断用户的操作动作是否与目标操作包络图相符,只有在用户的操作动作与目标操作包络图相符时,才会执行对应的屏幕控制动作,使移动终端更加符合用户的自我使用习惯,做到移动终端只属于该用户,提高用户移动终端的安全性。
本公开实施例提供的屏幕控制方法,可以由一种移动终端来执行,该移动终端可以被理解为任意一种具有处理能力和计算能力的设备,该设备可以包括但不限于诸如智能手机、笔记本电脑、个人数字助理(PDA)、平板电脑(PAD)、便携式多媒体播放器(PMP)、可穿戴设备等的移动终端。
为了更好的理解本公开实施例的发明构思,下面结合示例性的实施例对本公开实施例的技术方案进行说明。
图1是本公开实施例提供的一种屏幕控制方法的流程图,如图1所示,本实施例提供的屏幕控制方法可以包括步骤101-105:
步骤101、获取目标用户的多个第一操作动作,得到各第一操作动作对应的第一动作指令。
本公开实施例中的目标用户可以理解为长期使用移动终端的用户,即该移动终端的机主。
本公开实施例中的第一操作动作可以理解为目标用户对移动终端进行的移动或旋转操作,可以通过时间和位移的对应关系来表示,可以包括向左移动、向右移动、向上移动、向下移动、向前移动、向后移动、向左旋转、向右旋转等操作动作,但不限于此。不同用户的第一操作动作随着时间的分布,位移变化的幅值是不同的,用户在长期使用过程中会形成固定的动作范围。
图2a为一种移动终端坐标系的示意图,如图2a所示,建立直角坐标系xyz,其中x沿移动终端的水平方向,y沿移动终端的竖向方向,z为垂直于屏幕向外方向;图2b为一种向左移动的操作动作示意图,如图2b所示,从A沿X负方向向B移动,然后再从B返回A,即A-B-A,实现向左移动的操作;图2c为一种向右移动的操作动作示意图,如图2c所示,从A沿X正方向向B移动,然后再从B返回A,即A-B-A,实现向右移动的操作;图2d为一种向上移动的操作动作示意图,如图2d所示,从A沿Y正方向向B移动,然后再从B返回A,即A-B-A,实现向上移动的操作;图2e为一种向下移动的操作动作示意图,如图2e所示,从A沿Y负方向向B移动,然后再从B返回A,即A-B-A,实现向下移动的操作;图2f为一种向前移动的操作动作示意图,如图2f所示,从A沿Z正方向向B移动,然后再从B返回A,即A-B-A,实现向前移动的操作;图2g为一种向后移动的操作动作示意图,如图2g所示,从A沿Z负方向向B移动,然后再从B返回A,即A-B-A,实现向后移动的操作;图2h为一种向左旋转的操作动作示意图,如图2h所示,从A绕Z轴先逆时针旋转到B,再绕Z轴顺时针从B旋转到A,即A-B-A,实现向左旋转的操作;图2i为一种向右旋转的操作动作示意图,如图2i所示,从A绕Z轴先顺时针旋转到B,再绕Z轴逆时针从B旋转到A,即A-B-A,实现向右旋转的操作。
本公开实施例中,第一动作指令可以理解为第一操作动作对应的移动终端的动作指令,每个动作指令中可以包括多个动作节点,例如,起始动作节点、峰值动作节点以及结束动作节点等,在本公开实施例中,默认每个操作动作的起始动作节点均相同,可以理解,峰值动作节点和结束动作节点为动作指令中的关键节点,每个动作指令都可以看作是由峰值动作节点和结束动作节点构成的。
例如,如图3所示,图3为一种动作指令的示意图,该动作指令Ap1p2为向右移动的操 作动作对应的动作指令,包括起始动作节点A(0,0),峰值动作节点p1以及结束动作节点p2
Figure 277300DEST_PATH_IMAGE001
为p1的坐标,
Figure 621694DEST_PATH_IMAGE002
为p2的坐标,横轴t表示时间,竖轴x表示在X方向的位移,表示 沿X正方向从A到B再回到A的操作动作,即向右移动的操作动作。
本公开实施例中,移动终端可以通过内置的陀螺仪传感器和加速度传感器分别采集目标用户的多个第一操作动作的角速度和加速度数据,然后通过卡尔曼滤波器对采集的数据进行滤波,去除数据中的噪声数据和干扰数据,得到各第一操作动作的时间和位移数据,即各第一操作动作对应的动作指令。
例如,如图4所示,图4为一种动作指令的示意图,该动作指令为向右移动的操作动作对应的动作指令,从下到上依次为目标用户的某个第一操作动作对应的动作指令一、该动作指令对应的标准动作指令、目标用户的另一个第一操作动作对应的动作指令二,可见,同一目标用户的多个第一操作动作对应的第一动作指令可能是不同的。其中的标准动作指令为移动终端出厂时设置的向右移动的操作动作对应的标准动作指令。
步骤102、基于第一动作指令,生成目标用户对应的目标操作包络图。
本公开实施例中的目标操作包络图可以理解为目标用户在长期使用移动终端进行第一操作动作的过程中形成的第一动作指令会集中在某一个特定的区域,该区域即为目标用户对应的目标操作包络图。
本公开实施例中,移动终端在得到各第一操作动作对应的第一动作指令之后,可以基于多个第一动作指令,确定多个第一动作指令形成点的区域,生成目标操作包络图。
步骤103、基于目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与目标操作包络图相符。
本公开实施例中的用户可以包括目标用户和目标用户之外的其他用户。第二操作动作可以理解为用户对移动终端进行的移动或旋转操作。第二动作指令可以理解为第二操作动作对应的移动终端的动作指令,每个动作指令中可以包括多个动作节点。
本公开实施例中,移动终端在获得目标用户对应的目标操作包络图之后,可以基于目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与目标操作包络图相符。
步骤104、若第二动作指令与目标操作包络图相符,则在屏幕上执行第二动作指令对应的屏幕控制动作。
本公开实施例中的屏幕控制动作可以理解为移动终端根据用户的动作指令控制屏幕的动作,可以包括屏幕数据放缩动作、滑动屏幕动作以及翻页动作等,其中,屏幕数据放缩动作可以包括屏幕数据放大动作和屏幕数据缩小动作,即控制屏幕内的数据进行放大或缩小,滑动屏幕动作可以包括向左滑动、向右滑动、向上滑动、向下滑动屏幕等动作,即控制屏幕内的数据进行向左滑动、向右滑动、向上滑动、向下滑动等,翻页动作可以包括向左翻页、向右翻页等动作,即控制屏幕内的页面进行向左翻页、向右翻页等。
本公开实施例中,若用户的第二操作动作对应的第二动作指令与目标操作包络图相符,可以确定该第二动作指令对应目标用户的操作动作,该第二动作指令为有效指令,则移动终端可以在屏幕上执行第二动作指令对应的屏幕控制动作。例如,若第二动作指令为向左移动,则对应的屏幕控制动作为向左滑动屏幕,若第二动作指令为向上移动,则对应的屏幕控制动作为向上滑动屏幕,若第二动作指令为向前移动,则对应的屏幕控制动作为屏幕数据放大动作,若第二动作指令为向后移动,则对应的屏幕控制动作为屏幕数据缩小动作,若第二动作指令为向左旋转,则对应的屏幕控制动作为向左翻页,若第二动作指令为向右旋转,则对应的屏幕控制动作为向右翻页等。
步骤105、若第二动作指令与目标操作包络图不相符,则拒绝执行第二动作指令对应的屏幕控制动作。
本公开实施例中,若用户的第二操作动作对应的第二动作指令与目标操作包络图不相符,可以确定该第二动作指令不是目标用户的操作动作,该第二动作指令为无效指令,则移动终端可以拒绝执行第二动作指令对应的屏幕控制动作,保证用户移动终端的安全性。
本公开实施例,通过获取目标用户的多个第一操作动作,得到各第一操作动作对应的第一动作指令;基于第一动作指令,生成目标用户对应的目标操作包络图;基于目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与目标操作包络图相符;若第二动作指令与目标操作包络图相符,则在屏幕上执行第二动作指令对应的屏幕控制动作;若第二动作指令与目标操作包络图不相符,则拒绝执行第二动作指令对应的屏幕控制动作,可以根据用户长期的操作动作习惯确定目标操作包络图,即用户对应的目标操作范围,并判断用户的操作动作是否与目标操作包络图相符,只有在用户的操作动作与目标操作包络图相符时,才会执行对应的屏幕控制动作,使移动终端更加符合用户的自我使用习惯,做到移动终端只属于该用户,提高用户移动终端的安全性。
图5是本公开实施例提供的一种屏幕控制方法的流程图,如图5所示,本实施例提供的屏幕控制方法可以包括步骤501-510:
步骤501、获取目标用户的多个第一操作动作,得到各第一操作动作对应的第一动作指令。
本公开实施例中的步骤可以参考上述步骤101,这里不再赘述。
步骤502、在多个第一动作指令中的动作节点中,提取起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点。
本公开实施例中,默认所有动作指令中的起始动作节点均相同,最小峰值动作节点可以理解为多个第一动作指令中位移最小的峰值动作节点,最小结束动作节点可以理解为多个第一动作指令中时间最短的结束动作节点,最大结束动作节点可以理解为多个第一动作指令中时间最长的结束动作节点,最大峰值动作节点可以理解为多个第一动作指令中位移最大的峰值动作节点。
步骤503、基于起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点,生成目标操作包络图。
本公开实施例中,移动终端可以将起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点分别确定为目标操作包络图的起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点,基于起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点,生成目标操作包络图。
在一些实施例中,移动终端可以将起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点组成的封闭区域确定为目标操作包络图。
在另一些实施例中,基于起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点,生成目标操作包络图,可以包括步骤50301-50304:
步骤50301、将起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点组成的封闭区域确定为初始目标操作包络图。
步骤50302、基于初始目标操作包络图的动作节点,确定初始目标操作包络图对应的初始目标骨架线节点。
本公开实施例中的初始目标骨架线可以理解为初始目标操作包络图中包括的所有动作指令的平均动作指令。初始目标骨架线节点可以包括起始目标骨架线节点、峰值目标骨架线节点、结束目标骨架线节点。
本公开实施例中,移动终端可以基于初始目标操作包络图的动作节点,确定初始目标操作包络图对应的初始目标骨架线节点。
步骤50303、基于预设的剔除比例和初始目标骨架线节点,对起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点进行调整,得到各动作节点对应的可信度节点。
本公开实施例中,每个动作指令都可组成一个封闭的区域,目标用户的多个第一动作指令对应的区域中可能存在面积过大或面积过小的特殊区域,这些特殊区域对应的特殊动作指令实际使用中出现的概率非常小,这些特殊动作指令的存在会增大目标操作包络图与实际操作包络图的误差,降低目标操作包络图的准确性。
本公开实施例中,为了保证生成的目标操作包络图的准确性,移动终端可以基于预设的剔除比例和初始目标操作包络图对应的初始目标骨架线节点,对起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点进行调整,得到各动作节点对应的可信度节点,可以对初始目标操作包络图的边缘部分进行剔除,即可以对特殊动作指令进行剔除。其中,预设的剔除比例可以根据实际需要进行设定,这里不作限定。
步骤50304、将各可信度节点组成的封闭区域确定为目标操作包络图。
本公开实施例中,移动终端在得到各动作节点对应的可信度节点之后,可以将各可信度节点组成的封闭区域确定为可信度区域,可信度区域可以被认为是与目标用户的实际操作动作相符的动作指令区域,并将可信度区域确定为目标用户对应的目标操作包络图。需要说明的是,在对初始目标操作包络图进行调整的过程中,目标骨架线是固定不变的,即初始目标操作包络图和最终生成的目标操作包络图对应的骨架线是相同的。
例如,如图6所示,图6为一种动作指令的示意图,Aq1q2q4q3组成的深色封闭区域为初始目标操作包络图,A为起始动作节点,q1为最小峰值动作节点,q2为最小结束动作节点,q4为最大结束动作节点,q3为最大峰值动作节点,As1s2s4s3组成的深色封闭区域为将初始目标操作包络图的边缘部分进行剔除后得到的可信度区域,即目标操作包络图,Af1f2为初始目标操作包络图的初始目标骨架线,f1为初始目标骨架线的峰值动作节点,f2为初始目标骨架线的结束动作节点,s1为最小峰值动作节点q1基于预设的剔除比例和初始目标骨架线节点调整后得到的可信度最小峰值动作节点,s2为最小结束动作节点q2基于预设的剔除比例和初始目标骨架线节点调整后得到的可信度最小结束动作节点,s4为最大结束动作节点q4基于预设的剔除比例和初始目标骨架线节点调整后得到的可信度最大结束动作节点,s3为最大峰值动作节点q3基于预设的剔除比例和初始目标骨架线节点调整后得到的可信度最大峰值动作节点,具体的,初始目标骨架线的峰值动作节点f1的坐标的计算公式可以表示为:
Figure 447567DEST_PATH_IMAGE003
初始目标骨架线的结束动作节点f2的坐标的计算公式可以表示为:
Figure 688056DEST_PATH_IMAGE004
其中,
Figure 904274DEST_PATH_IMAGE005
为f1的坐标,
Figure 111745DEST_PATH_IMAGE006
为f2的坐标,
Figure 729809DEST_PATH_IMAGE007
为q1的坐标,
Figure 875619DEST_PATH_IMAGE008
为q3 的坐标,
Figure 579133DEST_PATH_IMAGE009
为q2的坐标,
Figure 593225DEST_PATH_IMAGE010
为q4的坐标。
f1可以理解为最小峰值动作节点q1与最大峰值动作节点q3连线的中点,f2可以理解为最小结束动作节点q2与最大结束动作节点q4连线的中点。
各个可信度节点坐标的计算公式可以为:
Figure 269057DEST_PATH_IMAGE011
其中,m%为预设的剔除比例,
Figure 648086DEST_PATH_IMAGE012
为s1的坐标,
Figure 901213DEST_PATH_IMAGE013
为s3的坐标,
Figure 391100DEST_PATH_IMAGE014
为 s2的坐标,
Figure 655859DEST_PATH_IMAGE015
为s4的坐标。
需要说明的是,在对初始目标操作包络图进行调整的过程中,骨架线是固定不变的,即初始目标操作包络图和最终生成的目标操作包络图对应的骨架线是相同的,即图6中的初始目标骨架线Af1f2也是目标操作包络图的目标骨架线。
步骤504、基于目标操作包络图的动作节点,确定目标操作包络图对应的目标骨架线节点。
本公开实施例中的目标骨架线可以理解为目标操作包络图中包括的所有动作指令的平均动作指令。目标骨架线节点可以包括目标起始骨架线节点、目标峰值骨架线节点、目标结束骨架线节点。
本公开实施例中,移动终端可以基于目标操作包络图的动作节点,确定目标操作包络图对应的目标骨架线节点。
步骤505、基于目标骨架线节点和第二动作指令中的动作节点,计算第二动作指令的第一可信度。
本公开实施例中,移动终端可以基于目标骨架线节点和第二动作指令中的动作节点,计算第二动作指令的第一可信度。第一可信度可以理解为第二动作指令与目标骨架线之间的距离,通过第二动作指令与目标骨架线之间的距离来表示第二动作指令与目标操作包络图相符的可能性大小,第一可信度越大,说明第二动作指令距离目标骨架线越近,第二动作指令与目标操作包络图越相符,第一可信度越小,说明第二动作指令距离目标骨架线越远,第二动作指令与目标操作包络图越不相符。
例如,图7是一种动作指令的示意图,如图7所示,As1s2s4s3组成的深色封闭区域为目标操作包络图,Af1f2为目标操作包络图的目标骨架线,f1为目标骨架线的目标峰值动作节点,f2为目标骨架线的目标结束动作节点,Ab1b2为用户的第二操作动作对应的一个第二动作指令,则Ab1b2的第一可信度的计算公式可以表示为:
Figure 533685DEST_PATH_IMAGE016
其中,w为第一可信度,
Figure 211791DEST_PATH_IMAGE017
为b1的坐标,
Figure 443053DEST_PATH_IMAGE018
为b2的坐标,w越接近1,第一 可信度越大,w越接近0,第一可信度越小。
步骤506、判断第一可信度是否大于或等于第一预设阈值。
本公开实施例中,在得到第二动作指令的第一可信度之后,移动终端可以判断第一可信度是否大于或等于第一预设阈值。其中,第一预设阈值可以根据实际需要进行设定,这里不作具体限定。
步骤507、若第一可信度大于或等于第一预设阈值,则确定第二动作指令与目标操作包络图相符。
本公开实施例中,若第一可信度大于或等于第一预设阈值,则可以确定第二动作指令与目标操作包络图相符。
例如,如图7所示,若第二动作指令Ab1b2的第一可信度w大于或等于第一预设阈值,则可以确定该第二动作指令与目标操作包络图As1s2s4s3相符。
步骤508、若第二动作指令与目标操作包络图相符,则在屏幕上执行第二动作指令对应的屏幕控制动作。
步骤509、若第一可信度小于第一预设阈值,则确定第二动作指令与目标操作包络图不相符。
本公开实施例中,若第一可信度小于第一预设阈值,则可以确定第二动作指令与目标操作包络图不相符。
步骤510、若第二动作指令与目标操作包络图不相符,则拒绝执行第二动作指令对应的屏幕控制动作。
由此,通过第二动作指令的第一可信度,即第二动作指令距离目标骨架线距离的远近来判断第二动作指令是否与目标操作包络图相符,只有在用户的操作动作对应的动作指令与目标操作包络图相符时,才会执行对应的屏幕控制动作,使移动终端更加符合用户的自我使用习惯,做到移动终端只属于该用户,提高用户移动终端的安全性。
图8是本公开实施例提供的一种屏幕控制方法的流程图,如图8所示,本实施例提供的屏幕控制方法可以包括步骤801-806:
步骤801、获取目标用户的多个第一操作动作,得到各第一操作动作对应的第一动作指令。
本公开实施例中的步骤可以参考上述步骤101,这里不再赘述。
步骤802、基于预设的原始操作包络图,判断第一动作指令是否与原始操作包络图相符。
本公开实施例中的原始操作包络图可以理解为移动终端在出厂时设置的动作指令的集中区域,原始操作包络图的范围通常设置的较大,以满足不同用户的操作需求。因此,目标用户对应的目标操作包络图的范围小于原始操作包络图的范围。原始操作包络图可以预先存储在移动终端内。
本公开实施例中,移动终端在得到各第一操作动作对应的第一动作指令之后,可以基于预设的原始操作包络图,判断第一动作指令是否与原始操作包络图相符。
些实施例中,基于预设的原始操作包络图,判断第一动作指令是否与原始操作包络图相符,可以包括步骤80201-80205:
步骤80201、基于原始操作包络图的动作节点,确定原始操作包络图对应的原始骨架线节点。
本公开实施例中的原始骨架线可以理解为原始操作包络图中包括的所有动作指令的平均动作指令。原始骨架线节点可以包括原始起始骨架线节点、原始峰值骨架线节点、原始结束骨架线节点。
本公开实施例中,移动终端可以基于原始操作包络图的动作节点,确定原始操作包络图对应的原始骨架线节点。
步骤80202、基于原始骨架线节点和第一动作指令中的动作节点,计算第一动作指令的第二可信度。
本公开实施例中,移动终端可以基于原始骨架线节点和第一动作指令中的动作节点,计算第一动作指令的第二可信度。第二可信度可以理解为第一动作指令与原始操作包络图相符的可能性。第二可信度可以理解为第一动作指令与原始骨架线之间的距离,通过第一动作指令与原始骨架线之间的距离来表示第一动作指令与原始操作包络图相符的可能性大小,第二可信度越大,说明第一动作指令距离原始骨架线越近,第一动作指令与原始操作包络图越相符,第二可信度越小,说明第一动作指令距离原始骨架线越远,第一动作指令与原始操作包络图越不相符。
步骤80203、判断第二可信度是否大于或等于第二预设阈值。
本公开实施例中,移动终端在得到第一动作指令的第二可信度之后,可以判断第二可信度是否大于或等于第二预设阈值。其中,第二预设阈值可以根据实际需要进行设定,这里不作具体限定。
步骤80204、若第二可信度大于或等于第二预设阈值,则确定第一动作指令与原始操作包络图相符。
本公开实施例中,若第二可信度大于或等于第二预设阈值,则可以确定第一动作指令与原始操作包络图相符。
步骤80205、若第二可信度小于第二预设阈值,则确定第一动作指令与原始操作包络图不相符。
本公开实施例中,若第二可信度小于第二预设阈值,则可以确定第一动作指令与原始操作包络图不相符。
步骤803、若第一动作指令与原始操作包络图相符,则基于第一动作指令,生成目标操作包络图。
步骤804、基于目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与目标操作包络图相符。
步骤805、若第二动作指令与目标操作包络图相符,则在屏幕上执行第二动作指令对应的屏幕控制动作。
步骤806、若第二动作指令与目标操作包络图不相符,则拒绝执行第二动作指令对应的屏幕控制动作。
本公开实施例中的步骤803-806可以参考上述步骤102-105的内容,这里不再赘述。
由此,通过第一动作指令的第二可信度,即第一动作指令距离原始骨架线距离的远近来判断第一动作指令是否与原始操作包络图相符,只有在目标用户的操作动作对应的第一动作指令与原始操作包络图相符时,才会进行基于第一动作指令,生成目标用户对应的目标操作包络图的步骤,可以缩小获取的第一动作指令的范围,使获取到的第一动作指令更准确,提高目标操作包络图的生成的准确性。
图9是本公开实施例提供的一种屏幕控制装置的结构示意图,该装置可以被理解为上述移动终端或者上述移动终端中的部分功能模块。如图9所示,该屏幕控制装置900可以包括:
获取模块910,用于获取目标用户的多个第一操作动作,得到各第一操作动作对应的第一动作指令;
第一生成模块920,用于基于第一动作指令,生成目标用户对应的目标操作包络图;
第一判断模块930,用于基于目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与目标操作包络图相符;
执行模块940,用于若第二动作指令与目标操作包络图相符,则在屏幕上执行第二动作指令对应的屏幕控制动作;
拒绝执行模块950,用于若第二动作指令与目标操作包络图不相符,则拒绝执行第二动作指令对应的屏幕控制动作。
可选的,上述第一生成模块920,可以包括:
提取子模块,用于在多个第一动作指令中的动作节点中,提取起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点;
第一生成子模块,用于基于起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点,生成目标操作包络图。
可选的,上述生成子模块,可以包括:
第一确定单元,用于将起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点组成的封闭区域确定为目标操作包络图;
或,第二确定单元,用于将起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点组成的封闭区域确定为初始目标操作包络图;
第三确定单元,用于基于初始目标操作包络图的动作节点,确定初始目标操作包络图对应的初始目标骨架线节点;
调整单元,用于基于预设的剔除比例和初始目标骨架线节点,对起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点进行调整,得到各动作节点对应的可信度节点;
第四确定单元,用于将各可信度节点组成的封闭区域确定为目标操作包络图。
可选的,上述第一判断模块930,可以包括:
第一确定子模块,用于基于目标操作包络图的动作节点,确定目标操作包络图对应的目标骨架线节点;
第一计算子模块,用于基于目标骨架线节点和第二动作指令中的动作节点,计算第二动作指令的第一可信度;
第一判断子模块,用于判断第一可信度是否大于或等于第一预设阈值;
第二确定子模块,用于若第一可信度大于或等于第一预设阈值,则确定第二动作指令与目标操作包络图相符;
第三确定子模块,用于若第一可信度小于第一预设阈值,则确定第二动作指令与目标操作包络图不相符。
可选的,上述第一生成模块920,可以包括:
第二判断子模块,用于基于预设的原始操作包络图,判断第一动作指令是否与原始操作包络图相符;
第二生成子模块,用于若第一动作指令与原始操作包络图相符,则基于第一动作指令,生成目标操作包络图。
可选的,上述第二判断子模块,可以包括:
第五确定单元,用于基于原始操作包络图的动作节点,确定原始操作包络图对应的原始骨架线节点;
计算单元,用于基于原始骨架线节点和第一动作指令中的动作节点,计算第一动作指令的第二可信度;
判断单元,用于判断第二可信度是否大于或等于第二预设阈值;
第六确定单元,用于若第二可信度大于或等于第二预设阈值,则确定第一动作指令与原始操作包络图相符;
第七确定单元,用于若第二可信度小于第二预设阈值,则确定第一动作指令与原始操作包络图不相符。
可选的,上述屏幕控制动作包括屏幕数据放缩动作、滑动屏幕动作以及翻页动作。
本公开实施例提供的屏幕控制装置可以实现上述任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。
本公开实施例还提供一种移动终端,该移动终端包括处理器和存储器,其中,存储器中存储有计算机程序,当该计算机程序被该处理器执行时可以实现上述任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。
本公开实施例中的移动终端可以被理解为任意一种具有处理能力和计算能力的设备,该设备可以包括但不限于诸如智能手机、笔记本电脑、个人数字助理(PDA)、平板电脑(PAD)、便携式多媒体播放器(PMP)、可穿戴设备等的移动终端。
图10是本公开实施例提供的一种移动终端的结构示意图,如图10所示,移动终端1000可以包括处理器1010和存储器1020,其中,存储器1020中存储有计算机程序1021,当该计算机程序1021被该处理器1010执行时可以实现上述任一实施例提供的方法,其执行方式和有益效果类似,在这里不再赘述。
当然,为了简化,图10中仅示出了该移动终端1000中与本发明有关的组件中的一些,省略了诸如总线、输入/输出接口、输入装置和输出装置等的组件。除此之外,根据具体应用情况,移动终端1000还可以包括任何其他适当的组件。
本公开实施例提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,当该计算机程序被处理器执行时,可以实现上述任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。
上述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
上述计算机程序可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算机设备上部分在远程计算机设备上执行、或者完全在远程计算机设备或服务器上执行。
以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (9)

1.一种屏幕控制方法,其特征在于,包括:
获取目标用户的多个第一操作动作,得到各所述第一操作动作对应的第一动作指令;
基于所述第一动作指令,生成所述目标用户对应的目标操作包络图;
基于所述目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与所述目标操作包络图相符;
若所述第二动作指令与所述目标操作包络图相符,则在屏幕上执行所述第二动作指令对应的屏幕控制动作;
若所述第二动作指令与所述目标操作包络图不相符,则拒绝执行所述第二动作指令对应的屏幕控制动作;
所述基于所述第一动作指令,生成所述目标用户对应的目标操作包络图,包括:
在多个所述第一动作指令中的动作节点中,提取起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点;
基于所述起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点,生成所述目标操作包络图;
其中,所述最小峰值动作节点为多个所述第一动作指令中位移最小的峰值动作节点,所述最大峰值动作节点为多个所述第一动作指令中位移最大的峰值动作节点,所述最小结束动作节点为多个所述第一动作指令中时间最短的结束动作节点,所述最大结束动作节点为多个所述第一动作指令中时间最长的结束动作节点。
2.根据权利要求1所述的方法,其特征在于,所述基于所述起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点,生成所述目标操作包络图,包括:
将所述起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点组成的封闭区域确定为所述目标操作包络图;
或,将所述起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点组成的封闭区域确定为初始目标操作包络图;
基于所述初始目标操作包络图的动作节点,确定所述初始目标操作包络图对应的初始目标骨架线节点;
基于预设的剔除比例和所述初始目标骨架线节点,对所述起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点进行调整,得到各动作节点对应的可信度节点;
将各所述可信度节点组成的封闭区域确定为所述目标操作包络图。
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与所述目标操作包络图相符,包括:
基于所述目标操作包络图的动作节点,确定所述目标操作包络图对应的目标骨架线节点;
基于所述目标骨架线节点和所述第二动作指令中的动作节点,计算所述第二动作指令的第一可信度;
判断所述第一可信度是否大于或等于第一预设阈值;
若所述第一可信度大于或等于第一预设阈值,则确定所述第二动作指令与所述目标操作包络图相符;
若所述第一可信度小于第一预设阈值,则确定所述第二动作指令与所述目标操作包络图不相符。
4.根据权利要求1所述的方法,其特征在于,所述基于所述第一动作指令,生成所述目标用户对应的目标操作包络图,包括:
基于预设的原始操作包络图,判断所述第一动作指令是否与所述原始操作包络图相符;
若所述第一动作指令与所述原始操作包络图相符,则基于所述第一动作指令,生成所述目标操作包络图。
5.根据权利要求4所述的方法,其特征在于,所述基于预设的原始操作包络图,判断所述第一动作指令是否与所述原始操作包络图相符,包括:
基于所述原始操作包络图的动作节点,确定所述原始操作包络图对应的原始骨架线节点;
基于所述原始骨架线节点和所述第一动作指令中的动作节点,计算所述第一动作指令的第二可信度;
判断所述第二可信度是否大于或等于第二预设阈值;
若所述第二可信度大于或等于第二预设阈值,则确定所述第一动作指令与所述原始操作包络图相符;
若所述第二可信度小于第二预设阈值,则确定所述第一动作指令与所述原始操作包络图不相符。
6.根据权利要求1所述的方法,其特征在于,所述屏幕控制动作包括屏幕数据放缩动作、滑动屏幕动作以及翻页动作。
7.一种屏幕控制装置,其特征在于,包括:
获取模块,用于获取目标用户的多个第一操作动作,得到各所述第一操作动作对应的第一动作指令;
第一生成模块,用于基于所述第一动作指令,生成所述目标用户对应的目标操作包络图;
第一判断模块,用于基于所述目标操作包络图,判断用户的第二操作动作对应的第二动作指令是否与所述目标操作包络图相符;
执行模块,用于若所述第二动作指令与所述目标操作包络图相符,则在屏幕上执行所述第二动作指令对应的屏幕控制动作;
拒绝执行模块,用于若所述第二动作指令与所述目标操作包络图不相符,则拒绝执行所述第二动作指令对应的屏幕控制动作;
所述第一生成模块,包括:
提取子模块,用于在多个第一动作指令中的动作节点中,提取起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点;
第一生成子模块,用于基于起始动作节点、最小峰值动作节点、最小结束动作节点、最大结束动作节点以及最大峰值动作节点,生成目标操作包络图;
其中,所述最小峰值动作节点为多个所述第一动作指令中位移最小的峰值动作节点,所述最大峰值动作节点为多个所述第一动作指令中位移最大的峰值动作节点,所述最小结束动作节点为多个所述第一动作指令中时间最短的结束动作节点,所述最大结束动作节点为多个所述第一动作指令中时间最长的结束动作节点。
8.一种移动终端,其特征在于,包括:
存储器和处理器,其中,所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,实现如权利要求1-6中任一项所述的屏幕控制方法。
9.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序,当所述计算机程序被处理器执行时,实现如权利要求1-6中任一项所述的屏幕控制方法。
CN202211426121.3A 2022-11-15 2022-11-15 屏幕控制方法、装置、终端及存储介质 Active CN115640561B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211426121.3A CN115640561B (zh) 2022-11-15 2022-11-15 屏幕控制方法、装置、终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211426121.3A CN115640561B (zh) 2022-11-15 2022-11-15 屏幕控制方法、装置、终端及存储介质

Publications (2)

Publication Number Publication Date
CN115640561A CN115640561A (zh) 2023-01-24
CN115640561B true CN115640561B (zh) 2023-03-14

Family

ID=84948991

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211426121.3A Active CN115640561B (zh) 2022-11-15 2022-11-15 屏幕控制方法、装置、终端及存储介质

Country Status (1)

Country Link
CN (1) CN115640561B (zh)

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101419499B (zh) * 2008-11-14 2010-06-02 东南大学 基于摄像头和话筒的多媒体人机交互方法
JP5845860B2 (ja) * 2011-12-01 2016-01-20 株式会社デンソー 地図表示操作装置
KR102063104B1 (ko) * 2013-08-29 2020-02-11 엘지전자 주식회사 이동 단말기
CN105447350B (zh) * 2014-08-07 2019-10-01 阿里巴巴集团控股有限公司 一种身份认证方法及装置
CN105630370A (zh) * 2015-05-21 2016-06-01 宇龙计算机通信科技(深圳)有限公司 用于终端的滑动触控操作方法、装置和终端
CN106325467B (zh) * 2015-06-15 2021-10-29 中兴通讯股份有限公司 控制移动终端的方法、装置及移动终端
CN105159539B (zh) * 2015-09-10 2018-06-01 京东方科技集团股份有限公司 可穿戴设备的触控响应方法、装置及可穿戴设备
KR101992113B1 (ko) * 2016-08-31 2019-06-24 (주)그린콤 피트니스 모니터링 시스템
EP3745303B1 (en) * 2017-09-09 2023-06-07 Apple Inc. Implementation of biometric authentication with error condition detection and display of an error indication
CN108287655A (zh) * 2018-01-16 2018-07-17 维沃移动通信有限公司 一种界面显示方法、界面显示装置及移动终端
CN111712787B (zh) * 2018-05-21 2022-03-08 华为技术有限公司 一种显示控制方法及终端
CN109348042A (zh) * 2018-08-16 2019-02-15 奇酷互联网络科技(深圳)有限公司 移动终端和单手操作移动终端的方法、装置

Also Published As

Publication number Publication date
CN115640561A (zh) 2023-01-24

Similar Documents

Publication Publication Date Title
CN107644642B (zh) 语义识别方法、装置、存储介质及电子设备
EP3425581B1 (en) Information display method and device
AU2019281406B2 (en) Device, method, and graphical user interface for managing authentication credentials for user accounts
EP2620844B1 (en) Apparatus and method for adjusting touch sensitivity in mobile terminal
JP5665140B2 (ja) 入力装置、入力方法、及びプログラム
US10101843B2 (en) Method for recognizing fingerprint and mobile terminal supporting the same
US20160094705A1 (en) Message Read Confirmation Using Eye Tracking
US9924099B2 (en) Imaging apparatus and imaging method with a distance detector
US20150149925A1 (en) Emoticon generation using user images and gestures
US20200394356A1 (en) Text information processing method, device and terminal
JP7181375B2 (ja) 目標対象の動作認識方法、装置及び電子機器
EP4030749B1 (en) Image photographing method and apparatus
CN109643200B (zh) 电子设备、触摸检测电路以及触摸屏的基准值的更新方法
CN107615745B (zh) 一种拍照方法及终端
KR102108695B1 (ko) 신원 인증을 위한 방법 및 디바이스
US10534527B2 (en) Relative pen scroll
US10514802B2 (en) Method for controlling display of touchscreen, and mobile device
TW201939260A (zh) 一種利用手勢模擬滑鼠操作的方法、裝置及終端
CN109144392B (zh) 一种处理手势冲突的方法、装置及电子设备
US20150022473A1 (en) Electronic device and method for remotely operating the electronic device
US20150062005A1 (en) Method and system for providing user interaction when capturing content in an electronic device
CN115640561B (zh) 屏幕控制方法、装置、终端及存储介质
CN109189243B (zh) 输入法切换方法、装置及用户终端
CN111813321A (zh) 手势控制方法及相关装置
CN108446152B (zh) 页面显示方法及装置

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
GR01 Patent grant
GR01 Patent grant