graphicsautomation 2023.03 - 2023.10

High-load Real-time AI Image Processing System for Media Art

Technical Director

Participated in an artwork creation project with artists as the technical director. Designed and built a real-time data processing pipeline to process image data 60 times per second, and implemented core logic that integrates AI-processed data with Unity content in real-time.

담당 역할

  • Technical Director: Handled the entire technical part from planning to delivery.
  • Backend/AI/3D Graphics: Designed and implemented a real-time image transmission and processing pipeline utilizing Node.js, Python, and Unity.

성과

  • Secured Real-time Performance: Shortened image acquisition latency from 206ms to 13ms utilizing Python multiprocessing.
  • Architecture Optimization: Implemented high-load distributed processing by building multiple Raspberry Pi clusters.

기술 환경

OS: Windows, Ubuntu / Communication: WebSocket / Languages: Node.js, Python / Engine: Unity / Tools: VSCode, Git

Tech Stack

Node.js Python Unity WebSocket