当前位置:网站首页>Overview of unconstrained low resolution face recognition III: homogeneous low resolution face recognition methods
Overview of unconstrained low resolution face recognition III: homogeneous low resolution face recognition methods
2022-07-28 06:13:00 【An instant of loss】

The deep learning method has been proved to be effective for general recognition tasks . However , Their complexity makes them impossible to use in real-time scenarios . therefore , There are ways to achieve real-time performance in other computer vision tasks on embedded devices , for example SqueezeNet、ShuffleNet、ShuffleNet v2、MobileNet、MobileNet v2、MobileNet v3 and VarGNet. This group of methods is to effectively solve general computer vision tasks ( Such as image recognition 、 Target detection, etc ) Proposed .

The figure above shows the multiplication and addition operations for the accuracy performance of these computer vision tasks (MADD) The benchmark , To roughly understand the location between them .MobileNetV3 It is the most efficient task in general computer vision 、 The most accurate network .
1、 Lightweight convolutional neural network for face recognition (MobileFaceNet, ShuffleFaceNet ,VarGFaceNet )
Using technology :a、 Use packet convolution and shuffle output channels , To reduce the number of operations , And share information between different input and output channels ;
b、 Use variable packet convolution groups to balance information retention and complexity , Point by point 1×1 Convolution , To reduce the computational complexity of depth channel and filtering ;
c、 Have low dimensional embedding before fully connecting layers , Use stepping rather than maximum pool operations to reduce complexity and retain more information directly from the data ;
d、 Use the reverse bottleneck structure to reduce the number of parameters and compress the network channel again to match the input channel .
2、 Knowledge distillation and quantitative network
VarGFaceNet Use knowledge distillation for training , This method uses Recursive knowledge distillation and Angular distillation loss function .
a、 The selected teacher network is a ResNet Architecture , For feature vector extraction . And then in VarGFaceNet These eigenvectors are used in the loss function , To draw the feature vector generated by the lightweight network , Make it closer to the eigenvector of the teacher network .
b、 The angular distillation method uses similarity measurement , for example L2 Or cosine similarity to score the two eigenvectors .
3、 Conclusion
The most successful unconstrained very low resolution face recognition methods are reviewed , At the same time, the limitations and advantages of each method in the latest technology are discussed . We discussed the factors that affect the accuracy and reasoning time performance , And precautions for using different training methods . We analyzed in Architecture level 、 Loss of functional design and image representation levels bridge the gap in the field Influence . For this reason , We also discuss the most important trend of deep learning convolutional neural networks as a whole , Include Capsule network 、CNN Multi branch architecture and knowledge distillation .
边栏推荐
- Transformer's understanding
- 神经网络优化
- Word2vec+ regression model to achieve classification tasks
- 《Distilling the Knowledge in a Neural Network》知识蒸馏论文解读
- Deep learning pay attention to MLPs
- 深度学习——MetaFormer Is Actually What You Need for Vision
- What should we pay attention to when making template application of wechat applet?
- 自动定时备份远程mysql脚本
- Matplotlib data visualization
- Clustering of machine learning
猜你喜欢

UNL-类图

Small program development solves the anxiety of retail industry

微信小程序开发制作注意这几个重点方面

无约束低分辨率人脸识别综述一:用于低分辨率人脸识别的数据集

二、OpenVINO简述与构建流程

神经网络学习

Deep learning (self supervision: Moco V2) -- improved bases with momentum contractual learning

无约束低分辨率人脸识别综述三:同质低分辨率人脸识别方法

matplotlib数据可视化

Tensorboard visualization
随机推荐
matplotlib数据可视化
What are the points for attention in the development and design of high-end atmospheric applets?
更新包与已安装应用签名不一致
Which enterprises are suitable for small program production and small program development?
NLP project actual custom template framework
Paper reading notes of field low resolution face recognition based on selective knowledge extraction
知识点21-泛型
小程序开发
小程序开发解决零售业的焦虑
The signature of the update package is inconsistent with that of the installed app
微信小程序开发制作注意这几个重点方面
Deep learning (II) into machine learning and deep learning programming
Classification of iris based on Neural Network
Deep learning (self supervision: CPC V2) -- data efficient image recognition with contractual predictive coding
Digital collections become a new hot spot in tourism industry
Reinforcement learning - proximal policy optimization algorithms
On low resolution face recognition in the wild:comparisons and new technologies
强化学习——基础概念
Small program development solves the anxiety of retail industry
Kubesphere installation version problem