реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Фильтр для гиростабилизации изображения
maxis
сообщение Aug 16 2011, 06:40
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 2-06-09
Пользователь №: 49 843



Здравствуйте.
Итак, есть камера, в кадры записывается информация от гироскопа об угловом смещении камеры за кадр.
В сигнальнике угловое смещение пересчитывается в пиксельное перемещение в зависимости от положения трансфокатора.
Изображение на экран выводится не всё, а только его часть. Таким образом необходимо сделать электронную цифровую стабилизацию
изображения за счёт сдвига окна которое выводится на экран. Возник вопрос с выбором фильтра для фильтрации данных с гироскопа, так
как надо отбросить низкочастотные угловые перемещения камеры, а так же необходимо чтоб фильтр сходился к нулю (отображаемое окно
не должно выходить за границы изображения). Какой фильтр для этой задачи выбрать?
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Aug 16 2011, 06:48
Сообщение #2


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



как вариант - Калмана
если проще можно модифицированный ПИД.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
maxis
сообщение Aug 16 2011, 06:54
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 2-06-09
Пользователь №: 49 843



Калман мне кажется всё же здесь не применим, он предназначен для немного других задач. Тем более он довольно сложен, а задачу надо решить в предельно короткие сроки.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Aug 16 2011, 07:46
Сообщение #4


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



as you wish sir


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
AndeyP
сообщение Aug 16 2011, 10:36
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 25-06-06
Пользователь №: 18 344



"Сводить к нулю" проще параметры модели движения камеры. Как именно - дело субъективное. Угол и смещения например можно уменьшать с постоянной скоростью: x' = max(x - step*x/|x|, 0), можно и по экспоненте: x' = x*lambda, где lambda < 1, можно и более сложные варианты попробовать. Если скорости не хватает чтобы не вылететь за границу кадра, то параметр конечно надо насыщать. Если модель движения учитывает масштаб или проективная (8 параметров), то будет сложнее, но все равно критерий будет субъективный.
Убирать НЧ из углов гироскопа сложнее: по углам нельзя непосредственно проверить что поле зрения в границах кадра.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 11:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016