Среда
24.04.2024
20:47
Приветствую Вас Гость
RSS
 
ПУТЕШЕСТВИЕ ПО СУДАКУ
Главная Регистрация Вход
deNoising (dynamic) - Journey on Sudak / Путешествие по Судаку »
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Journey on Sudak / Путешествие по Судаку » Все о VirtualDub и его фильтрах » Фильтры для очистки видео » deNoising (dynamic) (Динамическое шумоподавление)
deNoising (dynamic)
BerberДата: Воскресенье, 08.06.2008, 18:17 | Сообщение # 1
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
Устранение или сглаживание случайных нерегулярных помех, дефектов и включений различного характера и происхождения в видеопотоке.

Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Вторник, 10.06.2008, 23:29 | Сообщение # 2
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: RNR.vdf
filterName: Random Noise Remover
autor: Mikhail Rozov
homepage: http://mediatory.ru/article21_article_24_1.phtml
latest version: v1.07b (09.05.2003)
group: deNoising (temporal)

Предназначен для очистки видео без размытия от случайных помех, появляющихся только в одном кадре. Наилучшим образом подходит для удаления "искровых" телевизионных помех (цветные искорки и полоски на изображении при плохом сигнале), а также дефектов кинопленки в виде точек и пятен. Не убирает равномерное зашумление и помехи длительностью более одного кадра.
*в режиме 50 fps фильтр RNR дает лучшие результаты из-за меньшего различия в соседних кадрах на движущихся объектах;
*следует использовать после фильтра деинтерлейса, если такой есть в цепочке;
*дает задержку на 1 кадр;
*удаляет случайные точки с изображения, но дает артефакты, можно использовать на старых кинопленках с точками и царапинами, но только не на быстрых сценах.

Download from this archive:

Прикрепления: RNR.rar (20.9 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Среда, 11.06.2008, 07:47 | Сообщение # 3
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: Pops01.vdf
filterName: Pops
autor: Valentim Batista
homepage: not present
latest version: v0.1 (11.05.2002)
group: deNoising (temporal)

Создан для удаления или сглаживания бликов, пятен, полос, и прочих артефактов, появляющихся на старой киноплёнке. Работа разбита на три фазы: обнаружение, исправление и обход в случае ошибки. Обнаружение основано на допущении, что искомые артефакты обычно затрагивают только один кадр, и являются белыми или черными.
Настройки:
- Threshold: порог (максимальный диапазон зоны включения),
- Black level: уровень черного (максимальная яркость темного пятна),
- White level: уровень белого (минимальная яркость светлого пятна),
- Color tolerance: цветовой допуск (максимальный разлёт между RGB на пятне),
- Maximum pop dimensions: максимальные размеры артефактов (ширина, высота,
global with backoff),
- Stability window: число контролируемых кадров (frames, 2 frames lag),
- Denoise and Debug.

Download from this archive:

Прикрепления: Pops01.rar (22.6 Kb) · Pops02.rar (21.5 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Среда, 11.06.2008, 07:58 | Сообщение # 4
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: SpotRemover.vdf
filterName: Spot Remover
autor: Konstantin Khlopenkov
homepage: http://konstant.freeshell.org/
latest version: v3.5.6 (10.15.2009) NEW!!!
group: deNoising (temporal)

Удаляет пыль и пятна от поврежденных пленок. Производит интеллектуальное динамическое сглаживание. Фиксирует яркость для стабилизации изображения, коррекции вносит "на лету" в цвето-контрастные составляющие.

Level for spot detection (уровень обнаружения пятна)
Чем больший - это число, тем меньший будет чувствительность обнаружения пятна, означающая, что только очень отличные пятна будут обнаружены. Типичный диапазон - для этого параметра - 20... 35

Level for spot clearance (уровень удаления пятна)
Обычно этот параметр 2/3 от Уровня для обнаружения пятна. Установите это ниже для более легкого обнаружения пятна.

Required perimeter clearance (Необходимое разрешение периметра)
Этот фактор определяет относительное количество плохих пикселов в периметре. Пятна без разрешения периметра игнорируются. Может быть от 0 до 32. Ноль означает абсолютное разрешение периметра, без плохих пикселов. Установите это выше для более легкого обнаружения пятен по неравным фонам.

Spot fullness factor (Фактор обилия пятна)
Чем больше это число, тем больше пикселов со скачками интенсивности требуется в пятне. Меньше ценности представляют тонкие пятна как царапины, волосы и т.д. Если Вы обрабатываете мультфильмы, устанавливают это число выше чем 20; иначе некоторые тонкие линии видео содержания могут стать идентифицированными как пятна. Может быть от 0 до 32.

Debug spot removal (Удаление пятна отладки)
Если Вы проверите этот выбор, то пятна не будут удалены, но приложены в прямоугольниках. Красные прямоугольники отмечают пятна, которые являются подчиненными для удаления. Синие прямоугольники отмечают пятна, которые были обнаружены, но совпадали как перемещение объектов. Те пятна, которые были обнаружены, но не имеют никакого разрешения периметра или обилия области, не отмечены. Кроме того, этот способ выдвинет на первый план те ячейки от стола движения, где порог движения превышен.

Motion table size X, Y.
Стол движения измеряет X, Y. Стол движения - дополнительный механизм, который предотвращает удаление пятен, являющихся частями перемещения объектов. Удаление пятна запрещено в областях изображения с быстрым изменением средней интенсивности. Структура разделена на столе ячеек с колонками X и рядами Y, и средняя интенсивность в каждой ячейке проверена вовремя. Стол движения может иметь не больше, чем 24 колонки и 18 рядов.

Download from this archive:

Прикрепления: SpotRemover356.zip (247.7 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Четверг, 12.06.2008, 16:06 | Сообщение # 5
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: PLH.vdf
filterName: Processing the Linear Hindrances
autor: Stolyarevskiy Sergey
homepage: http://acobw.narod.ru/plh.html
latest version: v1.0b (01.06.2005)
group: deNoising (temporal)

Узкопрофильный фильтр для удаления помех в виде случайных горизонтальных белых линий. Предназначен для черезстрочного видео.
Настройка:
1. Регулятором "Отсечка" устанавливается порог, при котором помеха уже не видна.
2. Включается режим "Карта".
3. Регулятором "Детектор 1" устанавливается уровень, при котором не обрабатываются лишние области.
4. Дополнительно регулятором "Детектор 2" устанавливается уровень, при котором не обрабатываются области примерно такие, как штамп "дата время" видеокамер. Результат контролируется по нескольким кадрам для подбора компромиссных настроек.

*версия 1.1 - пробная, экспериментальная

Download from this archive:

Прикрепления: PLH.rar (20.8 Kb) · PLH_1.1.rar (20.9 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Четверг, 12.06.2008, 16:14 | Сообщение # 6
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: PPH.vdf
filterName: Processing the Pulsed Hindrances
autor: Stolyarevskiy Sergey
homepage: http://acobw.narod.ru/pph.html
latest version: v1.2 (28.05.2005)
group: deNoising (temporal)

Подавитель импульсных помех (удаляет шумы типа "пыль"). Основан на допущении, что реальное разрешение существенно меньше 768 линий (разрешение оцифрованного VHS видеоматериала, как правило, 768*576), поэтому область применения первый в ряду фильтров при первой обработке. Фильтр анализирует видеокадр и выраженные импульсные нелинейные отклонения заменяет интерполированными значениями. Таким образом, последующая обработка пространственным или временным фильтром становиться более эффективной.
В настройке уровень порога обработки рекомендуется выбирать таким, при котором не наступает видимой потери резкости.
*полезен при сильном сжатии видеоматериала.

Download from this archive:

Прикрепления: PPH.rar (20.8 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Четверг, 12.06.2008, 19:10 | Сообщение # 7
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: NDF.vdf
filterName: Nonlinear Dynamic Filtering
autor: Stolyarevskiy Sergey
homepage: http://acobw.narod.ru/ndf.html
latest version: v1.5 (22.04.2007)
group: deNoising (temporal)

Временной шумопонижающий фильтр, свободный от недостатка "мокрое стекло". Величина влияния пикселя с прошлого кадра на пиксель текущего кадра определяется зависимостью, заданной квадратичной функцией. Так как понятие "порог" к данному фильтру не применимо в прямом смысле, для ориентировочной оценки влияния его силы на изображение (до версии 1.3) приведен ряд соответствий в сравнении с пороговым шумоподавителем:
Минимум - 6
Слабо - 8
Нормально - 11
Сильно - 16
Максимум - 23
*диалог настройки не отображается, просто при каждом нажатии на кнопку Configure параметр "denoising strength" изменяет своё значение.
*лучший временной шумодавитель - аналог DNR, но почти без артефактов.

Download from this archive:

Прикрепления: NDF.rar (29.7 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Четверг, 12.06.2008, 19:55 | Сообщение # 8
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: DNR.vdf
filterName: Dynamic Noise Reduction
autor: Steven Don
homepage: http://www.shdon.com/vid/vid_dnr
latest version: v2.1 (22.01.2002)
group: deNoising (temporal)

Предназначен для устранения динамического шума. Проверяет отличия между кадрами, сравнивая с пороговым значением, и смешивает цвета пикселей, если разница попадает в диапазон (Threshold div 2, Threshold). Позволяет подобрать необходимый уровень фильтрации в зависимости от зашумленности видео. Для этого имеет настройку (Threshold - пороговое значение для разницы между пикселями в кадрах) в виде ползунка. Лучшие результаты получаются при значениях 10-12. Однако стоит учесть, что при излишне высоких значениях теряется динамика и самого видеоизображения. Просто включите на просмотр открытое в VirtualDub видео и подстраивайте до необходимого значения, результат можно видеть сразу.
Применяя данный фильтр можно существенно повысить степень сжатия видео, не говоря уже о более очевидной вещи, как собственно фильтрация динамического шума.

*DNR_mmx.vdf - версия, оптимизированная под MMX Avery Lee.
This one is a lot faster and blends noise over time.
This improves image quality, but doesn't help MPEG compression as much.

"С этим фильтром всё далеко не так однозначно, попадаются случаи, когда его применение может принести больше вреда, чем пользы, но на шумном видео без него обойтись довольно сложно. Механизм его работы достаточно прост, он успешно используется в аппаратной обработке уже несколько десятков лет - сравнение пикселей в неподвижных областях изображения в соседних кадрах. Но если при аппаратной обработке, как правило, не возникает сложностей с деинтерлейсом (он или просто не нужен, или проводится на качественно ином уровне), то в нашем случае любые огрехи, так или иначе остающиеся после него, приводят, после обработки DNR'ом, к появлению "рваных" краев движущегося изображения, что особенно критично в нашем "клиповом" случае. Эти огрехи, как правило, возникают при использовании не очень точных методов деинтерлейса Frame-only differencing и Field-only differencing. Избавиться от этого можно только постоянно следя за качеством деинтерлейса и, в случае, если артефакт все же проявится, снижая мощность шумоподавления до 5-6. Вторая сложность, подстерегающая нас - DNR не справляется с крупноструктурированным шумом, подчас лишь подчеркивая его. С этим придется пока просто смириться, убрав его на следующей стадии обработки специализированными средствами. В редких случаях, при особой структуре шума, может возникнуть эффект "мокрого стекла" или "пленки" поверх изображения, тогда придется просто отказаться от примения фильтра, заменив его другими средствами. Все же, хочу отметить, что это очень полезный фильтр, и то, что он с усредненными настройками сработает качественно не на 90, а на 70% клипов, совсем не означает, что от его использования надо отказаться. Советую эксперементировать со слайдером в диапазоне от 5 до 15, в более низких значениях просто нет толку, а более высокие почти всегда приведут к появлению видимых артефактов."

file: DNR_mil_alex.vdf
filterName: Dynamic Noise Reduction
autor: Steven Don / Avery Lee / mil_alex
homepage: not present
latest version: v2.1 (24.07.2007)
group: deNoising (temporal)

Удаляет динамический шум без смазывания изображения. Модификация фильтра DNR_mmx. Оптимизирован по скорости, улучшено шумоподавление, руссифицирован.

Download from this archive:

Прикрепления: DNR.rar (22.4 Kb) · DNR_mil_alex.rar (2.5 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Четверг, 12.06.2008, 20:17 | Сообщение # 9
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: fxTemp2.vdf
filterName: Advanced Temporal Stabilizer
autor: flaXen
homepage: http://flaxen.edwardk.info/
latest version: v2.1b (02.04.2004)
group: deNoising (temporal)

Самый продвинутый подавитель шумов из всех созданых flaXen.
*очень путанный, развитие фильтра fxVHS.

Download from this archive:

Прикрепления: fxTemp2.rar (31.9 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Четверг, 12.06.2008, 20:34 | Сообщение # 10
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: PicFix.vdf
filterName: PicFix
autor: Gabest
homepage: not present
latest version: v1.04 (04.01.2001)
group: deNoising (temporal)

Осуществляет шумоподавление с учётом динамики видеоряда, стабилизирует изображение для лучшего сжатия. Великолепно подходит для использования в мультфильмах после 2d cleaner optimized.

Download from this archive:

Прикрепления: PicFix.rar (7.3 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
Journey on Sudak / Путешествие по Судаку » Все о VirtualDub и его фильтрах » Фильтры для очистки видео » deNoising (dynamic) (Динамическое шумоподавление)
  • Страница 1 из 1
  • 1
Поиск: