2

Is it possible to detect image manipulation, for example deep fakes?

I will publish some photos on internet, and want others to be able to verify if photos are really from me, and also to detect if image has been modified or not.

nbro
  • 42,615
  • 12
  • 119
  • 217
Qsig
  • 29
  • 2

1 Answers1

5

This is what the discriminator in a GAN does. The generator produces synthetic images. The discriminator tries to tell the real from the synthetic images. Eventually, perhaps, the generator gets so good that the discriminator cannot tell the difference. Perhaps an even more capable discriminator could distinguish between the real and synthetic images, however.

You really just have a binary problem: real or synthetic. The problem might be very difficult, depending on how good the deepfake generation is, but that is not inherently different from any other situation where classes are quite similar in the feature space.

Dave
  • 868
  • 4
  • 9