写真家によって公開されたものの本物のコピーである画像と、公開後にトリミング、スプライシング、またはダウンサンプリングによって操作された画像を区別するためのモデルを提示します。モデルは、写真家と一緒に常駐するエンコーダーと、観察者が利用できるマッチングデコーダーで構成されています。エンコーダーは、公開前に、知覚できない位置署名を画像値に埋め込むことを学習します。デコーダーは、これらのステガノグラフィ位置( "stegapos")署名を使用して、小さな画像パッチごとに、パッチが最初に公開した画像に保持していた2D位置座標を決定することを学習します。切り抜き、スプライス、およびダウンサンプルの編集は、非表示の位置署名で発生する不整合によって検出可能になります。エンコーダーとデコーダーを一緒にトレーニングすると、位置をいつの間にかエンコードするモデルが生成され、スプライス検出の確立されたベンチマークで優れたパフォーマンスが得られ、作物検出の新しいベンチマークで高精度が得られることがわかりました。
We present a model for differentiating between images that are authentic copies of ones published by photographers, and images that have been manipulated by cropping, splicing or downsampling after publication. The model comprises an encoder that resides with the photographer and a matching decoder that is available to observers. The encoder learns to embed imperceptible positional signatures into image values prior to publication. The decoder learns to use these steganographic positional ("stegapos") signatures to determine, for each small image patch, the 2D positional coordinates that were held by the patch in its originally-published image. Crop, splice and downsample edits become detectable by the inconsistencies they cause in the hidden positional signatures. We find that training the encoder and decoder together produces a model that imperceptibly encodes position, and that enables superior performance on established benchmarks for splice detection and high accuracy on a new benchmark for crop detection.