人間の顔の画像は、通常、さまざまな視覚的スケールで表示されます。既存の顔表現は、定義済みのスケールの有限系列を組み立てるマルチスケール スキームを介して、スケールの変動を処理する帯域幅を追求します。このようなマルチショット方式は推論の負担をもたらし、事前定義されたスケールは必然的に実際のデータとのギャップを生じます。代わりに、データからスケール パラメーターを学習し、それらをワンショット機能推論に使用することが適切なソリューションです。この目的のために、スケール空間理論に頼ることによって conv レイヤーを改革し、2 つの機能を実現します。 2) レイヤーは、入力パターン スケールとその存在に対応する適切なチャネルと位置でフィーチャを自動的に強調表示します。次に、再構成されたレイヤーを積み重ねることで階層的スケールの注意を達成し、SCale AttentioN Conv Neural Network (SCAN-CNN) という新しいスタイルを構築します。 SCAN-CNN を顔認識タスクに適用し、SOTA パフォーマンスのフロンティアを押し進めます。顔の画像がぼやけていると、精度の向上がより顕著になります。一方、シングル ショット スキームとして、推論はマルチ ショット フュージョンよりも効率的です。 SCAN-CNN の高速トレーニングと、プレーンな CNN と比較して推論コストのゼロ増加を保証するための一連のツールが作成されています。
Human face images usually appear with wide range of visual scales. The existing face representations pursue the bandwidth of handling scale variation via multi-scale scheme that assembles a finite series of predefined scales. Such multi-shot scheme brings inference burden, and the predefined scales inevitably have gap from real data. Instead, learning scale parameters from data, and using them for one-shot feature inference, is a decent solution. To this end, we reform the conv layer by resorting to the scale-space theory, and achieve two-fold facilities: 1) the conv layer learns a set of scales from real data distribution, each of which is fulfilled by a conv kernel; 2) the layer automatically highlights the feature at the proper channel and location corresponding to the input pattern scale and its presence. Then, we accomplish the hierarchical scale attention by stacking the reformed layers, building a novel style named SCale AttentioN Conv Neural Network (SCAN-CNN). We apply SCAN-CNN to the face recognition task and push the frontier of SOTA performance. The accuracy gain is more evident when the face images are blurry. Meanwhile, as a single-shot scheme, the inference is more efficient than multi-shot fusion. A set of tools are made to ensure the fast training of SCAN-CNN and zero increase of inference cost compared with the plain CNN.