アーカイブ / Computer Vision
画素の差から撮影カメラを識別するPDC-ViT
PDC-ViT
PDC-ViTの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1 : Flowchart of the proposed network.
概要
- APDCとRPDCで近傍画素の差を特徴に変え、その特徴をViTに入力して撮影カメラを分類する。
- 著者らの報告した正解率は、Visionが94.30%、Daxingが84%、Socratesが94.22%、QUFVDが92.29%。
- 適用には機器ごとのラベル付き写真が必要で、低品質画像や未登録機器への対応は別途検証が要る。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、PDC-ViTの仕組み
- 01撮影画像
- 02角度・放射の画素差
- 03PDC特徴
- 04ViTで分類
- 05撮影カメラ
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
PDC-ViTは、写真や動画を撮ったカメラを画素の特徴から識別する方法である。同じ場面を異なるカメラで撮ると、写っている物だけから撮影元を区別するのは難しい。著者らは画素の細かな変動と、近くの画素同士の関係に着目した。
撮影元の推定は画像や動画の来歴を調べる手がかりになる。ただし、カメラの分類結果だけで機器の所有者や撮影者を確定することはできず、実務では別の記録との照合が必要になる。
手法
PDC-ViTは、まず画像の近傍画素の値を引き算し、その差に学習で調整する重みを掛けて特徴を作る。これがPDC(画素差分畳み込み)である。角度方向のAPDCと、中心から外側へ向かう放射方向のRPDCを用い、異なる画素の組み方で局所的な変化を捉える。
抽出した特徴をViT(画像を小領域に分け、その間の関係を調べて分類するモデル)へ入力する。著者らはViTで扱う特徴の小領域を64×64に設定した。例えば複数の登録済みカメラで撮った写真を正しい機器ラベルとともに学習し、入力写真について撮影カメラの分類結果を出す流れである。
新規性
著者らが提案する構成は、角度方向と放射方向の画素差分畳み込みで特徴を抽出し、その特徴をViTに入力して撮影カメラを分類するものだ。元画像の小領域を直接ViTに渡す構成とは、分類前に扱う情報が異なる。
二つの方向で近傍画素の関係を捉え、画像に写った物の違いだけに頼らず識別する狙いがある。各方向の寄与を分けた数値は、確認できた本文の範囲では示されていない。
従来手法との違い
著者らが対比するのは、元画像の小領域をViTへ直接入力する構成と、ResNetやVGGなどを特徴抽出に用いる構成である。PDC-ViTは特徴抽出に画素差分畳み込みを使い、分類にはViTを使う。
著者らは既存の撮影カメラ識別法とも比較したと述べる。ただし、確認できた本文の範囲には手法別の結果表がない。直接入力するViTとの成績差や、各既存法をどの条件で上回ったかは数値で判断できない。
実験結果
著者らが報告した識別正解率は、Visionで94.30%、Daxingで84%、Socratesで94.22%、QUFVDで92.29%である。評価にはVideo-ACIDも挙げられるが、確認できた本文の範囲にその正解率はない。既存法との手法別の数値も確認できない。
著者らは各データセットの80%を学習・検証、20%をテストに使い、画像を224×224画素に切り抜いたと記す。一方、実験節には「四つの公開データセット」と書きながら五つの名称を列挙する不一致がある。上記の正解率を、未登録機器や劣化画像での性能に広げて解釈することはできない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:社内の点検写真について、登録済みカメラのうち撮影元の候補を示し、資産台帳との照合を助ける。入力は点検写真、出力は推定した機器の分類結果と人が確認する写真一覧とする。
適用には、対象となる各カメラで撮った学習用写真と正しい機器ラベルが要る。必要なセンサーは対象機器のカメラである。新しい機器を加える際は写真とラベルを集め、分類対象に加えて再学習する。推定結果から撮影者まで特定できるとは扱わない。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:対象機器を決め、各機器のカメラで撮った写真と正しい機器ラベルを集める。学習・検証用と未使用の評価用に分け、PDC-ViTを対象機器に合わせて学習する。新たなセンサーを前提とせず、必要な撮影元は対象機器のカメラとする。
比較基準として、画素差分を使わず画像の小領域をViTへ渡す構成を同じ写真で評価する。機器識別の正解率と機器別の取り違えを測り、再保存した写真の結果も分けて記録する。機器を追加する場合は写真とラベルを補い、再学習後に同じ評価を行う。
限界と課題
著者らは、大量の学習データと計算資源を要し得ること、低品質画像では識別が難しくなり得ることを制約として挙げる。少量データでの過学習や、ViTの判断理由の分かりにくさにも言及している。
編集上の検証事項は、圧縮・切り抜き・再保存を経た写真での誤判定と、未登録機器を入力した場合の扱いである。確認できた本文の範囲では、これらの条件別の成績や、候補にない機器として判定を保留する仕組みは確認できない。
出典
元のタイトル・要旨を確認する(英語)
PDC-ViT : Source Camera Identification using Pixel Difference Convolution and Vision Transformer
Source camera identification has emerged as a vital solution to unlock incidents involving critical cases like terrorism, violence, and other criminal activities. The ability to trace the origin of an image/video can aid law enforcement agencies in gathering evidence and constructing the timeline of events. Moreover, identifying the owner of a certain device narrows down the area of search in a criminal investigation where smartphone devices are involved. This paper proposes a new pixel-based method for source camera identification, integrating Pixel Difference Convolution (PDC) with a Vision Transformer network (ViT), and named PDC-ViT. While the PDC acts as the backbone for feature extraction by exploiting Angular PDC (APDC) and Radial PDC (RPDC). These techniques enhance the capability to capture subtle variations in pixel information, which are crucial for distinguishing between different source cameras. The second part of the methodology focuses on classification, which is based on a Vision Transformer network. Unlike traditional methods that utilize image patches directly for training the classification network, the proposed approach uniquely inputs PDC features into the Vision Transformer network. To demonstrate the effectiveness of the PDC-ViT approach, it has been assessed on five different datasets, which include various image contents and video scenes. The method has also been compared with state-of-the-art source camera identification methods. Experimental results demonstrate the effectiveness and superiority of the proposed system in terms of accuracy and robustness when compared to its competitors. For example, our proposed PDC-ViT has achieved an accuracy of 94.30%, 84%, 94.22% and 92.29% using the Vision dataset, Daxing dataset, Socrates dataset and QUFVD dataset, respectively.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




