【技术实现步骤摘要】
信息推荐方法及装置、存储介质
本申请实施例涉及智能控制技术,尤其涉及一种信息推荐方法及装置、存储介质。
技术介绍
通常用户在拍摄多张图片后,会从多张图片中选出质量较好的图片,将其发布在社交平台上进行展示、或者将其打印出来,为了选出质量较好的图片,用户需要翻阅和对比多张图片,耗费用户较多的时间,进一步地,在旅游或聚会等场景下,用户拍摄的图片数量更多,并且,多张图片中还可能存在重复度较高的图片,用户要反复对比才能从重复的图片中选出质量较好的图片,耗费更多的时间;可以知道,上述选择质量较好的图片的方案,存在效率低和智能程度低的问题。
技术实现思路
本申请提供一种信息推荐方法及装置、存储介质,能够提高选择高质量图片的效率和智能程度。本申请的技术方案是这样实现的:本申请实施例提供一种信息推荐方法,所述方法包括:接收到目标用户的推荐指令时,基于所述推荐指令和预设图片库,获取初始图片和目标数量,所述初始图片的数量大于所述目标数量;利用预设分类网络,对所述初始图片进行分类,得到所述初始图片 ...
【技术保护点】
1.一种信息推荐方法,其特征在于,所述方法包括:/n接收到目标用户的推荐指令时,基于所述推荐指令和预设图片库,获取初始图片和目标数量;/n利用预设分类网络,对所述初始图片进行分类,得到所述初始图片各自对应的类别;所述预设分类网络表征图片和类别的对应关系;/n获取目标图片类别;/n从所述初始图片中选出类别和所述目标图片类别一致的待选图片;/n利用预设质量评估网络,对所述待选图片中每个图片进行评估,得到所述待选图片各自对应的质量值;所述预设质量评估网络表征图片和质量值的对应关系;/n基于所述待选图片各自对应的质量值,从所述待选图片中确定出所述目标数量个的目标图片,并推荐所述目标图片。/n
【技术特征摘要】
1.一种信息推荐方法,其特征在于,所述方法包括:
接收到目标用户的推荐指令时,基于所述推荐指令和预设图片库,获取初始图片和目标数量;
利用预设分类网络,对所述初始图片进行分类,得到所述初始图片各自对应的类别;所述预设分类网络表征图片和类别的对应关系;
获取目标图片类别;
从所述初始图片中选出类别和所述目标图片类别一致的待选图片;
利用预设质量评估网络,对所述待选图片中每个图片进行评估,得到所述待选图片各自对应的质量值;所述预设质量评估网络表征图片和质量值的对应关系;
基于所述待选图片各自对应的质量值,从所述待选图片中确定出所述目标数量个的目标图片,并推荐所述目标图片。
2.根据权利要求1所述的方法,其特征在于,在所述从所述初始图片中选出类别和所述目标图片类别一致的待选图片之后,所述方法还包括:
计算所述待选图片中每个图片的图片指纹,所述图片指纹表征图片像素的灰度值的分布情况;
根据预设差异度阈值和所述待选图片中每个图片的图片指纹,将所述初始图片划分成至少一组相似图片集合;
统计所述至少一组相似图片集合各自对应的相似图片数量;
利用预设质量评估网络,对所述待选图片中每个图片进行评估,得到所述待选图片各自对应的质量值;所述预设质量评估网络表征图片和质量值的对应关系;
根据所述相似图片数量和所述待选图片各自对应的质量值,从所述待选图片中确定出所述目标数量个的目标图片,并推荐所述目标图片。
3.根据权利要求2所述的方法,其特征在于,所述根据所述相似图片数量和所述待选图片各自对应的质量值,从所述待选图片中确定出所述目标数量个的目标图片,包括:
按照所述相似图片数量,对所述至少一组相似图片集合进行排序,得到排序后的至少一个组相似图片集合;
从所述排序后的至少一组相似图片集合中的相似图片数量最大的相似图片集合开始,依次从所述排序后的至少一组相似图片集合中,获取质量值最高的相似图片;
直至获取到的相似图片的个数等于所述目标数量个;
将所述获取到的相似图片,作为所述目标图片。
4.根据权利要求2所述的方法,其特征在于,所述计算所述待选图片中每个图片的图片指纹,包括:
对所述待选图片中每个图片进行尺寸缩小和色彩简化,得到简化后的待选图片;
计算所述简化后的待选图片中每个图片对应的灰度均值;
利用所述灰度均值,对所述简化后的待选图片中每个图片的像素灰度值进行二值化,得到所述待选图片中每个图片的图片指纹。
5.根据权利要求2所述的方法,其特征在于,所述根据预设差异度阈值和所述待选图片中每个图片的图片指纹,将所述初始图片划分成至少一组相似图片集合,包括:
针对所述待选图片中每两个图片,对所述每两个图片的图片指纹进行异或运算,得到所述每两个图片之间的差异度;
当所述差异度小于或等于所述预设差异度阈值,将所述每两个图片加入一组相似图片集合;
当所述差异度大于所述预设差异度阈值,将所述每两个图片分别加入两组相似图片集合;
直至对待选图片中的图片均已加入,进而得到所述至少一组相似图片集合。
6.根据权利要求2所述的方法,其特征在于,所述根据预设差异度阈值和所述待选图片中每个图片的图片指纹,将所述初始图片划分成至少一组相似图片集合,包括:
按照所述待选图片中每个图片的图片指纹,对所述待选图片进行排序,得到排序后的待选图片;
从所述排序后的待选图片中取出第i个图片和第i+1个图片,i为大于0的正整数;
对所述第i个图片的图片指纹和所述第i+1个图片的图片指纹进行异或运算,得到所述第i个图片和所述第i+1个图片之间的差异度;
当所述差异度小于或等于所述预设差异度阈值时,将所述第i个图片和所述第i+1个图片加入一组相似图片集合,从所述排序后的待选图片中取出第i+2个图片;
当所述差异度大于所述预设差异度阈值时,将所述第i个图片和所述第i+1个图片加入不同的相似图片集合,从所述排序后的待选图片中取出第i+2个图片;
继续对所述第i+1个图片的图片指纹和所述第i+2个图片的图片指纹进行异或运算,直至对待选图片中的图片均已取出,进而得到所述至少一组相似图片集合。
7.根据权利要求1至6中任一项所述的方法,其特征在于,在所述利用预设分类网络,对所述初始图片进行分类,得到所述初始图片各自对应的类别之后,且所述获取目标图片类别之前,所述方法还包括:
统计所述初始图片各自对应的类别,得到至少一个待选类别;
显示所述至少一个待选类...
【专利技术属性】
技术研发人员:钟瑞,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。