解锁方法及装置与流程

文档序号:18357905发布日期:2019-08-06 23:24阅读:200来源:国知局
解锁方法及装置与流程

本发明实施例涉及计算机技术领域,尤其涉及一种解锁方法及装置。



背景技术:

目前,随着终端设备(例如手机、电脑等设备)的不断发展,终端设备的应用越来越广泛,多数家庭通常会购置一个或多个终端设备。

很多终端设备包括成人模式和儿童模式。为了避免儿童随意使用终端设备,通常在终端设备中设置儿童模式的解锁密码,当儿童需要使用终端设备时,儿童需要输入密码,以使终端设备进入儿童模式。然而,在实际应用过程中,密码通常为数字和字符的组合密码,使得儿童很容易遗忘儿童模式对应的密码,导致儿童模式的解锁的便捷性较差。



技术实现要素:

本发明实施例提供一种解锁方法及装置,提高了解锁的便捷性。

第一方面,本发明实施例提供一种解锁方法,应用于终端设备,包括:

开启所述终端设备的面部识别装置;

获取所述面部识别装置捕获的第一人脸信息,并判断所述第一人脸信息是否为预设的人脸信息,若是,则对所述终端设备进行解锁;

获取所述第一人脸信息的类型;

确定所述第一人脸信息的类型对应的终端模式,并控制所述终端设备进入所述终端模式。

在一种可能的实施方式中,所述第一人脸信息的类型包括儿童类型、成人类型和老人类型;

相应的,所述儿童类型对应的终端模式为儿童模式,所述成人类型对应的终端模式为成人模式,所述老人类型对应的模式为老人模式。

在一种可能的实施方式中,所述儿童模式对应的工作时长为第一预设时长,所述成人模式对应的工作时长为第二时长,所述老人模式对应的工作时长为第三时长。

在一种可能的实施方式中,所述第一人脸信息的类型为儿童类型,所述预设的人脸信息为预设的儿童人脸信息;所述预设的儿童人脸信息是在所述终端设备对管理员身份信息验证通过后录入的儿童人脸信息。

在一种可能的实施方式中,在判断所述第一人脸信息是否为预设的儿童人脸信息之前,所述方法还包括:

获取用户触发的儿童人脸录入指示,判断是否存在已存储的用于验证的管理员人脸信息;

若是,则开启所述终端设备的面部识别装置,获取所述面部识别装置捕获的第二人脸信息;

判断所述第二人脸信息是否与所述管理员人脸信息一致,若是,则确定管理员身份信息验证通过,并从所述面部识别装置获取所述预设的儿童人脸信息。

在一种可能的实施方式中,若不存在已存储的用于验证的管理员人脸信息,所述方法还包括:

判断是否存在已存储的用于验证的系统密码;

若是,则生成密码输入界面,从所述密码输入界面获取输入密码;

判断所述输入密码是否与所述系统密码一致,若是,则确定管理员身份信息验证通过,并从所述面部识别装置获取所述预设的儿童人脸信息。

在一种可能的实施方式中,若不存在已存储的用于验证的系统密码,所述方法还包括:

生成密码新建界面,从所述密码新建界面获取用于验证的系统密码;

确定管理员身份信息验证通过,并从所述面部识别装置获取所述预设的儿童人脸信息。

在一种可能的实施方式中,所述从所述面部识别装置获取所述预设的儿童人脸信息之后,还包括:

获取输入的规则信息,并对所述规则信息进行存储;其中,所述规则信息用于指示所述儿童模式下可使用的第一应用程序的标识。

在一种可能的实施方式中,所述获取输入的规则信息,包括:

在规则界面展示多个第二应用程序的标识;

获取第一预设操作所操作的第二应用程序的标识;

根据所述第一预设操作所操作的第二应用程序的标识,确定所述规则信息。

在一种可能的实施方式中,所述获取输入的规则信息之后,所述方法还包括:

获取对所述第一应用程序的设置操作;

在设置界面中显示所述第一应用程序的各项功能;

获取对第一功能的第二预设操作,所述第二预设操作用于指示在所述儿童模式下禁用所述第一功能。

第二方面,本发明实施例提供一种解锁装置,应用于终端设备,包括开启模块、第一获取模块、判断模块、解锁模块、第二获取模块和控制模块,其中,

所述开启模块用于,开启所述终端设备的面部识别装置;

所述第一获取模块用于,获取所述面部识别装置捕获的第一人脸信息;

所述判断模块用于,判断所述第一人脸信息是否为预设的人脸信息;

所述解锁模块用于,在所述判断模块判断所述第一人脸信息为预设的人脸信息时,对所述终端设备进行解锁;

所述第二获取模块用于,在所述解锁模块对所述终端设备进行解锁之后,获取所述第一人脸信息的类型;

所述控制模块用于,确定所述第一人脸信息的类型对应的终端模式,并控制所述终端设备进入所述终端模式。

在一种可能的实施方式中,所述第一人脸信息的类型包括儿童类型、成人类型和老人类型;

相应的,所述儿童类型对应的终端模式为儿童模式,所述成人类型对应的终端模式为成人模式,所述老人类型对应的模式为老人模式。

在一种可能的实施方式中,所述儿童模式对应的工作时长为第一预设时长,所述成人模式对应的工作时长为第二时长,所述老人模式对应的工作时长为第三时长。

在一种可能的实施方式中,所述第一人脸信息的类型为儿童类型,所述预设的人脸信息为预设的儿童人脸信息;所述预设的儿童人脸信息是在所述终端设备对管理员身份信息验证通过后录入的儿童人脸信息。

在一种可能的实施方式中,所述装置还包括第三获取模块,在所述判断模块判断所述第一人脸信息是否为预设的儿童人脸信息之前,所述第三获取模块用于:

获取用户触发的儿童人脸录入指示,判断是否存在已存储的用于验证的管理员人脸信息;

若是,则开启所述终端设备的面部识别装置,获取所述面部识别装置捕获的第二人脸信息;

判断所述第二人脸信息是否与所述管理员人脸信息一致,若是,则确定管理员身份信息验证通过,并从所述面部识别装置获取所述预设的儿童人脸信息。

在一种可能的实施方式中,若不存在已存储的用于验证的管理员人脸信息,所述第三获取模块还用于:

判断是否存在已存储的用于验证的系统密码;

若是,则生成密码输入界面,从所述密码输入界面获取输入密码;

判断所述输入密码是否与所述系统密码一致,若是,则确定管理员身份信息验证通过,并从所述面部识别装置获取所述预设的儿童人脸信息。

在一种可能的实施方式中,若不存在已存储的用于验证的系统密码,所述第三获取模块还用于:

生成密码新建界面,从所述密码新建界面获取用于验证的系统密码;

确定管理员身份信息验证通过,并从所述面部识别装置获取所述预设的儿童人脸信息。

在一种可能的实施方式中,所述装置还包括第四获取模块,其中,所述第四获取模块用于,

在所述第三获取模块从所述面部识别装置获取所述预设的儿童人脸信息之后,获取输入的规则信息,并对所述规则信息进行存储;其中,所述规则信息用于指示所述儿童模式下可使用的第一应用程序的标识。

在一种可能的实施方式中,所述第四获取模块具体用于:

在规则界面展示多个第二应用程序的标识;

获取第一预设操作所操作的第二应用程序的标识;

根据所述第一预设操作所操作的第二应用程序的标识,确定所述规则信息。

在一种可能的实施方式中,所述装置还包括设置模块,在所述第四获取模块获取输入的规则信息之后,所述设置模块具体用于:

获取对所述第一应用程序的设置操作;

在设置界面中显示所述第一应用程序的各项功能;

获取对第一功能的第二预设操作,所述第二预设操作用于指示在所述儿童模式下禁用所述第一功能。

第三方面,本发明实施例提供一种终端设备,其特征在于,包括:至少一个处理器和存储器;

所述存储器存储计算机执行指令;

所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如第一方面任一项所述的方法。

第四方面,本发明实施例提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面任一项所述的方法。

本发明实施例提供的解锁方法及装置,开启终端设备的面部识别装置;获取面部识别装置捕获的第一人脸信息,并判断第一人脸信息是否为预设的人脸信息,若是,则对终端设备进行解锁,并获取第一人脸信息的类型;确定第一人脸信息的类型对应的终端模式,并控制终端设备进入该终端模式。在上述过程中,通过人脸信息即可实现对终端设备进行解锁,操作简单方便,提高了解锁的便捷性,进一步,终端设备具有多种终端模式,可以根据用于解锁的人脸信息的类型,控制终端设备进入相应的终端模式,提高了使用终端设备的灵活性。

附图说明

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

图1为本发明实施例提供的解锁方法的应用场景示意图;

图2为本发明实施例提供的解锁方法的流程示意图;

图3为本发明实施例提供的另一种解锁方法的流程示意图;

图4为本发明实施例提供的录入儿童人脸信息方法的流程示意图;

图5为本发明实施例提供的设置儿童使用规则方法的流程示意图;

图6a为本发明实施例提供的手机界面示意图一;

图6b为本发明实施例提供的手机界面示意图二;

图7为本发明实施例提供的解锁装置的结构示意图一;

图8为本发明实施例提供的解锁装置的结构示意图二;

图9为本发明实施例提供的终端设备的硬件结构示意图。

具体实施方式

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

图1为本发明实施例提供的解锁方法的应用场景示意图。请参见图1,终端设备可以具有多种模式,例如,终端设备可以具有成人模式、儿童模式、老人模式等。终端设备还可以设置有解锁密码,该解锁密码可以为人脸信息,即,终端设备可以根据采集得到的人脸信息确定是否执行解锁操作。在终端设备采集得到人脸信息之后,终端设备可以根据采集得到的人脸信息判断是否对终端设备进行解锁,若是,则根据采集得到的人脸信息的类型,控制终端设备进入相应的终端模式。

在上述过程中,通过人脸信息即可实现对终端设备进行解锁,操作简单方便,提高了解锁的便捷性,进一步,终端设备具有多种终端模式,可以根据用于解锁的人脸信息的类型,控制终端设备进入相应的终端模式,提高了使用终端设备的灵活性。

下面,通过具体实施例,对本申请所示的技术方案进行详细说明。需要说明的是,下面几个具体实施例可以单独存在,也可以相互结合,对于相同或相似的内容,在不同的实施例中不再进行重复说明。

图2为本发明实施例提供的解锁方法的流程示意图。请参见图2,该方法可以包括:

s201、开启终端设备的面部识别装置。

本发明实施例的执行主体可以为终端设备,也可以为设置在终端设备中的解锁装置。可选的,解锁装置可以通过软件实现,也可以通过软件和硬件的结合实现。

可选的,终端设备为电子设备,终端设备可以为手机、电脑等设备。

可选的,终端设备的屏幕可以为触摸屏幕。

可选的,终端设备中设置有面部识别装置。该面部识别装置可以为前置面部识别装置,即,面部识别装置设置在终端设备的屏幕侧。

可选的,面部识别装置可以包括摄像头、3d结构光立体识别装置、红外散点识别装置等。

可选的,可以在终端设备的屏幕被点亮时,开启所述终端设备的面部识别装置。

例如,在终端设备的屏幕被点亮时,还可以判断终端设备是否为加锁状态,若是,则开启终端设备的面部识别装置。

在本申请中,终端设备的屏幕被点亮是指,将终端设备的屏幕从灭屏状态设置为亮屏状态。

可选的,在终端设备的屏幕为灭屏状态时,则终端设备为加锁状态。

在实际应用过程中,用户可以通过触摸终端设备的屏幕或者对终端设备中的按键进行按压操作,以使终端设备的屏幕被点亮。

s202、获取面部识别装置捕获的第一人脸信息。

可选的,面部识别装置开启之后,则面部识别装置开始进行人脸信息采集。例如,当面部识别装置为摄像头时,则人脸信息为人脸图像,当面部识别装置为3d结构光立体识别装置,则人脸信息为人脸反射的光线数据等。

在实际应用过程中,在终端设备启动面部识别装置之后,则终端设备获取面部识别装置采集的人脸信息。

s203、判断第一人脸信息是否为预设的人脸信息。

若是,则执行s204-s206。

若否,则执行s207。

可选的,预设的人脸信息为预先在终端设备中录入的人脸信息。

s204、对终端设备进行解锁。

可选的,在对终端设备进行解锁之后,终端设备则切换为解锁状态。

s205、获取第一人脸信息的类型。

可选的,第一人脸信息的类型包括儿童类型、成人类型和老人类型。

可选的,儿童模式对应的工作时长为第一预设时长。即,在儿童模式下,终端设备一次最多可以连续工作第一预设时长,在第一预设时长之后,终端设备可以进行加锁、关机、生成提示信息等操作。

可选的,成人模式对应的工作时长为第二时长。即,在成人模式下,终端设备一次最多可以连续工作第二预设时长,在第二预设时长之后,终端设备可以进行加锁、关机、生成提示信息等操作。需要说明的是,还可以不限制成人模式对应的工作时长。

可选的,老人模式对应的工作时长为第三时长。即,在老人模式下,终端设备一次最多可以连续工作第三预设时长,在第三预设时长之后,终端设备可以进行加锁、关机、生成提示信息等操作。

s206、确定第一人脸信息的类型对应的终端模式,并控制终端设备进入终端模式。

可选的,儿童类型对应的终端模式为儿童模式,成人类型对应的终端模式为成人模式,老人类型对应的模式为老人模式。

s207、解锁失败。

可选的,在解锁失败之后,则终端设备继续保持加锁状态。

本发明实施例提供的解锁方法,开启终端设备的面部识别装置;获取面部识别装置捕获的第一人脸信息,并判断第一人脸信息是否为预设的人脸信息,若是,则对终端设备进行解锁,并获取第一人脸信息的类型;确定第一人脸信息的类型对应的终端模式,并控制终端设备进入该终端模式。在上述过程中,通过人脸信息即可实现对终端设备进行解锁,操作简单方便,提高了解锁的便捷性,进一步,终端设备具有多种终端模式,可以根据用于解锁的人脸信息的类型,控制终端设备进入相应的终端模式,提高了使用终端设备的灵活性。

在上述任意一个实施例的基础上,下面,以第一人脸信息的类型为儿童类型为例,通过图3所示的实施例对上述解锁方法进行进一步详细说明。

图3为本发明实施例提供的另一种解锁方法的流程示意图。请参见图3,该方法可以包括:

s301、在终端设备的屏幕被点亮时,开启终端设备的面部识别装置。

需要说明的是,s301的执行过程可以参见s201的执行过程,此处不再进行赘述。

s302、获取面部识别装置捕获的第一人脸信息。

需要说明的是,s302的执行过程可以参见s202的执行过程,此处不再进行赘述。

s303、判断第一人脸信息是否为预设的儿童人脸信息。

若是,则执行s304。

若否,则执行s305。

其中,预设的儿童人脸信息是在终端设备对管理员身份信息验证通过后录入的儿童人脸信息。

可选的,可以通过人脸信息的方式、或者系统密码的方式等验证管理员身份信息。

由于预设的儿童人脸信息为终端设备对管理员身份信息验证通过后录入的,因此,可以保证录入预设的儿童人脸信息的操作为管理员在终端设备中输入的操作,使得儿童使用终端设备的行为为管理员(例如家长)允许的行为。

需要说明的是,在图4所示的实施例中对录入预设的儿童人脸信息的方法进行详细说明,此处不再进行赘述。

s304、对终端设备进行解锁并控制终端设备进入儿童模式。

可选的,在判断第一人脸信息与预设的儿童人脸信息相同时,则对终端设备进行解锁,并控制终端设备进入儿童模式。

s305、解锁失败。

可选的,在解锁失败之后,则终端设备继续保持加锁状态。

在图3所示的实施例中,在终端设备的屏幕被点亮时,开启终端设备的面部识别装置;获取面部识别装置捕获的第一人脸信息,并判断第一人脸信息是否为预设的儿童人脸信息,若是,则对终端设备进行解锁并控制终端设备进入儿童模式。由于终端设备在对管理员身份信息验证通过之后,才可以在终端设备中录入预设的儿童人脸信息,这样,可以保证录入人脸信息的操作为管理员的操作,使得儿童使用终端设备的行为为管理员允许的行为。进一步的,通过儿童的人脸信息即可实现对终端设备进行解锁,且使得终端设备进入儿童模式,操作简单方便,提高了解锁的便捷性。

在上述任意一个实施例的基础上,下面,通过图4所示的实施例,对录入儿童人脸信息的过程进行详细说明。

图4为本发明实施例提供的录入儿童人脸信息方法的流程示意图。请参见图4,该方法可以包括:

s401、获取用户触发的儿童人脸录入指示。

可选的,管理员可以在成人模式下录入儿童人脸信息。例如,在成人模式下,用户可以对终端设备中的预设图标进行点击操作,以实现触发儿童人脸录入指示。

儿童人脸录入指示用于指示启动录入儿童人脸信息。

s402、根据儿童人脸录入指示,判断是否存在已存储的用于验证的管理员人脸信息。

若是,则执行s403。

若否,则执行s405。

可选的,已存储的用于验证的管理员人脸信息为用户预先录入的人脸信息,终端设备可以根据该管理员人脸信息对用户的管理员身份进行验证。

可选的,已存储的用于验证的管理员人脸信息为终端设备的机主(管理员)的人脸信息。

s403、开启终端设备的面部识别装置,获取面部识别装置捕获的第二人脸信息。

在开启终端设备的面部识别装置之后,面部识别装置则进行人脸信息采集。

在实际应用过程中,在终端设备启动面部识别装置之后,则终端设备获取面部识别装置拍摄的人脸信息。

s404、判断第二人脸信息是否与管理员人脸信息一致。

若是,则执行s409。

若否,则执行s410。

若第二人脸信息与管理员人脸信息一致,则说明当前使用终端设备的用户为管理员,且使用终端设备的用户为机主,则对用户的管理员身份验证通过。

若第二人脸信息与管理员人脸信息不一致,则说明当前使用终端设备的用户不是管理员,或者使用终端设备的用户不是机主,则对用户的管理员身份验证失败。

s405、判断是否存在已存储的用于验证的系统密码。

若是,则执行s406。

若否,则执行s408。

可选的,系统密码可以为预设长度的字符串。字符串中可以包括数字、字母、符号中的至少一种。

s406、生成密码输入界面,从密码输入界面获取输入密码。

可选的,在生成密码输入界面之后,用户可以在密码输入界面输入密码,以使终端设备获取输入密码。

s407、判断输入密码是否与系统密码一致。

若是,则执行s409。

若否,则执行s410。

若第二人脸信息与管理员人脸信息一致,则说明使用终端设备的用户为机主,则对用户的管理员身份验证通过。

若第二人脸信息与管理员人脸信息不一致,则说明使用终端设备的用户不是机主,则对用户的管理员身份验证失败。

s408、生成密码新建界面,从密码新建界面获取用于验证的系统密码。

可选的,在生成密码新建界面之后,用户可以在密码新建界面输入系统密码,以使终端设备获取系统密码。

s409、确定管理员身份信息验证通过,并从面部识别装置采集儿童人脸信息。

可选的,在面部识别装置捕获的第二人脸信息一致,或者,输入密码是否与系统密码,或者,新建系统密码之后,则确定管理员身份信息验证通过,并从面部识别装置采集儿童人脸信息。

可选的,在面部识别装置采集得到儿童人脸信息之后,可以将面部识别装置采集的人脸信息确定为预设的儿童人脸信息,并存储。

s410、管理员身份信息验证失败。

可选的,若对管理员身份信息验证失败,则无法在终端设备中录入儿童人脸信息。

在图4所示的实施例中,在录入儿童人脸信息之前,需要先验证管理员身份信息,在对管理员身份信息验证通过之后,才可以进行儿童人脸信息的录入。这样,可以保证录入预设的儿童人脸信息的操作为管理员在终端设备中输入的操作,使得儿童使用终端设备的行为为管理员(例如家长)允许的行为,提高了对监护儿童使用终端设备的可靠性。

在上述任意一个实施例的基础上,可选的,在终端设备中录入儿童人脸信息之后,还可以在终端设备中输入儿童使用终端设备的规则,儿童使用终端设备的规则可以包括儿童模式下可使用的第一应用程序的标识、以及第一应用程序中可使用的功能。下面,通过图5所示的实施例,对设置儿童使用规则的过程进行详细说明。

图5为本发明实施例提供的设置儿童使用规则方法的流程示意图。请参见图5,该方法可以包括:

s501、在规则界面展示多个第二应用程序的标识。

可选的,可以在接收到用户输入的规则设置指令之后,在终端设备中显示规则界面。

可选的,多个第二应用程序可以为终端设备中安装的所有应用程序。

s502、获取第一预设操作所操作的第二应用程序的标识。

可选的,第一预设操作可以为选中操作、拖拽操作等。

s503、根据第一预设操作所操作的第二应用程序的标识,确定规则信息。

可选的,可以将第一预设操作所操作的第二应用程序的标识确定为第一应用程序的标识,并确定规则信息包括第一应用程序的标识。

可选的,第一应用程序为适合儿童使用的应用程序。

s504、获取对第一应用程序的设置操作。

可选的,设置操作可以为用户在终端设备中输入的用于对第一应用程序进行设置的操作。

s505、在设置界面中显示第一应用程序的各项功能。

可选的,在获取到第一应用程序的设置操作之后,在终端设备中显示设置界面。

s506、获取对第一功能的第二预设操作,第二预设操作用于指示在儿童模式下禁用第一功能。

可选的,第一功能为不适用儿童使用的功能。

可选的,在获取到第一功能的第二预设操作之后,将第一应用程序中的第一功能设置为儿童模式下的禁用功能。

可选的,在对第一应用程序中的功能中进行筛选之后,还可以儿童模式下、选择的功能对应的内容进行筛选。

例如,在儿童模式下,可以显示选择的功能中、适合儿童观看的内容。

在图5所示的实施例中,通过对儿童使用规则进行设置,不但可以使得儿童只能使用终端设备中使用适合儿童使用的应用程序,还可以使得儿童只能使用应用程序中适合儿童使用的功能。提高了对监护儿童使用终端设备的可靠性。

在上述任意一个实施例的基础上,下面,结合图6a-图6b所示的实施例,对上述方法实施例所示的技术方案进行详细说明。

图6a为本发明实施例提供的手机界面示意图一。图6b为本发明实施例提供的手机界面示意图二。请参见图6a,包括界面601-界面604。请参见图6b,包括界面605-界面608。

请参见界面601,在成人模式下,当用户需要设置儿童人脸图像时,用户可以输入儿童人脸录入指示。例如,用户可以对“录入儿童人脸图像”图标进行点击操作。在手机接收到用户输入的预设指令之后,假设手机判断存在已存储的用于验证的管理员人脸图像,则手机启动摄像头,以使摄像头进行图像采集,具体的,请参见界面602。

请参见界面601,在手机的屏幕上显示摄像头捕获到的人脸图像,并验证捕获到的人脸图像与已存储的管理员人脸图像是否一致。若是,则显示界面603,并关闭摄像头。

请参见界面603,在手机的屏幕上显示提示框“管理员身份验证成功,请录入儿童人脸图像”,在用户点击“确定”图标之后,手机启动摄像头,以使摄像头进行图像采集,具体的,请参见界面604。

请参见界面604,在手机的屏幕上显示摄像头捕获到的人脸图像,在用户点击“确定”图标之后,手机将屏幕当前显示的人脸图像确定为预设的儿童人脸图像,并存储。

可选的,在手机存储儿童人脸图像之后,用户还可以在手机中设置儿童使用手机的规则,具体的,请参见界面605-界面608。

请参见界面605,在手机接收到用户输入的预设指令之后,手机可以显示手机中安装的所有应用程序的标识和每个标识对应的选中框。用户可以对儿童可以使用的应用程序的标识对应的选中框进行选中操作。在用户选择完成儿童可以使用的应用程序的标识之后,用户对“确定”按钮进行点击操作,以使手机显示界面606。

请参见界面606,在手机的屏幕上显示儿童可以使用的应用程序的标识,用户可以应用程序的标识进行点击操作,以进一步对儿童可以使用的该应用程序中的功能进行设置。例如,假设用户需要设置儿童可以使用的电话的功能时,则用户可以对“电话”图标进行点击操作,以使手机显示界面607。

请参见界面607,在手机的屏幕上显示电话的所有功能选项和每个功能选项对应的选中框,用户可以选择儿童禁用的功能选项,并对“禁用”图标进行点击操作,以使手机显示界面608。

请参见界面608,在手机的屏幕上显示儿童模式下可以使用的应用程序的标识,儿童可以在儿童模式下使用该应用程序。

在图6所示的实施例中,在录入儿童人脸图像之前,需要先验证管理员身份信息,在对管理员身份信息验证通过之后,才可以进行儿童人脸图像的录入。这样,可以保证录入预设的儿童人脸图像的操作为管理员在终端设备中输入的操作,使得儿童使用终端设备的行为为管理员(例如家长)允许的行为,提高了对监护儿童使用终端设备的可靠性。进一步的,通过对儿童使用规则进行设置,不但可以使得儿童只能使用终端设备中使用适合儿童使用的应用程序,还可以使得儿童只能使用应用程序中适合儿童使用的功能。提高了对监护儿童使用终端设备的可靠性。

图7为本发明实施例提供的解锁装置的结构示意图一。解锁装置10应用于终端设备。请参见图1,该解锁装置10可以包括开启模块11、第一获取模块12、判断模块13、解锁模块14、第二获取模块15和控制模块16,其中,

所述开启模块11用于,开启所述终端设备的面部识别装置;

所述第一获取模块12用于,获取所述面部识别装置捕获的第一人脸信息;

所述判断模块13用于,判断所述第一人脸信息是否为预设的人脸信息;

所述解锁模块14用于,在所述判断模块13判断所述第一人脸信息为预设的人脸信息时,对所述终端设备进行解锁;

所述第二获取模块15用于,在所述解锁模块对所述终端设备进行解锁之后,获取所述第一人脸信息的类型;

所述控制模块16用于,确定所述第一人脸信息的类型对应的终端模式,并控制所述终端设备进入所述终端模式。

本发明实施例提供的解锁装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。

在一种可能的实施方式中,所述第一人脸信息的类型包括儿童类型、成人类型和老人类型;

相应的,所述儿童类型对应的终端模式为儿童模式,所述成人类型对应的终端模式为成人模式,所述老人类型对应的模式为老人模式。

在一种可能的实施方式中,所述儿童模式对应的工作时长为第一预设时长,所述成人模式对应的工作时长为第二时长,所述老人模式对应的工作时长为第三时长。

在一种可能的实施方式中,所述第一人脸信息的类型为儿童类型,所述预设的人脸信息为预设的儿童人脸信息;所述预设的儿童人脸信息是在所述终端设备对管理员身份信息验证通过后录入的儿童人脸信息。

图8为本发明实施例提供的解锁装置的结构示意图二。在图6所示实施例的基础上,请参见图7,解锁装置10还包括第三获取模块17,在所述判断模块13判断所述第一人脸信息是否为预设的儿童人脸信息之前,所述第三获取模块17用于:

获取用户触发的儿童人脸录入指示,判断是否存在已存储的用于验证的管理员人脸信息;

若是,则开启所述终端设备的面部识别装置,获取所述面部识别装置捕获的第二人脸信息;

判断所述第二人脸信息是否与所述管理员人脸信息一致,若是,则确定管理员身份信息验证通过,并从所述面部识别装置获取所述预设的儿童人脸信息。

在一种可能的实施方式中,若不存在已存储的用于验证的管理员人脸信息,所述第三获取模块17还用于:

判断是否存在已存储的用于验证的系统密码;

若是,则生成密码输入界面,从所述密码输入界面获取输入密码;

判断所述输入密码是否与所述系统密码一致,若是,则确定管理员身份信息验证通过,并从所述面部识别装置获取所述预设的儿童人脸信息。

在一种可能的实施方式中,若不存在已存储的用于验证的系统密码,所述第三获取模块17还用于:

生成密码新建界面,从所述密码新建界面获取用于验证的系统密码;

确定管理员身份信息验证通过,并从所述面部识别装置获取所述预设的儿童人脸信息。

在一种可能的实施方式中,所述装置还包括第四获取模块18,其中,所述第四获取模块18用于,

在所述第三获取模块17从所述面部识别装置获取所述预设的儿童人脸信息之后,获取输入的规则信息,并对所述规则信息进行存储;其中,所述规则信息用于指示所述儿童模式下可使用的第一应用程序的标识。

在一种可能的实施方式中,所述第四获取模块18具体用于:

在规则界面展示多个第二应用程序的标识;

获取第一预设操作所操作的第二应用程序的标识;

根据所述第一预设操作所操作的第二应用程序的标识,确定所述规则信息。

在一种可能的实施方式中,所述装置还包括设置模块19,在所述第四获取模块18获取输入的规则信息之后,所述设置模块19具体用于:

获取对所述第一应用程序的设置操作;

在设置界面中显示所述第一应用程序的各项功能;

获取对第一功能的第二预设操作,所述第二预设操作用于指示在所述儿童模式下禁用所述第一功能。

本发明实施例提供的解锁装置可以执行上述方法实施例所示的技术方案,其实现原理以及有益效果类似,此处不再进行赘述。

图9为本发明实施例提供的终端设备的硬件结构示意图,如图9所示,该解锁装置20包括:至少一个处理器21和存储器22。可选地,该解锁装置20还包括通信部件23。其中,处理器21、存储器22以及通信部件23通过总线24连接。

在具体实现过程中,至少一个处理器21执行所述存储器22存储的计算机执行指令,使得至少一个处理器21执行如上的解锁方法。

处理器21的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。

在上述图9所示的实施例中,应理解,处理器可以是中央处理单元(英文:centralprocessingunit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digitalsignalprocessor,简称:dsp)、专用集成电路(英文:applicationspecificintegratedcircuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器。

总线可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponent,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的解锁方法。

上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。

一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(applicationspecificintegratedcircuits,简称:asic)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。

所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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