Крупнейший каталог ресурсов по сжатию! Пополняйте!
Все о сжатии. Авторский проект. Forum
Сайт о сжатии >> Новинки | О сервере (Compression Catalog! | ENGLISH)
Книга "Методы сжатия данных" >> Без потерь | Изображений | Видео
Разделы >> Cтатьи | Видео | Arctest | Ссылки | Ru.compress | Форум
Проекты >> Д.Ватолина | А.Ратушняка | М.Смирнова | В.Юкина | Е.Шелвина | Д.Шкарина
---------------------------------------------------------
Выложены:
* 4-й тест Н.264 кодеков!
* Скачан миллионный фильтр!
* Метрика MSU VQM ver 1.5
Сайт подключен к Orphus. Если вы заметили опечатку, выделите слово и нажмите Ctrl+Enter. Спасибо!
Сайт о сжатии >> Раздел по видео WIN | KOI | LAT
ENGLISH

VirtualDub MSU Noise Generation Filter

MSU Graphics & Media Lab (Video Group)

Алгоритм: Дмитрий Ватолин
Реализация: Константин Стрельников

Новая версия фильтра!

Фильтр позволяет добавлять в исходный видеопоток несколько видов искусственно сгенерированного шума, а именно: равномерно распределенный шум, нормально распределенный шум, цветные пятна, отраженный сигнал (характерно для TV антенн, проявляется в виде "тени" от объектов). Фильтр полезен для тестирования, отладки и сравнения различных алгоритмов шумоподавления.

 

Настройки

Диалоговое окно настройки фильтра позволяет выбирать тип генерируемого шума. Кроме того, можно задать интенсивность шума по каждой цветовой компоненте (фильтр работает в цветовом пространстве YCrCb). Также можно регулировать параметры, специфичные для конкретного вида шума.

Настройки:
Noise type

  1. Equidistributed - равномерно распределенный шум
  2. Normaldistributed - нормально распределенный шум
  3. Color stains - цветные пятна
  4. Echo signal - отраженный сигнал

Noise parameters
  1. Y strength - интенсивность шума по Y компоненте
  2. Cr strength - интенсивность шума по Cr компоненте
  3. Cb strength - интенсивность шума по Cb компоненте
  4. Stain size - размер пятен (только для Color stains)
  5. Echo delay - задержка отраженного сигнала (только для Echo signal)

Параметры фильтра
настройки для Color stains
Параметры фильтра
настройки для Echo signal

Job и AviSynth
Пример скрипта:

LoadVirtualDubPlugin("...\Virtual Dub\plugins\MSU_NoiseGenerator.vdf","MSUNoiseGenerator", 0)  
clip=AVISource("MSU.avi", false, "RGB24")
clip.ConvertToRGB32.MSUNoiseGenerator(2, 15, 5, 5,16)

Первый параметр - вид шума: 0 - equidistributed; 1 - normaldistributed; 2 - color stains; 3 - echo signal
Второы параметр - интенсивность шума по Y компоненте (от 0 до 100 для Echo signal, от 0 до 255 в остальных случаях)
Третий параметр - интенсивность шума по Cr компоненте (от 0 до 100 для Echo signal, от 0 до 255 в остальных случаях)
Четвертый параметр - интенсивность шума по Cb компоненте (от 0 до 100 для Echo signal, от 0 до 255 в остальных случаях)
Пятый параметр - размер пятен для Color stains (от 0 до 64); задержка отраженного сигнала для Echo signal (от 0 до 64); в других случаях не используется.

 

Примеры работы алгоритма

В качестве первого примера рассмотрим увеличенный фрагмент 50-ого кадра из ролика foreman с наложенными на него различными видами шума.

исходный кадр
исходный кадр
Равномерно распределенный шум
Equidistributed: MSUNoiseGenerator(0, 15, 15, 15)
Нормально распределенный шум
Normaldistributed: MSUNoiseGenerator(1, 15, 15, 15)
Цветные пятна
Color stains: MSUNoiseGenerator(2, 15, 15, 15,16)
Отраженный сигнал
Echo signal: MSUNoiseGenerator(3, 25, 0, 0, 32)

Ещё один пример - 100-ый кадр из ролика bus с наложенными на него шумом.

исходный кадр
Source frame
Равномерно распределенный шум
Equidistributed: MSUNoiseGenerator(0, 20, 5, 5)
Нормально распределенный шум
Normaldistributed: MSUNoiseGenerator(1, 0, 40, 40)
Цветные пятна
Color stains: MSUNoiseGenerator(2, 0 , 10, 20,32)
Отраженный сигнал
Echo signal: MSUNoiseGenerator(3, 30, 0, 0, 16)

 

Download

Связаться с нами можно по адресу: 

 

Другие материалы

Материалы по видео

Общедоступные видеофильтры
Доступные фильтры для VirtualDub и AviSynth. Обычно мы разрабатываем семейства фильтров. Свяжитесь с нами для получения версий, оптимизированных под ASIC/FPGA/DSP.
Коммерческие видеофильтры
Мы работаем с Intel, Samsung, Real Networks и другими компаниями над адаптацией наших фильтров для специфических видеопотоков и аппаратного обеспечения, такого как телевизоры, видеокарты и т.д. Свяжитесь с нами, если Вам нужна лицензия на такие фильтры.
Сравнения кодеков
Объективные и субъективные сравнения качества
видеокодеков и кодеков изображений.
Метрики качества видео
Различные реализации объективных и субъективных метрик качества видео.
Проекты по видеокодекам
Проекты по исследованию и разработке видеокодеков.
Разное
Другая информация.

Статьи по темам



Смотрите также материалы:
- По цветовым пространствам
- По JPEG
- По JPEG-2000

Последнее обновление: 12-October-2007


Поиск:
Справка Детальный запрос
Размер сервера: 7489 файлов 921Мб

Сайт о сжатии >>
  Новинки | О сервере | Статистика

  Книга "Методы сжатия данных" >>
     Универсальные | Изображений | Видео

  Разделы >> Download (статьи+исходники) | Ссылки | Ru.compress | Arctest | Видео | Каталог ссылок | Форум
  Проекты >> Д.Ватолина | А.Ратушняка | М.Смирнова | В.Юкина | Е.Шелвина | А.Филинского | Д.Шкарина | С.Оснача
---------------------------------------------------------
  Оставьте ваши замечания, предложения, мнения!
  О найденных ошибках пишите на compression_на_graphicon.ru
  © Д.Ватолин, А.Ратушняк, М.Смирнов, В.Юкин, Е.Шелвин, Д.Шкарин и др., текст, состав., 2001-2008
  © А.Андреев, оформление, 2002

Rambler's Top100 Рейтинг@Mail.ru

Project supported by:
Этот документ можно скачать с http://www.compression.ru/video/noise_generation/index.html