Как определить расстояние до объекта по одной фотографии: подробная инструкция и проверенные инструменты

Хотите пробить расстояние по фото за пару минут? EXIF-данные, приложения и формулы выдадут точку съёмки и удаление объекта!

Всего за пару минут можно узнать, где именно находится объект на снимке и как далеко он расположен от точки съёмки. Ниже — подробная инструкция, подобранные приложения и проверенные формулы, которые позволяют максимально быстро «пробить» расстояние по одной фотографии.

Почему это работает

Цифровой снимок содержит две ключевые группы данных:

  • EXIF-метаданные — фокусное расстояние, размер матрицы, dpi, даже GPS-координаты;
  • Изображение — пиксельные размеры объектов на кадре.

Если известен хотя бы один реальный размер объекта (высота здания, длина машины, рост человека), то по пропорции «объект–матрица» можно рассчитать и расстояние.

Быстрый способ за 3 шага

Шаг 1. Снять EXIF-данные

Откройте фото на компьютере или телефоне (Windows: «Свойства → Подробности», macOS: Cmd+I, Android/iOS: Google Фото → «i»). Запишите:

  • f — фокусное расстояние (мм);
  • W×H — разрешение матрицы (px);
  • crop factor (если камера не «фулл-фрейм»).

Шаг 2. Измерить объект на снимке

Откройте изображение в любом редакторе с линейкой (Photoshop, GIMP, Paint.NET) или воспользуйтесь онлайн-сервисом MeasureOnImage.com. Проведите линию по измеряемому объекту и запишите её длину в пикселях Lpx;

Шаг 3. Применить формулу

Реальная высота объекта Hreal к пиксельной Lpx относится так же, как фокусное расстояние f к расстоянию до объекта D:

D = (Hreal × f) / (Lpx × pixel_pitch)

где pixel_pitch = физический размер пикселя матрицы (мм). Для большинства смартфонов достаточно табличного значения: 1,4–1,6 µм.

Приложения, которые делают всё за вас

Приложение Платформа Особенности
ImageMeter Android / iOS Работает по Bluetooth с лазерными дальномерами, строит планы прямо на фото.
Google Measure Android (ARCore) Измеряет в дополненной реальности, не требует масштаб-образца.
CamToPlan iOS / Android Строит 3-D-планы комнат и выводит длины, площади и объёмы.
Быстрый замер (Samsung) Galaxy-фоны Встроен в камеру, работает «точка-точка» без предварительной калибровки.
MeasureOnImage.com Любой браузер Бесплатный онлайн-инструмент: загрузил фото — сразу измеряй.

Пример расчёта за 60 секунд

Дано:

  • Высота дома Hreal = 30 м;
  • f = 24 мм (смартфон iPhone 15);
  • Lpx = 690 px на снимке 3000×4000 px;
  • pixel_pitch ≈ 1,4 µм = 0,0014 мм.

Решение:

  1. Физическая высота на матрице = 690 × 0,0014 = 0,966 мм.
  2. D = (30 × 24) / 0,966 ≈ 745 м.

Итак, дом находится примерно в 750 метрах от фотографа.

Лайфхаки и подводные камни

  • Косой кадр? Используйте перспективную коррекцию в Photoshop («Crop → Perspective») или приложении SKRWT, чтобы снять искажение.
  • Нет EXIF? Попросите автора отправить RAW или хотя бы снимок «как есть» в мессенджере без сжатия.
  • Объект снимали зумом? Не забывайте учитывать optical zoom и digital crop — оба влияют на итоговое f.
  • Часто работаете? Создайте шаблон Excel с формулами выше: вводите 3 числа — получаете результат.

Для быстрой «рассорки» по фото достаточно:

  1. Определить фокусное расстояние и размеры матрицы;
  2. Измерить объект на снимке;
  3. Подставить в простую пропорцию.

Если не хочется считать — установите любое из перечисленных приложений: они сделают всё автоматически, а результат можно сразу экспортировать в PDF или DXF. Проверено на практике: по одной фотографии можно узнать расстояние до объекта меньше чем за минуту.