iPhone 18 Pro records a sensor signature for later photo comparisons
Apple introduced Reference Image, which records signed data at the iPhone 18 Pro's main camera sensor. Private Cloud Compute turns that data into an unalterable reference visible in Photos, allowing a user to compare it with an edited version. The feature shows the difference between a frame produced by a particular sensor and a later file; it does not establish that the photographed scene itself was authentic.
Artificial Intelligence··Morning
The signature is written at the main camera sensor
Apple Reference Image signs sensor data as the iPhone 18 Pro's main camera captures a photograph. Apple's Private Cloud Compute service turns that data into what the company describes as an unalterable reference, which the owner can open in the Photos app. Apple compares its use against an edited file to a digital negative and positions the feature particularly for photojournalists and photographers. Gizmodo reported the launch independently, describing the feature as creating a “digital negative” of photos taken with an iPhone 18 Pro that can be used to check for edits.[1], [2]
The comparison reveals changes made after capture
The sensor signature allows the frame produced by a particular device to be compared with an edited version. That assurance is limited to what changed in the file after capture: a staged scene in front of the camera can also be captured and signed in exactly the same way. The feature therefore provides a record of device origin and later edits, rather than verification of the photographed event itself.[1]
Third-party interfaces and SynthID support are planned
Apple says developer interfaces will bring Reference Image into third-party applications. The company also plans to support SynthID, a standard intended to help identify images generated or altered by AI. The sensor signature binds a frame to its device origin. SynthID attempts to detect AI involvement. The announcement does not specify exactly where third-party verification will run. That detail may emerge when developer documentation is published.[1]
Related columns
For more information on this topic, you can read the related columns.