kapture本地化:基于kapture的本地化管道。

kapture-localization的Python项目详细描述


概述

kapture本地化是一个工具箱,您可以在其中找到 各种定位相关算法的实现。它强烈地 依赖于的kapture格式 数据表示和操作。在

定位算法包括:

  1. 映射

  2. 本地化,以及

  3. benchmarking(用于视觉定位的图像检索)。在

它可以在Ubuntu、Windows和MacOS上运行。在

结构

目录的组织如下:

├── kapture_localization/  # package (library)
├── pipeline/              # main programs executing all steps of the localization pipelines
├── samples/               # some sample data
├── tests/                 # unit tests
└── tools/                 # sub programs involved in the pipeline

kapture localization工具箱可用作:

  • Pythonkapture_localization/

  • Python可执行脚本pipeline/&;tools/)。在

有3条管道可用:

  1. 地图

  2. 本地化,以及

  3. 图像检索基准(全局sfm、局部sfm、pose 近似值)。在

安装

它可以安装使用docker,pip或手动从源代码。 在安装python(>;=3.6)和COLMAP(>;=3.6)之后,此工具箱 可安装:

^{pr2}$

有关详细信息,请参见doc/installation.adoc。在

教程

请参阅doc/tutorial以获取简短的介绍和 提供的处理管道示例。在

贡献

有很多方法可以帮助kapture本地化项目:

  • 提供反馈和建议

  • 在项目bug tracker中提交bug报告

  • 针对未解决的问题实施功能或缺陷修复

  • 提供脚本以创建kapture格式的数据(例如本地/全局 特征提取)

  • 提出一个新特性并加以实现。在

如果您想捐款,请参阅 CONTRIBUTING 第页。在

许可证

软件许可证在LICENSE文件中有详细说明。在

参考文献

如果你把这项工作用于你的研究,请分别引用 论文:

基于结构的本地化或kapture格式。

@misc{kapture2020,
      title={Robust Image Retrieval-based Visual Localization using Kapture},
      author={Martin Humenberger and Yohann Cabon and Nicolas Guerin and Julien Morat and Jérôme Revaud and Philippe Rerole and Noé Pion and Cesar de Souza and Vincent Leroy and Gabriela Csurka},
      year={2020},
      eprint={2007.13867},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}

图像检索基准。

@inproceedings{benchmarking_ir3DV2020,
      title={Benchmarking Image Retrieval for Visual Localization},
      author={Noé Pion, Martin Humenberger, Gabriela Csurka, Yohann Cabon, Torsten Sattler},
      year={2020},
      booktitle={International Conference on 3D Vision}
}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java类。forName在尝试连接到MySQL数据库时不起作用   java如何实现适配器模式(或针对以下情况的更具说服力的解决方案)?   Java中的多态性问题   带有@SecondaryTable注释的java JPA/Hibernate映射   java是否有JList的延迟加载实现?   java在nTested列表中查找元素并按特定属性删除   java将多个标记设置为“我的应用”中的内置地图应用   如何在使用java使用WebDriver创建新的google帐户时读取图像框中的文本   java返回的hashmap值为空   java我可以在应用服务器之外使用JBoss JDBC适配器吗?   java如何检查正在执行的类   java如何在打印文本字符串时使用Thymeleaf忽略HTML标记?   java如何调用泛型类型为T[]的方法作为参数?   索引如何使用java api中的solr 7.7.2在windows中索引文件夹中的txt文件?   java Akka:在子演员完成后停止演员   java JavaFX:无效的属性错误   我们可以使用java从MySql数据库中获取添加的图像吗?   java Swagger示例参数值   java如何解决:没有类型可用的源代码。您是否忘记继承所需的模块?   java为什么有前缀/后缀++但没有前缀/后缀+=?