97 research outputs found

    LensLeech: On-Lens Interaction for Arbitrary Camera Devices

    Get PDF
    Cameras provide a vast amount of information at high rates and are part of many specialized or general-purpose devices. This versatility makes them suitable for many interaction scenarios, yet they are constrained by geometry and require objects to keep a minimum distance for focusing. We present the LensLeech, a soft silicone cylinder that can be placed directly on or above lenses. The clear body itself acts as a lens to focus a marker pattern from its surface into the camera it sits on. This allows us to detect rotation, translation, and deformation-based gestures such as pressing or squeezing the soft silicone. We discuss design requirements, describe fabrication processes, and report on the limitations of such on-lens widgets. To demonstrate the versatility of LensLeeches, we built prototypes to show application examples for wearable cameras, smartphones, and interchangeable-lens cameras, extending existing devices by providing both optical input and output for new functionality

    DesPat:Smartphone-Based Object Detection for Citizen Science and Urban Surveys

    Get PDF
    Data acquisition is a central task in research and one of the largest opportunities for citizen science. Especially in urban surveys investigating traffic and people flows, extensive manual labor is required, occasionally augmented by smartphones. We present DesPat, an app designed to turn a wide range of low-cost Android phones into a privacy-respecting camera-based pedestrian tracking tool to automatize data collection. This data can then be used to analyze pedestrian traffic patterns in general, and identify crowd hotspots and bottlenecks, which are particularly relevant in light of the recent COVID-19 pandemic. All image analysis is done locally on the device through a convolutional neural network, thereby avoiding any privacy concerns or legal issues regarding video surveillance. We show example heatmap visualizations from deployments of our prototype in urban areas and compare performance data for a variety of phones to discuss suitability of on-device object detection for our usecase of pedestrian data collection

    Artefact: A UML-Based Framework for Model-Driven Development of Interactive Surface Prototypes

    Get PDF

    HeadsUp: Mobile Collision Warnings through Ultrasound Doppler Sensing

    Get PDF

    MirrorForge: Rapid Prototyping of Complex Mirrors for Camera and Projector Systems

    Get PDF

    Fast 3D Point-Cloud Segmentation for Interactive Surfaces

    Get PDF

    VIGITIA: Unterstützung von alltäglichen Tätigkeiten an Tischen durch Projected AR

    Get PDF
    Im BMBF-Projekt VIGITIA wollen wir herausfinden, wie projizierte AR-Inhalte physische Aktionen und Interaktionen an Tischen unterstützen und erweitern können. Dazu untersuchen wir, wie Tische im Alltag und in kreativen Domänen genutzt werden. Darauf aufbauend entwickeln wir Interaktionstechniken und digitale Werkzeuge zur Unterstützung dieser Aktivitäten. Insbesondere untersuchen wir, wie persönliche digitale Geräte integriert werden können, und wie mehrere voneinander entfernte Tischoberflächen generisch virtuell verbunden werden können. Ein besonderes Augenmerk gilt auch der Entwicklung von alltagstauglichen technischen Lösungen zur Projektion von Inhalten und zur kamerabasierten Objekterkennung. Dieses Positionspapier stellt unsere Motivationen, Ziele und Methoden vor. Ein Szenario illustriert die angestrebten Nutzungsmöglichkeiten

    SurfaceCast: Ubiquitous, Cross-Device Surface Sharing

    Get PDF
    Real-time online interaction is the norm today. Tabletops and other dedicated interactive surface devices with direct input and tangible interaction can enhance remote collaboration, and open up new interaction scenarios based on mixed physical/virtual components. However, they are only available to a small subset of users, as they usually require identical bespoke hardware for every participant, are complex to setup, and need custom scenario-specific applications. We present SurfaceCast, a software toolkit designed to merge multiple distributed, heterogeneous end-user devices into a single, shared mixed-reality surface. Supported devices include regular desktop and laptop computers, tablets, and mixed-reality headsets, as well as projector-camera setups and dedicated interactive tabletop systems. This device-agnostic approach provides a fundamental building block for exploration of a far wider range of usage scenarios than previously feasible, including future clients using our provided API. In this paper, we discuss the software architecture of SurfaceCast, present a formative user study and a quantitative performance analysis of our framework, and introduce five example application scenarios which we enhance through the multi-user and multi-device features of the framework. Our results show that the hardware- and content-agnostic architecture of SurfaceCast can run on a wide variety of devices with sufficient performance and fidelity for real-time interaction

    Rainmaker:A Tangible Work-Companion for the Personal Office Space

    Get PDF

    SurfaceCast: Ubiquitous, Cross-Device Surface Sharing

    Get PDF
    Real-time online interaction is the norm today. Tabletops and other dedicated interactive surface devices with direct input and tangible interaction can enhance remote collaboration, and open up new interaction scenarios based on mixed physical/virtual components. However, they are only available to a small subset of users, as they usually require identical bespoke hardware for every participant, are complex to setup, and need custom scenario-specific applications. We present SurfaceCast, a software toolkit designed to merge multiple distributed, heterogeneous end-user devices into a single, shared mixed-reality surface. Supported devices include regular desktop and laptop computers, tablets, and mixed-reality headsets, as well as projector-camera setups and dedicated interactive tabletop systems. This device-agnostic approach provides a fundamental building block for exploration of a far wider range of usage scenarios than previously feasible, including future clients using our provided API. In this paper, we discuss the software architecture of SurfaceCast, present a formative user study and a quantitative performance analysis of our framework, and introduce five example application scenarios which we enhance through the multi-user and multi-device features of the framework. Our results show that the hardware- and content-agnostic architecture of SurfaceCast can run on a wide variety of devices with sufficient performance and fidelity for real-time interaction
    corecore