图片筛选方法、图片筛选装置以及电子设备制造方法及图纸

技术编号:24574734 阅读:19 留言:0更新日期:2020-06-21 00:13
本公开提供了一种图片筛选方法、图片筛选装置以及电子设备和计算机可读存储介质。其中图片筛选方法,包括:获取图片集,其中图片集包括多个图片文件;确定一个或多个筛选节点;确定每个筛选节点的筛选因素、判断条件,及各筛选节点之间的逻辑关系;基于每个筛选节点的筛选因素、判断条件,及各筛选节点之间的逻辑关系,对图片文件进行筛选。在对一个图片集中的多个图片文件进行筛选时,能够通过同时设置一个或多个筛选节点,并基于每个筛选节点的筛选因素、判断条件,及各筛选节点之间的逻辑关系高效的完成图片的筛选。

Picture screening method, picture screening device and electronic equipment

【技术实现步骤摘要】
图片筛选方法、图片筛选装置以及电子设备
本公开一般地涉及图像处理领域,具体涉及一种图片筛选方法、图片筛选装置、以及电子设备和计算机可读存储介质。
技术介绍
随着图像处理技术的发展,在很多场景中需要收集图片形成图片集,用于重识别、训练模型等。而在将大量的图片收集之后,需要对图片进行筛选,根据预设的图片规则扫描存储路径下的全部图片文件,根据筛选策略清理目标图片。目前的筛选方式主要为,手动选择一个筛选策略,对目标图片集进行筛选处理,处理完成后,再选择另一个筛选策略进行处理,效率低下,操作繁琐,功能单一。
技术实现思路
为了解决现有技术中存在的上述问题,本公开的第一方面提供一种图片筛选方法,包括:获取图片集,其中图片集包括多个图片文件;确定一个或多个筛选节点;确定每个筛选节点的筛选因素、判断条件,及各筛选节点之间的逻辑关系;基于每个筛选节点的筛选因素、判断条件,及各筛选节点之间的逻辑关系,对图片文件进行筛选。在一例中,基于每个筛选节点的筛选因素、判断条件,及各筛选节点之间的逻辑关系,对图片文件进行筛选,包括:基于第一筛选节点的筛选因素,得到输入第一筛选节点的各图片文件对应的第一结果;根据输入第一筛选节点的各图片文件对应的第一结果,基于第一筛选节点的判断条件,得到符合第一筛选节点要求的图片文件和不符合第一筛选节点要求的图片文件;根据逻辑关系,对符合第一筛选节点要求的图片文件和不符合第一筛选节点要求的图片文件分别进行如下操作中的至少一种:输入第一筛选节点下游与第一筛选节点相连的筛选节点,归入不合格图像文件集,归入合格图像文件集。在一例中,根据输入第一筛选节点的各图片文件对应的第一结果,基于第一筛选节点的判断条件,得到符合第一筛选节点要求的图片文件和不符合第一筛选节点要求的图片文件,包括:若当前图片文件对应的第一结果满足第一筛选节点包括的所有判断条件,则当前图片文件为符合第一筛选节点要求的图片文件,否则当前图片文件为不符合第一筛选节点要求的图片文件。在一例中,第一筛选节点的判断条件包括第一判断条件和第二判断条件,若当前图片文件对应的第一结果满足第一筛选节点包括的所有判断条件,则当前图片文件为符合第一筛选节点要求的图片文件,否则当前图片文件为不符合第一筛选节点要求的图片文件,包括:若当前图片文件对应的第一结果满足第一筛选节点的第一判断条件,则将当前图片文件作为满足第一判断条件的中间文件输入第二判断条件,若当前图片文件对应的第一结果满足第一筛选节点的第二判断条件,则将当前图片文件作为符合第一筛选节点要求的图片文件。在一例中,不符合第一筛选节点要求的图片文件包括:不满足第一判断条件的图片文件和/或满足第一判断条件但不满足第二判断条件的图片文件。在一例中,判断条件包括:独立判断条件和/或综合判断条件;独立判断条件为仅根据当前图片文件的第一结果即可判断当前图片文件是否符合筛选节点要求的判断条件;综合判断条件为需根据除当前图片文件之外的其他输入第一筛选节点的图片文件的第一结果才能判断当前图片文件是否符合筛选节点要求的判断条件。在一例中,独立判断条件包括以下至少一个:当前图片文件的第一结果是否大于预设值;当前图片文件的第一结果是否等于预设值;当前图片文件的第一结果是否小于预设值;当前图片文件的第一结果是否符合预设表达式;综合判断条件包括以下至少一个:当前图片文件的第一结果在其他输入综合判断条件的图片文件的第一结果的排序是否位于预设范围;第一结果大于当前图片文件的第一结果的其他输入综合判断条件的图片文件的数量是否满足预设条件;第一结果等于当前图片文件的第一结果的其他输入综合判断条件的图片文件的数量是否满足预设条件;第一结果小于当前图片文件的第一结果的其他输入综合判断条件的图片文件的数量是否满足预设条件。在一例中,筛选因素类型包括:图像质量、文件重复性、文件规格、文件名称。在一例中,文件规格类型包括以下子类型:文件大小、分辨率、色彩通道。本公开的第二方面提供一种图片筛选装置,装置包括:获取模块,用于获取图片集,其中图片集包括多个图片文件;节点确定模块,用于确定一个或多个筛选节点;逻辑确定模块,用于确定每个筛选节点的筛选因素、判断条件,及各筛选节点之间的逻辑关系;筛选模块,用于基于每个筛选节点的筛选因素、判断条件,及各筛选节点之间的逻辑关系,对图片文件进行筛选。本公开的第三方面提供一种电子设备,包括:存储器,用于存储指令;以及处理器,用于调用存储器存储的指令执行第一方面的图片筛选方法。本公开的第四方面提供一种计算机可读存储介质,其中存储有指令,指令被处理器执行时,执行如第一方面的图片筛选方法。本公开提供的图片筛选方法及装置,在对一个图片集中的多个图片文件进行筛选时,能够通过同时设置一个或多个筛选节点,并基于每个筛选节点的筛选因素、判断条件,及各筛选节点之间的逻辑关系高效、灵活、自动化的完成图片的筛选。附图说明通过参考附图阅读下文的详细描述,本公开实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:图1示出了根据本公开一实施例图片筛选方法的流程示意图;图2示出了根据本公开另一实施例图片筛选方法的流程示意图;图3示出了根据本公开另一实施例图片筛选方法的流程示意图;图4示出了根据本公开另一实施例图片筛选方法的筛选策略框架结构示意图;图5示出了根据本公开另一实施例图片清理方法的筛选策略框架结构示意图;图6示出了根据本公开一实施例图片筛选装置的示意图;图7是本公开实施例提供的一种电子设备示意图。在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。需要注意,虽然本文中使用“第一”、“第二”等表述来描述本公开的实施方式的不同模块、步骤和数据等,但是“第一”、“第二”等表述仅是为了在不同的模块、步骤和数据等之间进行区分,而并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”等表述完全可以互换使用。为了能够高效的完成图片文件的清理,本公开实施例提供了一种图片清理方法10,如图1所示,图片清理方法10可以包括步骤S11-步骤S14,下面对上述步骤进行详细说明:步骤S11,获取图片集,其中图片集包括多个图片文件。获取待清理的图片集,可以通过下载或拷贝等方式将图片集存于本地。在一实施例中,可通过FTP或HTTP的方式下载图片集,其中FTP方式为,配置FTP服务IP地址,登录用户名,密码,系统连接FTP服务后,下载选定的文件,保存至系统指定的文件目录下。另外,HTTP方式为,配置下载地址,也可以根据下载要求,配置请求头信息,验证信息等,文件保存至系统指定的文件目录下。图片文件下载成功后,可以为图片文件生本文档来自技高网...

【技术保护点】
1.一种图片筛选方法,其中,所述方法包括:/n获取图片集,其中所述图片集包括多个图片文件;/n确定一个或多个筛选节点;/n确定每个所述筛选节点的筛选因素、判断条件,及各所述筛选节点之间的逻辑关系;/n基于每个所述筛选节点的筛选因素、判断条件,及各所述筛选节点之间的逻辑关系,对所述图片文件进行筛选。/n

【技术特征摘要】
1.一种图片筛选方法,其中,所述方法包括:
获取图片集,其中所述图片集包括多个图片文件;
确定一个或多个筛选节点;
确定每个所述筛选节点的筛选因素、判断条件,及各所述筛选节点之间的逻辑关系;
基于每个所述筛选节点的筛选因素、判断条件,及各所述筛选节点之间的逻辑关系,对所述图片文件进行筛选。


2.根据权利要求1所述的图片筛选方法,其中,所述基于每个所述筛选节点的筛选因素、判断条件,及各所述筛选节点之间的逻辑关系,对所述图片文件进行筛选,包括:
基于第一筛选节点的所述筛选因素,得到输入第一筛选节点的各所述图片文件对应的第一结果;
根据输入第一筛选节点的各所述图片文件对应的第一结果,基于所述第一筛选节点的所述判断条件,得到符合所述第一筛选节点要求的图片文件和不符合所述第一筛选节点要求的图片文件;
根据所述逻辑关系,对符合所述第一筛选节点要求的图片文件和所述不符合第一筛选节点要求的图片文件分别进行如下操作中的至少一种:
输入所述第一筛选节点下游与所述第一筛选节点相连的筛选节点,归入不合格图像文件集,归入合格图像文件集。


3.根据权利要求2所述的图片筛选方法,其中,所述根据输入第一筛选节点的各所述图片文件对应的第一结果,基于所述第一筛选节点的所述判断条件,得到符合所述第一筛选节点要求的图片文件和不符合所述第一筛选节点要求的图片文件,包括:
若当前图片文件对应的第一结果满足所述第一筛选节点包括的所有判断条件,则当前图片文件为符合所述第一筛选节点要求的图片文件,否则当前图片文件为不符合所述第一筛选节点要求的图片文件。


4.根据权利要求3所述的图片筛选方法,其中,
所述第一筛选节点的判断条件包括第一判断条件和第二判断条件,
若当前图片文件对应的第一结果满足所述第一筛选节点包括的所有判断条件,则当前图片文件为符合所述第一筛选节点要求的图片文件,否则当前图片文件为不符合所述第一筛选节点要求的图片文件,包括:
若当前图片文件对应的第一结果满足所述第一筛选节点的第一判断条件,则将当前图片文件作为满足第一判断条件的中间文件输入第二判断条件,若当前图片文件对应的第一结果满足所述第一筛选节点的第二判断条件,则将当前图片文件作为符合所述第一筛选节点要求的图片文件。


5.根据权利要求4所述的图片筛选方法,其中,
所述不符合所述第一筛选节点要求的图片文件包括:不满足所述第一判断条件的图片文件和/或满足...

【专利技术属性】
技术研发人员:黄安武李大虎王金高冯曦
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1