Определение расстояния между двумя не равноудаленными объектами на изображении

Допустим, у нас есть какая-то фотография. На ней изображены два объекта, расстояние между которыми нужно определить, зная, к примеру, реальный размер этих объектов. Как это возможно сделать?

Есть предположение: Каким-то образом (КАК?) вытащить угол альфа, и посчитав расстояния от объектива до каждого из объектов, найти третью сторону.

Пример изображения прикрепил. Нужно найти расстояние от машины до дома)

Под глазом понимается объектив, от которого прямыми идут расстояния до объектов: до машины и до дома.


Ответы (1 шт):

Автор решения: passant

Объяснить в ответе на форуме без выкладок и формул - врят-ли удастся. Но задача известная. Вот ссылки для начала. Думаю - помогут въехать в тему. Ну а далее - уже самостоятельно.

https://bootsector.livejournal.com/43436.html

http://old.msun.ru/Vector/СФЕРИЧЕСКАЯ%20ГЕОМЕТРИЯ/Расстояние_по_фотографии.htm

https://qna.habr.com/q/560722

http://www.computeroptics.smr.ru/KO/PDF/KO35-2/21_Geidarov.pdf

→ Ссылка