Topic: Дебандинг - реальное и низкозатратное повышение качества видео

Нашёл портированный с mpvшного шейдера скрипт для дебандинга видео, как альтернатива мад-вр фильтру, который прилично грузит ГПУ и может в него упереться (особенно с СВП)

Ориг

https://github.com/haasn/gentoo-conf/bl … d-pre.glsl
https://github.com/haasn/gentoo-conf/bl … eband.glsl

Шейдер намного более производительный, чем МадВРовский, имеет больше настроек
Было бы круто увидеть в СВП автоподбор дебанд-шейдера в зависимости от качества (битрейт/разрешение) видео. Скажем, в reshade - инджекторе шейдеров для игр, есть настройка параметров в виде слайдера.

Кто не в курсе, бандинг - явление, когда (особенно) в градиентах появляются блоки с резкими границами. Бандинг проявляется на не очень качественном видео, но и на bdremux тоже он есть

Пример работы шейдера (до-после)

https://s16.directupload.net/images/190319/e582tq4k.png  https://s17.directupload.net/images/190319/eu9canmh.png

Re: Дебандинг - реальное и низкозатратное повышение качества видео

https://forums.geforce.com/default/topi … 7/#5934577
можно вот так аппаратный врубить

Re: Дебандинг - реальное и низкозатратное повышение качества видео

Дебандинг сам по себе не дизеринг так-то, а локальный блюр, который отыскивает что-то похожее на градиенты (по порогам) и сглаживает их

4 (edited by dlr5668 19-03-2019 17:13:49)

Re: Дебандинг - реальное и низкозатратное повышение качества видео

вот такое например спокойно уберет

https://i.imgur.com/gAPjoID.jpg

ну и соответственно 0% потери производительности

Re: Дебандинг - реальное и низкозатратное повышение качества видео

Что уберёт-то, как уберёт, какой итог? Для игорь кстати reshade есть)

6 (edited by dlr5668 19-03-2019 17:37:24)

Re: Дебандинг - реальное и низкозатратное повышение качества видео

сверху пикча с 6 бит дизерингом по умолчанию (не моя)

у меня включен 10 бит темпорал дизеринг и нигде нет бандинга - ни в играх ни в рипах (недавно смотрел 720рип старых сериалов) ни в бдремухах. Смотрю через мпв

Re: Дебандинг - реальное и низкозатратное повышение качества видео

Вот тут легко проверить http://www.lagom.nl/lcd-test/gradient.php

С настройками по умолчанию явно видно бандинг на многих мониках

Re: Дебандинг - реальное и низкозатратное повышение качества видео

Дизеринг - это «шумное» сглаживание,не совсем то. Кстати, шейдер еще шум добавляет. И монитор тут не при чем, речь про артефакты квантования