180 likes | 502 Views
SAKRIVANJE PODATAKA U SLICI. Krešimir Hausknecht Martina Kunštović Nives Kurtušić Teo Petran Ivan Vuković. Slučajni procesi u sustavima Fakultet elektrotehnike i računarstva, 2009./2010. Steganografija. grč. s teganos i graphein – “skriveno pisanje” Digitalni vodeni žig
E N D
SAKRIVANJE PODATAKA U SLICI Krešimir Hausknecht Martina Kunštović Nives Kurtušić Teo Petran Ivan Vuković Slučajni procesi u sustavima Fakultet elektrotehnike i računarstva, 2009./2010.
Steganografija • grč. steganos i graphein – “skriveno pisanje” • Digitalni vodeni žig • zaštita autorskih prava, zaštita od kopiranja, provjera autentičnosti, pohrana dodatnih informacija Sakrivanje podataka u slici
Tehnike umetanja vodenog žiga • Prostorna domena • LSB, metoda komparacije, CDMA... • Frekvencijska domena • DCT... • Wavelet domena • ... Sakrivanje podataka u slici
Slike upotrebljene prilikom testiranja Slika nositelj Vodeni žigovi Sakrivanje podataka u slici
Modifikacija sa bitom najmanjeg značaja 1/2 • LSB (eng. least significant bit ) • veliki kapacitet • velika osjetljivost na najmanje operacije nad slikom Sakrivanje podataka u slici
Modifikacija sa bitom najmanjeg značaja 2/2 Gaussian Blur (NPF), Gaussian Noise, rotacija, rezanje, JPEG kompresija... -> NEČITLJIV VODENI ŽIG Vodeni žig pri JPEG kompresiji 0,1% Sakrivanje podataka u slici
Metoda korelacije 1/2 • korelacija pseudoslučajnog šuma s vodenim žigom • IW(x,y)=I(x,y)+k*W(x,y) • k – faktor dobitka • Veći k, veća robusnost, manja kvaliteta slike nosioca • podjela slike u blokove Sakrivanje podataka u slici
Metoda korelacije 2/2 Slika s umetnutim vodenim žigom, k=50 Gaussian Blur (3x3)- neotporan Gaussian Noise – uz k=50 otporan do 50% Rotacija – neotporan JPEG kompresija – otporan uz k=50 i malu kompresiju Sakrivanje podataka u slici
CDMA 1/4 • (eng. code division multiple access) • Raspršenje bitova po cijeloj slici • Poboljšava robusnost vodenog žiga • Dugo vrijeme umetanja i otkrivanja vodenog žiga Sakrivanje podataka u slici
CDMA 2/4 Slike s umetnutim žigom za k=5,10,20 S većim k, veći je šum na slici s umetnutim žigom vodeni žig se može otkriti Sakrivanje podataka u slici
CDMA 3/4 • Gaussian Blur Sakrivanje podataka u slici
CDMA 4/4 Gaussian Noise – iznimno otporan Rotacija, rezanje – neotporan JPEG kompresija – dobri rezultati na uštrb kvalitete slike Sakrivanje podataka u slici
Diskretna kosinusna transformacija 1/ • DCT (eng. discrete cosine transform) • Umetanje bitova vodenog žiga na mjesto koeficijenata najmanje važnosti • Prednosti • otpornost na JPEG kompresiju • mogućnost predviđanja vizualnog utjecaja žiga na originalnu sliku • podržana realizacija operatora ugrađivanja u domenu transformacije Sakrivanje podataka u slici
Otkriveni vodeni žig jasno čitljiv Zadržana dobra razina kvalitete slike Diskretna kosinusna transformacija 2/ Sakrivanje podataka u slici
Diskretna kosinusna transformacija 3/ • Gaussian Blur Sakrivanje podataka u slici
Diskretna kosinusna transformacija 4/ • Gaussian Noise • Rotacija – nije otporna • JPEG kompresija • k -označava razliku između dva odabrana koeficijenta srednjih frekvencija DCT matrice • veći k, veća otpornost Vodeni žig pod utjecajem Gaussian Noise-a Sakrivanje podataka u slici
Zaključak • LSB još uvijek najraširenija • CDMA i metoda korelacije -> robusnost na uštrb kvalitete slike • DCT -> JPEG kompresija, dobra kvaliteta slike Sakrivanje podataka u slici