二维平面虚拟服装试穿程序的设计(源码)

摘要:1999年以来,随着互联网的普及,电子商务正在蓬勃发展。以电子商务作为载体的服装业迎来了新的发展契机。而由于网上购衣不能试穿,导致众多消费者怯于在网上购买衣物。因此本文提出了一种可行的方案,用MATLAB仿真实现服装试穿。具体工作有:1.运用Harris角点检测方法自动获取人体图像中边缘部分的角点,实现提取关键部位信息的功能,以达到人体特征尺寸的自动提取。完成特征尺寸的提取后,通过匹配特征尺寸相似的模型进行图像分割与图像几何变化进行头像移植,以达到较为生动的试衣效果。已实现的功能包括基于Harris角点的人体特征尺寸的提取与测量,以及头像移植,皮肤检测,肤色迁移。
目录
1 绪论 5
1.1 课题的意义 5
1.2 国内外研究概况 5
1.2.1国外研究状况 5
1.3 应用前景 6
1.4 研究内容和技术路线 6
1.4.1 研究内容 6
1.4.2 技术路线 6
2基于数字图像的人体尺寸的提取与测量 7
2.1人体测量方法比较 7
2.2基于Harris角点的人体特征尺寸的提取与测量 8
2.2.1 Harris角点检测原理 8
3 数据采集 8
3.1图像采集 8
3.2图像预处理 9
3.3图像边缘检测以及轮廓提取 9
3.3.1 Prewitt 算子 9
3.3.2 Roberts 算子 9
3.3.3 Sobel 算子 10
3.3.4 canny算子 10
3.4特征点提取 11
4 头像移植 13
4.1图像分割 13
4.1.1图像分割的现状与发展 14
4.2头像移植配准。 14
4.3皮肤检测 14
4.4肤色迁移 15
5 程序的实现 16
5.1 运行界面 16
5.2 用户输入一张图片 17
5.3 图像预处理 18
5.4 头像移植 21
6 讨论 21
 *好棒文|www.hbsrm.com +Q: *351916072* 

致谢 22
基于二维平面虚拟服装试穿程序的设计
引言
引言:当前网络处于高速发展的时代,由于消费的便利性,应运而生的电子商务技术很大程度的满足了用户的消费需求,买家可以足不出户即可获得自己所需要的物品。其中,用户对衣物的需求尤为重要。然而网络购买衣物很大程度上只能靠用户对衣物的感觉,但很难判断衣物穿着在自身的效果,所以导致很多消费者怯于在网络上购买衣物,可见,如果能让消费者以虚拟图形地方式观观察自己所要购买的衣物穿着在自己身上的效果,让消费者有更好的购物体验,进一步激起消费者的消费欲望,促进网络购衣消费的发展。本文利用二维图像处理技术,在MATLAB[1]平台上设计仿真模拟服装试穿程序,帮助消费者直观感受选择衣物的穿着效果,给消费者提供更好的网络消费体验,可以极大的帮助电商平台在衣物消费市场的推进。
1 绪论
1.1 课题的意义
1999年以来,随着互联网的发展普及,中国网络购物的用户规模不断上升。衣食住行是自古以来人类的需求。而服装作为一种传统的零售业,传统的购买方式正在受到网购的挑战。购买衣服讲究的是买前试穿,然而在电子商务交易中,服装的购买包括选衣和购衣两个过程,买家利用购衣网站搜寻感兴趣的衣物,浏览衣物的实物图片。服装一般平铺在网页或者穿着在模特身上,用户比较各种衣服后,选择购买[2]。然而目前的网络购物中,网上的服装店大多只提供了服装的二维图片,以及形象体型,身材[3]都趋于完美的模特穿着二维衣物图片[4]。消费者无法直观了解衣服是否适合自己,导致在购物中遇到种种问题,而怯于网上购衣。基于此,开发出虚拟服装试穿程序有助于消费者更好的体验购物。
1.2 国内外研究概况
1.2.1国外研究状况
国外的虚拟网络试衣早已经不是新鲜物,著名的服装公司Adidas、sears等官网已经开始提供网络试衣这种服务。
PhiSix公司开发的虚拟试衣软件,可以根据照片、图案文件及其他来源创建服装的3D模型。这些模型能虚拟出不同体型人物的着装效果。PhiSix公司虚拟试衣技术能让用户在网络购衣中感受衣服的试穿效果。我们相信,他们可以以一种更高效的方式体验产品,这种方式能够推动零售商的销量,并能为消费者提供愉悦的购物体验。
目录
Bodymetrics是英国伦敦大学计算机科学系开发的虚拟试衣核心技术。其核心理念是采用三维技术开发服装以及人体扫描系统。消费者的体型资料经过数字转化之后,把最终尺寸数据以及体型置于虚拟试衣系统中进行诊断。
1.2.2国内研究状况
国内消费者对虚拟试穿了解甚少,甚至都不知道这个功能的作用何在[5]。国内现有成果大多是平面的,对于服装的虚拟试穿,大多都是直接把服装平面图覆盖到固定模特的身上。消费者利用这种虚拟试衣程序,不能达到理想的效果。因为模特的身材不能代表所有消费者的身材特点,因此最终的试衣效果也让人无法接受。
1.3 应用前景
现如今淘宝网很好的满足了消费者购买衣物的需求,如果在消费者购买衣物时,网站提供一个服装虚拟试穿的小程序,有助于让消费者在网络购衣时粗略快速判断服装对自身的适合度,提高用户购物体验,消除消费者购衣的顾虑。使得网络购衣变得更加快捷。
1.4 研究内容和技术路线
1.4.1 研究内容
本文研究内容主要以计算机图形学以及图形图像处理技术为基础,结合目前阶段网络购衣中消费者对衣物试穿的需求,提出一种快速的解决方案。该方案优势在于成本低廉,处理速度快,时效性强,用最少的成本尽可能达到让消费者满意的效果。
1.4.2 技术路线
本文的技术路线如下:
用户输入一张图片。
对图像进行预处理,灰度化、二值化。如果图像二值化不理想可以使用图像腐蚀化。
运用Canny边缘检测算子提取人物轮廓,画出轮廓图。
运用Harris角点检测法[6]检测图片中人物特征点,自动提取人物与测量人物尺寸,画出主要特征尺寸标记图。
技术路线流程图如图11所示。

图11 技术路线流程图
2基于数字图像的人体尺寸的提取与测量
2.1人体测量方法比较
随着人们对服装的需求从遮羞取暖到如今个性化的追求,服装的制作已经成为生产领域的首要问题。服装的穿着需要适合消费者的身型,因此人体尺寸的获取成为服装是否合身的前提条件。而如今的主要测量技术主要有:传统测量、二维测量、以及三维测量[8]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2280.html

好棒文