Пятница
29.03.2024
13:33
Приветствую Вас Гость
RSS
 
ПУТЕШЕСТВИЕ ПО СУДАКУ
Главная Регистрация Вход
Sharping - Journey on Sudak / Путешествие по Судаку »
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Journey on Sudak / Путешествие по Судаку » Все о VirtualDub и его фильтрах » Фильтры для коррекции видео » Sharping (Повышение четкости изображения)
Sharping
BerberДата: Вторник, 03.06.2008, 01:38 | Сообщение # 1
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
Не буду определять актуальность инструментов повышения четкости деталей изображения.
Их востребованность всегда высока. К огорчению пользователей Даба, серьёзные алгоритмы такого плана не имеют free-реализаций, и объективно могут быть только лицензионным софтом (не вспоминая уже о закрытых разработках). И тем не менее, хоть Дабовкие фильтры и не несут в себе сверхмощного математического аппарата, всё-же могут удовлетворить не слишком взыскательного пользователя.

internal filter: sharpen
group: Sharping

Увеличивает контраст между соседними пикселями.
*не рекомендуется применять на зашумленном изображении.


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Четверг, 05.06.2008, 23:39 | Сообщение # 2
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: warpSharp.vdf
filterName: Warp Sharp
autor: Avery Lee
homepage: http://www.virtualdub.org/virtualdub_filters
latest version: v1.2 (28.03.2004)
group: Sharping

Усиливает чёткость деталей изображения путём краевой деформации пикселей.
Наилучшие результаты даёт на мультфильмах.
*иногда помогает... всегда использую следующие настройки: 22,2
*не работает в AviSynth, т.к. использует функцию BitBlt() VirtualDub.

file: warpSharpDG.vdf
filterName: Warp Sharp
autor: Avery Lee / Donald Graft
homepage: http://neuron2.net/
latest version: v1.1 (14.02.2002)
group: Sharping

Modified for AviSynth import and labeled version 1.1 by Donald Graft

Download from this archive:

Прикрепления: warpSharp.rar (8.6 Kb) · warpSharpDG.rar (8.0 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Пятница, 06.06.2008, 00:11 | Сообщение # 3
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: unSharp.vdf
filterName: Unsharp Mask
autor: Donald Graft / Antonio Foranna
homepage: http://neuron2.net/unsharp/unsharp.html
latest version: v1.4 (23.08.2003)
group: Sharping

Избирательное усиление контраста вблизи границ объектов с использованием маски нечеткости. Для поиска границ объектов использует ту-же методику, что и Smart Smoother. Основная идея состоит в том, что смазанная версия изображения вычитается из подлинника. Таким образом в конечном итоге повышается резкость (чёткость границ объектов).
*вероятно, лучший из фильтров для увеличения четкости.

file: rks_unSharp.vdf
filterName: RKS Unsharp Mask
autor: Donald Graft / Antonio Foranna / Ronald Kayser-Schlцmer
homepage: not present
latest version: v1.4 (19.07.2005)
group: Sharping

Модификация с переупорядоченным интерфейсом.

Download from this archive:

Прикрепления: unSharp.rar (23.8 Kb) · rks_unSharp.rar (22.4 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Пятница, 06.06.2008, 00:27 | Сообщение # 4
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: xSharpen.vdf
filterName: xSharpen
autor: Donald Graft
homepage: http://neuron2.net/xsharp.html
latest version: v1.0b2 (08.08.2001)
group: Sharping

Повышает чёткость изображения. Работает эффективно, но изображение в результате получается не очень естественным, немного понижает шумы.
*иногда неплох для резкости изображения, Unsharp Mask предпочтительнее (но его скорость вдвое ниже).

Download from this archive:

Прикрепления: xSharpen.rar (365.8 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Пятница, 06.06.2008, 00:37 | Сообщение # 5
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: mSharpen.vdf
filterName: MSharpen
autor: Donald Graft / Andreas Ludwig
homepage: http://neuron2.net/msharpen/msharpen-vdub.html
latest version: v1.2.1 (26.11.2005)
group: Sharping

Воплощает необычную концепцию пространственного увеличения резкости. Хотя он проектировался для анимэ, но весьма хорошо работает на нормальном видео. Очень эффективен для увеличения резкости важных краев без усиления шума.
Суть работы фильтра очень проста. Самая большая проблема в алгоритме unsharp mask - это то, что установка интенсивности, достаточно высокой для увеличения резкости, также усиливает шум и мелкие детали. MSharpen эффективно решает эту проблему, обнаруживая края и применяя затем увеличение резкости только к этим областям. Сначала устанавливается параметр Threshold так, чтобы были отобраны только нужные края, затем вы выставляете силу увеличения резкости. Можно установить очень высокую силу без усиления шума или мелких деталей.
И ещё один нюанс. Фильтр превосходно работает для кадров прогрессивного видеопотока (типа пленок и анимэ), но может использоваться и для чересстрочного. Для этого необходимо сначала разделить поля, применить фильтр, и соединить поля. Разделение/соединение (fold/unfold) полей можно осуществить с помощью функции встроенного фильтра deinterlace. Если MSharpen используется после деинтерлейса, он может подчеркнуть "гребенку". Если возникает такой эффект, можно просто применить его так, как это описано выше, и лишь затем выполнить деинтерлейс.
*оптимизация скорости выполнена Andreas Ludwig.

Параметры:
- Strength: сила увеличения резкости, максимальное значение 255.
- Threshold: пороговое значение для определения краев.
- Show internal: при выборе выводится отладочное видео, а не нормально отфильтрованное.
- Sharpen area: функция, предназначенная для определения того, какие области изображения разпознаются как края.
- Blur: алгоритм определения краев использует предварительное размытие (для отладки - когда этот пункт выбран, в выходном видео отображается результат операции размытия).
- Blur Method: этот пункт позволяет выбрать способ размытия:
"Cross" неточен, но зато самый быстрый;
"3x3 block" точнее, но и работает медленнее;
"Radius 1" выполняет наиболее точное размытие и является самым медленным.
На практике используется "Cross" (если нужна скорость), и "3x3 block" (в случае, если скорость не так важна).

file: mSharpenSMP.vdf
filterName: MSharpen SMP
autor: Donald Graft / Andreas Ludwig / Alexander Nagiller
homepage: http://members.chello.at/nagiller/vdub/index.html
latest version: v1.2.1 (13.12.2003)
group: Sharping

Модификация фильтра Дональда Графта (v1.0), с поддержкой многопроцессорных/ядерных систем.

Download from this archive:

Прикрепления: mSharpen.rar (8.9 Kb) · mSharpenSMP.rar (26.9 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Пятница, 06.06.2008, 08:11 | Сообщение # 6
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: reFocus.vdf
filterName: Refocus YUV test
autor: fccHandler / Emiliano Ferrari
homepage: http://fcchandler.home.comcast.net/~fcchandler/
latest version: v0.1.3 (25.07.2003)
group: Sharping

Попытка подъёма четкости изображения путём его "перефокусировки" с использованием методики FIR Wiener filtering. Обычно для повышения четкости используется метод размытой маски, перефокусировка-же теоретически может дать лучший результат.
*(Y=Green) test
*адаптация GIMP (the GNU Image Manipulation Program) Refocus plugin by Lukas Kunc.
http://refocus.sourceforge.net/

Download from this archive:

Прикрепления: reFocus.rar (14.6 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Пятница, 06.06.2008, 08:51 | Сообщение # 7
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
file: msu_Sharpen.vdf
filterName: MSU Smart Sharpen
autor: MSU Graphics & Media Lab (Video Group)
homepage: http://compression.ru/video/smart_sharpen/index.html
latest version: v1.4 (10.04.2006)
group: Sharping

Позволяет увеличивать резкость видео с сохранением мелких деталей и минимальным увеличением шума. В настройках фильтра присутствует набор пресетов, позволяющий выбрать силу воздействия. Пресеты, в названии которых присутствует "borders", дополнительно делают границы более резкими.
*поддерживает Job Control, что позволяет использовать его в AviSynth.

Download from this archive:

Прикрепления: msu_Sharpen.rar (38.9 Kb)


Если стремишься понять этот мир, крайне важно и обязательно
воспринимать абстрактные категории как абсолютные!
 
BerberДата: Пятница, 06.06.2008, 11:53 | Сообщение # 8
Генерал-майор
Группа: Зрители
Сообщений: 259
Статус: Offline
autor: flaXen
homepage: http://flaxen.edwardk.info/
group: Sharping

Три фильтра, касающиеся данного направления.

file: fxWarpSharp.vdf
filterName: Warp Sharpen
latest version: (02.04.2004)

Поднимает четкость изображения, детектируя границы контуров объектов.

file: fxDeSharp.vdf
filterName: De-Sharpen
latest version: (02.04.2004)

Борется с эффектом "гало", возникающим при чрезмерном усилении резкости.
Работает в цветовых пространствах YUV или YIQ.
*экспериментальная версия.

file: fxToon.vdf
filterName: Cartoon Tool
latest version: (02.04.2004)

Создан для увеличения четкости линий в мультфильмах и содержит оригинальный алгоритм их поиска (не просто темные области или края). Работает в цветовом пространстве YIQ, при этом использует только компонент Luma (Y), что увеличивает скорость, но работает так же хорошо, как если бы обсчитывался каждый из RGB-компонентов. Плюсы:
- Краевое затемнение: использует специальный алгоритм поиска линий, их можно затемнить без затемнения всего кадра.
- Скорость: все основные процедуры написаны на ассемблере с использованием таблиц для проведения сложных вычислений.
Параметры:
- Scale Base: фильтр использует нелинейную таблицу для выравнивания интенсивности линий, опция и позволяет выставить для неё базовое значение (больше может привести к размывке линий, а меньше - к тому, что за линии будут приниматься только края кадра, например).
- Scale Intensity: величина определения линий (чем выше значение, тем темнее линии).
- Pixel Base: пороговое значение определения линий (если интенсивность меньше, не будет обрабатываться).
- Show Inverse Map: позволяет увидеть обнаруженные линии (для настройки).

Download from this archive:

Прикрепления: fxWarpSharp.rar (55.3 Kb) · fxDeSharp.rar (27.0 Kb) · fxToon.rar (40.5 Kb)


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