Постобработка видео
редактировать
Используется термин постобработка (или постпроцесс для краткости) в видео / киноиндустрии для улучшения качества обработки изображений (в частности, обработки цифровых изображений ), методов, используемых в устройствах воспроизведения видео (например, автономных DVD-Video проигрыватели), программное обеспечение видеоплееров и программное обеспечение перекодирования. Он также обычно используется в 3D-рендеринге в реальном времени (например, в видеоиграх) для добавления дополнительных эффектов.
Содержание
- 1 Использование в производстве видео
- 2 Использование в 3D-рендеринге
- 3 См. Также
- 4 Ссылки
- 5 Внешние ссылки
Использование в производстве видео
Постобработка видео - это процесс изменения воспринимаемого качества видео при воспроизведении (выполняется после процесса декодирования). Масштабирование изображения процедуры, такие как линейная интерполяция, билинейная интерполяция или кубическая интерполяция, могут, например, выполняться при увеличении размера изображений; это включает либо подвыборку (уменьшение или сжатие изображения), либо масштабирование (увеличение изображения). Это помогает уменьшить или скрыть артефакты изображения и дефекты исходного материала пленки. Важно понимать, что постобработка всегда предполагает компромисс между скоростью, плавностью и резкостью.
- Масштабирование изображения и многомерная интерполяция :
- SPP (статистическая постобработка)
- Разблокирование
- Дерингинг
- Повышение резкости / уменьшение резкости (часто называемое «смягчением»)
- Реквантизация
- Изменения яркости
- Размытие / уменьшение шума
- Деинтерлейсинг
- метод деинтерлейсинга плетением
- метод деинтерлейсинга боба
- метод линейного деинтерлейса
- метод деинтерлейса yadif
- Deflicking
- 2: 3 pull-down / ivtc (обратный телесин ) для преобразования из 24 кадров / с и 23,976 кадров / с до 30 кадров / с и 29,97 кадра / с
- 3: 2 подтягивания (преобразование телесина ) для преобразования из 30 кадров / с и 29,97 кадров / с в 24 кадра / с и 23,976 кадра / с
Используется в 3D-рендеринге
Кроме того, постобработка c обычно используется в 3D-рендеринге, особенно для видеоигр. Вместо визуализации 3D-объектов непосредственно на дисплее сцена сначала визуализируется в буфере в памяти видеокарты . Пиксельные шейдеры и, необязательно, вершинные шейдеры затем используются для применения фильтров постобработки к буферу изображения перед его отображением на экране. Некоторые эффекты постобработки также требуют многопроходов, гамма-входов, манипуляции с вершинами и доступа к буферу глубины. Постобработка позволяет использовать эффекты, требующие осознания всего изображения (поскольку обычно каждый трехмерный объект визуализируется изолированно). К таким эффектам относятся:
- Ambient occlusion (HBAO, Ambient occlusion в экранном пространстве (SSAO, отражения) и т. Д.
- Anaglyph
- Anti-aliasing (FXAA, AGAA, SMAA, MLAA и пользовательские методы сглаживания - не AA размера выборки, как MSAA и SSAA)
- Bloom
- Blur ( глубина резкости, размытие в движении, умный)
- эффект кровожадности (красное виньетирование с частицами и т. Д.)
- боке
- рельефное отображение
- Затенение Cel
- Хроматическая аберрация
- Коррекция цвета
- Градация цвета
- Регулировка контрастности
- Сумеречные лучи
- Компенсация света цифровой камеры
- Дизеринг (включая субпиксель)
- Адаптация глаза
- Зернистость пленки
- Отображение тонов киносцены
- Туман / туман
- Гамма-коррекция
- Глобальное освещение
- Свечение
- Оттенки серого
- Дымчатость (глубина, тепло )
- Рендеринг с расширенным динамическим диапазоном
- Искажение изображения
- Инфракрасный
- Блики объектива (блики с кубическими искажениями линз, псевдоблики)
- Рассеяние света ng
- Nightvision
- Контуры
- Эффекты частиц
- Вибрация пикселей
- Точечный свет затухание
- Постеризация и депестеризация
- Линия сканирования
- Границы экрана
- Поворот экрана
- Затенение (чернила, краска, эскиз)
- Отображение теней
- Тон сепии
- Повышение / уменьшение резкости (маска нерезкости текстуры, LumaSharpen, резкость, резкость комплексная 1/2, адаптивная резкость)
- оператор Собела
- Разделение экрана
- Увеличение масштаба (т.е. xBR, Super xBR, SuperRes)
- Фильтрация текстур (точечные, линейные, билинейные, трилинейные, анизотропные и пользовательские алгоритмы)
- Виньетка
См. также
Ссылки
Внешние ссылки
- Videotranscoding Wiki - (документация по использованию MPlayer на стороне сервера для перекодирования)