局所的な異常を識別するように設計された画像操作検出アルゴリズムは、多くの場合、操作された領域が画像内の改ざんされていない領域と「十分に」異なることに依存しています。ただし、このような異常は、高品質の操作では簡単に識別できない場合があり、その使用は、特定の画像現象が特定の編集ツールの使用に関連付けられているという仮定に基づいていることがよくあります。これにより、操作検出のタスク自体が難しくなり、最先端の検出器は限られた数の操作タイプしか検出できません。さらに重要なことは、異常の仮定が成り立たない場合、操作されていない画像での偽陽性の検出が深刻な問題になることです。改ざん検出の現状を理解するために、深層学習ベースの方法と無学習方法の詳細な分析を提示し、改ざんされたサンプルと改ざんされていないサンプルを含むさまざまなベンチマーク データセットでそれらのパフォーマンスを評価します。さまざまな操作を検出するための適合性と、改ざんされていないデータが提示された場合の堅牢性に関する包括的な研究を提供します。さらに、操作された領域に存在する異常を強調して、さまざまな操作検出方法によってそれらをより識別可能にする、新しいディープラーニングベースの前処理手法を提案します。この目的のために、残差アーキテクチャで使用すると、操作されていないデータでの誤検知の導入を最小限に抑えて、さまざまな検出アルゴリズムのパフォーマンスを向上させる異常強化損失を導入します。最後に、多くの標準的な検出アルゴリズムで構成されるオープンソースの改ざん検出ツールキットを紹介します。
Image manipulation detection algorithms designed to identify local anomalies often rely on the manipulated regions being ``sufficiently'' different from the rest of the non-tampered regions in the image. However, such anomalies might not be easily identifiable in high-quality manipulations, and their use is often based on the assumption that certain image phenomena are associated with the use of specific editing tools. This makes the task of manipulation detection hard in and of itself, with state-of-the-art detectors only being able to detect a limited number of manipulation types. More importantly, in cases where the anomaly assumption does not hold, the detection of false positives in otherwise non-manipulated images becomes a serious problem. To understand the current state of manipulation detection, we present an in-depth analysis of deep learning-based and learning-free methods, assessing their performance on different benchmark datasets containing tampered and non-tampered samples. We provide a comprehensive study of their suitability for detecting different manipulations as well as their robustness when presented with non-tampered data. Furthermore, we propose a novel deep learning-based pre-processing technique that accentuates the anomalies present in manipulated regions to make them more identifiable by a variety of manipulation detection methods. To this end, we introduce an anomaly enhancement loss that, when used with a residual architecture, improves the performance of different detection algorithms with a minimal introduction of false positives on the non-manipulated data. Lastly, we introduce an open-source manipulation detection toolkit comprising a number of standard detection algorithms.