TUM数据集官方测评工具

1.下载RGB-D数据集并运行

(1)关联rgb图像和depth图像

       在这步中我们需要使用RGB 图像和深度图像的关联文件,ORB-SLAM2的作者在examples/RGB-D/associations/路径下提供了某些序列的关联文件。我们也可以使用 TUM官网提供的python 脚本

python associate.py rgb.txt depth.txt > associations.txt

associate.py关联 RGB 图像和深度图像。

(2)运行得到轨迹数据 CameraTrajectory.txt

(3)将数据集中的目录的groundtruth.txt,以轨迹数据复制到同一个文件夹Result_analysis

2.测评工具

网址:https://cvg.cit.tum.de/data/datasets/rgbd-dataset/tools#evaluation

其中 Evaluation部分:计算ATERPE

下载:associate.py evaluate_rpe.py evaluate_ate.py 到刚才的文件夹Result_analysis中;

3.测试(python2.7

3.1 ATE

(1计算绝对轨迹误差ATE的RMSE、MEAN、STD等等

python evaluate_ate.py  groundtruth.txt  CameraTrajectory.txt –verbose

(2绝对轨迹误差ATE:真实轨迹和相机轨迹直观图(ate图)

python evaluate_ate.py  groundtruth.txt  CameraTrajectory.txt --plot ate.png

(画图需要安装matplotlib,对应相应的python版本:sudo pip install matplotlib )

出现问题:

解决:下载python脚本文件时,associate.py必须也下载到同一个文件夹

3.2 RPE

(1)计算相对轨迹误差RPE的RMSE、MEAN、STD等等

python evaluate_rpe.py  groundtruth.txt  CameraTrajectory.txt --verbose

(2)rpe

python evaluate_rpe.py  groundtruth.txt  CameraTrajectory.txt --fixed_delta  --plot PLOT

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TUM数据集是一个由慕尼黑工业大学(TUM)推出的图像和视频数据集。其应用场景涵盖了计算机视觉、目标检测、姿态估计、场景理解等多个领域。 首先,在计算机视觉领域,TUM数据集可以用于图像处理、图像识别和图像重建等任务。它包含了大量的高分辨率图像数据,这些数据可以用于训练和测试模型,提升图像处理算法的准确性和效果。此外,TUM数据集还包含了各种不同环境下的图像数据,可以用于研究如何处理不同光照、角度和遮挡等情况下的图像。 其次,在目标检测领域,TUM数据集可以用于训练和评估目标检测模型的性能。它提供了带有标注的图像和视频数据,可以用于训练和测试目标检测算法。通过使用TUM数据集,我们可以开发出更准确和高效的目标检测算法,应用于智能监控、自动驾驶和物体识别等领域。 此外,TUM数据集还可以用于姿态估计的研究。姿态估计是指根据给定的图像或视频数据,推测出图像中物体或人体的姿态信息。TUM数据集中的图像和视频数据可以用于训练和测试姿态估计算法,并且提供了用于标注和评估的真实姿态数据。通过使用TUM数据集,我们可以开发出更准确和稳定的姿态估计模型,用于人体动作识别、医学影像分析等领域。 综上所述,TUM数据集计算机视觉、目标检测和姿态估计等领域具有广泛的应用场景。通过在这些领域开展基于TUM数据集的研究,可以推动相关技术的发展,提高算法的准确性和鲁棒性,为相关应用提供更好的解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值