Как рассчитать отпечаток наземной антенны? - Фотопедия
9 голосов
/ 11 ноября 2014

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

Входными данными для проблемы будут высота (м), фокусное расстояние камеры (мм), датчик камеры х длина (мм), датчик камеры длина y (мм) и угол наклона в каждой плоскости.

Вот то, что у меня есть, когда камера направлена ​​прямо вниз (Примечание: это дает мне длину каждой стороны покрытия земли. В идеале, я бы хотел, чтобы каждая точка, в данном случае, четыре угла прямоугольник.)

Расстояние от земли в плоскости X = (Высота / фокусное расстояние объектива) * X длина датчика камеры

Расстояние от земли в плоскости Y = (Высота / фокусное расстояние объектива) * Y длина датчика камеры

1 Ответ

25 голосов
/ 12 ноября 2014

Я немного увлекся форматированием своего ответа ...

enter image description here

enter image description here

Этот чертеж может быть адаптирован и может автоматически рассчитывать различные сценарии, я дам источник LaTeX / Python любому, кто захочет.

Редактировать: Я поместил здесь исходный код. Я должен предупредить потенциальных зрителей, что их трудно читать и они плохо отформатированы из-за того, что Python вложен в LaTeX.

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