虚拟试验室的设计 [英] Design of virtual trial room

查看:151
本文介绍了虚拟试验室的设计的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

作为我的大师计划的一部分,我建议为零售服装店建立一个虚拟试用房应用程序。目前,它的意图是直接在商店中使用,尽管它也可以扩展到网上商店。



这个应用程序将向客户展示选定的服装如何通过展示它在他们的3D副本屏幕上。



它涉及3个步骤


  1. 建立客户副本3D人形模型

  2. 在模型上应用模拟布料



  3. 我的问题是关于项目的可行性和框架的选择。
    这可以使用普通的台式电脑实时实现吗?如果是的话,什么是适当的框架(硬件,软件,编程语言等)为此目的?

    在我迄今为止所做的工作中,我打算实现上述目标步骤1:选项a)前视图和侧视图的两台摄像机或
    选项b)1个Kinect或2个Kinect用于完整的3D数据第二步:使用makehuman(http://www.makehuman.org/)代码使用上述数据构建自定义3D模型,或者从头开始构建所有内容,不确定的框架。



    第3步:只需要几个布样,因此想到在搅拌机中制作模拟衣服。

    目前我对不同的部分只是含糊不清的想法,但我不确定如何开发完整的应用程序。 解决方案

OpenCV 库中提供了许多有用的视频跟踪,立体视觉和三维重建算法。但要构建健壮的解决方案非常困难。例如,您可能需要跟踪移动帧到帧的人体并执行姿态估计(OpenCV包含POSIT算法),但消除生成的对象坐标中的噪声并不是微不足道的。有关灵感,请参阅有关视频跟踪的不错的工作

你可能想要选择另一种方式,简化一些东西,避免复杂的东西做少动力的东西,只估计衣服尺寸和近似人的位置。我这种情况下,你很可能会创造一些有用和有趣的东西。



我已经失去了一个在线的实习室的链接,在这里实施了手部和身体检测。使用Kinnect解决了许多问题。但如果由于某种原因你不会使用它,AR(增强现实)可以帮助你(又一个试衣间)


As a part of my masters project I proposed to build a virtual trial room application intended for retail clothing stores. Currently its meant to be used directly in store though it may be extended for online stores as well.

This application will show customers how a selected apparel would look on them by showing it on their 3D replica on screen.

It involves 3 steps

  1. Sizing up the customer
  2. Building customer replica 3D humanoid model
  3. Apply simulated cloth on the model

My question is about the feasibility of the project and choice of framework. Can this be achieved in real time using a normal Desktop computer? If yes what would be appropriate framework ( hardware, software, programming language etc ) for this purpose?

On the work I have done till now, I was planning to achieve above steps in following ways

for step 1 : option a) Two cameras for front and side views or option b) 1 Kinect or 2 Kinect for complete 3D data

for step 2: either use makehuman (http://www.makehuman.org/) code to build a customised 3D model using above data or build everything from scratch, unsure about the framework.

for step 3: Just need few cloth samples, so thought of building simulated clothes in blender.

Currently I have just the vague idea about different pieces but I am not sure of how to develop complete application.

解决方案

Theoretically this can be achieved in real time. Many usefull algorithms for video tracking, stereo vision and 3d recostruction are available in OpenCV library. But it's very difficult to build robust solution. For example, you'll probably need to track human body which moves frame to frame and perform pose estimation (OpenCV contains POSIT algorithm), however it's not trivial to eliminate noise in resulting objects coordinates. For inspiration see a nice work on video tracking.

You might want to choose another way, simplify some things, avoid complicated stuff do things less dynamicaly and estimate only clothes size and approximate human location. I this case most likely you will create something usefull and interesting.

I've lost link to one online fiting room where hands and body detection implemented. Using Kinnect solves many problems. But If for some reason you won't use it then AR(augmented reality) helps you (yet another fitting room)

这篇关于虚拟试验室的设计的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆