基于数据更新的图片清理方法、装置及终端设备制造方法及图纸

技术编号:21298606 阅读:27 留言:0更新日期:2019-06-12 07:41
本发明专利技术适用于数据处理技术领域,提供了基于数据更新的图片清理方法、装置、终端设备以及计算机可读存储介质,包括:计算终端设备的填充时长;若填充时长小于预设的时长阈值,则获取所有相册图片,并将满足预设条件的相册图片归入清理组,对清理组内的至少两个相册图片进行排序;按照第一预设数量对排序后的至少两个相册图片进行选取,将选取出的相册图片确定为目标图片,并将除目标图片外的图片确定为待处理图片;计算待处理图片与所有目标图片之间的综合相似度,对小于预设的相似度阈值的综合相似度所对应的待处理图片进行清理。本发明专利技术通过分析用户浏览图片的习惯,并对不符合浏览习惯的图片进行清理,提升了图片清理的针对性。

Image Cleaning Method, Device and Terminal Equipment Based on Data Updating

The invention is applicable to the field of data processing technology, and provides image cleaning methods, devices, terminal devices and computer readable storage media based on data updating, including: calculating the filling time of terminal devices; if the filling time is less than the preset time threshold, acquiring all album pictures, and classifying album pictures satisfying preset conditions into the cleaning group. At least two album pictures are sorted; at least two album pictures after sorting are selected according to the first preset number, and the selected album pictures are identified as target pictures, and the pictures except the target pictures are determined as to be processed pictures; the comprehensive similarity between the image to be processed and all the target pictures is calculated, which is less than the preset similarity threshold. The corresponding image to be processed is cleaned up. By analyzing the user's habit of browsing pictures and cleaning the pictures that do not conform to the browsing habit, the invention improves the pertinence of image cleaning.

【技术实现步骤摘要】
基于数据更新的图片清理方法、装置及终端设备
本专利技术属于数据处理
,尤其涉及基于数据更新的图片清理方法、装置、终端设备以及计算机可读存储介质。
技术介绍
随着信息技术的发展,终端设备已深入至千家万户,成为人们日常生活中不可或缺的物品。终端设备通常会用于存储图片,比如拥有拍照功能的智能手机,在用户启动拍照功能进行拍照后,会将生成的图片存储在手机本地。由于终端设备的存储容量有限,故需要对终端设备存储的图片进行清理,在现有技术中,通常是根据某个单一的删除条件(如拍摄时间)对多个图片进行批量清理,而无法实现对真正需要清理的图片(如误拍图片)的针对性识别并清理,容易导致误删用户欲保留的图片。综上,现有技术中图片清理的针对性差。
技术实现思路
有鉴于此,本专利技术实施例提供了基于数据更新的图片清理方法、装置、终端设备以及计算机可读存储介质,以解决现有技术中进行图片清理时无法精确识别误拍的照片,图片清理的针对性差的问题。本专利技术实施例的第一方面提供了一种基于数据更新的图片清理方法,包括:获取终端设备的当前剩余容量以及所述终端设备在预设时间段内的已用容量增长率,并根据所述当前剩余容量和所述已用容量增长率计算填充时长,所述填充时长指示所述当前剩余容量减少至零的时长;若所述填充时长小于预设的时长阈值,则获取所有相册图片,并将满足预设条件的所述相册图片归入清理组,对所述清理组内的至少两个所述相册图片按照浏览次数进行排序;按照第一预设数量对排序后的至少两个所述相册图片进行选取,将选取出的所述相册图片确定为目标图片,并将所述清理组内除所述目标图片外的图片确定为待处理图片;分别计算所述待处理图片与每个所述目标图片之间的子相似度,并根据所有所述子相似度计算所述待处理图片的综合相似度,对小于预设的相似度阈值的所述综合相似度所对应的所述待处理图片进行清理,所述综合相似度指示所述待处理图片与所有所述目标图片之间的总体相似程度。本专利技术实施例的第二方面提供了一种基于数据更新的图片清理装置,包括:获取单元,用于获取终端设备的当前剩余容量以及所述终端设备在预设时间段内的已用容量增长率,并根据所述当前剩余容量和所述已用容量增长率计算填充时长,所述填充时长指示所述当前剩余容量减少至零的时长;排序单元,用于若所述填充时长小于预设的时长阈值,则获取所有相册图片,并将满足预设条件的所述相册图片归入清理组,对所述清理组内的至少两个所述相册图片按照浏览次数进行排序;选取单元,用于按照第一预设数量对排序后的至少两个所述相册图片进行选取,将选取出的所述相册图片确定为目标图片,并将所述清理组内除所述目标图片外的图片确定为待处理图片;清理单元,用于分别计算所述待处理图片与每个所述目标图片之间的子相似度,并根据所有所述子相似度计算所述待处理图片的综合相似度,对小于预设的相似度阈值的所述综合相似度所对应的所述待处理图片进行清理,所述综合相似度指示所述待处理图片与所有所述目标图片之间的总体相似程度。本专利技术实施例的第三方面提供了一种终端设备,所述终端设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:获取终端设备的当前剩余容量以及所述终端设备在预设时间段内的已用容量增长率,并根据所述当前剩余容量和所述已用容量增长率计算填充时长,所述填充时长指示所述当前剩余容量减少至零的时长;若所述填充时长小于预设的时长阈值,则获取所有相册图片,并将满足预设条件的所述相册图片归入清理组,对所述清理组内的至少两个所述相册图片按照浏览次数进行排序;按照第一预设数量对排序后的至少两个所述相册图片进行选取,将选取出的所述相册图片确定为目标图片,并将所述清理组内除所述目标图片外的图片确定为待处理图片;分别计算所述待处理图片与每个所述目标图片之间的子相似度,并根据所有所述子相似度计算所述待处理图片的综合相似度,对小于预设的相似度阈值的所述综合相似度所对应的所述待处理图片进行清理,所述综合相似度指示所述待处理图片与所有所述目标图片之间的总体相似程度。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:获取终端设备的当前剩余容量以及所述终端设备在预设时间段内的已用容量增长率,并根据所述当前剩余容量和所述已用容量增长率计算填充时长,所述填充时长指示所述当前剩余容量减少至零的时长;若所述填充时长小于预设的时长阈值,则获取所有相册图片,并将满足预设条件的所述相册图片归入清理组,对所述清理组内的至少两个所述相册图片按照浏览次数进行排序;按照第一预设数量对排序后的至少两个所述相册图片进行选取,将选取出的所述相册图片确定为目标图片,并将所述清理组内除所述目标图片外的图片确定为待处理图片;分别计算所述待处理图片与每个所述目标图片之间的子相似度,并根据所有所述子相似度计算所述待处理图片的综合相似度,对小于预设的相似度阈值的所述综合相似度所对应的所述待处理图片进行清理,所述综合相似度指示所述待处理图片与所有所述目标图片之间的总体相似程度。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例在终端设备的当前剩余容量即将为零时获取终端设备上已存储的所有相册图片,按照浏览次数对其中满足预设条件的至少两个相册图片进行排序,并按照第一预设数量对排序后的至少两个相册图片进行选取,将选取出的相册图片确定为目标图片,将剩余的图片确定为待处理图片,然后计算待处理图片与至少两个目标图片之间的综合相似度,若综合相似度小于预设的相似度阈值,则清理对应的待处理图片,本专利技术实施例基于浏览次数分析用户的图片浏览习惯,并将综合相似值小于相似度阈值的待处理图片作为与图片浏览习惯不符的图片进行清理,提升了图片清理的针对性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的基于数据更新的图片清理方法的实现流程图;图2是本专利技术实施例二提供的基于数据更新的图片清理方法的实现流程图;图3是本专利技术实施例三提供的基于数据更新的图片清理方法的实现流程图;图4是本专利技术实施例四提供的基于数据更新的图片清理方法的实现流程图;图5是本专利技术实施例五提供的基于数据更新的图片清理方法的实现流程图;图6是本专利技术实施例六提供的基于数据更新的图片清理装置的结构框图;图7是本专利技术实施例七提供的终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。图1示出了本专利技术实施例提供的基于数据更新的图片清理方法的实现流程,详述如下:在S101中,获取终端设备的当前剩余容量以及所述终端设备在预设时间段本文档来自技高网...

【技术保护点】
1.一种基于数据更新的图片清理方法,其特征在于,包括:获取终端设备的当前剩余容量以及所述终端设备在预设时间段内的已用容量增长率,并根据所述当前剩余容量和所述已用容量增长率计算填充时长,所述填充时长指示所述当前剩余容量减少至零的时长;若所述填充时长小于预设的时长阈值,则获取所有相册图片,并将满足预设条件的所述相册图片归入清理组,对所述清理组内的至少两个所述相册图片按照浏览次数进行排序;按照第一预设数量对排序后的至少两个所述相册图片进行选取,将选取出的所述相册图片确定为目标图片,并将所述清理组内除所述目标图片外的图片确定为待处理图片;分别计算所述待处理图片与每个所述目标图片之间的子相似度,并根据所有所述子相似度计算所述待处理图片的综合相似度,对小于预设的相似度阈值的所述综合相似度所对应的所述待处理图片进行清理,所述综合相似度指示所述待处理图片与所有所述目标图片之间的总体相似程度。

【技术特征摘要】
1.一种基于数据更新的图片清理方法,其特征在于,包括:获取终端设备的当前剩余容量以及所述终端设备在预设时间段内的已用容量增长率,并根据所述当前剩余容量和所述已用容量增长率计算填充时长,所述填充时长指示所述当前剩余容量减少至零的时长;若所述填充时长小于预设的时长阈值,则获取所有相册图片,并将满足预设条件的所述相册图片归入清理组,对所述清理组内的至少两个所述相册图片按照浏览次数进行排序;按照第一预设数量对排序后的至少两个所述相册图片进行选取,将选取出的所述相册图片确定为目标图片,并将所述清理组内除所述目标图片外的图片确定为待处理图片;分别计算所述待处理图片与每个所述目标图片之间的子相似度,并根据所有所述子相似度计算所述待处理图片的综合相似度,对小于预设的相似度阈值的所述综合相似度所对应的所述待处理图片进行清理,所述综合相似度指示所述待处理图片与所有所述目标图片之间的总体相似程度。2.如权利要求1所述的图片清理方法,其特征在于,所述对小于预设的相似度阈值的所述综合相似度所对应的所述待处理图片进行清理,包括:筛选出小于所述相似度阈值的至少两个所述综合相似度所对应的至少两个所述待处理图片;按照所述浏览次数对至少两个所述待处理图片进行排序,并按照第二预设数量对排序后的至少两个所述待处理图片进行选取;将选取出的所述待处理图片移动至待删除目录下,并基于所述待删除目录内的所述待处理图片输出删除提示;若接收到关于所述删除提示的确认结果,则删除所述待删除目录下的所述待处理图片;若接收到关于所述删除提示的否认结果,则将所述待删除目录下的所述待处理图片移动至所述待处理图片的原目录。3.如权利要求2所述的图片清理方法,其特征在于,所述预设条件为所述相册图片与预设标识存在对应关系,所述按照第二预设数量对排序后的至少两个所述待处理图片进行选取之前,还包括:获取记录的已删除图片数量,并从中识别出与所述预设标识对应的图片数量,将与所述预设标识对应的图片数量与所述已删除图片数量之间的比值确定为所述清理组对应的删除占比;根据所述当前剩余容量计算出待删除容量,并根据所述删除占比和所述待删除容量计算所述预设标识对应的删除容量;计算所述清理组内筛选出的所有所述待处理图片的平均容量,并根据所述平均容量和所述预设标识对应的删除容量计算所述第二预设数量。4.如权利要求2所述的图片清理方法,其特征在于,所述按照所述浏览次数对至少两个所述待处理图片进行排序,并按照第二预设数量对排序后的至少两个所述待处理图片进行选取,包括:将所述浏览次数为零的所述待处理图片确定为优先处理图片,对至少两个所述优先处理图片按照创建时间进行排序,并对除所述优先处理图片外的至少两个所述待处理图片按照所述浏览次数进行排序;将按照所述创建时间进行排序后生成的图片序列确定为第一图片序列,将按照所述浏览次数进行排序后生成的图片序列确定为第二图片序列,并按照所述第二预设数量对所述第一图片序列和所述第二图片序列中的图片进行选取。5.如权利要求4所述的图片清理方法,其特征在于,所述按照所述第二预设数量对所述第一图片序列和所述第二图片序列中的图片进行选取,包括:获取所述第一图片序列的第一图片数量;若所述第二预设数量不超过所述第一图片数量,则按照所述第二预设数量在所述第一图片序列中选取所述优先处理图片;若所述第二预设数量超过所述第一图片数量,则选取所述第一图片序列中的全部所述优先处理图片,并按照第二图片数量在所述第二图片序列中选取所述待处理图片,其中,所述第二图片数量为所述第二预设数量与所述第一图片数量之间的差值。6.一种基于数据更新的图...

【专利技术属性】
技术研发人员:胡甜敏
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

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

1