能否通过六面照片构建3D模型?比如人脸,全身的多角度照片,生成3D模型。?
https://www.zhihu.com/question/36412840
邀请回答举报
9 个回答
一般物体的话,6面基本够了。但如果有一些凹陷处在6个面都看不到的话,会有问题。那样的软件太多了,比如Audodesk 123D。Kinect Fusion是连续扫描的方法,比6个面能做到更好的结果。我做的Kinect Fun Labs,只要前后两个面,就能重建比较简单的形体。
如果是人脸的话,还有特殊的做法。因为人脸被研究的很透了,最近国内很火的各种人脸相关app,都包含了人脸建模的。最少的只要单张照片。最多也就是正面侧面,就都出来了。
收藏感谢
照片素材数量越多 处理时间也会越长
有一家叫oben的公司可以做单张照片人脸重建 可能还没有发布东西 不过很快应该就有了
收藏感谢
就拿下面两个模型来说,模型面数几十万面。照片生成模型的原理是三个点形成面,通过照片的像素点,保证模型上每个点对应三个像素点就能生成面,然后这些像素点生成点云数据合成模型。所以决定模型精度一个是相机的像素,我用的是索尼A7,2400万像素。另一个是照片的阵列,每个模型全方位拍了至少60张照片,保证了模型每个点对应三张照片。除此之外,不能有明显高光,所以需要打多盏灯光,照片不能有景深,否则会起渣。软件是用photoscan,目前应该是市面上比较专业的软件。
扫描人体的话,要求更高,不是简单几张照片就能搞定的,因为人会动,尤其是面部表情所以必须在同一时刻拍下人体全方位的图,所以一般都是用相机阵列,人四周放置几十台相机,同时按下快门。
收藏感谢
收起
Autodesk 123D Catch
123D Catch 利用云计算的强大能力,可将数码照片迅速转换为逼真的三维模型。只要使用傻瓜相机、手机或高级数码单反相机抓拍物体、人物或场景,人人都能利用 Autodesk 123D 将照片转换成生动鲜活的三维模型。通过该应用程序,使用者还可在三维环境中轻松捕捉自身的头像或度假场景。同时,此款应用程序还带有内置共享功能,可供用户在移动设备及社交媒体上共享短片和动画。
收藏感谢
收藏感谢
收藏感谢
Mus3D 这款软件应该是楼主寻找的软件,产品 Slogan 是“会拍照即能建模”,小物件实物建模;人体建模也相当惊艳 http://www.sway-3d.com:9090/examples/dsmviewer/index.html?modelinfo_id=3309AA5724FA4594BEAB205F07633F00&model_type=Model&name=wxd 拿走不谢
能否通过六面照片构建3D模型?比如人脸,全身的多角度照片,生成3D模型。?的更多相关文章
- 从2D图片生成3D模型(3D-GAN)
https://blog.csdn.net/u014365862/article/details/54783209 3D-GAN是使用生成对抗网络学习2D图像到3D模型的映射,生成网络负责生成3D模型 ...
- 【转载】Gradle学习 第六章:构建脚本基础
转载地址:http://ask.android-studio.org/?/article/11 6.1. Projects and tasks 项目和任务Everything in Gradle si ...
- Docker学习(六)Dockerfile构建自定义镜像
Docker学习(六)Dockerfile构建自定义镜像 前言 通过前面一篇文章可以知道怎么去使用一个镜像搭建服务,但是,如何构造自己的一个镜像呢,docker提供了dockerfile可以让我们自己 ...
- Discovery直播 | 3D“模”术师,还原立体世界——探秘3D建模服务
通过多张普通的照片重建一个立体逼真的3D物体模型,曾经靠想象实现的事情,现在, 使用HMS Core 3D建模服务即可实现! 3D模型作为物品在数字世界中的孪生体,用户可以自己拍摄.建模并在终端直观感 ...
- 3D建模服务提供更高效、专业的3D制作能力,“筑”力开发者
3D建模服务(3D Modeling Kit)是HMS Core在图形图像领域又一技术开放.3D建模产品的定位就是要做快速.简洁.低成本的3D制作能力,并陆续开放给有3D模型.动画游戏制作等能力诉求的 ...
- 我的世界 ParaCraft 结合开源地图 OpenStreetMap 生成3D校园的方法简介
我的世界ParaCraft结合开源地图OpenStreetMap生成3D校园的方法简介 版本1.0 日期2019.2.3 作者Ray (82735589@qq.com) www.TimeGIS.com ...
- 深度学习利器:TensorFlow在智能终端中的应用——智能边缘计算,云端生成模型给移动端下载,然后用该模型进行预测
前言 深度学习在图像处理.语音识别.自然语言处理领域的应用取得了巨大成功,但是它通常在功能强大的服务器端进行运算.如果智能手机通过网络远程连接服务器,也可以利用深度学习技术,但这样可能会很慢,而且只有 ...
- kafka架构,消息存储和生成消费模型,Kafka与其他队列对比,零拷贝,Kafka基本介绍
kafka架构,消息存储和生成消费模型,Kafka与其他队列对比,零拷贝,Kafka基本介绍 一.初识kafka 1.1SparkStreaming+Kafka好处: 1.2Kafka的架构: 二.k ...
- EF自动生成的模型edmx代码分析
edmx代码分析 本文分析Entity Framework从数据库自动生成的模型文件代码(扩展名为edmx). 1. 概述 本文使用的数据库结构尽量简单,只有2个表,一个用户表和一个分公司表(相当于部 ...
随机推荐
- CentOs 设置静态IP 方法[测试没问题]
首先关闭VMware的DHCP: Edit->Virtual Network Editor 选择VMnet8,去掉Use local DHCP service to distribute IP ...
- memset和memcpy函数、atoi函数
memset void *memset(void *s,int c,size_t n) 总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c.如下: // 1.将已开辟内存空间s的首n个字节 ...
- On iPad, UIImagePickerController must be presented via UIPopoverController
本文转载至:http://blog.csdn.net/k12104/article/details/8537695 On iPad, UIImagePickerController must be p ...
- java后端接收前端传来的复杂对象(包含List对象集合)
最近在和安卓对接口的时候发现往java后端传数据的时候,后台对象无法接收. 说明:后台对象为 类似结构 ObjectA{ private String a; private String b; pr ...
- 重装Delphi10.2的IDE必要设置
重装Delphi10.2的IDE必要设置: 1,Tools->Options Editor Options->Display 右侧的 Right margin: 设为200 这个设置是为右 ...
- 日记整理---->2016-11-01
这里我们整理一下项目的流程,一般来说做一个模块之前.会有需求文档.页面原型和接口文档. 一. js获取radio的值 页面的html代码: <ul class="list-group& ...
- MQTT-SN协议乱翻之实现要点
前言 本篇是MQTT-SN 1.2协议最后一篇翻译了,主要涉及实现要点,很简短. 需要支持QoS 值为 -1 QoS虽默认设置有0,1,2三个值,但还有一种情况其值为-1.来自客户端的PUBLISH消 ...
- 【BZOJ4523】[Cqoi2016]路由表 Trie树模拟
[BZOJ4523][Cqoi2016]路由表 Description 路由表查找是路由器在转发IP报文时的重要环节.通常路由表中的表项由目的地址.掩码.下一跳(Next Hop)地址和其他辅助信息组 ...
- ExtJS学习
ExtJS是一门比较纠结的框架,自己不太熟,因为现在在做一些老项目,所以没办法要学点.记录下.其实Ext也不是很难,主要是多查查API,了解其基本的用法,然后慢慢去学习,学成之后做管理系统还是很有优势 ...
- java对象转化成String类型
在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能.本文将对常用的转换方法进行一个总结.常用的方法有Object#toString(),(String)要转换的对象,St ...