Paper piano-Shadow analysis based touch interaction

Boga Vishal, K. Deepak Lawrence

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)


Recent years have marked a sharp increase in the number of ways in which people interact with electronic devices. Keyboards and computer mouse devices are not the only way users interact with their computers. This paper aims to investigate and demonstrate a human-computer interaction application in which a user can interact with the layout of a piano on a sheet of paper using computer vision. The image is acquired using a general-purpose camera from a single direction. The work presents details about methods of piano key detection and labelling, hand movement detection, fingertip detection and tracking, and touch interaction based on the shadow of the finger. K-means clustering is used to segment the hand and its shadow. Contour analysis is used in determining the shape and position of the keys. Shadow analysis aids in determining if the finger is touching the paper, even without any depth data from the camera. The detected key press then triggers a sound. The paper covers the details of the development of the virtual piano from concept to realization.

Original languageEnglish
Title of host publicationProceedings - 2017 2nd International Conference on Man and Machine Interfacing, MAMI 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages6
ISBN (Electronic)9781538629895
Publication statusPublished - 07-03-2018
Event2nd International Conference on Man and Machine Interfacing, MAMI 2017 - Bhubaneswar, India
Duration: 21-12-201723-12-2017


Conference2nd International Conference on Man and Machine Interfacing, MAMI 2017

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Science Applications
  • Human-Computer Interaction
  • Computer Networks and Communications


Dive into the research topics of 'Paper piano-Shadow analysis based touch interaction'. Together they form a unique fingerprint.

Cite this