A picture of me




Research Interests




The STANE BCI Hex Flutter


My research is focused on continuous interaction systems. This includes gesture recognition/motion sensor based interfaces, brain-computer interaction, and particularly developing new feedback mechanisms for such systems. I am currently a Lord Kelvin Fellow Sensors Fellow in the School of Computing Science. I previously worked on the EU TOBI project, looking at interaction design for EEG-based brain computer interfaces. I'm in the Inference, Dynamics and Interaction Group , and the GIST (HCI) group.

I am interested in continuous-control based interfaces, and in the use and representation of ambiguity in interfaces. Particular topics of interest include interaction design with unusual sensors (such as EEG), novel selection techniques and realtime sonifications of interactions.

Some of my recent work has been on the Motion Explorer project, which is developing systematic protocols to explore the input space of different joint user-sensor systems.
The Shoogle system is an example of work which combines these threads; this displays information from mobile devices as they are shaken around -- content becomes objects which rattle around "inside" the device.

My PhD thesis Continuous Uncertain Interaction discusses these issues in some depth.

Resources

Publications

Multimodal Excitatory Interfaces with Automatic Content Classification J. Williamson and R. Murray Smith Ch. 12 of Engineering Mixed Reality Systems ed. E. Dubois, P. Gray and L. Nigay. Accepted, in press. 2009

Wrist Rotation for Interaction in Mobile Contexts A. Crossan, J. Williamson and S. Brewster
Proceedings of Mobile HCI 2008 2008 PDF

Stane: Synthesized Surfaces for Tactile Input R. Murray-Smith, J. Williamson, S. Hughes, T. Quaade
Proceedings of ACM CHI 2008 2008 PDF Video (MOV)

Rub the Stane R. Murray-Smith, J. Williamson, S. Hughes, T. Quaade, S. Strachan
Extended Abstracts of CHI 2008 2008 PDF Video (MOV)

Flutter: Directed Random Browsing of Photo Collections with a Tangible Interface J. Williamson, L. M. Brown
Proceedings of DIS 2008 2008 PDF Video (WMV)

Shake-to-talk: Multimodal Messaging for Interpersonal Communication L. M. Brown and J. Williamson
Proceedings of the 2nd International Workshop on Haptic and Audio Interaction Design (Seoul, Korea), 2007 PDF

A Note on Brain Actuated Spelling with the Berlin Brain-Computer Interface B. Blankertz, M. Krauledat, G. Dornhege, J. Williamson, R. Murray-Smith, and K.-R. Müller
Universal Access in Human-Computer Interaction. Ambient Interaction, p759-768, Volume 4555 2007 PDF AVI

Using Location, Bearing and Motion Data to Filter Video and System Logs A. Morrison, P. Tennent, J. Williamson and M. Chalmers
Proc. 5th International Conference on Pervasive Computing , Toronto, pp. 109-126. 2007

Show me the way to Monte Carlo: density-based trajectory navigation S. Strachan, J. Williamson, R. Murray-Smith
Proceedings of ACM SIG CHI Conference, San Jose, p1245-1248 2007 PDF

Shoogle: Multimodal Excitatory Interaction on Mobile Devices
J. Williamson, R. Murray-Smith, S. Hughes
Proceedings of ACM SIG CHI 2007 PDF Video MOV Video AVI

Devices as Interactive Physical Containers: The Shoogle System [CHI Interactivity]
J. Williamson, R. Murray-Smith, S. Hughes
Proceedings of ACM SIG CHI 2007 PDF

The Berlin Brain-Computer Interface presents the novel mental typewriter Hex-o-Spell B. Blankertz, G. Dornhege, M. Krauledat, M. Schröder, J. Williamson, R. Murray-Smith, K.R. Müller
3rd International BCI Workshop and Training Course, Graz 2006 PDF

Auto-classifying Salient Content in Video A. Morrison, P. Tennent, J. Williamson and M. Chalmers
Computer Assisted Recording, Pre-Processing, and Analysis of User Interaction Data Workshop 2006

Continuous Uncertain Interaction
Williamson, J.
PhD Thesis 2006
Webpage w/details and other versions       Just the PDF [40Mb]

A General Purpose Control-Based Playback for Force Feedback Systems A. Crossan, J. Williamson, S. Brewster
Proceedings of Eurohaptics 2006 2006 PDF

It's a Long Way To Monte Carlo: Probabilistic Displays in GPS Navigation
Williamson, J., Strachan, S. and Murray-Smith, R.
Mobile HCI 2006

Granular Synthesis for Display of Time-Varying Probability Densities
Williamson, J. and Murray-Smith, R.
IEEE Multimedia 2005 PDF (ACM)

Tilt-Controlled Fisheye View for Mobile Devices P. Eslambolchilar, A. Ramsay, J. Williamson, R. Murray-Smith
2nd Joint Workshop in Multimodal Interaction and Related Machine Learning Algorithms 2005

Rehabilitation Robot Cell for Multimodal Standing- Up Motion Augmentation R. Kamnik, T. Bajd, J. Williamson, R. Murray-Smith,
International Conference on Robotics and Automation 2005

Dyanmics and Probabilistic Text Entry
Williamson, J. and Murray-Smith, R.
In: Proceedings of the Hamilton Summer School on Switching and Learning in Feedback systems, Springer-Verlag, Lecture Notes in Computing Science, Vol. 3355, p333-342 2005

Multimodal Feedback for tilt controlled Speed Dependent Automatic Zooming
Eslambolchilar, P., Williamson, J. and Murray-Smith, R.
UIST 2004, Santa Fe, 2004

Haptic Granular Synthesis: Targeting, Visualisation and Texturing
Crossan, A., Williamson, J., and Murray-Smith, R.
International Symposium on Non-visual & Multimodal Visualization 2004

Pointing Without a Pointer
Williamson, J. and Murray-Smith, R.
CHI 2004, Vienna 2004

Granular Synthesis for the Display of Time-Varying Probability Densities
Williamson, J. and Murray-Smith, R.
Int. Workshop on Interactive Sonification, Bielefeld 2004

Audio Feedback for Gesture Recognition
Williamson, J. and Murray-Smith, R.
DCS Tech. Report TR-2002-127. 2003



Teaching

Embedded Systems 3 A course on mobile and embedded systems development (including iPhone and Maemo development)


Other

Simulating Film Color Characterstics on Digital Video Stills; Photoshop Tutorial

A list of interesting Python packages and guides

GSLib -- The Granular Synthesis Library

Sacks Spirals -- Prime Factorization Spirals

Instructions for Scotland's national sport: Scunnerball

Simple C code for CORDIC computation (fixed-point sin/cos)

VSTLua -- Lua scripting for VST MIDI manipulation



Contact

Email jhw@dcs.gla.ac.uk

Telephone +44(0)1413303339

Fax +44(0)1413304913

Office Lilybank Gardens F101

Postal
Department of Computing Science
University of Glasgow
Sir Alwyn Williams Building
18 Lilybank Gardens
Glasgow
G12 8QQ
Scotland


Bring Back The HP-15C!