1、五 线谱乐谱图 像 识别 与 演奏2011年年 10月月 26日日 1北京交通大学*主要内容背景基本乐理知识与算法原理实现步骤总结与展望2*背景现代计算机科学与音乐艺术的结合产生了计算机音乐,人们对音乐的创作、演奏、传播从传统的手工作业方式一跃而为高科技方式。目前,数字乐谱的录入工作主要由人手动完成, 输入工作量大、效率低。因此,不可避免地产生了低速的音乐信息输入与高速信息处理之间的矛盾。目标: 计算机读懂 五线谱并进行演奏3*背景计算机光学乐谱识别( Optical Music Recognition, OMR) 技术 , 利用图像处理、模式识别、文档图像分析等相关技术,把乐谱图像自动转化成
2、通用的数字音乐格式。应用范围:n 计算机音乐n 计算机辅助音乐教学n 数字音乐图书馆等 等4*基本乐理知识与算法原理5*模板匹配算法6*基于 FFT的快速算法1)对模板和待测图像进行延拓2)对待测图像进行预处理,用二维 FFT算法对其进行处理3)用二维 FFT算法对模板进行处理,并取共轭4)将待测图像的变换矩阵与模板的变换矩阵相乘5)对结果做 IFFT变换,并作归一化处理,得到相关系数矩阵7*流程图8读取图像图像预处理谱线识别与删除乐谱分割模板匹配 单行乐谱生成乐谱分段载入音频播放*主要流程步骤图像预处理RGB图像grb2gray() 灰度图像设置合理阈值,灰度大于阈值的设为 255,小于阈值的二值图像 设为 0 9*主要流程步骤图像预处理10转化后的二值图像