Submitting Institution
University of CambridgeUnit of Assessment
PhysicsSummary Impact Type
TechnologicalResearch Subject Area(s)
Mathematical Sciences: Pure Mathematics
Information and Computing Sciences: Computation Theory and Mathematics
Summary of the impact
A new company, Geomerics, was created as a spin-out from the Cavendish
Laboratory.
Geomerics now employs 22 full time staff, with offices in Cambridge, UK
and Vancouver, Canada.
Geomerics has pioneered a new business sector in selling lighting
middleware technology, based
on Cambridge research, to games developers. Customers include Electronic
Arts, Square Enix and
Take 2 (three of the five largest publishers) and licenses have been sold
in Europe, North America,
Japan and Korea. In 2011 the first game released using Geomerics software,
Battlefield 3, became
the fastest selling game in Electronic Arts' history, having sold nearly
20M copies.
Underpinning research
Research on `Geometric Algebra' (GA) carried out at the University of
Cambridge in the
Astrophysics Group in the Department of Physics and in the Signal
Processing Group at the
Department of Engineering between 1993 and 2005 led to the formation of
Geomerics. The main
focus of this research in Physics was towards theoretical physics,
cosmology and astrophysics, but
the new geometrical methods involved were of wider applicability. The
groundwork for this
broadening of application was laid in a 5 year EPSRC Advanced Fellowship
awarded to Dr Chris
Doran in 1999, held in the Astrophysics Group. The Fellowship was awarded
to investigate ways
that GA could be exploited in the fields of computer graphics and computer
vision. This research
was conducted in collaboration with Anthony Lasenby (Assistant Director of
Research from 1987,
Reader from 1996, Professor from 2000 to present, Department of Physics)
and Joan Lasenby
(Royal Society Research Fellow from 1994, Lecturer from 2003, Senior
Lecturer from 2010,
Department of Engineering). The outcomes of this research were a series of
results demonstrating
how algorithms based on GA could solve problems in graphics and vision
faster and more robustly
than traditional techniques. During this period the research was broadened
to include applications
to rigid body dynamics.
The initial IP that went into Geomerics formation was generated primarily
at Cambridge University,
with a secondary contribution from a researcher based in Arizona State.
The contributors at
Arizona State University were Prof David Hestenes and Prof Alyn Rockwood,
who granted
Geomerics a non-exclusive license to exploit a patent around the use of
conformal geometric
algebra in robotics. This patented technology did not form part of the
final Enlighten product from
Geomerics.
The research that led to the breakthrough product, `Enlighten', in 2007
was carried out jointly by
Geomerics internal team and staff at Cambridge University, in particular
Mike Hobson (Reader at
that time, promoted to a Professorship in 2011) and Anthony Lasenby from
the Department of
Physics. Enlighten computes the bounced light in a world in real time,
which has always been
viewed as an extremely hard problem. Enlighten is not the result of a
single clever algorithm; it has
required years of research and engineering across disciplines in signal
processing, compression,
de-noising, surface mapping, spherical harmonic lighting, etc. to produce
a polished product. At
various points Cavendish staff have contributed to this effort. Mike
Hobson led the effort in de-
noising research, applying ideas developed in his own research to the
problem faced in Enlighten.
He worked on the use of wavelets to compress images and speed up
calculations. Anthony
Lasenby contributed to the problem of surface mapping (unwrapping a curved
surface to a 2D
planar map.) He used ideas from his research on conformal geometric
algebra to help develop new
algorithms for unwrapping geometry that minimised distortion.
References to the research
1. *Geometric Algebra for Physicists, CUP (2003, Paperback Edition 2007)
(C. Doran and
A.N. Lasenby), ISBN-13: 978-0521715959
2. *New geometric methods for computer vision: An application to
structure and motion
estimation, Int. J. Computer Vision, 26, 191 (1998) (J. Lasenby, W.J.
Fitzgerald, A.N.
Lasenby and C.J.L. Doran), DOI: 10.1.1.41.7256
3. *Estimating tensors for matching over multiple views, Phil. Trans. R.
Soc. Lond. A, 356,
1267 (1998) (J. Lasenby and A.N. Lasenby), DOI: 10.1.1.40.7761
4. A new methodology for computing invariants in computer vision,
Proceedings of the
International Conference on Pattern Recognition (ICPR'96), Vienna, Vol. I,
p334 (1996) (J.
Lasenby, E. Bayro-Corrochano, A.N. Lasenby, and G. Sommer),
ISBN:0-8186-7282-X
5. Surface evolution and representation using geometric algebra, The
Mathematics of
Surfaces IX, Proceedings of The Ninth IMA Conference on the Mathematics of
Surfaces,
Cambridge, U.K., p144, (2000) (A.N. Lasenby and J. Lasenby), DOI:
10.1007/978-1-4471-
0495-7_10
6. Recent applications of conformal geometric algebra, in Computer
Algebra and Geometric
Algebra with Applications, 3519: pp.298-328 (2005) (A.N. Lasenby), ISBN:
0302-9743
* References which best represent the quality of the underpinning
research.
Details of the impact
Upon the successful completion of his five year EPSRC Advanced Fellowship
Doran was awarded
a one year PPARC/RSE fellowship in New Venture Creation in 2004. These
awards were
designed to train research-council funded fellows in how to start a
business. Significant commercial
interest then led to the creation of spin-out Geomerics in 2005. The four
founders of Geomerics
were Chris Doran (who left the Cavendish to become CEO), Anthony Lasenby,
Mike Hobson and
Joan Lasenby. The background IP in geometric algebra was used to create a
series of
demonstrations and proofs of concept that were taken to potential
customers. These
demonstrations included applications in animation, physics and
electromagnetic modelling (which
was under consideration as a secondary market). Based on customer feedback
Geomerics
decided to focus attention primarily on lighting for computer games,
tackling the problem of real-
time calculation of global illumination in a virtual world.
Geomerics is now a well-established company employing 22 people in its UK
and Canadian
offices, up from 15 in 2008. Its technology runs across a wide range of
platforms, from console to
PC to mobile, and in 2013 Geomerics was one of the first groups of
companies announced to be
working on the PlayStation 4 with Sony. To date Geomerics' Enlighten
software has been licensed
by over 30 titles, with customers in the USA, Canada, Iceland, Germany,
Sweden, Norway, Russia,
Ukraine, Japan and Korea. These customers include three of the largest
publishers on the planet:
Electronic Arts, Square Enix and Take 2 Interactive. All of these titles
have been developed since
2008.
Geomerics biggest customer is EA, and Geomerics' Enlighten product is now
fully integrated with
EA's Frostbite game engine, as described in a joint Geomerics / EA
presentation [8].
The single biggest title Geomerics has been involved with is Battlefield
3, released by the EA DICE
studio in 2011. EA DICE were the first customers of Geomerics, and
Battlefield 3 has become
viewed as the title that re-set the bar in graphics quality for games. The
game has sold nearly 20
million copies, and brought around $1bn of revenue into Electronic Arts
[7]. It has won over 60
game industry awards, including the 2012 BAFTA for best game. Many of the
awards are for the
quality of its graphics [6].
As well as Battlefield, Enlighten is now employed in some of the major
franchises in the industry:
Need for Speed (the leading racing franchise); Eve Online; Command &
Conquer; XCOM; and
even Plants versus Zombies (the top-grossing launch title on iOS).
In 2012 Geomerics was awarded a Develop Industry Excellence Award for
Technical Innovation.
These awards are the only ones voted for by developers, and represent a
significant endorsement
of the technology and team at Geomerics.
Since 2008 Geomerics' revenue due to sales of Enlighten have been in
excess of £1.7M.[9]
Sources to corroborate the impact
- COO, Geomerics
- Advancing Dynamic Lighting on Mobile, SIGGRAPH 2012 (S. Martin and M.
Wash) (held
on file)
- Lighting you up in Battlefield 3, GDC 2011 (K. Magnusson) (held on
file)
- A real-time radiosity architecture for video games, SIGGRAPH 2010 (S.
Martin and P.
Einarsson): http://dice.se/publications/a-real-time-radiosity-architecture/
- Geomerics Middleware Bestows Gamers With Real-Time Global
Illumination, 2012, Intel
Software Adrenaline article (http://software.intel.com/sites/billboard/article/intel-gpa-lighting-way-better-performance).
- Battlefield 3 awards: http://www.battlefield.com/uk/battlefield3/1/awards
- EA's 2012 earnings report: http://bf3blog.com/2012/05/battlefield-3-ships-15-million-copies/
- http://advances.realtimerendering.com/s2010/Martin-Einarsson-RadiosityArchitecture(SIGGRAPH%202010%20Advanced%20RealTime%20Rendering%20Course).pdf
- COO, Geomerics (follow-up email)