基于android的智能试衣系统.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于android的智能试衣系统

基于android 的智能试衣系统 Intelligence Fitting Clothes —— Front System 项目简介 Introduction: “基于android 的智能试衣系统”(以下简称“本系统”)旨在完成一个可运行在android 系统的智 能试衣应用,目的在于方便用户对日常衣物的试穿与管理,同时提供相关购物接口,以满足用户对 服装的需求。 项目分为客户端和服务器两部分,客户端为android 版本。 项目预期目标 Purpose: 本系统预期目标主要有以下几个部分: 1.手机端的试衣功能 Fitting clothes:通过在移动设备端拍照以后,用户和选择喜欢的衣物进行 “试衣”,试衣效果为图片的叠加,可以在一定程度上模拟真实衣物的上身效果; 2.衣物的搜索功能 Clothes searching:对于衣物图片,计划在文字搜索的基础上加入图片搜索功 能,鉴于图片搜索也一直是学术界的难点,此功能在完成基础搜索的程度上,作为探索功能尝试实 现。 3.街拍分享功能 Picture sharing:用户可以分享自己试衣图片到相关社区,同时可以在一定程度 上完成应用的推广以及和其他用户的互动。由于服务器部分还为搭建,目前只能分享到微博。 4.对衣物图片的处理 Picture processing based on openCV:此功能需要对完整的服装图片进行 处理,以保证试衣图片更接近真实的情况,鉴于性能以及当前已有的处理方式来看,对图像的处理 不宜移植到手机端,打算在服务器端实现对用户上传图片的处理。主要采用opencv 库中的grabcut 算法去除背景与不相关部分。 5.衣库更新功能 Databse updating:应用中用户可进行更新衣库操作来获取应用运营商最新上架 的试衣图片,以保证试衣的实效行。目前采用从网盘更新的功能来完成,计划在服务器搭建完成以 后,从服务器更新。 项目实际完成情况 Product: 本系统经过小组成员的共同努力,在android 平台上开发出了一款美观大方的试衣应用,实际完成 功能展示如下: 1.UI 主界面 Main surface of User Interface:(图1) 此界面像用户展示了该应用所具有的功能,用户可以通过点击相应的按钮进入相应的功能块; 2.手机端的试衣功能 Fitting clothes based on Android: 通过点击衣库可以进入试衣选择界面(图2) 在试衣选择后,进入试衣界面(图 3),在试衣时,用户可以选择对所试衣物放大缩小,对自 身形象进行重新拍照。 用户可对试衣记录进行管理(点击试穿,批量删除): 3.衣物搜索功能 Clothes searching: 通过讨论探索,我们发现图片搜索具有的不可行性以及局限性,所以在手机端,我们采用了文 字搜索的形式(图4);由于没有服务器,目前阶段的搜索结果直接跳转到一些购物网站的url, 在服务器搭建完成以后,能够从服务器获取相关信息。 4.街拍分享功能 Picture sharing: 用户可以随时拍照,并且上传分享(图 5),也可以在试衣时,对试衣图片进行分享。同样, 这一部分也需要服务器端的支持。 5.衣物图片处理 Picture processing based on openCV: 对试衣图片,经过不懈尝试,最终我们还是放弃了在手机端进行复杂的图像处理:原因有二, 其一,该算法在PC 端执行效率已经非常低,对于手机来说,其硬件性能远达不到需求,强制使 用会对用户体验造成较大影响;二,对于该应用,可以考虑在进一步的工作中为其建立服务器, 采用云端处理方式,对图片进行处理并反馈给用户;(图7)展示了该算法的效果; 6.更新功能 Database updating: 本系统衣库更新功能采用对网盘文件定向下载并更新本地文件,在搭建起服务器之后,可以 直接对服务器请求数据; 7.其他功能 Other functions: A 天气 Weathering:点击天气按钮,可以查看当天的天气,并且可以得到衣着建议 B 搭配 Collocation:用户可以通过搭配查看一些当下时尚搭配,图片会随着衣库更新而更新 C 逛街 Clothes purchasing through websites:通过直接的购物站点接口,用户可以直接进入购 物站点对衣物进行购买

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档