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

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

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

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

Затем мы должны вычислить матрицу совместного вхождения, которая имеет (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 элементов. Элемент dthгоризонтальное совместное вхождение для остаточного R = (Rij) формально определяется как (нормализованное) число грups четырех соседних остаточных выборок со значениями, равными d1, d2, d3, d4 "

...