Метод сравнения изображений MAE (Mean Absolute Error)

Метод сравнения изображений MAE используется:
— для проверки, совпадают ли изображения технически, пиксель в пиксель,
— для оценки, насколько изображение изменилось после сохранения или перекодирования
— как быстрый способ сравнения изображений в автоматических пакетных проверках
Важно: изображения должны быть одинакового размера и в одном цветовом пространстве, иначе результат будет некорректным.
• 619 просмотров • Читать - 5 минут

MAE (Mean Absolute Error)

MAE — это метод оценки различий между двумя изображениями, основанный на вычислении средней абсолютной ошибки по всем пикселям.


Как работает:

  1. Для каждого пикселя вычисляется абсолютная разница яркости или значения цвета.
  2. Затем рассчитывается среднее значение по всем пикселям двух изображений.

MAE = (1 / N) × ∑ |Aᵢ − Bᵢ|
  

Где:
Aᵢ и Bᵢ — значения соответствующих пикселей двух изображений,
N — общее количество пикселей.


Рассмотрим 2 изображения

ex1.jpg     ex2.jpg

Сравним эти изображения методом MAE

metod_mae.jpg

Действительно изображения имеют сходства и при этом это разные изображения.

Интерпретация результата:

Значение MAE Интерпретация
0 Полное совпадение
1–10 Минимальные отличия
10–50 Заметные отличия
>50 Существенные расхождения


✅ Преимущества:

Простая и быстрая реализация
Хорошо находит даже малейшие пиксельные отличия
Работает с любыми форматами изображений


❌ Недостатки:

Не показывает где произошло изменение
Очень чувствителен к шуму, сжатию и фильтрам
Не учитывает восприятие человеком (визуальное сходство)

Рекомендуемые  статьи

Что такое метод сравнения изображений SSIM?

SSIM (Structural Similarity Index Measure) — метод, приближённый к человеческому восприятию, оценивающий структуру, яркость и контраст изображений. Подходит для поиска визуальных изменений, потерь качества, редактирования. Для корректного сравнения изображения должны быть одного размера и в одном цветовом пространстве. Отдельный анализ по R/G/B-каналам помогает выявить фильтры, цветокоррекцию или точечные правки.
методы сравнения изображений

AE Average Error - метод сравнения изображений

AE (Average Error) — метод, рассчитывающий среднюю абсолютную разницу между пикселями двух изображений. - Подходит для проверки технической идентичности, но не отражает визуальное сходство. - Используется как быстрый способ определить, одинаковы ли изображения на уровне данных.
методы сравнения изображений
Еще статьи