【发布时间】:2018-01-27 17:21:54
【问题描述】:
我对神经网络相当陌生,我计划使用 3D 数据(.obj 中的 3D 面部扫描)训练一个网络。我不想使用 3D CNN,而是将我的数据转换为类似图像的结构并训练 2D CNN。根据我的想法,这需要将我的 3D 点放在 2D 网格上,以便输入就像图像一样,但使用 XYZ 坐标而不是 RGB。 这是一个可以与 CNN 合作的明智想法吗?如果是这样,构建 2D 投影的最佳方法是什么?
【问题讨论】:
-
我不知道你的最终目标是什么,但这些家伙最近在类似问题上做得很好:blog.kaggle.com/2017/06/29/…
-
首先我想尝试一些基本的年龄/性别分类,使用一些网格作物(例如鼻子)。谢谢你的链接,这是一个非常有趣的阅读,我可能会重新考虑我最初做 2D 投影的想法。虽然我仍然很好奇我的方法是否可行,如果可行,那么如何正确地做到这一点。
-
为此,一张简单的 2D 图像就足够了。所以我认为您想将您的 3D 图像转换为人的正面图像?对吗?
-
是的,但是这样做会丢失很多信息,不是吗?我认为从正面看不可见的点也可以放置在 2D 网格中,我的输入将是每个“像素”的 Xyz 形式
-
只使用 3D CNN?..
标签: tensorflow neural-network conv-neural-network