最先端の顔認識アルゴリズムは、十分なトレーニング画像が提供されている場合に優れたパフォーマンスを実現できます。残念ながら、一部の実際の顔認識アプリケーションでは、顔画像の数が制限されています。この論文では、複素数ベースのデータ拡張を使用して、限られたサンプルで顔を認識するための新規で効果的なアルゴリズムであるComplexFaceを提案します。アルゴリズムは、最初に元のサンプルから新しい表現を生成し、次に両方を複素数に融合します。これにより、他の融合アプローチでの重み設定の難しさが回避されます。次に、テストサンプルは、カーネル関数による分類のためにサンプルを新しい表現空間にマッピングした、すべてのトレーニングサンプルの線形結合によって表現できます。次に、協調表現ベースの分類器が構築され、予測が行われます。ジョージア工科大学(GT)の顔データベースとORLの顔データベースでの広範な実験は、私たちのアルゴリズムが既存の方法を大幅に上回っていることを示しています。31.66%から41.75%の範囲の以前のアプローチの平均エラーはGTデータベースより14.54%に減少しています。 5.21%から10.99%の範囲の以前のアプローチの平均エラーは、ORLデータベースよりも1.67%に減少しています。言い換えれば、私たちのアルゴリズムは、ORLデータベースの平均エラーを最大84.80%削減しました。
State-of-the-art face recognition algorithms are able to achieve good performance when sufficient training images are provided. Unfortunately, the number of facial images is limited in some real face recognition applications. In this paper, we propose ComplexFace, a novel and effective algorithm for face recognition with limited samples using complex number based data augmentation. The algorithm first generates new representations from original samples and then fuse both into complex numbers, which avoids the difficulty of weight setting in other fusion approaches. A test sample can then be expressed by the linear combination of all the training samples, which mapped the sample to the new representation space for classification by the kernel function. The collaborative representation based classifier is then built to make predictions. Extensive experiments on the Georgia Tech (GT) face database and the ORL face database show that our algorithm significantly outperforms existing methods: the average errors of previous approaches ranging from 31.66% to 41.75% are reduced to 14.54% over the GT database; the average errors of previous approaches ranging from 5.21% to 10.99% are reduced to 1.67% over the ORL database. In other words, our algorithm has decreased the average errors by up to 84.80% on the ORL database.