Проецирование видео на рельеф

Проект компании "Геоскан"

“Проецирование видео на рельеф”

Краткое описание

На базе World Wind JAVA SDK реализовать библиотеку, умеющую проецировать изображение на рельеф.

Предпосылки проекта

Группа компаний "Геоскан" производит и беспилотные аэрофотосъемочные комплексы, фотограмметрическое программное обеспечение и ПО визуализации и анализа данных аэрофотосъемки.

С внедрением видеокамеры на борту БЛА стали актуальны новые задачи по совмещению геопространственных  и видео данных.

Задача

  1. Библиотека должна принимать на вход положение и ориентацию камеры, а также видеокадры, полученные с камеры.
  2. На рельефе в World Wind в пределах поля зрения камеры должны отображаться текстуры, полученные библиотекой из последнего кадра с учетом углов наклона камеры  (линейные трансформации изображения по угловым точкам не подходят). Должны учитываться мертвые зоны видео (например, обратный склон горы).
  3. Библиотека должна уметь в режиме реального времени обрабатывать, проецировать и отображать кадры.

Работу с видео желательно реализовать через GStreamer 1.6, в режиме FullHD 30fps. Задача минимум – наложение отдельного кадра с скоростью не менее 1 кадра/2 секунды.

Ссылка на похожий проект.

Требуемые компетенции команды

Программисты (основные умения: Java, OpenGL)