The*_*ted 10 algorithm methods map depth
我正在进入一个2D到3D的应用程序项目,我正在寻找一种方法来生成单个输入图像的深度图,而不需要其他外部信息.我知道这是一种"人工智能",但可能存在一种有效的算法.
目前我发现了这个:http : //citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.109.7959&rep=rep1&type=pdf但是我想知道是否有更好的方法,之前开始实施.建议?谢谢!
我写了很多自动深度图生成器.在所有情况下,我认为没有一个比其他所有人都好.这一切都取决于你开始使用的立体声对.我个人认为基于局部方法(基于窗口或块)的边缘保持平滑的深度图生成器可能是最好的全景深度图生成器.
无论如何,在这个页面上:
您可以找到基于光流,基于权重的窗口,图形切割以及与深度图生成和透镜创建相关的许多其他内容的深度图生成器软件.最好的部分是它都是免费的.
对于2d到3d的转换(这是你要求的更多),有一个名为DMAG4的软件,它使用人口稀疏的深度图(通常在Gimp中使用画笔完成)来指示主要深度,然后填充未填充的区域使用插值同时保持对象的边缘(边缘保留).
DMAG4可以在这里找到(它可以免费使用):
2d到3d转换的另一种方法是使用像Gimpel3d或Blender这样的雕刻程序,两者都是免费的.显然,这超出了深度图,因为你实际上是在创建一个3D场景,然后你可以在其中移动(使用Blender中的相机移动).这通常被称为"相机映射".