Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «Цифровая стСганография». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 44

Автор Π’Π°Π΄ΠΈΠΌ Π“Ρ€ΠΈΠ±ΡƒΠ½ΠΈΠ½

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· коэффициСнтов самой НЧ области сущСствуСт Ρ‚Ρ€ΠΈ Ρ‚Π°ΠΊΠΈΡ… Π΄Π΅Ρ€Π΅Π²Π°, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Ρ€Π΅ΠΌ порядкам Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ.

ΠšΠ²Π°Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΡƒΠ»ΡŒΠ΄Π΅Ρ€Π΅Π²ΠΎΠΌ основано Π½Π° наблюдСнии, Ρ‡Ρ‚ΠΎ Ссли коэффициСнт ΠΌΠ°Π», Π΅Π³ΠΎ отпрыски Π½Π° Π΄Π΅Ρ€Π΅Π²Π΅ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Ρ‚ΠΎΠΆΠ΅ ΠΌΠ°Π»Ρ‹. Π­Ρ‚ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅ коэффициСнты Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π²Π±Π»ΠΈΠ·ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² ΠΈ тСкстур, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹. НСтрудно ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ это являСтся Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ прСдсказания. МоТно ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ссли ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ коэффициСнт Π½Π΅Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ, Ρ‚ΠΎ всС Π΅Π³ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π΅Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΌΠΈ. Π”Π΅Ρ€Π΅Π²ΠΎ ΠΈΠ»ΠΈ субдСрСво, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ содСрТит (ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Ρ‚Π°ΠΊ прСдполагаСтся) Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅ коэффициСнты, называСтся Π½ΡƒΠ»ΡŒΠ΄Π΅Ρ€Π΅Π²ΠΎΠΌ.

Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ [3] Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ квантования Π²Π΅ΠΉΠ²Π»Π΅Ρ‚-коэффициСнтов. Π’Π½Π°Ρ‡Π°Π»Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ·Π΅Π» квантуСтся ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ для плотности распрСдСлСния Лапласа. Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡƒΠ·Π»Π° мСньшС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΡ€ΠΎΠ³Π°, Π΅Π³ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΈ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ. Π­Ρ‚ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ восстановлСны Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ΠΎΠΌ ΠΊΠ°ΠΊ Π½ΡƒΠ»ΠΈ. Π˜Π½Π°Ρ‡Π΅ осущСствляСтся ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ отпрыскам ΡƒΠ·Π»Π°, ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° повторяСтся. Если ΡƒΠ·Π΅Π» Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ отпрысков (являСтся листом), Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΡƒΠ·Π΅Π» ΠΈ Ρ‚. Π΄.

Π”Π°Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ являСтся эффСктивным Π² силу Π΄Π²ΡƒΡ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π² силу Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Β«ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈΒ» энСргии Π²Π΅ΠΉΠ²Π»Π΅Ρ‚-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ, Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π·Π° счСт совмСстного кодирования Π½ΡƒΠ»Π΅ΠΉ. Для кодирования Π½ΡƒΠ»Π΅ΠΉ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ примСняСтся ΠΊΠΎΠ΄Π΅Ρ€ Π΄Π»ΠΈΠ½ сСрий. Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности Π½Π° Π²Ρ…ΠΎΠ΄ этого ΠΊΠΎΠ΄Π΅Ρ€Π° коэффициСнты Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ порядкС. НапримСр, Π² JPEG ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΎ Π·ΠΈΠ³Π·Π°Π³ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΠ΅ сканированиС. НавСрноС, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌ Π²ΠΊΠ»Π°Π΄ΠΎΠΌ этой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»Π° дСмонстрация Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π²Π΅ΠΉΠ²Π»Π΅Ρ‚-коэффициСнтов прСкрасно приспособлСна для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ΄Π΅Ρ€Π° Π΄Π»ΠΈΠ½ сСрий. Π’ самом Π΄Π΅Π»Π΅, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ большиС сСрии Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π½Π΅ Π½Π°Π΄ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΡ… Π΄Π»ΠΈΠ½Ρƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ высота Π΄Π΅Ρ€Π΅Π²Π° извСстна. Аналогично JPEG, Π΄Π°Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ являСтся Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ скалярного/Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ квантования. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ (Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ) коэффициСнт квантуСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, Π° символы, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Π»Ρ‹ΠΌ коэффициСнтам, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€. Π­Ρ‚ΠΎΡ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€ состоит ΠΈΠ· символа Π½ΡƒΠ»ΡŒΠ΄Π΅Ρ€Π΅Π²Π° ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½ΡƒΠ»Π΅ΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° Π΄Π΅Ρ€Π΅Π²Π°.

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² сТатия ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° основС Π²Π΅ΠΉΠ²Π»Π΅Ρ‚-прСобразования имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄Π²Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ скорости ΠΈ Π΄Π²Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ искаТСния. Π’ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ… выполняСтся оптимизация распрСдСлСния Π±ΠΈΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ этими ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ограничСния Π½Π° ΠΎΠ±Ρ‰ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ кодирования изобраТСния.

Одна ΠΈΠ· ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… связана с Β«ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ΠΌΒ» коэффициСнтов, Π½Π΅ прСвосходящих Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ€ΠΎΠ³, другая β€” с ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… коэффициСнтов (Β«Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Ρ…Β») ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ ΠΈΡ… мСстополоТСния. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° сТатия зависит ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ опрСдСлСния ΠΏΠΎΡ€ΠΎΠ³Π° принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎ значимости коэффициСнтов, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ способа квантования Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Ρ… коэффициСнтов ΠΈ ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΈΡ… мСстополоТСнии.

Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ позициях Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Ρ… коэффициСнтов извСстСн ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ эффСктивный Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Β«Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π½ΡƒΠ»ΡŒΠ΄Π΅Ρ€Π΅Π²Π°Β» (EZW) [4], Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΅Π³ΠΎ разновидности β€” SPIHT [5] ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ JPEG Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π΅Π½ для сТатия ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² 30–40 Ρ€Π°Π·. ΠŸΡ€ΠΈ Π±ΠΎΠ»Π΅Π΅ сильном сТатии качСство Ρ€Π΅Π·ΠΊΠΎ ΠΏΠ°Π΄Π°Π΅Ρ‚. Π­Ρ‚Π° ΠΈ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΈΡ‡ΠΈΠ½ послуТило ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ стандарта Π½Π° сТатиС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ β€” JPEG-2000. Π’ Π½ΠΎΠ²ΠΎΠΌ стандартС Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π°, ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰Π΅Π³ΠΎ Π±Π»ΠΎΠΊΠ° изобраТСния, Π΅Π³ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ, Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ ошибок ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ доступ ΠΊ сТатому ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ. Π’ стандартС JPEG-2000 Π² качСствС ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ прСобразования примСняСтся Π²Π΅ΠΉΠ²Π»Π΅Ρ‚-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅. Π’Π΅ΠΉΠ²Π»Π΅Ρ‚-коэффициСнты ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π°ΡŽΡ‚ΡΡ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ, извСстному ΠΊΠ°ΠΊ «иСрархичСскоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ² с ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ усСчСниСм» (EBCOT), ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌΡƒ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ [6]. ОсновноС ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ этого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΎΡ‚ EZW ΠΈ SPIHT Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ EBCOT Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с нСзависимыми Π½Π΅ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ вмСсто структуры Π΄Π°Π½Π½Ρ‹Ρ… Π½ΡƒΠ»ΡŒΠ΄Π΅Ρ€Π΅Π²Π° здСсь ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ структура ΠΊΠ²Π°Π΄Ρ€ΠΎΠ΄Π΅Ρ€Π΅Π²Π°. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получаСтся ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ Π»Π΅Π³ΠΊΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ Π±ΠΈΡ‚. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ соотвСтствуСт ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ стСпСни искаТСния. РаспрСдСлСниС Π±ΠΈΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ уровнями осущСствляСтся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ Π›Π°Π³Ρ€Π°Π½ΠΆΠ° [7].

Π’ стСганографии ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ΄Π΅ΠΉ ΠΈΠ· области компрСссии ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π·Π½Π°Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² сТатия Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ робастныС ΠΊ этим Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ Π¦Π’Π—.

5.2. Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² пространствСнной области

Алгоритмы, описываСмыС Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅, Π²Π½Π΅Π΄Ρ€ΡΡŽΡ‚ Π¦Π’Π— Π² области исходного изобраТСния. Π˜Ρ… прСимущСством являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для внСдрСния Π¦Π’Π— Π½Π΅Ρ‚ нСобходимости Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ прСобразования ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π¦Π’Π— внСдряСтся Π·Π° счСт манипуляций ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΈΠ»ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹ΠΌΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ .

А1. (Kutter[8]). ΠŸΡƒΡΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ RGB-ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ. ВстраиваниС выполняСтся Π² ΠΊΠ°Π½Π°Π» синСго Ρ†Π²Π΅Ρ‚Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΊ синСму Ρ†Π²Π΅Ρ‚Ρƒ систСма чСловСчСского зрСния Π½Π°ΠΈΠΌΠ΅Π½Π΅Π΅ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Π°. Рассмотрим Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° сСкрСтной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ΠŸΡƒΡΡ‚ΡŒ si - встраиваСмый Π±ΠΈΡ‚, I = {R,G,B} β€” ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, p = (x,y) β€” псСвдослучайная позиция, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ выполняСтся Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π‘Π΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Π±ΠΈΡ‚ встраиваСтся Π² ΠΊΠ°Π½Π°Π» синСго Ρ†Π²Π΅Ρ‚Π° ΠΏΡƒΡ‚Π΅ΠΌ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ яркости :


, (5.3)


Π³Π΄Π΅ q β€” константа, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π°Ρ ΡΠ½Π΅Ρ€Π³ΠΈΡŽ встраиваСмого сигнала. Π•Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° зависит ΠΎΡ‚ прСдназначСния схСмы. Π§Π΅ΠΌ большС q, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ Ρ€ΠΎΠ±Π°ΡΡ‚Π½ΠΎΡΡ‚ΡŒ влоТСния, Π½ΠΎ Ρ‚Π΅ΠΌ сильнСС Π΅Π³ΠΎ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΡΡ‚ΡŒ.

Π˜Π·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»Π΅ΠΌ осущСствляСтся Π±Π΅Π· наличия Ρƒ Π½Π΅Π³ΠΎ исходного изобраТСния, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²ΡΠ»Π΅ΠΏΡƒΡŽ. Для этого выполняСтся прСдсказаниС значСния исходного, Π½Π΅ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ пиксСла Π½Π° основании Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π΅Π³ΠΎ сосСдСй. Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ [8] прСдлагаСтся для получСния ΠΎΡ†Π΅Π½ΠΊΠΈ пиксСла ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ значСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… пиксСлов, располоТСнных Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ столбцС ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ строкС. Авторы использовали «крСст» пиксСлов Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 7Ρ…7. ΠžΡ†Π΅Π½ΠΊΠ° получаСтся Π² Π²ΠΈΠ΄Π΅


, (5.4)


Π³Π΄Π΅ c β€” число пиксСлов свСрху (снизу, слСва, справа) ΠΎΡ‚ ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ пиксСла (c = 3). Π’Π°ΠΊ ΠΊΠ°ΠΊ Π² процСссС встраивания Π¦Π’Π— ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±ΠΈΡ‚ Π±Ρ‹Π» ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ cr Ρ€Π°Π·, Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ cr ΠΎΡ†Π΅Π½ΠΎΠΊ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° Π¦Π’Π—. Π‘Π΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Π±ΠΈΡ‚ находится послС усрСднСния разности ΠΎΡ†Π΅Π½ΠΊΠΈ пиксСла ΠΈ Π΅Π³ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния


. (5.5)


Π—Π½Π°ΠΊ этой разности опрСдСляСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ встроСнного Π±ΠΈΡ‚Π°.

МоТно Π»ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всСгда Π²Π΅Ρ€Π½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ значСния сСкрСтного Π±ΠΈΡ‚Π°? НСт, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ функция извлСчСния Π±ΠΈΡ‚Π° Π½Π΅ являСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ встраивания. Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ надСТности Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ€.

Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ [8] рассмотрСна Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ модификация Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° для встраивания Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±ΠΈΡ‚. Показано, Ρ‡Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ являСтся робастным ΠΊΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΈΠ· извСстных Π°Ρ‚Π°ΠΊ: низкочастотной Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ изобраТСния, Π΅Π³ΠΎ ΡΠΆΠ°Ρ‚ΠΈΡŽ Π² соотвСтствии с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ JPEG, ΠΎΠ±Ρ€Π΅Π·Π°Π½ΠΈΡŽ ΠΊΡ€Π°Π΅Π².

А2. (Bruyndonckx[9]). Π¦Π’Π— прСдставляСт собой строку Π±ΠΈΡ‚. Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ помСхоустойчивости примСняСтся ΠΊΠΎΠ΄ Π‘Π§Π₯. Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ осущСствляСтся Π·Π° счСт ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ яркости Π±Π»ΠΎΠΊΠ° 8Ρ…8 пиксСлов.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ встраивания осущСствляСтся Π² Ρ‚Ρ€ΠΈ этапа.

1) ΠšΠ»Π°ΡΡΠΈΡ„икация, ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ пиксСлов Π²Π½ΡƒΡ‚Ρ€ΠΈ Π±Π»ΠΎΠΊΠ° Π½Π° Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹ΠΌΠΈ яркостями.

2) Π Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½Π° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ, опрСдСляСмыС Π΄Π°Π½Π½ΠΎΠΉ сСткой.

3) ΠœΠΎΠ΄ΠΈΡ„икация срСдних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ яркости ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅.

Рассмотрим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· этих этапов.

1) ΠŸΡ€ΠΈ классификации Π°Π²Ρ‚ΠΎΡ€Ρ‹ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° Π±Π»ΠΎΠΊΠΎΠ²: Π±Π»ΠΎΠΊΠΈ с Β«ΡˆΡƒΠΌΠΎΠ²Ρ‹ΠΌ контрастом» (рис. 5.3(Π°)) ΠΈ Π±Π»ΠΎΠΊΠΈ с Ρ€Π΅Π·ΠΊΠΎ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄Π°ΠΌΠΈ яркости (рис. 5.3(Π±)).

Рис. 5.3. Π”Π²Π° Ρ‚ΠΈΠΏΠ° Π±Π»ΠΎΠΊΠ°: Π°) с Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΈΠΌ контрастом ΠΈ Π±) с Ρ€Π΅Π·ΠΊΠΎ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹ΠΌ контрастом


Π’ Π±Π»ΠΎΠΊΠ°Ρ… Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π·ΠΎΠ½Ρ‹ с ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰Π΅ΠΉΡΡ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π²ΠΏΠ»ΠΎΡ‚Π½ΡƒΡŽ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ, Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π²Π½ΠΎΠ΅ количСство пиксСлов. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ пиксСлы Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ Π·ΠΎΠ½Π΅. Π’ Π±Π»ΠΎΠΊΠ°Ρ… ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° классификация особСнно Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½Π°.

Для выполнСния классификации значСния яркости ΡΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΡŽ (рис. 5.4(Π°) ΠΈ (Π±)). Π”Π°Π»Π΅Π΅ находится Ρ‚ΠΎΡ‡ΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π°ΠΊΠ»ΠΎΠ½ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅ΠΉΡΡ ΠΊΡ€ΠΈΠ²ΠΎΠΉ максималСн (Ξ±). Π­Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ° являСтся Π³Ρ€Π°Π½ΠΈΡ†Π΅ΠΉ, Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‰Π΅ΠΉ Π΄Π²Π΅ Π·ΠΎΠ½Ρ‹ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π½Π°ΠΊΠ»ΠΎΠ½ большС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΡ€ΠΎΠ³Π°. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС пиксСлы дСлятся ΠΌΠ΅ΠΆΠ΄Ρƒ Π·ΠΎΠ½Π°ΠΌΠΈ ΠΏΠΎΡ€ΠΎΠ²Π½Ρƒ.

2) Π”ля сортировки пиксСлов ΠΏΠΎ катСгориям Π½Π° Π±Π»ΠΎΠΊΠΈ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ΡΡ маски, Ρ€Π°Π·Π½Ρ‹Π΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·ΠΎΠ½Ρ‹ ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. НазначСниС масок состоит Π² обСспСчСнии сСкрСтности внСдрСния. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ масок для Π΄Π²ΡƒΡ… Π·ΠΎΠ½ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° рис. 5.5(Π°) ΠΈ (Π±).