Abstract
A system that uses an underlying genetic algorithm to evolve faces in response to user selection is described. The descriptions of faces used by the system are derived from a statistical analysis of a set of faces. The faces used for generation are transformed to an average shape by defining locations around each face and morphing. The shape-free images and shape vectors are then separately subjected to principal components analysis. Novel faces are generated by recombining the image components (eigenfaces) and then morphing their shape according to the principal components of the shape vectors (eigenshapes). The prototype system indicates that such a statistical analysis of a set of faces can produce plausible, randomly generated photographic images.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Baker, J. E. (1987). Reducing bias and inefficiency in the selection algorithm. In J. J. Grefenstette (Ed.),Proceedings of the Second International Conference on Genetic Algorithms (pp. 14–21). Hillsdale, NJ: Erlbaum.
Bartlett, M. S., &Sejnowski, T. J. (1997). Independent components of face images: A representation for face recognition. InProceedings of the Fourth Joint Symposium on Neural Computation (pp. 3–10).
Brunelli, R., &Mich, O. (1996). SpotIt! An interactive Identikit system.Graphical Models & Image Processing,58, 399–404.
Caldwell, C., &Johnston, V. S. (1991). Tracking a criminal suspect through “face space” with a genetic algorithm. In R. K. Belew & L. B. Booker (Eds.),Proceedings of the Fourth International Conference on Genetic Algorithms (pp. 416–421). San Mateo, CA: Morgan Kaufmann.
Craw, I., &Cameron, P. (1991). Parameterising images for recognition and reconstruction. In P. Mowforth (Ed.),Proceedings of the British Machine Vision Conference (pp. 367–370). London: Springer-Verlag.
Dawkins, R. (1986).The blind watchmaker. Harlow, U.K.: Longman.
Ellis, H., Shepherd, J., &Davies, G. (1975). An investigation into the use of the photo-fit technique for recalling faces.British Journal of Psychology,66, 29–37.
Hancock, P. J. B., Burton, A. M., &Bruce, V. (1996). Face processing: Human perception and principal components analysis.Memory & Cognition,24, 26–40.
Holland, J. H. (1975).Adaptation in natural and artificial systems. Ann Arbor: University of Michigan Press.
Johnston, V. S., &Franklin, M. (1993). Is beauty in the eye of the beholder?Ethology & Sociobiology,14, 183–199.
Kirby, M., &Sirovich, L. (1990). Applications of the Karhunen-Loeve procedure for the characterization of human faces.IEEE: Transactions on Pattern Analysis & Machine Intelligence,12, 103–108.
O’Toole, A. J., &Thompson, J. L. (1993). An X Windows tool for synthesizing face images from eigenvectors.Behavior Research Methods, Instruments, & Computers,25, 41–47.
Pittenger, J. B., &Shaw, R. E. (1975). Aging faces as viscal elastic events: Implications for a theory of nonrigid shape perception.Journal of Experimental Psychology: Human Perception & Performance,1, 374–382.
Shepherd, J., &Ellis, H. (1992). Face recognition and recall using computer-interactive methods with eye-witnesses. In V. Bruce & A. M. Burton (Eds.),Processing images of faces (pp. 129–148). Norwood, NJ: Ablex.
Sims, K. (1991). Artificial evolution for computer graphics.Computer Graphics,25, 319–328.
Thornhill, R., &Gangestad, S. W. (1996). The evolution of human sexuality.Trends in Ecology & Evolution,11, 98–102.
Turk, M., &Pentland, A. (1991). Eigenfaces for recognition.Journal of Cognitive Neuroscience,3, 71–86.
Author information
Authors and Affiliations
Corresponding author
Additional information
This project was funded by EPSRC Grant GR/L88627. Bob Nicholls at the U.K. Home Office provided the original face images used.
Rights and permissions
About this article
Cite this article
Hancock, P.J.B. Evolving faces from principal components. Behavior Research Methods, Instruments, & Computers 32, 327–333 (2000). https://doi.org/10.3758/BF03207802
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.3758/BF03207802