algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

20
Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga Senka Drobac

Upload: bayard

Post on 25-Jan-2016

44 views

Category:

Documents


1 download

DESCRIPTION

Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga. Senka Drobac. 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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Senka Drobac

Page 2: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

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

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

Faza umetanja

Slika 1 – Faza umetanja

Page 5: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

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

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

Faza izvlačenja digitalnog vodenog žiga

Slika 3 – Faza izvlačenja

Page 8: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

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

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

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

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

Primjeri

Originalna slika Označena slika

= 0.2

Page 13: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Primjeri

Originalna slika Označena slika

= 0.1

Page 14: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Primjeri

Razlika slika

Page 15: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Primjeri

Originalna slika Označena slika

= 0.3

Page 16: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Primjeri

Razlika slika

Page 17: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Primjeri

Originalna slika Označena slika

= 0.1

Page 18: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Primjeri

Razlika slika

Page 19: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Primjeri

Originalna slika Označena slika

= 0.3

Page 20: Algoritmi za ubacivanje i izvlačenje digitalnog vodenog žiga

Primjeri

Razlika slika