Prof. Dr. Bernd Fröhlich
Dipl.-Des. Alexander Kulik
Dipl.-Des. Michael Grunwald
Dipl.-Des. Marc Ehrle
Dipl.-Mediensys.wiss. Andre Schollmeyer
Dipl.-Mediensys.wiss. Andreas-Christoph Bernstein
Dipl.-Mediensys.wiss. Stephan Beck
Dipl.-Mediensys.wiss. André Kunert
15 Credits (Medieninformatik (M.Sc.), PV29)
15 Credits (Computer Science and Media (M.Sc.), PV 11)
Beschreibung:
Im Rahmen des Projektes untersuchen wir technische Möglichkeiten zur Strukturierung von kooperativer Interaktion mehrerer Benutzer in virtuellen Umgebungen. Insbesondere verfolgend wir dabei die Ansätze:
- der Rollenverteilung durch dedizierte Werkezeuge,
- der dynamischen Festlegung von Rahmenbedingungen für individuellen Eingaben sowie
- des physikalisch simulierten Kräftegleichgewichte zwischen den Eingaben mehrerer Nutzer.
Parallel zur konzeptionellen Entwicklung und prototypischen Implementierung verschiedener Entwürfe untersuchen wir Varianten des Softwaredesigns zum Umgang mit mehreren konkurrierenden Eingaben.
Lehrinhalte:
- Computergestütze Zusammenarbeit
- Entwurf und Evaluierung von Benutzerschnittstellen
- Softwareentwurf
- Physiksimulation
- Scenegraphen und Scripting
English:
Cooperative User Interfaces
In the Project we will explore the technological design space for structuring cooperative interaction of multiple users in virtual environments. In particular we will consider the following three approaches:
- Dedicated user roles and dedicated input devices,
- Dynamically controlled constraints to the input of individual users (guidance), and
- A physics simulation for force-based input negotiation.
In parallel to the conceptual design and the prototypical implementation of the collaborative interaction techniques, we will analyze alternative software designs to better cope with multiple concurrent inputs.
Topics:
- Computer-supported collaborative work
- Scenegraph programming and scripting
- Design and evaluation of user interfaces
- Software design
- Physics simulation
Voraussetzungen:
Gute Kenntnisse in C++/Python, hilfreich sind grundlegende Kenntnisse in der Computergrafik.
Leistungsnachweis:
aktive Mitarbeit im Projekt, praktische Abschlussarbeit, zwei Vorträge, Abschlusspräsentation, schriftliche Dokumentation
Richtet sich an:
Bachelor und Master Computer Science and Media, Medieninformatik
max. Teilnehmer:
4
Literatur:
- Benford, S., Bederson, B. B., Akesson, K.-P., Bayon, V., Druin, A., Hansson, P., Hourcade, J. P., Ingram, R., Neale, H., O’Malley, C., Simsarian, K. T., Stanton, D., Sundblad, Y., and Taxén, G. 2002
Designing storytelling technologies to encouraging collaboration between young children
In Proc. of CHI 2000, ACM Press (2000), 556–563. - Carl Gutwin and Saul Greenberg 1999
The effects of workspace awareness support on the usability of real-time distributed groupware
ACM Trans. Comput.-Hum. Interact. 6, 3 (September 1999), 243-281. - Nicola Yuill and Yvonne Rogers. 2012.
Mechanisms for collaboration: A design and evaluation framework for multi-user interfaces
ACM Trans. Comput.-Hum. Interact. 19, 1, Article 1 (May 2012), 25 pages. - Carl Gutwin and Saul Greenberg 2002
A Descriptive Framework of Workspace Awareness for Real-Time Groupware
Comput. Supported Coop. Work 11, 3 (November 2002), 411-446. - Riege, K., Wesche, G., Holtkämper, T., Fröhlich, B. 2006
The Bent Pick Ray: An Extended Pointing Technique for Multi-User Interaction
Proceedings IEEE Symposium on 3D User Interfaces 2006 (3DUI), IEEE Press, pp. 63-66, 124, 2006. - Pinelle, D., Barjawi, M., Nacenta, M., and Mandryk, R. 2009
An evaluation of coordination techniques for protecting objects and territories in tabletop groupware
In Proc. of CHI 2009, CHI ’09, ACM (2009), 2129–2138. - Pinho, M. S., Bowman, D. A., and Freitas, C. M. 2002
Cooperative object manipulation in immersive virtual environments: framework and techniques
In Proc. of VRST 2002, VRST ’02, ACM Press (2002), 171–178. - Ruddle, R. A., Savage, J. C. D., and Jones, D. M. 2002
Symmetric and asymmetric action integration during cooperative object manipulation in virtual environments
ACM Trans. Comput.-Hum. Interact. 9, 4 (Dec. 2002), 285–308. - Eva Hornecker and Jacob Buur. 2006.
Getting a grip on tangible interaction: a framework on physical space and social interaction
In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '06), Rebecca Grinter, Thomas Rodden, Paul Aoki, Ed Cutrell, Robin Jeffries, and Gary Olson (Eds.). ACM, New York, NY, USA, 437-446 - Kulik, A., Dittrich, J., Froehlich, B. 2012
The Hold-and-Move Gesture for Multi-touch Interfaces
In Proceedings of the 14th international conference on Human-computer interaction with mobile devices and services (MobileHCI '12). pp. 49-58, September 2012. - Edward Tse, Jonathan Histon, Stacey D. Scott, and Saul Greenberg 2004 Avoiding interference: how people use spatial separation and partitioning in SDG workspaces
In Proceedings of the 2004 ACM conference on Computer supported cooperative work (CSCW '04). ACM, New York, NY, USA, 252-261. - Morris, M. R., Ryall, K., Shen, C., Forlines, C., and Vernier, F. 2004
Beyond ”social protocols”: multi-user coordination policies for co-located groupware
In Proc. of CSCW 2004, ACM Press (2004), 262–265. - Grossman, T., and Balakrishnan, R. 2008
Collaborative interaction with volumetric displays
In Proc. of CHI 2008, CHI ’08, ACM (2008), 383–392. - Meredith Ringel Morris, Anqi Huang, Andreas Paepcke, and Terry Winograd. 2006.
Cooperative gestures: multi-user gestural interactions for co-located groupware
In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '06), Rebecca Grinter, Thomas Rodden, Paul Aoki, Ed Cutrell, Robin Jeffries, and Gary Olson (Eds.). ACM, New York, NY, USA, 1201-1210. - Stacey D. Scott, M. Sheelagh T. Carpendale, and Kori M. Inkpen. 2004.
Territoriality in collaborative tabletop workspaces
In Proceedings of the 2004 ACM conference on Computer supported cooperative work (CSCW '04). ACM, New York, NY, USA, 294-303. - André Kunert, Alexander Kulik, Stephan Beck, and Bernd Froehlich. 2014.
Photoportals: shared references in space and time
In Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing (CSCW '14). ACM, New York, NY, USA, 1388-1399.