- ...open.
- Some readers may wonder why ``eye closedness'' is a positive
attribute while ``mouth openness'' (rather than ``mouth closedness'') is as
well.
This is because I have assumed positive
attributes to be differences from a ``neutral'' expression, and this
expression to have the mouth closed and the eyes open.
- ...axes,
- In the geometry used, the X axis is the horizontal axis across the
screen, the Y axis is the vertical axis and the Z axis is the axis going
outward from the screen.
- ...face).
- These are the two degrees of freedom afforded by Parke's model,
on which the 3-D rendering code used is based, and they give more
expressiveness than one degree of freedom.
- ...left
- The convention used for denoting the sides of the face is to use
the sides from the face's point of view; thus, the left eye is the one on
the right-hand side of the face as seen by the user.
- ...expansion.
- This parameter corresponded to mouth scale in the 2-D model. It is left unused since there is no satisfactory way to implement it using the Parke's model rendering code.
- ...unselected
- The reason why unselected facial expressions are
mutated, rather than selected ones, has to do with the interface; the cue is
that selected facial expressions are the ones which the user is interested in,
and thus should be preserved.
- ...face.
- The PostScript language is stack-based; data is
usually passed on a stack known as the operand stack. Procedures are
known as operators, and operate on the data on the stack.
- ...she
- When referring to a user of indeterminate
gender, I shall use the pronoun, ``she'', as there is not yet a widely-accepted
gender-neutral pronoun and longer constructs such as ``he or she'' are
cumbersome
- ...browsers.
- CGI stands for ``Common Gateway Interface'', and is a technique which allows interactive programs producing text and graphics to be accessed over the World Wide Web.
- ...faces,
- There was an option to display the faces in three-dimensional form, but this was not used as a default, because this interfered with the local display of the workstation on which the Web server ran.
- ...evolve.
- This is not always the case during casual
experimentation, although it would be during serious use.
- ...expressions.
- If only one expression is selected,
it is, of course, its own average.
- ...transformations
- I use the term ``linear transformation'' to denote a transformation
between facial expressions in which all attributes change at a constant rate,
and which, if plotted against time, would be drawn in a straight line.
Andrew C Bulhak
Tue Nov 7 11:44:11 EST 1995