顔のなりすまし防止は、顔認識システムのセキュリティにとって非常に重要です。学習ベースの方法、特に深層学習ベースの方法では、過剰適合を減らすために大規模なトレーニングサンプルが必要です。ただし、多くのビューでライブフェイスを再印刷して再キャプチャする必要があるため、なりすましデータの取得には非常にコストがかかります。この論文では、この問題を軽減するために、3D空間で仮想なりすましデータを合成する方法を紹介します。具体的には、印刷された写真を平らな面と見なし、それを3Dオブジェクトにメッシュ化し、3D空間でランダムに曲げて回転させます。その後、変換された3D写真は、仮想サンプルとして透視投影によってレンダリングされます。合成仮想サンプルは、提案されたデータバランシング戦略と組み合わせると、スプーフィング防止のパフォーマンスを大幅に向上させることができます。私たちの有望な結果は、安価で大規模な合成データを使用して、顔のなりすまし防止を進めるための新しい可能性を開きます。
Face anti-spoofing is crucial for the security of face recognition systems. Learning based methods especially deep learning based methods need large-scale training samples to reduce overfitting. However, acquiring spoof data is very expensive since the live faces should be re-printed and re-captured in many views. In this paper, we present a method to synthesize virtual spoof data in 3D space to alleviate this problem. Specifically, we consider a printed photo as a flat surface and mesh it into a 3D object, which is then randomly bent and rotated in 3D space. Afterward, the transformed 3D photo is rendered through perspective projection as a virtual sample. The synthetic virtual samples can significantly boost the anti-spoofing performance when combined with a proposed data balancing strategy. Our promising results open up new possibilities for advancing face anti-spoofing using cheap and large-scale synthetic data.