←Practice Index

Professional Practice

2026

Upcoming

The Flying Letters Whispering From The Canvas

Gate of Dream

Immersive EnvironmentsSpatial InteractionResponsive EnvironmentsPersonalized ExperiencesComputer VisionSpatial SensingInteractive InstallationReal-time InteractionEmbodied InteractionResearch through Practice

01 / Overview

An immersive interactive installation combining postcard-based content selection, computer vision, LiDAR spatial sensing, and real-time media systems to create a personalized responsive environment derived from visitors’ selected artwork themes and spatial interaction.

The Flying Letters Whispering From The Canvas is an immersive interactive installation developed as part of Gate of Dream at Fah Lanna Art Museum. The experience connects two forms of interaction: visitor input before entering the immersive environment and spatial interaction inside the projected space. Before entering the immersive room, visitors interact with a postcard-based scanning system. Computer vision is used to identify the scanned postcard and associate visitor input with one of four artwork themes. This information determines which immersive content variation is presented during the experience. Each artwork theme is translated into an approximately one-minute immersive content sequence. In addition to the four artwork-based variations, the experience includes an interactive letter-loop state in which visitors can encounter and interact with their own names within the projected environment. Inside the immersive space, four LiDAR sensors provide spatial sensing across the interactive environment. Rather than processing each LiDAR directly within the main media application, the sensors are connected through the local PoE network to a dedicated Raspberry Pi that operates as a LiDAR sensor-processing server. The Raspberry Pi consolidates LiDAR data and provides configurable area-detection logic. Spatial regions can be defined at the sensor-processing layer, allowing the system to determine whether an object or visitor is present within a particular interaction area and return the resulting state to TouchDesigner through OSC. TouchDesigner uses this processed spatial information to drive real-time interaction and visual behavior, while Resolume operates as part of the media presentation and projection workflow. The resulting system connects visitor identification, content selection, distributed spatial sensing, real-time interaction, and immersive media presentation within a single visitor experience.

02 / Context

Venue

Fah Lanna Art Museum

Period

Dec 12, 2026 → Dec 26, 2026

03 / Contribution

Development of the technical workflow connecting postcard-based visitor input, computer-vision content selection, distributed LiDAR sensing, real-time interaction, and immersive media presentation. The work includes developing the workflow used to identify scanned postcards and associate visitor input with different artwork-based content variations, allowing the immersive experience to change according to the selected theme. For spatial interaction, a dedicated Raspberry Pi is used as a LiDAR sensor server for four networked LiDAR sensors. The server consolidates sensor processing and provides configurable area-detection logic independently from the main visual-processing application. Defined spatial regions can be evaluated directly by the sensor server and returned as interaction states through OSC. This allows TouchDesigner to consume higher-level spatial information, such as whether a visitor or object is present within a particular interaction area, without requiring the media application to independently process every LiDAR sensor. The architecture separates sensing, interaction data, real-time media processing, and presentation into distinct system layers, creating a reusable technical foundation that can also support future research instrumentation and spatial interaction studies.

04 / Outcome

The installation is being developed as a temporary immersive experience that combines personalized content selection with real-time spatial interaction. Its technical architecture allows postcard-based visitor input, multiple LiDAR sensors, configurable interaction areas, real-time media processing, and immersive presentation to operate as connected but independently manageable system components. Beyond the exhibition itself, the deployment is intended to provide a practical foundation for investigating how spatial interaction data can be captured and structured for subsequent research into visitor behavior and responsive immersive environments.

05 / Tools & Technologies

01

Hokuyo UST-10LX

02

Raspberry Pi

03

TouchDesigner

04

Resolume

05

OSC

06

Computer Vision

07

Image Scanning

08

LiDAR

09

PoE

10

Projection Mapping

11

Real-time Media System

12

Local Area Network

Practice → Knowledge

Related Knowledge

Technical notes, methods, and reusable knowledge derived from or connected to this practice.

K01

Technical

Raw Sensor Data to Interaction Data

Transforming continuous LiDAR and depth-sensing measurements into stable spatial observations, interaction states, and research-ready data.

A technical framework for transforming raw spatial sensor measurements into meaningful interaction data for responsive environments. The pipeline separates acquisition, filtering, coordinate transformation, spatial fusion, tracking, area detection, event generation, and research logging so that LiDAR and depth-camera systems can provide reusable spatial observations to real-time experience applications.

Spatial InteractionResponsive EnvironmentsInteractive SystemsSensor Systems

K02

Methodology

Spatial Interaction Logging & Session Architecture

Structuring session identity, trajectories, interaction events, dwell time, and synchronized logs for research-ready responsive environments.

A research-oriented logging architecture for responsive environments that organizes continuous spatial tracking, discrete interaction events, experience states, and system observations around a shared session identity. The approach supports trajectory reconstruction, dwell-time analysis, interaction counts, heatmaps, and cross-system synchronization while keeping research instrumentation separate from real-time experience logic.

Spatial InteractionResponsive EnvironmentsResearch MethodsInteractive Systems

K03

Technical

Modular Sensor Server Architecture

Separating sensing, spatial processing, communication, and real-time media into reusable system layers.

A modular architecture for interactive environments that separates sensor acquisition and spatial processing from real-time media systems. The approach allows LiDAR, depth cameras, Raspberry Pi edge nodes, OSC, TouchDesigner, Unity, and other components to evolve independently while maintaining a reusable interaction pipeline across installations and research environments.

Responsive EnvironmentsSpatial InteractionInteractive SystemsSensor Systems

K04

Design

Scene-Based Interaction

Structuring responsive environments as spatial states and scenes that translate human activity into coherent media behaviour.

A scene-based interaction model for responsive environments that separates sensing from experience behaviour. Spatial observations such as presence, position, area activation, and interaction events are interpreted as states that control scenes, transitions, media layers, and system responses. The approach supports clearer interaction logic, reusable experience structures, and more manageable multi-zone installations.

Responsive EnvironmentsSpatial InteractionInteractive SystemsExperience Design

K05

Design

Personalized Spatial Experience Architecture

Designing responsive environments that adapt content, interaction, and spatial behaviour from contextual or participant-specific input without coupling identity directly to experience logic.

A design and system framework for personalized responsive environments in which participant or contextual input is transformed into an abstract experience profile before controlling content, interaction, and spatial behaviour. The architecture separates identification, personalization, experience state, and media response so that installations can provide differentiated experiences without requiring the runtime to depend directly on personal identity.

Spatial InteractionResponsive EnvironmentsExperience DesignInteractive Systems

K06

Technical

Multi-Sensor Spatial Fusion & Coordinate Calibration

Transforming observations from multiple spatial sensors into a shared room coordinate system for robust tracking, interaction detection, and research logging.

A technical framework for calibrating and combining spatial observations from multiple LiDAR and depth sensors within responsive environments. The architecture transforms sensor-local measurements into a shared room coordinate system, manages overlapping observations and occlusion, and produces stable fused spatial estimates for interaction logic and research logging.

Spatial InteractionResponsive EnvironmentsSensor SystemsInteractive Systems