Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Rapid face detection and recognition method for DSP platform

A technology of face detection and recognition methods, applied in neural learning methods, character and pattern recognition, instruments, etc., can solve the problems of roughness, compromise between speed and accuracy, low efficiency of pruning technology, etc., and achieve prediction accuracy reduction, Expand the scope of application and reduce the effect of data processing

Active Publication Date: 2021-05-04
TONGJI UNIV
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The above prior art methods have the following disadvantages: the method of deleting parameters in units of convolution kernels is too rough [1] , in a 3D convolution kernel, there are few parameters that have a greater impact on prediction accuracy, and this pruning technique is often inefficient
Patent [4][5][6][7] is only the application of neural network, and does not optimize the network structure and calculation process, often need to compromise and weigh speed and accuracy

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Rapid face detection and recognition method for DSP platform
  • Rapid face detection and recognition method for DSP platform
  • Rapid face detection and recognition method for DSP platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] The entire development content of the embodiment involves two parts:

[0062] 1) Design at the software level (i.e. the core of the technical solution of the present invention):

[0063] Including adjusting the MTCNN network (cancelling the output of five face key points of the sub-network P network and R network), modifying the FaceNet network structure (replacing and adjusting the softmax layer at the end to a fully connected layer of 1*1*512 size and new Add an L2 embedding layer), convert and store the trained model into a .txt file format suitable for DSP platform reading, all weights and data fixed-point quantization to 16bit, custom image loading and cropping, and pyramid scaling (Nearest Neighbor Sampling), MTCNN Forward Propagation (algorithms designed to implement layer fusion and layer block, non-maximum suppression, frame regression and fine-tuning), FaceNet Forward Propagation (innovatively propose four different structures and designs A data structure was...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a rapid face detection and recognition method for a DSP platform. In order to solve the problem, the whole face detection and recognition process is roughly as follows: a cascaded P-R-O network (namely MTCNN) is responsible for simultaneously detecting a face and key feature points in an image, a source image is cut into the size of 3 * 299 * 299 according to the size of a finally output face frame, and the cut source image is used as the input of a recognition network FACENET; and whether the human faces are similar or not is judged by comparing the distance between the corresponding 512-dimensional normalized feature vectors of the image to be detected and other images in the Euclidean space.

Description

Technical field: [0001] The invention relates to the fields and directions of artificial intelligence, deep learning neural network, image processing, computer vision, edge computing, face detection and recognition, etc. Background technique: [0002] In various computer vision tasks, such as scene understanding, anomaly detection, and semantic segmentation, convolutional neural network (CNN) has achieved better performance. big boost. In order to meet the low-latency, high-precision, and real-time requirements of CNN forward propagation performance in practical applications, deploying CNN to edge parallel computing devices such as GPUs, DSPs, FPGAs, and ASICs has become a current research hotspot in the industry. [0003] Compared with other biometrics (fingerprint, voice, gait, etc.), the face has more significant individual differences and uniqueness, and it also has certain advantages in collection. It is important to use face detection and recognition technology for au...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/00G06N3/04G06N3/08
CPCG06N3/08G06V40/168G06V40/172G06V10/94G06N3/045
Inventor 孙明万国春周佛致周浩卿
Owner TONGJI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products