Setup:
* An Nvidia Jetson Xavier NX was used for all logic, machine learning inference, art kiosk GUI etc.
* A StyleGAN was used to generate the artworks, trained on ~5k images of abstract art.
* A passive infrared sensor (SR602) was integrated with the Jetson to reduce screen burn-in. When no movement has been detected around the installation within a pre-defined threshold, the screen shuts off until movement is detected.
* A custom control box was built, encapsulating most of the electronics.