CLoudCompare--评估三维重建模型的精度

重建出的三维模型(Point Cloud或Mesh)与Groundtruth的比较。听说meshlab也可以进行比较,但是没有找到具体的操作方法。在知乎上看到有人推荐这款软件,所以下载下来进行使用。记录一下使用的步骤。
1.软件下载
官网链接 支持Win Mac Linux。

2.软件界面
在这里插入图片描述
3.导入待比较的模型

1.File->open

在这里插入图片描述
其中GroundTruth为mesh文件,重建的结果为点云文件
如果GroundTruth和重建的模型尺寸相差太大,就会有一个模型太小看不见。

通过选择模型前面的箭头可以让模型显示或不显示,也可以选中模型后调整模型下方的Properties中的visable变量

模型裁剪:
在这里插入图片描述
选取需要保留部分:
在这里插入图片描述

4.尺寸匹配
为了之后利用四点法进行模型的配准,需要先把模型的尺寸调整到相似的大小。

2.ctrl + 鼠标左键 选中待调整的两个模型
3.Tools->registration->Match scales

Reference entity就是匹配的参照模型,这里我选中GroundTruth(Mesh(ID=6),ID这个属性可以在Properties属性中找到。其他参数默认后就ok。
在这里插入图片描述
5.模型对齐
尺寸大致匹配但是模型还没有对齐,这一步需要对模型进行对齐。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.ctrl + 鼠标左键 选中待调整的两个模型
5.Tools->registration->Align

在这里插入图片描述

这里reference同样选择GroundTruth(点击swap,可以更换reference),ok后就可以进行选点操作了。
在这里插入图片描述
在这里插入图片描述
记得勾选adjust scale之后就可以点击align了,结果如下,感觉不错。
在这里插入图片描述
6.模型之间的距离计算
这里的距离计算它官方手册有给简单的介绍,它只能计算point to point 或者 point to mesh的距离。
官网介绍

6.ctrl + 鼠标左键 选中两个模型
7.Tools->Distance->cloud/mesh dist(cloud/cloud dist)

在这里插入图片描述
我这里把max distance改为20(根据自己的需要选择合适的值),并把signed distance去掉,之后就可以compute了。结果如下,可以通过设置properties来显示colorbar
在这里插入图片描述
7.colorbar的设置

8.Edit->Scalar fields->color scales manager

可以根据自己喜欢的颜色设置colorbar,下面是我自己设置的结果
在这里插入图片描述
ps :上述大部分操作可以直接在toolbar中找到,可以根据图标进行选择。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值