Peter Robinson

Publications

Current

ASC-Inclusion - a virtual environment teaching children with ASC to understand and express emotions
Shai Newman, et al..
International Meeting for Autism Research, Atlanta, Georgia, May 2014.
Measuring affect in natural data
Shazia Afzal, Peter Robinson.
Oxford handbook of affective computing (ed Raphael Calvo, Sidney D'Mello, Jonathan Gratch and Arvid Kappas), Oxford University Press, 2014.
The state of play of ASC-Inclusion
Björn Schuller, et al..
Intelligent Digital Games for Empowerment and Inclusion, Haifa, Israel, February 2014.
A facial affect mapping engine
Leonardo Impett, Tadas Baltrušaitis, Peter Robinson.
Intelligent Digital Games for Empowerment and Inclusion, Haifa, Israel, February 2014.

2014

Demonstration of a facial affect mapping engine
Leonardo Impett, Tadas Baltrušaitis, Peter Robinson.
ACM Conference on Intelligent User Interfaces, Haifa, Israel, February 2014.

2013

Emotionally intelligent interfaces
Peter Robinson.
Human computer confluence (ed Alois Ferscha), Johannes Kepler University Linz, 2013, pp53-54, ISBN 978-3-200-03344-3.
Automatic multimodal descriptors of rhythmic body movement
Marwa Mahmoud, Louis-Philippe Morency, Peter Robinson.
International Conference on Multimodal Interaction, Sydney Australia, December 2013.
Constrained local neural fields for robust facial landmark detection in the wild
Tadas Baltrušaitis, Peter Robinson, Louis-Philippe Morency.
International Conference on Computer Vision, Sydney, Australia, December 2013.
Advances in Visual Informatics
Halema Badioze Zaman, Peter Robinson, Patrick Olivier, Timothy Shih, Sergio Velastin.
Springer, November 2013, ISBN 978-3-319-02957-3.
What really matters? A study into people's instinctive evaluation metrics for continuous emotion prediction in music
Vaiva Imbrasaitė, Tadas Baltrušaitis, Peter Robinson.
Affective Computing and Intelligent Interaction, Geneva, Switzerland, September 2013.
The cluster scanning system
Pradipta Biswas, Peter Robinson.
Universal Access in the Information Society, 12(3) pp237-245, Springer, August 2013.
Designing inclusive interactions
Patrick Langdon, John Clarkson, Peter Robinson.
Universal Access in the Information Society, 12(3) pp233-235, Springer, August 2013.
Emotion tracking in music using continuous conditional random fields and baseline feature representation
Vaiva Imbrasaitė, Tadas Baltrušaitis, Peter Robinson.
IEEE International Conference on Multimedia, San Jose, CA, July 2013.
Absolute or relative? A new approach to building feature vectors for emotion tracking in music
Vaiva Imbrasaitė, Peter Robinson.
International Conference on Music & Emotion, Jyväskylä, Finland, June 2013.
ASC-Inclusion: Interactive emotion games for social inclusion of children with Autism Spectrum Conditions
Björn Schuller, et al..
Intelligent Digital Games for Empowerment and Inclusion, Chania, Crete, May 2013.
Teaching emotion recognition from facial expressions using a realistic robotic head
Andra Adams, Peter Robinson.
International Meeting for Autism Research, San Sebastin, Spain, May 2013.
Graphics and Interaction Group
Neil Dodgson, Peter Robinson, Alan Blackwell.
Eurographics, Girona, Spain, May 2013.
Dimensional affect recognition using continuous conditional random fields
Tadas Baltrušaitis, Ntombikayise Banda, Peter Robinson.
IEEE Conference on Automatic Face and Gesture Recognition, Shanghai, China, April 2013.
Spreading the word: Teaching computer science and technology
Peter Robinson.
Cambridge computing - the first 75 years (ed Haroon Ahmed), Third Millennium, 2013, pp94-103, ISBN 978-1-906507-83-1.
Machines in the image of God?
Peter Robinson.
Faraday Institute, Cambridge, UK, March 2013.

2012

Crowdsouring in emotion studies across time and culture
Marwa Mahmoud, Tadas Baltrušaitis, Peter Robinson.
Workshop on Crowdsourcing for Multimedia, ACM Multimedia, Nara, Japan, October 2012.
3D Constrained local model for rigid and non-rigid facial tracking
Tadas Baltrušaitis, Peter Robinson, Louis-Philippe Morency.
Computer Vision and Pattern Recognition, Providence, RI, June 2012.
Designing inclusive systems
Patrick Langdon, John Clarkson, Peter Robinson, Jonathan Lazar, Ann Heylinghen.
Springer, March 2012, ISBN 978-1-4471-2866-3.
Designing inclusive interfaces through user modelling and simulation
Pradipta Biswas, Peter Robinson, Patrick Langdon.
International Journal of Human-Computer Interaction, 28(1), January 2012.
Evaluating interface layout for visually and mobility impaired users through simulation
Pradipta Biswas, Peter Robinson.
Universal Access in the Information Society, 12(1), Springer, January 2012.

2011

Noise analysis in audio-visual emotion recognition
Ntombikayise Banda, Peter Robinson.
International Conference on Multimodal Interaction, Alicante, Spain, November 2011.
Visual Informatics: Sustaining Research and innovations
Halema Badioze Zaman, Peter Robinson, Maria Petrou, Patrick Olivier, Timothy Shih, Sergio Velastin, Ingela Nystrm.
Springer, November 2011, ISBN 978-3-642-25199-3.
Designing for automatic affect inference in learning environments
Shazia Afzal, Peter Robinson.
Journal of Educational Technology and Society, 14(4), October 2011.
(ISSN: 1176-3647.)
Analysis and expression of emotions by computers
Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Memphis, TN, October 2011.
3D corpus of spontaneous complex mental states
Marwa Mahmoud, Tadas Baltrušaitis, Peter Robinson, Laurel Riek.
International Conference on Affective Computing and Intelligent Interaction, Memphis, TN, October 2011.
Guess What? A game for affective annotation of video using crowd sourcing
Laurel Riek, Maria O'Connor, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Memphis, TN, October 2011.
Emotional investment in naturalistic data collection
Ian Davies, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Memphis, TN, October 2011.
An android head for social-emotional intervention for children with autism spectrum conditions
Andra Adams, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Memphis, TN, October 2011.
Multimodal affect recognition in intelligent tutoring systems
Ntombikayise Banda, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Memphis, TN, October 2011.
Interpreting hand-over-face gestures
Marwa Mahmoud, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Memphis, TN, October 2011.
Affective Robotics: Human motion and behavioural inspiration for safe cooperation between humans and humanoid assistive robots
Tony Pipe, Ravi Vaidyanathan, Chris Melhuish, Paul Bremner, Peter Robinson, Rob Clark, Alex Lenz, Kerstin Eder, Nick Hawes, Zoubin Ghahramani, Mike Fraser, Majid Mirmehdi, Pat Healey, Sergey Skachek.
Biomimetics: Nature-Based Innovation (ed Yoseph Bar-Cohen), CRC Press, September 2011.
Natural affect data: Collection and annotation
Shazia Afzal, Peter Robinson.
New perspectives on affect and learning technologies (ed Rafael Calvo and Sidney D'Mello), Springer Verlag, 2011, pp55-70, ISBN 978-1-44199-624-4.
Computation of emotions
Peter Robinson.
International Summer School in Affective Sciences, Geneva, Switzerland, August 2011.
Using robots to help people habituate to visible disabilities
Laurel Riek, Peter Robinson.
International Conference on Rehabilitation Robotics, Zurich, Switzerland, June 2011.
The emotional computer
Peter Robinson, Tadas Baltrušaitis, Ian Davies, Tomas Pfister, Laurel Riek, Kevin Hull.
International Conference on Pervasive Computing, San Francisco, CA, June 2011.
(Best video award.)
Challenges and opportunities in building socially intelligent machines
Laurel Riek, Peter Robinson.
IEEE Signal Processing Magazine, 28(3), May 2011.
Real-time recognition of affective states from non-verbal features of speech and its application for public speaking skill analysis
Tomas Pfister, Peter Robinson.
IEEE Transactions on Affective Computing, April 2011.
Real-time inference of mental states from facial expressions and upper body gestures
Tadas Baltrušaitis, Daniel McDuff, Ntombi Banda, Marwa Mahmoud, Rana el Kaliouby, Peter Robinson, Rosalind Picard.
International Conference on Automatic Face and Gesture Recognition, Santa Barbara, CA, March 2011.
Exposure to cinematic depictions of robots and attitudes towards them
Laurel Riek, Andra Adams, Peter Robinson.
ACM/IEEE Conference on Human-robot Interaction, Lausanne, Switzerland, March 2011.
Planning based service composition
Maja Vukovic, Peter Robinson.
Electronic business interoperability: concepts, opportunities and challenges, IGI Global, 2011.

2010

The emotional computer
Peter Robinson.
Cambridge Ideas, December 2010.
Synthesizing expressions using facial feature point tracking: How emotion is conveyed
Tadas Baltrušaitis, Laurel Riek, Peter Robinson.
ACM Workshop on Affective Interaction in Natural Environments, Florence, Italy, October 2010.
Analysis of colour space transforms for person independent AAMs
Tadas Baltrušaitis, Peter Robinson.
International symposium on facial analysis and animation, Edinburgh, Scotland, October 2010.
Decoding emotions from facial animations
Shazia Afzal, Metin Sezgin, Peter Robinson.
International symposium on facial analysis and animation, Edinburgh, Scotland, October 2010.
Synthesizing head and facial movement disorders on android robots
Laurel Riek, Peter Robinson.
International symposium on facial analysis and animation, Edinburgh, Scotland, October 2010.
Speech emotion classification and public speaking skill assessment
Tomas Pfister, Peter Robinson.
Workshop on Human Behaviour Understanding, International Conference on Pattern Recognition, Istanbul, Turkey, Springer-Verlag, August 2010, ISBN: 978-3-642-14714-2.
Measuring affect in learning environments - motivation and methods
Shazia Afzal, Peter Robinson.
IEEE International Conference on Advanced Learning Technologies, Sousse, Tunisia, July 2010.
(Best paper award.)
Teaching clinical communication with expressive robots
Laurel Riek, Peter Robinson.
Theory and Method in Gesture Studies, Frankfurt an der Oder, Germany, July 2010.
When my robot smiles at me: enabling human-robot rapport via real-time head gesture mimicry
Laurel Riek, Philip Paul, Peter Robinson.
Journal on Multimodal User Interfaces 3(1-2), pp 99-108, July 2010.
Classification of complex information: inference of co-occurring affective states from their expressions in speech
Tal Sobol-Shikler, Peter Robinson.
IEEE Transactions on Pattern Analysis and Machine Intelligence 32(7), pp 1284-1297, July 2010.
Designing inclusive futures
Patrick Langdon, John Clarkson, Peter Robinson.
Universal Access in the Information Society, 9(3), Springer, July 2010.
Computation of emotions in man and machines
Peter Robinson.
International Symposium on Information Technology, Universiti Teknologi Petronas, Kuala Lumpur, Malaysia, June 2010.
Coordination and awareness in remote tabletop collaboration
Philip Tuddenham, Peter Robinson.
Tabletops - horizontal interactive displays, Christian Muller-Tomfelde, Springer Verlag, pp 407-434, May 2010, ISBN 978-1-84996-112-7.
High-resolution interactive displays
Mark Ashdown, Philip Tuddenham, Peter Robinson.
Tabletops - horizontal interactive displays, Christian Muller-Tomfelde, Springer Verlag, May 2010, pp 71-100, ISBN 978-1-84996-112-7.
The effects of hand strength on pointing performance
Pradipta Biswas, Peter Robinson.
Cambridge Workshop on Universal Access and Assistive Technology, Cambridge, March 2010, pp 3-12.
Evaluating the cluster scanning system
Pradipta Biswas, Peter Robinson.
Cambridge Workshop on Universal Access and Assistive Technology, Cambridge, March 2010, pp 113-122.
Designing inclusive interactions
Patrick Langdon, John Clarkson, Peter Robinson.
Springer, March 2010, ISBN 978-1-84996-165-3.
Cooperative gestures: Effective signaling for humanoid robots
Laurel Riek, Tal-Chen Rabinowitch, Paul Bremner, Anthony Pipe, Mike Fraser, Peter Robinson.
ACM/IEEE Conference on Human-robot Interaction, Osaka, Japan, March 2010.
Evaluating the design of inclusive interfaces by simulation
Pradipta Biswas, Peter Robinson.
International Conference on Intelligent User Interfaces, Hong Kong, February 2010.
A brief survey of user modelling for HCI
Pradipta Biswas, Peter Robinson.
IEEE Conference on Intelligent Human Computer Interaction, Allahabad, India, January 2010.

2009

Computation of emotions in man and machines
Peter Robinson, Rana El Kaliouby.
Philosophical Transactions of the Royal Society, Biological Sciences 364(1535), December 2009.
WebSurface: an interface for co-located collaborative information gathering
Phil Tuddenham, Ian Davies, Peter Robinson.
Tabletops and Interactive Surfaces, Banff, Alberta, November 2009.
Detecting emotions from connected action sequences
Daniel Bernhardt, Peter Robinson.
International Visual Informatics Conference, Kuala Lumpur, November 2009.
Visual Informatics: Bridging Research and Practice
Halema Badioze Zaman, Peter Robinson, Maria Petrou, Patrick Olivier, Heiko Schrder, Timothy Shih.
Springer, November 2009, ISBN 978-3-642-05035-0.
Multimodal inference for driver-vehicle interaction
Metin Sezgin, Ian Davies, Peter Robinson.
International Conference on Multimodal Interfaces, Cambridge, MA, November 2009.
Fusion engines for multimodal input
Denis Lalanne, Peter Robinson, Laurence Nigay, Jean Vanderdonckt, Philippe Palanque, Jean-Francois Ladry.
International Conference on Multimodal Interfaces, Cambridge, MA, November 2009.
Perception of emotional expressions in different representations using facial feature points
Shazia Afzal, Metin Sezgin, Yujian Gao, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Amsterdam, September 2009, ISBN 978-1-4244-4799-2.
Natural affect data - collection & annotation in a learning context
Shazia Afzal, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Amsterdam, September 2009, ISBN 978-1-4244-4799-2.
Empathizing with robots: Fellow feeling along the anthropomorphic spectrum
Laurel Riek, Tal-Chen Rabinowitch, Bhismadev Chakrabarti, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Amsterdam, September 2009, ISBN 978-1-4244-4799-2.
Modelling perception using image processing algorithms
Pradipta Biswas, Peter Robinson.
British HCI, Cambridge, September 2009.
Intentional affect: an alternative notion of affective interaction with a machine
Shazia Afzal, Cecily Morrison, Peter Robinson.
British HCI, Cambridge, September 2009.
Intelligent Books: combining reactive learning exercises with extensible and adaptive content in an open access Web application
William Billingsley, Peter Robinson.
Cognitive and Emotional Processes in Web-based Education, Constantinos Mourlas, Nikos Tsianos & Panagiotis Germanakos, IGI Global, 2009, pp 229-244, ISBN 978-1-60566-392-0.
Effects of physical capabilities on interaction
Pradipta Biswas, Peter Robinson.
Workshop on next generation inclusive television, European Interactive Television Conference, Leuven, Belgium, June 2009.
Do affect-sensitive machines influence user behaviour?
Laurel Riek, Shazia Afzal, Peter Robinson.
Workshop on Social understanding of AI, Artificial Intelligence and the Simulation of Behaviour Convention, Edinburgh, Scotland, April 2009.
Affective-centered design for interactive robots
Laurel Riek, Peter Robinson.
Workshop on New frontiers in human-robot interaction, Artificial Intelligence and the Simulation of Behaviour Convention, Edinburgh, Scotland, April 2009.
Territorial coordination and workspace awareness in remote tabletop collaboration
Phil Tuddenham, Peter Robinson.
ACM Conference on Human Factors in Computer Systems, Boston, MA, April 2009.
(Nominee for best paper.)
How anthropomorphism affects empathy towards robots
Laurel Riek, Tal-Chen Rabinowitch, Bhismadev Chakrabarti, Peter Robinson.
ACM/IEEE Conference on Human-Robot Interaction, La Jolla, CA, March 2009.
Multimodal inference for driver-vehicle interaction
Metin Sezgin, Ian Davies, Peter Robinson.
Workshop on multimodal interfaces for automotive applications, International Conference on Intelligent User Interfaces, Sanibel, FL, February 2009.
A multimodal interface for road design
Alexander Blessing, Metin Sezgin, Relja Arandjelovic, Peter Robinson.
Workshop on sketch recognition, International Conference on Intelligent User Interfaces, Sanibel, FL, February 2009.
Comparison of international learning outcomes and development of engineering curricula
Ashraf Alkhairy, Lee Blank, Duane Boning, David Cardwell, W Craig Carter, Nick Collings, Alan Hayhurst, Bill Milne, Peter Robinson, Warren Seering, Sallie Sheppard, Ken Smith, Bill Stronge.
ASEE Annual Conference and Exposition, January 2009.

2008

Real-time empathy: facial mimicry on a robot
Laurel Riek, Peter Robinson.
AFFINE Workshop, Crete, October 2008.
Computing: building the future bit by bit
Peter Robinson.
in Cambridge - an 800th anniversary portrait, Third Millennium Publishing, November 2008, ISBN 978-1-903942-65-9.
A new screen scanning system based on clustering screen objects
Pradipta Biswas, Peter Robinson.
Journal of Assistive Technologies 2(3), September 2008, pp 24-31, ISSN: 1754-9450.
Perception model for people with visual impairments
Pradipta Biswas, Metin Sezgin, Peter Robinson.
International Conference on Visual Information Systems, Salerno, Italy, September 2008, pp 279-290, DOI 10.1007/978-3-540-85891-1_31.
Modelling user interfaces for special needs
Pradipta Biswas, Peter Robinson.
Accessible Design in the Digital World, York, UK, September 2008.
Dispositional expressivity and HCI
Shazia Afzal, Peter Robinson.
Workshop on Emotion in HCI, Liverpool, UK, September 2008.
Affect decoding measures and human-computer interaction
Laurel Riek, Shazia Afzal, Peter Robinson.
Measuring Behaviour, Maastricht, August 2008.
Robot, rabbit, or red herring? Societal acceptance as a function of classification ease
Laurel Riek, Peter Robinson.
IEEE RO-MAN 08, Munich, August 2008.
An interface to simplify annotation of emotional behaviour
Shazia Afzal, Peter Robinson.
Workshop on emotional corpora, Language Resources and Evaluation Conference, Morocco, May 2008.
A motor behaviour model for physically challenged users
Pradipta Biswas, Peter Robinson.
Cambridge Workshop on Universal Access and Assistive Technology, Cambridge, April 2008, pp 5-9, ISSN 0963-5432.
Photonote: The making of a classroom adaptation system
Gregory Hughes, Peter Robinson.
Cambridge Workshop on Universal Access and Assistive Technology, Cambridge, April 2008, pp 197-206, ISBN 978-1-84800-210-4.
A case study of simulating HCI for special needs
Pradipta Biswas, Peter Robinson.
Cambridge Workshop on Universal Access and Assistive Technology, Cambridge, April 2008, pp 175-184, ISBN 978-1-84800-210-4.
The Resolution Race: Perpetuating inaccessible computing
Gregory Hughes, Peter Robinson.
Cambridge Workshop on Universal Access and Assistive Technology, Cambridge, April 2008, pp 163-171, ISBN 978-1-84800-210-4.
Designing inclusive futures
Patrick Langdon, John Clarkson, Peter Robinson.
Springer, April 2008, ISBN 978-1-84800-210-4.
Interactive control of music using emotional body expressions
Daniel Bernhardt, Jo Osborne, Peter Robinson.
ACM Conference on Computer-Human Interaction, Florence, Italy, April 2008.
Automatic evaluation of assistive interfaces
Pradipta Biswas, Peter Robinson.
International Conference on Intelligent User Interfaces, Canary Islands, January 2008, pp 247-256.

2007

An architecture for rapid, on-demand service composition
Maja Vukovic, Evangelos Kotsovinos, Peter Robinson.
Journal of Service-Oriented Computing and Applications 1(4), Springer, December 2007, pp 197-212, ISSN: 1863-2386, DOI 10.1007/s11761-007-0016-x.
Simulating HCI for all
Pradipta Biswas, Peter Robinson.
IET Conference on Recent Advances in Assistive Technology and Engineering, Sheffield, November 2007.
Tabletop interfaces for remote document review meetings
Philip Tuddenham, Peter Robinson.
Workshop on Collaborating over Paper and Digital Documents, London, November 2007.
Simulation to predict performance of assistive interfaces
Pradipta Biswas, Peter Robinson.
ACM Conference on Computers and Accessibility, Tempe AZ, October 2007, pp 827-828.
Photonote evaluation: aiding students with disabilities in a lecture environment
Gregory Hughes, Peter Robinson.
ACM Conference on Computers and Accessibility, Tempe AZ, October 2007.
T3: Rapid prototyping of high-resolution and mixed-presence tabletop applications
Philip Tuddenham, Peter Robinson.
IEEE Tabletop Workshop, Newport RI, October 2007.
Distributed tabletops: supporting remote and mixed-presence tabletop collaboration
Philip Tuddenham, Peter Robinson.
IEEE Tabletop Workshop, Newport RI, October 2007.
Performance comparison of different scanning systems using a simulator
Pradipta Biswas, Peter Robinson.
Advancement of Assistive Technology in Europe, San Sebastian, Spain, October 2007, pp 873-877.
Affective video data collection using an automobile simulator
Metin Sezgin, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Lisbon, Portugal, September 2007.
Detecting affect from non-stylised body motions
Daniel Bernhardt, Peter Robinson.
International Conference on Affective Computing and Intelligent Interaction, Lisbon, Portugal, September 2007.
(Best student paper award.)
Searching questions, informal modelling and massively multiple choice
William Billingsley, Peter Robinson.
Association for Learning Technology Conference, Nottingham, September 2007.
Student Proof Exercises using MathsTiles and Isabelle/HOL in an Intelligent Book
William Billingsley, Peter Robinson.
Journal of Automated Reasoning 39(2), August 2007, pp 181-218, ISSN 0168-7433, DOI 10.1007/s10817-007-9072-3.
Mind-reading machines
Peter Robinson.
Science Summer School, Cambridge, July 2007.
Modelling and scaffolding affective experiences to impact learning
Shazia Afzal, Peter Robinson.
International Conference on Artificial Intelligence in Education, Los Angeles, July 2007.
T3: Rapid prototyping of high-resolution tabletop applications
Philip Tuddenham, Peter Robinson.
Shareable Interfaces Workshop, Milton Keynes, June 2007.
Improved legibility of text for multiprojector tiled displays
Philip Tuddenham, Peter Robinson.
IEEE Workshop on Projector-Camera Systems, Minneapolis MN, June 2007.
Application development powered by rapid, on-demand service composition
Maja Vukovic, Evangelos Kotsovinos, Peter Robinson.
IEEE Conference on Service-Oriented Computing and Applications, Newport Beach CA, June 2007.
Mind-reading machines
Peter Robinson.
TRT Software Conference, Guildford, Surrey, June 2007.
Detecting emotions from everyday body movements
Daniel Bernhardt, Peter Robinson.
Presenccia PhD Symposium, Barcelona, Spain, May 2007.
Mind-reading machines
Peter Robinson.
Department of Trade and Industry, London, May 2007.
Distributed tabletops: territoriality and orientation in distributed collaboration
Philip Tuddenham, Peter Robinson.
ACM Conference on Computer-Human Interaction, San Jose CA, April 2007.
Mind-reading machines
Peter Robinson.
Cambridge Science Festival, March 2007.
Mind-reading machines
Peter Robinson.
IIT TechFest, Mumbai, India, January 2007.

2006

T3: a toolkit for high-resolution tabletop interfaces
Philip Tuddenham, Peter Robinson.
ACM Conference on Computer-Supported Cooperative Work, Banff, Canada, November 2006.
Remote review meetings on a tabletop interface
Philip Tuddenham, Peter Robinson.
ACM Conference on Computer-Supported Cooperative Work, Banff, Canada, November 2006.
Lecture adaptation for students with visual disabilities using high-resolution photography
Gregory Hughes, Peter Robinson.
ACM Conference on Computers and Accessibility, Portland, Oregon, October 2006.
Mind-reading machines
Peter Robinson.
Royal Society Scottish Science Exhibition, Glasgow, September 2006.
Large displays for document-centric meetings
Philip Tuddenham, Peter Robinson.
Workshop on Human-centred Technology, Brighton, England, September 2006.
End-user programming of reconfigurable systems
Rob Hague, Peter Robinson.
Software Practice and Experience 36(11-12), August 2006, pp 1285-1306, DOI 10.1002/spe.758.
Mind-reading machines
Peter Robinson, Rana el Kaliouby.
Royal Society Summer Science Exhibition, London, July 2006.
Writing questions for an Intelligent Book using external AI
William Billingsley, Kasim Rehman, Peter Robinson.
ICALT 2006, Kerkrade, The Netherlands, July 2006, pp 1089-1091.
Large high-resolution displays for collaboration
Philip Tuddenham, Peter Robinson.
Workshop on Information Visualization and Interaction Techniques, ACM Conference on Computer-Human Interaction (CHI), Montreal, Canada, April 2006.
Designing accessible technology
John Clarkson, Patrick Langdon, Peter Robinson.
Springer-Verlag, April 2006, ISBN 1-84628-364-7.
Mind-reading machines
Peter Robinson.
IBM Blue Fusion, Hursley Park, March 2006.
Wired for speech
Peter Robinson.
Times Higher Educational Supplement, 9 February 2006.
Video user interfaces
Peter Robinson.
International Conference on Computer Graphics Theory and Applications, Setubal, Portugal, February 2006, pp IS3-IS11, ISBN 972-8865-40-6.
GoalMorph: Partial Goal Satisfaction for Flexible Service Composition
Maja Vukovic, Peter Robinson.
International Journal of Web Services Practices, Research India Publications, January 2006, pp 40-56, ISSN 1738-6535.
Video user interfaces
Peter Robinson.
MIT Humans and Technology Symposium, Boston, January 2006.

2005

The Emotional Hearing Aid: An Assistive tool for Children with Asperger Syndrome
Rana El Kaliouby, Peter Robinson.
Universal Access in the Information Society 4(2), December 2005, pp 121-134, ISSN 1615-5289, DOI 10.1007/s10209-005-0119-0.
Generalization of a vision-based computational model of mind-reading
Rana El Kaliouby, Peter Robinson.
First International Conference on Affective Computing and Intelligent Interaction, Beijing, China, October 2005, pp 582-589.
Affect editing in speech
Tal Sobol Shikler, Peter Robinson.
First International Conference on Affective Computing and Intelligent Interaction, Beijing, China, October 2005, pp 411-418.
Real-time inference of complex mental states from facial expressions and head gestures
Rana El Kaliouby, Peter Robinson.
Real-time vision for HCI, Springer-Verlag, 2005, pp 181-200, ISBN 0-387-27697-1.
GoalMorph: Partial Goal Satisfaction for Flexible Service Composition
Maja Vukovic, Peter Robinson.
IEEE International Conference on Next Generation Web Services Practices, Seoul, Korea, August 2005.
Interacting with Notations: Two Examples of the Use of a Transformation System
Silas Brown, Peter Robinson.
Universal Access in the Information Society 4(1), Springer-Verlag, ISSN 1615-5289, DOI 10.1007/s10209-005-0115-4, July 2005.
Supporting the user's design of alternative complex notations
Silas Brown, Peter Robinson.
HCI International, Las Vegas, July 2005.
Usable personal information management techniques for people with low vision
Silas Brown, Peter Robinson.
HCI International, Las Vegas, July 2005.
Towards an intelligent online textbook for discrete mathematics
William Billingsley, Peter Robinson.
IEEE International Conference on Active Media Technology, Kagawa, Japan, pp 291-296, ISBN 0-7803-9036-9, May 2005.
(Best student paper award.)
Remote collaboration on desk-sized displays
Mark Ashdown, Peter Robinson.
Computer Animation and Virtual Worlds 16(1), Wiley, pp 41-51, February 2005.
Context aware service composition
Maja Vukovic, Peter Robinson.
UK-UbiNet Workshop, Bath, February 2005.
SHOP2 and TLPlan for proactive service composition
Maja Vukovic, Peter Robinson.
UK-Russia Workshop on Proactive Computing, Nizhniy Novgorod, February 2005.
Video user interfaces
Peter Robinson.
UK-Russia Workshop on Proactive Computing, Nizhniy Novgorod, February 2005.
Escritoire: A personal projected display
Mark Ashdown, Peter Robinson.
IEEE Multimedia 12(1), pp 34-42, ISSN 1070-986X, January-March 2005.

2004

Transformation frameworks and their relevance in universal design
Silas Brown, Peter Robinson.
Universal Access in the Information Society 3(3-4), Springer-Verlag, ISSN 1615-5289, pp 209-223, October 2004.
A personal projected display
Mark Ashdown, Peter Robinson.
ACM Multimedia, New York, October 2004.
Mind reading machines: Automated inference of cognitive mental states from video
Rana El Kaliouby, Peter Robinson.
IEEE Conference on Systems, Man and Cybernetics, The Hague, Netherlands, October 2004.
Intelligent tutoring and supervised problem solving in the browser
William Billingsley, Peter Robinson, Mark Ashdown, Chris Hanson.
IADIS WWW/Internet, Madrid, Spain, October 2004, pp 806-811.
Visualizing dynamic features of expressions in speech
Tal Sobol Shikler, Peter Robinson.
International Conference on Spoken Language Processing, Jeju Island, Korea, October 2004, pp 893-896.
Video user interfaces
Peter Robinson.
IBM TJ Watson Research Center, University of North Carolina, Peking University, Chinese National Academy of Sciences, July & September 2004.
Application modeling for context awareness
Maja Vukovic, Peter Robinson.
IEEE Pervasive Computing, IEEE Computer Society, July 2004, ISSN 1536-1268, p 59.
Multi-lingual end-user programming with XML
Rob Hague, Peter Robinson.
Third Program Visualization Workshop, Warwick, UK, July 2004.
Real time inference of complex mental states from facial expressions and head gestures
Rana El Kaliouby, Peter Robinson.
Workshop on real-time vision for HCI, IEEE Conference on Computer Vision and Pattern Recognition, Washington, July 2004.
(Computer Laboratory most notable publication award.)
Automated classification of complex mental states from head and facial displays in video
Rana El Kaliouby, Peter Robinson.
Demonstration, IEEE Conference on Computer Vision and Pattern Recognition, Washington, July 2004.
Design for participation: providing access to e-information for older adults
Simeon Keates, John Clarkson, Peter Robinson.
Universal Access in the Information Society 3(2), Springer-Verlag, June 2004, ISSN 1615-5289, pp 149-163.
Adaptive, planning-based, Web service composition for context awareness
Maja Vukovic, Peter Robinson.
International Conference on Pervasive Computing, Vienna, April 2004.
Designing a more inclusive world
Simeon Keates, John Clarkson, Patrick Langdon, Peter Robinson.
Springer-Verlag, March 2004, ISBN 1-85233-819-9.
Transforming musical notations for universal access to performance and composition
Silas Brown, Peter Robinson.
International Workshop on Universal Access and Assistive Technology, Cambridge, March 2004, ISBN 1-85233-819-9, pp 123-132.
Recognising emotion in speech for human-computer interaction
Tal Sobol Shikler, Peter Robinson.
International Workshop on Universal Access and Assistive Technology, Cambridge, March 2004, ISBN 1-85233-819-9, pp 153-162.
The emotional hearing aid: an assistive tool for children with Asperger's Syndrome
Rana El Kaliouby, Peter Robinson.
International Workshop on Universal Access and Assistive Technology, Cambridge, March 2004, ISBN 1-85233-819-9, pp 163-172.
Designing a more inclusive world
Simeon Keates, John Clarkson, Patrick Langdon, Peter Robinson.
Cambridge, March 2004, ISBN 978-1-85233-819-0.
Design challenges in multi-modal inference systems for human-computer interaction
Rana El Kaliouby, Tal Sobol Shikler, Peter Robinson.
International Workshop on Universal Access and Assistive Technology, Cambridge, March 2004, ISSN 0963-5432, pp 55-58.
Mindreading interfaces
Rana El Kaliouby, Peter Robinson.
Royal Institution, London, February 2004.
FAIM: Integrating automated facial affect analysis in instant messaging
Rana El Kaliouby, Peter Robinson.
ACM Intelligent User Interfaces, Madeira, January 2004.

2003

Towards ubiquitous end-user programming
Rob Hague, Peter Robinson, Alan Blackwell.
ACM Conference on Ubiquitous Computing, Seattle, October 2003.
Experiences implementing and using personal projected displays
Mark Ashdown, Peter Robinson.
IEEE Workshop on Projector-Camera Systems, Nice, October 2003.
Audio and user directed sound synthesis
Marc Cardle, Peter Robinson.
International Computer Music Conference, Singapore, September 2003.
A life-sized desk display for peripheral awareness and remote collaboration
Mark Ashdown, Peter Robinson.
CUSO Workshop on Augmented Virtual Reality (AVIR), Geneva, September 2003.
Real time head gesture recognition in affective interfaces
Rana El Kaliouby, Peter Robinson.
Interact 2003, Zurich, September 2003, pp 950-953.
Sound by numbers - motion-driven sound synthesis
Marc Cardle, Peter Robinson.
ACM Symposium on Computer Animation, San Diego, July 2003.
Temporal context and the recognition of emotion from facial expression
Rana El Kaliouby, Peter Robinson, Simeon Keates.
HCI International, Crete, June 2003, Volume 2, ISBN 0-8058-4931-9, pp 631-635.
The design of kiosks for providing access to e-information for older adults
Simeon Keates, John Clarkson, Peter Robinson.
HCI International, Crete, June 2003, Volume 4, ISBN 0-8058-4933-5, pp 852-856.
The emotional hearing aid - an assistive tool for autism
Rana El Kaliouby, Peter Robinson.
HCI International, Crete, June 2003, Volume 4, ISBN 0-8058-4933-5, pp 68-72.
Addressing print disabilities in adult foreign-language acquisition
Silas Brown, Peter Robinson.
HCI International, Crete, June 2003, Volume 4, ISBN 0-8058-4933-5, pp 38-42.
Controlled availability of pervasive Web services
Peter Robinson, Stefan Hild.
Workshop on smart appliances and wearable computing, IEEE International Conference on Distributed Computing Systems, Providence RI, May 2003, ISBN 0-7695-1921-0, pp 300-305.
The convergence of computing and communications
Peter Robinson.
Intel EMEA Academic Forum, Berlin, April 2003.
Roger Needham - Appreciation
Peter Robinson.
University of Cambridge Newsletter, April 2003.
The Escritoire - a personal projected display
Mark Ashdown, Peter Robinson.
International Conference on Computer Graphics, Visualization and Computer Vision, Plzen, Journal of the Winter School of Computer Graphics 11(1), February 2003, ISSN 1213-6972, pp 33-40.

Earlier publications

The use of cursor measures for motion-impaired computer users (with LS Keates, F Hwang, PM Langdon and PJ Clarkson): International Journal of Universal Access in the Information Society 2(1), Springer, November 2002, pp 18-29, ISSN 1615-5289.

Thinking skills and university admissions: UCLES seminar on Thinking Skills for the 21st century, Cambridge, November 2002.

Providing access to e-information for older adults (with LS Keates and PJ Clarkson): Workshop on a new research agenda for older adults in Proceedings 16th BCS HCI Conference, London, September 2002, pp 19-20.

Developing assistive interfaces for motion-impaired users using cursor movement analysis in conjunction with haptic feedback (with PM Langdon, F Hwang, LS Keates and PJ Clarkson): Proceedings 4th International Conference on Disability, Virtual Reality and Associated Technologies, Veszprém, Hungary, September 2002.

Music-driven motion editing (with Marc Cardle, Stephen Brooks, Loic Barthe & Mo Hassan): technical sketch at ACM SIGGraph, San Antonio, July 2002.

Investigating haptic assistive interfaces for motion-impaired users: force-channels and competitive attractive-basins (with PM Langdon, F Hwang, LS Keates and PJ Clarkson): Proceedings Eurohaptics Conference, Edinburgh, July 2002.

Cursor characterisation methods for motion-impaired computer users (with LS Keates, F Hwang, PM Langdon and PJ Clarkson): Proceedings ACM Conference on Assistive Technologies, ASSETS, Edinburgh, July 2002.

Developing a practical inclusive interface design approach (with LS Keates & PJ Clarkson): BCS Journal on Interacting with Computers 14(4), Elsevier, July 2002, pp 271-299.

Music-driven motion editing - local motion transformation guided by music analysis (with Marc Cardle & Loic Barthe): Proceedings Eurographics UK, Leicester, June 2002.

The Escritoire: a personal projected display for interacting with documents (with Mark Ashdown): University of Cambridge Computer Laboratory, Technical report UCAM-CL-TR-538, June 2002.

Theory of mind in intelligent user interfaces (with R El Kaliouby): Proceedings International workshop on the philosophy and design of socially adept technologies at ACM Conference on Computer-Human Interaction (CHI), Minneapolis, April 2002, National Research Council Canada report NRC 44918, pp 11-14.

Understanding how to improve the accessibility of computers through cursor control studies (with LS Keates and PJ Clarkson): Proceedings ACM Conference on Computer-Human Interaction (CHI), Minneapolis, April 2002, pp 766-767.

Cognitive models of programming-like activity (with AF Blackwell, T Green and C Roast): workshop at ACM Conference on Computer-Human Interaction (CHI), Minneapolis, April 2002, pp 910-911.

Point to point GALS interconnect (with SW Moore, GS Taylor & RD Mullins): Proceedings IEEE Symposium on Advanced Research in Asynchronous Circuits and Systems, Async'02, Manchester, England, April 2002, ISBN 0-7695-1540-1, pp 69-75.

Universal Access and Assistive Technology (ed. with LS Keates, PM Langdon and PJ Clarkson), Springer-Verlag, March 2002, ISBN 1-85233-595-5.

Automatically re-arranging structured data for customised special-needs presentations (with SS Brown): Proceedings of the 1st International Workshop on Universal Access and Assistive Technology, Cambridge, March 2002, ISBN 1-85233-595-5, pp 109-118.

Cursor characterisation and haptic interfaces for motion-impaired users (with F Hwang, LS Keates, PM Langdon and PJ Clarkson): Proceedings of the 1st International Workshop on Universal Access and Assistive Technology, Cambridge, March 2002, ISBN 1-85233-595-5, pp 87-96.

Gestural input and motion-impaired users (with LS Keates & PJ Clarkson): chapter in Encyclopaedia of Library and Information Science, Marcel Dekker, 2002, ISBN 0-8247-2070-9, pp 128-149.

User models and user physical capabilities (with LS Keates, PM Langdon & PJ Clarkson): User Modelling and User-adapted Interaction 12, Wolters Kluwer, 2002, pp 139-169.

Perception and haptics - towards more accessible computers for motion-impaired users (with F Hwang and others): Proceedings of Workshop on Perceptive User Interfaces, Orlando FL, November 2001.

The active guidebook (with TD Boyd): Proceedings IFIP working conference on Distributed applications and interoperable systems, Krakow, September 2001, ISBN 0-7923-7481-9, pp 55-66.

End-user programming in the networked home (with RG Hague and AF Blackwell): Equator Workshop on ubiquitous computing in domestic environments, Nottingham, September 2001.

New paradigms for visual interaction: Intel EMEA Academic Forum, Istanbul, September 2001.

Investigating the parameters of force-feedback assistance for motion-impaired users in a GUI selection task (with PM Langdon, LS Keates & PJ Clarkson): Proceedings Universal Access in HCI, New Orleans, August 2001, pp 938-942.

Cognitive considerations in the design of multi-modal input systems (with LS Keates & PJ Clarkson): Proceedings Universal Access in HCI, New Orleans, August 2001, pp 353-357.

A practical approach to design for universal access: the Information Point case study (with LS Keates, PM Langdon & PJ Clarkson): Proceedings Universal Access in HCI, New Orleans, August 2001, pp 18-22.

Enabling computer access for motion-impaired users (with LS Keates & PJ Clarkson), ERCIM News 46, July 2001, pp 43-44.

Memory and the management of information: International Summer School, University of Cambridge, July 2001.

Bundled data vs clocked ASIC design - a case study (with SW Moore, GS Taylor and RD Mullins): UK asynchronous forum, Edinburgh, July 2001.

A World Wide Web mediator for users with low vision (with SS Brown): Workshop at ACM CHI 2001, Seattle, April 2001.

Design for accessibility - the Personal Information Point (with J Coy, LS Keates, LJ Harrison & PJ Clarkson): Proceedings IMechE Workshop on Mail Technology, Brighton, 2001, pp 159-168.

The writing's on the wall: large, remotely controlled displays (with MSD Ashdown): Proceedings Euro-CSL Conference, Maastricht, March 2001, pp 83-88.

Channel communication between independent clock domains (with SW Moore, GS Taylor & RD Mullins): Asynchronous Circuit Design Workshop AciD-WG, Neuchâtel, February 2001.

Gesture input and motion-impaired users (with LS Keates & PJ Clarkson): chapter in Encyclopaedia of Microcomputers, Marcel Dekker, 2001, ISBN 0-8247-2725-8, pp 147-166.

User modelling and motion-impaired users (with LS Keates & PJ Clarkson): chapter in Encyclopaedia of Microcomputers, Marcel Dekker, 2001, ISBN 0-8247-2725-8, pp 307-321.

Investigating cursor movement parameters for haptic assistance of motion-impaired users (with P Langdon, LS Keates & PJ Clarkson): Integration of Assistive Technology in the Information Age, IOS Press, 2001, pp 237-242.

A verifier for asynchronous circuits (with PA Cunningham & SW Moore): UK asynchronous forum, Cambridge, December 2000.

Investigating the applicability of user models for motion-impaired users (with LS Keates & PJ Clarkson): Proceedings ACM Conference on Assistive Technologies, ASSETS, Washington, November 2000, pp 129-136.

Towards a practical inclusive design approach (with LS Keates, PJ Clarkson & LJ Harrison): Proceedings ACM Conference on Universal Usability, Arlington VA, November 2000, pp 45-52.

Investigating the use of force feedback for motion-impaired users (with LS Keates, P Langdon & PJ Clarkson): Proceedings ERCIM Workshop on user interfaces for all, Florence, October 2000, pp 207-212.

Self calibrating clocks for globally asynchronous, locally synchronous systems (with SW Moore, GS Taylor, PA Cunningham & RD Mullins): Proceedings IEEE International Conference on Computer Design, Austin TX, September 2000.

Using haptic feedback to enhance computer interaction for motion-impaired users (with P Langdon, LS Keates & PJ Clarkson): Proceedings International Conference on Disability, Virtual Reality and Associated Technologies, Sardinia, September 2000, pp 25-32.

Interfacing asynchronous and synchronous subsystems (with SW Moore, GS Taylor, PA Cunningham & RD Mullins): IEEE workshop on Asynchronous Interfaces, Delft, July 2000.

Extending events to propositions (with PA Cunningham & SW Moore): UK asynchronous forum, London, June 2000.

Clock stretching circuits (with SW Moore, GS Taylor, PA Cunningham & RD Mullins): UK asynchronous forum, London, June 2000.

Adaptive routing for road traffic (with JK Fawcett): IEEE Computer Graphics and Applications 20(3), May 2000, pp 46-53, ISSN 0272-1716.

An on-chip dynamically recalibrated delay line for embedded self-timed systems (with GS Taylor, SW Moore & SP Wilcox): Proceedings 6th IEEE ASYNC Symposium, Eilat, April 2000, ISBN 0-7695-0586-4, pp 45-51.

Arithmetic into electronics: Royal Institution Mathematics Masterclass for secondary school children, Cambridge, February 2000, March 2001, March 2003, February 2004.

Integrating Paper and Digital Documents (with H Brown): in Digital Media: the Future, editors J Vince & R Earnshaw, Springer-Verlag, 2000, ISBN 1-85233-246-8, pp 128-143.

Cheating safely in asynchronous design (with PA Cunningham, GS Taylor & SW Moore): UK asynchronous forum, Newcastle, December 1999.

Frequency locked loops - adding some asynchronous advantages to synchronous circuits (with GS Taylor & SW Moore): UK asynchronous forum, Newcastle, December 1999.

Universal access in the workplace (with LS Keates, PJ Clarkson & J Coy): Proceedings 5th ERCIM Workshop, Dagstuhl, November 1999, pp 73-80.

Digital manuscripts and electronic publishing: Editio 13, Max Niemeyer Verlag, Autumn 1999, pp 337-346, ISBN 3-484-29513-9.

A design approach for accessibility (with LS Keates & PJ Clarkson): Proceedings HCI '99, Munich, August 1999, pp 878-882.

Designing a usable interface for an interactive robot (with LS Keates & PJ Clarkson): Proceedings International Conference on Rehabilitation Robotics, Stanford, July 1999, pp 156-162.

Designing a 16-bit ALU for an embedded processor (with SP Wilcox, GS Taylor & SW Moore): UK asynchronous forum, Manchester, July 1999.

EDSAC 99 (edited with KIB Spärck-Jones): commemorative booklet, University of Cambridge Computer Laboratory, April 1999.

EDSAC 99 (produced with KIB Spärck-Jones): video proceedings, University of Cambridge Computer Laboratory, April 1999.

Controlling computers by whistling (with RR Watts): Proceedings Eurographics UK, Cambridge, April 1999; proxime accessit Ken Brodlie Prize.

An analysis of perspective geometry and anti-aliasing (with JD Pfautz): Proceedings Eurographics UK, Cambridge, April 1999.

Integrating Paper and Digital Documents (with H Brown): Proceedings Digital Media Futures Conference, Bradford, April 1999.

Gestures and multimodal input (with LS Keates): Behaviour and Information Technology 18(1), January 1999, pp 36-44.

Using exhaustive concurrency reduction in the synthesis of asynchronous circuits from STG fragment specifications (with SP Wilcox, SW Moore & GS Taylor): UK asynchronous forum, Cambridge, December 1998.

Developing a methodology for the design of accessible interfaces (with LS Keates & PJ Clarkson): Proceedings ERCIM Workshop on user interfaces for all, Stockholm, October 1998, pp 1-15.

Declarative specification of visualization and interaction (with CAM Grant): Proceedings IEEE Visualization '98, North Carolina, October 1998.

Rapid prototyping of self-timed circuits (with SW Moore): Proceedings IEEE International Conference on Computer Design, Austin, October 1998, pp 360-365.

Engineering arbiters for FPGAs (with SW Moore & SP Wilcox): UK asynchronous forum, London, July 1998.

The use of gestures in multimodal input (with LS Keates): Proceedings ACM Conference on Assistive Technologies, ASSETS 98, Los Angeles, April 1998, pp 35-42.

Active Alice - using real paper to interact with electronic text (with H Brown and others): Proceedings 7th International Conference on Electronic Publishing, Saint Malo, April 1998, pp 407-419, Springer-Verlag, ISBN 3-540-64298-6.

Digital manuscripts and electronic publishing: International Congress on Production and Context, Constantijn Huygens Institute, The Hague, March 1998.

Team clocking-on to save time: Cambridge Evening News, 18 February 1998.

Flow table synthesis (with SP Wilcox & SW Moore): AciD-WG workshop, Turin, January 1998.

Geometry planning for self-timed ASIC design (with SW Moore): AciD-WG workshop, Turin, January 1998.

Active paper for active learning (with H Brown and others): Association for Learning Technology Journal 6(1), 1998, pp 95-101, ISSN 0968-7769.

Paper interfaces to the World-wide Web (with RR Watts and others): Procedings WebNet '97, November 1997, ISBN 1-880094-27-4, pp 426-431.

Mobilising applications (with SG Hild): IEEE Personal Communications 4(5), October 1997, pp 26-34, ISSN 1070-9916.

Mobility and location: Guest editorial in IEEE Personal Communications 4(5), October 1997, p 7, ISSN 1070-9916.

Codes, ciphers and cryptography: Royal Institution Mathematics Masterclass for secondary school children, Cambridge, October 1997.

Active paper for active learning (with H Brown and others): Proceedings 4th annual conference Association for Learning Technology, September 1997.

Animated paper documents (with RR Watts and others): HCI '97, San Fransisco, August 1997, reprinted in Design of computing systems: social and ergonomic considerations 21B, Elsevier 1997, pp 655-658.

A framework for interacting with paper (with RR Watts and others): Proceedings Eurographics '97, Computer Graphics Forum 16(3), September 1997, pp 329-334, ISSN 0167-7055.

User performance modelling and cognitive load (with LS Keates): Proceedings of the Rehabilitation Engineering and Assistive Technology Society of North America (RESNA) Conference, Pittsburgh, June 1997, pp 342-344.

Gesture recognition - research and clinical perspectives (with LS Keates and others): Proceedings of the Rehabilitation Engineering and Assistive Technology Society of North America (RESNA) Conference, Pittsburgh, June 1997, pp 333-335.

The rôle of user modelling in rehabilitation robotics (with LS Keates): Proceedings of the International Conference on Rehabilitation Robotics, ICORR 97, Bath, April 1997, pp 75-78.

Sorting out sorting: Science Week lecture, Cambridge, March 1997.

New technology for interactive CAL: the Origami project (with RD Harding and others): Association for Learning Technology Journal 5(1), 1997, pp 6-12.

Java multimedia cyber classroom: Axis, 1997.

Throw away your keyboard: Cambridge Evening News, 8 October 1996.

Rotary pipeline processors (with SW Moore & SP Wilcox): IEE Computers and Digital Techniques, 143(5), September 1996, pp 259-265.

RED flip-flops and hybrid completion detection (with SW Moore & SP Wilcox): ACiD-WG workshop, Groningen, published as University of Groningen Department of Computing Science Note CSN 9602, September 1996.

New technology for interactive CAL: the Origami project (with RD Harding and others): Proceedings 3rd annual conference Association for Learning Technology, September 1996.

The Mobile Application Framework - making mobile links usable (with SG Hild): Proceedings IEEE International Communications Conference, June 1996.

BrightBoard - a video augmented environment (with Q Stafford-Fraser): Proceedings ACM Conference on Computer-Human Interaction, CHI '96, Vancouver BC, April 1996, pp 134-141.

Neil Wiseman: Obituary: Annals of the history of computing 18(1), Spring 1996.

Introductory computer science: Axis, 1996.

ML to C via Modula-3 - an approach to teaching programming: chapter in Programming language choice: practice and experience, International Thompson Computer Press, 1996, ISBN 1-85032-186-5, pp 149-170.

Virtual offices: Proceedings of Royal Society discussion meeting on Virtual Reality, July 1995, British Telecom Publication number SRD/R5/1.

Simply Scheme - introducing computer science: Axis, 1995.

Designing and building parallel programs: Axis, 1995.

The design of a human memory prosthesis (with M Lamming and others): Computer Journal 37(3), June 1994, pp 153-163, ISSN 0010-4620.

Circuit Synthesis with VHDL: University Computing, 1994.

LOGO for the Macintosh: University Computing, February 1994.

Video user interfaces: Proceedings EXUG Conference, London, September 1993, pp 147-155.

ML to C via Modula-3 - an approach to teaching programming: Proceedings of Workshop on the choice of programming languages, September 1993.

ACM workshop on augmented reality: invited participant, MIT Boston, February 1993.

Issues in the choice of programming language for CS 1, panel at ACM technical symposium on computer science education, Indianapolis, February 1993.

Modula-3 network objects over ANSA (with DM Evers): Proceedings of 5th ACM SIGOPS Workshop on Models and Paradigms for Distributed Systems Structuring, September 1992.

Modula-3 in an undergraduate Computer Science course: Proceedings of 2nd International Modula-2 Conference, September 1991, pp 154-163.

Routing in and around a rectangle using the overlap model (with K Chaudhary): Integration 11, 1991.

Channel routing by sorting (with K Chaudhary): IEEE Transactions on CAD 10(6), June 1991, pp 754-760, ISSN 0278-0070.

Parallel algorithms for electronic CAD: Proceedings of International Conference on Concurrent Engineering and Electronic Design Automation, March 1991, pp 158-164, ISBN 1-85573-054-5.

An overlap model for routing (with K Chaudhary): Proceedings of the CSI/IEEE International Symposium on VLSI design, January 1991.

Parallel simulation on a shared-memory multiprocessor (with G Ferris): CAVE Workshop, December 1990.

The IEEE Futurebus cache coherence protocol as a logic program: Microprocessors and microsystems 14(8), October 1990, pp 491-496, ISSN 0141-9331.

Computers under attack: University Computing, 1990.

Integrating XNS and Unix workstations: Rank Xerox EuroSys Conference, Paris, September 1989.

A model for graphical interaction: Software Engineering Journal 3(6), November 1988, pp 263-268.

Practical chip design for undergraduate computer scientists: International Journal of Electrical Engineering Education 26(1-2), January 1989, pp 70-75.

Practical chip design for undergraduates: Computer Bulletin 4(3), September 1988, pp 15-17, ISSN 0010-4531.

A programming environment for Modula-2 (with MJ Jordan): Software Engineering Journal 3(4), July 1988, pp 119-126.

A graphics library for WIMPS: Proceedings of 6th Australasian Computer Graphics Conference, July 1988.

Circuit extraction and matching: Proceedings of 6th international conference on custom and semi-custom ICs, November 1986, pp 43.0-43.9.

Amateur packet radio (with AH Jones): Radio Communication 61(3), March 1985, pp 178-183, 194; winner of the Norman Keith Adams Prize.

The Rainbow workstation (with AJ Wilkes and others): Computer Journal 27(2), May 1984, pp 112‑120; winner of the Wilkes Award.

Automatic layout for gate arrays with one layer of metal: Proceedings of ACM/IEEE DA conference, June 1983, pp 658-664, ISBN 0-8186-0026-8.

Programming languages for hardware description (with J Dion): Proceedings of ACM/IEEE DA conference, June 1983, pp 12-16, ISBN 0-8186-0026-8.

Design aids for uncommitted logic arrays (with J Dion): Proceedings of 2nd international conference on semi-custom ICs, November 1982.

An alternative approach to graphical interaction: Proceedings of Computer Graphics '81 conference, October 1981, pp 51-61, ISBN 0-903796-84-4.

Another spelling correction program (with DW Singer): Communications of the ACM 24(5), May 1981, pp 296-297.

Trends in computer graphics: Journal OR Society 32(4), April 1981, pp 303-317, ISBN 0-08-025842-5.

The production of graphic arts text: Proceedings of Computer Vision '81 conference, January 1981.

Computer vision '81: Information Design Journal 2(2), 1981.

Digital character representation (with NE Wiseman): consultancy report, January 1980.

Graphics made easy (with NE Wiseman): Proceedings of Infotech conference on Computer Graphics, October 1979.

BCPL - the language and its applications: series of 5 articles in Datalink magazine, September 1979.

Aspects of quality in the design and production of text (with AM Pringle and NE Wiseman): Proceedings of ACM SIGGraph '79 conference, August 1979.

Graphic design with computers: PhD dissertation, University of Cambridge Computer Laboratory, April 1979.

An operating system for interactive terminals (with NE Wiseman): Software Practice and Experience 7(4), July 1977, pp 501-510, ISSN 0038-6644.