Hvornår har du sidst været til LAN?
8. feb. 2011 14:01En gruppe forskere ved Cambridge Universitet har fundet frem til en metode, hvorpå man tydeligt kan vise, at en JPEG-fil er blevet fiflet med på den ene eller anden måde, således at det ikke længere er det originale billede, der er til stede.
Kort sagt indsætter man en besked i sin JPEG-fil, der ikke vil være til stede i det originale billede, men lige så snart billedet bliver ændret, så vil beskeden komme frem. Dette kan ske både ved direkte ændring af billedet, eller blot ved at ændre dets form, så det er blevet gjort større eller mindre.
Our algorithm works by adding a high-frequency pattern to the image with an amplitude carefully selected to cause maximum quantization error on recompression at a chosen target JPEG quality factor. The amplitude is modulated with a covert warning message, so that foreground message blocks experience maximum quantization error in the opposite direction to background message blocks. While the message is invisible in the marked original image, it becomes visible due to clipping in a recompressed copy.Andrew B. Lewis, en del af forskergruppen
Idéen bag projektet kommer fra den måde, hvorpå man bl.a. verificerer penges autenticitet.
Metoden vil kunne bruges til f.eks. at opretholde copyright på billeder, således at hvis folk stjæler med arme og ben, så vil det være synligt. Hvorvidt den rent faktisk virker, eller om den vil være let at omgå, må tiden vise.
8. feb. 2011 14:13
Det er da et fint koncept, men hvor godt virker det imod et screendump der så gemmes som PNG?
Og kan man tage et billede uden sikkerhedsmekanismen, photoshoppe det og så gemme det med sikkerhedsmekanismen?
8. feb. 2011 14:17
Det lyder smart, men lad og nu se det virke...
Kan vi ikke få et billede at lege med...
8. feb. 2011 14:34
Efter skimming af teksten ser det ud til at de udnytter komprimeringen i jpeg til at få tekster frem.
Hvis man som #1 siger bruger png, så burde beskeden ikke fremkomme.
8. feb. 2011 14:38
I Kan teste det her: http://www.cl.cam.ac.uk/~abl26/copy-google.html
Original siden inklusiv billeder bliver vist i googles WAP proxy som nedskalerer billedet (og dermed modificerer det) hvilket får "void" til at dukke frem.
8. feb. 2011 14:45
#1 & #2. Man kan vel se på et JPEG billede at det så ikke indeholder den støj som I jo ikke har med - og derved vise at det ikke er muligt at verficiere billedet.
Men dette er jo i og for sig ligemegt, hvis beskeden kan forges.
F.eks. kan A tage et billede med kamera, til brug i en sag. B laver screendump med et specialapp som indsætter støjen på ny. I hans program redigerer han i øvrigt billedet, og har derved skabt et nyt autentisk / u-manipuleret billede.
Så skulle beskeden f.eks. være en hash af billedet, krypteret med kameraets private key - Så kan det jo ses at B's billede ikke stammer fra A's kamera.
An expert is a person who has made all mistakes in a very narrow profession - Niels Bohr
8. feb. 2011 14:47
Har leget lidt med billedet fra #5's link i GIMP.
Det virker ikke synderligt godt. Ja ved nogle compression-levels kom "void" frem; jeg vil tro ved 2/5 af dem.
[Edit]
Hmm, har lige prøvet at konvertere PNG billedet tilbage til JPEG, og sjovt nok kan vandmærket stadig fremproduceres. Måske har det potentiale, kan dog ikke lige regne ud hvilken kontekst det skulle kunne bruges.
[Edit2]
Glemte at teste om et screenshot gemt til PNG ville fjerne deres "void" - det gør det ikke.
Stadig er void kun synligt ved visse compression-levels.
8. feb. 2011 14:58
Jeg har lige kopieret billedet over i photoshop (højreklik, save as, åben).
Jeg har prøvet at skalere det, invertere, klone osv. - jeg kan ikke få ordet "vold" at se. Jeg er skuffet, jeg havde ellers lige nogle sjove ideer til pornobilleder gemt i mine kommende webdesigns. :)
// www.FotoStart.dk //
8. feb. 2011 15:31
Hmm, har lige prøvet at konvertere PNG billedet tilbage til JPEG, og sjovt nok kan vandmærket stadig fremproduceres.Space Hopper (#7)
Vandmærket er en del af motivet, så det forsvinder jo ikke ved at gemme tabsfrit.
Jeg har prøvet at skalere det, invertere, klone osv.jakobdam (#8)
Har du prøvet at gemme som JPEG? Konceptet er at udnytte svagheder i JPEG-kompressionen, som får tidligere usynlige detaljer til at blive synlige.
Gider du lige sætte navn på bagsiden af mit Möbius pandebånd?
8. feb. 2011 17:14
Vandmærket er en del af motivet, så det forsvinder jo ikke ved at gemme tabsfrit.
Har du prøvet at gemme som JPEG? Konceptet er at udnytte svagheder i JPEG-kompressionen, som får tidligere usynlige detaljer til at blive synlige.myplacedk (#10)
Metoden vil kunne bruges til f.eks. at opretholde copyright på billeder, således at hvis folk stjæler med arme og ben, så vil det være synligt. Hvorvidt den rent faktisk virker, eller om den vil være let at omgå, må tiden vise.
(#0)
Så.... for at skjule at man bryder copyright og stjæler med arme og ben skal man bare gemme som noget andet (ikke tabsfrit) end jpeg....
8. feb. 2011 17:48
Så.... for at skjule at man bryder copyright og stjæler med arme og ben skal man bare gemme som noget andet (ikke tabsfrit) end jpeg...erialor (#11)
Ja, og så evt. som JPEG (uden at sætte yderligere kompression på) igen bagefter, hvis du absolut må have det format...
Der findes 10 slags mennesker, dem der forstår binært og dem der ikke gør.
9. feb. 2011 09:47
Før eller siden vil alle bruge PNG, og JPEG vil blive husket som noget værre noget :)
9. feb. 2011 17:05
Er jeg den eneste som kan skimte teksten, når billedet ikke er komprimeret, blot ved at bevæge hovedet fra side til side? Lidt ligesom et hologram. Synes ikke det er imponerende, hvis billedet vil blive synligt påvirket af algoritmen.
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.