Detecting Hand Posture in Piano Playing Using Depth Data

被引:0
|
作者
Johnson, David [1 ]
Damian, Daniela [1 ]
Tzanetakis, George [1 ]
机构
[1] Univ Victoria, Dept Comp Sci, 3800 Finnerty Rd,Engn & Comp Sci Bldg,Room 504, Victoria, BC V8P 5C2, Canada
关键词
SMOTE;
D O I
10.1162/comj_a_00500
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present research for automatic assessment of pianist hand posture that is intended to help beginning piano students improve their piano-playing technique during practice sessions. To automatically assess a student's hand posture, we propose a system that is able to recognize three categories of postures from a single depth map containing a pianist's hands during performance. This is achieved through a computer vision pipeline that uses machine learning on the depth maps for both hand segmentation and detection of hand posture. First, we segment the left and right hands from the scene captured in the depth map using per-pixel classification. To train the hand-segmentation models, we experiment with two feature descriptors, depth image features and depth context features, that describe the context of individual pixels' neighborhoods. After the hands have been segmented from the depth map, a posture-detection model classifies each hand as one of three possible posture categories: correct posture, low wrists, or flat hands. Two methods are tested for extracting descriptors from the segmented hands, histograms of oriented gradients and histograms of normal vectors. To account for variation in hand size and practice space, detection models are individually built for each student using support vector machines with the extracted descriptors. We validate this approach using a data set that was collected by recording four beginning piano students while performing standard practice exercises. The results presented in this article show the effectiveness of this approach, with depth context features and histograms of normal vectors performing the best.
引用
收藏
页码:59 / 78
页数:20
相关论文
共 50 条
  • [21] Develop a robotic hand that will have the capacity of imitate a human hand by playing musical pieces on a digital piano
    Perez, Ivan
    Mendoza, Hellyss
    TELEMATIQUE, 2008, 7 (01): : 181 - 209
  • [22] Humanoid Pianist: Dexterous Piano Playing with Synergy-based Hand Representation
    Li, W. Jason
    Li, Zhuo
    Liu, Junjia
    Dong, Zhipeng
    Sun, Zheng
    Chen, Fei
    2024 IEEE INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND ITS SOCIAL IMPACTS, ARSO, 2024, : 31 - 36
  • [23] Learning Playing Piano with Bionic-Constrained Diffusion Policy for Anthropomorphic Hand
    Yang, Yiming
    Wang, Zechang
    Xing, Dengpeng
    Wang, Peng
    CYBORG AND BIONIC SYSTEMS, 2024, 5
  • [24] Detecting determinism in human posture control data
    Cao, LY
    Kim, BG
    Kurths, J
    Kim, S
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 1998, 8 (01): : 179 - 188
  • [25] Hand Posture Recognition Using Kinect
    Xie, Jinhong
    Shen, Xukun
    2015 5TH INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND VISUALIZATION (ICVRV 2015), 2015, : 89 - 92
  • [26] Signal Processing Techniques for Natural Sleep Posture Estimation using Depth Data
    Mohsin, Nasreen
    Liu, Xuhong
    Payandeh, Shahram
    7TH IEEE ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE IEEE IEMCON-2016, 2016,
  • [27] Researchers analyse piano playing using motion capture
    Shead, Sam
    Engineer, 2012, 297 (7831)
  • [28] Expressive Piano Music Playing Using a Kalman Filter
    Bonnici, Alexandra
    Mifsud, Maria
    Camilleri, Kenneth P.
    COMPUTATIONAL INTELLIGENCE IN MUSIC, SOUND, ART AND DESIGN, EVOMUSART 2018, 2018, 10783 : 78 - 94
  • [29] A Novel Method for Hand Posture Recognition Based on Depth Information Descriptor
    Xu, Wenkai
    Lee, Eung-Joo
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (02): : 763 - 774
  • [30] Hand Posture Estimation Using 3D Range Data for an Evaluation System of Human Hand Manipulation
    Sasaki, Akinori
    Hashimoto, Hiroshi
    Yokota, Sho
    Ohyama, Yasuhiro
    Ishii, Chiharu
    IECON 2011: 37TH ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2011, : 2130 - 2135