Открыть сервисСервис

Восстановление изображения

Восстановление изображения — это совокупность методов обработки цифровых изображений, направленных на устранение дефектов, повреждений и искажений с целью приближения исходного (эталонного) вида снимка. К дефектам относятся шум, размытие, царапины, потёртости, пропуски пикселей, артефакты сжатия, а также повреждения носителя. Задача восстановления отличается от задачи улучшения качества тем, что предполагает наличие модели искажения и восстановление исходного сигнала, а не просто визуальное улучшение.

Область применения

Методы восстановления изображений применяются в широком спектре областей:

  • Архивное дело и музейное хранение — оцифровка и реставрация повреждённых фотографий, негативов, киноплёнки, рукописей и старопечатных изданий.
  • Кинематограф — восстановление старых фильмов: удаление царапин, дрожания кадра, мерцания, восстановление цвета.
  • Медицинская диагностика — повышение качества МРТ-, КТ- и рентгеновских снимков для более точной интерпретации.
  • Спутниковая и аэрофотосъёмка — коррекция искажений атмосферы, восстановление размытых снимков.
  • Криминалистика и судебная экспертиза — восстановление размытых номеров, распознавание лиц по низкокачественным камерам наблюдения.
  • Реставрация цифровых артефактов — восстановление повреждённых файлов изображений (JPEG, TIFF и др.).

Классификация методов

По типу искажения

Тип искаженияМетоды восстановления
Аддитивный шумФильтрация (медианный, гауссов, вейвлет-фильтры), методы на основе вариационного исчисления
Размытие (motion, defocus)Обратная фильтрация, метод Ричардсона — Люси, регуляризация
Пропуски пикселей (чёрные точки)Интерполяция, методы на основе заполнения низкой ранговой матрицы (matrix completion)
Царапины и потёртостиМатематическая морфология, инпейнтинг
Артефакты сжатия (JPEG)Денойзинг, обученные фильтры

По принципу построения

Ключевые алгоритмы

Обратная фильтрация

Простейший метод восстановления при размытии. Модель искажения: $g = h * f + n$, где $g$ — наблюдаемое изображение, $h$ — функция размытия, $f$ — исходное, $n$ — шум. В частотной области: $F = G / H$. Метод чувствителен к шуму, поэтому применяется с регуляризацией (например, фильтр Винера).

Метод Ричардсона — Люси

Итеративный метод, основанный на максимизации правдоподобия при пуассоновском шуме. Широко применяется в астрономии и микроскопии. Сходится к исходному изображению при известной функции размытия.

Вариационные методы

Решают задачу минимизации функционала, включающего член соответствия данным и член регуляризации (гладкость). Метод Рудина — Осера — Фатеми (ROF) использует тотальную вариацию, что позволяет сохранять резкие границы при подавлении шума.

Инпейнтинг

Заполнение повреждённых областей на основе информации из окружающих пикселей. Классические методы — распространение структуры и текстуры (например, алгоритм Телема — Амина). Современные методы используют генеративные состязательные сети (GAN) и диффузионные модели, способные «дорисовывать» правдоподобное содержимое.

Глубокое обучение

Нейросетевые методы в последние годы показывают наилучшие результаты. Архитектуры включают U-Net, EDSR, SwinIR и трансформерные модели. Обучение ведётся на синтетически повреждённых наборах данных (например, DIV2K, Set5) или на реальных парах «до/после». Диффузионные модели (Stable Diffusion и аналоги) используются для суперразрешения и инпейнтинга.

Метрики качества

Оценка качества восстановления производится как объективными, так и субъективными методами:

  • PSNR (Peak Signal-to-Noise Ratio) — отношение сигнала к шуму, измеряется в дБ.
  • SSIM (Structural Similarity Index) — структурное сходство, ближе к восприятию человеком.
  • LPIPS — метрика на основе нейросетей, учитывающая визуальное сходство.
  • MSE — среднеквадратичная ошибка.

Высокие значения PSNR не всегда соответствуют визуальному качеству, поэтому в современных исследованиях используются комбинированные метрики.

Историческая справка

Работы по восстановлению изображений начались в 1960-х годах в связи с задачами астрономической съёмки и разведывательной космической фотографии. В 1970-е годы были разработаны основы обратной фильтрации и метода Ричардсона — Люси. В 1990-е — 2000-е годы получили развитие вариационные и вейвлет-методы. С 2012 года, после успехов глубокого обучения в компьютерном зрении, нейросетевые методы стали доминирующими в этой области.

Проблемы и ограничения

  • Неоднозначность — при сильных искажениях исходное изображение восстановить невозможно, возможны многие равноправные варианты.
  • Артефакты — методы могут создавать ложные детали (галлюцинации нейросетей), что критично в медицине и криминалистике.
  • Требование знания искажения — классические методы требуют точной модели функции размытия, что на практике часто неизвестно.
  • Вычислительная сложность — нейросетевые методы требуют значительных ресурсов для обучения и инференса.

Источники

  • Гонсалес Р., Вудс Р. Цифровая обработка изображений.
  • Марчук Ю. А. Методы вычислений на ЭВМ.
  • Булгаков А. В., Панкратов А. С. Методы обработки изображений.
  • Рудин Л., Осер С., Фатеми О. Nonlinear total variation based noise removal algorithms.
  • Buades A., Coll B., Morel J.-M. A non-local algorithm for image denoising.
  • Levin A., Weiss Y., Durand F. Understanding and evaluating blind deconvolution algorithms.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru