短い答え
はい、写真を(メタデータなしで)撮影した個別のカメラと一致させることが可能であり、信頼性も非常に高いです。この手法は、いくつかのソフトウェア製品ですぐに利用できます。そのうちの1つは、Amped Softwareが作成したAmped Authenticate です(免責事項:私は会社のCEOおよび創設者です)。
基本的な考え方
基本的な考え方は、すべてのデバイスが、生成する各写真に異なる「ノイズフィンガープリント」を残すことです。このコンポーネントはPRNU(Photo Response Non-Uniformity)と呼ばれ、文献で広く研究されています。それは次のように示されています:
- 時間とともに一定
- 温度が一定-他のカメラ設定(露出、フォーカスなど)に依存しない
- 再圧縮に対してかなり堅牢(JPEG品質は5〜60%程度)
- 強度と色の調整(コントラスト、明るさなど)に対してかなり堅牢
- ローカルの変更に対してかなり堅牢(つまり、画像の一部が改ざんされている場合-全体としての画像は、依然として特定のカメラからのものとして認識されます)
ただし、次の状況では正しく機能しません。
- 画像がトリミングされているか、デジタルズームが含まれている場合、センサー全体ではなく、センサーの一部のみを使用するため(これは解決できる可能性がありますが、サイズ変更には堅牢ではありません)
- 非常に強力な機能強化
- 非常に暗いまたは非常に明るい画像の場合、これらの領域にはノイズが存在しないため)
どのように機能しますか
画像のPRNUを抽出するには、基本的にノイズの特定のコンポーネントを抽出する必要があります。画像をノイズ除去し、元の画像を差し引くことができます。文献では、ウェーブレットフィルターの使用をお勧めしますが、より単純で高速なフィルターを使用しても、同様の結果を得ることができます。
実際には、手順は次のように行われます。
カメラ参照パターン(CRP)を作成する必要があります。これは、テストデバイスのいくつかの画像からPRNUを抽出することで行われます。最良の結果を得るには、暗すぎたり白すぎたりせず、できるだけ細部を抑えた約30〜50枚の画像を使用して、ピクセルごとの平均を作成することをお勧めします。これらを参照画像と呼びましょう。カメラがあれば、壁や空の焦点が合っていない写真を撮ることができます。カメラがない場合は、一般的な写真を撮ることができますが、平均化して詳細をフィルターで除外するには、さらに多くの写真が必要になるでしょう。
次に、分析中の画像からPRNUを抽出し、CRPとの相関を計算できます。相関が高いほど、同じカメラからの画像である可能性が高くなります。
相関のしきい値を計算する画像を自動的に分類することができます。しきい値より高い相関のある画像は、カメラから送信される可能性が高くなります。それ以外の場合は、おそらく別のデバイスから送信されます。
しきい値は、次の相関を計算して取得できます。
- 同じデバイスから取得した画像(ポジティブ)
- 別のカメラモデルからの画像(負)
- 同じカメラモデルの別の見本から取得した画像(負)
一般に、ポジティブセットとネガティブセットは完全に分離されない可能性が高いため、ケースごとに取得する偽陽性と偽陰性のバランスを適切に設定する必要があります。
適切に使用すれば、非常に類似したPRNUを持つ同じモデルの2つの例を見つけることが可能であることが示されていますが、この方法は非常に信頼できることが示されています。これは、たとえば、2つのデバイスのセンサーが同じシリコンウェーハから製造された場合に発生する可能性があります。それは遠い可能性ですが、まだ可能性があります。
例として、以下のこの画像は、重要なコンテンツがない(壁の焦点が合っていない画像)画像から抽出されたPRNUです。
改ざん
PRNU相関をローカルに適用して、画像の改ざんを検出することもできます。アイデアは、画像全体でnxnピクセルのスライディングウィンドウでPRNUを計算して、相関のマップを作成することです。相関が低い領域は、改ざんされた可能性が高くなります。
以下の画像は、分析されている画像の例を表しています。
以下は、CRPと画像から抽出されたPRNUのブロックごとの相関の結果です。白い領域は、改ざんされる可能性が最も高い領域を表しており、ノイズが一定していません。机の真ん中に改ざんの明らかな兆候があります。
実際、これは銃が取り除かれた元の写真です。
参考文献
PRNUをさまざまな視点で分析する論文は無数にありますが、これらはおそらく最も重要です。
概要
異なるカメラからの画像を区別する技術は、たとえそれらが同じメーカーとモデルであっても、存在し、学術および法医学のコミュニティではかなり確立されています。いくつかあります。ソフトウェア製品あなたが比較的容易でそれを行うことができ、また、同様のプロセスで画像の信憑性を評価し、市場で利用可能に。