没有合适的资源?快使用搜索试试~ 我知道了~
matlabransac代码-GlobFit:GlobFit的原始实现的个人分支(http://vecg.cs.ucl.ac.u...
共47个文件
cpp:18个
h:12个
m:12个
需积分: 9 0 下载量 162 浏览量
2021-05-25
10:11:47
上传
评论
收藏 49KB ZIP 举报
温馨提示
matlab ransac代码GlobFit 这是的原始实现的分支。 这些资源已经过修改,可以在最新Linux发行版(例如最新的稳定Ubuntu版本12.04)下进行干净地编译,并使用cmake代替VC ++。 从网站: 给定一个嘈杂且不完整的点集,我们介绍了一种方法,该方法可以同时恢复一组局部拟合的基元及其全局相互关系。 我们在假设数据对应于由基本图元组成的人造工程对象的前提下进行操作,这些基本图元可能在通用关系下重复且全局对齐。 我们引入一种算法来直接耦合问题的局部和全局方面。 模型的局部拟合度由推断的模型与观察到的数据的吻合程度决定,而全局关系是通过迭代学习的,并通过约束优化来实施。 从一组最初的基于RAN SAC的本地拟合图元开始,逐步学习并遵循图元之间的关系,例如方向,位置和等式。 在每个阶段中,在候选关系中提取一组可行关系,然后进行对齐,同时最适合输入数据。 全局耦合会校正在本地RANSAC阶段中获得的原语,并使它们进行精确的全局对齐。 我们在一系列合成和扫描数据上测试了我们算法的稳健性,并采用了不同数量的噪声,离群值和非均匀采样,并在可行的情况下针对地面真实性验证了结果。
资源推荐
资源详情
资源评论
收起资源包目录
GlobFit-master.zip (47个子文件)
GlobFit-master
README.rst 4KB
matlab
Run_5_EqualLength.m 250B
Run_1_ParaOrth.m 240B
OptimizeRadius.m 3KB
LoadData.m 479B
OptimizeNormal.m 10KB
LoadNameMap.m 313B
OptimizeDistance.m 5KB
Run_4_CoPlanar.m 242B
Run_3_CoAxial.m 238B
Run_2_EqualAngle.m 242B
OptimizePoint.m 25KB
Run_6_EqualRadius.m 243B
changes_source.txt 7KB
src
Solver.cpp 13KB
OrientationAlignment.cpp 5KB
RelationEdge.cpp 2KB
EqualityAlignment.cpp 5KB
Primitive.cpp 2KB
Sphere.cpp 2KB
Render.cpp 6KB
Viewer.cpp 3KB
RelationGraph.cpp 17KB
main.cpp 4KB
GlobFit.cpp 4KB
Cone.cpp 7KB
PlacementAlignment.cpp 5KB
Relation.cpp 5KB
RelationVertex.cpp 1KB
Plane.cpp 4KB
ColorMap.cpp 4KB
Cylinder.cpp 3KB
CMakeLists.txt 1KB
changes_headers.txt 345B
.gitignore 26B
include
Plane.h 933B
ColorMap.h 1KB
RelationGraph.h 2KB
Cylinder.h 1KB
RelationEdge.h 2KB
RelationVertex.h 1KB
GlobFit.h 3KB
Sphere.h 930B
Types.h 978B
Viewer.h 389B
Primitive.h 2KB
Cone.h 935B
共 47 条
- 1
资源评论
weixin_38657102
- 粉丝: 9
- 资源: 935
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功