The Mona Lisa in a gold frame with a red FAKE stamp

MONA

Mark of Natural Authenticity.

Project Description

Aim of our project is to develop a photograph verification application that allows people to take photographs which anyone can later verify were taken of a real, three-dimensional scene, rather than of a screen, a print, or a model built to deceive the camera. The system consists of three main parts:
1) Scene verification: At capture time, the application combines the image with additional sensor measurements, such as depth and possibly the device's motion to determine whether a real 3D scene is in front of the camera. The decision relies primarily on physics-based (non-ML) checks as well as some possible model predictions, and (possibly) strengthened by randomized challenges that make known attacks such as screen recapture, printed images and injected depth data difficult to carry out.
2) Signing: A capture that passes verification is signed, together with its evidence, by a private key kept in the device's secure hardware. Any later alteration of the photo or its evidence invalidates the signature, so tampering is always detectable.
3) Verifiable editing: Simple transformations, such as rotations, cropping, or blurring can be applied to a verified photo while preserving its verifiability, (possibly) using zero-knowledge proofs where privacy requires it.
The final product provides verifiable evidence that a photograph was captured from a real scene, which anyone can check without having to trust the photographer or the editing software.

Project Members

Supervisor & Innovation Expert