Creative technology and R&D prototyping

Numeriq develops interactive systems, connected prototypes, real-time graphics and other experimental technology projects.

David works with artists, arts organisations, researchers, technology companies and technical teams, from early feasibility testing and prototypes through to software and systems used in installations, demonstrations and public events.

Areas of work

Interactive systems

Systems using cameras, sensors, movement, proximity, live data, sound, lighting or input from users and audiences.

Real-time graphics

Creative coding, generative systems and browser-based 2D and 3D work using technologies including Three.js and WebGPU.

VR, AR and WebXR

Immersive work for headsets, phones, tablets, browsers and projected spaces.

Computer vision and edge AI

Detection, tracking, segmentation, motion analysis and local AI processing using cameras, Raspberry Pi and Hailo hardware.

Embedded and connected systems

Raspberry Pi computers, cameras, displays, sensors and software connecting multiple devices across an installation or prototype.

Connections and control

WebSockets, OSC, MQTT, HTTP, Art-Net/sACN, MIDI and GPIO/serial connections between software, hardware and external systems.

R&D, prototyping and development

A project might start with a technical question, a proposed interaction, a research idea or a system that needs to connect several technologies together.

Numeriq can investigate whether an approach is practical, build a proof of concept, integrate hardware and software, develop part of a larger production or create a complete prototype for testing and demonstration.

Testing can begin early, before too much depends on an unproven piece of technology, with prototypes developed iteratively as requirements become clearer.

Types of work

  • Technical research and feasibility testing
  • Proofs of concept and prototypes
  • Computer vision and edge AI integration
  • Interactive software development
  • Hardware and software integration
  • Work within larger research or production teams
  • Installation, testing and demonstration

Selected work

EyeBox

EyeBox is a toolkit in development for computer vision, edge AI and local processing in interactive systems and installations.

It is based around Raspberry Pi and Hailo hardware and is intended to simplify model deployment, camera processing and communication with other software and devices.

WebSocket and HTTP support is in place, with work continuing on OSC, MQTT, Art-Net/sACN, MIDI and GPIO/serial integration. The toolkit builds on practical testing with the physical Eye Box artwork and other installations.

EXPOS3D

David developed distributed technical systems for Trevor Jones's EXPOS3D immersive experience.

The work included Raspberry Pi computers, cameras, computer vision, local processing, networking and communication between systems distributed throughout the installation.

Sphaerosymphony

A browser-based audiovisual system that uses environmental air-quality data to control real-time graphics and sound, built with Three.js and the Web Audio API.

Strange Attractions

An immersive real-time 3D system based on strange attractors, developed using generative graphics and WebXR.

Discuss a technology project

Get in touch to discuss an interactive system, R&D prototype, computer vision or edge AI project, immersive experience or experimental digital system.

Numeriq Ltd
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.