next up previous contents
Next: Breeding Up: Project Description Previous: Traditional Genetic Algorithms

My multi-operator approach

I have taken a different approach to the problem, although one which is based on genetic algorithms. In my system, there is a gene pool containing chromosomes; however, there is no formal ``scoring'' mechanism. Instead, the user selects chromosomes and performs various operations on them directly.

The interface to my method presents the user with a pool of facial expressions, rendered as shaded three-dimensional images.

  The user interface
Figure 2: A snapshot of the user interface for my facial evolution method. The expression at the right end of the top row and the second one in the middle row are selected. The two rightmost expressions in the top row are locked, as are the eyebrows and aspects of all expressions. At the bottom of the window are buttons for the various operations.

The user may select and unselect expressions using a mouse and perform one of various operations on the selected or unselected chromosomes. In addition, the user may lock groups of parameters or individual expressions, preventing them from being modified by operations.

My system implements the following operations:





Andrew C Bulhak
Tue Nov 7 11:44:11 EST 1995