Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga
description
Transcript of Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga
![Page 1: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/1.jpg)
Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga
Senka Drobac
![Page 2: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/2.jpg)
Digitalni vodeni žigovi Tehnika ubacivanja dodatnog signala u
već postojeći signal Vrste DVŽ:
Otporni Neprimjetnost Otpornost na napade Sigurna detekcija
Lomljivi Neprimjetnost Detekcija izmjena Žig bi trebao preživjeti rezanje Ubacivanje oznake od strane neovlaštenih osoba
treba biti teško izvedivo
![Page 3: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/3.jpg)
Sustav digitalnog vodenog žiga
Sustav digitalnog vodenog žiga može se podijeliti na četiri glavne faze: Fazu umetanja Fazu distribucije Fazu izvlačenja Fazu detekcije
![Page 4: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/4.jpg)
Faza umetanja
Slika 1 – Faza umetanja
![Page 5: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/5.jpg)
Faza distribucije slike
Slučajni napadi – nastaju uslijed uobičajenih operacija na slici
Namjerni napadi – nastaju s ciljem promjene, uništenja ili odstranjenja umetnutog žiga
Slika 2 – Faza distribucije
![Page 6: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/6.jpg)
Faza izvlačenja digitalnog vodenog žiga
Postupci izvlačenja s obzirom na poznatost originalne slike: Slijepi ili nejasni Polu-slijepi Ne-slijepi ili nejasni
S obzirom na dostupnost ključa: Sustavi s privatnim ključem Sustavi s javnim ključem Asimetrični sustavi
![Page 7: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/7.jpg)
Faza izvlačenja digitalnog vodenog žiga
Slika 3 – Faza izvlačenja
![Page 8: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/8.jpg)
Faza detekcije Obavlja se analiza izvučenog žiga Aplikacije čija je svrha zaštita od neovlaštenog
kopiranja slika: Jednostavniji sustavi – da/ne odgovor Kompliciraniji sustavi - tekstualna oznaka vlasništva ili
slika loga Mjera sličnosti između originalnog umetnutog žiga
W i izvučenog žiga W* je normalizirana korelacija za pseudo-slučajne nizove:
Ili Hammingova udaljenost za binarne poruke
![Page 9: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/9.jpg)
Algoritmi temeljeni na zbrajanju
Osnovni izraz prema kojem se obavlja umetanje je:
, gdje je faktor težine, a f' je promijenjeni koeficijent signala domaćina
Inverzna funkcija funkcije umetanja:
Algoritmi: Cox, Corvi, Xia, Chen, Xsu, Wang, ...
![Page 10: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/10.jpg)
Algoritam Xia Digitalni vodeni žig: Gaussov niz pseudo
slučajnih realnih brojeva Prijelaz u DWT dvorazinskom strukturom
rastava uz upotrebu Haarovog filtra Umetanje u velike koeficijente visokih i
srednjih frekvencijskih pojaseva pomoću: , gdje je
parametar jačine umetanja, dok pokazuje povećanje velikih koeficijenata.
![Page 11: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/11.jpg)
Algoritam Xia Izvlačenje žiga obavlja se inverznom
formulom:
gdje je parametar jačine umetanja, dok
pokazuje povećanje velikih koeficijenata. Utvrđivanje mjere sličnosti Hammingovom
udaljenošću
![Page 12: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/12.jpg)
Primjeri
Originalna slika Označena slika
= 0.2
![Page 13: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/13.jpg)
Primjeri
Originalna slika Označena slika
= 0.1
![Page 14: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/14.jpg)
Primjeri
Razlika slika
![Page 15: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/15.jpg)
Primjeri
Originalna slika Označena slika
= 0.3
![Page 16: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/16.jpg)
Primjeri
Razlika slika
![Page 17: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/17.jpg)
Primjeri
Originalna slika Označena slika
= 0.1
![Page 18: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/18.jpg)
Primjeri
Razlika slika
![Page 19: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/19.jpg)
Primjeri
Originalna slika Označena slika
= 0.3
![Page 20: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga](https://reader036.fdocument.pub/reader036/viewer/2022062500/568153d7550346895dc1cc80/html5/thumbnails/20.jpg)
Primjeri
Razlika slika