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

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

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

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

Рис. 5.4. Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ значСния яркостСй Π±Π»ΠΎΠΊΠΎΠ²


Рис. 5.5. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… масок


3) ΠœΠΎΠ΄ΠΈΡ„икация. Π˜Ρ‚Π°ΠΊ, мноТСство пиксСлов оказалось Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π½Π° ΠΏΡΡ‚ΡŒ подмноТСств: Π΄Π²Π΅ Π·ΠΎΠ½Ρ‹ * Π΄Π²Π΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ + пиксСлы, Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π·ΠΎΠ½Π΅ (для Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°). ΠžΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ яркости для пиксСлов Π΄Π²ΡƒΡ… Π·ΠΎΠ½ ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· . Нам извСстно, Ρ‡Ρ‚ΠΎ . ВстраиваниС Π±ΠΈΡ‚Π° Π¦Π’Π— s осущСствляСтся ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€Π°Π²ΠΈΠ»Ρƒ:

(5.6)


Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ равСнство Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ яркости Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·ΠΎΠ½Π΅:


ΠΈ . (5.7)


Для достиТСния этого ΡΡ€ΠΊΠΎΡΡ‚ΡŒ всСх пиксСлов ΠΎΠ΄Π½ΠΎΠΉ Π·ΠΎΠ½Ρ‹ мСняСтся ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ. НапримСр, для Π·ΠΎΠ½Ρ‹ 1, ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ А это ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ составит .

Алгоритм извлСчСния Π¦Π’Π— являСтся ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ внСдрСния. ΠŸΡ€ΠΈ этом Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ срСдниС значСния яркостСй ΠΈ находятся разности


(5.8)


А3. (Langelaar[10]). Π”Π°Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π±Π»ΠΎΠΊΠ°ΠΌΠΈ 8Ρ…8. Π’Π½Π°Ρ‡Π°Π»Π΅ создаСтся псСвдослучайная маска Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ† Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° . Π”Π°Π»Π΅Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ B дСлится Π½Π° Π΄Π²Π° субблока B0 ΠΈ B1, Π² зависимости ΠΎΡ‚ значСния маски. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ субблока вычисляСтся срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ яркости, l0 ΠΈ l1. Π”Π°Π»Π΅Π΅ выбираСтся Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ€ΠΎΠ³ Ξ±, ΠΈ Π±ΠΈΡ‚ Π¦Π’Π— встраиваСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


(5.9)


Если условиС (5.9) Π½Π΅ выполняСтся, ΠΌΡ‹ измСняСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ яркости пиксСлов субблока B1. Для извлСчСния Π±ΠΈΡ‚Π° Π¦Π’Π— Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ срСдниС значСния яркости субблоков β€” l''0 ΠΈ l''1. Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ позволяСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ искомый Π±ΠΈΡ‚:

(5.10)


А.5. (Pitas[11]). Π¦Π’Π— прСдставляСт собой Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹ΠΉ массив Π±ΠΈΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ число Π΅Π΄ΠΈΠ½ΠΈΡ† Π² Π½Π΅ΠΌ Ρ€Π°Π²Π½ΠΎ числу Π½ΡƒΠ»Π΅ΠΉ. БущСствуСт нСсколько вСрсий Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠŸΠΈΡ‚Π°ΡΠΎΠΌ. Π’Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π»ΠΎΡΡŒ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π±ΠΈΡ‚ Π¦Π’Π— Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ пиксСл изобраТСния, Π½ΠΎ ΠΏΠΎΠ·ΠΆΠ΅ Π±Π»Π°Π³ΠΎΡ€Π°Π·ΡƒΠΌΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для этой Ρ†Π΅Π»ΠΈ Π±Π»ΠΎΠΊΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 2Ρ…2 ΠΈΠ»ΠΈ 3Ρ…3 пиксСла, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π±ΠΎΠ»Π΅Π΅ робастным ΠΊ ΡΠΆΠ°Ρ‚ΠΈΡŽ ΠΈΠ»ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ. Π¦Π’Π— складываСтся с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ:


. (5.11)


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

Рис. 5.6. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π¦Π’Π—: Π°) Π΄ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ; Π±) послС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ


Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ [11] Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° модификация этого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, устойчивая ΠΊ Π°Ρ‚Π°ΠΊΠ΅ удалСния Π»ΠΈΠ½ΠΈΠΉ ΠΈΠ· изобраТСния.

А5. (Rongen [12]). Π’Π°ΠΊΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅, Π¦Π’Π— прСдставляСт собой Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈ Π½ΡƒΠ»Π΅ΠΉ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°Π²Π½Ρ‹ΠΌ ΠΈΡ… количСством. ΠŸΠΈΠΊΡΠ΅Π»Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ робастныС ΠΊ искаТСниям), ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° основС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ характСристичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (характСристичСскиС пиксСлы). Π­Ρ‚Π° функция вычисляСтся локально, Π½Π° основС Π°Π½Π°Π»ΠΈΠ·Π° сосСдних пиксСлов. Π₯арактСристичСскиС пиксСлы ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 1/100 ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ всС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π¦Π’Π— Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² эти ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ. Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ количСства характСристичСских пиксСлов Π² случаС нСобходимости прСдлагаСтся ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ нСбольшоС прСдыскаТСниС изобраТСния.

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

А6. Алгоритм PatchWork([13]). Π’ основС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Patchwork Π»Π΅ΠΆΠΈΡ‚ статистичСский ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. Π’Π½Π°Ρ‡Π°Π»Π΅ псСвдослучайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π° основС ΠΊΠ»ΡŽΡ‡Π° Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π΄Π²Π° пиксСла изобраТСния. Π—Π°Ρ‚Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ яркости ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… увСличиваСтся Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (ΠΎΡ‚ 1 Π΄ΠΎ 5), Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ яркости Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ β€” ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ Π½Π° Ρ‚ΠΎ ΠΆΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π”Π°Π»Π΅Π΅ этот процСсс повторяСтся большоС число Ρ€Π°Π· (~10000) ΠΈ находится сумма Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ всСх разностСй. По Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ этой суммы судят ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΈΠ»ΠΈ отсутствии Π¦Π’Π— Π² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ.

Для пояснСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π²Π²Π΅Π΄Π΅ΠΌ ряд ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. ΠŸΡƒΡΡ‚ΡŒ значСния Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌΡ‹Ρ… Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС пиксСлов ai ΠΈ bi, Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° приращСния β€” Ξ΄. Π’ΠΎΠ³Π΄Π° сумма разностСй Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ пиксСлов


(5.3)


ΠœΠ°Ρ‚ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ (суммы разности Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ пиксСлов Π² Π½Π΅Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅) Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ Π½ΡƒΠ»ΡŽ ΠΏΡ€ΠΈ достаточно большом n. ΠœΠ°Ρ‚ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Sn Π±ΡƒΠ΄Π΅Ρ‚ большС 2Ξ΄. Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ [13] ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ Sn ΠΈΠΌΠ΅Π΅Ρ‚ гауссовскоС распрСдСлСниС. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² стСгодСтСкторС Π² соотвСтствии с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ провСряСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Sn ΠΈ Π² Ρ‚ΠΎΠΌ случаС, Ссли ΠΎΠ½Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ отличаСтся ΠΎΡ‚ нуля, выносится Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π¦Π’Π—.

Авторами Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ основного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ Π΅Π³ΠΎ робастности. ВмСсто ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… пиксСлов прСдлагаСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈ, ΠΈΠ»ΠΈ patches. ΠžΡ‚ΡΡŽΠ΄Π° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. ИспользованиС Π±Π»ΠΎΠΊΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ спСктра вносимого Π¦Π’Π— ΡˆΡƒΠΌΠ° (шСйпинг), Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ это примСняСтся Π² соврСмСнных ΠΌΠΎΠ΄Π΅ΠΌΠ°Ρ…. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вСроятной ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ стСго являСтся компрСссия JPEG, Ρ‚ΠΎ цСлСсообразно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ спСктр Π¦Π’Π— находился Π² области Π½ΠΈΠ·ΠΊΠΈΡ… частот. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ссли Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ стСго Π·Π°Ρ€Π°Π½Π΅Π΅ нСизвСстСн, цСлСсообразно ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ сигналов с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΌ спСктром. ΠžΡ‚ Ρ„ΠΎΡ€ΠΌΡ‹ Π±Π»ΠΎΠΊΠ° зависит Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ вносимых искаТСний.

Алгоритм Patchwork являСтся достаточно стойким ΠΊ опСрациям сТатия изобраТСния, Π΅Π³ΠΎ усСчСния, измСнСния контрастности. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ нСдостатком Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° являСтся Π΅Π³ΠΎ Π½Π΅ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊ Π°Ρ„ΠΈΠ½Π½Ρ‹ΠΌ прСобразованиям, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π°ΠΌ, сдвигу, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π”Ρ€ΡƒΠ³ΠΎΠΉ нСдостаток Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΌΠ°Π»ΠΎΠΉ пропускной способности. Π’Π°ΠΊ, Π² Π±Π°Π·ΠΎΠ²ΠΎΠΉ вСрсии Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ 1 Π±ΠΈΡ‚Π° скрытого сообщСния трСбуСтся 20000 пиксСлов.

А7.(Bender [13]). Алгоритм, основанный Π½Π° ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ· случайно Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ тСкстурной области Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, ΠΈΠΌΠ΅ΡŽΡ‰ΡƒΡŽ сходныС статистичСскиС характСристики. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ появлСнию Π² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ². Π­Ρ‚ΠΈ Π±Π»ΠΎΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

1. ΠΠ½Π°Π»ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ автокоррСляции стСгоизобраТСния ΠΈ Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΅Π΅ ΠΏΠΈΠΊΠΎΠ².

2. Π‘Π΄Π²ΠΈΠ³ изобраТСния Π² соотвСтствии с этими ΠΏΠΈΠΊΠ°ΠΌΠΈ ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ изобраТСния ΠΈΠ· Π΅Π³ΠΎ сдвинутой ΠΊΠΎΠΏΠΈΠΈ.

3. Π Π°Π·Π½ΠΈΡ†Π° Π² мСстополоТСниях ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π±Π»ΠΈΠ·ΠΊΠ° ΠΊ Π½ΡƒΠ»ΡŽ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ€ΠΎΠ³ ΠΈ значСния, мСньшиС этого ΠΏΠΎΡ€ΠΎΠ³Π° ΠΏΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π΅, ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ искомыми Π±Π»ΠΎΠΊΠ°ΠΌΠΈ.

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΏΠΈΠΈ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹, Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΏΡ€ΠΈ прСобразованиях всСго изобраТСния. Если ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠΎΠ² достаточно большим, Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ устойчивым ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ ΠΈΠ· нСгСомСтричСских искаТСний. Π’ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… экспСримСнтах ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Ρ€ΠΎΠ±Π°ΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΊ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ, ΡΠΆΠ°Ρ‚ΠΈΡŽ, ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π°ΠΌ изобраТСния [13].

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ нСдостатком Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° являСтся ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ нахоТдСния областСй, Π±Π»ΠΎΠΊΠΈ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π±Π΅Π· Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠ³ΠΎ ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΡ качСства изобраТСния. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² Π΄Π°Π½Π½ΠΎΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ Π² качСствС ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ достаточно тСкстурныС изобраТСния.

Один ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… способов для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ аутСнтичности ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Ρ… сумм. Богласно этому ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ ΠΎΡ‚Π±ΠΈΡ€Π°Π»ΠΈΡΡŒ сСмь ΡΡ‚Π°Ρ€ΡˆΠΈΡ… Π±ΠΈΡ‚ восьми Π±Π»ΠΈΠ·Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… пиксСлов. ΠŸΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ 56-Π±ΠΈΡ‚Π½ΠΎΠ΅ слово. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² эту ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ для всСго изобраТСния, ΠΈΠΌΠ΅Π»ΠΈ N Γ— N/8 Ρ‚Π°ΠΊΠΈΡ… слов, Π³Π΄Π΅ N Γ— N β€” число пиксСлов Π² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½ΠΈ поразрядно ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Π»ΠΈΡΡŒ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ Π΄Π²Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΠ»Π°ΡΡŒ провСрочная сумма Π΄Π»ΠΈΠ½ΠΎΠΉ 56 Π±ΠΈΡ‚. Π­Ρ‚Π° сумма Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»Π°ΡΡŒ Π² младшиС Π·Π½Π°Ρ‡Π°Ρ‰ΠΈΠ΅ Π±ΠΈΡ‚Ρ‹ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π² соотвСтствии с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ пиксСлов. Π’ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π΅ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΠ»Π°ΡΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° этих Π±ΠΈΡ‚, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ°ΡΡΡ провСрочная сумма ΡΡ€Π°Π²Π½ΠΈΠ²Π°Π»Π°ΡΡŒ с эталонной, ΠΈ Π²Ρ‹Π½ΠΎΡΠΈΠ»ΠΎΡΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΈΠ»ΠΈ отсутствии ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ изобраТСния. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² Π΄Π°Π½Π½ΠΎΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ Π² качСствС ΠΊΠ»ΡŽΡ‡Π° использовались мСстополоТСниС нСсущих ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΡƒΡŽ сумму пиксСлов ΠΈ сама эта провСрочная сумма.