Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_rightИнструменты Gaussian Splatchevron_rightПросмотрщик COLMAPПросмотрщик COLMAP

Просмотрщик COLMAP

Откройте разрежённую реконструкцию COLMAP и изучите облако точек, позы камер, внутренние параметры и статистику перепроекции.

upload_file

Нажмите для выбора или перетащите файлы сюда

cameras, images и points3D — .bin или .txt, либо zip

Допустимо: .bin,.txt,.zip

Выберите все три файла, папку sparse целиком или zip с ними. Имена папок не важны — важны только имена файлов. points3D необязателен.Глубина пирамиды видимости в процентах от размера сцены.Показывать облако точекПоказывать пирамиды

Похожие инструменты

COLMAP в glTF

COLMAP в glTF

Экспортируйте реконструкцию COLMAP в glTF или GLB: разрежённые точки, пирамиды камер и настоящие glTF-камеры в позе каждого снимка.

Чистильщик COLMAP

Чистильщик COLMAP

Отфильтруйте плохие точки и слабые снимки в реконструкции COLMAP и скачайте корректную модель, готовую для COLMAP или 3D Gaussian Splatting.

Просмотрщик Gaussian Splat

Просмотрщик Gaussian Splat

Откройте и рассмотрите захват 3D-гауссова сплаттинга прямо в браузере. Читает PLY, SPLAT, SPZ, KSPLAT и SOG, ничего не загружая на сервер.

Gaussian Splat в облако точек

Gaussian Splat в облако точек

Превратите съёмку Gaussian splat в цветное облако точек PLY или XYZ, которое CloudCompare, MeshLab и Open3D читают правильно.

Генератор SVG-спрайтов

Генератор SVG-спрайтов

Объединяйте несколько SVG-файлов в один спрайт с определениями <symbol> для эффективного использования иконок.

Сравнение Gaussian Splat

Сравнение Gaussian Splat

Загрузите две съёмки Gaussian splat рядом и сравните их визуально и численно, включая реальное расстояние между геометриями.

Инспектор слоёв PDF

Инспектор слоёв PDF

Просматривайте и переключайте слои необязательного содержимого технического PDF, находите слои, которые никогда не печатаются, и выгружайте копию с текущей видимостью.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

Что на самом деле лежит в разрежённой модели

COLMAP пишет три файла, ссылающихся друг на друга. cameras хранит внутренние параметры — оптику. images хранит по одной позе на фотографию и все обнаруженные на ней 2D-признаки. points3D хранит триангулированные точки, у каждой — трек фотографий, в которых её видели. Инструмент открывает все три, в двоичном или текстовом виде, из папки, из отдельных файлов или из zip.

Трёхмерный вид

Разрежённое облако рисуется собственными цветами, а в реальной позе каждой фотографии стоит каркасная пирамида видимости. Пирамида строится из настоящих внутренних параметров, поэтому широкий объектив даёт широкую пирамиду, а небольшая метка на верхнем ребре показывает крен кадра.

Две договорённости роняют почти все самодельные просмотрщики COLMAP, и обе учтены здесь. COLMAP — это RDF: x вправо, y вниз, z вперёд, тогда как three.js и glTF — RUB, поэтому каждая позиция и каждое направление конвертируются; без этого вся сцена оказывается вверх ногами. И сохранённая поза — это преобразование из мира в камеру, поэтому положение камеры в мире равно −Rᵀt, а не t.

Как читать здоровье реконструкции

  • Средняя длина трека — сколько фотографий видели каждую точку. Три-четыре — норма для съёмки с рук; ниже 2,5 говорит о слабом сопоставлении.
  • Средняя ошибка перепроекции — в пикселях. Меньше примерно 1,5 px — здорово.
  • Доля триангуляции — наблюдения, делённые на число найденных признаков. Несколько процентов — норма, а не дефект.
  • Наблюдений на изображение — снимок с очень малым числом почти не вносит вклада и первым идёт в чистку.

Всё работает в браузере; реконструкция никуда не загружается.