Intelligent Control and Automation
Vol.5 No.3(2014), Article ID:48464,6 pages DOI:10.4236/ica.2014.53014

About a Method of Recognition of Race and Ethnicity of Individuals Based on Portrait Photographs

Tofiq Kazimov, Shafagat Mahmudova

Institute of Information Technology of ANAS, Baku, Azerbaijan

Email: tofig@mail.ru, shafagat_57@mail.ru

Copyright © 2014 by authors and Scientific Research Publishing Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY).

http://creativecommons.org/licenses/by/4.0/

Received 25 May 2014; revised 30 June 2014; accepted 13 July 2014

ABSTRACT

This article is devoted to developing a recognition method of race and ethnicity of individual based on portrait photographs. The reference image is formed based on selected geometric points of the face and a special algorithm for calculating the characteristic parameters of the images available in the database. Next, the original image is compared with the reference images of ethnic groups, and thus, the affiliation of the original image to a specific ethnic group is determined.

Keywords:Recognition, Race, Ethnicity, Ethnic Group, Racial Origin, Identification Points

1. Introduction

Identification problem based on race and ethnicity is one of the topical problems in the developing information society. Currently, specialists of different scientific fields are engaged in this issue. Existing problems in this field are solved in different forms. Different methods are used in solution of these problems. Ethnography is engaged in solution of the problems.

Races were formed during the evolution of the humanity and are distinguished in certain geographical territories where they are spread. Issues related to races and their primary division are solved in different forms and selection of indications depends on the used system.

Race is a system of human groups that combine genetic biological signs and external similarities formed in a certain geographical region. Characteristic lines of different races are possible as a result of adaptation of people to a certain environment.

Generally, human faces are divided in three racial clusters [1] :

1. mongoloid;

2. caucasian;

3. negroid.

Research of classic anthropology proves the existence of 2 poles in this field:

1. east;

2. west.

Currently scientists distinguish 30 human races.

As division of three races—white, yellow and black is an outdated position, currently scientists distinguish 30 human races combined in three groups called great races.

Ethnical identification is a comparison process of the subjects belonging to a certain ethnic group with the subjects of another ethnic group. Recognition of a human face according to race and ethnicity based on the images is a topical task that requires conducting more research [2] .

A new method is proposed to create a real three-dimensional portrait photograph based on the two-dimensional portrait made in some works using special models prepared in accordance with gender and ethnicity [3] .

Ethnicity is considered as a very important demographic characteristic for the humanity. Automatic ethnic classification based on human face is important in different fields. Some articles have research both twoand three-dimensional characteristics of the human face, MM-LBP multi-modal method (multi-scale multi-ratio) has been proposed for ethnic classification. LBP (Local Binary Pattern) histograms were compiled from multi-scale multi-ratio quadrangular parts based on texture and range images [4] .

Visual information such as gender, age, ethnicity and facial expression play an important role in face-to-face communication. Some articles have proposed a new approach for ethnic classification of the human face based on the portrait photograph. Gabor Wavelets Transformation identifying the main facial expressions and eye reticular membrane samples were combined in this approach. Support vector apparatus was used for ethnic classification. Using the system based on this approach, 94% ethnic evaluation was achieved in different lighting conditions [5] .

Unlike existing models depending only on two-dimensional portrait photographs in some articles, a new method was proposed for solution of issues related to combination of local texture and form characteristics obtained using three-dimensional models of the face. Proposed method used Oriented Gradient Maps in order to demonstrate local geometric variations, as well as all texture variations of the face [6] .

The article is devoted to developing a method to determine the generalized geometric facial characteristics based on portraits of people who have the same historical and ethnic features. Base is formed on the basis of portrait photographs of people affiliated with the same racial, tribal, ethnic group in three generations. In the future, for simplicity, they will be called ethnic groups of people. The reference image is formed based on selected geometric points of the face and a special algorithm for calculating the characteristic parameters of the images available in the database, i.e. the basic matrix of geometric characteristics of the reference image. Identification task is reduced to comparing the original image with the reference image. It must be noted that during the identification, such important and significant physical features such as skin color, hair color and texture, color and shape of the eye are not taken into account. However, upon developing the identification system, these factors can be considered as additional stationary parameters that improve recognition effectiveness.

2. Problem Statement

The human face is the source of various information signals that are interpreted by others for recognition. Face can provide information about age, gender, ethnic or racial origin of its owner. Identification of the human person is carried out almost instantly. Upon recognizing a person, a facial image (portrait photograph) is of particular theoretical and practical value [1] -[3] . There is currently a significant number of articles devoted to recognize people based on portrait photographs [8] -[12] . However, there are much less works on the recognition of people based on their affiliation to an ethnic group is much less [1] -[7] .

Apparently, people affiliated with different ethnical groups are significantly different from each other by from and placements of facial patterns (facial parts).

In order to start the identification task, primarily we must determine the parameters of the original image that must be operated on.

It is necessary to define the set of characteristic (identification) points of the human face and based on them— many signs (characteristic parameters) based on which the identification will be conducted. At the same time, of course, some requirements for portraits must be taken into account:

Ÿ  identification points must not be obstructed with hair, beard, mask, etc.;

Ÿ  recognition process should not depend on the scale of the portrait;

Ÿ  a system of identification points will ensure a relative stability of the recognition process upon a little change of camera angle (light head rotation, tilt, facial expressions, etc.);

Ÿ  the number of identification points shall be the maximum (if possible) to ensure high recognition accuracy.

This article stipulates the development of a special algorithm for the formation of the reference image and identification of the original image for its affiliation with in a particular ethnic group.

3. Solution Algorithm

On the basis of conducted studies on the analysis of existing development in the literature available in this field [1] -[3] [7] and own experience [8] -[10] , it was concluded that it is necessary to provide about 30 identification points on the human image. These points must be invariant to small changes (angle, lighting, facial expressions, cosmetics, age-related) of images.

During conduction of preliminary experiments, it was decided to start with 30 following identification points, on the assumption that a face is considered symmetrical in accordance with a line that divides the face into two symmetrical halves as shown in Figure 1:

Ÿ a1—tip of the chin;

Ÿ a2—bottom point of the lower lip;

Ÿ a3—center of the mouth, as the occlusion point of lips on the facial symmetry line;

Ÿ a4—right corner of the mouth;

Ÿ a5—far right point of the face on mouth line level;

Ÿ a6—far point of the upper lip on face symmetry line;

Figure 1. Identification points on the face of human.

Ÿ a7—far lower point of the nose;

Ÿ a8—tip of the nose (on the nose line);

Ÿ a9—far right point of the nose on the nose line;

Ÿ a10—far right point of the face on the nose line;

Ÿ a11—middle point of the portion adjoining the centers of eye pupils;

Ÿ a12—left corner of the right eye;

Ÿ a13—point of the lower lid of the right eye laying perpendicular to the eye line passing through the pupil of the right eye;

Ÿ a14—right corner of the right eye;

Ÿ a15—far right point of the face on the eye line;

Ÿ a16—point of the upper lid of the right eye laying perpendicular to the eye line passing through the pupil of the right eye;

Ÿ a17—point of the right lid of the right eye laying perpendicular to the eye line passing through the pupil of the right eye;

Ÿ a18—far right point of the face on the brow line;

Ÿ a19—far upper point of the forehead on the facial symmetry line;

Ÿ a20—point determining the center of the pupil of the right eye.

Ÿ —left corner of the mouth;

Ÿ —far left point of the face on the mouth line level;

Ÿ —far left point of the nose on the nose line;

Ÿ —far left point of the face on the nose line;

Ÿ —right corner of the left eye;

Ÿ —left corner of the left eye;

Ÿ —far left point of the face on the eye line;

Ÿ —point of the left lid of the left eye laying perpendicular to the line;

Ÿ —far left point of the face on the brow line;

Ÿ —point determining the center of the pupil of the eye.

where

ü facial symmetry line—is a line dividing the face in two symmetrical halves;

ü mouth line—perpendicular to the symmetry line, passing through the center of the mouth;

ü nose line—perpendicular to the symmetry line passing through the tip of the nose;

ü eye line—line passing through the centers of the eye;

ü brow line—line passing through the points a17 and.

Let’s form a distance matrix for points as following as shown in Figure

2:, for i < j, sij= 0 for i ≥ j, where—is the Euclidean distance between the points of ai, and аj.

Additionally, let’s determine following distances:

, ,

, ,

, ,

, ,.

Let’s compose the vector based on non-zero entries of the S matrix as following:

where

(1)

If all coordinates of the vector are divided subsequently to, we will acquire

Figure 2. Distance for points on the face of human.

the matrix of characteristics parameters of the image where

As is known, the characteristic parameters as ratios for identification parameters of images make them scaleindependent of the distance from which a photograph of the person is taken. Besides, the actual dimensions of the facial patterns and the distance between them do not matter for recognition [11] [12] .

Now, let’s pass on to the formation of the reference image, i.e. calculation of the basic matrix of the characteristic parameters of the reference image.

Let’s assume that there are ethnical groups and there are nl processes images of male and female faces looking forward in each face bases created for these groups. Then matrix of parameters of reference images for the l-th group must be determined as following:

(2)

where—is the element of the matrix of characteristic parameters of the j-th face of the l-th group of .

The task of determination of affiliation of the reference image to one of the l ethnical groups comes down to finding Euclidean distance among the matrix of of l ethnical groups and the matrix of of characteristic parameters of the reference image as following:

(3)

Further, the value of l* = index D, where determines the number of the ethnical groups with which the reference image is affiliated.

4. Conclusions

Identification system of recognition was developed based on the proposed method and algorithm. The results of conducted experiments have shown good results for the recognition description of which is referenced in following works of the authors.

The reference image is formed based on selected geometric points of the face and a special algorithm for calculating the characteristic parameters of the images available in the database. Next, the original image is compared with the reference images of ethnic groups, and thus, the affiliation of the original image to a specific ethnic group is determined.

Let’s note that the organization of identification system of recognition, automatic finding of identification points on the face is equivalent in the complexity of the task of recognition. In this work, the location of the identification points on portrait photograph is carried out manually by overlaying the predefined template of these points to the images.

Theoretical studies and practical results of recognition by national-racial affiliation based on the portrait photographs can be used in the interests of the many professions that require adequate recognition of people (customs, border control, security, etc.). Upon determining the identity based on identification systems, the basis of which contain several millions of portraits—will significantly narrow the search area while reducing the time of recognition.

References

  1. Adilova, L.R. (2010) On Face Recognition. Intellectual Systems, 14, 73-84.
  2. Del Bimbo, A., Pala, P. and Berretti, S. (2012) Distinguishing Facial Features for Ethnicity-Based 3D Face Recognition. ACM Transactions on Intelligent Systems and Technology (TIST), 5, 1-22.
  3. Heo, J. and Savvides, M. (2012) Gender and Ethnicity Specific Generic Elastic Models from a Single 2D Image for Novel 2D Pose Face Synthesis and Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 34, 2341-2350. http://dx.doi.org/10.1109/TPAMI.2011.275
  4. Zhang, G.P. and Wang, Y.H. (2009) Multimodal 2D and 3D Facial Ethnicity Classification. 5th International Conference on Image and Graphics, Xi’an, 20-23 September 2009, 928-932.
  5. Hosoi, S., Takikawa, E. and Kawade, M. (2004) Ethnicity Estimation with Facial Images. 6th IEEE International Conference on Automatic Face and Gesture Recognition (FG’04), Seoul, 17-19 May 2004, 195-200.
  6. Ding, H.X. and Chen, L.M. (2013) Facial Ethnicity Classification Based on Boosted Local Texture and Shape Descriptions. 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG), Shanghai, 22-26 April 2013, 1-6.
  7. Kazimov, T.H. and Mahmudova, Sh.J. (2008) About creation of system of computer recognition of people by photographs. Proceedings of the 5th International Conference on Neural Networks and Artificial Intelligence, Minsk, 27-30 May 2008, 164-167.
  8. Kyazimov, T.G. and Mahmudova, Sh.Dzh. (2011) The Effectiveness Increase of a System of Automatic Biometrical Identification Based on Photo Portraits. Automatic Control and Computer Sciences, 45, 106-112.
  9. Mahmudova, Sh.J. (2011) Definition of Weight Coefficient of Geometric Characteristics Used for Identification of Human Face on the Basis of Photo-Portrait. Proceedings of the 6th International Conference on Computer Sciences and Convergence Information Technology, Jeju Island, 29 November-1 December 2011, 797-802.
  10. Kazimov, T.H. and Mahmudova, Sh.J. (2012) About a Method of Calculation of Importance Degree of Geometrical Characteristics to Identify a Human Face on the Basis of Photo Portraits. Computer Science and Engineering, 2, 59-62.
  11. Kazimov, T.H. and Mahmudova, Sh.J. (2012) About a Method of Calculation of Importance Degree of Geometrical Characteristics to Identify a Human Face on the Basis of Photo Portraits. Proceedings of the 7th IAPR International Conference on Pattern Recognition in Bioinformatics, Tokyo, 8-10 November 2012, 154-160.
  12. Kazimov, T.H. and Mahmudova, Sh.J. (2013) Increase of Indicator Values of Identification Systems Quality on the Recognition of Human Face on the Basis of Photoportraits. Intelligent Control and Automation, 4, 191-198.