只要一张照片就能输出3D模子,一步步教你怎么玩PIFuHD把《做工的人》阿祈变3D

2020-09-09 20 views 0

扫一扫用手机浏览

之前我们报导,透过神经网路的运算,只要一张照片,就可以产生出3D模子,大大减少了已往需要建模的难度。而方式就是来自于PIFuHD这篇论文,不外,与其看着别人做出来3D模子,不如你也自己来着手随着做看看!我们就遵照网路上的说明,只需要一张人物的全身正面照片,加上几分钟的盘算时间,真的把细节厚实的3D模子这样做出来了!所有人都可以一起来玩玩看。



想要花几分钟做出自己的3D模子吗?这篇PIFuHD论文作者很贴心地在 Google Colab(一个免费、线上、无需设置的 Python 开发环境)上提供程式码,任何人只要可以打开 Google 都能举行测试,并做出自己的3D模子。以下我们提供了简朴的步骤教程,倘使你毫无写程式的基础,也可以轻松产出自己的3D模子!



步骤一:首先连结至论文的展示页面 https://shunsukesaito.github.io/PIFuHD/,点击"Demo",进入 Google Colab



步骤二:进入页面后,在左上角的下拉选单中点选"Connect to hosted runtime"



步骤三:右上角泛起绿色勾勾后,点选"Copy to Drive",会开启一个新视窗。



步骤四:在新视窗中,每个程式码块的左上角会有一个"[ ]",这时从由上往下数第一、二、三、四、六块的"[ ]"都各点击一下。



 



点到第六块(黄色部门)后,左上角资料夹会泛起一个"pituhd"资料夹(绿色部门),示意乐成。不外请注意,第五块不须点击(红色部门)。



 



步骤五:接着点击左上角图示(黄色部门)选择欲上传的图片,并将上传好的图档移至/pifuhd/sample_images资料夹。(这里以"joker.png"做树模,制止错误请只管选择.png档)。



 

步骤六:将刚刚第六块程式码的图片档名换成适才上传的图片。(这里以"joker.png"做树模)



步骤七:贴好后,到左上角的选单中点选/Runtime/Run after。



 



接着下面会泛起转圈圈的画面,并耐心守候3-5分钟的时间让电脑建模。



 



步骤八:完成了。在左上角会多出一个"result"资料夹,接着进到pifuhd/results/pifuhd_final/recon中点选副档名.obj的档案,就可以看到你的3D模子了!

请务必耐心守候3-5分钟,直到"result"资料夹跑出来哦!



照片需慎选!建模效果浅易剖析

经由笔者实测,使用小丑的照片,出来的效果身躯虽然完整但脸部建模失败,推论有可能画上小丑妆的五官过于卡通化,导致AI无法辨识,以是这里建议,除了要选择人物的正面全身照,五官也必须够像「人」。



小丑的头部建模失败



 



小丑女哈莉奎茵则相对完整



 



NBA球星LeBron James的建模也相当乐成



接着,试试近期台湾异常火红的戏剧《做工的人》,演员李铭顺所饰演的阿祈。这次接纳照片去背的方式辅助AI辨识。AI示意:「事半功倍!」。



照片去背后,免除了靠山的杂乱,让3D建模乐成率大升。



种种角度都能容易辨识并建模。



连照片看不见的背部也能被AI辨识出来。



 



这款AI连照片看不出来的背部都能辨识出并建模,且人物的曲线都异常真实,不会有新鲜扭曲的形状泛起,功效异常壮大。



保证失败案例:

接着有几些图片则建议不必多花时间尝试了。由于这个3D建模AI是针对真人照片所设计,像是使用卡通等非人类图片作测试的话,会换来绝对失败的建模效果。



海绵宝宝的3D建模连形状都没出来



 



换成3D动画版的拟人化音速小子也无法乐成



 



总结:

究竟这只是免费版本,若要使用这个PIFuHD Demo举行3D建模,限制比较多。建议挑选真人、脸部清晰、全身完整(从头到脚)的图片来做测试,可以的话还能为照片去个背,能大幅提升乐成机率。不外对于一些没有程式基础的使用者来说,能用免费资源做到这种水平的3D模子已相当令人兴奋,这一切都要拜原作者的无私分享!



Facebook LINE,

环球UG

欢迎进入环球UG官网(UG环球):www.ugbet.us,环球UG官方网站:www.ugbet.net开放环球UG网址访问、环球UG会员注册、环球UG代理申请、环球UG电脑客户端、环球UG手机版下载等业务。

Sunbet网站内容转载自互联网,如有侵权,联系Sunbet删除。

本文链接地址:http://www.caac-feixingjia.com/post/1175.html

相关文章

发表评论