РОССИЙСКАЯ ФЕДЕРАЦИЯ ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ГОСУДАРСТВЕННАЯ РЕГИСТРАЦИЯ ПРОГРАММЫ ДЛЯ ЭВМ Номер регистрации (свидетельства): 2016613877 Дата регистрации: 11.04.2016 Номер и дата поступления заявки: 2016611224 17.02.2016 Дата публикации: 20.05.2016 Контактные реквизиты: info@pawlin.ru Авторы: Тюляев Денис Владимирович, Скрибцов Павел Вячеславович Правообладатель: Общество с ограниченной ответственностью «ПАВЛИН Технологии» Название программы для ЭВМ: Специализированное программное обеспечение, предназначенное для определения местонахождения БПЛА методами компьютерного зрения в случаях отсутствия спутникового навигационного сигнала в режиме реального времени для принятия решения по курсу полета Реферат: Программный модуль представляет собой набор С++ классов для применения в БПЛА проектах, предназначенный для определения местоположения БПЛА посредством реконструкции траектории его полета по данным, полученным с видеокамеры, установленной на его борту. Модуль обладает следующими функциями (Версия 1.0): при помощи детектора особенностей генерируется два набора точек, идентичных для двух кадров, называемых «матчи». Кадры не обязательно должны быть соседними и выбираются таким образом, чтобы расстояние между наборами точек позволяло определить перемещение аппарата с необходимой точностью; набор «матчей» подается в модуль реконструкции, где с помощью фундаментальной матрицы извлекается предполагаемое перемещение аппарата из предыдущей позиции и восстанавливается Зх мерное положение точек в пространстве; восстановленное положение аппарата и положение точек заносится в БД; на каждом шаге БД обрабатывается алгоритмом Bundle Adjustment для коррекции нескольких последних перемещений. Тип реализующей ЭВМ: IBM PC - совмест. ПК Язык программирования: С++ Вид и версия операционной системы: Windows, Linux Объем программы для ЭВМ: 325 Кб