@misc{Vierjahn2007, author = {Vierjahn, Thomas}, title = {Verbesserte kamerabasierte Bilderkennung f{\"u}r interaktive Installationen und Spiele}, address = {D{\"u}sseldorf}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:due62-opus-3777}, pages = {127}, year = {2007}, abstract = {F{\"u}r moderne interaktive Anwendungen wird es immer wichtiger, einen Benutzer durch zus{\"a}tzlichen Ballast so wenig wie m{\"o}glich einzuschr{\"a}nken. Daher bietet sich eine kamerabasierte Interaktionserkennung an. Viele existierende Verfahren ben{\"o}tigen dazu aber einen weitestgehend statischen Hintergrund. In der gegebenen Anwendung allerdings befindet sich im Sichtbereich der Kameras eine Projektion bewegter Inhalte, mit denen ein Benutzer interagieren kann. Im Rahmen dieser Arbeit sollte ein bestehendes, auf Infrarotlicht basierendes System verbessert werden, das sich bisher als beleuchtungsabh{\"a}ngig erwiesen hat. Dazu wurden zun{\"a}chst mehrere Verfahren zur Trennung von Vorder- und Hintergrund auf ihre Tauglichkeit untersucht. Das favorisierte Verfahren sollte anschließend durch stereoskopische Bildaufnahme - und damit tiefenbasierte Trennung - so verbessert werden, dass der bewegte Hintergrund sicher unterdr{\"u}ckt wird. Dies erwies sich f{\"u}r die gew{\"u}nschten Anwendungen zwar als nicht praktikabel, dennoch wurden m{\"o}gliche andere Anwendungsbereiche gefunden. Auch die Untersuchung der einzelnen Trennungsverfahren lieferte ein Ergebnis, das - mit weiteren Tests - zur Verbesserung der bestehenden Installation beitragen kann.}, language = {de} } @misc{Juttner2005, author = {Juttner, Carsten}, title = {Echtzeit-Verfahren zur Beleuchtung einer computergenerierten 3D-Szene mit Videotexturen}, address = {D{\"u}sseldorf}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:due62-opus-1633}, pages = {100}, year = {2005}, abstract = {Der Autor stellt eine Methode vor, um einer computergenerierten Szene auf neue Art und Weise zus{\"a}tzlichen Realismus zu verleihen. Er tut dies unter Erweiterung des traditionellen festen Shadingmodells durch Bildsequenzen (nachfolgend Videotextur genannt), welche die Oberfl{\"a}chen anderer Objekte innerhalb einer Szene in Echtzeit beleuchten. Im Rahmen der Diplomarbeit wurde eine Beispielanwendung erstellt, in der eine vorbeiziehende Landschaft (Videotextur) auf den Innenraum eines computergenerierten Zuges (3D-Polygon-Geometrie) einen Beleuchtungseinfluß aus{\"u}bt. Diese Integration von real gefilmtem Material und computergenerierten Bildern ist eine {\"u}bliche Vorgehensweise bei Spezialeffekten f{\"u}r Film und Fernsehen, aber erst seit kurzem bietet die durchschnittliche PC-Grafikhardware entsprechende M{\"o}glichkeiten unter Echtzeitbedingungen an. Um dieses Vorhaben umzusetzen wird umfangreicher Gebrauch der OpenGL Shader- Hochsprache gemacht, durch die ein Shaderentwickler in der Lage ist, mit einem C-{\"a}hnlichen Programm die Pixelberechnungsfunktionalit{\"a}t der Grafikkarte seinen W {\"u}nschen entsprechend anzupassen.}, language = {de} } @inproceedings{Herder1997, author = {Herder, Jens}, title = {Cooperative Tools for Teaching : an Impact of a Network Environment}, series = {Annual Report of the Information Systems and Technology Center, University of Aizu, October 1997}, booktitle = {Annual Report of the Information Systems and Technology Center, University of Aizu, October 1997}, address = {Aizu}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:due62-opus-827}, pages = {3 -- 8}, year = {1997}, abstract = {Education at the University of Aizu is focussed upon computer science. Besides being the subject matter of many courses, however, the computer also plays a vital role in the educational process itself, both in the distribution of instructional media, and in providing students with valuable practical experience. All students have unlimited access (24-hours-a-day) to individual networked workstations, most of which are multimedia-capable (even video capture is possible in two exercise rooms). Without software and content tailored for computer-aided instruction, the hardware becomes an expensive decoration. In any case, there is a need to better educate the instructors and students in the use of the equipment. In the interest of facilitating effective, collaborative use of network-based computers in teaching, this article explores the impact that a network environment can have on such activities. First, as a general overview, and to examine the motivation for the use of a network environment in teaching, this article reviews a range of different styles of collaboration. Then the article shows what kind of tools are available for use, within the context of what has come to be called Computer-Supported Cooperative Work (CSCW).}, language = {en} } @inproceedings{Herder1998, author = {Herder, Jens}, title = {Sound Spatialization Framework: An Audio Toolkit for Virtual Environments}, series = {First International Conference on Human and Computer, Aizu-Wakamatsu, September 1998}, booktitle = {First International Conference on Human and Computer, Aizu-Wakamatsu, September 1998}, address = {Aizu}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:due62-opus-788}, pages = {6}, year = {1998}, abstract = {The Sound Spatialization Framework is a C++ toolkit and development environment for providing advanced sound spatialization for virtual reality and multimedia applications. The Sound Spatialization Framework provides many powerful display and user-interface features not found in other sound spatialization software packages. It provides facilities that go beyond simple sound source spatialization: visualization and editing of the soundscape, multiple sinks, clustering of sound sources, monitoring and controlling resource management, support for various spatialization backends, and classes for MIDI animation and handling.}, language = {en} } @inproceedings{Herder1997, author = {Herder, Jens}, title = {Tools and widgets for spatial sound authoring}, series = {CompuGraphics ' 97, Sixth International Conference on Computational Graphics and Visualization Techniques: Graphics in the Internet Age, Vilamoura, Portugal}, booktitle = {CompuGraphics ' 97, Sixth International Conference on Computational Graphics and Visualization Techniques: Graphics in the Internet Age, Vilamoura, Portugal}, address = {Portugal}, isbn = {972-8342-02-0}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:due62-opus-896}, pages = {87 -- 95}, year = {1997}, abstract = {Broader use of virtual reality environments and sophisticated animations spawn a need for spatial sound. Until now, spatial sound design has been based very much on experience and trial and error. Most effects are hand-crafted, because good design tools for spatial sound do not exist. This paper discusses spatial sound authoring and its applications, including shared virtual reality environments based on VRML. New utilities introduced by this research are an inspector for sound sources, an interactive resource manager, and a visual soundscape manipulator. The tools are part of a sound spatialization framework and allow a designer/author of multimedia content to monitor and debug sound events. Resource constraints like limited sound spatialization channels can also be simulated.}, language = {en} } @inproceedings{VermeegenHerder2018, author = {Vermeegen, Kai and Herder, Jens}, title = {A Lighthouse-based Camera Tracking System for Professional Virtual Studios}, series = {Workshop Proceedings / Tagungsband: Virtuelle und Erweiterte Realit{\"a}t - 15. Workshop der GI-Fachgruppe VR/AR}, booktitle = {Workshop Proceedings / Tagungsband: Virtuelle und Erweiterte Realit{\"a}t - 15. Workshop der GI-Fachgruppe VR/AR}, editor = {Herder, Jens and Geiger, Christian and D{\"o}rner, Ralf and Grimm, Paul}, publisher = {Shaker Verlag}, address = {Herzogenrath}, isbn = {978-3-8440-6215-1}, doi = {10.2370/9783844062151}, pages = {19 -- 26}, year = {2018}, abstract = {This article describes the possibilities and problems that occur using the SteamVR tracking 2.0 system as a camera tracking system in a virtual studio and explains an approach for implementation and calibration within a professional studio environment. The tracking system allows for cost effective deployment. Relevant application fields are also mixed reality recording and streaming of AR and VR experiences.}, language = {en} } @inproceedings{RyskeldievOchiaiCohenetal.2018, author = {Ryskeldiev, Bektur and Ochiai, Yoichi and Cohen, Michael and Herder, Jens}, title = {Distributed Metaverse: Creating Decentralized Blockchain-based Model for Peer-to-peer Sharing of Virtual Spaces for Mixed Reality Applications}, series = {Proceedings of the 9th Augmented Human International Conference}, booktitle = {Proceedings of the 9th Augmented Human International Conference}, publisher = {ACM}, isbn = {978-1-4503-5415-8}, doi = {10.1145/3174910.3174952}, pages = {7 -- 9}, year = {2018}, abstract = {Mixed reality telepresence is becoming an increasingly popular form of interaction in social and collaborative applications. We are interested in how created virtual spaces can be archived, mapped, shared, and reused among different applications. Therefore, we propose a decentralized blockchain-based peer-to-peer model of distribution, with virtual spaces represented as blocks. We demonstrate the integration of our system in a collaborative mixed reality application and discuss the benefits and limitations of our approach.}, language = {en} } @inproceedings{LadwigPechDorneretal.2020, author = {Ladwig, Philipp and Pech, Alexander and Dorner, Ralf and Geiger, Christian}, title = {Unmasking Communication Partners: A Low-Cost AI Solution for Digitally Removing Head-Mounted Displays in VR-Based Telepresence}, series = {2020 IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR), Utrecht, 14.12.2020 - 18.12.2020}, booktitle = {2020 IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR), Utrecht, 14.12.2020 - 18.12.2020}, publisher = {IEEE}, isbn = {978-1-7281-7463-1}, doi = {10.1109/AIVR50618.2020.00025}, pages = {82 -- 90}, year = {2020}, language = {en} } @inproceedings{TriebusDruzeticDewitzetal.2021, author = {Triebus, Charlotte and Druzetic, Ivana and Dewitz, Bastian and Huhn, Calvin and Kretschel, Paul and Geiger, Christian}, title = {is a rose - A Performative Installation between the Tangible and the Digital}, series = {Proceedings of the Fifteenth International Conference on Tangible, Embedded, and Embodied Interaction}, booktitle = {Proceedings of the Fifteenth International Conference on Tangible, Embedded, and Embodied Interaction}, editor = {Wimmer, Raphael and Kaltenbrunner, Martin and Murer, Martin and Wolf, Katrin and Oakley, Ian}, publisher = {ACM}, address = {New York}, isbn = {9781450382137}, doi = {10.1145/3430524.3444640}, pages = {1 -- 4}, year = {2021}, language = {en} } @inproceedings{LadwigEversJansenetal.2020, author = {Ladwig, Philipp and Evers, Kester and Jansen, Eric J. and Fischer, Ben and Nowottnik, David and Geiger, Christian}, title = {MotionHub: Middleware for Unification of Multiple Body Tracking Systems}, series = {Proceedings of the 7th International Conference on Movement and Computing: MOCO '20: 7th International Conference on Movement and Computing, Jersey City, 15.07.2020-17.07.2020}, booktitle = {Proceedings of the 7th International Conference on Movement and Computing: MOCO '20: 7th International Conference on Movement and Computing, Jersey City, 15.07.2020-17.07.2020}, publisher = {ACM}, address = {New York}, isbn = {9781450375054}, doi = {10.1145/3401956.3404185}, pages = {1 -- 8}, year = {2020}, language = {en} }