←Practice Index

Professional Practice

2026

Ongoing

Sripatum Digital Media Lab

Reconfigurable Immersive Lab

Sripatum University

Immersive EnvironmentsSpatial InteractionResponsive EnvironmentsMulti-Sensor SystemsSpatial SensingInteractive MediaProjection MappingReal-time Media SystemsCreative Technology EducationResearch Infrastructure

01 / Overview

A reconfigurable immersive media lab integrating multi-surface projection with dedicated LiDAR and depth-camera sensor servers, real-time media applications, networked presentation, and spatial audio for teaching, experimentation, and spatial interaction prototyping.

The Sripatum Digital Media Lab is a reconfigurable immersive environment developed to support teaching, interactive media experimentation, spatial interaction prototyping, and immersive content presentation. Unlike an installation designed around a single visitor experience, the lab is structured as reusable technical infrastructure. Multi-surface projection, spatial sensing, real-time processing, networked media distribution, and spatial audio can be configured for different teaching and experimental scenarios. The sensing architecture separates sensor processing from the applications responsible for interactive content. A dedicated Raspberry Pi operates as a LiDAR sensor server, processing data from multiple LiDAR sensors and providing reusable spatial information such as position data and configurable area-detection states across the local network. A second Raspberry Pi operates as a dedicated depth sensor server. The depth-camera pipeline processes sensor input independently and provides multiple representations of the captured environment, including conventional image output, depth information, point-cloud data, and detected spatial objects represented as box colliders. Processed sensor information can then be consumed by applications such as TouchDesigner, Unity, or Unreal Engine without requiring each application to independently implement the complete sensor-processing pipeline. The lab can therefore support different modes of use, ranging from conventional teaching and software demonstrations to immersive projection, sensor-based interaction experiments, interactive game development, and the prototyping of new responsive environments. This modular architecture also provides a foundation for future research instrumentation, where spatial interaction data can be captured independently from the visitor-facing application and subsequently connected to a broader research data infrastructure.

02 / Context

Organization

Sripatum University

Venue

Sripatum University, Bangkok, Thailand

03 / Contribution

Development and integration of the technical architecture for a reconfigurable immersive lab, including multi-projector presentation, networked media workflows, spatial audio, LiDAR sensing, depth-camera processing, and reusable sensor-to-application communication. The sensing workflow uses dedicated Raspberry Pi devices as independent sensor-processing servers. The LiDAR server consolidates data from multiple LiDAR sensors and provides processed spatial coordinates and configurable area-detection states to applications across the local network. A separate depth sensor server processes depth-camera input and provides multiple data representations for interactive applications, including image output, depth information, point-cloud data, and detected objects represented as spatial box colliders. Separating sensor processing from the application layer allows TouchDesigner, Unity, Unreal Engine, and future applications to consume processed spatial information without each application having to directly manage individual sensors or reproduce the complete sensing pipeline. The architecture is designed to make the lab reusable across teaching, experimentation, interactive development, and future spatial interaction research rather than coupling the infrastructure to a single installation or software workflow.

04 / Outcome

The lab is being developed as reusable immersive and interactive infrastructure that can support multiple sensing technologies, real-time applications, media pipelines, and teaching scenarios within the same physical environment. Its modular sensor-server architecture allows LiDAR and depth-camera processing to operate independently from the applications used to create interactive experiences, making the infrastructure easier to reuse and extend for future workshops, prototypes, installations, and research experiments. The same architecture is intended to provide a technical foundation for future research instrumentation, allowing spatial interaction data to be captured and analyzed without making the live media application responsible for the complete research-data pipeline.

05 / Tools & Technologies

01

Hokuyo UST-10LX

02

Orbbec Gemini 336L

03

Raspberry Pi

04

TouchDesigner

05

Unity

06

Unreal Engine

07

Resolume

08

OSC

09

NDI

10

LiDAR

11

Depth Sensing

12

Point Cloud

13

Object Detection

14

Projection Mapping

15

5.1 Spatial Audio

16

PoE

17

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

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

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

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