InterFace: A software package for face image warping, averaging, and principal components analysis
Related Experiment Video
Updated: Mar 10, 2026

Quantification of Orofacial Phenotypes in Xenopus
Published on: November 6, 2014
Robin S S Kramer1, Rob Jenkins1, A Mike Burton2
1Department of Psychology, University of York, York, YO10 5DD, UK.
Abstract:
We describe InterFace, a software package for research in face recognition. The package supports image warping, reshaping, averaging of multiple face images, and morphing between faces. It also supports principal components analysis (PCA) of face images, along with tools for exploring the "face space" produced by PCA. The package uses a simple graphical user interface, allowing users to perform these sophisticated image manipulations without any need for programming knowledge. The program is available for download in the form of an app, which requires that users also have access to the (freely available) MATLAB Runtime environment.
Related Concept Videos
Principal Moments of Area
The principal moment of inertia axes are the...
Vector Algebra: Method of Components
In many applications, the magnitudes and directions of...
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
Transformation of Plane Strain
Under plane strain conditions, typical for members where one dimension significantly exceeds the others, deformations and resultant strains are...
Curvilinear Motion: Normal and Tangential Components
The positive direction of the t-axis aligns with the increasing position of the car along the curved path, denoted by the unit vector ut. Simultaneously, the n-axis, perpendicular to the t-axis, dissects the curved path into differential arc segments, each forming the arc of a circle with a radius of...

