Задать вопрос
@dostoevkiy22

Как обойти шум на картинках для нейронной сети?

Необходимо натренировать сеть для распознавания объектов на картинках. Однако на них есть искусственно созданные шумы. Существуют ли какие-то методики препроцессинга для того, чтобы увеличить точность распознавания?
Пример картинок

62a0e1952ed2a277792631.jpeg
62a0e1a4db48d303090752.jpeg
  • Вопрос задан
  • 148 просмотров
Подписаться 1 Средний 12 комментариев
Пригласить эксперта
Ответы на вопрос 1
@dostoevkiy22 Автор вопроса
Провел небольшое исследование.
Вводные: 1600 картинок в наборе данных, из них 400 использовались для валидации, сеть - pretrained DenseNet121, batch_size - 32, epochs - 100, использовалась аугментация

Сырые картинки - .18 loss на 12 эпоче
blur 3x3 - .15 loss на 11 эпоче
blur 5x5 - .17 loss на 58 эпоче
grayscale - .15 loss на 22 эпоче
grayscale+blur3x3 - .16 на 47 эпоче

Так что методика небольшого блюра показалось очень эффективной. Скорей всего grayscale не дал существенного результата, так как модель претрейнилась на цветных картинках
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы