Accessible AITerug naar de website
AI-native spatial lightingCase / 10

Lumin

Lumin is een AI-native lichtengine en ruimtelijke studio die taal, muziek en een gemapte installatie vertaalt naar gevalideerde shows voor modulaire woonobjecten en professionele DMX-rigs.

Elke ruimte wordt een instrument voor licht.
  • AI-product
  • Spatial systems
  • Realtime-engineering
  • Productstrategie
Ontwerp een spatial lighting pilot met ons
Spatial lighting / home + pro

Eén ruimtelijk lichtsysteem voor woonobjecten en professionele rigs.

Lumin kent niet alleen lampen, maar ook de ruimte, oppervlakken, zones en positie van ieder lichtobject. AI regisseert de intentie; een lokale engine compileert die naar dezelfde gecontroleerde output voor de 3D-preview en het echte protocolpad.

Context
Home + pro
Playback
44 Hz lokaal
Preview
Dezelfde frames
Output
Art-Net + sACN
01 / De vraag

De kans

Slimme lampen behandelen lichtpunten als losse apparaten; professionele lichtsoftware vraagt dat een operator sfeer, muziek en ruimte handmatig vertaalt naar fixtures, kanalen en cues.

02 / Ons antwoord

Wat we maakten

We bouwden één spatial lighting-systeem: een gemeten digital twin beschrijft ruimte en modules, AI schrijft portable show- en effectintentie en een lokale renderer compileert die veilig naar dezelfde 44 Hz-output voor preview, Art-Net en sACN.

03 / Het resultaat

Waarom het telt

Van een Pillar, Line en Bloom in een woonkamer tot een professionele DMX-rig: dezelfde ruimtelijke intentie kan worden gegenereerd, bekeken, gecommissioned en deterministisch afgespeeld zonder modelcall in het framepad.

In het product

Drie momenten waarop het systeem zijn waarde bewijst.

01 / RuimteRoom + topology

Een digital twin die de installatie begrijpt

Afmetingen, oppervlakken, zones en moduleposities maken links-rechts, hoogte en afstand onderdeel van de choreografie.

02 / EffectIntent → compiler

Creatieve programma’s blijven portable

Een wave of pulse bevat geen fixture-ID’s of pixelmaten; Lumin bindt het effect pas bij playback aan de actuele rig.

03 / UitvoeringOne frame truth

Preview en output delen dezelfde waarheid

De browser visualiseert de gerenderde frames; de 44 Hz-engine bewaakt veiligheid en protocoloutput zonder modelcall in het framepad.

Wat het platform werkelijk doet

De ruimte wordt onderdeel van het lichtprogramma.

De huidige Lumin-repository combineert een Python-engine, lokale API en React/Three.js-studio. Een spatial RigProfile bewaart gemeten ruimtegeometrie en module-identiteit; AI maakt gevalideerde intentie buiten het realtimepad en de renderer levert de gedeelde framewaarheid.

01 / Spatial twin

Ruimte, objecten, zones en modules

Gemeten oppervlakken en vaste module-identiteit geven de AI bruikbare geometrie zonder dat een scan de DMX-patch mag veranderen.

02 / Portable effects

Gedrag los van één rig

Effect-assets beschrijven lagen, kleuren, richting en tempo zonder fixture-ID’s, adressen of pixelmaten op te slaan.

03 / Music + prompt

Van intentie naar ruimtelijke choreografie

Prompt-, song- en live-context worden vertaald naar role-aware timelines en lokale modulators die over gedeelde XYZ-coördinaten bewegen.

04 / Runtime

Geen model in het framepad

44 Hz playback, safety validators, exclusief output-eigenaarschap en deadman blackout blijven deterministische software.

Spatial lighting pipeline

AI regisseert intentie. De lokale engine bezit de uitvoering.

Portable gedrag wordt pas bij playback aan de actuele moduletopologie gebonden. Preview, logging en protocoltransport observeren daarna dezelfde gevalideerde frames.

Details die het verschil maken.

VerdiepingSpecifieke productdetails
01 / Frame truth

De preview leest de echte output

De browser decodeert dezelfde DMX-frames die de renderer produceert, in plaats van een losstaande demo-animatie te tonen.

02 / Commissioning

Meten is niet hetzelfde als genereren

Geometrie, mappings en vijf diagnostische patronen leiden tot een receipt die aan rigfingerprint en release is gebonden.

03 / Portabiliteit

Effecten zonder deployment-ID’s

Import, varianten en playback houden creatieve intentie los van universes, adressen, pixelcounts en één vaste ruimte.

04 / Eerlijke grens

Geometrisch, nog niet fotometrisch

De studio simuleert positie, oppervlakken en lichtspill, maar claimt nog geen gekalibreerde lux, IES-distributies of ray-traced lichttransport.

Systeemflow
  1. 01
    Mappen

    Ruimte, zones en lichtmodules vastleggen

  2. 02
    Regisseren

    Prompt, muziek of live input naar portable intent

  3. 03
    Compiler

    Intent aan actuele geometrie en capabilities binden

  4. 04
    Uitvoeren

    Dezelfde 44 Hz-frames naar preview of protocoloutput

  • Ruimte als context
  • Intentie bindt laat
  • Deterministische uitvoering
Voorbeeld / modulaire woonkamer

Een woonkamer krijgt één lichtkarakter, zonder ieder object afzonderlijk te programmeren.

Een Pillar, een architecturale Line en drie Bloom-modules hebben verschillende vormen en posities, maar moeten samen als één muziekgevoelige ervaring reageren.

  1. 01

    Meet de ruimte en koppel ieder lichtobject aan een stabiele module-identiteit.

  2. 02

    Beschrijf het gedrag: de bloemen pulsen na elkaar, de Line ademt warm en de Pillar draagt de bas.

  3. 03

    Laat Lumin een portable effectplan maken en compileer het tegen de actuele geometrie.

  4. 04

    Controleer de gedeelde frame-output in de 3D-preview en commission fysieke output daarna afzonderlijk.