一种照片筛选方法、系统及电子终端与流程

文档序号:18475449发布日期:2019-08-20 20:58阅读:251来源:国知局
一种照片筛选方法、系统及电子终端与流程

本发明实施例涉及图像处理技术领域,具体涉及一种照片筛选方法、系统及电子终端。



背景技术:

随着科技的发展,电子产品也越来越渗入到别人的生活了;随着生活水平的提高,人们出去旅游的次数越来越多。那么随着的是照片也越来越多,现在手机容量也不是特别大,但是一个家庭里,所有的出行照、旅游照、全家福、生活照也越来越多,当回想起某些时刻想要去回忆的时候、当跟别人提起过往时又想要给对方看照片时,这是却无法快速筛选找到自己想要的照片。

然而,查找想要的照片需要花费大量的时间跟精力。

因此,如何提供一种照片筛选方案,能够在众多照片中,快速地查找到需要的照片,是本领域技术人员亟待解决的技术问题。



技术实现要素:

为此,本发明实施例提供一种照片筛选方法、系统及电子终端,能够在众多照片中,快速地查找到需要的照片。

为了实现上述目的,本发明实施例提供如下技术方案:

一方面,本发明提供一种照片筛选方法,包括:

获取筛选条件;

利用所述筛选条件,筛选待筛选相册中符合所述筛选条件的目标照片;

将所述目标照片在同一目录下进行显示。

优选地,

所述获取筛选条件,包括:

接收n张指定照片作为人脸样本照片,其中n为正整数;

利用人脸识别系统提取所述人脸样本照片中的相同面部特征;

将所述相同面部特征作为人脸识别特征,确定得到筛选条件。

优选地,

在所述利用人脸识别系统提取所述人脸样本照片中的相同面部特征之后,还包括:

将所述相同面部特征做增龄或减龄处理,得到相似面部特征;

将所述相似面部特征作为人脸识别特征,得到相似筛选条件。

优选地,

所述获取筛选条件,包括:

接收日期语音信息;

将所述日期语音信息转换为标准文字日期,得到筛选条件。

优选地,

所述获取筛选条件,包括:

获取指定照片;

提取所述指定照片中的目标地点信息或特定场景标识,得到筛选条件;

优选地,

所述将所述目标照片在同一目录下进行显示,包括:

创建以所述筛选条件为名的目标文件目录;

控制所述目标照片的电子件在所述目标文件目录下显示。

第二方面,本发明提供一种照片筛选系统,包括:

条件获取模块,用于获取筛选条件;

目标照片筛选模块,用于利用所述筛选条件,筛选待筛选相册中符合所述筛选条件的目标照片;

目标照片显示模块,用于将所述目标照片在同一目录下进行显示。

优选地,

所述条件获取模块,包括:

人脸样本接收单元,用于接收n张指定照片作为人脸样本照片,其中n为正整数;

面部特征提取单元,用于利用人脸识别系统提取所述人脸样本照片中的相同面部特征;

筛选条件确定单元,用于将所述相同面部特征作为人脸识别特征,确定得到筛选条件。

优选地,

所述目标照片显示模块,包括:

目录创建单元,用于创建以所述筛选条件为名的目标文件目录;

显示控制单元,用于控制所述目标照片的电子件在所述目标文件目录下显示。

第三方面,本发明提供一种照片筛选电子终端,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述第一方面任一种所述照片筛选方法的步骤。

本发明提供一种照片筛选方法,包括:获取筛选条件;利用所述筛选条件,筛选待筛选相册中符合所述筛选条件的目标照片;将所述目标照片在同一目录下进行显示。本发明提供的照片筛选方法,能够根据获取到的筛选条件,自动地筛选待筛选相册中的目标照片并显示出来,与现有技术中,需要人工用肉眼去查找自己需要的照片相比,能够在众多照片中,快速地查找到需要的照片,符合人们的使用需求和时代的发展潮流。

本发明提供的一种照片筛选方法、系统及电子终端,具有相同的上述有益效果,在此不再一一赘述。

附图说明

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

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。

图1为本发明一种具体实施方式所提供的一种照片筛选方法的流程图;

图2为本发明一种具体实施方式所提供的一种照片筛选方法的人脸识别特征的获取流程图;

图3为本发明一种具体实施方式所提供的一种照片筛选方法的人脸识别特征的相似面部特征的获取流程图;

图4为本发明一种具体实施方式所提供的一种照片筛选方法的目标照片显示流程图;

图5为本发明一种具体实施方式所提供的一种照片筛选系统的组成结构示意图;

图6为本发明一种具体实施方式所提供的一种照片筛选系统的条件获取模块组成结构示意图;

图7为本发明一种具体实施方式所提供的一种照片筛选系统的目标照片显示模块组成结构示意图;

图8为本发明一种具体实施方式中所提供的一种照片筛选电子终端的结构示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1、图2、图3、图4,图1为本发明一种具体实施方式所提供的一种照片筛选方法的流程图;图2为本发明一种具体实施方式所提供的一种照片筛选方法的人脸识别特征的获取流程图;图3为本发明一种具体实施方式所提供的一种照片筛选方法的人脸识别特征的相似面部特征的获取流程图;图4为本发明一种具体实施方式所提供的一种照片筛选方法的目标照片显示流程图。

在本发明一种具体实施方式中,本发明实施例提供一种照片筛选方法,包括:

步骤s11:获取筛选条件;

步骤s12:利用所述筛选条件,筛选待筛选相册中符合所述筛选条件的目标照片;

步骤s13:将所述目标照片在同一目录下进行显示。

在本发明实施例中,首先需要获取照片的筛选条件,例如,在实际中,使用者可能需要某一个特定时间点的所有照片,这时,可以输入一个日期,例如20190506,如果照片中保存有拍照的时间信息,那么则可以利用日期作为筛选条件来查找特定日期的照片。具体在用日期作为筛选条件时,可以采用语音的方式,首先,接收日期语音信息;然后通过语音文字转换系统将所述日期语音信息转换为标准文字日期,得到筛选条件。

当然,也可以采用其他的筛选条件,例如,不仅可以将时间作为筛选条件,还可以将地点、人脸作为筛选条件进行照片的筛选。

例如,将地点做筛选条件时,通过一些有名的景点做筛选(例如:巴黎圣母院),以一张照片为基础可以快速从所有的照片中找到在包含这同一地点拍摄的所有照片;具体地,使用者可以指定一张照片,例如可以长按或鼠标右击特定照片,则电子终端自动获取该特定照片的拍摄地点信息,并且给出查找相同拍摄地点的照片的选项,使用者选择该选项,电子终端则进行相关的搜索。也就是说,电子终端,获取指定照片;提取所述指定照片中的目标地点信息或特定场景标识,得到筛选条件,从而继续进行后续的搜索操作,例如,可以选择某个特定的拍摄地点作为筛选条件,也可以使用照片中的特殊标识,例如可以将篮球场中的篮球作为特定场景标识。

进一步地,在将人脸识别特征作为筛选条件时,为了人脸识别特征的准确性,可以选取多张同一个人的照片作为人脸样本照片,具体地,可以通过如下步骤获取人脸识别特征作为筛选条件:

步骤s21:接收n张指定照片作为人脸样本照片,其中n为正整数;

步骤s22:利用人脸识别系统提取所述人脸样本照片中的相同面部特征;

步骤s23:将所述相同面部特征作为人脸识别特征,确定得到筛选条件。

也就是说,可以选取一张,也可以是一张以上的人脸样本照片作为人脸识别特征获取的基本数据,选取一张时,应当尽量选择清晰的照片,选取多张时,应当尽量选取多个角度的照片,从而可以识别出相册中对于同一个人的不同角度的照片。

值得说明的是,如果选取了几张不同的人脸样本照片,那么可以根据同时获取到几个不同的人脸识别特征,因此,可以利用这几个不同的人脸识别特征,查找在同一相片中同时出现这几个人脸特征的情形。也就是说,可以同时制定几个不同的人的人脸特征,查找这几个人的合照。例如,在实际应用中,如果需要查找a和b的合照,然而,现有只有a、b单独的照片,那么可以同时选定a、b的照片,作为人脸样本照片,并分别提出人脸识别特征,在后续的照片筛选中,查找同时包括a、b的人脸识别特征的照片。

更进一步地,对于同一个人,随着时间的改变,面部特征也具有较大的改变,因此,可以利用人脸识别特征做增龄或减龄的处理,从而得到相似面部特征,进一步地筛选可能为同一人的不同年龄阶段的照片。也就是说,在所述利用人脸识别系统提取所述人脸样本照片中的相同面部特征之后,还包括:

步骤s31:将所述相同面部特征做增龄或减龄处理,得到相似面部特征;

步骤s32:将所述相似面部特征作为人脸识别特征,得到相似筛选条件。

又例如,在使用头像作为筛选条件时,也就是不同的人脸识别特征作为筛选条件,通过人像识别,或者相片面部识别,可以选定照片中一个清晰的人脸,后快速筛选出相册里同一个人的所有照片;假设相册中有记录了a从出生到死亡这个过程中的所有照片,b是a的儿子,现在b想要找出关于a的所有照片,那么茫茫的照片库中一张找的话是费事又费力,那么现在b找到一张a在中年时期的照片,通过ai人脸识别系统将自动将a的脸减龄、增龄后自动匹配相册中所有照片,这样即可以通过一张无论任意年龄段的照片就直接将a所有的照片给找出来了。

在将使用者需要的目标照片筛选出来后,为了浏览、冲洗或分享的方便,可以将所述目标照片在同一目录下进行显示,具体地,可以:

步骤s41:创建以所述筛选条件为名的目标文件目录;

步骤s42:控制所述目标照片的电子件在所述目标文件目录下显示。

本发明提供一种照片筛选方法,能够根据获取到的筛选条件,自动地筛选待筛选相册中的目标照片并显示出来,与现有技术中,需要人工用肉眼去查找自己需要的照片相比,能够在众多照片中,快速地查找到需要的照片,符合人们的使用需求和时代的发展潮流。

请参考图5、图6、图7,图5为本发明一种具体实施方式所提供的一种照片筛选系统的组成结构示意图;图6为本发明一种具体实施方式所提供的一种照片筛选系统的条件获取模块组成结构示意图;图7为本发明一种具体实施方式所提供的一种照片筛选系统的目标照片显示模块组成结构示意图。

在本发明一种具体实施方式中,本发明实施例提供一种照片筛选系统500,包括:

条件获取模块510,用于获取筛选条件;

目标照片筛选模块520,用于利用所述筛选条件,筛选待筛选相册中符合所述筛选条件的目标照片;

目标照片显示模块530,用于将所述目标照片在同一目录下进行显示。

优选地,

所述条件获取模块510,包括:

人脸样本接收单元511,用于接收n张指定照片作为人脸样本照片,其中n为正整数;

面部特征提取单元512,用于利用人脸识别系统提取所述人脸样本照片中的相同面部特征;

筛选条件确定单元513,用于将所述相同面部特征作为人脸识别特征,确定得到筛选条件。

优选地,

所述目标照片显示模块530,包括:

目录创建单元531,用于创建以所述筛选条件为名的目标文件目录;

显示控制单元532,用于控制所述目标照片的电子件在所述目标文件目录下显示。

请参考图8,图8为本发明一种具体实施方式中所提供的一种照片筛选电子终端的结构示意图。

本发明实施例提供一种照片筛选电子终端800,包括:

存储器810,用于存储计算机程序;

处理器820,用于执行所述计算机程序时实现如上述任一种具体实施方式所述照片筛选方法的步骤。该计算机程序存储于存储器810中的用于程序代码存储的空间中,该计算机程序有处理器820执行时实现任一种本发明实施例中的方法。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置,设备和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

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

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,功能调用设备,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

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