开源推荐
morning
GitHub 热门项目:glomap
摘要
GitHub项目:glomap 仓库地址:https://github.com/colmap/glomap Stars:2351 | 作者:colmap 项目描述:[DEPRECATED] GLOMAP - Global Structured-from-Motion Revisited ================================================== READM...
GLOMAP
the
https
and
github
colmap
from
can
glomap
com
2026-08-20
1 阅读
约6分钟阅读
GitHub Trending
字号:
GitHub 项目:glomap
仓库地址:https://github.com/colmap/glomap
星级:2351 | 作者:科尔马普
项目描述:[已弃用] GLOMAP - 重新审视全球运动结构化
===================================================
自述文件内容:
⚠️ [已弃用] 该项目不再维护,并已完全迁移到 [COLMAP](https://github.com/colmap/colmap/),其中 GLOMAP 功能作为“全局”映射器公开。
# GLOMAP:重新审视全球运动结构
[项目页面](https://lpanaf.github.io/eccv24_glomap/) | [论文](https://arxiv.org/pdf/2407.20219)
---
## 关于
GLOMAP 是一个通用的全局运动结构管道,用于
基于图像的重建。 GLOMAP 需要 COLMAP 数据库作为输入和
输出 COLMAP 稀疏重建。与 COLMAP 相比,该项目
提供更高效和可扩展的重建过程,通常
速度提高 1-2 个数量级,重建质量达到同等或更高水平。
如果您使用该项目进行研究,请引用
````
@inproceedings{pan2024glomap,
作者={Pan、Linfei 和 Barath、Daniel 和 Pollefeys、Marc 和 Sch\"{o}berger、Johannes Lutz},
title={{重访全局运动结构}},
booktitle={欧洲计算机视觉会议(ECCV)},
年={2024},
}
````
要使用单独的旋转平均模块,请参阅[此自述文件](docs/rotation_averager.md)。
## 开始使用
要构建 GLOMAP,首先安装 [COLMAP](https://colmap.github.io/install.html#build-from-source)
依赖项,然后使用以下命令构建 GLOMAP:
````外壳
mkdir 构建
光盘构建
cmake ..-GNinja
忍者&&忍者安装
````
预编译的Windows二进制文件可以从官方下载
[发布页面](https://github.com/colmap/glomap/releases)。
安装后,可以通过(从数据库启动)运行 GLOMAP
````外壳
glomap 映射器 --database_path DATABASE_PATH --output_path OUTPUT_PATH --image_path IMAGE_PATH
````
有关命令行界面的更多详细信息,可以输入“glomap -h”或“glomap mapper -h”来获取帮助。
我们还提供了有关改进所获得的重建的指南,可以在[此处](docs/getting_started.md)找到。
注意:
- GLOMAP 依赖于两个外部库 - [COLMAP](https://github.com/colmap/colmap) 和 [PoseLib](https://github.com/PoseLib/PoseLib)。
使用默认设置,该库由 GLOMAP 通过“FetchContent”自动构建。
但是,如果首选自行安装的版本,还可以禁用“FETCH_COLMAP”和“FETCH_POSELIB”CMake 选项。
- 要使用“FetchContent”,“cmake”的最低版本要求是 3.28。如果使用自装版本,`cmake`可以降级到3.10。
- 如果您的系统没有提供足够新的 CMake 版本,您可以将其安装为:
````外壳
wget https://github.com/Kitware/CMake/releases/download/v3.30.1/cmake-3.30.1.tar.gz
tar xfvz cmake-3.30.1.tar.gz && cd cmake-3.30.1
./bootstrap && make -j$(nproc) && sudo make install
````
## 端到端示例
在本节中,我们将使用[此链接](https://demuc.de/colmap/datasets)中的数据集作为示例。
下载数据集并将它们放在“data”文件夹下。
### 来自数据库
如果 COLMAP 数据库已存在,则 GLOMAP
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱