PreprintCited by 1Digital Media Forensic DetectionGenerative Adversarial Networks and Image SynthesisAdversarial Robustness in Machine Learning

Addressing Image Authenticity When Cameras Use Generative AI

Open access
Masud, Umar, Punnappurath, Abhijith, Zhao, Luxi, Lindell, David B., Brown, Michael S.·2026·arXiv

Abstract

The ability of generative AI (GenAI) methods to photorealistically alter camera images has raised awareness about the authenticity of images shared online. Interestingly, images captured directly by our cameras are considered authentic and faithful. However, with the increasing integration of deep-learning modules into cameras' capture-time hardware -- namely, the image signal processor (ISP) -- there is now a potential for hallucinated content in images directly output by our cameras. Hallucinated capture-time image content is typically benign, such as enhanced edges or texture, but in certain operations, such as AI-based digital zoom or low-light image enhancement, hallucinations can potentially alter the semantics and interpretation of the image content. As a result, users may not realize that the content in their camera images is not authentic. This paper addresses this issue by enabling users to recover the 'unhallucinated' version of the camera image to avoid misinterpretation of the image content. Our approach works by optimizing an image-specific multi-layer perceptron (MLP) decoder together with a modality-specific encoder so that, given the camera image, we can recover the image before hallucinated content was added. The encoder and MLP are self-contained and can be applied post-capture to the image without requiring access to the camera ISP. Moreover, the encoder and MLP decoder require only 180 KB of storage and can be readily saved as metadata within standard image formats such as JPEG and HEIC.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2604.21879

Cites

59 of 59 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

0 of 40 cited sources checked · 0 supported · 0 flagged

  • Findingreasoning

    In synthetic MARCONet data, images with different blur strengths map to the same hallucinated image.

    “Similarly, in the synthetic MARCONet data, images with different blur strengths map to the same hallucinated image.”
    Quote in the paperNot a substantial claim
  • Findingown data

    Pretraining with (x, y, R, G, B) leads to better performance than pretraining with (x, y).

    “Pretraining with (x, y, R, G, B) leads to better performance.”
    Quote in the paperNot a substantial claim
  • Findingown data

    The proposed method outperforms competing strategies when using offline pretraining and quick capture-time finetuning.

    “Our method outperforms these competing strategies when adopting a more viable strategy of offline pretraining and quick capture time finetuning.”
    Quote in the paperSubstantial claim
  • Findingown data

    The proposed approach outperforms competitors across all datasets.

    “It can be seen from the results that our proposed approach outperforms competitors across all datasets.”
    Quote in the paperSubstantial claim
  • Findingnone given

    A lightweight encoder paired with an MLP decoder outperforms a standalone MLP for the authentication task.

    “However, we demonstrate that a lightweight encoder paired with an MLP decoder outperforms a standalone MLP for the authentication task.”
    Quote in the paperNot a substantial claim
  • May combine two claims. 24
  • Classified as probably not a substantial claim. 24
  • May combine two claims.

    Findingreasoning

    Blind recovery works well on DIV2K for natural image super-resolution but cannot achieve good results on MARCONet and LOL because of a one-to-many mapping in the solution space.

    “Blind recovery works well on DIV2K [10] for the natural image SR task but cannot achieve good results on MARCONet [37] and LOL [56] because there is a one-to-many mapping in the solution space that the model cannot resolve.”
    Quote in the paperSubstantial claim0 of 3 sources checked
    • cites [10]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [37]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [56]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingcitation

    The (x, y, R, G, B) input variant performs better than the (x, y) input variant for MLP-based methods.

    “The (x, y, R, G, B) input variant, which performs better than (x, y) input, is shown for [40,41,49].”
    Quote in the paperNot a substantial claim0 of 3 sources checked
    • cites [40]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [41]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [49]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Findingown data

    MLP-based competitors SIREN, NeRF, and hashgrid perform well when trained from scratch per image, but the training time is impractical for capture-time optimization.

    “It can be observed that the MLP-based competitors SIREN [49], NeRF [40], and hashgrid [41] perform well when trained from scratch per image (the markers on the top-right of the plot) but the training time is impractical since this optimization has to be done at capture time.”
    Quote in the paperSubstantial claim0 of 3 sources checked
    • cites [49]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [40]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [41]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Findingnone given

    The encoder and MLP decoder require only 180 KB of storage and can be saved as metadata within standard image formats such as JPEG and HEIC.

    “Moreover, the encoder and MLP decoder require only 180 KB of storage and can be readily saved as metadata within standard image formats such as JPEG and HEIC.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    In Figure S1, hallucinations alter the appearance of crops in an aerial scene.

    “In the second image of an aerial scene, the appearance of the crops is altered due to hallucinations.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Figure 7 provides two selected text super-resolution examples where characters are altered.

    “Fig. 7 showcases two hand-picked examples for text SR that cause characters to change.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    SIREN, NeRF, and hashgrid perform well when optimized per image until convergence, but their training times are impractical.

    “While SIREN[49], NeRF[40] and hashgrid[41] perform well when optimized per image until convergence, training times are impractical.”
    Quote in the paperSubstantial claim0 of 3 sources checked
    • cites [49]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [40]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [41]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingnone given

    Weighted error sampling is computationally more expensive and increases finetuning time compared to random sampling.

    “Moreover, compared to random sampling, weighted error sampling is computationally more expensive and increases the time needed for finetuning.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingnone given

    Our method enables recovery of the authentic face and a readable QR code.

    “Our method allows the user to recover the authentic face and a readable QR code.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Our method restores the flipped 'i' character without adding artifacts in uniform regions.

    “Our method recovers the flipped character 'i' while not introducing any artifacts in the homogeneous regions.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Our metadata-assisted approach improves storage footprint, execution time, and accuracy compared to alternative methods across super-resolution and low-light enhancement tasks.

    “we also demonstrate through extensive experiments-on tasks such as super-resolution and low-light image enhancement-that our metadata-assisted approach offers improvements over alternative methods in terms of storage footprint, execution time, and accuracy.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    Increasing the MLP hidden layers from two to three increases metadata size but does not notably change performance.

    “Increasing the number of layers to three from our choice of two increases the metadata size, but did not yield any notable difference in performance.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingnone given

    In Figure 2, the gaze and the shape of the mouth and teeth are changed.

    “Notice the change in gaze and the shape of the mouth and teeth.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Our method achieves PSNR values of 32.96 dB on DIV2K, 31.26 dB on MARCO-Net, and 36.34 dB on LOL.

    “Ours | - | 32.96 | 31.26 | 36.34”
    Quote in the paperSubstantial claim0 of 3 sources checked
    • cites [10]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [37]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [56]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Findingnone given

    Our metadata overhead does not depend on image resolution, whereas the memory footprint of a residual image grows with image size.

    “Also note that our metadata overhead is independent of image resolution, while the memory footprint of the residual image increases with image size.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingnone given

    Models using just (x, y) do poorly during pretraining and find it difficult to achieve significant improvements within limited finetuning time.

    “As expected, the models using just (x, y) do poorly during pretraining, and thereby, find it difficult to achieve significant improvements within the limited finetuning time.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    In the license plate example, the characters 'GQB' were altered to '608', and the Chinese phrase 争渡,争渡 was altered to 争澳, 争渡.

    “In the license plate image, 'GQB' changed to '608', while the Chinese characters 争渡,争渡 became 争澳, 争渡.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Sampling less frequently can speed up finetuning but decreases performance.

    “Sampling less frequently could speed up the finetuning time, however, as shown, it comes with decreased performance.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The best performing methods for text super-resolution use generative loss functions.

    “The best performing methods for text SR also use such generative loss functions [37,61].”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites [37]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [61]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Interpretationnone given

    The method operates independently of the AI module responsible for hallucinations, assuming no prior knowledge of this model and requiring no post-capture access to the camera ISP.

    “Our solution operates independently of the AI module responsible for hallucinations, assuming no prior knowledge of this model and requiring no post-capture access to the camera ISP.”
    Quote in the paperNot a substantial claim
    • The authors state this as an assumption: No prior knowledge of the AI module responsible for hallucinations is available or needed.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Perceptual and generative losses used for image enhancement often introduce fake content.

    “As noted in [47], perceptual and generative losses used for image enhancement often introduce fake content.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [47]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Capture-time metadata has been shown to significantly improve various image recovery tasks.

    “Capturetime metadata has been shown to significantly improve various image recovery tasks.”
    Quote in the paperNot a substantial claim0 of 4 sources checked
    • cites [36]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [42]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [43]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [54]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    It is becoming increasingly feasible to run generative AI super-resolution solutions in real time on smartphone hardware.

    “At the same time, it is becoming increasingly feasible to run such GenAI SR solutions in real time on smartphone hardware [27].”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [27]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Premisecitation

    The only prior work addressing authenticity of camera-captured images is Punnappurath et al., which proposed a binary authentication mask computed at capture time and stored as metadata.

    “To our knowledge, the only work to address the authenticity of camera-captured images is that of Punnappurath et al. [47], which proposed a binary authentication mask be computed at capture time and stored in the camera image as metadata.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [47]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Coordinate-based implicit neural representations such as SIREN and NeRF reconstruct images using an MLP that takes (x, y) coordinates as input.

    “Coordinate-based implicit neural representations, such as SIREN [49] and NeRF [40], reconstruct images using an MLP that takes (x, y) coordinates as input.”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites [49]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [40]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Premisecitation

    Coordinate-based implicit neural representations are typically optimized per image and converge slowly.

    “While these methods achieve excellent performance, they are typically optimized per image and converge slowly.”
    Quote in the paperSubstantial claim0 of 2 sources checked
    • cites [49]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [40]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Models using perceptual and generative losses dominated recent challenges on low-light image enhancement and nighttime photography.

    “Similarly, models using perceptual and generative losses dominated the recent challenges on low-light image enhancement and nighttime photography [16,48].”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites [16]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites [48]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    MLPs are well-established as compact image representations, particularly in image compression.

    “MLPs are well-established as compact image representations, particularly in image compression [50].”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [50]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Interpretationnone given

    Hallucinated content can appear in images directly output by cameras because GenAI modules are increasingly integrated into camera hardware ISPs, especially in smartphones.

    “Hallucinated content can appear even in images directly output by cameras due to the increasing integration of GenAI modules into modern camera hardware ISPs, particularly in smartphones.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Interpretationreasoning

    Saving only the MLP decoder weights (53 KB) requires knowing the encoder's modality and obtaining its weights separately, which may be less practical.

    “However, this necessitates that the encoder's modality is known and its specific weights are available at recovery time through some other mechanism, such as retrieving it from a secure online repository.”
    • Also stated in: § Additional information · hedged
      “This may be less preferred in practice.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Interpretationreasoning

    A camera's GenAI super-resolved image could be used as evidence against a car owner if the license plate is hallucinated.

    “For example, a GenAI super-resolved image directly outputted by a camera could potentially be used as evidence against the car's owner of the hallucinated license plate.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    All competing methods were evaluated on the same hardware.

    “All competing methods were also evaluated on the same hardware.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Interpretationnone given

    Most hallucinations do not change how the scene is interpreted.

    “As previously mentioned, most hallucinations do not affect the interpretation of the scene (e.g., the first image in Fig. 6).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    The user can extract the stored metadata post-capture and recover the authentic image.

    “As shown in Fig. 3(B), the user can extract this metadata post-capture and recover the authentic image x = y -Θ([x, y, Φ(y)]).”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: At capture time, the intermediate image on the ISP, which is the input to the hallucinatory AI model and the image to be recovered post-capture, is accessible.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    Every ablation in Table 2 was finetuned for the same time budget as our method.

    “Note that all ablations reported in Table 2 are after finetuning for the same time budget as our method.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductreasoning

    The experiments were limited to a desktop GPU rather than on-device optimization, despite on-device optimization being required in practice.

    “While on-device optimization is required in practice, we limit the experiments to a desktop GPU due to the challenges of re-implementing all comparison methods on device, and for the sake of fair comparison.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductreasoning

    For fair comparison, MLP-based comparison models were given three hidden layers and 128 neurons per layer, roughly matching the combined size of the proposed encoder and MLP.

    “For fair comparison, we use models with three hidden layers and 128 neurons per layer such that the models have a size of 204 KB that roughly matches the combined size of our encoder and MLP.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductown data

    Other methods were finetuned for the same amount of time as the proposed method.

    “Other methods are also finetuned for the same amount of time as our method.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductcitation

    Under the selected settings, the hashgrid encoder has about 32 K parameters (128 KB), and the overall hashgrid model size is 184 KB.

    “Under these settings, the encoder of the hashgrid [41] method has roughly 32 K parameters (128 KB).”
    • Also stated in: § Additional information · plain
      “The MLP model is chosen to be similar to our method with two hidden layers and 64 neurons per layer, making the overall hashgrid model size 184 KB.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [41]

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S2 (checkable).

    Interpretationreasoning

    When hallucinations change the meaning of an image, the consequences can be severe.

    “However, when hallucinations alter the semantics, the consequences can be serious.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    Because the method uses only a reconstruction loss and no perceptual or generative losses, the resultant image does not risk introducing fake content.

    “Since we use only a reconstruction loss and no perceptual or generative losses, our resultant image x does not risk introducing fake content.”
    Quote in the paperNot a substantial claim
41 of 41
  • The authors state this as an assumption.

    At capture time, the intermediate image on the ISP, which is the input to the hallucinatory AI model and the image to be recovered post-capture, is accessible.

    “Following [47], at capture time, we assume we have access to the intermediate image x on the ISP, which is the input to the hallucinatory AI model and the image we wish to recover post-capture.”
  • The paper relies on this without support.

    The encoder can be selected based on which AI ISP module was active during capture, and this information is known to the camera.

    “coder is selected based on which AI ISP module was active during capture, information that is known to the camera.”
  • The authors state this as an assumption.

    No prior knowledge of the AI module responsible for hallucinations is available or needed.

    “Our solution operates independently of the AI module responsible for hallucinations, assuming no prior knowledge of this model and requiring no post-capture access to the camera ISP.”
  • The paper relies on this without support.

    Intermediate images on the ISP are difficult to obtain publicly.

    “Intermediate images on the ISP, while accessible to camera manufacturers, are difficult to obtain publicly.”
  • The paper relies on this without support.

    The output images at approximately 12 MP resolution match the resolution of most current smartphone cameras.

    “which matches the resolution of most current smartphone cameras.”
5 of 5

Cites

Flagged first, then by citations

Research works printed but not linked: 2

  1. Shruti Agarwal, Hany Farid, Yuming Gu, Mingming He, Koki Nagano, and Hao Li. Protecting world leaders against deep fakes. In CVPR workshops, 2019. 1
  2. Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Generative adversarial nets. NeurIPS, 2014. 3

Cited by

Sorted by citations

Authors
Masud, U., Punnappurath, A., Zhao, L., Lindell, D. B., & Brown, M. S.
Affiliations
  • University of Toronto (CA)
  • Samsung (South Korea) (KR)
Venue
arXiv
Publisher
arXiv
Published
2026
ISSN
2331-8422 (ISSN-L)
OpenAlex
W7155542659
Cited by
0
References
59
Type
posted content
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Digital Media Forensic Detection
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Generative Adversarial Networks and Image Synthesis
  • Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
Keywords
image authenticity, generative AI hallucination, image reconstruction, low-light image enhancement, image metadata

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-05.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-05.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review