Skip to main content
QUICK REVIEW

[論文レビュー] Learning Generalizable and Identity-Discriminative Representations for Face Anti-Spoofing

Xiaoguang Tu, Jian Zhao|arXiv (Cornell University)|Jan 17, 2019
Biometric Identification and Security参考文献 25被引用数 22
ひとこと要約

本稿では、全ペairワイズ・コンfusion(TPC)損失を導入してデータセット固有のスプーフィングパターンへの過学習を低減するとともに、Fast Domain Adaptation(FDA)モジュールを組み込んでドメインシフトを軽減することで、顔の偽造検出と顔認識を統合的に実行するマルチタスク深層学習フレームワーク、GFA-CNNを提案する。このモデルは、顔の偽装検出においてクロスデータセット一般化性能が最先端水準に達し、顔認識の精度を維持している。

ABSTRACT

Face anti-spoofing (a.k.a presentation attack detection) has drawn growing attention due to the high-security demand in face authentication systems. Existing CNN-based approaches usually well recognize the spoofing faces when training and testing spoofing samples display similar patterns, but their performance would drop drastically on testing spoofing faces of unseen scenes. In this paper, we try to boost the generalizability and applicability of these methods by designing a CNN model with two major novelties. First, we propose a simple yet effective Total Pairwise Confusion (TPC) loss for CNN training, which enhances the generalizability of the learned Presentation Attack (PA) representations. Secondly, we incorporate a Fast Domain Adaptation (FDA) component into the CNN model to alleviate negative effects brought by domain changes. Besides, our proposed model, which is named Generalizable Face Authentication CNN (GFA-CNN), works in a multi-task manner, performing face anti-spoofing and face recognition simultaneously. Experimental results show that GFA-CNN outperforms previous face anti-spoofing approaches and also well preserves the identity information of input face images.

研究の動機と目的

  • 未学習のスプーフィングパターンや環境で性能が著しく低下するCNNベースの顔の偽装検出モデルの一般化性能の低さを是正すること。
  • トレーニング中にすべてのスプーフィングパターンの寄与をバランスさせるために、データセット固有のスプーフィングパターンへの過学習を低減すること。
  • 照明、カメラ機種、スプーフィング媒体の違いに起因するドメインシフトを軽減するため、ドメイン間の特徴分布を一致させること。
  • 顔の偽装検出と顔認識を同時に実行する統合された深層学習フレームワークを実現し、共通の特徴学習を可能にすること。
  • アイデンティティ認識性能を損なわずに、多様な実世界の展開環境においてPA表現のロバスト性を向上させること。

提案手法

  • TPC損失は、すべてのスプーフィングパターンペア間の混乱を最小化することを目的として設計され、モデルが支配的パターンに過学習するのではなく、バランスの取れた汎用的表現を学習するよう促進する。
  • FDAモジュールはネットワークに統合され、ソースドメインとターゲットドメインのサンプルの特徴分布を一致させることで、特徴空間におけるドメインシフトを低減する。
  • 顔の偽装検出と顔認識の両ブランチで畳み込み層を共有するマルチタスク学習により、パラメータ効率と特徴共有を実現する。
  • 偽装検出ブランチではTPC損失とAnti-lossを用いて生身とスプーフィング顔を区別し、認識ブランチではRecog-lossを用いてアイデンティティ情報を保持する。
  • ドメイン適応処理を施した画像を偽装検出ブランチに、そのままのクロップ済み顔画像を認識ブランチに供給することで、両タスクの共同最適化を可能にする。
  • 共有バックボーン特徴と2つの並列ブランチを用いるアーキテクチャにより、計算コストの大幅な増加を伴わずに、両タスクの同時最適化が可能となる。

実験結果

リサーチクエスチョン

  • RQ1すべてのスプーフィングパターンペア間の混乱をバランスさせる損失関数が、顔の偽装検出モデルの一般化性能を向上させるか?
  • RQ2Fast Domain Adaptationは、顔の偽装検出における異なるドメインからのサンプル間の分布差をどれほど低減できるか?
  • RQ3顔認識と同時に行うマルチタスク学習が、スプーフィングアーティファクトに対して偽装検出表現のロバスト性をどの程度向上させるか?
  • RQ4偽装検出と認識の共同学習が、特にクロスデータセット評価において、いずれのタスクの性能をも劣化させるか?
  • RQ5統合モデルは、多様なテスト環境において顔認識精度を高く維持しながら、最先端の偽装検出性能を達成できるか?

主な発見

  • GFA-CNNは、CASIA-FASD → Replay-Attack、MFSD → Replay-Attack、Replay-Attack → MFSDのクロスデータセットテストにおいて、HTER(等誤差率)が最低水準に達し、特に後者において、最良の先行手法比で相対的に8.3%の改善を示した。
  • Replay-Attack → CASIA-FASDのクロステストでは、解像度の不一致のため性能低下を示したが、これはソース画像がターゲット画像よりも顕著に高解像度である場合、FDAが品質劣化を引き起こす可能性があることを示している。
  • マルチタスク学習により、MSU-MFSDデータセット内での偽装検出性能はわずかに2.5%低下したが、単一タスク学習に比べて訓練の安定性が向上し、過学習が軽減された。
  • LFWでは97.1%の顔認証精度を達成し、VGG-16と同等の性能を示した。SiWではVGG-16の14%の低下と比較して4.5%の低下に抑えられ、スプーフィングアーティファクトに対するロバスト性が優れていることが示された。
  • 共有特徴学習のおかげで、GFA-CNNの顔認識性能はスプーフィングパターンの影響に対して感受性が低く、両タスク間で相互に補完的向上効果が見られた。
  • TPC損失は、支配的スプーフィングパターンへの過学習を効果的に低減しており、多様なテストドメインにわたる一般化性能の向上が裏付けられている。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。