the model and is actively developed on GitHub at
https://github.com/patrikhuber/eos. The software fea-
tures real-time shape model fitting and face frontalisa-
tion functionality and interoperability with OpenCV.
In contrast to existing work, the Surrey Face
Model is available in multiple resolution levels and
is built from racially diverse scans. Furthermore,
a model-fitting software is available alongside the
model to fit the model to novel images and videos.
By designing the whole framework with simplicity
as its foremost goal and using a public place for de-
velopment and interaction, we hope to spur research
with 3D Morphable Face Models in the community
and encourage new parties to tackle their challenges
with 3D face models. In addition to the full 3DMM
being available via the University, we release a low-
resolution shape model distributed directly within the
public repository so that interested researchers can be
ready-to-go in a matter of minutes.
Instructions to acquire the full model are available
at http://cvssp.org/facemodel.
ACKNOWLEDGEMENTS
Partial support from the BEAT project (Euro-
pean Union’s Seventh Framework Programme, grant
agreement 284989) and the EPSRC Programme Grant
EP/N007743/1 is gratefully acknowledged.
REFERENCES
Aldrian, O. and Smith, W. A. P. (2013). Inverse rendering
of faces with a 3D Morphable Model. IEEE Trans-
actions on Pattern Analysis and Machine Intelligence,
35(5):1080–1093.
Blanz, V. and Vetter, T. (1999). A Morphable Model for the
synthesis of 3D faces. In Proceedings of the 26th An-
nual Conference on Computer Graphics and Interac-
tive Techniques (SIGGRAPH), pages 187–194. ACM
Press/Addison-Wesley Publishing Co.
Cootes, T., Edwards, G., and Taylor, C. (2001). Active ap-
pearance models. IEEE Transactions on Pattern Anal-
ysis and Machine Intelligence, 23(6):681 –685.
Feng, Z.-H., Huber, P., Kittler, J., Christmas, W., and Wu,
X.-J. (2015). Random cascaded-regression copse for
robust facial landmark detection. IEEE Signal Pro-
cessing Letters, 22(1):76–80.
Hartley, R. I. and Zisserman, A. (2004). Multiple View Ge-
ometry in Computer Vision. Cambridge University
Press, second edition.
Hu, G., Chan, C.-H., Kittler, J., and Christmas, W. (2012).
Resolution-aware 3D Morphable Model. In British
Machine Vision Conference (BMVC), pages 1–10.
Huber, P., Feng, Z., Christmas, W., Kittler, J., and R
¨
atsch,
M. (2015). Fitting 3D Morphable Models using local
features. In IEEE International Conference on Image
Processing (ICIP).
Paysan, P., Knothe, R., Amberg, B., Romdhani, S., and Vet-
ter, T. (2009). A 3D face model for pose and illumi-
nation invariant face recognition. In Proceedings of
the 6th IEEE International Conference on Advanced
Video and Signal based Surveillance (AVSS).
R
¨
atsch, M., Huber, P., Quick, P., Frank, T., and Vetter,
T. (2012). Wavelet reduced support vector regres-
sion for efficient and robust head pose estimation. In
IEEE Ninth Conference on Computer and Robot Vi-
sion (CRV), pages 260–267.
Rodr
´
ıguez, J. R. T. (2007). 3D Face Modelling for 2D+3D
Face Recognition. PhD thesis, University of Surrey.
Romdhani, S. and Vetter, T. (2005). Estimating 3D shape
and texture using pixel intensity, edges, specular high-
lights, texture constraints and a prior. In IEEE Con-
ference on Computer Vision and Pattern Recognition
(CVPR), volume 2, pages 986–993. IEEE.
Sarkar, S. (2005). USF HumanID 3D face dataset.
Tena, J. R., Hamouz, M., Hilton, A., and Illingworth, J.
(2006). A validated method for dense non-rigid 3D
face registration. In Advanced Video and Signal Based
Surveillance, 2006 IEEE International Conference on
Video and Signal Based Surveillance (AVSS’06), 22-
24 November 2006, Sydney, Australia., page 81. IEEE
Computer Society.
Tenenbaum, J. B., de Silva, V., and Langford, J. C. (2000).
A global geometric framework for nonlinear dimen-
sionality reduction. Science, 290:2319–2323.
van Rootseler, R. T. A., Spreeuwers, L. J., and Veldhuis, R.
N. J. (2012). Using 3D Morphable Models for face
recognition in video. In Proceedings of the 33rd WIC
Symposium on Information Theory in the Benelux.
Velho, L. and Zorin, D. (2001). 4-8 subdivision. Computer
Aided Geometric Design, 18(5):397–427.
Zhu, X., Yan, J., Yi, D., Lei, Z., and Li, S. Z. (2015).
Discriminative 3D Morphable Model fitting. In In-
ternational Conference on Automatic Face and Ges-
ture Recognition, FG 2015, 4-8 May, 2015, Ljubljana,
Slovenia. IEEE.
Zivanov, J., Forster, A., Sch
¨
onborn, S., and Vetter, T.
(2013). Human face shape analysis under spherical
harmonics illumination considering self occlusion. In
International Conference on Biometrics, ICB 2013, 4-
7 June, 2013, Madrid, Spain, pages 1–8. IEEE.
VISAPP 2016 - International Conference on Computer Vision Theory and Applications
86