Professor Bruce Thomas |
||
| Position: | Professor |
|
| Division/Portfolio: | Division of Information Technology, Engineering and the Environment | |
| School/Unit: | School of Information Technology and Mathematical Sciences | |
| 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 | |
Other Contacts
Mrs Kerry Ceradini (Academic Services Officer) : +61 8 8302 3987
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
Links to other sites
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
Senior Member of the 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
. Associate Chair ACM SIGCHI 2011 Sub-Committee Interaction Using Specific Capabilities or Modalities Vancouver BC, 2011
. General Co-Chair ICAT 2010: International Conference on Artificial Reality and Telexistence, Adelaide, 2010
. Program Co-Chair ACE 2009: International Conference on Advances in Computer Entertainment Technology, Crete Greece
. Area Chair 7th IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR 2008)
• 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
. Program Committee IEEE Virtual Reality 2011
. Program Committee ACM SIGCHI Fifth International Conference on Tangible and Embedded Interaction (TEI'11), Madeira 2011
. Program Committee ACM Symposium on Virtual Reality Software and Technology (VRST 2010)
. Program Committee 9th IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR 2010)
. Program Committee 14th IEEE International Symposium on Wearable Computers, ISWC 2010
. Program Committee WiMob'2010 (IEEE International Conference on Wireless and Mobile Computing, Networking and Communications) 2010
. Program Committee Fourth International Workshop on Human Aspects in Ambient Intelligence (HAI'10)
. Program Committee 6th International Symposium on Visual Computing (ISVC10), 2010
. Program Committee 5th International Conference on the Foundations of Digital Games, Monterey, 2010.
. Program Committee Fourth International Conference on Tangible and Embedded Interaction (TEI'10), Cambridge USA 2010
. Program Committee IUI 2010: ACM International Conference on Intelligent User Interfaces Hong Kong, China
. Program Committee 13th IEEE International Symposium on Wearable Computers, ISWC 2009
. Program Committee ACM Symposium on Virtual Reality Software and Technology will be held on November (VRST 2009) 18-20, 2009 in Kyoto, Japan
. Program Committee 8th IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR 2009)
. Program Committee 5th International Symposium on Visual Computing (ISVC09) Nov 30 - Dec 2, 2009 Monte Carlo Resort & Casino Las Vegas, Nevada, USA
. Programme Committee of the Third International Workshop on Human Aspects in Ambient Intelligence (HAAI'09)
. Program Committee for the 2009 IEEE Tabletop and Interactive Surfaces (TIS'09) to take place in Banff, Canada, November, 2009.
. Program Committee of CollabTech 2009 (5th International Conference on Collaboration Technologies), which will take place in Sydney, Australia, 2009.
. Program Committee UIC 09: The Sixth International Conference on Ubiquitous Intelligence and Computing
• 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 IAS’04 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
- augmented reality
- projector-based augmented reality
- tabletop interactions
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 user’s 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
