CI301 - Using Biological Data to Generate a Personalised Visual Experience

This project explored ways to use the structure, abstraction, and discipline of programming to interpret physiological data from the human body and produce unique visual effects that reflect the natural beauty of the body's biological processes.

Final Year Project

Details

Created Using

  • Java
  • Processing
  • Arduino
  • Algorithms
  • Arduino IDE
  • C language
  • Interrupt timers
  • Phototransistor
  • DS18B20 1-wire protocol
  • Photoplethysmography
  • Biological Data
  • Microcontrollers
  • Data Visualisation

Profile information

Laura  Marquick's profile picture

Portfolio

Generating an Image

Introduction

There are many types of digital generative art created from data, ranging from algorithmic, or fractal art, to data visualisation. However, none of the available software creates a personal experience. Through research, this project aimed to create a piece of software that utilises sensors to measure aspects of human physiology and to explore how the resulting data can be used to generate a personalised, generative visual image that is unique to each person. This was achieved by taking different physiological readings from a user, such as heart rate, temperature, and by using algorithms and data to generate personalised pieces of art.

This project combined the electronic hardware available to receive and measure a person’s physiological data and then process this data into a readable format. It then,  by using programmatic systems, such as algorithms, recursion, mathematics, and some data visualisations techniques, to create a generative piece of art, which in essence could represent the users “digital aura”.

To summarise, the project will be exploring ways to use the structure, abstraction, and discipline of programming to interpret physiological data from the human body and produce unique visual effects that reflect the natural beauty of the body's biological processes.

Report

Details