基于图像识别与大数据分析的服装匹配推荐系统技术方案

技术编号:17940763 阅读:44 留言:0更新日期:2018-05-15 20:55
本发明专利技术公开了一种基于图像识别与大数据分析的服装匹配推荐系统,包括图片获取模块、人像识别模块、服装识别模块、人像特征输出模块、服装特征输出模块、第一服务器、第二服务器、第三服务器、人像特征识别数据库和服装特征识别数据库。本发明专利技术提供了一种基于图像识别与大数据分析的服装匹配推荐系统,不需要用户数据即可实现服装推荐,实时性强,推荐匹配度高。

Clothing matching recommendation system based on image recognition and big data analysis

The invention discloses a clothing matching recommendation system based on image recognition and large data analysis, including picture acquisition module, human image recognition module, garment identification module, portrait feature output module, garment feature output module, first server, second server, third server, image recognition database and image recognition database. Clothing feature recognition database. The invention provides a clothing matching recommendation system based on image recognition and large data analysis. It does not need user data to implement clothing recommendation, with high real-time performance and high recommendation matching.

【技术实现步骤摘要】
基于图像识别与大数据分析的服装匹配推荐系统
本专利技术涉及软件
,更为具体地,涉及一种基于图像识别与大数据分析的服装匹配推荐系统。
技术介绍
现有技术中,例如公开号为CN105913297A的中国专利申请公开了一种基于大数据的试衣推荐方法及系统,包括数据采集接口和服装推荐引擎,服装推荐引擎用于做大数据分析阶段,通过数据挖掘技术为用户推荐合适的服装。该专利申请的说明书公开的技术方案能够增加用户在网上购衣体验,同时能够方便店家具体的铺货。又例如,公开号为CN106649300A的中国专利申请公开了一种基于云平台的智能服饰搭配推荐方法,该专利申请的说明书公开的技术方案能够自动选择并搭配出满足用户需求的服装。再例如,公开号为CN107180375A的中国专利申请公开了一种基于多层神经网络的服装号型推荐系统,采用一个六层的神经网络,包括一个数据输入层、四个隐藏层和一个输出层;该专利申请的说明书公开的技术方案实现服装号型推荐的智能化和多样化。伴随着国民消费升级的快速发展,服装行业也向体验式消费进行升级,用户在购买服装时常会遇到不知道挑选哪种类型的衣服、服装如何搭配、适不适合自己等问题,精准的服装搭配推荐有助于用户快速选择商品,现有技术中的服装推荐方法经常采用协同过滤方法或者内容推荐算法,例如根据用户购买过的商品进行推荐,或者与用户兴趣相似的人购买过的商品进行推荐等等,但是这些方法需要用户相关数据积累才能进行推荐,实时性和推荐匹配度较差。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于图像识别与大数据分析的服装匹配推荐系统,不需要用户数据即可实现服装推荐,实时性强,推荐匹配度高。本专利技术的目的是通过以下技术方案来实现的:一种基于图像识别与大数据分析的服装匹配推荐系统,包括图片获取模块、人像识别模块、服装识别模块、人像特征输出模块、服装特征输出模块、第一服务器、第二服务器、第三服务器、人像特征识别数据库和服装特征识别数据库,在第一服务器中设置有人像特征提取程序模块、人像特征匹配程序模块和第一传输模块,在第二服务器中设置有服装特征提取程序模块、服装特征匹配程序模块和第二传输模块,在第三服务器中设置有分析程序模块、计算程序模块、排序程序模块和推荐模块;所述图片获取模块用于获取图片,在获取到图片以后,所述人像识别模块对获取到的图片进行人像识别处理,所述服装识别模块对获取的图片进行服装识别处理,所述人像特征输出模块用于将所述人像识别模块处理后的人像信息传输至所述第一服务器,在所述第一服务器中,所述人像特征提取程序模块用于提取人像特征数据,所述人像特征识别数据库用于存储人像特征数据,所述人像特征匹配程序模块用于匹配所述人像特征数据并通过所述第一传输模块将人像匹配结果数据传输至第三服务器,所述服装特征输出模块用于将所述服装识别模块处理后的服装信息传输至所述第二服务器,在第二服务器中,所述服装特征提取程序模块用于提取服装特征数据,所述服装特征识别数据库用于存储服装特征数据,所述服装特征匹配程序模块用于匹配所述服装特征数据并通过所述第二传输模块将服装匹配结果数据传输至第三服务器;在第三服务器中,所述分析程序模块用于根据人像匹配结果数据和服装匹配结果数据进行数据对照,所述计算程序模块用于计算数据对照比率,所述排序程序模块用于将所述数据对照比率进行排序,所述推荐模块用于向用户呈现服装推荐信息。进一步地,包括第一人工智能程序模块,所述第一人工智能程序模块设置在第一服务器中,用于智能学习人像特征识别。进一步地,包括第二人工智能程序模块,所述第二人工智能程序模块设置在二服务器中,用于智能学习服装特征识别。进一步地,包括第三人工智能程序模块,所述第三人工智能程序模块设置在三服务器中,用于智能学习数据对照,和用于智能学习推荐。进一步地,包括潮流服装信息数据库,用于存储潮流服装信息数据。进一步地,包括存储程序模块,将图片特征数据按照四元组的方式存储,用于保存深度网络进行前向过程时的数据,和用于保存在后向求梯度过程时的梯度数据。进一步地,包括所述第一人工智能程序模块、第二人工智能程序模块和第三人工智能程序模块,所述第一人工智能程序模块设置在第一服务器中,用于智能学习人像特征识别,所述第二人工智能程序模块设置在二服务器中,用于智能学习服装特征识别,所述第三人工智能程序模块设置在三服务器中,用于智能学习数据对照,和用于智能学习推荐。进一步地,所述人像识别模块包括头部特征识别程序模块、躯干特征识别程序模块、身材特征识别程序模块,所述头部特征识别程序模块用于识别图片上的人像头部特征,所述躯干特征识别程序模块用于识别图片上的人像躯干特征,所述身材特征识别程序模块用于识别图片上的人像身材特征。进一步地,所述服装识别模块包括服装款式识别程序模块、服装样式识别程序模块和服装衣料识别程序模块,所述服装款式识别程序模块用于识别图片上的服装款式,所述服装样式识别程序模块用于识别图片上的服装款式,所述服装衣料识别程序模块用于识别图片上的服装衣料。进一步地,所述人像匹配结果数据包括年龄数据、皮肤色彩数据、性别数据和表情数据;所述服装匹配结果数据包括潮流服装信息数据。本专利技术的有益效果是:(1)本专利技术对图片进行识别,对图片上的人体及人体所穿服装共同进行识别,相比于常规的服装推荐技术,不需要积累用户数据便可实现服装推荐,实时性强,推荐匹配度高。(2)本专利技术在对图片识别的过程中,将获取的特征信息通过神经网络进行深度学习,基于人工智能技术对服装识别库进行扩充和无人监督学习,能够形成更为完善的识别模型和识别库,进而提高推荐匹配度。(3)本专利技术提供了一种服装推荐方法及系统,通过图像识别将用户当前服装与服装库中进行匹配,快捷地为用户推荐与自身服装相搭配的其它服装。(4)本专利技术利用大数据分析、人工智能学习,可对使用者进行潮流服装推荐。本专利技术的技术效果不限于如上所述。以上技术效果仅仅是示例性说明,本专利技术的其他特征及其作用等将在随后的具体实施方式部分予以详细说明。本领域技术人员可以根据本申请的说明书可以直接或间接地知悉其余的技术效果等,此处不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术中的流程的示意图。具体实施方式下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。本说明书中公开的所有特征,或隐含公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。下面将详细描述本专利技术的具体实施例,应当注意,这里描述的实施例只用于举例说明,并不用于限制本专利技术。在以下描述中,为了提供对本专利技术的透彻理解,阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本专利技术。在其他实本文档来自技高网...
基于图像识别与大数据分析的服装匹配推荐系统

【技术保护点】
一种基于图像识别与大数据分析的服装匹配推荐系统,其特征在于,包括图片获取模块、人像识别模块、服装识别模块、人像特征输出模块、服装特征输出模块、第一服务器、第二服务器、第三服务器、人像特征识别数据库和服装特征识别数据库,在第一服务器中设置有人像特征提取程序模块、人像特征匹配程序模块和第一传输模块,在第二服务器中设置有服装特征提取程序模块、服装特征匹配程序模块和第二传输模块,在第三服务器中设置有分析程序模块、计算程序模块、排序程序模块和推荐模块;所述图片获取模块用于获取图片,在获取到图片以后,所述人像识别模块对获取到的图片进行人像识别处理,所述服装识别模块对获取的图片进行服装识别处理,所述人像特征输出模块用于将所述人像识别模块处理后的人像信息传输至所述第一服务器,在所述第一服务器中,所述人像特征提取程序模块用于提取人像特征数据,所述人像特征识别数据库用于存储人像特征数据,所述人像特征匹配程序模块用于匹配所述人像特征数据并通过所述第一传输模块将人像匹配结果数据传输至第三服务器,所述服装特征输出模块用于将所述服装识别模块处理后的服装信息传输至所述第二服务器,在第二服务器中,所述服装特征提取程序模块用于提取服装特征数据,所述服装特征识别数据库用于存储服装特征数据,所述服装特征匹配程序模块用于匹配所述服装特征数据并通过所述第二传输模块将服装匹配结果数据传输至第三服务器;在第三服务器中,所述分析程序模块用于根据人像匹配结果数据和服装匹配结果数据进行数据对照,所述计算程序模块用于计算数据对照比率,所述排序程序模块用于将所述数据对照比率进行排序,所述推荐模块用于向用户呈现服装推荐信息。...

【技术特征摘要】
1.一种基于图像识别与大数据分析的服装匹配推荐系统,其特征在于,包括图片获取模块、人像识别模块、服装识别模块、人像特征输出模块、服装特征输出模块、第一服务器、第二服务器、第三服务器、人像特征识别数据库和服装特征识别数据库,在第一服务器中设置有人像特征提取程序模块、人像特征匹配程序模块和第一传输模块,在第二服务器中设置有服装特征提取程序模块、服装特征匹配程序模块和第二传输模块,在第三服务器中设置有分析程序模块、计算程序模块、排序程序模块和推荐模块;所述图片获取模块用于获取图片,在获取到图片以后,所述人像识别模块对获取到的图片进行人像识别处理,所述服装识别模块对获取的图片进行服装识别处理,所述人像特征输出模块用于将所述人像识别模块处理后的人像信息传输至所述第一服务器,在所述第一服务器中,所述人像特征提取程序模块用于提取人像特征数据,所述人像特征识别数据库用于存储人像特征数据,所述人像特征匹配程序模块用于匹配所述人像特征数据并通过所述第一传输模块将人像匹配结果数据传输至第三服务器,所述服装特征输出模块用于将所述服装识别模块处理后的服装信息传输至所述第二服务器,在第二服务器中,所述服装特征提取程序模块用于提取服装特征数据,所述服装特征识别数据库用于存储服装特征数据,所述服装特征匹配程序模块用于匹配所述服装特征数据并通过所述第二传输模块将服装匹配结果数据传输至第三服务器;在第三服务器中,所述分析程序模块用于根据人像匹配结果数据和服装匹配结果数据进行数据对照,所述计算程序模块用于计算数据对照比率,所述排序程序模块用于将所述数据对照比率进行排序,所述推荐模块用于向用户呈现服装推荐信息。2.根据权利要求1所述的一种基于图像识别与大数据分析的服装匹配推荐系统,其特征在于,包括第一人工智能程序模块,所述第一人工智能程序模块设置在第一服务器中,用于智能学习人像特征识别。3.根据权利要求1所述的一种基于图像识别与大数据分析的服装匹配推荐系统,其特征在于,包括第二人工智能程序模块,所述第二人工智能程序模块设置在二服务器中,用于智能学习服装特征识别。4.根据权利要...

【专利技术属性】
技术研发人员:李鹏
申请(专利权)人:河北中晟易通科技有限公司
类型:发明
国别省市:河北,13

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

1