一种照片搜索方法和装置的制造方法

文档序号:9810682阅读:263来源:国知局
一种照片搜索方法和装置的制造方法
【技术领域】
[0001 ]本发明涉及通信技术领域,具体涉及一种照片搜索方法和装置。
【背景技术】
[0002]随着通信技术的发展,终端,如智能手机或平板电脑等的功能也变得越来越为强大和多样化,越来越多的人使用终端进行拍照,并对照片进行存储,而如何在众多的数据中找到所需要的照片,也逐渐成为人们关注的一个问题。
[0003]在现有技术中,一般会将照片存储到相应的文件夹中,然后,在需要获取相应的照片时,通过搜索该文件夹来进行获取。在搜索时,一般可以通过搜索文件名来快速定位到相应的照片上,但是,该方法需要用户提供相应的文件名,而在一般情况下,用户都无法提供,所以,最常见的方法是,由用户通过逐一查看该文件夹的照片来进行获取。
[0004]在对现有技术的研究和实践过程中,本发明的发明人发现,由于现有方案需要由用户逐一进行查看,因此,搜索效率较低。

【发明内容】

[0005]本发明实施例提供一种照片搜索方法和装置,可以提高搜索效率。
[0006]本发明实施例提供一种照片搜索方法,包括:
[0007]接收到预置的触发指令时,生成照片搜索请求;
[0008]根据所述照片搜索请求启动摄像进程;
[0009]通过所述摄像进程获取脸部信息,得到第一人脸信息;
[0010]将所述第一脸部信息与终端中存储的照片进行匹配;
[0011]按照预置策略对匹配到的照片进行展示。
[0012]相应的,本发明实施例还提供一种照片搜索装置,包括:
[0013]生成单元,用于在接收到预置的触发指令时,生成照片搜索请求;
[0014]启动单元,用于根据所述照片搜索请求启动摄像进程;
[0015]获取单元,用于通过所述摄像进程获取脸部信息,得到第一人脸信息;
[0016]匹配单元,用于将所述第一脸部信息与终端中存储的照片进行匹配;
[0017]展示单元,用于按照预置策略对匹配到的照片进行展示。
[0018]本发明实施例采用接收到预置的触发指令时,生成照片搜索请求,根据该照片搜索请求启动摄像进程,然后,通过该摄像进程获取脸部信息,得到第一人脸信息,并将该第一脸部信息与终端中存储的照片进行匹配,再然后,按照预置策略对匹配到的照片进行展示,从而实现通过人脸识别从终端中快速获取目标照片的目的,使用该方案可以大大提高照片搜索的效率。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本发明实施例提供的照片搜索方法的流程图;
[0021]图2是本发明实施例提供的照片搜索方法的另一流程图;
[0022]图3是本发明实施例提供的照片搜索方法的又一流程图;
[0023]图4是本发明实施例提供的照片搜索装置的结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本发明实施例提供一种照片搜索方法和装置。以下将分别进行详细说明。
[0026]实施例一、
[0027]本实施例中将从照片搜索装置的角度进行描述,该照片搜索装置具体可以集成在终端等设备中。该终端具体可以是手机、平板电脑、笔记本电脑或个人计算机(PGPersonalComputer)等设备。
[0028]—种照片搜索方法,包括:接收到预置的触发指令时,生成照片搜索请求,根据该照片搜索请求启动摄像进程,通过该摄像进程获取脸部信息,得到第一人脸信息,将该第一脸部信息与终端中存储的照片进行匹配;按照预置策略对匹配到的照片进行展示。
[0029]如图1所示,该照片搜索方法的具体流程可以如下:
[0030]101、接收到预置的触发指令时,生成照片搜索请求。
[0031]其中,该预置的触发指令的触发可以根据实际应用的需求而定,比如,可以设置相应的触发键,当用户点击或滑动该触发键时,则触发该指令,等等。
[0032]102、根据该照片搜索请求启动摄像进程。
[0033]103、通过该摄像进程获取脸部信息,得到第一人脸信息。
[0034]例如,可以通过该摄像进程进行拍摄,得到拍摄图片,然后,利用人脸识别技术从该拍摄图片中提取脸部信息,得到第一人脸信息。
[0035]比如,可以人脸识别技术从该摄像图片中提取脸部的主要生理特征信息,比如五官的位置、形状、虹膜、巩膜和/或耳纹,等等,其中,为了描述方便,在本发明实施例中,将该从摄像图片中提取到的人脸信息称为第一人脸信息。
[0036]104、将该第一脸部信息与终端中存储的照片进行匹配。
[0037]其中,匹配的方式可以有多种,比如,可以采用如下任意一种方式:
[0038](I)第一种方式;
[0039]根据该照片搜索请求获取终端中存储的照片,利用人脸识别技术从该照片中提取相应的人脸信息,得到第二人脸信息(为了描述方便,在本发明实施例中,将该从存储照片中提取的人脸信息称为第二人脸信息),将该第一人脸信息与第二人脸信息进行匹配,获取匹配到的第二人脸信息所对应的照片,得到匹配到的照片。
[0040]例如,以终端存储的照片保存在相册为例,则此时,可以根据该照片搜索请求获取相册中所存储的照片,确定当前需要进行匹配的照片,然后利用人脸识别技术从该当前需要进行匹配的照片中提取相应的人脸信息,得到第二人脸信息,将该第一人脸信息与第二人脸信息进行匹配,若匹配,则确定该当前需要进行匹配的照片为匹配到的照片,然后,返回执行确定当前需要进行匹配的照片的步骤,直至遍历完相册中的照片;反之,如果该第一人脸信息与第二人脸信息不匹配,则直接返回执行确定当前需要进行匹配的照片的步骤(即对下一张照片进行匹配),直至遍历完相册中的照片。
[0041]可选的,为了提高搜索效率,也可以将从存储照片中提取的人脸信息预置在信息库中,以供直接调用(其中,为了描述方便,在本发明实施例中,将该从信息库中获取到的人脸信息称为第三人脸信息),即可以包括第二种方式,如下:
[0042](2)第二种方式;
[0043]根据该照片搜索请求从预置信息库中获取对应的第三人脸信息,该第三人脸信息由终端中存储的照片提取得到,将该第一人脸信息与第三人脸信息进行匹配,获取匹配到的第三人脸信息所对应的照片,得到匹配到的照片。
[0044]其中,该预置信息库可以人工进行维护,也可以由该照片搜索装置自行进行维护,即可选的,在步骤“根据该照片搜索请求从预置信息库中获取对应的第三人脸信息”之前,该照片搜索方法还可以包括:
[0045]获取终端中存储的照片,利用人脸识别技术从该照片中提取相应的人脸信息,得到第二人脸ig息,将该第二人脸ig息保存在ig息库中。
[0046]其中,提取并保存该第三人脸信息的具体时机可以根据实际应用的需求进行设置,比如,可以是当照片第一次存储在终端上时,或者,也可以是在终端较为空闲时,在后台进行处理,又或者,还可以由用户自行设置时间,比如,可以设置在闲时,比如在凌晨12点至6点之间,等等,在此不再赘述。
[0047]105、按照预置策略对匹配到的照片进行展示。
[0048]其中,该预置策略可以根据实际应用的需求进行设置,比如,可以采用如下方式对匹配到的照片进行展示:
[0049](I)以列表的形式将匹配到的照片在终端屏幕上进行展示。
[0050](2)以幻灯片的形式将匹配到的照片在终端屏幕上进行展示。
[0051](3)以预览图的形式将匹配到的照片在终端屏幕上进行展示。
[0052]当然,还可以采用其他的方式进行展示,在此不再赘述。
[0053]由上可知,本实施例采用接收到预置的触发指令时,生成照片搜索请求,根据该照片搜索请求启动摄像进程,然后,通过该摄像进程获取脸部信息,得到第一人脸信息,并将该第一脸部信息与终端中存储的照片进行匹配,再然后,按照预置策略对匹配到的照片进行展示,从而实现通过人脸识别从终端中快速获取目标照片的目的,使用该方案可以大大提高照片搜索的效率。
[0054]根据实施例一所描述的方法,以下将在实施例二和三中举例作进一步详细说明。
[0055]实施例二、
[0056]在本实施例中,将以该照片搜索装置具体集成在终端中为例进行说明。
[0057]如图2所示,一种照片搜索方法,具体流程可以如下:<
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1