Even if you assume the images you care about have this metadata, all it takes is a hacked camera (which could be as simple as carefully taking a photo of your AI-generated image) to fake authenticity.
Comment on Google Search To Show If An Image Is AI Generated, Edited Or Taken With Camera.
nyan@lemmy.cafe 1 month ago
You may be able to prove that a photo with certain metadata was taken by a camera (my understanding is that that’s the method), but you can’t prove that a photo without it wasn’t, because older cameras won’t have the necessary support, and wiping metadata is trivial anyway. So is it better to have more false negatives than false positives? Maybe. My suspicion is that it won’t make much difference to most people.
WolfLink@sh.itjust.works 1 month ago
cmnybo@discuss.tchncs.de 1 month ago
WolfLink@sh.itjust.works 1 month ago
It’s not that simple. Hash the image, then sign the hash with digital signature key. Anyone will know the image has been tampered with, and you can’t make a new signature without the signing key.
cmnybo@discuss.tchncs.de 1 month ago
Cameras don’t cryptographically sign the images they take. Even if that was added, there are billions of cameras in use that don’t support signing the images. Also, any sort of editing, resizing, or reencoding would make that signature invalid. Almost no one is going to post pictures to the web without any sort of editing. Embedding 10+ MB images in a web page is not practical.
T156@lemmy.world 1 month ago
A fair few sites will also wipe metadata for safety reasons, since photo metadata can include things like the location where the photo was taken.