arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2004.11724cs.MMcs.SDeess.ASeess.IV
收藏

使用手机上的乐谱图片来编辑MIDI段落

Using Cell Phone Pictures of Sheet Music To Retrieve MIDI Passages

Harvey Mudd College(哈维穆德学院)

TJ Tsai, Daniel Yang, Mengyi Shan, Thitaree Tanprasert, Teerapat Jenrungrot

摘要:

本文研究了一个跨模态检索问题,其中用户希望通过手机拍摄几行乐谱的图片来从MIDI文件中检索一段音乐。这个问题具有挑战性,原因有两个:由于它是面向用户的应用程序,因此具有显著的运行时约束,并且包含乐谱的手机图像的相关训练数据非常少。为了解决这个问题,我们引入了一种新的功能表示称为盗版分数编码的音符头的位置相对于工作人员线在乐谱。可以使用西方乐谱的确定性规则将乐谱表示转换成盗版乐谱,并且可以使用用于检测简单几何形状的经典计算机视觉技术将乐谱图像转换成盗版乐谱。一旦指纹和手机图像被转换成盗版分数,我们就可以使用动态规划来估计比对。我们的系统最显著的特点是,它根本没有可训练的权重--只有一组大约40个超参数。通过仅400张图像的训练集,我们表明我们的系统可以很好地推广到来自160个看不见的乐谱的1600张测试图像的更大集合。我们的系统达到了0.89的测试F测量分数,具有0.90秒的平均运行时间,并优于基线系统的基础上,音乐目标检测和表音频对齐。我们提供了广泛的实验验证和分析我们的系统。

英文摘要:

This article investigates a cross-modal retrieval problem in which a user would like to retrieve a passage of music from a MIDI file by taking a cell phone picture of several lines of sheet music. This problem is challenging for two reasons: it has a significant runtime constraint since it is a user-facing application, and there is very little relevant training data containing cell phone images of sheet music. To solve this problem, we introduce a novel feature representation called a bootleg score which encodes the position of noteheads relative to staff lines in sheet music. The MIDI representation can be converted into a bootleg score using deterministic rules of Western musical notation, and the sheet music image can be converted into a bootleg score using classical computer vision techniques for detecting simple geometrical shapes. Once the MIDI and cell phone image have been converted into bootleg scores, we can estimate the alignment using dynamic programming. The most notable characteristic of our system is that it has no trainable weights at all -- only a set of about 40 hyperparameters. With a training set of just 400 images, we show that our system generalizes well to a much larger set of 1600 test images from 160 unseen musical scores. Our system achieves a test F measure score of 0.89, has an average runtime of 0.90 seconds, and outperforms baseline systems based on music object detection and sheet-audio alignment. We provide extensive experimental validation and analysis of our system.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑