Re: убрать фон

From
Evgenij Masherov (2:5020/175.2)
To
Alexei Zaycev
Date
2002-05-16T20:42:34Z
Area
RU.ALGORITHMS
From: "Evgenij Masherov" <EMasherow@nsi.ru>

Thu May 16 2002 11:03, Alexei Zaycev wrote to Evgenij Masherov:

 EM>> - вычитать предыдущий кадр из последующего (фоновое изображение и

 AZ> Объект - плавающие в жидкости 'волокна', съемка на просвет.
 AZ> 'Волокна' примерно одинакового цвета, поэтому при их перекрытии в
 AZ> соседних кадрах вырежется лишнее. Причем, чем больше мы берем кадров для
 AZ> поиска фона, тем бОльшие куски фона у нас выпадают из поля зрения.

 EM>> постоянные дефекты обнуляются)

 AZ> Постоянные дефекты хотелось бы не обнулять, а частично компенсировать ;-)

 EM>> - положительные разности кодировать, скажем, зеленым, отрицательные
 EM>> - красным, базовое изображение - синим.

 AZ> Пробовал первым делом - в данном случае получается не очень... :-(

Следующая итерация:
В качестве базового, вычитаемого из данного, используется экспоненциально
сглаженная картинка.
y(t)=a*x(t)+(1-a)*y(t)
Параметр а - подбирается. При а=1 имеем исходный вариант, чем меньше а - тем
медленнее адаптируется базовая картинка. Видимо, есть значение, при котором
плавающие волокна не влияют на базовую, а постоянные дефекты - присутствуют на
ней.
Если желательно не убирать дефекты вовсе - вычитать, умноженную на b<1.

Евгений Машеров АКА СанитарЖеня

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)