Tiny Online Tools logoTiny Online Toolssearch搜索工具…grid_view全部工具
首页chevron_right高斯泼溅工具chevron_rightCOLMAP 查看器COLMAP 查看器

COLMAP 查看器

打开 COLMAP 稀疏重建结果,查看点云、相机位姿、内参以及重投影统计数据。

upload_file

点击浏览 或将文件拖放到这里

cameras、images 和 points3D —— .bin 或 .txt,或一个 zip

接受格式:.bin,.txt,.zip

选择这三个文件,或整个 sparse 文件夹,或包含它们的 zip。文件夹名会被忽略,只看文件名。points3D 是可选的。视锥深度占场景范围的百分比。显示点云显示视锥

相似工具

COLMAP 清理器

COLMAP 清理器

过滤掉 COLMAP 重建中的坏点和弱图像,并下载一份可直接用于 COLMAP 或三维高斯泼溅的有效模型。

COLMAP 转 glTF

COLMAP 转 glTF

把 COLMAP 重建结果导出为 glTF 或 GLB:稀疏点云、相机视锥,以及位于每张照片位姿上的真实 glTF 相机。

高斯泼溅坐标系转换器

高斯泼溅坐标系转换器

在 COLMAP、glTF、Unity、Unreal 和 Blender 的坐标轴约定之间转换高斯泼溅场景,同时正确旋转球谐系数。

HEX 查看器

HEX 查看器

View any file as a HEX dump 使用 offset, HEX bytes, 和 ASCII columns.

PDF 结构化数据提取器

PDF 结构化数据提取器

把 PDF 变成结构化 JSON —— 标题、段落、列表、表格与图片 —— 来源可以是标签树,也可以是版面推断。

为 GIF 添加文字

为 GIF 添加文字

在动画 GIF 的每一帧上叠加自定义文字。大小、颜色、轮廓和位置可调。

调整图片大小

调整图片大小

将图片调整为自定义尺寸,同时保持质量。

apps

更多工具

浏览我们完整的免费在线工具集合。

稀疏模型里到底有什么

COLMAP 会写出三个互相引用的文件。cameras 保存内参,也就是镜头。images 保存每张照片的位姿以及它检测到的全部二维特征。points3D 保存三角化后的点,每个点都带有它在哪些照片中被看到的轨迹。本工具可以打开这三个文件的二进制或文本版本,来源可以是文件夹、零散文件或压缩包。

三维视图

稀疏点云以自身颜色绘制,每张照片的真实位姿处都有一个线框视锥。视锥依据真实内参构建,因此广角镜头会画出更宽的视锥;顶边上的小缺口表示每张照片的滚转角。

有两个约定会让绝大多数自制 COLMAP 查看器出错,这里都做了处理。COLMAP 使用 RDF:x 向右、y 向下、z 向前;而 three.js 和 glTF 使用 RUB,因此每个位置和方向都要转换,忽略它整个场景就会上下颠倒。此外,存储的位姿是世界到相机的,所以相机在世界中的位置是 −Rᵀt,而不是 t

如何判断重建质量

  • 平均轨迹长度:每个点被多少张照片看到。手持拍摄一般是 3 到 4;低于 2.5 说明匹配较弱。
  • 平均重投影误差:以像素计。低于约 1.5 px 属于健康。
  • 三角化率:观测数除以检测到的特征数。只有百分之几是正常的,不是缺陷。
  • 每张图像的观测数:观测极少的图像几乎没有贡献,是 COLMAP 清理器的首选目标。

一切都在浏览器中完成,重建数据不会被上传。