当前位置: 首页 > 专利查询>中山大学专利>正文

一种基于特征个性化修改的服装推荐优化方法及其系统技术方案

技术编号:19859974 阅读:25 留言:0更新日期:2018-12-22 12:15
本发明专利技术公开了一种基于特征个性化修改的服装推荐优化方法及其系统。其中,该方法包括:用户根据简单的词语进行检索,获得推荐类似服装图片;根据用户想要修改装饰、花纹、风格等美学特征选择目标图片,自定义修改获得自定义目标图片;提取推荐类似服装图片的属性特征;提取自定义目标图片的美学特征;结合前述两者进行拼接获得完整的服装特征;对完整的服装特征进行计算余弦相似度处理,获得与拼接后完整的服装特征的服装图片最相似的服装,作为最新的推荐反馈给用户。实施本发明专利技术实施例,能够弥补了现有属性反馈检索技术中需要准确描述出需要修改属性的名称关键词,以及将从图像中提取出的视觉特征向量与文字关键词映射到同一空间内的不足,以实现对服装美学特征的修改和再推荐。

【技术实现步骤摘要】
一种基于特征个性化修改的服装推荐优化方法及其系统
本专利技术涉及计算机视觉
,具体涉及一种基于特征个性化修改的服装推荐优化方法及其系统。
技术介绍
商品推荐是在线购物的过程中不可缺少的重要一步,是一项综合了物体检测、图像分类、特征学习以及用户偏好分析的技术。推荐的直接目的是从众多商品中预测出符合用户期望的商品进行反馈,从而促使用户进入购买流程。传统的电商购物过程中,使用的推荐方法可以大致分解为两种基本方法:基于内容的推荐和协同过滤方法。基于内容的推荐将物品属性分解为一系列特征标签,通过用户的浏览、收藏、购买等行为推断用户的兴趣,再对新产品计算每个特征标签与用户偏好的相似度,选择相似度高的进行推荐。这类方法的推荐结果具有较强的可解释性和稳定性,由于它的推荐是基于物品本身特征,因此对于新加入的项目没有冷启动问题。缺点是不适合提供有惊喜的推荐,并且无法为用户推荐未评分过的热门商品类别。协同过滤的推荐方法是基于用户行为,例如购买、评分等来进行推荐。应用协同过滤算法实现服装推荐系统的常见技术可以分为三类:基于用户的协同过滤,基于物品的协同过滤,以及隐语义模型。前两种方法计算用户或物品间的相似度,将偏好相似的用户购买的商品或与本用户自己购买的商品相似的商品推荐给用户。而后一种方法则注重挖掘用户和物品在一系列特征因子上表现出的偏好和倾向,具有较好的可扩展性。随着服装电商的兴起,服装成为了在线购物中的一个大类,由于服装本身款式、装饰和花纹的多样性及不易描述的特性,视觉特征的检测和提取对于构建准确的推荐模型尤为重要,目前主流的技术是应用深度学习中的神经网络从服装图片中提取视觉特征,并转化成向量表示,作为推荐模型的部分或全部输入。而现有的问题在于,用户想要的服装可能并不是与所得到的推荐结果完全一致的,而是比较接近的。用户也许会想要修改或替换其中的某个特征,从而得到满意的推荐结果。这个特征可能是颜色、长度等易于用统一的关键词描述的属性特征,也可能是某种特定的装饰、花纹或风格等难以用文本量化描述的美学特征。目前有种属性反馈检索的技术,给定一张推荐结果中的服装图片和用户想要修改的其中一个属性作为输入,该技术首先结合每个属性的空间分布和语义,生成该属性的特征向量,将描述了每个服装类别中的相同特征的属性划分为聚类(例如代表颜色的红色,蓝色,绿色为一个聚类;代表袖子长度的长袖,短袖,无袖为一个聚类,代表服装长度的长款,中款,短款为一个聚类等),每个聚类代表一个概念。用神经网络从推荐结果的服装图片中提取出视觉特征并用向量表示为xq,再将用户想要修改的属性用向量表示为wp(例如用户想将原本的无袖属性替换为长袖属性,则将长袖属性表示为wp),在概念聚类中找出与用户想要修改的属性同一聚类的属性,并用向量表示为wn(上例中,与用户想要的长袖属性同一概念聚类的属性为无袖,将无袖属性表示为wn)。从原始的服装图片的特征向量xq中减去与修改属性同一概念聚类的特征向量wn,再加上用户想要修改的属性对应的特征向量wp,得到一个代表用户希望得到的服装的特征向量xo(上例中,合成的特征向量xo代表紫色,长袖,长裙三个属性)。xo=xq-wn+wp将数据库中的服装图片用神经网络提取特征后转换成向量表示,再通过计算合成的查询向量xo和数据库内其他所有服装的特征向量之间的相似度,选择最相似的服装图片作为优化的推荐结果返回给用户(上例中,用户检索得到了紫色长袖长裙的图片)。在上述的属性反馈检索技术中,用户通过文字关键词描述想补充或替换的属性,再通过词向量的方法转换成向量表示,这种方法有两个缺点:第一,需要用户准确地表述出属性特征词,才能获得较好的反馈结果,适用于修改袖长,衣领形状,颜色等显著并易于描述的属性特征。而对于一些难以用统一的特征词描述的美学特征(例如某些装饰或花纹样式),效果则不理想。第二,需要将从图像中提取出的视觉特征向量与文字关键词映射到同一空间内,步骤繁琐,数据量大。
技术实现思路
本专利技术的目的是克服现有方法的不足,提出了一种基于特征个性化修改的服装推荐优化方法。弥补了现有属性反馈检索技术中需要准确描述出需要修改属性的名称关键词,以及将从图像中提取出的视觉特征向量与文字关键词映射到同一空间内的不足,以实现对服装美学特征的修改和再推荐。为了解决上述问题,本专利技术提出了一种基于特征个性化修改的服装推荐优化方法,所述方法包括:用户根据简单的词语进行检索处理,获得推荐类似服装图片;根据用户想要修改装饰、花纹、风格等美学特征另外选择目标图片,进行自定义修改处理,获得自定义目标图片;获取推荐类似服装图片,进行提取,获得推荐类似服装图片的属性特征;获取自定义目标图片,进行提取处理,获得自定义目标图片的美学特征;结合所述的推荐类服装图片的属性特征及所述的自定义目标图片的美学特征,进行拼接处理,获得完整的服装特征;获取完整的服装特征,进行计算余弦相似度处理,获得与拼接后完整的服装特征的服装图片最相似的服装,作为最新的推荐反馈给用户。优选地,所述获取推荐类似服装图片,进行提取处理具体包括:获取推荐类服装图片,利用CNN-F网络中第2层全连接层,进行提取处理,获得推荐类服装图片的属性特征(4096维的特征向量);优选地,所述获取自定义目标图片,进行提取处理具体包括:获取自定义目标图片,利用BDN网络中第2个全连接层,进行提取处理,获得自定义目标图片的美学特征(4096维的特征向量)。优选地,所述的进行计算余弦相似度处理具体步骤包括:获取服装推荐系统的数据库中的服装图片,利用CNN-F提取出4096维的属性特征向量,同时使用BDN提取出4096维的美学特征向量,拼接为完整的8192维的服装特征向量并存储;获取完整的服装特征的特征向量,结合服装推荐系统的数据库中的服装图片的特征向量,进行计算余弦相似度处理;结合用户的需求,自定义设置前数个的结果,找出与完整的服装特征的服装图片最为相似的服装图片,作为最新的推荐反馈给用户。相应地,本专利技术也公开了一种基于特征个性化修改的服装推荐优化系统,该系统包括:输入模块,用于输入用户选择的推荐类似服装图片及自定义目标图片;特征提取模块,用于提取服装属性特征及服装美学特征;相似度计算模块,用于计算完整的服装特征的特征向量与服装推荐系统的数据库中的服装图片的特征向量之间的余弦相似度,获得与拼接后完整的服装特征的服装图片最相似的服装图片;输出模块,用于将与拼接后完整的服装特征的服装图片最相似的服装图片作为新的推荐反馈给用户。优选地,特征提取模块包括:CNN-F网络单元,用于提取推荐类服装图片的属性特征;BDN网络单元,用于自定义目标图片的美学特征;拼接单元,用于拼接所述的推荐类服装图片的属性特征及所述的自定义目标图片的美学特征。实施本专利技术实施例,能够弥补了现有属性反馈检索技术中需要准确描述出需要修改属性的名称关键词,以及将从图像中提取出的视觉特征向量与文字关键词映射到同一空间内的不足,以实现对服装美学特征的修改和再推荐。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动本文档来自技高网
...

【技术保护点】
1.一种基于特征个性化修改的服装推荐优化方法,其特征在于,所述方法包括:用户根据简单的词语进行检索处理,获得推荐类似服装图片;根据用户想要修改装饰、花纹、风格等美学特征另外选择目标图片,进行自定义修改处理,获得自定义目标图片;获取推荐类似服装图片,进行提取,获得推荐类似服装图片的属性特征;获取自定义目标图片,进行提取处理,获得自定义目标图片的美学特征;结合所述的推荐类服装图片的属性特征及所述的自定义目标图片的美学特征,进行拼接处理,获得完整的服装特征;获取完整的服装特征,进行计算余弦相似度处理,获得与拼接后完整的服装特征的服装图片最相似的服装,作为最新的推荐反馈给用户。

【技术特征摘要】
1.一种基于特征个性化修改的服装推荐优化方法,其特征在于,所述方法包括:用户根据简单的词语进行检索处理,获得推荐类似服装图片;根据用户想要修改装饰、花纹、风格等美学特征另外选择目标图片,进行自定义修改处理,获得自定义目标图片;获取推荐类似服装图片,进行提取,获得推荐类似服装图片的属性特征;获取自定义目标图片,进行提取处理,获得自定义目标图片的美学特征;结合所述的推荐类服装图片的属性特征及所述的自定义目标图片的美学特征,进行拼接处理,获得完整的服装特征;获取完整的服装特征,进行计算余弦相似度处理,获得与拼接后完整的服装特征的服装图片最相似的服装,作为最新的推荐反馈给用户。2.如权利要求1一种基于特征个性化修改的服装推荐优化方法,其特征在于,所述获取推荐类似服装图片,进行提取处理具体包括:获取推荐类服装图片,利用CNN-F网络中第2层全连接层,进行提取处理,获得推荐类服装图片的属性特征(4096维的特征向量)。3.如权利要求1一种基于特征个性化修改的服装推荐优化方法,其特征在于,所述获取自定义目标图片,进行提取处理具体包括:获取自定义目标图片,利用BDN网络中第2个全连接层,进行提取处理,获得自定义目标图片的美学特征(4096维的特征向量)。4.如权利要求1一种基于特征个性化修改的服装推荐优化方法,其特征在于,所述的...

【专利技术属性】
技术研发人员:杨子琳苏卓周凡郑贵锋
申请(专利权)人:中山大学
类型:发明
国别省市:广东,44

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

1