Image Modeler Моя подписка

Первый запуск

Размеры по фотографиям: пример за пять минут

В программе есть готовый пример: угол дома, пять снимков и одна измеренная длина. Самая долгая часть — расставить точки на снимках — уже сделана. От вас одна кнопка, а дальше несколько минут, чтобы убедиться, что размеры настоящие, и забрать результат туда, где с ним работают.

Нужна версия 0.1.5 или новее. В ней есть пример, отчёт в PDF, выгрузка в DXF и ручная постановка точки.

01

Откройте пример

Справка → Открыть разобранный пример. За пару секунд программа нарисует пять снимков и откроет проект, в котором всё уже отмечено: углы стен, окон и двери.

Снимки нарисованы, а не сфотографированы, — и это не недостаток, а смысл: ответ известен точно. Фасад ровно 4000 мм, и всё, что программа насчитает, можно сверить с правдой, а не с мнением.

  • 5 снимков
  • 22 точки
  • 110 меток
  • 1 известная длина

Проект лежит в Документы\Image Modeler\Example. Его можно двигать и сохранять: второй раз откроется ваша копия, а не свежая.

02

Нажмите «Калибровать»

Инструменты → Калибровать или F9. Программа находит, откуда снят каждый кадр и где в пространстве стоит каждая точка, — и заодно исправляет объектив. В примере фокусное расстояние нарочно задано неверно, 900 пикселей вместо 1100: так бывает с любыми настоящими снимками, где данные камеры — только догадка.

времяменьше секунды
снимки5 из 5
точки22 из 22
промах0,32 px
фокус900 → 1104 px

Промах — насколько метки расходятся с найденной геометрией. Треть пикселя — это ширина щелчка мышью: метки в примере поставлены с нарочной дрожью руки.

03

Убедитесь, что размеры настоящие

Программе дали одну длину — фасад. Всё остальное она не знала. Вот что вышло при проверке этой страницы; пример одинаков у всех, и у вас должны получиться те же числа.

Что измереноНасчитаноНа самом делеРазница
Фасад (дан программе)4000,0 мм4000 мм0
Боковая стена2998,2 мм3000 мм−1,8 мм
Высота стены2506,9 мм2500 мм+6,9 мм
Ширина двери893,2 мм900 мм−6,8 мм
Высота двери2052,4 мм2050 мм+2,4 мм
Ширина окна799,2 мм800 мм−0,8 мм
Диагональ по карнизу5004,7 мм5000 мм+4,7 мм

Несколько миллиметров на четырёх метрах, хуже всего — меньше процента. Проверить самому: выберите в списке точек две (вторую — с Shift) и нажмите Инструменты → Запомнить измерение. Расстояние встанет в список «Измерения» и будет пересчитываться после каждого решения, а не застынет тем, каким было.

04

Посмотрите, где промах

У каждой точки в списке — цвет и промах в пикселях. Кнопка над списком ставит худшие наверх: проект доводят, находя те шесть точек, что спорят с остальными, а не читая все двести по порядку. Под списком — шкала цветов со счётом; наведите на кружок, и подсказка скажет, что он значит.

В примере всё зелёное. На своих снимках это первое место, куда смотреть.

Точка кликнута верно, а встала не туда? Так бывает с точкой, снятой под острым углом: глубину она знает плохо. Правый щелчок по ней в списке → Поставить вручную… — и впишите, где она на самом деле. Следующая калибровка оставит её на месте, всё построенное на ней сразу пойдёт следом, а в отчёте и в чертеже она будет отмечена как введённая, а не измеренная.

05

Заберите результат

Файл → Экспорт съёмки (точки и камеры)… Для Blender — FBX: камеры встают камерами, точки — подписанными метками. Для AutoCAD и nanoCAD — DXF.

Инструменты → Ортофото… Выберите три точки на стене — получите картинку фасада в масштабе, где метр везде метр, и рядом DXF с контурами, который ложится поверх неё в чертёжной программе ровно в ноль.

Инструменты → Отчёт о съёмке… PDF для печати: камеры, объектив, промахи, насколько точно известна каждая точка. Текст отчёта пока на английском.

Поверхность выгружается, когда построены грани: выберите три-четыре точки и нажмите Q (Модель → Грань).

  • FBX
  • DXF
  • OBJ · STL · PLY
  • PNG в масштабе
  • PDF
06

Дальше — свои снимки

Обойдите предмет и снимите его с шести-восьми мест. Каждый угол, который хотите получить, должен попасть хотя бы на два кадра, лучше на три, и снятых с разных сторон: точка, увиденная с одной линии, знает свою глубину плохо, как бы аккуратно её ни кликнули.

Пример рисованный — без бликов, размытия и искажений объектива. На настоящих снимках промах будет больше; насколько — программа покажет по каждой точке отдельно. Если камеры не сошлись, на странице поддержки разобраны частые случаи.

← На главную