(SfM三维重建二)RealityCapture1.0使用效果记录

三维重建之前一直在用Colmap,其原因有二:一是因为它开源,因此有些小功能自己就可以修改修改实现,二是因为重建质量还不错,在好几篇文章重建效果比较实验中,它的重建质量还超过了Pix4D等商业软件。

但用久了后也发现它有明显的缺点。1)重建时间太长,超过500张就得4小时起步。2)不能重建太大场景,规模得控制在1000张图像以下,太大就得崩,这就限制场景的规模500x500m了不得了。3)可视化效果不佳,尽管重建的白模我认为质量还不错,但在纹理映射阶段它很粗暴,也就是说几何不错,纹理不行。以致在最终可视化时往往效果一般。

所以,重点来了。最近尝试了下商业软件。不得不说确实人家在可视化,以及重建时的交互下了功夫。

以下是RealityCapture1.0的体验——

输入数据可以是图像和激光数据。官方看激光数据和图像融合的重建效果很好,但激光数据的格式要求是ptx或e57,然后转成统一的.lsp(这个缩写。。。。)后缀的文件,但我使用的VLP-16激光雷达不支持这种格式,也不知道后续这个软件会不会更新,所以没有试激光的效果。

点击Add imagery,添加图像,此时可能没什么反应,点击ALIGNMENT中Registration,Settings就可看见添加的图像,同时设置一些参数。

点击Align Images,就开始匹配了,这一步应该就是稀疏重建+相机位姿计算,不得不说比Colmap速度快,有可能用了GPU加速。

完成后可看到一个立方体,可以调整需要重建的区域。如果后续还需要调整,在RECONSTRUCTION,Set Reconstruction Region调整。

然后就可选择Normal Detail还是High Detail进行稠密重建,后续可用Simplify/Smoothing Tool对模型进行一些处理。此时会显示重建的白模。

依次点击Colorize,Texture对模型纹理映射。Export支持mesh模型,图像,视频。值得一提的是,mesh模型可在win10自带的3D查看器打开,我一直觉得这是个不错的展示工具。但它貌似只支持mesh模型,点云文件无法显示。

如果操作过程中,显示的模型变化了,变稀疏了等等,在SCENE,Scene Render里调整,不要像我一样又去重建一遍……

总体来说,效果和效率都是不错的,同时如果图像数量多(我最多测试过500+图像,20G大小)软件也不容易崩,最多黑屏,但不至于闪退。整体体验不错,个人感觉跟Altizure网站的效果差不多(可惜关闭了,我还充了一年会员………………),后续可以作为一个替代工具。

(SfM三维重建一)Colmap使用体验

(SfM三维重建三)Metashape1.7使用体验

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值