Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Метод сокрытия с использованием младших бит элементов палитры

Метод сокрытия с использованием младших бит данных изображения

Из приведенного выше примера видно, что использовать метод сокрытия в младших битах для изображений с палитрой без дополнительной доработки нельзя, так как элементы палитры, номер которых отличается лишь младшим битом могут иметь совершенно различные цвета, и поэтому изменения младшего бита может привести к заметным изменениям самого изображения.

Самый простой способ, позволяющий преодолеть эту трудность состоит в том, что перед сокрытием сообщения в младших битах изображения осуществляется анализ палитры изображения. Среди всех пар (2i, 2i+1) элементов палитры осуществляется поиск пар, разница между цветовыми интенсивностями которых не превышает заданной пороговой величины d. Сокрытие осуществляется в младшие биты только тех точек изображения, которые ссылаются на отобранные элементы палитры. Так как при сокрытии палитра не изменяется, то перед извлечением производится ее анализ аналогичным образом.

Однако, количество пар элементов палитры, пригодных для сокрытия таким способом, как правило, не велико. Данный метод можно улучшить, добавив перед анализом палитры ее сортировку с сохранением старых номеров элементов по возрастанию веса равного, к примеру, (R*65536 + G * 256 + B). Пары пригодные для сокрытия отбираются при помощи анализа отсортированной палитры, но сокрытия в данном случае производится несколько иным способом. Теперь для сокрытия бита сообщения необходимо изменить не младший бит точки изображения, а все ее значение на новое, которое получается путем изменения младшего бита номера отсортированной палитры, в том случае, если он пригоден для сокрытия. Говоря иначе, c каждым элементом палитры теперь связанно два числа i и ji, где i – исходный номер элемента палитры, ji – номер i -го элемента палитры, полученный в результате ее сортировки. Сокрытие состоит в том, что последовательно просматриваются все точки изображения, по значению точки k, определяется соответствующий номер jk. Если номер jk пригоден для сокрытия, то его младший бит заменяется на очередной бит сообщения. Затем по получившемуся номеру jk определяется связанный с ним исходный номер k’, который и присваивается текущей точке.

 

Во всех форматах, использующих палитру цветов, сама палитра должна храниться вместе с изображением в его файле, а, следовательно, для сокрытия можно использовать метод сокрытия в младших битах элементов палитры (так как формат хранения элемента палитры аналогичен формату хранения точки обычного изображения без палитры). Однако, размер палитры не превосходит 256 элементов, в каждый из которых можно скрыть не более 3 бит. То есть данным методом возможно скрыть сообщение с размером не больше 768 бит (что значительно меньше размера самого изображения). Кроме того, в результате сокрытия в палитре могут появиться элементы, кодирующие одинаковые цвета. Наличие таких “одинаковых” элементов в палитре изображения может использоваться в качестве критерия для определения факта наличия сообщения, сокрытого в младших битах палитры.

 

<== предыдущая лекция | следующая лекция ==>
Антитранспиранты и их использование | Метод сокрытия путем перестановки элементов палитры
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 624; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.