Professor Bruce Thomas |
||
| Position: | Professor |
|
| Division/Portfolio: | Division of Information Technology, Engineering and the Environment | |
| School/Unit: | School of Computer and Information Science | |
| Campus: | Mawson Lakes Campus | |
| Office: | D3-23B | |
| Telephone: | +61 8 830 23464 | |
| Fax: | +61 8 830 23381 | |
| Email: | Bruce_dot_Thomas_at_unisa_dot_edu_dot_au | |
| URL for Business Card: | http://people.unisa.edu.au/Bruce.Thomas | |
Professor Bruce H. Thomas is the Deputy Director of the Advanced Computing Research Centre and Director of the Wearable Computer Lab. Prof. Thomas is nationally and internationally recognised for his contributions to the scientific community and to industry in the areas Wearable Computers, Tabletop Interactions, Augmented Reality, and User Interaction.
More information is available at this web page about myself and the Wearable Computer Lab
Teaching interests
- Virtual Reality
- Graphical User Interfaces
- Objects and Algorithms
I teach the following courses
| COMP 2014 | Advanced Data Structures |
| COMP 2012 | Data Structures |
Professional associations
ACM IEEE
Visiting Scholar: Human Interaction Technology Lab, University of Washington
Member of the IEEE Steering Committee for the Technical Committee on Wearable Information Systems
Member of the ACM/IEEE Steering Committee for International Symposium on Mixed and Augmented Reality
Member of the ACM/IEEE Steering Committee for International Workshop on Tabletops and Interactive Surfaces
Member, Association for Computing Machinery (ACM), 1993-present
Member, Computer Human Interaction Special Interest Group of the Ergonomics Society of Australia, 1996-present
Editorial Board, Scientific Committee, The Journal of Virtual Reality and Broadcasting
Workshop Convener Workshop on Industrial Augmented Reality: Needs and Solutions, at ISMAR2008, 2008
General Chair OzCHI: Australasian Computer-Human Interaction Conference, Adelaide, 2007
Area Chair 6th IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR 2007)
Treasurer 2nd IEEE TABLETOP Workshop - October, 2007
Area Chair 5th IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR 2006)
General Chair TableTop2006 - The First IEEE International Workshop on Horizontal Interactive Human-Computer Systems, Adelaide, 2006
Publication Chair 5th IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR 2006)
Program Chair ISWC - IEEE International Symposium on Wearable Computers, Washington DC, 2004
Program Chair ART03 The Second IEEE International Augmented Reality Toolkit Workshop, Tokyo, Japan, Oct, 2003
Program Chair AusVis: an Australian Symposium on Information Visualisation, Adelaide, AU, Jan 2003
Program Chair Fourth Australasian User Interface Conference, Adelaide, AU, 2003
Program Chair ISWC - IEEE International Symposium on Wearable Computers, Seattle, 2002
Program Chair Inaugural Asia Pacific Forum on Pervasive Computing, Adelaide, 2002
Publicity Chair ISWC - International Symposium on Wearable Computers, Zurich, 2001
Publicity Chair ISWC - International Symposium on Wearable Computers, Atlanta, GA 2000
Program Committee Co-Chair First Australasian User Interface Conference "Stepping Out of Windows", Canberra, AU, 2000
Program Committee Co-Chair OZCHI '98 Annual Conference of the Computer Human Interaction Special Interest Group of the Ergonomics Society of Australia, Adelaide, AU, 1998
Workshop Convener Workshop on User Interface Issues for Mobile Computing Devices (WUIIMCD), Adelaide, AU, 1998
Workshop Convener South Australian Human Computer Interaction Workshop, Adelaide, AU, 1995
Workshop Chair First Australian Hypertext Workshop, HyperOz'92, University of South Australia, Adelaide, 1992
Technical Committee ISWPC 2009: International Symposium on Wireless and Pervasive Computing
Program Committee Third International Conference on Tangible and Embedded Interaction (TEI'09), Cambridge UK
Program Committee Second International Workshop on Human Aspects in Ambient Intelligence: Agent Technology, Human-Oriented Knowledge and Applications (HAI'08) Sydney, Workshop at the International Conference on Intelligent Agent Technology (IAT'08) 2008
Program Committee ACE 2008: International Conference on Advances in Computer Entertainment Technology Yokohama, Japan, December 2008
Program Committee International Workshop on Context-Aware Pervasive Communities: Infrastructures, Services and Applications (CAPC 2008)
Program Committee The ACM Symposium on Virtual Reality Software and Technology (VRST 08) October 2008
Program Committee 7th IEEE and ACM International Symposium on Mixed and Augmented Reality - ISMAR 2008
Program Committee 12th IEEE International Symposium on Wearable Computers, ISWC 2008
Program Committee First International Conference on Immersive Telecommunications, IMMERSCOM 2007
Program Committee The Sixth IEEE and ACM International Symposium on Mixed and Augmented Reality 2007
Program Committee 2nd IEEE TABLETOP Workshop - October, 2007
Program Committee The 11th IEEE International Symposium on Wearable Computers, ISWC 2007
Program Committee The Eighth Australasian User Interface Conference - AUIC 2007
Program Committee Asia-Pacific Symposium on Visualisation 2007
Program Committee ACM International Conference on Advances in Computer Entertainment Technology, LA, 2006
Program Committee 10th ISWC International Symposium on Wearable Computers, Switzerland, 2006
Program Committee AusVis: An Australian Symposium on Information Visualisation, Japan, 2006
Program Committee Sixth Australasian User Interface Conference, Hobart , AU, 2006
Program Committee Australasian Computer Science Week, Hobart , AU, 2006
Program Committee 7th International Conference on Electronic Commerce and Web Technologies EC-WEB 2006, Krakow, Poland, 2006
Program Committee OZCHI, Sydney, 2006
Program Committee IEEE Virtual Reality 2006 - IEEE VR2006, Arlington (Virginia), 2006
Program Committee 9th ISWC International Symposium on Wearable Computers, Osaka, 2005
Program Committee ACM International Conference on Advances in Computer Entertainment Technology, Valencia, Spain, 2005
Program Committee 4th IEEE and ACM International Symposium on Mixed and Augmented Reality 2005
Program Committee AusVis: An Australian Symposium on Information Visualisation, Sydney, 2005
Program Committee Sixth Australasian User Interface Conference, Newcastle, AU, 2005
Program Committee AusVis: An Australian Symposium on Information Visualisation, Christchurch NZ, 2004
Program Committee Sixth Asia-Pacific Conference on Computer-Human Interaction, 2004
Program Committee ACM International Conference on Advances in Computer Entertainment Technology, National University of Singapore, Singapore, 2004
Program Committee 3rd IEEE and ACM International Symposium on Mixed and Augmented Reality 2004
Program Committee ACM Creativity and Cognition Symposium, Sydney, 2004
Program Committee 5th International Conference on Electronic Commerce and Web Technologies EC-WEB 2004, Zaragoza, Spain
Program Committee Mulitmedia Art Asia Pacific, Singapore, 2004
Program Committee IAS04 Workshop Interfacing Autonomic Systems, part of the ACM IUI/CADUI conference, 2004, Portugal.
Program Committee Fifth Australasian User Interface Conference, Dubian, NZ, 2004
Program Committee ISWC - International Symposium on Wearable Computers, New York, 2003
Program Committee 3rd Visual Data Mining workshop will be conducted in conjunction with ICDM '03 The Third IEEE International Conference on Data Mining. Melbourne, Florida , 2003
Program Committee OZCHI2003 Annual Conference of the Computer Human Interaction Special Interest Group of the Ergonomics Society of Australia, Brisbane, 2003
Program Committee Workshop on Wearable, Invisible, Context-aware, Ambient, Pervasive, and Ubiquitous Computing, Adelaide, 2002
Program Committee Third Australasian User Interface Conference, Melbourne, AU, 2002
Program Committee ISWC - International Symposium on Wearable Computers, Zurich, 2001
Program Committee AusVis: an Australian Symposium on Information Visualisation, Sydney, AU, December 2002
Program Committee Visual Data Mining Workshop, in the European Conference on Machine Learning - European Conference on Principles and Practice of Knowledge Discovery in Databases -2001, Freiburg, Germany, September 2001
Program Committee Second Australasian User Interface Conference, Gold Coast, AU, 2001
Paper Committee Member CHI 2001, ACM SIGCHI Conference on Human Factors in Computing Systems, Seattle, WA USA, 2001
Program Committee WebNet 2000-World Conference on the WWW and Internet, San Antonio, Texas, USA, 2000
Paper Committee Member CHI 99, ACM SIGCHI Conference on Human Factors in Computing Systems, Pittsburgh, PA USA, 1999
Paper Committee Member CHI 98, ACM SIGCHI Conference on Human Factors in Computing Systems, Los Angeles, CA USA, 1998
Program Committee Member The 1996 East-West International Conference on Human Computer Interaction, Moscow, Russia, 1995
Qualifications
Ph.D. in Computer Science, Flinders University with a thesis titled: Animating Direct Manipulation in Human Computer Interfaces
M.S. in Computer Science, University of Virginia with a thesis titled: Pipeline Pyramids in Dynamic Scenes
B.A. in Physics, George Washington University
Research interests
- wearable computers
- virtual reality
- augmented reality
- graphical user interfaces
Research publications
My publications are in the current list of the Wearable Computer Lab publications
Expertise for Media Contact
I am able to provide media comment in the following areas of expertise:
Discipline: Computer Science
- wearable computers
- virtual reality
- user interfaces
Community Service
| Organisation Name: | DDD Radio |
| Section: | DJ |
| Level of involvement: | DJ |
| Year from: | 1991 |
| Year to: | 2009 |
Research Degree Supervisor
The Wearable Computer Laboratory Research Interests:We believe a wearable computer with an augmented reality (AR) user interface allows for exciting new applications to be deployed in an outdoor environment. The operation of wearable computers in an outdoor setting is hampered by the lack of suitable input devices. Many traditional input devices such as mice and keyboards are not suitable for mobile work outdoors, as they require a level flat surface to operate. A second difficulty is the well-known registration problem. The field of virtual reality (VR) also suffers from the lack of proper input devices and sub-optimal tracking systems, and as a result, new input devices, interfaces, and trackers are continuing to be developed in an attempt to solve these problems. However, many of these devices require fixed infrastructure and are not useable in mobile outdoor environments.
The problem of registering virtual images with the users view of the physical world is a main focus of AR research. However, there is little previous work in the area of user interfaces for controlling AR systems in an outdoor setting, which is one of the focuses of this paper. Two major issues for the development of these user interfaces are as follows: firstly, registration errors will make it difficult for a user to point at or select small details in the augmentation and secondly, pointing and selecting at a distance are known problems in virtual and augmented reality applications (compounded by the fact the user is outdoors with less than optimal six degree of freedom tracking of their head and and hands).
Therefore, new user interaction techniques are required, and the input techniques the users are required to use will have a large impact on the usability of these sytems.
Change | Staff home page help
