百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

mve

> 编程语言
开源

多视图环境:端到端基于图像的重构 (SfM、MVS、表面重构)

1.1K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

多视图环境:端到端基于图像的重构 (SfM、MVS、表面重构)

MVE -- 多视图环境 多视图环境 (MVE) 是基于图像的几何重构的完整端到端流程的实现。它具有结构从运动 (Structure-from-Motion)、多视图立体 (Multi-View Stereo) 和表面重构功能。此外,这是一个旨在简化处理多视图数据集并支持基于多个视图的算法开发的工作。MVE 由达姆施塔特工业大学 Michael Goesele 的研究小组开发,目前处于维护模式,即很少添加新功能。

MVE 使用 C++ 编写,并附带一组易于使用的跨平台库。代码可在 Linux、MacOS X 和(有时) Windows 上运行。MVE 对外部库的依赖性最小;它依赖 libpng,libjpeg 和 libtiff。基于这些库的一个前端应用程序 UMVE 用于数据集可视化。如果您使用我们的系统并希望在出版物中提及 MVE,请参考以下论文:

MVE – 多视图重建环境 — 纸质版, 10MB
Simon Fuhrmann、Fabian Langguth 和 Michael Goesele 摘要: 《欧洲图形学工作会议论文集:图形与文化》 Heritage, 达姆施塔特, 德国, 2014 年。

构建 MVE 和 UMVE

要下载和构建 MVE,请键入:

bash
git clone https://github.com/simonfuhrmann/mve.git
cd mve
make -j8

要编译和运行 UMVE、Qt 用户界面,请键入:

bash
cd apps/umve/
qmake && make -j8
./umve

编译和运行 MVE 或 UVME 的系统要求如下:

  • libjpeg (用于 MVE, )
  • libpng (用于 MVE, )
  • libtiff (用于 MVE, )
  • OpenGL (适用于 MVE 和 UMVE 中的 libogl)
  • Qt 5 (适用于 UMVE) Windows 和 OS X: 请参阅 Wiki 页面上的说明。

重建管道

MVE 重建流程由以下组件组成: * 创建数据集,通过将输入照片转换为 MVE 文件格式。 * 运动结构,用于重建相机参数。 * 多视点立体,用于重建三维模型。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++image-based-reconstructionmulti-view-stereomvssfm

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言