本申请实施例涉及电子设备技术领域,尤其涉及一种图像显示方法、装置、存储介质及电子设备。
背景技术:
随着电子设备的不断发展,对象对诸如手机或者平板电脑等的电子设备的依赖性越来越强,例如对象在电子设备中存储大量的照片,便于对象可随时浏览。
目前,为了提高电子设备中存储的图像的安全性,可以是对相册或者图像设置密码,其中,密码一般是字符密码。然而上述加密方式,密码容易泄露,安全性差。
技术实现要素:
本申请实施例提供图像显示方法、装置、存储介质及电子设备,提高图像的安全性。
第一方面,本申请实施例提供了一种图像显示方法,包括:
对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中是否包括至少两张人脸;
当所述目标图像中包括至少两张人脸时,获取至少两个对象的生物特征信息;
验证所述至少两个对象的生物特征信息与所述至少两张人脸是否满足对应关系;
当至少两个对象的生物特征信息与所述至少两张人脸满足对应关系时,显示所述目标图像。
第二方面,本申请实施例提供了一种图像显示装置,包括:
人脸识别模块,用于对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中是否包括至少两张人脸;
生物特征信息获取模块,用于当所述目标图像中包括至少两张人脸时,获取至少两个对象的生物特征信息;
生物特征信息验证模块,用于验证所述至少两个对象的生物特征信息与所述至少两张人脸是否满足对应关系;
图像显示模块,用于当至少两个对象的生物特征信息与所述至少两张人脸满足对应关系时,显示所述目标图像。
第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的图像显示方法。
第四方面,本申请实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的图像显示方法。
本申请实施例中提供的图像显示方法,对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中包括的至少两张人脸;当所述目标图像中包括的至少两张人脸时,获取至少两个对象的生物特征信息;验证所述至少两个对象的生物特征信息与所述至少两张人脸是否满足对应关系;当至少两个对象的生物特征信息与所述至少两张人脸满足对应关系时,显示所述目标图像。通过采用上述方案,通过对多个生物特征信息进行验证,提高了目标图像的安全性,同时根据目标图像中包括人脸,对多个生物特征信息进行验证,基于目标图像的差异性,用于验证的生物特征信息同样存在差异性,进一步提高了目标图像的安全性,避免同一加密方式中加密信息泄露导致的全部图像的泄露问题。
附图说明
图1为本申请实施例提供的一种图像显示方法的流程示意图;
图2为本申请实施例提供的另一种图像显示方法的流程示意图;
图3为本申请实施例提供的另一种图像显示方法的流程示意图;
图4为本申请实施例提供的另一种图像显示方法的流程示意图;
图5为本申请实施例提供的另一种图像显示方法的流程示意图;
图6为本申请实施例提供的一种图像显示装置的结构示意图;
图7为本申请实施例提供的一种电子设备的结构示意图;
图8为本申请实施例提供的另一种电子设备的结构示意图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
图1为本申请实施例提供的一种图像显示方法的流程示意图,该方法可以由图像显示装置执行,其中该装置可由软件和/或硬件实现,一般可集成在电子设备中。如图1所示,该方法包括:
步骤101、对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中是否包括至少两张人脸。
步骤102、当所述目标图像中包括至少两张人脸时,获取至少两个对象的生物特征信息。
步骤103、验证所述至少两个对象的生物特征信息与所述至少两张人脸是否满足对应关系。
步骤104、当至少两个对象的生物特征信息与所述至少两张人脸满足对应关系时,显示所述目标图像。
示例性的,本申请实施例中的电子设备可包括手机和平板电脑等具有显示屏的智能设备。
在步骤101中,当用户通过触控点击等方式输入对任一图像文件的显示指令时,该图像为目标图像,对目标图像进行人脸识别。人脸识别技术是基于人的脸部特征,对输入的目标图像判断其是否存在人脸,如果存在人脸,确定每个脸的位置、大小和各个主要面部器官的位置信息。依据这些信息,提取每张人脸中所蕴涵的脸部特征,并将其与数据库中具有身份信息标识的人脸特征进行对比,从而识别每张人脸的身份信息。本实施例中,可根据人脸结果确定目标图像中包括的人脸的数量以及各人脸的身份信息。
当目标图像中仅包括一张人脸时,可直接对该目标图像进行显示,或者当目标图像有预先设置的密码时,根据用户输入的验证密码进行解密,并在解密后显示该目标图像。一实施例中,预先设置的密码可以是目标图像身份对应的生物特征。
步骤102中,在确定目标图像中包括的至少两张人脸时,生成提示信息,通过屏幕或者扬声器等输出设备提示用户,其中,提示信息中可以是包括目标图像的标识和需要输入的生物特征信息的数量。至少两个对象可通过同一电子设备输入生物特征信息,还可以是通过不同的电子设备输入生物特征信息。可选的,至少两个对象输入的生物特征信息的类型可以是相同的,也可以是不同的。示例性的,至少两个对象通过同一电子设备的同一输入装置输入同一种生物特征信息,可以是通过同一电子设备的不同输入装置输入不同类型的生物特征信息。例如通过指纹识别模块输入指纹信息,通过摄像头或结构光3d成像模块输入人脸信息,通过麦克风输入语音信息,电子设备通过用于输入的语音信息提取输入对象的声纹信息等。
在一些实施例中,获取至少两个对象的生物特征信息,包括:在预设时间段内获取基于同一电子设备接收的至少两个对象的生物特征信息。当获取至少两个对象的生物特征信息的总时长大于预设时长时,禁止显示所述目标图像,并提示重新获取至少两个对象的生物特征信息。
在本实施例中,获取至少两个生物特征信息之后,对上述获取的生物特征信息进行验证。当验证成功时,显示目标图像,当验证失败时,禁止显示目标图像。在本实施例中,验证所述至少两个对象输入的生物特征信息与所述至少两张人脸是否满足对应关系,即验证输入的生物特征信息的身份与目标图像中人脸的身份是否匹配,若生物特征信息的身份与目标图像中人脸的身份匹配,则确定生物特征信息验证成功,反之,若生物特征信息的身份与目标图像中人脸的身份不匹配,则确定生物特征信息验证失败。需要说明的是,至少两个对象输入的生物特征信息与所述至少两张人脸之间的对应关系,可以是生物特征信息与人脸的一一对应匹配关系,还可以是多个生物特征信息与一张人脸的匹配关系,例如与儿童的人脸的相匹配的生物特性信息包括儿童自己的生物特征信息和监护人的生物特征信。当目标图像中的每一张人脸均存在至少一个匹配的生物特性信息时,确定验证成功。其中,基于生物特性信息的多样性,根据电子设备获取的生物特征信息的类型确定生物特征信息的验证方式。
在一些实施例中,若所述生物特征信息为人脸信息,则判断输入的人脸信息的身份与所述目标图像中人脸的身份是否匹配。示例性的,将电子设备接收的人脸信息与目标图像中的人脸区域进行匹配,当匹配成功时,确定接收的人脸信息的身份与所述目标图像中人脸的身份匹配。其中,电子设备接收的人脸信息可以是通过电子设备摄像头采集的,还可以是其他电子设备通过通信连接传输的。示例性的,还可以是对将通过电子设备摄像头采集的人脸信息和目标图像中人脸区域进行人脸识别,分别确定采集的人脸信息的身份和目标图像中人脸的身份,当采集的人脸信息的身份和目标图像中人脸的身份相同时,确定输入的人脸信息的身份与所述目标图像中人脸的身份匹配。
在一些实施例中,若所述生物特征信息为指纹信息,则判断输入的指纹信息的身份与所述目标图像中人脸的身份是否匹配。其中,电子设备中预先存储有目标图像中人脸对应的指纹信息,将电子设备接收的指纹信息与预先存储的指纹信息进行比对,当匹配成功时,确定输入的人脸信息的身份与所述目标图像中人脸的身份匹配。其中,电子设备接收的指纹信息可以是通过电子设备的触控屏采集的,还可以是其他电子设备通过通信连接传输的。
在一些实施例中,若所述生物特征信息为声纹信息,则判断输入的声纹信息的身份与所述目标图像中人脸的身份是否匹配。其中,电子设备中预先存储有目标图像中人脸对应的声纹信息,将电子设备接收的声纹信息与预先存储的声纹信息进行比对,当匹配成功时,确定输入的人脸信息的身份与所述目标图像中人脸的身份匹配。其中,电子设备接收的声纹信息可以是通过电子设备的麦克风采集的,还可以是其他电子设备通过通信连接传输的。
可选的,在确定目标图像中包括至少两张人脸时,检测电子设备中是否存储有与目标图像中人脸相对应的指纹信息和声纹信息,当电子设备中不存在与目标图像中人脸相对应的指纹信息和声纹信息时,提示至少两个对象输入人脸信息。
可选的,不同时间段,用于验证的生物特征信息的类型不同。根据目标图像的显示指令的输入时刻、时间段与生物特征信息的类型的对应关系,确定每一次验证的生物特征信息。示例性的,在时间段8:00-12:00对指纹信息进行验证,在时间段12:00-20:00对声纹信息进行验证,在时间段20:00-次日8:00对于人脸信息进行验证,需要说明的是,在对人脸信息进行验证时,采集人脸信息之前,需检测到输入对象眨眼、摇头或点头中至少一项动作,以保证在采集人脸信息时,输入对象保持清醒,避免在输入用户未知情况下,输入人脸信息导致的隐私图像泄露的问题。示例性的,根据用户的作息确定各时间段用于验证的生物特征信息,例如在用户清醒时间段,可基于指纹信息、人脸信息或声纹信息进行验证,在用户的休息时间段,可基于虹膜信息进行验证,提高目标图像的安全性,避免目标图像内容被泄露的问题。
在一些实施例中,当目标图像中包括两个或两个以上的人脸时,获取两个对象的生物特征信息,当获取的两个生物特征信息的身份与目标图像中任意两个人脸或特定两个人脸的身份相匹配时,确定验证成功,显示目标图像。在一个实施例中,通过用户输入的显示指令确定目标图像,对目标图像进行人脸识别,确定目标图像中包括两张人脸,以及两张人脸的身份,通过电子设备接收两个对象输入的指纹信息(或其他生物特征信息),当通过对电子设备接收的指纹信息进行验证成功时,确定两个对象输入的指纹信息与所述至少两张人脸满足匹配关系(对应关系),显示目标图像。
在一些实施例中,在显示所述目标图像之后,还包括:在显示所述目标图像的预设时间内,检测对所述目标图像的关联图像的显示指令时,显示所述关联图像,其中,所述关联图像包括所述目标图像中的所述至少两张人脸。当显示目标图像时,表明以获取至少两个对象的授权,可对包括目标图像中的人脸图像进行浏览,在显示所述目标图像的预设时间内,若存在对目标图像的关联图像进行浏览时,可直接在屏幕显示,无需再次获取至少两个对象的生物特征信息进行验证,简化了关联图像的显示过程。其中,显示所述目标图像的预设时间可以是15分钟或者10分钟等,可根据用户需求进行设置。需要说明的是,当电子设备退出目标图像所在app(application,应用程序)后,再次进行app对目标图像以及关联图像进行浏览时,需重新获取至少两个对象的生物特征信息进行验证。其中,上述app可以是相册或者美图等应用程序。
在一些实施例中,在显示所述目标图像预设时间之后,停止显示目标图像,重新接收至少两个对象的生物特征信息,并对接收的至少两个生物特征信息进行验证,当再次验证成功时,继续显示目标图像,避免在目标图像长时间显示导致的目标图像内容泄露的问题。
需要说明的是,本实施例中,无需提前对目标图像进行加密,省略了图像加密过程,基于目标图像中的人脸验证获取的生物特征信息,提高了不同目标图像验证的生物特性信息的差异性,避免加密信息泄露导致的全部图像的泄露问题。
本申请实施例中提供的图像显示方法,对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中包括的至少两张人脸;当所述目标图像中包括的至少两张人脸时,获取至少两个对象的生物特征信息;验证所述至少两个对象的生物特征信息与所述至少两张人脸是否满足对应关系;当至少两个对象的生物特征信息与所述至少两张人脸满足对应关系时,显示所述目标图像。通过采用上述方案,对多个生物特征信息进行验证,提高了目标图像的安全性,同时根据目标图像中包括人脸,对多个生物特征信息进行验证,基于目标图像的差异性,用于验证的生物特征信息同样存在差异性,进一步提高了目标图像的安全性,避免同一加密方式中加密信息泄露导致的全部图像的泄露问题。
图2为本申请实施例提供的另一种图像显示方法的流程示意图,参见图2,本实施例的方法包括如下步骤:
步骤201、对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中是否包括至少两张人脸,若是,则执行步骤202,若否,则执行步骤205。
步骤202、当所述目标图像中包括至少两张人脸时,判断所述至少两张人脸的身份中是否包括预设的隐私对象身份。若是,则执行步骤203,若否,则执行步骤205。
步骤203、获取至少两个对象的生物特征信息,验证所述至少两个对象的生物特征信息与所述至少两张人脸是否满足对应关系。若是,则执行步骤204,若否,则执行步骤205。
步骤204、显示所述目标图像。
步骤205、禁止显示所述目标图像。
在步骤202中,电子设备中预先设置有隐私对象信息,例如隐私对象的人脸信息。当目标图像中包括两张或以上的人脸时,通过将目标图像中人脸与预先存储的隐私对象的人脸信息进行比对,当匹配成功时,确定目标图像中包括隐私对象的人脸,当匹配失败时,确定目标图像中不包括隐私对象的人脸。
将获取的至少两个对象的生物特征信息与隐私对象身份进行验证,当至少两个对象的生物特征信息与隐私对象身份相匹配时,确定验证成功,显示目标图像。
当目标图像中不包括隐私对象的人脸时,表明目标图像中不存在隐私信息,可直接显示该目标图像,省略正常图像的验证过程,简化了正常图像的显示过程。
本申请实施例中提供的图像显示方法,当目标图像中包括至少两张人脸,且至少两张人脸中包括隐私对象的人脸时,将获取的生物特征信息与隐私对象身份进行匹配,当匹配成功时,显示目标图像,根据目标图像中人脸确定是否进行验证,提高了目标图像进行验证的针对性,避免正常图像显示中非必要的验证过程,兼顾了目标图像的安全性和图像显示的效率。
图3为本申请实施例提供的另一种图像显示方法的流程示意图,本实施例是上述实施例的一个可选方案,相应的,如图3所示,本实施例的方法包括如下步骤:
步骤301、对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中是否包括至少两张人脸。若是,则执行步骤302,若否,则执行步骤305。
步骤302、当所述目标图像中包括至少两张人脸时,判断所述至少两张人脸的身份关系是否满足预设隐私关系。若是,则执行步骤303,若否,则执行步骤305。
步骤303、获取至少两个对象的生物特征信息,验证所述至少两个对象的生物特征信息与所述预设的隐私对象身份是否满足对应关系。若是,则执行步骤304,若否,则执行步骤305。
步骤304、显示所述目标图像。
步骤305,禁止显示所述目标图像。
本实施例中,可以是通过目标图像中至少两张人脸的对应对象的性别、动作、眼神判断至少两张人脸的身份关系,还可以是基于电子设备中对上述对象的备注确定至少两张人脸的身份关系。其中,至少两张人脸的身份关系的关系包括但不限于路人关系、情侣关系、亲人关系、同事关系和朋友关系等。预设隐私关系可以是由用户预先设置,例如可以是情侣关系。
可选的,判断所述至少两张人脸的身份关系是否满足预设隐私关系,包括:将所述目标图像输入至预先训练的身份关系识别模型中;根据所述身份关系识别模型的输出确定所述目标图像中至少两个对象的身份关系是否满足预设隐私关系。其中,预先训练的人物关系识别模型可以是神经网络模型或分类模型等机器学习模型,其中,神经网络模型和分类模型为根据大量样本训练形成的,具有识别图像中对象的身份关系的功能。示例性的,样本中包括大量的样本图像以及各样本图像中对象的身份关系,可以是基于网络采集大量的样本图像,并对样本图像进行身份关系的标注,以生成样本;样本还可以是基于身份关系对拍摄形成的。神经网络模型和分类模型可以是通过监督学习的方式训练得到,具体的,将样本输入至未训练的身份关系识别模型中,基于该未训练的身份关系识别模型可得到该模型输出的预测身份关系,当该模型输出的预测身份关系与样本中实际身份关系不同时,基于该模型输出的预测身份关系与样本标注的实际身份关系的偏差反向调节身份关系识别模型中的权重参数,迭代执行上述训练过程,直到身份关系识别模型的误差小于预设误差。训练完成的身份关系识别模型具有信息的机密等级的判断功能,将目标图像输入至训练完成的身份关系识别模型后,可得到该目标图像的较为准确的预测身份关系。
当目标图像中包括的人脸之间的身份关系不满足预设隐私关系时,表明目标图像中不存在隐私信息,目标图像为正常图像,可直接显示该目标图像,省略正常图像的验证过程,简化了正常图像的显示过程。
本申请实施例中提供的图像显示方法,当目标图像中包括至少两张人脸,且至少两张人脸的身份关系为预设的隐私身份关系时,将获取的生物特征信息进行验证,当匹配成功时,显示目标图像,根据目标图像中多个人脸的身份关系确定是否进行验证,提高了目标图像进行验证的针对性,避免正常图像显示中非必要的验证过程,兼顾了目标图像的安全性和图像显示的效率。
图4为本申请实施例提供的另一种图像显示方法的流程示意图,本实施例是上述实施例的一个可选方案,相应的,如图4所示,本实施例的方法包括如下步骤:
步骤401、对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中是否包括两张人脸。
步骤402、当所述目标图像中包括两张人脸时,获取基于第一电子设备接收的第一对象的生物特征信息。
步骤403、当所述第一对象的生物特征信息和所述至少两张人脸之一的身份匹配时,获取基于第二电子设备接收的第二对象的生物特征信息。
步骤404、当所述第一对象的生物特征信息和所述两张人脸之一的身份匹配时,获取基于第二电子设备接收的第二对象的生物特征信息。
步骤405、当所述第二对象的生物特征信息和所述两张人脸中的其他身份匹配时,显示所述目标图像。
在本实施例中,通过不同的电子设备获取用户输入的生物特征信息,传输至目标图像所在的电子设备,目标图像所在的电子设备对接收的生物特征信息进行验证,当验证成功时,显示目标图像。解决了目标图像中人脸对应的至少两个对象不在同一位置时,无法浏览目标图像的问题,提高了目标图像的人性化和智能化。
其中,电子设备中预先存储有目标图像中人脸身份的联系方式,例如联系方式例如可以是电话号码、微信号或者qq号等。可基于上述联系方式与其他电子设备进行通信传输。目标图像所在的电子设备获取第一对象的生物特征信息,当所述第一对象的生物特征信息和所述至少两张人脸之一的身份匹配时,电子设备向第二电子设备发送验证请求,接收第二电子设备反馈的第二对象的生物特征信息,第一电子设备对第二对象的生物特征信息进行验证,当所述第二对象的生物特征信息和所述两张人脸中的其他身份匹配时,确定验证成功,显示所述目标图像。其中,第一对象可以是电子设备的机主。
需要说明的是,当目标图像中包括两张以上的人脸时,第一电子设备根据目标图像中其他人脸的联系方式分别向多个电子设备发送验证请求,接收多个电子设备反馈的生物特征信息,当接收的多个生物特征信息与目标图像中至少两张人脸中的其他身份匹配时,显示目标图像。
本申请实施例中提供的图像显示方法,通过不同的电子设备获取至少两个对象的生物特征信息,并进行验证,当验证成功时,显示目标图像。解决了目标图像中人脸对应的至少两个对象不再同一位置时,无法浏览目标图像的问题,提高了目标图像的人性化和智能化。
图5为本申请实施例提供的另一种图像显示的流程示意图,本实施例是上述实施例的一个可选方案,相应的,如图5所示,本实施例的方法包括如下步骤:
步骤501、对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中是否包括至少两张人脸。若是,则执行步骤502;若否,则执行步骤506。
步骤502、判断所述至少两张人脸的身份中是否包括预设的隐私对象身份。若是,则执行步骤503,若否,则执行步骤506。
步骤503、判断所述至少两张人脸的身份关系是否满足预设隐私关系。若是,则执行步骤504,若否,则执行步骤506。
步骤504、获取至少两个对象的生物特征信息,验证所述至少两个对象的生物特征信息与所述预设的隐私对象身份是否满足对应关系。若是,则执行步骤505,若否,则执行步骤506。
步骤505、显示所述目标图像。
步骤506、禁止显示所述目标图像。
需要说明的是,步骤502和503可同步执行或以任一顺序执行,当至少两张人脸的身份中包括预设的隐私对象身份,和/或至少两张人脸的身份关系满足预设隐私关系时,获取至少两个对象的生物特征信息并进行验证。当验证成功时,显示图像。
本申请实施例提供的图像显示方法,当目标图像中包括至少两张人脸,且至少两张人脸的身份关系为预设的隐私身份关系,和/或至少两张人脸的身份关系满足预设隐私关系时,将获取的生物特征信息与预设的隐私对象身份进行验证,当匹配成功时,显示目标图像,根据目标图像中多个人脸的身份关系确定是否进行验证,提高了目标图像进行验证的针对性,避免正常图像显示中非必要的验证过程,兼顾了目标图像的安全性和图像显示的效率。
图6为本申请实施例提供的一种图像显示装置的结构框图,该装置可由软件和/或硬件实现,一般集成在电子设备中,可通过执行电子设备的图像显示方法来对图像进行显示。如图6所示,该装置包括:人脸识别模块601、生物特征信息获取模块602、生物特征信息验证模块603和图像显示模块604。
人脸识别模块601,用于对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中是否包括至少两张人脸;
生物特征信息获取模块602,用于当所述目标图像中包括至少两张人脸时,获取至少两个对象的生物特征信息;
生物特征信息验证模块603,用于验证所述至少两个对象的生物特征信息与所述至少两张人脸是否满足对应关系;
图像显示模块604,用于当至少两个对象的生物特征信息与所述至少两张人脸满足对应关系时,显示所述目标图像。
本申请实施例中提供的图像显示装置,对多个生物特征信息进行验证,提高了目标图像的安全性,同时根据目标图像中包括人脸,对多个生物特征信息进行验证,基于目标图像的差异性,用于验证的生物特征信息同样存在差异性,进一步提高了目标图像的安全性,避免同一加密方式中加密信息泄露导致的全部图像的泄露问题。
在上述实施例的基础上,还包括:
隐私对象判断模块,用于在获取至少两个对象的生物特征信息之前,判断所述至少两张人脸的身份中是否包括预设的隐私对象身份。
在上述实施例的基础上,还包括:
隐私关系判断模块,用于在获取至少两个对象的生物特征信息之前,判断所述至少两张人脸的身份关系是否满足预设隐私关系。
在上述实施例的基础上,隐私关系判断模块用于:
将所述目标图像输入至预先训练的人物关系识别模型中;
根据所述人物关系识别模型的输出确定所述目标图像中至少两个对象的身份关系是否满足预设隐私关系。
在上述实施例的基础上,生物特征信息获取模块602用于:
在预设时间段内获取基于同一电子设备接收的至少两个对象的生物特征信息。
在上述实施例的基础上,生物特征信息获取模块602用于:
获取基于第一电子设备接收的第一对象的生物特征信息;
当所述第一对象的生物特征信息和所述至少两张人脸之一的身份匹配时,获取基于第二电子设备接收的第二对象的生物特征信息。
在上述实施例的基础上,生物特征信息验证模块603用于:
若所述生物特征信息为人脸信息,则判断输入的人脸信息的身份与所述目标图像中人脸的身份是否匹配;或者,
若所述生物特征信息为指纹信息,则判断输入的指纹信息的身份与所述目标图像中人脸的身份是否匹配;或者,
若所述生物特征信息为声纹信息,则判断输入的声纹信息的身份与所述目标图像中人脸的身份是否匹配。
在上述实施例的基础上,还包括:
关联图像显示模块,用于在显示所述目标图像之后,在显示所述目标图像的预设时间内,检测对所述目标图像的关联图像的显示指令时,显示所述关联图像,其中,所述关联图像包括所述目标图像中的所述至少两张人脸。
本申请实施例还提供一种包括计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行图像显示方法,该方法包括:
对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中包括的至少两张人脸;
当所述目标图像中包括的至少两张人脸时,获取至少两个对象的生物特征信息;
验证所述至少两个对象的生物特征信息与所述至少两张人脸是否满足对应关系;
当至少两个对象的生物特征信息与所述至少两张人脸满足对应关系时,显示所述目标图像。
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
当然,本申请实施例所提供的一种包括计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的图像显示操作,还可以执行本申请任意实施例所提供的图像显示方法中的相关操作。
本申请实施例提供了一种电子设备,该电子设备中可集成本申请实施例提供的图像显示装置。图7为本申请实施例提供的一种电子设备的结构示意图。电子设备700可以包括:存储器701,处理器702及存储在存储器701上并可在处理器702运行的计算机程序,所述处理器702执行所述计算机程序时实现如本申请实施例所述的图像显示方法。
本申请实施例提供的电子设备,对多个生物特征信息进行验证,提高了目标图像的安全性,同时根据目标图像中包括人脸,对多个生物特征信息进行验证,基于目标图像的差异性,用于验证的生物特征信息同样存在差异性,进一步提高了目标图像的安全性,避免同一加密方式中加密信息泄露导致的全部图像的泄露问题。
图8为本申请实施例提供的另一种电子设备的结构示意图。该电子设备可以包括:壳体(图中未示出)、存储器801、中央处理器(centralprocessingunit,cpu)802(又称处理器,以下简称cpu)、电路板(图中未示出)和电源电路(图中未示出)。所述电路板安置在所述壳体围成的空间内部;所述cpu802和所述存储器801设置在所述电路板上;所述电源电路,用于为所述电子设备的各个电路或器件供电;所述存储器801,用于存储可执行程序代码;所述cpu802通过读取所述存储器801中存储的可执行程序代码来运行与所述可执行程序代码对应的计算机程序,以实现以下步骤:
对目标图像进行人脸识别,根据人脸识别结果确定所述目标图像中是否包括至少两张人脸;
当所述目标图像中包括至少两张人脸时,获取至少两个对象的生物特征信息;
验证所述至少两个对象的生物特征信息与所述至少两张人脸是否满足对应关系;
当至少两个对象的生物特征信息与所述至少两张人脸满足对应关系时,显示所述目标图像。
所述电子设备还包括:外设接口803、rf(radiofrequency,射频)电路805、音频电路806、扬声器811、电源管理芯片808、输入/输出(i/o)子系统808、其他输入/控制设备810、触摸屏812、其他输入/控制设备810以及外部端口804,这些部件通过一个或多个通信总线或信号线807来通信。
应该理解的是,图示电子设备800仅仅是电子设备的一个范例,并且电子设备800可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
下面就本实施例提供的用于对图像显示操作的电子设备进行详细的描述,该电子设备以手机为例。
存储器801,所述存储器801可以被cpu802、外设接口803等访问,所述存储器801可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
外设接口803,所述外设接口803可以将设备的输入和输出外设连接到cpu802和存储器801。
i/o子系统809,所述i/o子系统809可以将设备上的输入输出外设,例如触摸屏812和其他输入/控制设备810,连接到外设接口803。i/o子系统809可以包括显示控制器8091和用于控制其他输入/控制设备810的一个或多个输入控制器8092。其中,一个或多个输入控制器8092从其他输入/控制设备810接收电信号或者向其他输入/控制设备810发送电信号,其他输入/控制设备810可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器8092可以与以下任一个连接:键盘、红外端口、usb接口以及诸如鼠标的指示设备。
触摸屏812,所述触摸屏812是对象电子设备与对象之间的输入接口和输出接口,将可视输出显示给对象,可视输出可以包括图形、文本、图标、视频等。
i/o子系统809中的显示控制器8091从触摸屏812接收电信号或者向触摸屏812发送电信号。触摸屏812检测触摸屏上的接触,显示控制器8091将检测到的接触转换为与显示在触摸屏812上的对象界面对象的交互,即实现人机交互,显示在触摸屏812上的对象界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。
rf电路805,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,rf电路805接收并发送rf信号,rf信号也称为电磁信号,rf电路805将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。rf电路805可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、rf收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、codec(coder-decoder,编译码器)芯片组、对象标识模块(subscriberidentitymodule,sim)等等。
音频电路806,主要用于从外设接口803接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器811。
扬声器811,用于将手机通过rf电路805从无线网络接收的语音信号,还原为声音并向对象播放该声音。
电源管理芯片808,用于为cpu802、i/o子系统及外设接口所连接的硬件进行供电及电源管理。
上述实施例中提供的图像显示装置、存储介质及电子设备可执行本申请任意实施例所提供的图像显示方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的图像显示方法。
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。