Пусть имеется псевдослучайная двоичная модель
представляет собой прямоугольник пикселей p(i)n,m. Пусть имеется псевдослучайная двоичная модель того же размера S= { S(i)n,m }, в которой количество единиц и нулей совпадает. Модель S в данном случае представляет собой стегоключ. Для сокрытия информации каждый блок изображения Bi
делится на два равных подмножества Ci и Di, где Ci = { p(i)n,m Î Bi | Sn,m = 1} и Di = { p(i)n,m Î Bi | Sn,m = 0}. Затем ко всем пикселям множества Ci
добавляется значение k > 0. Для извлечения сообщения необходимо реконструировать подмножества Ci
и Di и найти различие между ними. Если блок содержит сообщение, то все значения подмножества Ci
будут больше, чем соответствующие значения на этапе встраивания сообщения. Если предположить, что все пиксели Ci
и Di
независимые, случайно распределенные величины, то можно применить статистический тест:
qi = , где =,
где — среднее значение всех пикселей множества Ci, а Var[Ci] — оценка дисперсии случайных переменных в Ci. В соответствии с центральной предельной теоремой, статистика q будет асимптотически стремиться к нормальному распределению N(0, 1). Если сообщение встроено в блок изображения Bi, то математическое ожидание q будет больше нуля. Таким образом, i-й бит секретного сообщения восстанавливается путем проверки статистики qi
блока Bi
на равенство нулю.
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий