This project is read-only.
Project Description

Kpaint is hands free drawing experience that allows people to enjoy accurate digital painting and providing the closest feeling to drawing on paper. Integrated with voice recognition and gesture recognition to help bring the most seamless and comfortable experience to fully enjoy painting.

  • Drawing
  • Gesture Check (Save , Capture ,Exit)
  • Add Gesture
  • Voice Recognition (Change color)
  • Change color and size
  • Capture photo and edit to it
  • Photo Gallery
  • Clear

This Project was created using Visual Studio 2010, C# WPF, Kinect SDK v1.6, Microsoft Speech Engine v11.

This was submitted as the graduation project in Cairo University - Faculty of Computers and Information year 2013, Cairo, Egypt.


Stand a good distance away from the camera untill the body color turns yellow in the depth color screen in the lower right corner, when the red circle in the middle turns green means u can draw.

Wave hand above icon and wait for progress bar to be filled for the required action to complete. for actions like "check gesture", "add gesture", "capture", an extra bar will quickly fill giving you time to prepare.

In case of:
  • Add gesture: after you choose the action you want to execute, you will be given time to record your gesture.
  • Check gesture: u will be given time to replicate the gesture recorded.
  • Capture: you will be given time to pose for the picture.

Photo gallery:
  • Swipe your right hand from "right - left" to swipe next.
  • Swipe your left hand from "left - right" to swipe next.
  • Swipe your right hand from "left - right" to close photo gallery.

Note: your hand must be above your elbow for the move to be registered, and you will have a certain time and a progress bar to execute the move before it completes.

Images can be edited in the "images" folder in the project.

Last edited Jul 22, 2013 at 7:58 PM by TamirAhmed, version 6