Вы находитесь на странице: 1из 6

AUTOMATIC REPRESENTATION OF ADULT AGING IN FACIAL

IMAGES
E. Patterson, K. Ricanek, M. Albert, and E. Boone
University of North Carolina Wilmington
601 S. College Rd., Wilmington, NC
U.S.A.
pattersone@uncw.edu, ricanekk@uncw.edu, albertm@uncw.edu, and boonee@uncw.edu
accurate images of artificially "aged” individuals and also
ABSTRACT progresses toward improved face-recognition algorithms
The natural process of aging affects human faces in a through the incorporation of face-aging models and
variety of ways. These effects make many automated techniques.
processes, as well as human-driven processes, difficult.
The need to recognize faces after a gap of several years, 1.1. Effects of Facial Aging
though, is likely to be the norm in many law-enforcement
There are at least two areas that effective models of
and other face-recognition application environments,
face aging could directly aid: automated computer face
making consideration of aging very important. To date,
recognition and human use of hypothetically updated
though, scant research in modeling and face recognition
images in law enforcement applications. Currently, face
has even considered the effects of aging.
recognition technology is heavily influenced by any
This work considers an active-appearance-model change in a test image versus training images; this change
approach to “facial aging” of images of adults. Some could include aspects of pose, illumination, facial hair,
similar work has been conducted concerning growth and and certainly aging [1, 2]. In addition, most face
development but not adult aging, which is a distinct and recognition databases in use only span a relatively short
separate process. A sample from a new database, time period between sample images and thus cannot be
containing some of the largest age spans of any publicly used to study nor effectively demonstrate robustness of
available face database, is used along with active- techniques to age variation [3, 4]. The capability to
appearance models to artificially age images of adult model accurate image and face model changes due to age
faces. A brief anthropological perspective of aging is could be used to update a face-recognition training gallery
presented, the application and results of active-appearance for improved recognition or even be incorporated directly
models to facial-image aging are given, and how these into the face recognition algorithm. Knowledge of what
results could affect face-recognition and forensic changes occur and what features stay the same could also
applications is discussed. be used to focus on recognition techniques that produce
age-invariant results.
KEYWORDS In addition to improving face recognition software, the
Aging, face recognition, biometrics, and image synthesis. capability to produce an accurately “aged” image of an
individual could aid several fields. Currently such images
1. Introduction are produced for forensic and other applications as well as
Many aspects affect the appearance of a person’s face for study of history and anthropology but are not
during the process of growing older. Although these produced through automated means or with particular
changes in appearance arise from a variety of contributing accuracy and rigor. The primary technique used to date is
factors that vary by elements such as lifestyle, race, and creation of a drawing by a trained forensic sketch artist,
geographical region, they are often collectively termed incorporating some scientific data in a largely artistic
“aging.” The associated changes may be subtle or large, approach to generating a facial image. Automated
depending on the individual and time span covered, but computer methods for generating face images are
the changes can frustrate human and computer-based becoming more popular, and commercial software
recognition of individuals where some span of time has packages have recently become available, but these are
passed between sample images. There has been little primarily based on an artistic approach as well, rather
study of this to date, but devising effective models for than including detailed, specific models of accurate aging
including effects of aging in modeling and face that could be applied to a variety of individuals [5, 6, 7].
recognition applications could yield significant The capability to produce images
improvements in a variety of areas. This paper discusses that accurately represent the aging-related changes that
work that progresses toward automatic generation of would have likely occurred to a particular individual since
the last known image, though, could aid the tracking and mouth), hollowing of the cheek at the inferior border of
apprehension of criminal suspects and terrorists, as well the zygomatic arch, decrease in upper-lip size, and
as aid in searches for missing persons. retrusion of the upper lip (more so in females) [6, 8, 9].
The appearance of these changes continues to become
1.2. Anthropological Perspective more noticeable, and by or around 50 years, other changes
have begun. Numerous fine lines appear. Skin is thinner
Effects of aging that would largely influence human or and tends to sag. It is also rougher, drier, and shows loss
computer recognition of an individual take place in the of tone and elasticity. Wrinkles appear on the neck.
craniofacial region, the bony portion of the head including
Discolorations in skin may begin to appear. Loss of hair
the braincase and face, as well as the overlying soft-tissue
and de-pigmentation may occur. Hair may also grow in
which together produce the outer appearance of a person’s
areas that previously had little or no growth [8, 9].
face. The study of these changes is known as
Overall, other general trends occur. There are small
morphology, and there is a large body of knowledge
skeletal changes in height and width that can affect the
related to these changes in anthropological literature that
outer appearance of the soft tissue. Nose height and
could be applied to computer approaches to face modeling
length increases, and ear length increases. Mouth width
and aging [6, 7, 8, 9]. (Craniofacial aging in this
increases. In very aged people, faces may appear smaller
discussion will refer to appearance-specific effects.)
due to overall degeneration. These changes are not
Important considerations that could directly affect
linearly consistent, but tend to occur at greater rates past
computer models include causes of craniofacial aging, the 40s. Some factors, such as the location of certain
factors that influence craniofacial aging, and changes that anthropometric landmarks, remain unchanged. One such
are ultimately apparent in the adult face and head over
measurement is that of inter-pupilary distance. These
time. There are many variables such as environment,
general trends may also be affected by the confounding
behavior, idiosyncratic morphology, and hyper-dynamic
trends mentioned earlier, particularly though, by weight-
gestures that confound a generalized approach to aging.
gain or weight-loss. Weight-loss due to illness can tend
Despite these variables, though, anthropological research
to exaggerate age-related change even more than typical
indicates that there are certain noticeable, agreed-upon,
thinning due to diet and exercise changes [7, 8].
and age-related skeletal and soft-tissue changes which
Consideration of these major changes and their
could allow for prediction of shape, size, and
influences may be used to inform computer-based models
configuration differences at general times during
of aging. Important conclusions that may be drawn from
adulthood. Further, known biological and environmental this information are that appearance-specific aging effects
factors that impact aging effects could be exploited to are nonlinear in their rate of change over the adult
assist general age-related predictions.
lifespan and that specific models that take into account
Major causes of craniofacial aging include small
known individual factors of aging should be considered
skeletal changes and soft-tissue degenerative changes.
for improved accuracy.
The skeletal changes include cranial expansion, anterior
face-height increase, and jaw shrinkage [8]. Soft tissue
1.3. MORPH Database
appearance is affected by decreasing muscle tone or
atrophy, diminishing collagen and elastin, and skin The work presented in this paper takes advantage of a
wrinkling and sagging. In addition to these basic, natural new publicly available face database that was created with
changes, there are several important factors that influence the desire to study aging more specifically, also
craniofacial aging. Of these, photoaging most affects the considering individual-specific data that may directly
appearance – largely impacting fair-skinned individuals affect craniofacial aging. For these purposes, images
and individuals in climatically sunny regions [7]. Other were collected with larger spans of time between samples
major factors include ancestry, sex, health and disease, of individuals than in traditional face-recognition
tobacco and drug use, diet, stress-related sleep databases to date, including longitudinal spans from
deprivation, biomechanical factors, gravity, and hyper- several months to over twenty years. In addition to the
dynamic facial expressions [7, 8]. images, meta-data was collected for individuals including
Of significant importance is the fact that these changes information such as weight, lifestyle factors, and
vary in their rate over the typical adult lifespan. geographical location that may be used to study
Generally, changes occur less rapidly in the 20s, individual-specific aging factors.
accelerate somewhat in the 30s, and accelerate even more The MORPH database currently includes 1,724 face
so in the 40s and 50s, which is perhaps the time span of images of 515 individuals. There are 1,278 images of
greatest change. Past the 50s, the changes which have individuals of African-American descent, 433 images of
already begun increase, and other degenerative changes individuals of Caucasian descent, and 3 images classified
may occur. as other. There are 294 images of females and 1,430
Changes to note that begin in the 20s and 30s include images of males. The average age of an individual at the
horizontal creases in the forehead, slight drooping of the time of acquisition is 27.3 years with a standard deviation
eyelids, nasiolabial lines (“laugh lines”), lateral orbital of 8.6 years and a maximum age of 68 years. Efforts are
lines (“crow’s feet”), circumoral striae (lines around the still ongoing to increase the age, time-span, gender, and
ethnicity represented in the database.

1.4. Approaches to Aging


A variety of methods have been considered for face
modeling, parameterization, and recognition, but little
work has been conducted to yield accurate models of Figure 1: Sequential images from one individual.
aging or age-invariant recognition techniques. Some of
the methods attempted that have been published to date
include image compositing and geometric transformations 2.2. Aging Using Active-Appearance Models
[10, 11, 12, 13, 14], but the most promising work to date Generating an active-appearance model includes
has likely been the use of active-appearance models [15, devising a shape model [19] and a texture model
16, 17] by Lanitis et al. [18]. Although this work is (independent of shape) based on principal components
directly applicable, it was performed on a progression of analysis (PCA) of the given parameters for each model,
images of individuals that represent growth and and then creating a combined active-appearance model by
development not adult aging. These are separate performing PCA once more on the combined shape and
processes [8], the first involving major changes in the texture parameters.
underlying skeletal features toward the formation of the The shape model parameters in this work are based on
adult skull and face and the second involving the minor a superset of common anthropometric points, including
skeletal changes and larger soft-tissue, muscle, and skin sixty-five landmarks on the face as shown in Figure 2.
degenerative conditions as mentioned in the previous The texture of each image is warped from that image’s
section. Accurate models of growth and development of landmarks to the shape model’s average face landmarks in
faces could likely aid searches for missing children, but order to generate shape-independent texture information.
accurate models of craniofacial aging would be more Samples of the pixel intensity are taken across the model
applicable for law enforcement and homeland security to generate the texture parameters which are
applications. The changes and influencing factors are dimensionally reduced using PCA. For each image, shape
significantly different for the two different processes, thus and texture parameter vectors are concatenated to yield a
separate models should perform better. joint parameter vector. PCA is performed again on these
vectors, yielding 30 final parameters in the case of this
2. Automatic Aging of Images work. These parameters represent each face as a specified
This work considers the use of active appearance distance from the active-appearance model parameters of
models for simulating adult craniofacial aging in images the average face and may be used to classify faces or
as well as for improving face recognition accuracy. There synthesize new images of faces [15].
are several advantages to active appearance models. One
is that they may be used to accurately model shape and
texture information independently of each other. Another
advantage is that such an approach may be extended in a
straight-forward fashion to the use of a 3D-morphable-
model for similar studies [21]. For this work, an early
sample from the MORPH database was considered.

2.1. Sample Test Set from MORPH


The sample set used in this work consists of five to six
images of nine individuals from the database, forty-eight
total images, representing individuals for whom there
were at least five different dates of image acquisition.
The ages of these individuals at the time that the Figure 2: Landmarks used for active shape models.
photographs were taken ranges from early 20s to the 40s.
A sample of images for one individual is included in 2.3. Simulation of Aging in Images
Figure 1. (Facial hair and hats did affect the texture
models to a small degree, but as more images are Simulating aging of the faces in images was performed
incorporated into the active appearance model, their using a two-step approach, similar to that described in
effects become less noticeable.) Lanitis et al. [17]. The first step is to estimate the age of
the face in a given image. The second step involves
shifting the active-appearance-model parameters in the
direction of a theoretical “aging” axis.
Estimating the age in the first step requires a solution to
the equation
better compare it to older photos from a face recognition
ageest = W1b + W2b2 + offset, (1) gallery. This process is similar to that described above
except results in a parameter shift toward a “younger”
where b and b2 are the thirty active-appearance model face image.
parameters and the parameters squared for the given
image, W1 and W2 are a set of weights to be found to shift 2.5. Effects on Face Recognition
the model parameters, and offset is a constant to place age
values in an appropriate range. This equation was In addition to generating images of individuals at
different ages, a PCA-based face recognizer [22] was
represented as an optimization problem, and a genetic
constructed to test possible improvements that could be
algorithm was used to find an appropriate solution [20].
yielded from the aging/de-aging of images. There are two
After optimization, the aging function that was
main approaches that were considered versus the standard
determined was able to estimate the ages of faces in the
PCA-based recognizer. The first was automatic aging of
given images from the sample set with less than a 5%
all of the gallery images to the estimated age of an
error.
individual at the time of the test photo. The second was
The second step of simulating aging in the image may
de-aging each test photo by ten years to bring it closer to
be represented by the equation
the average of the gallery training photos for the
recognizer.
b2 = f(agenew, b1), (2)
Three tests were performed considering PCA-based
where b1 is the vector of parameters for a given facial face recognition. The first test considered a gallery of 4
images each for the same 9 individuals used in the active
image, agenew is the desired age to which to transform the
appearance aging models (36 images total). The 4 images
face, and b2 is the vector of parameters generated for the
selected for each individual were taken of that individual
new age. The approach taken thus far in this work is a
in the 20s to early 30s age span. Test images were of the
“generalized” aging model, based on a lookup table,
individual at an age closer to 40, though.
similar to that presented by Lanitis et al. [17]. There is no
direct solution for an “inverse aging” equation given an
image and a desired age, so ten thousand random but
plausible images were generated using active-appearance- Standard Gallery 11% accuracy
model parameters. These images were averaged for each and Test Images
given age and used to populate a lookup table with the Aged Gallery 11% accuracy
average face parameters for a given age. This table Images
represents the generalized aging model. Sample images De-Aged Test 33% accuracy
from this are shown in Figure 3. Images
To generate an image of an individual at a specified
Table 1: PCA-based face recognition results.
age, the original image is transformed in active-
appearance-model parameters. The age of the individual
The standard PCA recognizer did not perform well,
in the image is estimated using the method described
choosing the correct individual only 11% of the time.
above, and the difference of age parameters at the desired
Aging the whole gallery of images closer to that of the
age and estimated age is taken from the lookup table.
age of the individual at the time of the test photo did not
This difference is added to the original active appearance
seem to yield any improvement. De-aging the one test
model parameters to generate parameters for an image of
photo by ten years, though, yielded a notable
that individual at the requested age.
improvement in identifying the correct individual. The
sample size here is small, but it does illustrate some
2.4. De-aging Images
potential for improved face recognition of images where
Not only might “aged” images of an individual be craniofacial aging has occurred.
desired for face recognition and forensic applications, but
“de-aged” images might be desired as well. For instance, 3. Discussion of Approach
an image of an unknown individual could be “de-aged” to
This work considered a relatively small sample from

Figure 3: Sequential images from the generalized aging model “look-up table.”
the MORPH database, but early results indicate promise. These results are promising for modeling adult
Plausible images were generated even with a relatively craniofacial aging, but there are several areas to focus
small number of images in the training set, and some further investigation. Two primary areas, perhaps, should
improvement was demonstrated in the basic PCA-based be consideration of a nonlinear approach to shifting model
face recognizer tested in this work. parameters across ages and the consideration of
Two approaches were taken in generating images using individual-specific influences on aging. Lanitis et al. [17]
the generalized aging model derived in this work. Images considered some individual functions for growth and
from each individual at younger ages were taken and aged development through the use of appearance-based and
to a likeness closer to 40. Likewise, older images were data-based selection of similar “aging equations.” These
de-aged from around 40 to an early 20s likeness. Samples did seem to indicate performance improvements for
are shown in Figure 4 and Figure 5. growth and development and might also for adult aging.
Such an approach with a more developed classification
scheme based on ethnicity, lifestyle, region, weight, etc.
should probably yield more accurate changes in generated
facial images.
Also adding capability to tailor specific effects of aging
to local regions of the face would likely prove more
accurate and effective. In addition to these possibilities,
incorporating a nonlinear shifting of age parameters that
more accurately models the larger changes through the
Figure 4: 20s to “40” aged images. 40s and 50s should yield better results as well, given
knowledge presented in anthropological literature
suggesting larger rates of change during this period in
adulthood. These and other methods for generating
images as well as incorporating aging models into face-
recognition research should prove useful in many
practical applications. This work is currently being
expanded to a larger portion of the MORPH database
taking these ideas into consideration.
Figure 5: Late 30s/Early 40s to “20” de-aged images.

Due to the small sample size, facial hair, and perhaps References
some minor errors in labeling, artifacts and minor pose
variations are present in some of the images, but overall [1] P.J. Philips, H. Moon, P. Rauss, and S.A. Rizvi. The
they demonstrate appearance changes due to aging that FERET evaluation methodology for face-recognition
are plausible within the framework of the anthropological algorithms. In Proceedings of the IEEE Conference
research presented earlier in this paper. One of the most on Computer Vision and Pattern Recognition, 1997.
notable trends was widening of the face, which is likely
[2] P.J. Phillips, P.J. Flynn, T. Scruggs, K.W. Bayer, J.
due to typical addition of weight with age in the United
Chang, K. Hoffman, J. Marques, J. Min, and W.
States. Areas around the eyes, brow, and mouth did
Worek, “Overview of the Face Recognition Grand
exhibit changes as expected and discussed in
Challenge,” IEEE Conference on Computer Vision
anthropological literature, but a larger sample size and
and Pattern Recognition, 2005.
more comprehensive model will be necessary to
demonstrate these effects in more specific detail. [3] P. J. Philips, H. Moon, P. Rauss, and S.A. Rizvi,
“The FERET Evaluation Methodology for Face-
4. Conclusion Recognition Algorithms,” Proc. Of the IEEE
A sample set of the MORPH database has been used to Conference on Computer Vision and Pattern
develop and test methods for the automatic aging of faces Recognition, 1997.
in images represented using active appearance models.
Both aging and “de-aging” methods were performed on [4] T. Sim, S. Baker, and M. Bsat. The CMU Pose,
images yielding plausible results given a literature study Illumination and Expression (PIE) Database. In
of anthropological research concerning human face aging. Proceedings of the IEEE International Conference on
Improvement of recognition accuracy in a basic PCA- Automatic Face and Gesture Recognition. 2002.
based face recognizer was also demonstrated when
[5] M. Y. Iscan, Global forensic anthropology in the 21st
current facial test images were “de-aged” to the ages of
century. Forensic Science International, Vol. 117,
the individuals from the recognizer’s gallery at the time
Issue 1-2, pp. 1-6, 2001.
the original face images were taken.
[6] K. T. Taylor, “Forensic Art and Illustration,” Boca Images,” IEEE Transactions on Pattern Analysis
Raton: CRC Press, 2001. and Machine Intelligence, vol. 24, no. 4, April 2002.

[7] M.A. Taister, S.D. Holliday, and H. Borman, [19] T.F. Cootes, C.J. Taylor, D.H. Cooper, and J.
“Comments on Facial Aging in Law Enforcement Graham, “Active Shape Models – Their Training and
Investigation,” Forensic Science Communications, Applicaction,” Computer Vision Graphics and
2000. Image Understanding, vol. 61, no. 1, pp. 38-59,
1995.
[8] R. G. Behrents, “An Atlas of Growth in the Aging
Craniofacial Skeleton,” Craniofacial Growth Series, [20] D.E. Goldderg, Genetic Algorithms in Search
Ann Arbor, Michigan, 1985. Optimization and Machine Learning. Addison
Wesley, 1989.
[9] M. S. Zimbler, M. Kokosa, J. R. Thomas, “Anatomy
and Pathophysiology of Facial Aging,” Facial Plastic [21] V. Blanz and T. Vetter, “A Morphable Model for the
Surgery Clinics of North America, vol. 9, pp. 179- Synthesis of 3D Faces,” Computer Graphics
187, 2001. Proceedings – Ann. Conf. Series, pp. 187-194, 1999.

[10] A. Lanitis, C. J. Taylor, and T.F. Cootes, “Simulating [22] R. Chellapa, C.L. Wilson, S. Sirohey, “Human and
Aging on Face Images,” Proc. Of the 2nd International Machine Recognition of Faces: A Survey,” Proc. Of
Conference on Audio and Video-based Biometric the IEEE, vol. 83, no. 5, 1995.
Person Authentication, 1999.

[11] J. B. Pittenger, R. E. Shaw, and L. S. Mark,


“Perceptual Information for the Age Level of Faces
as a Higher Order Invariant of Growth,” J.
Experimental Psychology: Human Perception and
Performance, vol. 5, no. 3, pp. 478-493, 1979.

[12] J. B. Pittenger and R.E. Shaw, “Aging Faces as


Viscal-Elastical Events: Implications for a Theory of
Nonrigid Shape Perception,” J. Experimental
Psychology: Human Perception and Performance,
vol. 1, no. 4, pp. 374-382, 1975.

[13] A.J. O’Toole, T. Vetter, H. Volz, and E. Salter,


“Three-Dimensional Caricatures of Human Heads:
Distinctiveness and the Perception of Age,”
Perception, vol. 26, pp. 719-732, 1997.

[14] D.M. Burt and D.I. Perrett, “Perception of Age in


Adult Caucasian Male Faces: Computer Graphics
Manipulation of Shape and Color Information,” Proc.
Royal Soc. London, vol. 259, pp. 137-143, 1995.

[15] T.F. Cootes and C.J. Taylor, “Statistical models of


appearance for medical image analysis and computer
vision,” Proceedings of SPIE Medical Imaging, 2001.

[16] G.J. Edwards, C.J. Taylor, and T.F. Cootes,


“Interpreting Face Images Using Active Appearance
Models,” Proc. Fifth European Conf. Computer
Vision, pp. 581-595, 1998.

[17] A. Lanitis, C.J. Taylor, and T.F. Cootes, “Automatic


Identification and Coding of Human Faces Using
Flexible Models,” IEEE Transactions on Pattern
Analysis and Machine Intelligence, vol. 19, no. 7,
July 1997.

[18] A. Lanitis, C.J. Taylor, and T.F. Cootes, “Toward


Automatic Simulation of Aging Effects on Face

Вам также может понравиться