Алгоритмическое обеспечение системы измерения пространственного положения объекта вблизи водной поверхности
Экспериментальная проверка программно-алгоритмического обеспечения измерения пространственного положения объекта вблизи водной поверхности. Работоспособность и эффективность предложенного метода. Точность измерения высоты, погрешность измерения углов.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | доклад |
Язык | русский |
Дата добавления | 28.10.2018 |
Размер файла | 643,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
АЛГОРИТМИЧЕСКОЕ ОБЕСПЕЧЕНИЕ СИСТЕМЫ ИЗМЕРЕНИЯ ПРОСТРАНСТВЕННОГО ПОЛОЖЕНИЯ ОБЪЕКТА ВБЛИЗИ ВОДНОЙ ПОВЕРХНОСТИ Научный руководитель д.т.н., проф. А. В. Небылов
Д.Ю. Крысин
(Санкт-Петербургский государственный университет аэрокосмического приборостроения)
Рассматривается алгоритмическое обеспечение системы технического зрения, предназначенной для измерения пространственного положения объекта вблизи невзволнованной водной поверхности.
пространственный высота водная поверхность
Введение. В [1] была представлена система технического зрения (СТЗ), предназначенная для измерения высоты и угловой ориентации объекта вблизи невзволнованной водной поверхности. Предлагаемый доклад содержит описание соответствующего алгоритмического обеспечения, а также некоторые экспериментальные результаты.
Алгоритмическое обеспечение. Обобщенная блок-схема алгоритма вычисления пространственного положения объекта относительно зеркальной водной поверхности представлена на рис. 1. В соответствии с приведенной блок-схемой алгоритм может быть разбит на 6 основных этапов, которые кратко описаны ниже.
Этап 1 служит для получения стереоскопических изображений водной поверхности с помощью цифровых камер СТЗ.
Этап 2 включает предварительную обработку изображений, сегментацию изображений, распознавание и определение плоских координат фотоизображений опорных элементов объекта. Сегментация является принципиально важной процедурой. Существуют различные способы ее выполнения [2]. При проведении экспериментов положительные результаты были получены с помощью цветовой сегментации в векторном пространстве RGB на базе вычисления расстояния Махаланобиса.
Этап 3 включает процедуры, связанные с ассоциированием фотоизображений опорных световых элементов с их оригиналами. В качестве опорных могут быть использованы любые контрастные элементы объекта, попадающие на стереоизображения. Источники света имеют преимущество по причине простоты распознавания и обеспечения работы системы в условиях недостаточного естественного освещения.
Этап 4 необходим для вычисления пространственного положения мнимых зеркальных изображений световых элементов в фотограмметрических системах камер. Данная задача сводится к определению пространственных координат точки по координатам ее фотоизображений на стереоснимках. Исходными данными являются плоские координаты световых элементов на полученных снимках, а также элементы внутреннего и внешнего ориентирования стереопары.
Этап 5 включает процедуры вычисления пространственного положения объекта относительно водной поверхности. Используются законы геометрической оптики. Угловая ориентация относительно зеркальной поверхности вычисляется с использованием свойств скалярного произведения векторов. Углы крена и тангажа могут быть вычислены с использованием элементов матрицы направляющих косинусов.
Этап 6 необходим для визуального вывода информации о высоте и угловой ориентации объекта относительно водной поверхности. При необходимости возможно формирование оповещений о нежелательном режиме движения объекта.
Нужно отметить, что если зеркальная поверхность не является плоской, то для вычисления искомых геометрических параметров необходимо иметь данные о ее кривизне. Рассмотренный алгоритм может дать корректные результаты только в частном случае, когда лучи, формирующие изображения световых элементов, отражаются от двух настолько близкорасположенных точек поверхности, что участок, внутри которого находятся эти точки, может быть с определенной точностью аппроксимирован плоскостью.
Рис. 1. Обобщенная блок-схема алгоритма
Экспериментальная установка. Для проверки алгоритмического и программного обеспечения была разработана специальная экспериментальная установка (рис. 2), представляющая собой реализацию СТЗ, структура которой была представлена в [1]. Установка включает следующие основные части: штатив, СТЗ (две цифровые USB-камеры, а также массив светоизлучающих диодов) и персональный компьютер, используемый в качестве вычислительного блока.
Рис. 2. Экспериментальная установка
Программно-алгоритмическое обеспечение было реализовано в средах Matlab и Simulink. Модель Simulink, представленная на рис. 3, является реализацией алгоритма, изображенного на рис. 1. Его тестирование было выполнено на стереоизображениях, полученных опытным путем с помощью представленной экспериментальной установки.
Рис. 3 Модель Simulink
Экспериментальные результаты. При проведении экспериментов достигнутая точность измерения высоты относительно зеркальной водной поверхности составила 8-15 мм (на высотах 500-1000 мм и углах наклона ±10 градусов). Погрешность измерения углов не превышала 1 градуса. Период дискретизации составлял 600-700 мс.
Во время лабораторных экспериментов в стационарных условиях случайная составляющая погрешности практически отсутствовала. Были получены зависимости систематических составляющих погрешностей измеряемых параметров от их величины.
Можно предложить следующие возможные методы повышения точности измерения: использование камер с более высокими техническими характеристиками; увеличение точности калибровки камер; повышение числа камер СТЗ; увеличение числа опорных элементов; повышение точности определения положения опорных элементов в фотограмметрических системах координат камер; модернизация программно-алгоритмического обеспечения; использование дополнительной информации о динамике объекта.
В процессе анализа факторов, влияющих на точность измерений, была выявлена значительная зависимость погрешности от точности определения пространственного положения опорных световых элементов. После монтажа требуемые координаты известны только приблизительно, что обусловлено технологической неточностью установки световых элементов и камер относительно несущей конструкции СТЗ, а также отсутствием точной информации о положении центров фотографирования относительно корпусов камер. Для решения данной проблемы была разработана специальная процедура по определению пространственных координат опорных элементов. Вместо водной поверхности в качестве вспомогательного элемента использовалось плоское зеркало. В процессе калибровки зеркало устанавливалось в заранее известные пространственные положения, в которых выполнялись стереоснимки. С помощью обработки полученных стереоснимков вычислялись искомые координаты световых элементов. В целом, разработанная процедура является способом определения пространственного положения объектов, находящихся вне поля зрения камер СТЗ. После ее выполнения точность вычисления высоты относительно зеркальной поверхности была повышена на 3-5 %. Предполагается, что данный результат может быть улучшен после решения задачи оптимизации процесса калибровки.
С целью уменьшения периода дискретизации измерений дополнительно была исследована возможность использования измерительной информации от других навигационных измерителей, имеющихся на борту летательного аппарата. В частности, была рассмотрена целесообразность комплексирования с инерциальными навигационными системами. Было установлено, что наличие автономных данных об относительном перемещении объекта позволяет решить обратную задачу и выделить области стереоизображений, содержащие опорные элементы. В результате время рабочего цикла сокращается и повышается надежность измерений. Проведенное моделирование показало уменьшение длительности рабочего цикла на 10-40 %.
Заключение. Экспериментальная проверка разработанного программно-алгоритмического обеспечения подтвердила работоспособность и эффективность предложенного метода измерения пространственного положения объекта вблизи водной поверхности.
ЛИТЕРАТУРА
1. Крысин Д.Ю. Измеритель параметров полёта над водной поверхностью// Сборник материалов XII конференции молодых ученых «Навигация и управление движением». СПб.: ОАО «Концерн «ЦНИИ «Электроприбор», 2010.
2. Гонсалес Р., Вудс Р. Цифровая обработка изображений. М.: Техносфера, 2005.
Размещено на Allbest.ru
...Подобные документы
Применение аэрологических комплексов нового поколения отечественного производства МАРЛ-А для проведения аэрологического радиозондирования атмосферы. Особенности обеспечения точности в результате разработки нового современного алгоритма измерения углов.
контрольная работа [652,2 K], добавлен 27.09.2012Значение оценки профиля подстилающей поверхности при неподвижном носителе. Анализ структурной схемы оптимального измерителя профиля отражающей поверхности. Структура алгоритма измерения профиля применительно к условиям получения оценки отклонения.
реферат [239,5 K], добавлен 06.04.2011Расчёт сопротивления шунта и дополнительного резистора для изготовления амперметра и вольтметра. Схема, позволяющая с меньшей погрешностью выполнить измерения. Расчёт относительной и абсолютной погрешности косвенного измерения, меры по её уменьшению.
контрольная работа [93,2 K], добавлен 07.06.2014Сущность, условия решения и критерий оптимальности задачи измерения параметров сигнала. Постановка задачи измерения параметров сигнала. Классификация измерителей. Следящий режим измерения. Автоматические измерители работающие без участия человека.
реферат [382,0 K], добавлен 29.01.2009Емкостные датчики измерения влажности: требования и функции. Технические характеристики датчика измерения температуры. Устройство и принцип работы датчиков измерения качества воздуха, основные требования в соответствии с условиями их эксплуатации.
реферат [968,1 K], добавлен 17.06.2014Физическая сущность эффекта Доплера как изменения воспринимаемой частоты колебаний. Методы измерения физических величин с использованием данного физического эффекта. Источники погрешностей, ограничивающих точность измерений на основе этого явления.
курсовая работа [1,1 M], добавлен 01.05.2016Описание методов измерения информации с гироскопических систем ориентации и навигации (ГСОиН). Применение эффекта Мессбауэра для измерения малых расстояний, скоростей и углов. Разработка устройства съема информации с ГСОиН на основе эффекта Мессбауэра.
дипломная работа [7,3 M], добавлен 29.04.2011Навигационные измерения в многоканальной НАП. Структура навигационных радиосигналов в системе ГЛОНАСС и GPS. Точность глобальной навигации наземных подвижных объектов. Алгоритмы приема и измерения параметров спутниковых радионавигационных сигналов.
курсовая работа [359,2 K], добавлен 13.12.2010Необходимость измерения скорости и направления кровотока. Доплеровские методы и аппараты. Доплеровские системы с двухмерной визуализацией. Разработка электрической принципиальной схемы и конструкции ультразвукового датчика прибора для измерения кровотока.
дипломная работа [611,7 K], добавлен 07.05.2010Проблемы измерения скорости ветра и ее преобразование в силу. Приборы для измерения силы. Структурная схема измерителя скорости. Назначение отдельных функциональных блоков. Внешний и внутренний режимы тактового генератора. Прием сигнала с датчика Холла.
курсовая работа [948,8 K], добавлен 09.06.2013Обзор существующих методов и средств измерения расхода вещества. Скоростной метод измерения расхода. Измерение расхода на основе различных методов, их характеристика и сущность. Наименование объекта проектирования, назначение и область применения (ОП).
курсовая работа [729,5 K], добавлен 27.02.2009Взаимосвязь точности измерения координат цели и эффективности применения радиоэлектронной системы. Методы измерения угловых координат. Точность, разрешающая способность радиолокационных систем. Численное моделирование энергетических характеристик антенны.
дипломная работа [6,6 M], добавлен 11.06.2012Выбор датчика температуры. Разработка структурной и функциональной схем измерительного канала. Основные технические характеристики усилителей. Настройка программного обеспечения. Оценка случайной погрешности. Классы точности измерительных приборов.
курсовая работа [2,2 M], добавлен 19.11.2012Разработка информационно-измерительной системы распределенного действия, предназначенной для измерения и контроля веса. Обоснование и предварительный расчет структурной схемы. Расчет погрешности измерительного канала и определение его класса точности.
курсовая работа [1,5 M], добавлен 24.03.2014Стандартные, альтернативные, перспективные методы измерения длины световода для волоконно-оптических систем связи и передачи информации. Анализ метрологических характеристик методов и средств измерения длины световода. Рефлектометрия во временной области.
дипломная работа [1,6 M], добавлен 25.12.2015Разработка микропроцессорного устройства измерения параметров аналоговых сигналов и передачи измеренных величин по беспроводному каналу связи на ЭВМ. Выбор микроконтроллера, микросхемы, интерфейса связи. Разработка программного обеспечения для управления.
курсовая работа [1,3 M], добавлен 24.06.2013Особенности выбора типа датчиков. Создание датчиков контроля параметров внешней среды (уровня воды) в системе автоматизированного прогнозирования затоплений и подтоплений. Способы измерения уровня жидкости. Устройство датчиков для измерения уровня воды.
реферат [1,8 M], добавлен 04.02.2015Исследование и анализ существующих методов измерения комплексных характеристик четырехполюсников сверхвысокой частоты. Общая характеристика и особенности использования приборов, использующихся для измерения комплексных характеристик данных приборов.
курсовая работа [1,3 M], добавлен 30.06.2014Разновидности и описание уровнемеров: визуальные, поплавковые, гидростатические, электрические, радарные, волноводные, радиоизотопные. Методы измерения дальности. Импульсные радиодальномеры: следящие и не следящие. Обоснование выбора корпуса устройства.
дипломная работа [3,7 M], добавлен 09.08.2014Описание работы системы измерения сопротивления посредством измерения падения напряжения на исследуемом резисторе. Принципиальная схема системы, описание ее работы. Предварительное распределение памяти. Алгоритм функционирования микропроцессорной системы.
курсовая работа [21,6 K], добавлен 07.06.2010