Размеры матрицы совпадений изображения для задач стеганализа с использованием Python

Я пытаюсь извлечь вектор объектов из изображения, используя следующие шаги:

  • Вычисление невязок с помощью фильтрации верхних частот
  • Квантование и усечение остатков
  • Вычисление гистограммы сопутствующих явлений

До сих пор я сделал первый и второй шаги, но я не совсем понимаю третий. Согласно статье "Богатые модели для стеганализа цифровых изображений" после первых двух шагов изображение становится таким: R(i,j) <- truncation_T (round (R (i, j) / q)), где q представляет собой шаг квантования, T уровень усечения и R - остаточная матрица после фильтра верхних частот.

Затем мы должны вычислить матрицу совместного вхождения, которая имеет (2*T+1)^O элементов, где O - это порядок (размеры) матрицы, выбранной равной 4. Таким образом, в документе говорится, что мы имеем (2*T+1)^O=(2*2+1)^4=625 элементов в матрице совпадений. Но как мы можем получить это количество элементов и размеров в матрице, используя функцию greycomatrix в Skimage.feature в Python.

Это часть статьи, которая анализирует вышеуказанную процедуру:

"Для фиксированного размера лучшие результаты обычно получают, используя более низкое значение T и включая другие типы невязок для увеличения разнесения модели. Чтобы компенсировать потерю информации из-за усечения всех остаточных значений, больших T, для каждого остаточного типа мы рассматриваем несколько подмоделей с различными значениями q, что позволяет нашей модели "видеть" зависимости между остаточными выборками, значения которых лежат за порогом.

Таким образом, наши подмодели будут построены из горизонтального и вертикального совместного вхождения четырех последовательных остаточных выборок, обработанных с использованием (2) с T = 2. Формально каждая матрица совместного вхождения C представляет собой четырехмерный массив, индексированный с помощью d = (d1, d2, d3, d4)e{−T, .,,, T}^4, что дает массив (2T + 1)^4 = 625 элементов. Элемент d горизонтального совместного вхождения для остаточного R = (Rij) формально определяется как (нормализованное) число групп четырех соседних остаточных выборок со значениями, равными d1, d2, d3, d4"

0 ответов

Другие вопросы по тегам