An Algorithm for Detecting the Expressive Musical Gestures of Violinists Based on IMU Signals

Aleksander Sawicki , Sławomir Zieliński


The article presents an algorithm for classifying the style of expression of violin playing based on IMU sensor, located on the violinists forearm. In the initial phase of research, the original set of measured signals was extended by transferring them to new coordinate systems. Additional motion dynamics signals, including estimated linear velocity, have been obtained using transformations typical for inertial navigation systems (INS). In the next part of the work, universal features as well as indicators typical for IMU signals were extracted. The final experiment concerned the comparative effectiveness of data classification, using features selected by mutual information and random forest algorithms. The evaluation of the performance of the proposed algorithm has been carried out using a publicly available database. The obtained level of classification accuracy exceeded 90%.
Author Aleksander Sawicki (FCS / DDMCG)
Aleksander Sawicki,,
- Department of Digital Media and Computer Graphics
, Sławomir Zieliński (FCS / DDMCG)
Sławomir Zieliński,,
- Department of Digital Media and Computer Graphics
Publication size in sheets0.6
Book Saeed Khalid, Rituparna Chaki, Janev Valentina (eds.): Computer Information Systems and Industrial Management : 18th International Conference : CISIM 2019 : proceedings, Lecture Notes In Computer Science, no. 11703, 2019, Springer, ISBN 978-3-030-28956-0, 540 p., DOI:10.1007/978-3-030-28957-7
Keywords in EnglishIMU Feature extraction Feature selection Classification Musical expression
Internal identifierROC 19-20
Languageen angielski
Score (nominal)40
Score sourceconferenceList
ScoreMinisterial score = 40.0, 09-03-2020, ChapterFromConference
Citation count*
Share Share

Get link to the record

* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.
Are you sure?