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

Semi-supervised learning-based multi-gesture facial expression recognition method

A technology of facial expression recognition and semi-supervised learning, applied in the field of facial expression recognition, can solve the problems of reduced recognition rate and poor algorithm robustness

Active Publication Date: 2013-07-03
北京格镭信息科技有限公司
View PDF2 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to solve the current situation that the semi-supervised learning algorithm lacks research on multi-pose expression recognition, and under the multi-pose condition, the recognition rate decline caused by the inconsistent distribution of expression features and the problem of poor robustness of the algorithm

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
  • Semi-supervised learning-based multi-gesture facial expression recognition method
  • Semi-supervised learning-based multi-gesture facial expression recognition method
  • Semi-supervised learning-based multi-gesture facial expression recognition method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The technical scheme that the present invention takes is:

[0052] A multi-pose facial expression recognition algorithm based on semi-supervised learning. In this method, the face area of ​​the expression image is firstly segmented by manual segmentation, and the histogram equalization method is used to compensate the illumination of the face area; then the LDA algorithm is used to extract the expression features of the image as samples. Let the training set contain samples of all frontal images and a small number of side images, and the test set contains samples of a large number of side images. Because the frontal images in the training samples are deflected relative to the test set images, the algorithm adjusts the weights to reduce the weight of misclassified samples while ensuring that the weights of correctly classified samples remain unchanged, and finally achieves The purpose of suppressing misclassified samples and improving the effect of facial expression rec...

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 relates to a semi-supervised learning-based multi-gesture facial expression recognition algorithm which comprises the steps of acquiring n front expression images and n side expression images of n persons to form a training set X and a testing set S, segmenting face regions of the front expression images and the side expression images, and carrying out illumination compensation on the face regions by using a histogram equalization method; then extracting expression characteristics of the images by adopting a linear discriminant analysis method, carrying out expression recognition on samples in the testing set S; marking each unmarked sample in the training set X by using marked samples in the training set X by adopting an Euclidean distance nearest neighbour method; re-sampling the training set X by adopting a round-robin mode to obtain a new training set Xr; scheduling a basic classifying device to calculate a mark ht of each sample in the training set X at the tth circle by using the new training set Xr, and calculating a mark ft of each sample in the testing set S at the tth circle by using the new training set Xr; and finally, calculating a classifying error rate epsilon t of the basic classifying device to side samples in the training set, and updating weights of all training samples in the training set X until reaching the circle ending condition.

Description

technical field [0001] The invention relates to a human facial expression recognition method under the multi-pose condition based on semi-supervised learning. Background technique [0002] Facial expression recognition is an important part of human-computer interaction and affective computing research. In expression recognition, the number of labeled images is very important. Because the reliability of the expected error of the expression model depends on the size of the image sample set, a large sample can better reflect the real distribution of the sample, so as to obtain a good generalization error. However, the labeling process of emoticon images is not only time-consuming and labor-intensive, but also prone to labeling errors. To solve this problem, the Semi-Supervised Learning algorithm uses a large number of unlabeled samples with the same feature distribution as auxiliary samples to participate in training, which can not only avoid the troubles caused by the labeli...

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
IPC IPC(8): G06K9/00G06K9/62
Inventor 贾克斌蒋斌
Owner 北京格镭信息科技有限公司
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