В Blink используется медианный фильтр 5×5 для графического процессора с порогом, который сохраняет исходные пиксели в тех местах, где они отличаются от медианы.
Медианный GPU выполняет покомпонентное вычисление медианы 5×5 на GPU с помощью ядра Blink (ограничение по краям). Это быстрый пространственный фильтр для уменьшения шума типа «соль и перец» и подобных пиковых шумов без использования медианного узла на ЦП.
Пороговое значение сравнивает исходный результат с медианным значением для каждого канала. Если абсолютная разница достигает или превышает пороговое значение, сохраняется исходный пиксель; если она остается ниже, используется медианное значение. Наибольшая разница между каналами определяет маску, поэтому края и более четкие детали с меньшей вероятностью будут сглажены.
Используйте его на этапах улучшения и очистки изображения, когда требуется шумоподавление среднего уровня с простым ограничением степени изменения изображения. Установите низкий порог для более сильного сглаживания, более высокий — для сохранения контраста и тонкой структуры.