文件名称:matlabransac代码-sac:使用样本共识方法进行模型估计
文件大小:6.17MB
文件格式:ZIP
更新时间:2024-06-14 04:03:11
系统开源
matlab ransac代码囊 #代码结构 这些代码由两部分组成。 样本共识方法和实现 目前,仅包括ransac , prosac和mlesac共识方法。 其他方法可能会在以后添加。 模型估计实施 目前只有两个模型估计包括为样本, homography_estimator和line_estimator 。 您可以根据提供的这些样本来实现其他模型估计量。 稍后将添加有关此内容的更多文档。 #代码来源这些代码不是我的! 我已经从这个伟大的项目中复制了这些实现。 这项工作已经完成了很多工作,因此,如果您在出版物中使用此代码,请引用该项目。 提供了有关如何引用该项目的详细信息。 我热烈的感谢。 我更改了这些代码,以便可以使用MATLAB中的MEX来编译模型估计代码。 有关homography_estimator.cpp形估计模型的实现,请参见line_estimator.cpp ;有关线性估计模型的实现,请参见line_estimator.cpp 。 您可以使用这些模板来实现其他估算模型。 #Dependencies 主项目依赖于一些外部项目。 但是,在提供的代码中几乎删除了所有这些依赖项。
【文件预览】:
sac-master
----random.h(3KB)
----ransac.h(3KB)
----random_sampler.h(3KB)
----.gitignore(3KB)
----prosac_test.cpp(4KB)
----prosac.h(3KB)
----PCL SAC + Boost()
--------Prosac.hpp(1KB)
--------Rmsac.hpp(2KB)
--------Msac.hpp(1KB)
--------Lmeds.hpp(1KB)
--------homography_estimator_pcl.cpp(10KB)
--------SampleConsensus.hpp(1KB)
--------Ransac.hpp(1KB)
--------implementation()
--------SampleConsensusProblem.hpp(4KB)
----estimator.h(5KB)
----ransac_test.cpp(5KB)
----inline_support.h(3KB)
----line_estimator.cpp(5KB)
----LICENSE(1KB)
----homography_estimator.cpp(6KB)
----distribution.h(4KB)
----README.md(5KB)
----quality_measurement.h(3KB)
----mlesac.h(3KB)
----GData.mat(6.1MB)
----sampler.h(3KB)
----prosac_sampler.h(5KB)
----logging.h(62KB)
----sample_consensus_estimator.h(12KB)
----demo.m(401B)
----.gitattributes(2KB)
----mle_quality_measurement.h(4KB)
----mlesac_test.cpp(4KB)