- •Семестровый модуль 1. Содержательный модуль 1. Принципы построения цифрового изображения и методы его улучшения
- •Элементы зрительного восприятия человека
- •Цифровое изображение
- •Пространственные методы улучшения изображения. Некоторые градационные преобразования. Гистограмма изображения. Основы пространственной фильтрации
- •Преобразование Фурье
- •Основы фильтрации в частотной области
- •Модели шума
- •Геометрические преобразования
- •Вопросы
- •Литература
- •Введение
- •Возможные способы сжатия ци
- •Соответствие между параметрами двумерного сигнала в пространственной и частотной областях
- •Jpeg-сжатие цифрового изображения
- •Вопросы
- •Литература
- •Содержательный модуль 2. Общие понятия и принципы стеганографии
- •Введение
- •Цифровая стеганография. Предмет, терминология, области применения
- •Структурная схема стеганосистемы
- •Классификация стеганосистем
- •Требования, выдвигаемые при проектировании стеганосистемы
- •Некоторые практические вопросы встраивания данных
- •Вопросы
- •Литература
- •Атаки на стеганосистемы
- •Пропускная способность каналов передачи скрываемой информации
- •Стойкость стеганосистемы
- •Вопросы
- •Литература
- •Содержательный модуль 3. Общие требования к стеганографическим методам и алгоритмам и принципы их достижения
- •1. Понятие чувствительности стеганосообщения
- •2. Стеганопреобразование как возмущение матрицы контейнера
- •3. Стеганографический метод, использующий спектральное разложение матрицы контейнера
- •4. Связь стеганопреобразования и возмущений спектра и собственных векторов матрицы контейнера
- •Вопросы
- •Литература
- •1. Оценка свойств и сравнение стеганографических методов
- •2. Примеры использования нового метода
- •Вопросы
- •Литература
- •Способ пересылки и декодирования дополнительной информации
- •Условие устойчивости метода systema
- •Способ обеспечения малого числа обусловленности Скила матрицы произвольного изображения
- •Практическая реализация метода systema
- •Вопросы
- •Литература
- •Введение
- •Анализ возмущений сингулярных спектров цифровых изображений при различных возмущающих воздействиях
- •3. Анализ возмущений сингулярных векторов матриц (блоков матриц) цифровых изображений при разных возмущающих воздействиях
- •Среднее значение по tif-изображению при сжатии с различным коэффициентом качества
- •Среднее значение по tif-изображению при сжатии с различным коэффициентом качества
- •Вопросы
- •Литература
- •Использование особенностей возмущений сингулярных чисел матрицы цифрового изображения при организации стеганографического канала связи
- •Стеганолгоритмы, устойчивые к сжатию
- •Зависимость от значения коэффициента качества в стеганоалгоритме
- •Результаты декодирования ди стеганоалгоритмом
- •Значение при различных форматах стеганосообщения
- •Зависимость от значения коэффициента качества , используемого при атаке сжатием на сс, при различных способах определения диагональных элементов блока сс в алгоритме
- •Вопросы
- •Литература
Возможные способы сжатия ци
ПРИМЕР 1. Сжатие посредством квантования. Рассмотрим ЦИ на рис.2.1(а) – 256 градаций яркости (8 бит). Рис. 2.1(б) – то же ЦИ после равномерного квантования на 16 уровней (4 бита). Полученный в результате коэффициент сжатия равен 2:1. На гладких областях (рис.2.1(б)) появились ложные контура. Улучшение на рис.2.1(в). Здесь производилось квантование, основанное на особенностях зрительной системы человека. Коэффициент сжатия здесь также 2:1, но ложных контуров практически нет, но появилась дополнительная зернистость.
Рис.2.1. Исходное изображение (а); равномерное квантование на 16 уровней (б); модифицированное квантование яркости на 16 уровней (в)
ПРИМЕР
2.
Сжатие
посредством использования малоранговых
аппроксимаций изображения.
Пусть
— матрица ЦИ размерами
с элементами
,
(
).
Для нее справедливо представление,
называемое сингулярным разложением
(SVD):
,
(2.1)
где
― матрицы размерности
и
соответственно;
,
.
При этом
удовлетворяют соотношениям:
,
где
― единичная матрица соответствующего
размера, т.е. являются ортогональными.
Столбцы
матрицы
и
матрицы
называют соответственно левыми
и правыми сингулярными векторами
матрицы
,
величины
― сингулярными
числами
(СНЧ), а
назовем сингулярной
тройкой
.
(При
рассматривается SVD
матрицы
.)
Сингулярное разложение (2.1) матрицы может быть представлено в форме внешних произведений:
(2.2)
В общем случае SVD матрицы определяется неоднозначно. Назовем вектор лексикографически положительным, если его первая ненулевая компонента положительна, а SVD (2.1) нормальным, если столбцы матрицы лексикографически положительны. Можно показать, что невырожденная матрица имеет единственное нормальное SVD, если ее СНЧ попарно различны. Таким образом, СНЧ и сингулярные векторы (СНВ), получаемые нормальным SVD, однозначно определяют матрицу ЦИ.
Пусть
― симметричная
-матрица,
элементы которой
,
с собственными значениями (СЗ)
,
и ортонормированными собственными
векторами (СВ)
,
спектральное разложение (СР) которой
определяется в соответствии с формулой:
(2.3)
где
―
матрица СЗ;
― матрица СВ.
Разложение (2.3), так же, как и (2.1), может быть представлено в форме внешних произведений:
.
В
силу симметричности
ее спектр, т.е. множество всех СЗ, всегда
действительный. СЗ, являясь корнями
характеристического многочлена
,
определяются однозначно, в отличие от
СР (2.3).
По
аналогии с нормальным SVD,
СР назовем нормальным,
если элементы матрицы
удовлетворяют соотношению:
,
а СВ
,
лексикографически положительны. Имеет
место следующая теорема.
Теорема. Пусть — невырожденная симметричная -матрица, модули СЗ которой попарно различны. Тогда для нее существует единственное нормальное СР.
Как
правило, матрица ЦИ не удовлетворяет
свойству:
.
Поставим в соответствие произвольной
две симметричные матрицы
той же размерности по следующему правилу:
.
(2.4)
Утверждение.
Для матрицы
ближайшей в смысле спектральной нормы
матрицей ранга
является матрица
,
причем
.
Для матрицы
,
называемой малоранговой
аппроксимацией
,
справедливо также представление
,
где
.
Утверждение.
Пусть
.
Для матрицы
построено нормальное СР (2.3). Ближайшей
к
в смысле спектральной нормы матрицей
ранга
является
,
причем
.
Для матрицы
,
называемой малоранговой
аппроксимацией
,
справедливо также представление
,
где
.
Малоранговые
аппроксимации матрицы ЦИ могут быть
использованы для сжатия изображения.
Пусть матрица имеет размеры
,
тогда нужно хранить
ее элементов. С учетом того, что матрицы
оригинальных ЦИ, как правило, имеют
значительные размеры, актуальным
является вопрос о том, можно ли сократить
это количество? Рассмотрим в качестве
примера ЦИ на рис.2.2(а), размеры которого
480*640. Построим SVD
матрицы ЦИ. Матрица
есть наилучшее приближение ранга
,
при этом для восстановления матрицы
требуется лишь
слов памяти, в которых хранятся векторы
и
.
Приближения исходного ЦИ для различных
значений
показаны на рис.2.2(б,в,г)
а б
в г
Рис.2.2.
Исходное ЦИ (а); результат сжатия
изображения путем использования
аппоксимации ранга
(б);
(в); (г)
Для визуально ЦИ неотличимо от исходного, однако выигрыш в памяти здесь значительный: для исходного – 640*480=307200 слов памяти; при - (640+480)*110=123200, т.е. почти в 3 раза.
Малоранговые аппроксимации ЦИ производят его сжатие за счет обнуления высокочастотных составляющих сигнала.
