用于电子设备的控制方法、装置及电子设备与流程

文档序号:11530488阅读:312来源:国知局
用于电子设备的控制方法、装置及电子设备与流程

本公开涉及虹膜识别领域,具体地,涉及一种用于电子设备的控制方法、装置及电子设备。



背景技术:

随着电子设备的技术不断发展,人们对电子设备的使用越来越多。用户可以根据自身所需,在电子设备上安装各类应用程序(application,简称app)以供使用,例如,购物类app、视频类app、社交类app等等。另外,为了方便工作,企业也可以在员工的电子设备上配置企业app,从而实现企业移动管理(enterprisemobilemanagement,简称emm)。有时,用户会通过电子设备浏览一些较为私密的个人文件、或者较为机密的公司文件。在这种情况下,确保这些文件在浏览时的私密性是十分重要的。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种用于电子设备的控制方法、装置、计算机程序产品、非临时性计算机可读存储介质及电子设备。

根据本公开实施例的第一方面,提供一种用于电子设备的控制方法,所述方法包括:获取所述电子设备的显示屏的前方图像;在获取到的图像中不包含目标用户的虹膜特征信息时,隐藏所述电子设备当前显示的至少一部分内容。

根据本公开实施例的第二方面,提供一种用于电子设备的控制装置,所述装置包括:图像获取模块,被配置为获取所述电子设备的显示屏的前方图像;控制模块,被配置为在获取到的图像中不包含目标用户的虹膜特征信息时,隐藏所述电子设备当前显示的至少一部分内容。

根据本公开实施例的第三方面,提供一种计算机程序产品,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行上述的用于电子设备的控制方法的代码部分。

根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质中包括一个或多个程序,所述一个或多个程序用于执行上述的用于电子设备的控制方法。

根据本公开实施例的第五方面,提供一种电子设备,所述电子设备包括:上述的非临时性计算机可读存储介质;以及一个或者多个处理器,用于执行所述非临时性计算机可读存储介质中的程序。

本公开的实施例提供的技术方案可以包括以下有益效果:电子设备通过虹膜识别技术能够判别出目标用户当前是否正在注视着电子设备的显示屏,是否处于注意力集中状态。当目标用户因其他用户或周围环境的干扰而将注视点从电子设备的显示屏转向别处时,电子设备能够捕捉到这一注视点改变事件,并自动隐藏当前显示的至少一部分内容。这样,可以确保这些内容不被他人看到,防止内容泄漏,从而提高该内容的私密性及安全性。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1a是根据一示例性实施例示出的一种实施环境的示意图。

图1b是根据另一示例性实施例示出的一种实施环境的示意图。

图2是根据一示例性实施例示出的一种用于电子设备的控制方法的流程图。

图3a至图3f是在实施本公开提供的用于电子设备的控制方法时的应用场景示意图。

图4是根据一示例性实施例示出的一种用于电子设备的控制装置的框图。

图5是根据一示例性实施例示出的一种用于电子设备的控制装置的框图。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

图1a是根据一示例性实施例示出的一种实施环境的示意图。如图1a所示,该实施环境可以包括电子设备100。在该电子设备100的显示屏101的上方配置有摄像头102,用于拍摄显示屏101的前方图像。当用户面向该摄像头102时,摄像头102可以拍摄到包括用户的虹膜信息的图像,这样,电子设备100通过对该图像进行虹膜识别,以此实现用户的身份识别与认证。摄像头102可以例如为红外摄像头,这样,即使是在光线较弱的情况下,也可以正确识别人眼虹膜。在本公开中,电子设备100可以例如是智能手机、平板电脑、个人数字助理(pda)、pc机、笔记本电脑等等。图1a中以电子设备100是智能手机为例来示意。

图1b是根据另一示例性实施例示出的一种实施环境的示意图。如图1b所示,该实施环境可以包括电子设备100及服务器200。其中,电子设备100与服务器200之间可以通过各种有线或无线方式进行通信。示例地,电子设备100与服务器200之间通过wifi、蓝牙、2g、3g、4g等方式进行通信。电子设备100可以通过配置在其上的摄像头102采集包括用户的虹膜信息的图像。之后,电子设备100可以将该图像发送至服务器200,以由该服务器200对该图像进行虹膜识别,以此实现用户的身份识别与认证。此外,服务器200也可以向电子设备100提供相关的内容数据,以供电子设备100进行数据展现、存储等操作。

图2是根据一示例性实施例示出的一种用于电子设备的控制方法的流程图,其中,该方法可以应用于电子设备,例如,图1a或图1b所示的电子设备100。如图2所示,该方法可以包括:

在步骤201中,获取电子设备的显示屏的前方图像。

示例地,可以通过如图1所示的电子设备100的显示屏101上方的摄像头102来获取显示屏101的前方图像。

在步骤202中,在获取到的图像中不包含目标用户的虹膜特征信息时,隐藏电子设备当前显示的至少一部分内容。

通过对获取到的图像进行虹膜识别,电子设备可以确定出当前用户是否为电子设备的目标用户。示例地,电子设备可以按照如下方式进行虹膜识别:

首先,电子设备可以从获取到的图像中提取虹膜特征信息。

接下来,电子设备确定所提取出的虹膜特征信息与预设的虹膜特征信息之间的匹配度。其中,可以预先在电子设备内设置属于目标用户的虹膜特征信息,作为上述预设的虹膜特征信息。这样,当电子设备从获取到的图像提取出虹膜特征信息之后,其可以利用虹膜识别算法,确定出该虹膜特征信息与预置在该电子设备中的、属于目标用户的虹膜特征信息之间的匹配度。

当无法从获取到的图像中提取出虹膜特征信息,或者所确定出的匹配度小于预设的匹配度阈值时,电子设备可以判定获取到的图像中不包括目标用户的虹膜特征信息。而当所确定出的匹配度大于或等于预设的匹配度阈值时,电子设备可以判定获取到的图像中包括目标用户的虹膜特征信息。

例如,在实际应用场景中,当用户浏览当前显示界面上的显示内容时,摄像头102能够拍摄到包括当前用户的虹膜信息的图像。这样,电子设备通过对该图像进行虹膜识别,可以确定出该当前用户是否为目标用户。或者,当目标用户受外界干扰而将注视点从显示屏101移开时,摄像头102所拍摄到的图像中可能不包含虹膜信息。在这种情况下,电子设备可以确定出获取到的图像中不包括属于目标用户的虹膜特征信息。

电子设备可以在获取到的图像中不包含目标用户的虹膜特征信息时,隐藏电子设备当前显示的至少一部分内容。

示例地,电子设备可以通过多种方式来实现显示内容的隐藏。例如,在一种实施方式中,当电子设备确定需要隐藏当前显示的至少一部分内容时,电子设备可以将该至少一部分内容退出显示。例如,图3a和图3d示出了这一实施方式所对应的应用场景示意图。如图3a和图3b所示,用户正通过电子设备100浏览一视频,此时,电子设备100的摄像头102能够获取到包括该用户的虹膜信息的图像,并且电子设备100可以识别出该用户为目标用户,此时,电子设备100不进行针对当前的显示内容的隐私保护。而当用户因外界干扰(例如,另一用户在后面轻轻拍打该用户,或者呼唤该用户时)而使其注视点离开显示屏101时,例如,如图3c所示,此时,电子设备100可以确定所获取到的图像中不包括属于目标用户的虹膜特征信息,因此,如图3d所示,电子设备可以将当前显示的内容退出显示,例如,退回到桌面。

或者,在另一实施方式中,当电子设备确定需要隐藏当前显示的至少一部分内容时,电子设备可以进入锁屏状态。这样,电子设备的显示屏进入锁定模式,不会显示任何内容。例如,图3e至图3f示出了这一实施方式所对应的应用场景示意图。如图3e所示,用户正通过电子设备100浏览一文档,此时,电子设备100的摄像头102能够获取到包括该用户的虹膜信息的图像,并且电子设备100可以识别出该用户为目标用户,此时,电子设备100不进行针对当前的显示内容的隐私保护。而当用户因外界干扰(例如,另一用户在后面轻轻拍打该用户,或者呼唤该用户时)而使其注视点离开显示屏101时,电子设备100可以确定所获取到的图像中不包括目标用户的虹膜信息,因此,如图3f所示,电子设备100便进入锁屏状态,以确保当前显示的内容不被他人所看到。

或者,在另一种实施方式中,当电子设备确定需要隐藏当前显示的至少一部分内容时,电子设备可以将显示界面从当前显示界面切换到预设的指定界面(例如,与当前显示内容无关的界面)。其中,针对任意所显示的内容,可以对应于同一指定界面,或者,针对不同类型的显示内容,可以对应于不同的指定界面,这些都可以根据用户的实际需要来进行个性化定制,本公开对此并不进行限定。

综上所述,电子设备通过虹膜识别技术能够判别出目标用户当前是否正在注视着电子设备的显示屏,是否处于注意力集中状态。当目标用户因其他用户或周围环境的干扰而将注视点从电子设备的显示屏转向别处时,电子设备能够捕捉到这一注视点改变事件,并自动隐藏当前显示的至少一部分内容。这样,可以确保这些内容不被他人看到,防止内容泄漏,从而提高该内容的私密性及安全性。

可选地,电子设备可以在当前获取到的图像中不包含目标用户的虹膜特征信息、且距离上一次获取的图像中包含目标用户的虹膜特征信息的时刻超过预设时长时,隐藏当前显示的至少一部分内容。这样,可以提升虹膜识别的容错性,并可以降低电子设备功耗。

在本公开的一种实施方式中,电子设备可以针对任意显示内容都执行上述步骤,即,无论电子设备当前显示界面上的显示内容是什么,只要获取到的图像中不包含目标用户的虹膜特征信息,电子设备便隐藏当前显示的至少一部分内容。或者,在另一种实施方式中,电子设备可以首先根据当前显示界面上的显示内容,判断其是否需要进行隐私保护。若是,则电子设备再执行上述步骤。

具体地,在获取显示屏的前方图像之前,电子设备可以首先获取与该电子设备的当前显示内容相对应的安全性等级信息。

示例地,用户可以根据实际需求,预先设置电子设备上各显示内容相对应的安全性等级。例如,用户可以将需要进行隐私保护的内容(例如,某个或某些文档、某个或某些图片、某个或某些视频文件等等)设置为较高的安全性等级,将不需要进行隐私保护的内容(例如,桌面应用、音频文件等等)设置为较低的安全性等级。这样,当在电子设备上显示某个文件或者运行某个应用程序时,电子设备可以获取到针对该文件或应用程序的预设的安全性等级信息。随后,电子设备可以判断该安全性等级信息所表示的安全性等级是否大于或等于预设的安全性等级阈值。若是,则电子设备可以判定当前显示界面上的显示内容需要进行隐私保护。若不是,则电子设备可以判定当前显示界面上的显示内容不需要进行隐私保护。

在该安全性等级信息表示当前显示内容需要进行隐私保护时,再进行上述步骤201及其后续的步骤。也就是说,当与当前显示内容相对应的安全性等级信息表示该显示内容需要进行隐私保护时,电子设备可以开启如图1a或图1b所示的摄像头102,以开始获取前方图像,从而实现对用户的虹膜信息的检测与识别。

通过这一实施方式,电子设备可以根据当前所显示的内容,决定是否需要开启虹膜识别模式,并在决定开启虹膜识别模式时,电子设备能够自动获取图像,并根据图像来判定是否隐藏当前所显示的内容。由此,可以使得电子设备对显示内容的隐私保护更为智能化,并且不同的用户可以根据自身实际需要来设定哪些内容需要进行隐私保护,哪些内容不需要进行隐私保护,从而可以满足不同用户的使用需求。

另外,上述安全性等级信息除了用于确定电子设备当前显示内容是否需要进行隐私保护之外,还可以用于确定图像检测周期。具体地,电子设备可以在获取前方图像之前,首先获取与该电子设备的当前显示内容相对应的安全性等级信息。接下来,电子设备可以根据该安全性等级信息,确定检测周期。

示例地,可以预先建立安全性等级信息与检测周期之间的对应关系,并将该对应关系预置在电子设备中。这样,当电子设备确定出当前显示内容所对应的安全性等级后,通过查找该对应关系,可以确定出该安全性等级相对应的检测周期。可选地,安全性等级信息所表示的安全性等级越高,该检测周期越短。也就是说,当前的显示内容的安全性等级越高,表示该内容的私密性越强,相应地,电子设备要以更高的频率来获取前方图像。例如,假设安全性等级按照由高到低的顺序包括:绝密级、保密级、私密级,则,相对应的检测周期为0.1s,0.5s和1s。

这样,在执行步骤201时,电子设备可以按照所确定的检测周期获取电子设备的显示屏的前方图像,进而执行后续操作。

由此,通过这一实施方式,电子设备可以根据当前所显示的内容的安全性等级,来自动确定图像的检测周期,并按照所确定的检测周期来获取图像。针对私密性越强的显示内容,检测频率越高,从而确保该内容的机密性及安全性。而针对私密性越弱的显示内容,检测频率越低,从而达到降低电子设备的功耗的效果。

由于虹膜识别易受拍摄角度的影响而导致虹膜识别率下降,为此,在本公开的另一个实施方式中,可以向用户反馈虹膜识别率,以使用户能够根据虹膜识别率来调整拍摄角度,从而防止错误判断。

具体地,上述方法还可以包括:根据图像的虹膜识别率控制电子设备的显示屏的亮度。在本公开中,虹膜识别率可以表示为从获取到的图像中提取出的虹膜特征信息与预设的属于目标用户的虹膜特征信息之间的匹配度。

示例地,可以预先建立虹膜识别率与显示屏的亮度之间的对应关系,这样,当获得图像的虹膜识别率时,电子设备通过查找该对应关系,能够获知显示屏的亮度信息,并控制显示屏按照所述亮度信息所指示的亮度进行显示。示例地,虹膜识别率与显示屏的亮度之间可以呈现正相关变化的对应关系。即。当虹膜识别率降低时,电子设备可以控制显示屏的亮度变暗;当虹膜识别率上升时,电子设备可以控制显示屏的亮度变亮。这样,通过显示屏的亮度变化,用户可以掌握当前虹膜识别率的情况,并在虹膜识别率下降时,可以及时相应调整拍摄角度,使得虹膜识别率恢复到较高的水平。由此,可以避免因目标用户的视角变化导致虹膜识别率下降,并因此造成错误判断及隐私性保护功能的误开启。

实际情况中,电子设备的目标用户正在浏览显示屏上的显示内容,然而,由于用户视角的变化、或者电子设备位置的变化、或者环境因素较差而导致虹膜识别率下降到较低水平时,电子设备会误认为当前获取到的图像中不包括目标用户的虹膜特征信息,从而误将当前显示内容进行隐藏,为用户带来不便。对此,为了提高隐私保护控制的准确性,本公开提供以下几种示例性方式来防止电子设备做出误判断及误操作。不过应当理解的是,以下所列举的防止电子设备误操作的方式仅仅是示例性的,仅用于说明本公开,并不用于限制本公开。

首先,在第一种示例性实施方式中,电子设备在获取到的图像中不包含目标用户的虹膜特征信息、且不包含目标用户的人脸特征信息时,隐藏电子设备当前显示的至少一部分内容。

当图像中不包括目标用户的虹膜特征信息时,电子设备可以对图像进行人脸识别。具体地,电子设备可以首先从图像中提取出人脸特征信息,之后,将所提取出的人脸特征信息与预设的人脸特征信息进行匹配。其中,该预设的人脸特征信息对应于该电子设备的目标用户。当所提取出的人脸特征信息与预设的人脸特征信息匹配时,确定该图像包括目标用户的人脸特征信息。当无法从图像中提取出人脸特征信息、或者所提取出的人脸特征信息与预设的人脸特征信息不匹配时,确定该目标图像不包括目标用户的人脸特征信息,随后,隐藏电子设备当前显示的至少一部分内容。

由此,通过这一实施方式,可以通过人脸识别技术来辅助对用户身份的识别认证。这样,当由于用户视角的变化、或者电子设备位置的变化、或者环境因素较差而导致虹膜识别认证失败时,仍可以通过人脸识别技术进行二次识别认证。只有当两种方式均认证失败时,电子设备才确定目标用户的注视点已离开显示屏,或者当前用户并非目标用户,此时,应当隐藏该电子设备当前显示的至少一部分内容,以确保信息的私密性及安全性。

在第二种示例性实施方式中,电子设备在获取到的图像中不包含目标用户的虹膜特征信息、且检测到电子设备被翻转时,隐藏该电子设备当前显示的至少一部分内容。

通常情况下,当电子设备的目标用户正在浏览较为私密的内容时,此时,如果周围有人靠近该目标用户,或者有人触碰该目标用户时,该目标用户会本能地翻转电子设备,以将显示屏朝下,防止其他人看到。因此,在本公开的这一实施方式中,结合虹膜识别及翻转检测来判断用户是否意图进行隐私保护。其中,在电子设备中可以配置有陀螺仪传感器,其能够检测电子设备在三维空间中的运动。因而,电子设备可以根据陀螺仪传感器的检测结果,来判定其自身是否发生翻转。在获取到的图像中不包含目标用户的虹膜特征信息、且检测到电子设备被翻转时,电子设备隐藏当前显示的至少一部分内容。

由此,通过这一实施方式,可以通过电子设备的运动检测来辅助判断用户是否意图进行隐私保护。由此,可以防止电子设备出现上述误判断及误操作,进一步提高隐私保护控制的准确性。

有时,电子设备的目标用户正在浏览私密文件,而此时另一用户靠近该目标用户,如果该目标用户没有察觉,则会导致该私密文件被泄漏给该另一用户。为了防止出现此种情况,进一步提高隐私性,可选地,上述方法还可以包括以下步骤:

在获取到的图像中包含非法用户的人脸特征信息时,隐藏电子设备当前显示的至少一部分内容。

具体地,电子设备可以首先从图像中提取出人脸特征信息,之后,将所提取出的人脸特征信息与预设的人脸特征信息进行匹配。其中,该预设的人脸特征信息对应于该电子设备的目标用户。当所提取出的人脸特征信息与预设的人脸特征信息不匹配时,确定该目标图像包括属于非法用户的人脸信息,随后,隐藏电子设备当前显示的至少一部分内容。

也就是说,在这一实施方式中,即便是目标用户当前的注视点正在集中于显示屏上,符合虹膜识别认证成功的条件,但是,只要目标图像中出现除目标用户之外的其他用户(即,非法用户)的面孔,电子设备便自动隐藏当前显示的至少一部分内容,从而避免该内容被非法用户看到,进而提高该内容的私密性及安全性。

如上所述,在进行虹膜识别时,电子设备首先需要从图像中提取虹膜特征信息,之后,根据虹膜特征信息来进行虹膜识别。其中,虹膜特征信息包括图像中各个虹膜特征点对应的信息。理论上,选取全部虹膜特征点对应的信息来进行虹膜识别,虹膜识别的准确率及可靠性是最高的。不过,在进行虹膜持续认证时,为了降低电子设备的功耗,可以不选取全部虹膜特征点对应的信息来进行虹膜识别,只利用其中一些虹膜特征点对应的信息进行虹膜识别,也能达到判断用户是否为目标用户的效果。

具体地,电子设备可以获取与当前显示内容相对应的安全性等级信息。接下来,电子设备可以从获取到的图像中提取出与安全性等级信息相对应的数量的目标特征点,并利用所述目标特征点进行虹膜识别。

也就是说,在本公开中,不同安全性等级的显示内容,对应于不同数量的目标特征点。示例地,安全性等级越高,目标特征点的数量越多。这样,可以确保针对安全性等级较高的显示内容,具有较高的虹膜识别准确率及可靠性;针对安全性等级较低的显示内容,可以利用较少数量的目标特征点来进行虹膜识别,从而达到降低电子设备功耗的效果。

之后,电子设备可以在根据所述目标特征点确定获取到的图像中不包含目标用户的虹膜特征信息时,隐藏该电子设备当前显示的至少一部分内容。

在本公开的另一个实施例中,当上述用于电子设备的控制方法应用在图1b所示的实施环境中时,上述方法还可以包括:

在获取到的图像中不包含目标用户的虹膜特征信息时,向与电子设备的当前显示内容相关联的内容服务器(如图1b所示的服务器200)发送通知消息,该通知消息用于通知内容服务器停止向电子设备推送与当前显示内容有关的数据。例如,假设电子设备的目标用户正在浏览视频内容,一段时间过后,电子设备确定出获取到的显示屏的前方图像中不包含目标用户的虹膜特征信息,则该电子设备可以将这一事件通知给该视频内容的提供方,即,视频内容服务器。该视频内容服务器在获知这一事件之后,可以停止向电子设备继续推送与该视频内容有关的数据,因为此时电子设备正处于隐私保护模式,无需再接收这些数据进行视频内容播放。通过这一方式,可以节省电子设备与内容服务器之间的数据传输量,节省流量,减少网络带宽的占用。

可替换地或附加地,电子设备自身可以在确定获取到的图像中不包含目标用户的虹膜特征信息时,删除该电子设备中存储的与当前显示内容有关的数据。这样,可以确保与需要隐私保护的内容相关的数据不被他人所获取,进一步提高安全性。

除了在电子设备本地进行虹膜认证之外,在另一实施例中,电子设备也可以将采集到的图像发送给内容服务器,由该内容服务器在远程进行用户身份的识别与认证。具体地,上述方法还可以包括以下步骤。

在获取到显示屏的前方图像之后,电子设备向与该电子设备的当前显示内容相关联的内容服务器发送包括获取到的图像的身份认证请求,该身份认证请求用于内容服务器确定电子设备的当前用户是否为非法用户。判断方式如以上描述的在电子设备侧的判断方式相类似,此处不再赘述。可选地,内容服务器可以在确定电子设备的当前用户为非法用户时,停止向该电子设备推送与该显示内容有关的数据。

另外,内容服务器可以在确定电子设备的当前用户为非法用户时,向电子设备发送控制指令,该控制指令用于控制电子设备隐藏当前显示的至少一部分内容。这样,电子设备在接收到这一控制指令后,可以响应于该控制指令,隐藏当前显示的至少一部分内容。

此外,该控制指令还可以用于控制电子设备删除该电子设备中存储的与当前显示内容有关的数据。这样,上述方法还可以包括:电子设备可以响应于该控制指令,删除所存储的与当前显示内容有关的数据。

通过上述实施方式,可以为用户身份的鉴权提供双重认证机制。即使电子设备本地所存储的目标用户的虹膜特征信息被恶意篡改,由于内容服务器一侧的信息不易被篡改,该内容服务器中仍存储的是原本合法的目标用户的虹膜特征信息。因此,内容服务器在远程依然能够识别出电子设备的用户为非法用户,进而实施远程控制,确保电子设备当前的显示内容的私密性及安全性。

图4是根据一示例性实施例示出的一种用于电子设备的控制装置400的框图,其中,该装置400可以配置于电子设备,例如,图1a或图1b所示的电子设备100。如图4所示,该装置400可以包括:图像获取模块401,被配置为获取所述电子设备的显示屏的前方图像;控制模块402,被配置为在获取到的图像中不包含目标用户的虹膜特征信息时,隐藏所述电子设备当前显示的至少一部分内容。

可选地,所述控制模块402被配置为在当前获取到的图像中不包含目标用户的虹膜特征信息、且距离上一次获取的图像中包含目标用户的虹膜特征信息的时刻超过预设时长时,隐藏所述电子设备当前显示的至少一部分内容。

可选地,所述控制模块402被配置为在获取到的图像中不包含目标用户的虹膜特征信息、且不包含所述目标用户的人脸特征信息时,隐藏所述电子设备当前显示的至少一部分内容。

可选地,所述控制模块402被配置为在获取到的图像中不包含目标用户的虹膜特征信息、且检测到所述电子设备被翻转时,隐藏所述电子设备当前显示的至少一部分内容。

可选地,所述控制模块402还被配置为在获取到的图像中包含非法用户的人脸特征信息时,隐藏所述电子设备当前显示的至少一部分内容。

可选地,所述控制模块402还被配置为根据所述图像的虹膜识别率,控制所述电子设备的显示屏的亮度。

可选地,所述控制模块402包括:第一获取子模块,被配置为获取与所述电子设备的当前显示内容相对应的安全性等级信息;提取子模块,被配置为从获取到的图像中提取出与所述安全性等级信息相对应的数量的目标特征点;控制子模块,被配置为在根据所述目标特征点确定所述获取到的图像中不包含目标用户的虹膜特征信息时,隐藏所述电子设备当前显示的至少一部分内容。

可选地,所述安全性等级信息所表示的安全性等级越高,所述目标特征点的数量越多。

可选地,所述控制模块402被配置为通过以下方式中的至少一者来隐藏所述电子设备当前显示的至少一部分内容:将所述至少一部分内容退出显示;控制所述电子设备进入锁屏状态;将所述电子设备的显示界面从当前显示界面切换到预设的指定界面。

可选地,所述装置400还可以包括:等级信息获取模块,被配置为在所述图像获取模块获取所述电子设备的显示屏的前方图像之前,获取与所述电子设备的当前显示内容相对应的安全性等级信息;所述图像获取模块401,被配置为在所述安全性等级信息表示所述当前显示内容需要进行隐私保护时,获取所述电子设备的显示屏的前方图像。

可选地,所述图像获取模块401包括:第二获取子模块,被配置为获取与所述电子设备的当前显示内容相对应的安全性等级信息;图像获取子模块,被配置为按照与所述安全性等级信息相对应的检测周期来获取所述电子设备的显示屏的前方图像。

可选地,所述安全性等级信息所表示的安全性等级越高,所述检测周期越短。

可选地,所述装置400还可以包括以下中的至少一者:第一发送模块,被配置为在获取到的图像中不包含目标用户的虹膜特征信息时,向与所述电子设备的当前显示内容相关联的内容服务器发送通知消息,所述通知消息用于通知所述内容服务器停止向所述电子设备推送与所述当前显示内容有关的数据;删除模块,被配置为在获取到的图像中不包含目标用户的虹膜特征信息时,删除所述电子设备中存储的与所述当前显示内容有关的数据。

可选地,所述装置400还可以包括:第二发送模块,被配置为向与所述电子设备的当前显示内容相关联的内容服务器发送包括所述获取到的图像的身份认证请求,所述身份认证请求用于所述内容服务器确定所述电子设备的当前用户是否为非法用户;接收模块,被配置为接收由所述内容服务器在确定所述电子设备的当前用户为非法用户时发送的控制指令,所述控制指令用于控制所述电子设备隐藏当前显示的至少一部分内容;所述控制模块402,还被配置为响应于所述控制指令,隐藏所述电子设备当前显示的至少一部分内容。

可选地,所述控制指令还用于控制所述电子设备删除所述电子设备中存储的与当前显示内容有关的数据;以及,所述装置400还可以包括:删除模块,被配置为响应于所述控制指令,删除所述电子设备中存储的与所述当前显示内容有关的数据。

综上所述,电子设备通过虹膜识别技术能够判别出目标用户当前是否正在注视着电子设备的显示屏,是否处于注意力集中状态。当目标用户因其他用户或周围环境的干扰而将注视点从电子设备的显示屏转向别处时,电子设备能够捕捉到这一注视点改变事件,并自动隐藏当前显示的至少一部分内容。这样,可以确保这些内容不被他人看到,防止内容泄漏,从而提高该内容的私密性及安全性。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图5是根据一示例性实施例示出的一种用于电子设备的控制装置500的框图,该装置500可以是电子设备。如图5所示,该装置500可以包括:处理器501,存储器502,多媒体组件503,输入/输出(i/o)接口504,以及通信组件505。

其中,处理器501用于控制该装置500的整体操作,以完成上述的用于电子设备的控制方法中的全部或部分步骤。存储器502用于存储各种类型的数据以支持在该装置500的操作,这些数据的例如可以包括用于在该装置500上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器502可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件503可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器502或通过通信组件505发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口504为处理器501和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件505用于该装置500与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件505可以包括:wi-fi模块,蓝牙模块,nfc模块。

在一示例性实施例中,装置500可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的用于电子设备的控制方法。

在另一示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器502,上述指令可由装置500的处理器501执行以完成上述的用于电子设备的控制方法。示例地,该非临时性计算机可读存储介质可以是rom、随机存取存储器(randomaccessmemory,简称ram)、cd-rom、磁带、软盘和光数据存储设备等。

本公开一实施例还提供一种计算机程序产品,所述计算机程序产品包含能够由可编程的装置执行的计算机程序,所述计算机程序具有当由所述可编程的装置执行时用于执行上述的用于电子设备的控制方法的代码部分。

本公开一实施例还提供一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质中包括一个或多个程序,所述一个或多个程序用于执行上述的用于电子设备的控制方法

本公开一实施例还提供一种电子设备,该电子设备包括:上述的非临时性计算机可读存储介质;以及一个或者多个处理器,用于执行上述的非临时性计算机可读存储介质中的程序。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

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