Решён
Как определить рост человека по фотографии?

Странный вопрос, но мне реально нужно. Есть фотография человека в полный рост на фоне здания. Нужно примерно определить рост для одного дела (не криминального, не переживайте).

Понимаю что точно до сантиметра не выйдет, но хотя бы плюс-минус 5 см. Есть ли какие то методики? Может софт специализированный? В кадре есть дверь и машина рядом, если это поможет как ориентир.

UPDATE: Попробовал способ с дверью. Стандартная дверь 2050 мм, на фото человек стоит рядом, посчитал пропорцию. Получилось 178 см плюс-минус. Потом спросил у знакомых - 176 см. Метод работает, спасибо!
Решение
52
Эксперт • 1 ответ

Классический метод фотограмметрии. Тебе нужен референсный объект с известными размерами в той же плоскости, что и человек.

Дверь подойдет идеально. Стандартная входная дверь в РФ по ГОСТ 6629-88 имеет высоту 2000 или 2050 мм, ширину 800/900 мм.

Алгоритм:

  1. Открой фото в любом графическом редакторе (хоть в Paint)
  2. Измерь высоту двери в пикселях
  3. Измерь рост человека в пикселях (от подошвы до макушки)
  4. Составь пропорцию: рост_человека_мм = (пиксели_человека / пиксели_двери) * 2050

Нюансы. Человек и дверь должны быть примерно на одинаковом расстоянии от камеры. Если человек стоит значительно ближе к камере, он будет казаться выше из за перспективных искажений. Погрешность при правильном ракурсе составит 2-4 см.

С машиной сложнее, потому что клиренс и высота кузова сильно отличаются от модели к модели. Но если знаешь точную модель авто, можно найти габариты в каталоге и использовать высоту крыши как референс.

Аватар Николай Олимпиадник

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

38
Эксперт • 1 ответ

Кирпичная кладка. Если здание кирпичное, это самый точный референс после двери.

Стандартный одинарный кирпич 250x120x65 мм, шов 10-12 мм. Один ряд кладки с швом = примерно 77 мм. Считаешь ряды от земли до макушки, умножаешь на 77. Точность бешеная, до 1-2 см.

Аватар Николай Олимпиадник

Это прям лайфхак. На фоне как раз кирпичная стена видна, попробую посчитать ряды для перепроверки

6
Участник • 13 ответов

А зачем так сложно? Закинь фотку в ChatGPT или Claude с вопросом "определи рост человека на фото". Нейросетка сама посчитает по контексту, у нее есть представление о размерах стандартных объектов. Точность конечно не идеальная, но порядок определит.

19
Эксперт • 2 ответа

Криминалистика использует метод Кузина для определения роста по фотографиям. Суть в том, что строится перспективная сетка от горизонта до точки стояния объекта, после чего через пропорциональные отношения высот известных предметов вычисляется рост.

Есть программа "Фоторост" от НПО Спецтехника, используется экспертами МВД. Но она не в свободном доступе.

Для бытовых нужд метод с дверью, описанный выше, вполне достаточен. Единственное, учитывай обувь. Каблук, платформа, кроссовки с толстой подошвой могут добавить 2-7 см.

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.