Получите слои сверточной нейронной сети шумоподавления
возвращает слои сверточной нейронной сети шумоподавления (DnCNN) для полутоновых изображений.layers = dnCNNLayers
Эта функция требует, чтобы у вас был Deep Learning Toolbox™.
возвращает сверточную нейронную сеть шумоподавления с layers = dnCNNLayers('NetworkDepth',networkDepth)networkDepth количество сверточных слоев.
Сеть DnCNN может обнаружить шум и другие высокочастотные артефакты изображений. Например, можно обучить сеть DnCNN, чтобы увеличить разрешение изображения или удалить артефакты сжатия JPEG. Разблокирование Изображения JPEG в качестве примера Используя Глубокое обучение показывает, как обучить DnCNN уменьшать артефакты сжатия JPEG в изображении.
[1] Чжан, K., В. Цзо, И. Чен, Д. Мэн и Л. Чжан. "Вне Гауссова Denoiser: Невязка, Узнающая о Глубоком CNN для Шумоподавления Изображений". Транзакции IEEE на Обработке изображений. Издание 26, Выпуск 7, 2017, стр 3142–3155.
denoiseImage | denoisingNetwork | denoisingImageDatastore | trainNetwork (Deep Learning Toolbox)