Proseminar: Human-Computer Interaction

 

 

  Course Information

Presentations Thu, 14:30 - 16:00
Language English & German
Credits 3

  Events

Kick-off Meeting Thu,March 25th,14:30
Lecture: Literature Review Individual
Lecture: Presentation Guidelines Individual
Lecture: Scientific Writing Individual

Dieses Proseminar ist eine Einführung in den Bereich der Mensch-Computer-Interaktion. Aufbauend auf grundlegenden Veröffentlichungen zu diesem Thema vermittelt Ihnen das Proseminar eine neue Sicht auf die Benutzerschnittstelle und ihren Einfluss auf den Erfolg interaktiver Softwaresysteme. Dabei werden Sie Innovationen kennenlernen, die in den letzten Jahren Einzug in kommerzielle UIs gefunden haben, und solche, die bislang nur in Forschungslaboren existieren. Bei allen Themen handelt es sich um aktuelle Publikationen aus dem Bereich Human Computer Interaction. Sie werden eine Ausarbeitung schreiben und eine Präsentation halten, welche den aktuellen Stand der Forschung aus dem jeweiligen Bereich darstellen und diskutieren soll. Die Bearbeitung der Themen erfolgt in Zweiergruppen.

This proseminar is an introduction to the field of human-computer interaction. Building on basic publications on this topic, the proseminar provides a new perspective on the user interface and its impact on the success of interactive software systems. You will get to know innovations that have found their way into commercial UIs in recent years and those that only exist in research laboratories so far. All topics are current publications from the field of Interactive Surfaces and Spaces. You will write a paper and give a presentation which will present and discuss the current state of research in the respective field. You will work on the seminar paper and the presentation in groups of two.

Contact

Simon
Voelker

René
Schäfer

For any questions about the class, please contact Simon Voelker.

Presentation Dates

Grading

Your grade will be calculated as follows:

Written Report 50%
Presentation 50%

Fields of Study

  • Informatik (B.Sc.)
  • Informatik Lehramt (B.Sc.)

Attendance Policy

To pass the course the student have to attend all presentations.

Course Requirements

Please read the Ethical Guidelines for the Authoring of Academic Work (Ethische Richtlinien für das Verfassen wissenschaftlicher Arbeiten).

The RWTH CS library offers a course to literature review (Literaturrecherche für Informatiker). This course is mandatory for all bachelor students to participate in our seminar.

Required Reading (before kick-off meeting):

Writing for Computer Science by Justin Zobel (available at RWTH library & Informatik library)

  • Chapter 10: Doing Research
  • Chapter 9: Writing Up


"How to Read an Engineering Research Paper"

Submission Milestones

All submissions have to be sent to the supervisor until 12:00 (noon) via mail. Include the tag [PDUI] and the name of the topic and the milestone (e.g., "[PDUI] Explainable AI, Report Outline").

Literature Review & Outline

Prepare 7+ topic-related research papers with a 30 word contribution and benefits statement stating the contribution type. Provide a clear structure of the final paper submission. What is the storyline you want to convey? How are you introducing the topic? What are the arguments you are providing? How are you connecting the papers to each other and your arguments? Include your papers into this structure.

Paper Submission (50% of Grade)

Your paper submission should contain 10 content pages in the ACM Extended Abstract Template. We expect you to submit a final version without spelling mistakes, with a clear flow of argumentation, a complete bibliography, and including all figures.

You can download the template or set up a collaborative Latex project using Overleaf.

Camera-Ready Presentation Slides

The complete version of your presentation slides (Powerpoint, Keynote, Prezi, ....). Hand in slides which you would confidently use for a presentation on the next day.

Presentation (50% of Grade)

You present in front of your fellow students and your supervisor. We expect a well-prepared presentation. Test your talk at least once in the room where you are going to present to familiarise yourself with the equipment, and test your slides on the projector in the room. Presentation time will be 20 minutes, followed by a 10-minute discussion where you will receive feedback and questions from your supervisor and your peers. We encourage a constructive feedback interaction where you can learn from each other and have a friendly conversation on how to improve your presentation style.

Paper Feedback

After your presentation, we will meet to give you feedback on your paper submission.

Paper Rebuttal Submission

Your paper rebuttal submission should contain 10 content pages in the ACM Extended Abstract Template. We expect you to submit a final version without spelling mistakes, with a clear flow of argumentation, a complete bibliography, and including all figures.

Milestone Dates

For the milestones "Literature Review and Report Outline", "Test Presentation" and "Paper Review" you can get feedback from your supervisor. For this, make an appointment for that day.

#TopicTeamSupervisorLiterature Review and Report OutlineSlidesTest PresentationPresentationFinal ReportMeeting Feedback (~2 Weeks after Final Report)
01 Extending Reach on Touch Surfaces  G07 René Schäfer 15.04.2021 06.05.2021 individual 20.05.2021 04.06.2021 individual
02 Sensing Touch Input  G14 Simon Voelker 15.04.2021 06.05.2021 individual 20.05.2021 04.06.2021 individual
03 Pen Tracking  G03 René Schäfer 15.04.2021 06.05.2021 individual 20.05.2021 04.06.2021 individual
04 Cross-Device Interactions G01 Simon Voelker 29.04.2021 20.05.2021 individual 10.06.2021 17.06.2021 individual
05 Active Diagramming  G13 René Schäfer 29.04.2021 20.05.2021 individual 10.06.2021 17.06.2021 individual
06 Interactions on Skin  G15 Simon Voelker 29.04.2021 20.05.2021 individual 10.06.2021 17.06.2021 individual
07 Pneumatic Controllers  G16 René Schäfer 06.05.2021 04.06.2021 individual 17.06.2021 24.06.2021 individual
08 Blending Real World and VR  G10 Simon Voelker 06.05.2021 04.06.2021 individual 17.06.2021 24.06.2021 individual
09 Smart Fabrics  G04 René Schäfer 06.05.2021 04.06.2021 individual 17.06.2021 24.06.2021 individual
10 Selecting Objects in VR  G12 Simon Voelker 14.05.2021 10.06.2021 individual 24.06.2021 01.07.2021 individual
11 Textile Interfaces  G05 René Schäfer 14.05.2021 10.06.2021 individual 24.06.2021 01.07.2021 individual
12 Combining 2D and 3D Modeling G08  Simon Voelker 14.05.2021 10.06.2021 individual 24.06.2021 01.07.2021 individual
13 Touchless Gestural Input  G09 René Schäfer 20.05.2021 17.06.2021 individual 01.07.2021 08.07.2021 individual
14 Haptic Feedback on Touch Surfaces  G11 Simon Voelker 20.05.2021 17.06.2021 individual 01.07.2021 08.07.2021 individual
15 Uncommon User Interfaces  G02 René Schäfer 20.05.2021 17.06.2021 individual 01.07.2021 08.07.2021 individual
16 Gaze Interactions  G06 Simon Voelker 20.05.2021 17.06.2021 individual 01.07.2021 08.07.2021 individual

Example presentation from Marcel Lahaye and Aaron Krämer

Topics

#01 Extending Reach on Touch Surfaces

Christian Corsten, Marcel Lahaye, Jan Borchers, and Simon Voelker. 2019. ForceRay: Extending Thumb Reach via Force Input Stabilizes Device Grip for Mobile Touch Input. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 212, 1–12. DOI:https://doi.org/10.1145/3290605.3300442

Anne Roudaut, Stéphane Huot, and Eric Lecolinet. 2008. TapTap and MagStick: improving one-handed target acquisition on small touch-screens. In Proceedings of the working conference on Advanced visual interfaces (AVI '08). Association for Computing Machinery, New York, NY, USA, 146–153. DOI:https://doi.org/10.1145/1385569.1385594

#02 Sensing Touch Input

Yang Zhang, Gierad Laput, and Chris Harrison. 2017. Electrick: Low-Cost Touch Sensing Using Electric Field Tomography. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (CHI '17). Association for Computing Machinery, New York, NY, USA, 1–14. DOI:https://doi.org/10.1145/3025453.3025842

Narjes Pourjafarian, Anusha Withana, Joseph A. Paradiso, and Jürgen Steimle. 2019. Multi-Touch Kit: A Do-It-Yourself Technique for Capacitive Multi-Touch Sensing Using a Commodity Microcontroller. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (UIST '19). Association for Computing Machinery, New York, NY, USA, 1071–1083. DOI:https://doi.org/10.1145/3332165.3347895

#03 Pen Tracking

Po-Chen Wu, Robert Wang, Kenrick Kin, Christopher Twigg, Shangchen Han, Ming-Hsuan Yang, and Shao-Yi Chien. 2017. DodecaPen: Accurate 6DoF Tracking of a Passive Stylus. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (UIST '17). Association for Computing Machinery, New York, NY, USA, 365–374. DOI:https://doi.org/10.1145/3126594.3126664

Fabrice Matulic, Riku Arakawa, Brian Vogel, and Daniel Vogel. 2020. PenSight: Enhanced Interaction with a Pen-Top Camera. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–14. DOI:https://doi.org/10.1145/3313831.3376147

#04 Cross-Device Interactions

Frederik Brudy, Christian Holz, Roman Rädle, Chi-Jui Wu, Steven Houben, Clemens Nylandsted Klokmose, and Nicolai Marquardt. 2019. Cross-Device Taxonomy: Survey, Opportunities and Challenges of Interactions Spanning Across Multiple Devices. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 562, 1–28. DOI:https://doi.org/10.1145/3290605.3300792

Simon Voelker, Sebastian Hueber, Christian Holz, Christian Remy, and Nicolai Marquardt. 2020. GazeConduits: Calibration-Free Cross-Device Collaboration through Gaze and Touch. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–10. DOI:https://doi.org/10.1145/3313831.3376578

#05 Active Diagramming

Hugo Romat, Nathalie Henry Riche, Ken Hinckley, Bongshin Lee, Caroline Appert, Emmanuel Pietriga, and Christopher Collins. 2019. ActiveInk: (Th)Inking with Data. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 42, 1–13. DOI:https://doi.org/10.1145/3290605.3300272

Hariharan Subramonyam, Colleen Seifert, Priti Shah, and Eytan Adar. 2020. TexSketch: Active Diagramming through Pen-and-Ink Annotations. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–13. DOI:https://doi.org/10.1145/3313831.3376155

#06 Interactions on Skin

Martin Weigel, Aditya Shekhar Nittala, Alex Olwal, and Jürgen Steimle. 2017. SkinMarks: Enabling Interactions on Body Landmarks Using Conformal Skin Electronics. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (CHI '17). Association for Computing Machinery, New York, NY, USA, 3095–3105. DOI:https://doi.org/10.1145/3025453.3025704

Nur Al-huda Hamdan, Adrian Wagner, Simon Voelker, Jürgen Steimle, and Jan Borchers. 2019. Springlets: Expressive, Flexible and Silent On-Skin Tactile Interfaces. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 488, 1–14. DOI:https://doi.org/10.1145/3290605.3300718

#07 Pneumatic Controllers

Marynel Vázquez, Eric Brockmeyer, Ruta Desai, Chris Harrison, and Scott E. Hudson. 2015. 3D Printing Pneumatic Device Controls with Variable Activation Force Capabilities. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI '15). Association for Computing Machinery, New York, NY, USA, 1295–1304. DOI:https://doi.org/10.1145/2702123.2702569

Changyo Han, Ryo Takahashi, Yuchi Yahagi, and Takeshi Naemura. 2020. PneuModule: Using Inflatable Pin Arrays for Reconfigurable Physical Controls on Pressure-Sensitive Touch Surfaces. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–14. DOI:https://doi.org/10.1145/3313831.3376838

#08 Blending Real World and VR

Jeremy Hartmann, Christian Holz, Eyal Ofek, and Andrew D. Wilson. 2019. RealityCheck: Blending Virtual Environments with Situated Physical Reality. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 347, 1–12. DOI:https://doi.org/10.1145/3290605.3300577

Jackie (Junrui) Yang, Christian Holz, Eyal Ofek, and Andrew D. Wilson. 2019. DreamWalker: Substituting Real-World Walking Experiences with a Virtual Reality. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (UIST '19). Association for Computing Machinery, New York, NY, USA, 1093–1107. DOI:https://doi.org/10.1145/3332165.3347875

#09 Smart Fabrics

Te-Yen Wu, Lu Tan, Yuji Zhang, Teddy Seyed, and Xing-Dong Yang. 2020. Capacitivo: Contact-Based Object Recognition on Interactive Fabrics using Capacitive Sensing. In Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology (UIST '20). Association for Computing Machinery, New York, NY, USA, 649–661. DOI:https://doi.org/10.1145/3379337.3415829

Tony Wu, Shiho Fukuhara, Nicholas Gillian, Kishore Sundara-Rajan, and Ivan Poupyrev. 2020. ZebraSense: A Double-sided Textile Touch Sensor for Smart Clothing. In Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology (UIST '20). Association for Computing Machinery, New York, NY, USA, 662–674. DOI:https://doi.org/10.1145/3379337.3415886

#10 Selecting Objects in VR

Marc Baloup, Thomas Pietrzak, and Géry Casiez. 2019. RayCursor: A 3D Pointing Facilitation Technique based on Raycasting. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 101, 1–12. DOI:https://doi.org/10.1145/3290605.3300331

Huawei Tu, Susu Huang, Jiabin Yuan, Xiangshi Ren, and Feng Tian. 2019. Crossing-Based Selection with Virtual Reality Head-Mounted Displays. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19). Association for Computing Machinery, New York, NY, USA, Paper 618, 1–14. DOI:https://doi.org/10.1145/3290605.3300848

#11 Textile Interfaces

Roland Aigner, Andreas Pointner, Thomas Preindl, Patrick Parzer, and Michael Haller. 2020. Embroidered Resistive Pressure Sensors: A Novel Approach for Textile Interfaces. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–13. DOI:https://doi.org/10.1145/3313831.3376305

Sara Mlakar and Michael Haller. 2020. Design Investigation of Embroidered Interactive Elements on Non-Wearable Textile Interfaces. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–10. DOI:https://doi.org/10.1145/3313831.3376692

#12 Combining 2D and 3D Modeling

Patrick Reipschläger and Raimund Dachselt. 2019. DesignAR: Immersive 3D-Modeling Combining Augmented Reality with Interactive Displays. In Proceedings of the 2019 ACM International Conference on Interactive Surfaces and Spaces (ISS '19). Association for Computing Machinery, New York, NY, USA, 29–41. DOI:https://doi.org/10.1145/3343055.3359718

Rahul Arora, Rubaiat Habib Kazi, Tovi Grossman, George Fitzmaurice, and Karan Singh. 2018. SymbiosisSketch: Combining 2D & 3D Sketching for Designing Detailed 3D Objects in Situ. Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery, New York, NY, USA, Paper 185, 1–15. DOI:https://doi.org/10.1145/3173574.3173759

#13 Touchless Gestural Input

Te-Yen Wu, Shutong Qi, Junchi Chen, MuJie Shang, Jun Gong, Teddy Seyed, and Xing-Dong Yang. 2020. Fabriccio: Touchless Gestural Input on Interactive Fabrics. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–14. DOI:https://doi.org/10.1145/3313831.3376681

Tengxiang Zhang, Xin Zeng, Yinshuai Zhang, Ke Sun, Yuntao Wang, and Yiqiang Chen. 2020. ThermalRing: Gesture and Tag Inputs Enabled by a Thermal Imaging Smart Ring. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–13. DOI:https://doi.org/10.1145/3313831.3376323

#14 Haptic Feedback on Touch Surfaces

Viktor Miruchna, Robert Walter, David Lindlbauer, Maren Lehmann, Regine von Klitzing, and Jörg Müller. 2015. GelTouch: Localized Tactile Feedback Through Thin, Programmable Gel. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). Association for Computing Machinery, New York, NY, USA, 3–10. DOI:https://doi.org/10.1145/2807442.2807487

Simon Voelker, Christian Cherek, Jan Thar, Thorsten Karrer, Christian Thoresen, Kjell Ivar Øvergård, and Jan Borchers. 2015. PERCs: Persistently Trackable Tangibles on Capacitive Multi-Touch Displays. In Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15). Association for Computing Machinery, New York, NY, USA, 351–356. DOI:https://doi.org/10.1145/2807442.2807466

#15 Uncommon User Interfaces

Michael Wessely, Ticha Sethapakdi, Carlos Castillo, Jackson C. Snowden, Ollie Hanton, Isabel P. S. Qamar, Mike Fraser, Anne Roudaut, and Stefanie Mueller. 2020. Sprayable User Interfaces: Prototyping Large-Scale Interactive Surfaces with Sensors and Displays. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–12. DOI:https://doi.org/10.1145/3313831.3376249

Simon Olberding, Michael Wessely, and Jürgen Steimle. 2014. PrintScreen: fabricating highly customizable thin-film touch-displays. In Proceedings of the 27th annual ACM symposium on User interface software and technology (UIST '14). Association for Computing Machinery, New York, NY, USA, 281–290. DOI:https://doi.org/10.1145/2642918.2647413

#16 Gaze Interactions

Sven Mayer, Gierad Laput, and Chris Harrison. 2020. Enhancing Mobile Voice Assistants with WorldGaze. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–10. DOI:https://doi.org/10.1145/3313831.3376479

Simon Voelker, Sebastian Hueber, Christian Holz, Christian Remy, and Nicolai Marquardt. 2020. GazeConduits: Calibration-Free Cross-Device Collaboration through Gaze and Touch. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (CHI '20). Association for Computing Machinery, New York, NY, USA, 1–10. DOI:https://doi.org/10.1145/3313831.3376578

Previous Offerings:

SS20 - SS19 - WS18/19- WS17/18WS15/16 – WS14/15WS13/14WS12/13 – WS11/12 – SS11SS09SS08SS07SS06 – SS05SS04