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

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.


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.
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 two-and 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.

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.

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  ( ) , for i < j, s ij = 0 for i ≥ j, where ( ) dist a a -is the Euclidean distance between the points of a i , and а j .Additionally, let's determine following distances: ( ) , , s dist a a * * = , ( ) If all coordinates of the ( V v k i j = vector are divided subsequently to ( ) , we will acquire 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 that there are ( ) 1, 2, l l =  ethnical groups and there are n l processes images of male and fe- male faces looking forward in each face bases created for these groups.Then matrix ( ) ( ) , 1, 9; , 1,190 l l ik P p i k i j = = of parameters of reference images for the l-th group must be determined as following: where jl ik w -is the element of the matrix of characteristic parameters of the j-th face of the l-th group of ( ) Further, the value of l * = index D, where ( )  determines the number of the ethnical groups with which the reference image is affiliated.

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 folworks 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.

Figure 1 :
 a 1 -tip of the chin;  a 2 -bottom point of the lower lip;  a 3 -center of the mouth, as the occlusion point of lips on the facial symmetry line;  a 4 -right corner of the mouth;  a 5 -far right point of the face on mouth line level;  a 6 -far point of the upper lip on face symmetry line;

Figure 1 .
Figure 1.Identification points on the face of human.
i j = based on non-zero entries of the S matrix as following:

Figure 2 .
Figure 2. Distance for points on the face of human.the matrix of characteristics parameters of the image 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 the reference image as following: