IWAR'99 Breakout Session:
Software Architectures for AR Systems and Environments
Summary: Thad Starner (firstname.lastname@example.org)
Participants: Gudrun Klinker, Emmanual Luindi, Thad Starner, Thomas
Reicher, Johan Pouwelse, Koen Langendoen.
The topics discussed in this session were:
- Characteristic to AR software are the following capabilities:
- ubiquitous computing and tracking on body,
- possibility of large scale collaboration,
- small scale organization in wearable system,
- display can cover whole range from wristwatch to wall.
- The definition on what is AR was discussed briefly.
Problems specific to AR are:
- AR has the potential to overload your senses.
- Therefore, information filtering is important. Can be done in a personal and an
- If limited to wearable computing, the following criteria are important:
- small formfactor,
- low power,
- low cost.
- Attention must be paid to:
- user attention,
- quality of service,
- and timing.
- Real and virtual world could overlap each other: occlusion!
- The role of videw in AR was discussed?
- state of video cabalility is further advanced than graphics;
- video may be transmitted from and to the user (duplex);
- video may distract the user.
- What are the bandwidth requirements?
- Necessary for clean interface:
- simple operational interface,
- graceful degradation accross modalities,
- graceful upgradeability,
- possibility to keep content private,
- context sensitivity to avoid information overload of the user.
This could be achieved using hierarchical organization,
but also could easy get out of control.
- Suggested solutions:
- Define classes for inoput, output, environment.
- Information should be gathered all the time by the system without explicit interaction.
- Automatic context sensitive information filtering of information display.
- The conferences ICSE 2000 and
ICSE 2001 were mentioned as places where
issues about software engineering would be discussed in further detail.