目录
“虚拟试衣间”项目可行性分析报告
姓名 |
学号 |
分工 |
|
|
引言、经济可行性 |
|
|
可行性分析的前提 |
|
|
可选的方案、所建议的系统 |
|
|
系统对设备的影响 |
|
|
技术可行性、法律可行性、 用户可行性 |
1 引言
1.1 标识
标识号 |
名称 |
缩略词语 |
简述 |
XNSY001 |
UnityMultipur pose Avater |
UMA |
开源的 Avater 创建工具,可以用于建 模。 |
XNSY002 |
Kinect 传感器 |
Kinect |
用相机捕捉三维空间的用户的运动。 |
XNSY003 |
面料模拟 |
|
指对纺织品做静态、动态的计算机模 拟。 |
1.2 背景
在 2016 年 10 月 13 日马云在中小企业家的会议上提出了“新零售”的商业模式概念,强调了在互联网背景下零售商家应当运用大数据、人工智能领域的先进技术知识 来对商品的流动、销售领域进行改造,以重塑业态结构和商业生态环境,扩大商圈规 模。其中,关注到以服饰为主的零售店中仍然采用传统的经营销售模式,尽管在各大 卖场中拥有很高的人流量、连锁的服装企业具有很高的回头率,但是人均服务时间仍 然能够通过技术进步的手段进一步压缩,每一家店的平均销售量其实还有很大的提升 空间。
随着 3D 建模技术的应用和人体解剖学的发展,基于照片信息或者参数化的动态交 互式建模技术已经相对成熟,被广泛运用到“安保信息识别”、“会员记录”以及 “RPG 游戏”等软件当中,且获得了相当不错的用户回馈。尽管在模型渲染过程中需 要消耗大量的图像处理资源,但是通过云服务的形式能够进行计算任务的转移。
在现有的商业条件和用户需求下,商家希望能够在寸土寸金的核心商圈中尽可能 地减少要素报酬,而将试衣环境从传统的试衣间搬运到虚拟环境中是一个相当不错的 解决方案。在租金上,软件的目标是为商家“省下一间试衣间” ,减少商家的运营成 本。对于一些专门性的服饰店,在传统试衣过程中存在较大的条件限制,例如女性内 衣店中涉及贴身衣服的卫生问题,Lolita 店中涉及顾客试穿周期太长的问题等。而通 过软件,能够有效地通过构建虚拟环境以有限地解决。而由于用户的需求本身是多样 性的,不同的服饰能够满足用户在试穿上的多样性。用户通过软件可以足不出户地体 验不同衣服在身上试穿的效果,增加生活中的乐趣同时节省大量的时间。
1.3 项目概述
1.3.1 软件的基本描述
虚拟试衣间是一款企业级的软件。它能够通过建模技术和成熟的成像技术开发出 一个软件,在软件定制的 GUI 上生成一个人体物理模型。人体模型能够按照个人输 入、获取和修改的参数进行个性化调整,依照用户的意愿,为用户专门定制一个模 型,且能够保存并在每次使用时进行重复调用。同时,软件以自己定义的数据结构将 现有厂商设计师所设计出的服饰模板转化成 3D 建模所需的文件,尽可能地贴合现实中 所展现的款式。软件的主要功能是将人体模型和服饰模型进行自由搭配,同时通过自 动地适配数据进行服饰上的“贴合” ,达到在虚拟环境当中试衣的效果。
软件总共由三个部分组成:用户端、商户端以及服务器端,分别针对不同的用户 进行服务。
用户端主要针对使用软件的服装消费者人群,用户能够在软件上在软件预设的现 有模型的基础上自己定制匹配自己的人体模型,通过修改相关的参数使模型对现实身 材有映射的写照,使之具有参考意义。然后用户能够通过在社区或虚拟商城下载相关 的服饰 3D 文件,在软件内进行穿搭搭配。实际上,在服务器端会对用户在软件中的操作进行同步计算,并进行渲染以降低用户端的计算压力。同时,用户可以将建模所用 到的数据保存到服务器端,以便下次进行调用。
商户端主要针对使用软件的服装生产商家、服装店家。服装店家能够将线下售卖 服装的数据文件下载到商户端中,进行相应的在线下零售的过程中,可以通过进店顾 客提供的人体建模数据在商户端软件中进行人体模型的生成。此时,商家可以在人体 模型上自由地切换服装达到为顾客试衣的效果。而试衣的运算过程和云渲染过程均在 服务器端完成,减少商户端的运算压力。而对于服装生产商家,则可以在设计服装款 式的过程中,通过上传相应的服装设计文件转换成能够进行建模的数据,从而在场景 模拟中复刻出该生产厂商所拥有的服装。
由于商户端其实是同时服务于两种商家的,因此在登录过程中会对用户的功能与 权限进行相应的区分。散家商户能够按照自己的权限在相应的社区或商城中购买到对 应的服装建模文件,而服装生产商家自家的零售店下则能够直接内部获取服装建模文 件。
1.3.2 项目开发基本描述
项目开发主要运用的是以CVHB 为标准的三维动态建模方法,将身体外部轮廓以及 骨架以参数的形式进行人体建模的基本建模,同时采用Kinect 影像技术通过现实生活 中人体实例来辅助建模,减少开发周期。由于需要构建一个能够适合全年龄段自由拉 伸的可调参建模,因此募集数位体态与年龄段不相同的模特进行采样,详细技术说明 和预计开发流程将会在后续的可行性分析前提与技术可行性分析中讲述。
1.3.3 投资方
项目拟定的投资方是具有多年互联网涉业经验的大型企业,希望企业在提供充足 的启动资金的同时,能够开放企业的用户端口,为软件用户在前期做足填充,快速实 现资金的流转。
1.4 文档概述
编写这份软件可行性分析文档的目的在于为了使软件的需求方和软件开发人员双 方对该软件的初始规定有一个共同的理解,认识到软件在开发过程中所面临的问题及 相应解决方案,认识到用户在使用该软件时需要了解的操作事项,并以此作为开发者 进行软件设计,用户进行验收的依据。
· 该文档读者为用户代表、软件分析人员、开发管理人员和测试人员; · 该文档从各个角度分析了软件从开发到落地所需要关注的内容;
· 从设计的角度明确系统的功能及外部行为。
本文档仅限于项目投资方与项目团队使用,不得外传相关信息。
2 引用文件
[1]邱俊奎. 基于Kinect 的虚拟试衣间三维人体模型重建的研究[D].东华大学,2019.
[2]刘志荣.基于 ImageMagick 技术的网络虚拟试衣间的设计[J].计算机时代,2019(02):23-25+29.
[3]林昱.基于 3DMAX 三维虚拟舞台场景建模和虚拟设计[J].现代电子技 术,2019,42(19):103-106.
[4]吴义山,徐增波.虚拟试衣系统关键技术[J].丝绸,2014,51(12):24-29.
[5]孙立慈. 三维虚拟试衣关键技术的研究与实现[D].燕山大学,2016.
[6]王佳.虚拟试衣技术的现状研究[J].轻工科技,2020,36(10):85-86+88.
[7]郭梦洁,尚笑梅.服用三维人体建模方法综述[J].现代丝绸科学与技 术,2017,32(05):38-40.
[8]石美红,刘英,赵雪青,高全力.虚拟试衣中人体建模技术的研究进展[J].纺织高校基 础科学学报,2019,32(01):23-29.
[9]阮一峰.软件架构入门[EB/OL].http://www.ruanyifeng.com/blog/2016/09/software-architecture.html,2016-09-03.
[10]Dave.如何搭建一个数据库服务器平台[EB/OL].https://blog.csdn.net/tianlesoftware/article/details/5602291,2010- 05-17.
3 可行性分析的前提
3.1 项目的要求
一、功能
功能名称 |
功能介绍 |
备注 |
登录 |
用户注册个人账号 (或商家账号) ,保存相关信息 |
基础功能 |
注册 |
用户使用软件前登录账号,读取相关的权限,查取相关 信息 |
基础功能 |
更换服装 |
用户通过拖动、点击不同服装,为预设模特换上不同服 装,系统通过 3D 建模将服装显示成较为合理的上身效 果,为顾客提供直接可视的穿搭效果,为顾客进行决策 提供更多的依据,弥补某些商家无实体试衣间的缺陷, 以及为网络购物提供更直观的感受。 |
主打功能 |
身材数据调整 |
通过非实名输入身材数据,调整预设模特的身材,使得 服装的上身效果更加接近真实情况 |
主打功能 |
脸部数据调整 |
用户可以通过拍照上传脸部照片到系统进行扫描生成模 特脸部特征,也可通过手动调整脸部各方面数据或者直 接选择预设选项,将脸型调整成用户自定义的脸型 |