当前位置: 首页 > 专利查询>王翔专利>正文

一种曲谱编排方法技术

技术编号:19343739 阅读:65 留言:0更新日期:2018-11-07 14:28
本发明专利技术公开了一种曲谱编排方法,该方法包括以下步骤:S10:采集若干曲谱图像;S20:对若干曲谱图像进行预处理,得到若干电子曲谱;S30:将若干电子曲谱进行打包为乐谱进行存储。进一步,S30包括:S301:将若干电子曲谱打包为乐谱;S302:获取乐谱的乐谱名;S303:将乐谱与乐谱名关联存储。S303包括:S3031:判断打包的乐谱是否与已存储的乐谱重复,若是,则执行S3032,否则,执行S3033;S3032:删除打包的乐谱;S3033:将乐谱与乐谱名关联存储。本方法可实现对外部谱源的图像化获取,进而保证获取谱源的准确性,实现对乐谱的最佳展示效果获取,通过基于缓存的乐谱查重,提高存储空间的利用率。

A method of arranging music score

The invention discloses a music arrangement method, which comprises the following steps: S10: collecting several music images; S20: preprocessing several music images to obtain several electronic music scores; S30: packaging several electronic music scores into music scores for storage. Further, S30 includes: S301: packaging several electronic scores into scores; S302: obtaining the name of the score; S303: storing the score with the name of the score. S303 includes: S3031: judging whether the packaged score repeats the stored score, if so, S3032; otherwise, S3033; S3032: deleting the packaged score; S3033: associating the score with the name of the score. This method can achieve the image acquisition of external spectrum sources, and then ensure the accuracy of the acquisition of spectrum sources, achieve the best performance acquisition of music, and improve the utilization of storage space by checking the repetition of music based on caching.

【技术实现步骤摘要】
一种曲谱编排方法
本专利技术涉及演奏辅助方法领域,尤其是一种曲谱编排方法。
技术介绍
乐曲(如钢琴、小提琴等)的演奏时,往往会有比较长的旋律,而为了保证演奏时的准确性,往往在演奏时都会辅助以乐谱,而因乐谱的排版限制,即单张乐谱往往不可能覆盖玩整个旋律,则需要多篇幅的乐谱加以记录。这就要求,在演奏进行的过程中,需要抽时间翻乐谱。现有的翻乐谱采用有以下两种形式:1、助理在演奏过程中,手动翻页。该方式存在以下不足:需要助理随时了解演奏的进度,这就需要主动懂乐谱,或者需要演奏者提醒,该方式主观影响太大,无法保证演奏的效果。2、脚踏翻页器(如申请号为2012207077693的中国技术专利)。该方式采用演奏者脚踏的方式切换乐谱,但需要说明的是,该种翻页器在一方面,针对于机械式的翻页机构,对于翻页的执行必然存在一定的延时,即翻页及时性不高;另一方面,对于脚踏来说,设置位置相对固定,且演奏过程中也不可能随时注意到脚部区域,这就极可能导致需要触发时因找不到脚踏板而不能及时进行触发,或者在演奏时寻找脚踏板而影响正常演奏的问题。为解决上述问题,可采用非机械式曲谱的展示方式,而对于非机械式翻页机构-如电子墨水式翻页器,则需要解决电子曲谱的编排构建问题。
技术实现思路
本专利技术的专利技术目的在于:针对上述存在的问题,提供一种曲谱编排方法,解决以电子墨水方式展示曲谱方案中,曲谱的来源获取和对于获取的谱源的编排问题。本专利技术采用的技术方案如下:一种曲谱编排方法,包括以下步骤:S10:采集若干曲谱图像;S20:对所述若干曲谱图像进行预处理,得到若干电子曲谱;S30:将所述若干电子曲谱进行打包为乐谱进行存储。对于上述S20中,对若干曲谱图像的预处理,在一个优选实施方式中,采用去燥-色调调节-二值化处理-边缘提取-旋转修正-裁剪-标记处理。对于上述S10中,采集若干曲谱图像的一个优选实施方式为:拍摄、扫描或截取。对于纸质化的曲谱,通过拍摄或扫描方式采集曲谱图像,对于通过网络等方式在终端上获取到的曲谱,通过截取(截图)的方式获取曲谱图像。进一步的,对采集的若干曲谱图像进行预处理,以得到最佳展示效果的若干电子曲谱,上述的“若干”,即为一个完整乐谱进行采集所包含的若干页曲谱图像的数量。进一步的,将预处理后的若干电子曲谱打包为一个整体,即一首曲子的乐谱。再对该乐谱进行存储。作为一种实施方式,S30包括:S301:将若干电子曲谱打包为乐谱;S302:获取乐谱的乐谱名;S303:将乐谱与乐谱名关联存储。进一步的,上述获取乐谱的乐谱名的方法为:人工输入;或者对若干曲谱图像进行预处理时,提取的若干曲谱图像中,乐谱名所在部分图像的特征值。进一步的,S303包括:S3031:判断打包的乐谱是否与已存储的乐谱重复,若是,则执行S3032,否则,执行S3033;S3032:删除打包的乐谱;S3033:将打包的乐谱与乐谱名关联存储。进一步的,S3031前还包括:S3030:对打包的乐谱和乐谱名进行缓存;S3032具体为:清空所述缓存;S3033具体为:将缓存的乐谱与乐谱名关联存储。进一步的,上述判断打包的乐谱是否与已存储的乐谱重复具体为:判断打包的乐谱的乐谱名是否与已存储的乐谱关联存储的乐谱名重复。即遍历查询已存储数据的乐谱名部分,是否存在与新打包的乐谱的乐谱名相同的数据,若有,则新打包的乐谱为重复乐谱,否则新打包的乐谱的新的乐谱。作为另一种实施方式,S303后还包括:S304:定期查询已存储的乐谱与乐谱名的数据中,是否存在乐谱重复的情况,若是,则执行S3041;S3041:保留重复的乐谱之一,删除其他重复的乐谱。此处的保留重复的乐谱之一,可采用随机定位(random)的方式,或者通过预设指定的方式。删除其他重复的乐谱,仅保留所有重复乐谱中的一个,在保证提高存储空间利用价值的同时,减少重复数据查询的计算量。进一步的,S3041具体为:保留重复的乐谱中,存储时间最早或最晚的乐谱,删除其他重复的乐谱。进一步的,查询已存储的乐谱与乐谱名的数据中,是否存在乐谱重复的情况具体为:查询已存储的乐谱名数据中,是否存在乐谱名重复的情况。即查询匹配于每一个独立乐谱的乐谱名是否存在重复现象。进一步的,S3041具体为:保留重复的乐谱名之一所关联存储的乐谱,删除其他重复的乐谱名所关联存储的乐谱。即在对乐谱名进行查重时,若查询到存在重复的乐谱名,则保留重复的乐谱名及其对应的乐谱,删除其他乐谱名及分别对应的乐谱。综上所述,由于采用了上述技术方案,本专利技术的有益效果是:采用本专利技术的曲谱编排方法,可实现对外部谱源的图像化获取,进而保证获取谱源的准确性;进一步的,通过对获取的谱源进行统一批处理,再打包存储,可实现对乐谱的最佳展示效果获取;通过基于缓存的乐谱查重,在一方面,提高存储空间的利用率,另一方面,缓存数据对其他数据不造成干扰,便于整体处理;通过重复性后验,可有效减少查重的计算量。通过乐谱名的关联存储,便于对乐谱的查找,同时,通过验证乐谱名来验证乐谱的重复性,可在保证演奏结果准确时,减少验证计算量,提高验证效率。附图说明本专利技术将通过例子并参照附图的方式说明,其中:图1是待班监控系统。图2是信息平台的模块图。图3是待班监控终端的一个实施例。图4是待班监控终端的另一实施例。具体实施方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。如图1所示,本实施例公开了一种曲谱编排方法,包括以下步骤:S10:采集若干曲谱图像。在一个实施例中,采集若干曲谱图像的一个优选实施方式为:拍摄、扫描或截取(在终端上显示的图像上进行截图)。S20:对若干曲谱图像进行预处理,得到若干电子曲谱。在一个实施例中,预处理过程为:去燥-色调调节-二值化处理-边缘提取-旋转修正-裁剪-标记处理。对曲谱图像进行标记,以便于后期的排序。S30:将若干电子曲谱进行打包为乐谱进行存储。如图2所示,在一个实施例中,S30包括:S301:将所述若干电子曲谱打包为乐谱;S302:获取所述乐谱的乐谱名;S303:将乐谱与乐谱名关联存储。上述S302在一个实施例中,通过人工输入;或者对若干曲谱图像进行预处理时,提取的若干曲谱图像中,乐谱名所在部分图像的特征值。根据曲谱排版规则,乐谱名在乐谱首页的顶部位置,在对曲谱图像进行预处理时,通过对该部分进行定位(如直接截取该部分位置,或者通过基于神经网络算法的深度学习,如贝叶斯神经网络分类器),进一步实现对该部分(即乐谱名)特征值的提取。或者,通过基于特征值的提取,识别出相应的乐谱名,以便于对乐谱的查找。如图3所示,在一个进一步优选的实施例中,S303包括:S3031:判断打包的乐谱是否与已存储的乐谱重复,若是,则执行S3032,否则,执行S3033;S3032:删除打包的乐谱;S3033:将打包的乐谱与乐谱名关联存储。上述关联存储,可以通过构建表单的方式实现,或者通过直接命名乐谱文件的文件名实现。在一个进一步优选的实施例中,S3031前还包括:S3030:本文档来自技高网...

【技术保护点】
1.一种曲谱编排方法,其特征在于,包括以下步骤:S10:采集若干曲谱图像;S20:对所述若干曲谱图像进行预处理,得到若干电子曲谱;S30:将所述若干电子曲谱进行打包为乐谱进行存储。

【技术特征摘要】
1.一种曲谱编排方法,其特征在于,包括以下步骤:S10:采集若干曲谱图像;S20:对所述若干曲谱图像进行预处理,得到若干电子曲谱;S30:将所述若干电子曲谱进行打包为乐谱进行存储。2.如权利要求1所述的方法,其特征在于,所述S30包括:S301:将所述若干电子曲谱打包为乐谱;S302:获取所述乐谱的乐谱名;S303:将所述乐谱与所述乐谱名关联存储。3.如权利要求2所述的方法,其特征在于,所述获取所述乐谱的乐谱名的方法为:人工输入;或者对所述若干曲谱图像进行预处理时,提取的若干曲谱图像中,乐谱名所在部分图像的特征值。4.如权利要求2所述的方法,其特征在于,所述S303包括:S3031:判断所述打包的乐谱是否与已存储的乐谱重复,若是,则执行S3032,否则,执行S3033;S3032:删除所述打包的乐谱;S3033:将所述乐谱与所述乐谱名关联存储。5.如权利要去4所述的方法,其特征在于,所述S3031前还包括:S3030:对所述打包的乐谱和乐谱名进行缓存;所述S303...

【专利技术属性】
技术研发人员:王翔
申请(专利权)人:王翔
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1