Nothing Special   »   [go: up one dir, main page]

CN102799901A - Method for multi-angle face detection - Google Patents

Method for multi-angle face detection Download PDF

Info

Publication number
CN102799901A
CN102799901A CN2012102369651A CN201210236965A CN102799901A CN 102799901 A CN102799901 A CN 102799901A CN 2012102369651 A CN2012102369651 A CN 2012102369651A CN 201210236965 A CN201210236965 A CN 201210236965A CN 102799901 A CN102799901 A CN 102799901A
Authority
CN
China
Prior art keywords
image
face
attitude
maximum stable
stable extremal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012102369651A
Other languages
Chinese (zh)
Other versions
CN102799901B (en
Inventor
李�灿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chen Yuchun
Original Assignee
WISLAND TECHNOLOGY (BEIJING) Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WISLAND TECHNOLOGY (BEIJING) Pte Ltd filed Critical WISLAND TECHNOLOGY (BEIJING) Pte Ltd
Priority to CN201210236965.1A priority Critical patent/CN102799901B/en
Publication of CN102799901A publication Critical patent/CN102799901A/en
Application granted granted Critical
Publication of CN102799901B publication Critical patent/CN102799901B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)

Abstract

The invention provides a method for multi-angle face detection. The method comprises the following steps: detecting input images using a maximally stable extremal region feature detection method to obtain maximum stable extremum regions of the images, normalizing the obtained regions to obtain rectangular to-be-detected images of candidate faces, and then using an LBP algorithm to extract LBP characteristics of the to-be-detected images, according to the LBP characteristics, using a neural network RBF function as a face pose classifier to divide the images into three subclasses of left, front, and right according to face poses, calculating the images of each pose subclass through a continuous Adaboost algorithm to obtain facial features under the three pose subclasses, and finally, combining calculating results under the three pose subclasses to detect the face in the image.

Description

A kind of multi-angle method for detecting human face
Technical field
The invention belongs to personage's target query search technique method field, especially relate to a kind of multi-angle method for detecting human face.
Background technology
Present research is divided into four types to the method for people's face detection of single image:
(1) based on the method for knowledge.These methods based on priori are encoded to the knowledge of forming the typical human face.Usually, priori has comprised the mutual relationship between these face characteristics.These class methods are mainly used in people's face location.A difficult point of this method is how to be converted into the good criterion of definition to people's face knowledge.If criterion is too detailed, some people's face will be by omission, because it is not through all criterions so.If criterion is too rough, then possibly make a lot of actively mistakes.In addition, this method is difficult to be extended to the people's face that detects different gestures, because will enumerate relatively difficulty of all possible situation.On the other hand, this heuristic detects for the front face in the special scenes and has good effect.
(2) the constant method of characteristic.The target of these algorithms is to find out some architectural features of existence, and these characteristics remain unchanged under the situation that posture, observation point, illumination condition change.Use these characteristics to locate people's face then.These methods are mainly used in people's face location.Relative with the method based on knowledge, researchers are attempting to find the invariant of people's face always, are used for detecting people's face.Utilize global characteristics such as elephant hide skin color, size, shape to find out candidate face, then with local feature checking these candidate face, for example eyebrow, nose and hair.A typical method is, detects the zone of picture skin at first, utilizes combinatory analysis or swarm algorithm and to connect like people's face group pixels then.If the zone that is connected has oval or avette, should just become candidate face in the zone so.
(3) masterplate matching method.This method at first is several standard masterplates of people's face of storage, is used for describing the part characteristic of whole people's face or people's face.Then through calculating input image and the degree of correlation of having stored between the masterplate detect.These methods both can be used for the detection of people's face and also can be used for people's face location.
The submodule version of use eyes, nose, face and facial contour such as Sakai is set up the faceform in the time of early stage.Propositions such as Miao are carried out people's face with a kind of layering masterplate matching method and are detected.With input picture by a fixed step size from being rotated, form image layeredly, extract the edge with Laplace transform.People's face masterplate comprises the edge of six people's face structural elements: two eyebrows, two eyes, nose, an a mouth cling to.The existence of using heuristic decider face at last whether.Sinha uses one group of spatial image invariant to describe the spatial character of people's face pattern.When variable changed the brightness of people's face different piece along with the change of illumination, the relative brightness of these parts remained unchanged basically.Confirm the paired brightness ratio of some zone similarities, keep the approximate trend of these ratios, regional brighter or darker than another such as a zone, these ratios just improve to us and have supplied a good invariant.Therefore, observed brightness rule is encoded into coarse people's face space proportion masterplate, comprises the subregion corresponding to main face characteristic of suitable selection in this masterplate, like eyes, cheek and forehead.Through one group between subregion suitable bright-secretly concern obtaining the brightness limit between face characteristic.
4) based on the method for outward appearance.Different with masterplate coupling is, through study and get, these images should comprise the representative changing factor of people's face outward appearance to the masterplate here from one group of training image.These methods are mainly used in people's face and detect.
Method based on outward appearance can be understood through the probability of use framework.Image vector that order is obtained from piece image or proper vector are a stochastic variable x, through the value of conditional density function decision x.Can use this classification of shellfish page or leaf and maximum likelihood method decision candidate image position to be people's face or not to be people's face then.Based on another realization approach of outward appearance method be people's face and non-face between find out a discriminant function.By convention, image model is mapped to lower dimensional space, forms discriminant function then and be used for classification, perhaps form a non-linear judgement face with multilayer neural network.
The development of human face detection tech can be divided into several stages on speed, mainly be that people's face with the raising of accuracy of detection and various visual angles detects at the research initial stage is main contents, and is less relatively to the concern of speed.The research of some representative row has the method for k-mean cluster, and this method is set up a plurality of face templates through the method for cluster in feature space, utilizes the neural network learning training sample to the distance between each template.Think that based on the method for detecting human face of features of skin colors the color of skin of people's face has consistance, can describe with a kind of unified model.When the colour of skin is used for the detection of people's face, different modeling methods be can adopt, Gauss model, gauss hybrid models and non-parametric estmation etc. mainly contained.The non-parametric kernel function probability density estimation technique also can be used to set up complexion model, and mean shift method can realize the detection and tracking of face on this basis.This algorithm has improved the detection speed of people's face, for blocking with illumination certain robustness is arranged also.But have difficulties when this method dealing with complicated background and a plurality of people's face.In order to solve the illumination problem, there is the scholar to propose to compensate, and then detects the method for area of skin color to different light.The turning point that people's face detection speed improves is that Adaboost and the Cascade algorithm that P.Viola proposes realized real-time face detection system, makes people's face detect from truly moving towards practical.Learning algorithm based on AdaBoost.It can select the very little crucial characteristic of a part from a very big feature set, thereby produces an extremely effectively sorter.System based on Boosting and Cascade algorithm has very big superiority aspect the speed.It is on the basis of a series of Haar-like characteristics that propose, and through some Weak Classifiers of Boosting algorithm study, is combined into a strong device that divides.But a general strong classifier also is not enough to accomplish the task satisfactorily, and also wants a series of such strong classifiers of cascade.But to further improve accuracy of detection, just need the more strong classifier of cascade, but can reduce detection speed so again.We think can adopt better, calculate but simpler characteristics of image expression method on the one hand; Be exactly comprehensive Adaboost and some strong classifiers on the other hand.
Investigation and analysis through above-mentioned learn that cutting does not also have the real-time enhanced system of HD video on the home market so far, and method for detecting human face is comparatively single, are difficult to satisfy the demand that the complex environment hypograph strengthens.The fundamental research of figure image intensifying also remains further to go deep into and improve.
Through nearly 40 years research, the achievement in research in recognition of face field achieves great success, for further investigation provides abundant method and experience.Yet up to the present, any method all has its certain applications condition and limitation, can not be adapted to various situations fully.
Summary of the invention
Limited by application conditions in order to remedy above-mentioned people's face in the image is detected, the defective that range of application is limited to, the present invention proposes a kind of multi-angle method for detecting human face; Its technical scheme does; This method at first adopts the mode of maximum stable extremal region feature detection that image is detected to the image of input, obtains the maximum stable extremal region of this image, and normalizing is carried out in the zone that obtains; Obtain the rectangle image to be detected of candidate face; Adopt the LBP algorithm to extract the LBP characteristic image to be detected then, and adopt neural network RBF function as the human face posture sorter according to the LBP characteristic image, with image according to the attitude of people's face be divided into a left side, just, right three sub-category; Calculate through the image of continuous Adaboost algorithm again each attitude subclass; Calculate three face characteristics under the attitude subclass, at last the result of calculation under three attitude subclasses is merged, detect the people's face in the image.
Said maximum stable extremal region feature detection mode is meant in the image of input, distinguish image interior pixels gray scale all greater than or all regional less than the topography of its surrounding pixel gray scale, the steps include:
(1) with the gray scale of each pixel in the image according to the size of gray-scale value according to sorting;
(2) utilize 256 interior different values of scope interval [0,255] of gray scale that gray level image is carried out binaryzation, count the connected region in the bianry image then;
(3) make regional Q iFor any connected region in the corresponding bianry image of image binaryzation rear region i, when binary-state threshold becomes i+ Δ and i-Δ respectively by i, the also corresponding Q that becomes of connected region The i+ ΔAnd Q The i-Δ, through the local minimum value function of q (i):
q ( i ) = | Q i + Δ - Q i - Δ | | Q i |
Pick out relative area and change the stabilized zone that less variation takes place, promptly obtain maximum stable extremal region with binary-state threshold, in the function | Q i| represent regional Q iArea, Q The i+ Δ-Q The i-ΔExpression Q The i+ ΔThe zone deducts Q The i-ΔRemaining area behind the zone;
(4) maximum stable extremal region that obtains in the step (3) is carried out normalization.
The above-mentioned maximum stable extremal region that adopts in the step (4) acquisition of stating is mapped to the fixedly mode of the image of MxN size through bilinear interpolation, and image is carried out normalization; Wherein, M is a picture altitude, and N is a picture traverse.
In the present technique scheme, the continuous Adaboost algorithm that the image of each attitude is calculated is:
1. establish sample set S={ (x 1, y 1) ..., (x m, y m), x i∈ X, y i∈ Y={-1 ,+1}, i=1 ..., m, x iFor in maximum stable extremal region, extracting the LBP characteristic that obtains, y iFor being non-face mark;
2. with the step sample initialization of arriving 1., extract (x i, y i) ∈ S, w t(x i, y i)=1/m, w t(x i, y i) be sample weights, obtain a sorter h tUnder classification results x i→ y i
3. upgrade sample weights
w t + 1 ( x i , y i ) = w t ( x i , y i ) exp ( - α t y i h t ( x i ) ) Z t
Z tBe sample weights normalization constant, make
Figure BSA00000746488600052
4. iteration finishes, and the final cascade classifier that forms is:
H ( x ) = sign ( Σ t = 1 T α t h t ( x ) ) .
In the present technique scheme, adopt based on maximization criterion (maximum rule) fusion method the rectangle testing result under three attitude subclasses that obtain merged,
If three are detected rectangle R 1, R 2, R 3Between all do not have overlappingly, then testing result is R={R 1, R 2, R 3;
If two rectangle R wherein x, R y, R x, R y∈ { R 1, R 2, R 3And R x≠ R yHave overlappingly, then fusion results is R={R z, argmax (f (R x), f (R y)), R wherein zFor removing R x, R yRectangle, f (R x) be to detect degree of confidence, f ( R x ) = Σ t = 1 T α t h t ( x ) ;
If it is overlapping that three rectangles all have each other, then testing result is R={argmax (f (R 1), f (R 2), f (R 3)).
This paper introduces maximum stable extremal region characteristic (Maximally stable extremal regions) characteristic, is called for short the MSER characteristic) alleviate the problem of illumination conversion and view transformation.At first in image, extract the MSER zone.The MSER characteristic has certain unchangeability to the conversion at visual angle and the conversion of illumination, can alleviate omission and false-alarm that this two aspects factor causes.On normalized MSER characteristic, extract the LBP characteristic and utilize colourful attitude human-face detector to detect.On the one hand this method has been alleviated the illumination problem, and this method has been got rid of a large amount of non-facely when extracting MSER on the other hand, therefore can improve the speed that people's face detects greatly.
Description of drawings
Fig. 1 is the schematic flow sheet of the detection method of an embodiment of the present invention;
Fig. 2 is the synoptic diagram of a kind of LBP operator of P=4, R=1;
Fig. 3 is the synoptic diagram of a kind of LBP operator of P=8, R=1;
Fig. 4 is the synoptic diagram of a kind of LBP operator of P=16, R=1;
Fig. 5 is a kind of schematic flow sheet of LBP textural characteristics computation process.
Embodiment
Below in conjunction with accompanying drawing the present invention is further specified.
With reference to Fig. 1, a kind of implementation process of this method.A kind of multi-angle method for detecting human face; This method at first adopts the mode of maximum stable extremal region feature detection that image is detected to the image of input, obtains the maximum stable extremal region of this image, and normalizing is carried out in the zone that obtains; Obtain the rectangle image to be detected of candidate face; Adopt the LBP algorithm to extract the LBP characteristic image to be detected then, and adopt neural network RBF function as the human face posture sorter according to the LBP characteristic image, with image according to the attitude of people's face be divided into a left side, just, right three sub-category; Calculate through the image of continuous Adaboost algorithm again each attitude subclass; Calculate three face characteristics under the attitude subclass, at last the result of calculation under three attitude subclasses is merged, detect the people's face in the image.
Said maximum stable extremal region feature detection mode is meant in the image of input, distinguish image interior pixels gray scale all greater than or all regional less than the topography of its surrounding pixel gray scale, the steps include:
(1) with the gray scale of each pixel in the image according to the size of gray-scale value according to sorting;
(2) utilize 256 interior different values of scope interval [0,255] of gray scale that gray level image is carried out binaryzation, count the connected region in the bianry image then;
(3) make regional Q iFor any connected region in the corresponding bianry image of image binaryzation rear region i, when binary-state threshold becomes i+ Δ and i-Δ respectively by i, the also corresponding Q that becomes of connected region The i+ ΔAnd Q The i-Δ, through the local minimum value function of q (i):
q ( i ) = | Q i + Δ - Q i - Δ | | Q i |
Pick out relative area and change the stabilized zone that less variation takes place, promptly obtain maximum stable extremal region with binary-state threshold, in the function | Q i| represent regional Q iArea, Q The i+ Δ-Q The i-ΔExpression Q The i+ ΔThe zone deducts Q The i-ΔRemaining area behind the zone;
(4) maximum stable extremal region that obtains in the step (3) is carried out normalization.
Adopt in the above-mentioned steps (4) maximum stable extremal region that obtains is mapped to the fixedly mode of the image of MxN size through bilinear interpolation, image is carried out normalization; Wherein, M is a picture altitude, and N is a picture traverse.
In the present technique scheme, the continuous Adaboost algorithm that the image of each attitude subclass of the image of dividing three attitude subclasses after the normalization is calculated is:
1. establish sample set S={ (x 1, y 1) ..., (x m, y m), x i∈ X, y i∈ Y={-1 ,+1}, i=1 ..., m, x iFor in maximum stable extremal region, extracting the LBP characteristic that obtains, y iFor being non-face mark;
2. with the step sample initialization of arriving 1., extract (x i, y i) ∈ S, w t(x i, y i)=1/m, w t(x i, y i) be sample weights, obtain a sorter h tUnder classification results x i→ y i
3. upgrade sample weights
w t + 1 ( x i , y i ) = w t ( x i , y i ) exp ( - α t y i h t ( x i ) ) Z t
Z tBe sample weights normalization constant, make
Figure BSA00000746488600082
4. iteration finishes, and the final cascade classifier that forms is:
H ( x ) = sign ( Σ t = 1 T α t h t ( x ) ) .
In the present technique scheme, adopt based on maximization criterion (maximum rule) fusion method the rectangle testing result under three attitude subclasses that obtain merged,
If three are detected rectangle R 1, R 2, R 3Between all do not have overlappingly, then testing result is R={R 1, R 2, R 3;
If two rectangle R wherein x, R y, R x, R y∈ { R 1, R 2, R 3And R x≠ R yHave overlappingly, then fusion results is R={R z, argmax (f (R x), f (R y)), R wherein zFor removing R x, R yRectangle, f (R x) be to detect degree of confidence, f ( R x ) = Σ t = 1 T α t h t ( x ) ;
If it is overlapping that three rectangles all have each other, then testing result is R={argmax (f (R 1), f (R 2), f (R 2)).
This method is when obtaining maximum stable extremal region, and the binaryzation standard of employing is a 0-255 gray-scale value, and binaryzation is 256 times altogether, generally when practical operation, controls through a step delta; Like threshold value is the 00+ Δ, the 0+2 Δ ..., image is carried out repeatedly binaryzation, find a stable binary-state threshold.
In this method, adopt the mode of LBP operator to divide attitude, do, use each pixel in the image and radius thereof joint distribution T=t (g as P pixel on the annular neighborhood of R to the LBP feature extracting method of image to image c, g 0..., g P-1) image texture features, wherein g described cThe gray-scale value of expression local neighborhood central point, g p(p=0,1 ..., P-1) corresponding radius is the gray-scale value of P Along ent on the annulus of R, it is different that (P R) makes up, and the LBP operator is also inequality, with reference to Fig. 2,3,4,3 kind of different LBP operator.Wherein, R=1 among Fig. 2, P=4; R=1 among Fig. 2, P=8; R=2 among Fig. 3, P=16.
In order to realize the unchangeability of this textural characteristics, with the gray-scale value g of P Along ent on the annular neighborhood to gray scale p(p=0,1 ..., P-1) deduct the gray-scale value g of central point c, joint distribution T is converted into
T=t(g c,g 0-g c,g 1-g c,…,g P-1-g c) I
g cAnd g pSeparate, formula I is approximate to be decomposed into
T≈t(g c)t(g 0-g c,g 1-g c,…,g P-1-g c) II
In formula II, t (g c) intensity profile of entire image has been described, to the not influence of local grain characteristic distribution of image, therefore, image texture characteristic can be described through the joint distribution of difference, promptly
T≈t(g 0-g c,g 1-g c,…,g P-1-g c) III
When the illumination generation additivity of image changes, generally can not change the relative size of grey scale pixel value on the center pixel neighborhood annular, i.e. g with it p-g cThe influence that not changed by the illumination additivity, thereby, can replace concrete numerical value to describe the texture of image with the sign function of center pixel and neighborhood territory pixel difference, promptly
T≈t(s(g 0-g c),s(g 1-g c),…,s(g P-1-g c)) IV
Among the formula IV: s is a sign function
s ( x ) = 1 , x &GreaterEqual; 0 0 , x < 0
The result that joint distribution T is obtained has constituted one 0/1 sequence by the particular order ordering of pixel on the annular neighborhood, by counterclockwise, is that initial pixel begins to calculate with the right neighborhood territory pixel of central pixel point, through giving each s (g in the present embodiment p-g c) give the binomial factor 2 p, can the local space texture structure of pixel be expressed as a unique decimal number, this decimal number is called as LBP P; The R number; This also is the reason that this texture operator is called as local binary pattern (Local Binary Pattern), LBPP, and the R number can pass through computes
LBP P , R = &Sigma; p = 0 P - 1 s ( g p - g c ) 2 p
Concrete LBP textural characteristics computation process describes with reference to Fig. 5, (among the figure, P=8, R=1).
With Fig. 5 left side template thresholding, each neighborhood territory pixel point and center pixel (131) are made comparisons, put 1 greater than 0; Putting 0 less than 0, obtain 0/1 form in centre position, is initial by counterclockwise sequential configuration 0/1 sequence (10100101) with the lower right corner; Calculate corresponding decimal number (165) at last; The LBP textural characteristics value of this pixel is exactly 165, and each pixel in the image is asked the LBP eigenwert, has just obtained the LBP textural characteristics figure of image.Because the LBP textural characteristics at image border place receives neighbourhood effect less, so this paper has kept the original pixels gray-scale value for the pixel of image border.
The LBP operator characteristics of image is all extracted finish after, the present invention adopts neural network RBF as the human face posture sorter again, is reference with the direction on vertical image plane, with the characteristic people's face after extracting according to a left side, just, right three attitudes divide, with [30 ., 30 .] be positive attitude, [30 ., 90 .] be right attitude, [90 .,-30 .] be left attitude, after having divided the attitude subclass, calculate through image again, and the image of three attitude subclasses is wanted to merge each attitude subclass, finally detect the facial image of image to be detected.
The present invention is directed to method for detecting human face in the visible images and can run into the problem of illumination conversion and view transformation usually, introduce the problem that the MSER characteristic is alleviated illumination conversion and view transformation.At first in image, extract the MSER zone, MSER has certain unchangeability to the conversion at visual angle and the conversion of illumination, can alleviate omission and false-alarm that this two aspects factor causes; On normalized MSER, extract the LBP characteristic and utilize colourful attitude human-face detector to detect; This method has been alleviated the illumination problem on the one hand; This method has been got rid of a large amount of non-facely when extracting MSER on the other hand, therefore can improve the speed that people's face detects greatly.
The above; Be preferable case study on implementation of the present invention; Be not that the present invention is done any restriction, every technical spirit changes any simple modification, change and the equivalent structure that above embodiment did according to the present invention, all still belongs in the protection domain of technical scheme of the present invention.

Claims (5)

1. a multi-angle method for detecting human face is characterized in that, at first adopts the mode of maximum stable extremal region feature detection that image is detected to the image of importing; Obtain the maximum stable extremal region of this image; And the zone that obtains carried out normalizing, and obtain the rectangle image to be detected of candidate face, adopt the LBP algorithm to extract the LBP characteristic image to be detected then; And adopt neural network RBF function as the human face posture sorter according to the LBP characteristic image; With image according to the attitude of people's face be divided into a left side, just, right three sub-category, calculate through the image of continuous Adaboost algorithm again each attitude subclass, calculate three face characteristics under the attitude subclass; At last the result of calculation under three attitude subclasses is merged, detect the people's face in the image.
2. multi-angle method for detecting human face according to claim 1; It is characterized in that; Said maximum stable extremal region feature detection mode is meant in the image of input; Distinguish image interior pixels gray scale all greater than or all less than the topography of its surrounding pixel gray scale zone, the steps include:
(1) with the gray scale of each pixel in the image according to the size of gray-scale value according to sorting;
(2) utilize 256 interior different values of scope interval [0,255] of gray scale that gray level image is carried out binaryzation, count the connected region in the bianry image then;
(3) make regional Q iFor any connected region in the corresponding bianry image of image binaryzation rear region i, when binary-state threshold becomes i+ Δ and i-Δ respectively by i, the also corresponding Q that becomes of connected region The i+ ΔAnd Q The i-Δ, through the local minimum value function of q (i):
q ( i ) = | Q i + &Delta; - Q i - &Delta; | | Q i |
Pick out relative area and change the stabilized zone that less variation takes place, promptly obtain maximum stable extremal region with binary-state threshold, in the function | Q i| represent regional Q iArea, Q The i+ Δ-Q The i-ΔExpression Q The i+ ΔThe zone deducts Q The i-ΔRemaining area behind the zone;
(4) maximum stable extremal region that obtains in the step (3) is carried out normalization.
3. multi-angle method for detecting human face according to claim 2 is characterized in that, adopts in the said step (4) maximum stable extremal region that obtains is mapped to the fixedly mode of the image of MxN size through bilinear interpolation, and image is carried out normalization; Wherein, M is a picture altitude, and N is a picture traverse.
4. multi-angle method for detecting human face according to claim 1 is characterized in that, the continuous Adaboost algorithm that the image of each attitude is calculated is:
1. establish sample set S={ (x 1, y 1) ..., (x m, y m), x i∈ X, y i∈ Y={-1 ,+1}, i=1 ..., m, x iFor in maximum stable extremal region, extracting the LBP characteristic that obtains, y iFor being non-face mark;
2. with the step sample initialization of arriving 1., extract (x i, y i) ∈ S, w t(x i, y i)=1/m, w t(x i, y i) be sample weights, obtain a sorter h tUnder classification results x i→ y i
3. upgrade sample weights
w t + 1 ( x i , y i ) = w t ( x i , y i ) exp ( - &alpha; t y i h t ( x i ) ) Z t
Z tBe sample weights normalization constant, make
Figure FSA00000746488500022
4. iteration finishes, and the final cascade classifier that forms is:
H ( x ) = sign ( &Sigma; t = 1 T &alpha; t h t ( x ) ) .
5. the multi-angle method for detecting human face of commenting according to claim 1 is characterized in that, adopts based on maximization criterion (maximum rule) fusion method the rectangle testing result under three attitude subclasses that obtain is merged,
If three are detected rectangle R 1, R 2, R 3Between all do not have overlappingly, then testing result is R={R 1, R 2, R 3;
If two rectangle R wherein x, R y, R x, R y∈ { R 1, R 2, R 3And R x≠ R yHave overlappingly, then fusion results is R={R z, argmax (f (R x), f (R y)), R wherein zFor removing R x, R yRectangle, f (R x) be to detect degree of confidence, f ( R x ) = &Sigma; t = 1 T &alpha; t h t ( x ) ;
If it is overlapping that three rectangles all have each other, then testing result is R={arg max (f (R 1), f (R 2), f (R 3)).
CN201210236965.1A 2012-07-10 2012-07-10 Method for multi-angle face detection Expired - Fee Related CN102799901B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210236965.1A CN102799901B (en) 2012-07-10 2012-07-10 Method for multi-angle face detection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210236965.1A CN102799901B (en) 2012-07-10 2012-07-10 Method for multi-angle face detection

Publications (2)

Publication Number Publication Date
CN102799901A true CN102799901A (en) 2012-11-28
CN102799901B CN102799901B (en) 2015-07-15

Family

ID=47199000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210236965.1A Expired - Fee Related CN102799901B (en) 2012-07-10 2012-07-10 Method for multi-angle face detection

Country Status (1)

Country Link
CN (1) CN102799901B (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103295002A (en) * 2013-06-03 2013-09-11 北京工业大学 Total posture face identification method based on complete binary posture affinity scale invariant features
CN104112117A (en) * 2014-06-23 2014-10-22 大连民族学院 Advanced local binary pattern feature tongue motion identification method
CN104615996A (en) * 2015-02-15 2015-05-13 四川川大智胜软件股份有限公司 Multi-view two-dimension facial feature point automatic positioning method
CN105787478A (en) * 2016-04-14 2016-07-20 中南大学 Face direction change recognition method based on neural network and sensitivity parameter
CN103646242B (en) * 2013-12-31 2016-08-24 成都正扬博创电子技术有限公司 Extended target tracking based on maximum stable extremal region feature
CN103729649B (en) * 2014-01-14 2017-03-01 三星电子(中国)研发中心 A kind of image rotation angle detection method and device
CN106650654A (en) * 2016-12-15 2017-05-10 天津大学 Three-dimensional hairline extraction method based on colorful point cloud model of human head
CN106778683A (en) * 2017-01-12 2017-05-31 西安电子科技大学 Based on the quick Multi-angle face detection method for improving LBP features
WO2017088470A1 (en) * 2015-11-27 2017-06-01 小米科技有限责任公司 Image classification method and device
CN106874845A (en) * 2016-12-30 2017-06-20 东软集团股份有限公司 The method and apparatus of image recognition
CN107301406A (en) * 2017-07-13 2017-10-27 珠海多智科技有限公司 Fast face angle recognition method based on deep learning
CN107578000A (en) * 2017-08-25 2018-01-12 百度在线网络技术(北京)有限公司 For handling the method and device of image
CN107679518A (en) * 2017-10-27 2018-02-09 深圳极视角科技有限公司 A kind of detecting system
CN107704509A (en) * 2017-08-31 2018-02-16 北京联合大学 A kind of method for reordering for combining stability region and deep learning
CN107729877A (en) * 2017-11-14 2018-02-23 浙江大华技术股份有限公司 A kind of method for detecting human face and device based on cascade classifier
CN107784287A (en) * 2017-10-27 2018-03-09 华润电力技术研究院有限公司 A kind of detection method and device, computer installation, readable storage medium storing program for executing
CN107798354A (en) * 2017-11-16 2018-03-13 腾讯科技(深圳)有限公司 A kind of picture clustering method, device and storage device based on facial image
CN107944424A (en) * 2017-12-08 2018-04-20 广东金杭科技有限公司 Front end human image collecting and Multi-angle human are distributed as comparison method
CN108805915A (en) * 2018-04-19 2018-11-13 南京市测绘勘察研究院股份有限公司 A kind of close-range image provincial characteristics matching process of anti-visual angle change
CN109145765A (en) * 2018-07-27 2019-01-04 华南理工大学 Method for detecting human face, device, computer equipment and storage medium
CN109726769A (en) * 2019-01-24 2019-05-07 电子科技大学 A kind of target classification and angle estimating method based on convolution kernel weight parameter
CN110475058A (en) * 2018-05-10 2019-11-19 宏碁股份有限公司 Image composition method and intelligent apparatus
CN110705351A (en) * 2019-08-28 2020-01-17 视联动力信息技术股份有限公司 Video conference sign-in method and system
CN110852150A (en) * 2019-09-25 2020-02-28 珠海格力电器股份有限公司 Face verification method, system, equipment and computer readable storage medium
CN111768408A (en) * 2020-09-01 2020-10-13 安翰科技(武汉)股份有限公司 Gastrointestinal marker automatic identification method and gastrointestinal marker automatic identification system
CN112488071A (en) * 2020-12-21 2021-03-12 重庆紫光华山智安科技有限公司 Method, device, electronic equipment and storage medium for extracting pedestrian features
CN114742586A (en) * 2022-04-11 2022-07-12 中科强基科技(北京)有限公司 Advertisement charging statistical method based on intelligent display terminal
CN118379743A (en) * 2024-06-26 2024-07-23 江中药业股份有限公司 Medicine appearance three-period detection method, system, storage medium and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040179719A1 (en) * 2003-03-12 2004-09-16 Eastman Kodak Company Method and system for face detection in digital images
CN101271515A (en) * 2007-03-21 2008-09-24 株式会社理光 Image detection device capable of recognizing multi-angle objective
CN102332086A (en) * 2011-06-15 2012-01-25 夏东 Facial identification method based on dual threshold local binary pattern

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040179719A1 (en) * 2003-03-12 2004-09-16 Eastman Kodak Company Method and system for face detection in digital images
CN101271515A (en) * 2007-03-21 2008-09-24 株式会社理光 Image detection device capable of recognizing multi-angle objective
CN102332086A (en) * 2011-06-15 2012-01-25 夏东 Facial identification method based on dual threshold local binary pattern

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103295002B (en) * 2013-06-03 2016-08-10 北京工业大学 A kind of full Method of pose-varied face based on the complete affine scale invariant feature of two-value attitude
CN103295002A (en) * 2013-06-03 2013-09-11 北京工业大学 Total posture face identification method based on complete binary posture affinity scale invariant features
CN103646242B (en) * 2013-12-31 2016-08-24 成都正扬博创电子技术有限公司 Extended target tracking based on maximum stable extremal region feature
CN103729649B (en) * 2014-01-14 2017-03-01 三星电子(中国)研发中心 A kind of image rotation angle detection method and device
CN104112117B (en) * 2014-06-23 2018-01-12 大连民族学院 A kind of tongue action recognition methods based on improved local binary patterns feature
CN104112117A (en) * 2014-06-23 2014-10-22 大连民族学院 Advanced local binary pattern feature tongue motion identification method
CN104615996A (en) * 2015-02-15 2015-05-13 四川川大智胜软件股份有限公司 Multi-view two-dimension facial feature point automatic positioning method
CN104615996B (en) * 2015-02-15 2017-11-21 四川川大智胜软件股份有限公司 A kind of various visual angles two-dimension human face automatic positioning method for characteristic point
WO2017088470A1 (en) * 2015-11-27 2017-06-01 小米科技有限责任公司 Image classification method and device
US10282597B2 (en) 2015-11-27 2019-05-07 Xiaomi Inc. Image classification method and device
CN105787478A (en) * 2016-04-14 2016-07-20 中南大学 Face direction change recognition method based on neural network and sensitivity parameter
CN106650654B (en) * 2016-12-15 2019-11-22 天津大学 A kind of three-dimensional hair line extracting method based on human body head colour point clouds model
CN106650654A (en) * 2016-12-15 2017-05-10 天津大学 Three-dimensional hairline extraction method based on colorful point cloud model of human head
CN106874845A (en) * 2016-12-30 2017-06-20 东软集团股份有限公司 The method and apparatus of image recognition
CN106778683A (en) * 2017-01-12 2017-05-31 西安电子科技大学 Based on the quick Multi-angle face detection method for improving LBP features
CN107301406A (en) * 2017-07-13 2017-10-27 珠海多智科技有限公司 Fast face angle recognition method based on deep learning
CN107578000A (en) * 2017-08-25 2018-01-12 百度在线网络技术(北京)有限公司 For handling the method and device of image
CN107578000B (en) * 2017-08-25 2023-10-31 百度在线网络技术(北京)有限公司 Method and device for processing image
CN107704509A (en) * 2017-08-31 2018-02-16 北京联合大学 A kind of method for reordering for combining stability region and deep learning
CN107704509B (en) * 2017-08-31 2021-11-02 北京联合大学 Reordering method combining stable region and deep learning
CN107679518A (en) * 2017-10-27 2018-02-09 深圳极视角科技有限公司 A kind of detecting system
CN107784287A (en) * 2017-10-27 2018-03-09 华润电力技术研究院有限公司 A kind of detection method and device, computer installation, readable storage medium storing program for executing
CN107729877B (en) * 2017-11-14 2020-09-29 浙江大华技术股份有限公司 Face detection method and device based on cascade classifier
US11804032B2 (en) 2017-11-14 2023-10-31 Zhejiang Dahua Technology Co., Ltd. Method and system for face detection
CN107729877A (en) * 2017-11-14 2018-02-23 浙江大华技术股份有限公司 A kind of method for detecting human face and device based on cascade classifier
CN107798354A (en) * 2017-11-16 2018-03-13 腾讯科技(深圳)有限公司 A kind of picture clustering method, device and storage device based on facial image
CN107944424A (en) * 2017-12-08 2018-04-20 广东金杭科技有限公司 Front end human image collecting and Multi-angle human are distributed as comparison method
CN108805915A (en) * 2018-04-19 2018-11-13 南京市测绘勘察研究院股份有限公司 A kind of close-range image provincial characteristics matching process of anti-visual angle change
CN108805915B (en) * 2018-04-19 2022-02-15 南京市测绘勘察研究院股份有限公司 Visual angle change resistant close-range image region feature matching method
CN110475058A (en) * 2018-05-10 2019-11-19 宏碁股份有限公司 Image composition method and intelligent apparatus
CN110475058B (en) * 2018-05-10 2021-06-01 宏碁股份有限公司 Image synthesis method and intelligent device
CN109145765A (en) * 2018-07-27 2019-01-04 华南理工大学 Method for detecting human face, device, computer equipment and storage medium
CN109726769A (en) * 2019-01-24 2019-05-07 电子科技大学 A kind of target classification and angle estimating method based on convolution kernel weight parameter
CN109726769B (en) * 2019-01-24 2020-07-10 电子科技大学 Target classification and angle estimation method based on convolution kernel weight parameters
CN110705351A (en) * 2019-08-28 2020-01-17 视联动力信息技术股份有限公司 Video conference sign-in method and system
CN110852150A (en) * 2019-09-25 2020-02-28 珠海格力电器股份有限公司 Face verification method, system, equipment and computer readable storage medium
CN110852150B (en) * 2019-09-25 2022-12-20 珠海格力电器股份有限公司 Face verification method, system, equipment and computer readable storage medium
CN111768408A (en) * 2020-09-01 2020-10-13 安翰科技(武汉)股份有限公司 Gastrointestinal marker automatic identification method and gastrointestinal marker automatic identification system
CN112488071B (en) * 2020-12-21 2021-10-26 重庆紫光华山智安科技有限公司 Method, device, electronic equipment and storage medium for extracting pedestrian features
CN112488071A (en) * 2020-12-21 2021-03-12 重庆紫光华山智安科技有限公司 Method, device, electronic equipment and storage medium for extracting pedestrian features
CN114742586A (en) * 2022-04-11 2022-07-12 中科强基科技(北京)有限公司 Advertisement charging statistical method based on intelligent display terminal
CN118379743A (en) * 2024-06-26 2024-07-23 江中药业股份有限公司 Medicine appearance three-period detection method, system, storage medium and electronic equipment
CN118379743B (en) * 2024-06-26 2024-09-13 江中药业股份有限公司 Medicine appearance three-period detection method, system, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN102799901B (en) 2015-07-15

Similar Documents

Publication Publication Date Title
CN102799901A (en) Method for multi-angle face detection
CN106682598B (en) Multi-pose face feature point detection method based on cascade regression
CN103632132B (en) Face detection and recognition method based on skin color segmentation and template matching
Bo et al. Shape-based pedestrian parsing
CN101763504B (en) Human head identification method under complex scene
Tsao et al. A data mining approach to face detection
CN102622589A (en) Multispectral face detection method based on graphics processing unit (GPU)
CN105488809A (en) Indoor scene meaning segmentation method based on RGBD descriptor
Gupta et al. Face detection using modified Viola jones algorithm
CN104036284A (en) Adaboost algorithm based multi-scale pedestrian detection method
El Maghraby et al. Detect and analyze face parts information using Viola-Jones and geometric approaches
Asthana et al. Pose Normalization via Learned 2D Warping for Fully Automatic Face Recognition.
Liu et al. Hierarchical shape modeling for automatic face localization
Sali et al. Combining Class-Specific Fragments for Object Classification.
Juang et al. Stereo-camera-based object detection using fuzzy color histograms and a fuzzy classifier with depth and shape estimations
Curran et al. The use of neural networks in real-time face detection
Juang et al. Object detection by color histogram-based fuzzy classifier with support vector learning
Xu et al. A novel multi-view face detection method based on improved real adaboost algorithm
Reza et al. Object recognition and segmentation in indoor scenes from RGB-D images
Qu et al. Non-background HOG for pedestrian video detection
Xu et al. Patch-wise skin segmentation of human body parts via deep neural networks
Aran et al. A review on methods and classifiers in lip reading
Zhan et al. Facial expression recognition based on hybrid features and fusing discrete HMMs
Wu et al. Robust facial landmark detection for intelligent vehicle system
Zhao et al. Hand segmentation using randomized decision forest based on depth images

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: CHEN YUCHUN

Free format text: FORMER OWNER: BEIJING WISLAND TECHNOLOGY PTE LTD.

Effective date: 20130903

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100080 HAIDIAN, BEIJING TO: 100101 CHAOYANG, BEIJING

TA01 Transfer of patent application right

Effective date of registration: 20130903

Address after: 100101 Beijing Chaoyang District Anxiang 47 Building 5 202

Applicant after: Chen Yuchun

Address before: 100080 Beijing City, Haidian District Zhongguancun West strongchina technology building 607A

Applicant before: Wisland Technology (Beijing) Pte Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150715

Termination date: 20190710

CF01 Termination of patent right due to non-payment of annual fee