试衣间的增强现实 从哪里开始?

Augmented Reality For Fitting Room Where to start?

我没有增强现实或图像处理方面的经验。我知道互联网上有很多文档,但要寻找合适的地方,我首先应该了解基本知识。我打算编写一个 android 应用程序,它将在虚拟试衣间使用增强现实。我已经确定了应用程序的一些功能。我的问题是我如何设法实现这些功能,我应该研究哪些主题,从哪里开始,应用程序应该实现哪些关键功能以及您建议使用哪种开源 sdk。所以我可以做更深入的研究

-- 虚拟化我将提供的衣服并使其可用于应用程序

-- 虚拟化的衣服应该有哪些属性以及如何存储

-- 扫描现实生活中的衣服,将它们虚拟化并用于应用程序

-- 跟踪试穿这些衣服的人

-- 人体尺寸是可以改变的,所以适合他们的衣服也应该为每个人调整尺寸

-- 衣服要尽量逼真

-- 人一动,衣服也跟着动(人弯,衣服也弯,合身)。它应该尽可能快。

你试过 Snapchat 的面部滤镜吗?

本质上是同一个问题。他们需要:

  1. 创建人脸模型(眼睛、鼻子、嘴巴、下巴等在哪里)
  2. 创建纹理以映射到面部模型上
  3. 从 image/video 中提取人脸并将图像中的 2D 坐标映射到您定义的人脸模型
  4. Draw/Render image/video feed
  5. 顶部的纹理

现在你必须做同样的事情,但你会为人类做这件事 body。

您必须处理的问题是,您的相机在任何时候都只能看到您的 body 中的 "half" 个(因为另一半背对着相机)。此外,您的纹理必须映射到 3D 模型,而不是面部的相对 2D 模型(面部特征大部分位于平面上,这是一个足够好的估计)。

祝你好运!