Как рассчитать координаты центра изображения с аэрофотоаппарата, чьи поля зрения, положение и положение указаны - PullRequest
0 голосов
/ 23 июля 2010

У меня есть проблема, связанная с полетом беспилотного летательного аппарата с установленной под ним камерой.Предоставляется следующая информация:

  • GPS Местоположение БПЛА в широте / долготе
  • GPS Высота БПЛА в метрах
  • Отношение БПЛА, т. Е. Крен, шаги отклонение в градусах
  • Поле зрения (FOV) камеры в градусах
  • Высота камеры относительно БПЛА в градусах
  • Азимут камеры относительно БПЛА в градусах

У меня есть несколько изображений, снятых с этой камеры во время полета, и моя задача состоит в том, чтобы вычислить положения (в широте / долготе) точек 4 углов и центральных точек изображения, чтобы изображение моглобыть размещенным на карте в нужном месте.

При поиске в Интернете я нашел документ, который можно скачать по следующей ссылке:


http://www.siaa.asn.au/get/2411853249.pdf


Мои знания по математике очень слабые, поэтому я не могу перевести документ в рабочее решение.

Может ли кто-нибудь дать мне решение моей проблемы в форме простого алгоритма или предпочтительнее в формекодакакой-нибудь язык программирования?

Спасибо.

1 Ответ

0 голосов
/ 25 июля 2010

Как я вижу, это не относится к обработке изображений, потому что вам нужно определить координаты центра изображения (вам даже не нужно FOV). Вы должны найти пересечение главного луча камеры и земной поверхности (если я хорошо понял вашу задачу). Это не что иное, как базовая матричная математика.

См. вики: Преобразование .

...