Interactive Painting

Implemented in Robokids

Role in Project

I contributed to this project by designing and implementing a real-time detection and segmentation of fictional characters painted by children using image processing and augmented reality (AR) techniques

Features
  • Webcam Support
  • Real-time Painting Detection and Segmentation
  • Windows and Linux Support
  • Fisheye Correction
  • Not sensitive to distance and angle between camera and paper
  • Integrated with Unity
Product Description
  1. Child color various drawings and place their painitng into a designated box.
  2. The system uses advanced image processing to recognize and extract different elements from the painitng.
  3. Once the painitng is processed, it is animated and displayed on a large screen.

For example, if a child colors a sun, the sun is brought to life on the screen, creating an effect where it appears to move and transition into daylight.

A child is coloring a drawing of fictional character
Fictional characters painted by children