PhD graduates of the Rainbow Group
This page contains a list, in reverse chronological order, of the members of the Rainbow Group who have received PhDs as a result of research carried out in the group. There have been ninety-eight PhDs awarded since the founding of the group in 1965.
There is a separate list of other past members of the Group.
NB: The information on this page may not be totally correct or up to date. If anyone has more up-to-date information about than that presently on this page, please email this information to Peter Robinson.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
35 | 8 | 6 | 4 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
2 | 3 | 1 | 1 | 1 | 1 | 1 | 6 | 1 | 1 | 1 | 13 |
-
Nanyang Ye
- Deep visibility metrics
-
Gyorgy Denes
- Perceptual models for high-refresh-rate rendering
-
Aliaksei Mikhailiuk
- Image quality assessment.
-
Isak Herman
- Bio-acoustics interaction design
-
Guo Yu
- Empathy and entrainment in user interfaces
-
Andra Adams
- Social robotics for autism therapy
-
Ntombi Banda
- Multi-modal inference of human emotions
-
Vaiva Imbrasaitė
- Mood in music
-
Alistair Stead
- Novice programming environments
-
Flora Ponjou Tasse
- Sketching for 3D object retrieval
-
Jingjing Shen
- Subdivision surfaces
-
Advait Sarkar
- Interactive data mining and visual analytics
-
Erroll Wood
- Attentive interfaces
-
Leszek Świrski
- Dynamic depth cues
-
Zhen Bai
- Augmented reality and children
-
Henrik Lieng
- Non-photorealistic rendering
-
Tadas Baltrušaitis
- Facial feature tracking
-
Ian Davies
- Stress and workload measurement
-
Christopher Nash
-
Christian Richardt
- Colour videos with depth
-
Laurel Riek
- Affective Robotics
-
Shazia Afzal
- Virtual teaching
-
Pradipta Biswas
- Inclusive user interfaces
-
Tom Cashman
- Subdivision surfaces
-
Cecily Morrison
- Technology usage in co-present group interaction
-
Julian Smith
- Robustness of CAD algorithms
-
Daniel Bernhard
- Affective inference
-
Philip Tuddenham
- Projected tabletop displays
-
Richard Southern
- Novel modelling & animation mechanisms
-
Darren Edge
- Tangible user interfaces
-
Gregory Hughes
- Assistive technologies for people with visual disabilities
-
Mark Grundland
- Image processing for the imagination
-
Tal Sobol-Shiker
- Affective Computing
-
William Billingsley
- Adaptive tutorial systems
-
Maja Vukovic
- Context-aware applications
-
Stephen Rymill
- Human-behaviour animation
-
Huiyun Li
- ECAD - consumer security hardware
-
Scott Fairbanks
- ECAD - system level timing
-
Rana El-Kaliouby
- Reading human expressions as part of the user interface
-
Mo Hassan
- Multi-resolution modelling
-
Carsten Moenning
- Intrinsic point-based surface processing
-
Roongroj Nopsuwanchai
- Handwriting recognition
-
Simon Frankau
- ECAD - high-level hardware decription language
-
Panit Watcharawitch
- ECAD - multi-threaded processors
-
Marc Cardle
- Music-driven computer animation
-
Dr Mark Ashdown
- Personal projected displays
-
Dr Rob Hague
- Human-computer interaction
-
Dr Silas Brown
- Automatic conversion of notations
-
Dr Stephen Brooks
- (now an Assistant Professor at Dalhousie University, Nova Scotia, Canada)
- "Concise Texture Editing"
-
Dr Michael Blain
- (now working at Next Limit in Madrid, Spain)
- "Animating Liquids"
-
Dr Paul Cunningham
- (co-founder of Azuro, Cambridge)
- Self-timed circuits
-
Dr Richard Watts
- (now working for Azuro in Cambridge)
- Video user interfaces
-
Dr Marco Gillies
- (now working for British Telecom and University College, London)
- "Practical Behavioural Animation based on Vision and
Attention" [TR 522]
(PDF (11.1MB))
-
Dr Tony Polichroniadis
- (now working at Pinewood Studios in London)
- "Definition and Control of Autonomous Actors"
-
Dr Andrew Penrose
- (now working in Melbourn, England)
- "Extending Lossless Image Compression" [TR 526]
(PDF (5.1MB))
-
Dr Jonathan Pfautz
- (now working in Cambridge, Massachusetts)
- Perception of visual displays
-
Dr Breton Saunders
- (now working in Cambridge, England)
- Animation
-
Dr James Gain
- (now a Senior Lecturer at the University of Cape Town)
- "Enhancing Spatial Deformation for Virtual Sculpting"
[TR 499]
-
Dr Calum Grant
- "Software Visualization in Prolog" [TR 511]
(PDF (2MB))
-
Dr Peter Brown
- (now working at Data Connection)
- "Selective Mesh Refinement for Rendering" [TR 490]
-
Dr Stanley Mrose
- (now working in London)
- Wavelet Representations of Multiresolution Curves and Surfaces
-
Dr Chris Faigle
- (now working in the USA)
- Curved Surfaces & Multivariate Splines
-
Dr Stefan Hild
- (now working for IBM Research Labs in Zurich)
- Mobile Computing
-
Dr Steev Wilcox
- (co-founder of Azuro, Cambridge)
- "Synthesis of Asynchronous Circuits" [TR 468] (1999)
-
Dr Simeon Keates
- "Computer Interaction for Motion-Impaired Users" (1998)
-
Dr Jon Sewell
- (now working for Creative Dimension Software)
- "Managing Complex Models for Computer Graphics" [TR
420] (1995)
-
Dr Quentin Stafford-Fraser
- (now a serial entrepreneur in Cambridge)
- "Video Augmented Environments" [TR 419] (1995)
-
Dr Uwe Nimscheck
- (now working for McKinsey & Company in Germany)
- "Rendering for Free Form Deformations" [TR 381] (1995)
-
Dr Oliver Castle
- (now "developing software in the entertainment sector" Probe Ltd, Croydon)
- "Synthetic Image Generation for a Multiple-View Autostereo Display" [TR 382] (1995)
-
Dr Pierre Welner
- "Interacting with Paper on the DigitalDesk" (1995)
-
Dr Nicko Van Someren
- (co-founder of nCipher)
- "De-Interlacing Interlaced Video" [missing] (1995)
-
Dr Jane Hunter
- "Integrated Sound Synchronisation for Computer Animation" (1994)
-
Dr Martin Turner
- (now at DeMontfort University, Leicester)
- "The Contour Tree Image Encoding Technique and Format" [TR 344] (1994)
-
Dr Adrian Wrigley
- (founder of Advanced Rendering Technology (ART))
- "HDTV framestore, Real-Time Ray Tracing" [missing] (1994)
-
Dr Steve Freeman
- "An Architecture for Distributed User Interfaces" (1993)
-
Dr Dave Evers
- "Distributed Computing with Objects" (1993)
-
Dr Neil Dodgson
- (now Professor of Computer Graphics at the Victoria University of Wellington)
- "Image Resampling" [TR 261] (1992)
(PDF (2.5MB))
-
Dr W.H. Lau
- "Realistic 3D Image Composition" (1992)
-
Dr S.C. Hsu
- "Computer Support for Large Character set Languages" [missing] (1992)
-
Dr Tim Weigand
- "Parallel Architecture for Retrieval of Spatial Data" (1992)
-
Dr Kamal Chaudhury
- "VLSI Routing" (1991)
-
Dr Danny Hall
- (co-founder of ART)
- "Pipelined Image Processing for Pattern Recognition" [missing] (1991)
-
Dr Jeremy Ball
- "SEMORICA: A System Examining Motion and Object Representation
issues in Computer Animation" (1991)
-
Dr Heng Wang
- (now an Associate Professor at Peking University)
- "Modelling and Image Generation" (1991)
-
Dr David Brown
- (last heard of working at SUN in California)
- "Abstraction of Image and Pixel - The Thistle Display System" (1991)
-
Dr Gianpaolo Tommasi
- (last heard of working at SGI, Mountain View, California)
- "Procedural Methods in Computer Graphics" (1990)
-
Dr Stuart Hawkins
- "Video Replay in Computer Animation" (1990)
-
Dr E.L. Goh
- "Parallel Architectures with Fast Ray Tracing Image Synthesis" (1990)
-
Dr Mark Lomas
- "Aspects of Network Security" (1990)
-
Dr R.D.Williams
- "The Organization and Analysis of Spatial Data" (1989)
-
Dr Stephen Harrison
- "Realistic Image Synthesis" (1989)
-
Dr Bruce A. Styne
- "Management Systems for Computer Graphics" (1989)
-
Dr Tony R. King
- (was at Olivetti Research, has now spun off to Telemedia Systems)
- "Parallel Image Manipulation Machine Architecture" (1989)
-
Dr Andrew M. Pullen
- "Motion Development for Computer Animation" (1988)
-
Dr Peter Hemingway
- (Working at Cabot Communications, Bristol)
- "Computer Display Architecture" (1988)
-
Dr Tim H. Glauert
- "Presentation Issues for Interactive Computer Graphics" (1986)
-
Dr Kathy A. Carter
- "Computer-aided Typeface Design" [missing] (1986)
-
Dr Alan Greggains
- (Working in Web site design)
- "A Structured Computer Environment" (1985)
-
Dr John Wilkes
- (Working at Google, Mountain View, California)
- "Workstation Design for Distributed Computing" [TR 108] (1984)
-
Dr Dave W. Singer
- "Event Management" [missing] (1981)
-
Dr A.M. Pringle
- "Computers and Printing" (1980)
-
Dr M.J. Jordan
- (now at Sun Labs)
- "A Tool System for Software Development" (1980)
-
Dr J.J. Gibbons
- (now at Sun Labs)
- "The Design of Interfaces for Cambridge Ring" (1980)
-
Dr Nigel G.P. Day
- "Augmented Transition Networks and Data Structures" (1980)
-
Dr Peter Robinson
- (still here and now Professor of Computer Technology)
- "Graphic Design with Computers" (1979)
-
Dr C.A. Linden
- "Control of Structure" [missing] (1979)
-
Dr Stewart R. Lang
- "Interactive Graphics Software for Network Modelling" (1975)
-
Dr M.P. Atkinson
- (now a Professor at the University of Glasgow)
- "Network Modelling" (1974)
-
Dr H. Lemke
- "Interactive Graphics on an Integrated CAD system" (1972)
-
Dr J.O. Hiles
- "Computer Techniques for the Automatic Analysis of Circuits" (1970)
-
Dr J.H. Tucker
- "Fast Memory Systems" (1968)
Some of the dissertations are available from the Computer Laboratory Library as technical reports [Report number indicated in square brackets after title]. One copy of each of the others is kept by the group for reference – a few of these are marked as missing and we are keen to obtain copies in order to complete our collection.