MATLAB amaliy dasturida statistik tahlillash funksiyalari bilan ishlash Ishdan maqsad: Matlab dasturiy vositasi yordamida o‘zaro bog‘liqlilik
funksiyalari orqali detektorlash.
Nazariy qism. Amalda barcha foydalanilayotgan watermarking tizimlari o‘zaro bog‘liqlilikga asoslangan
aniqlashdan foydalanmasada, bu turdagi watermarking modellari juda muhim ahamiyatga ega. Hozirda keng foydalanilayotgan o‘zaro bog‘liqlilikga asoslangan detektorlar
chiziqli bog‘liqlilikga asoslangan.
Bundan tashqari normallashgan bog‘liqlilik foydalaniladi.
Ikki vektor,
v va
wr orasidagi chiziqli bog‘liqlilik quyidagiga teng:
1
𝑧
𝑙𝑐(𝑣, 𝑤
𝑟) =
𝑁 ∑ 𝑣
,i
-𝑤
𝑟,i
-.
i
Bu tenglik orqali yuborilgan
wr signalni
qabul qilishdagi holati v bilan
chiziqli bog‘liqligi aniqlanadi.
Quyida chiziqli bog‘liqlilikga asoslangan bir bit belgini aniqlash ketma- ketligi ko‘rsatilgan.
Kontent o‘lchamiga mos bo‘lgan o‘lchamdagi qolip
wr olinib, tasodifiy ravishda to‘ldiriladi. Ushbu qolipni to‘ldirishda oldindan kelishilgan tartibda yoki tasodifiy ravishda to‘ldirish mumkin. Ma’lumot belgi
wm (bir bit ma’lumot, 0 yoki 1) birga teng bo‘lganda
wr ga va nolga teng bo‘lganda -
wr ga teng deb olinadi.
Ma’lumot belgisini
wm qo‘yish jarayonida kontent sifatini o‘zgarishi α kattalik orqali boshqariladi. Bu kattalik ma’lumot belgisini aniqlilik va ko‘rinuvchanlik xususiyatlarini nazoratlaydi. Shuning uchun ko‘rko‘rona watermarking tizimida embedding jarayoni quyidagicha bo‘ladi:
𝑤
𝑚 =
*𝑤
𝑟 𝑎𝑔𝑎𝑟 𝑚 = 1, −𝑤
𝑟 𝑎𝑔𝑎𝑟 𝑚 = 0 𝑏𝑜‘𝑙𝑠𝑎.
+
𝑤
𝑎 = 𝛼𝑤
𝑚
𝐶
w = 𝐶
0 + 𝑤
𝑎
Qo‘yilgan
belgini aniqlash c0 va
n shovqin ma’lumotlar qo‘shilgan holda
wm
ma’lumotni topishdan iborat bo‘ladi. Agar shovqin Gauss usulida qo‘shilgan bo‘lsa, detektorlashda keng foydalaniladigan usul bu – chiziqli bog‘liqlilikdir. Bu bog‘liqlilik yuqorida keltirilganidek qabul qilingan C belgi mavjud kontent va qolip
wm orasidagi yaqinlilikni hisoblaydi.
1 1
𝑧
𝑙𝑐(𝑐, 𝑤
𝑟) =
𝑁 𝑐 * 𝑤
𝑟 =
𝑁 ∑ 𝑐
,𝑥, 𝑦
-𝑤
𝑟,𝑥, 𝑦
-,
𝑥,𝑦
Bu yerda 𝑐
,𝑥, 𝑦
- va 𝑤
𝑟,𝑥, 𝑦
- mos ravishda 𝑐 𝑣𝑎 𝑤
𝑟 kattaliklarning 𝑥, 𝑦
manzilidagi qiymatlari. N kontentdagi piksellar soni.
Agar 𝑐 = 𝐶
0 + 𝑤
𝑎 + 𝑛
ligi hisobga olinsa
1
𝑧
𝑙𝑐 (𝑐, 𝑤
𝑟) =
𝑁 (𝑆
0 * 𝑤
𝑟 + 𝑤
𝑎𝑤
𝑟 + 𝑤
𝑟𝑛)
tenglik hosil qilinadi.
c0 va
n ma’lumotlar Gauss usulda hosil qilinganligini va 𝑆
0 * 𝑤
𝑟va 𝑤
𝑟𝑛 muhimligini kichikligi tasavvur qilinadi. Boshqa tomondan 𝑤
𝑎𝑤
𝑟 = ±𝛼𝑤
𝑟𝑤
𝑟 ga teng va muhimligi katta. Shundan kelib chiqib m=1 ma’lumot uchun, 𝑧
𝑙𝑐 (𝑐, 𝑤
𝑟) ≈