弹奏手型检测展示方法、介质、钢琴、终端及服务端与流程

专利2022-06-29  135


本发明属于音乐教具领域,涉及一种弹奏手型检测方法,特别是涉及一种弹奏手型检测/展示方法、介质、钢琴、终端及服务端。



背景技术:

钢琴以其声音洪亮、音域宽广、音色、力度变化丰富著称,被称作“乐器之王”,目前已经有越来越多的弹奏者开始学习钢琴。在钢琴的学习过程中,保持正确的弹奏手型进而养成良好的弹奏习惯是学好钢琴的基础。为实现这一目的,弹奏者在学习过程中往往需要专业人士在旁边进行指导。然而,这种学习方式依赖于专业人士的指导,学习方式不够灵活且成本较高。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种弹奏手型检测/展示方法、介质、钢琴、终端及服务端,用于解决现有钢琴学习依赖于专业人士指导的问题。

为实现上述目的及其他相关目的,本发明提供一种弹奏手型检测方法。所述弹奏手型检测方法包括:获取弹奏者的弹奏手型数据;对所述弹奏者的弹奏手型数据进行处理,获取弹奏手型信息。

于本发明的一实施例中,获取弹奏者的弹奏手型数据的实现方法包括:所述弹奏者的弹奏手型数据包括弹奏者的手型数据或/和按键数据;所述手型数据由设置于琴键上方的摄像头采集获得;所述按键数据由一琴键识别器采集获得。

于本发明的一实施例中,所述弹奏手型检测方法还包括:根据所述弹奏手型信息生成手型检测结果;或/和显示手型检测结果。

于本发明的一实施例中,根据所述弹奏手型信息生成手型检测结果的一种实现方法包括:根据所述弹奏者的弹奏手型数据生成弹奏视频;在所述弹奏视频中标记所述弹奏手型信息,生成带有标识的弹奏视频;所述带有标识的弹奏视频即为所述手型检测结果。

于本发明的一实施例中,根据所述弹奏手型信息生成手型检测结果的一种实现方法包括:根据所述弹奏手型数据生成至少1个错误视频片段;各错误视频片段包含至少1处错误;所述错误视频片段即为所述手型检测结果。

于本发明的一实施例中,对所述弹奏者的弹奏手型数据进行处理,获取弹奏手型信息的实现方法包括:将所述弹奏者的弹奏手型数据输入第一机器学习模型,所述第一机器学习模型的输出即为所述弹奏手型信息;所述第一机器学习模型由以下步骤训练获得:获取训练数据;所述训练数据包括弹奏手型数据以及与所述弹奏手型数据对应的弹奏手型信息;利用所述训练数据对一机器学习模型进行训练,从而获得所述第一机器学习模型。

于本发明的一实施例中,所述弹奏手型检测方法还包括:当弹奏者在弹奏过程中出现错误时,提醒弹奏者弹奏错误和/或为弹奏者展示正确的弹奏方式。

本发明还提供一种弹奏手型展示方法。所述弹奏手型展示方法包括:获取至少1位弹奏者的弹奏手型信息;根据接收到的展示指令对所述弹奏手型信息进行处理以获得待展示数据;所述待展示数据能够通过显示器显示;所述展示指令包括单个弹奏者手型展示指令、同步回放指令和/或放大展示指令。

于本发明的一实施例中,获取的弹奏手型信息来源于至少2位弹奏者;所述展示指令还包括多弹奏者手型展示指令和/或对比展示指令。

本发明还提供一种计算机可读存储介质,其上存储有计算机程序。所述计算机程序被调用时执行本发明所述弹奏手型检测方法,和/或执行本发明所述弹奏手型展示方法。

本发明还提供一种智能钢琴,所述智能钢琴包括:琴键;摄像头,设置于所述琴键上方,用户获取弹奏者的手型数据;琴键识别器,用于获取弹奏者的按键数据;存储器,其上存储有一计算机程序;处理器,与所述摄像头、所述琴键识别器和所述存储器通信相连,调用所述计算机程序时执行本发明所述弹奏手型检测方法,和/或执行本发明所述弹奏手型展示方法;显示器,与所述处理器通信相连,用于显示相应的gui交互界面。

本发明还提供一种智能终端,所述智能终端包括:存储器,其上存储有一计算机程序;处理器,与所述存储器通信相连,调用所述计算机程序时执行本发明所述弹奏手型检测方法,和/或执行本发明所述弹奏手型展示方法;显示器,与所述处理器通信相连,用于显示相应的gui交互界面。

本发明还提供一种服务端,所述服务端包括:存储器,其上存储有一计算机程序;处理器,与所述存储器通信相连,调用所述计算机程序时执行本发明所述弹奏手型检测方法,和/或执行本发明所述弹奏手型展示方法。

如上所述,本发明所述的弹奏手型检测/展示方法,具有以下有益效果:

所述弹奏手型检测方法能够自动获取弹奏者的手型数据进而获取手型检测结果,弹奏者可以根据该手型检测结果获取自己在弹奏过程中存在的手型错误,有利于弹奏者保持正确的弹奏手型并养成良好的弹奏习惯,无需专业人士的指导,学习成本低且方便灵活;

所述手型检测结果可以实时展示给弹奏者,也可以在弹奏完成后展示给弹奏者,能够满足弹奏者的不同需求;

当弹奏者的弹奏手型信息出现错误时,所述弹奏手型检测方法能够进行错误提醒和/或显示正确的弹奏手型信息,有利于弹奏者及时发现并改进自己在弹奏过程中的错误;

所述弹奏手型展示方法允许用户查看单一弹奏者的弹奏信息、多弹奏者的弹奏信息并允许用户对比不同弹奏者的弹奏信息。

附图说明

图1显示为本发明所述弹奏手型检测方法于一实施例中的流程图。

图2显示为本发明所述弹奏手型检测方法于一实施例中步骤s11的流程图。

图3显示为本发明所述弹奏手型检测方法于一实施例中的流程图。

图4a显示为本发明所述弹奏手型检测方法于一实施例中获得的手型检测结果。

图4b显示为本发明所述弹奏手型检测方法于一实施例中获得的手型检测结果。

图5显示为本发明所述弹奏手型展示方法于一实施例中的流程图。

图6显示为本发明所述弹奏手型展示方法于一实施例中获得的待展示数据在显示器上的显示效果示例图。

图7显示为本发明所述弹奏手型展示方法于一实施例中获得的待展示数据在显示器上的显示效果示例图。

图8显示为本发明所述智能钢琴于一实施例中的结构图。

图9显示为本发明所述智能终端于一实施例中的结构图。

元件标号说明

41曲谱显示区

411当前弹奏音符

42视频播放区

421第一视频播放区

422第二视频播放区

43琴键

44标识

61曲谱显示区

62视频播放区

621第三视频播放区

622第四视频播放区

63琴键

71曲谱显示区

72视频播放区

73琴键

8智能钢琴

81琴键

82摄像头

83显示器

9智能终端

91存储器

92处理器

93显示器

s11~s12步骤

s111~s112步骤

s31~s32步骤

s51~s52步骤

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

在钢琴学习过程中,保持正确的弹奏手型进而养成良好的弹奏习惯是学好钢琴的基础。为实现这一目的,钢琴弹奏者在学习过程中往往需要专业人士在旁边进行指导。为取得良好的学习效果,许多弹奏者在学习过程中甚至需要专业人士一对一指导。这种学习方式依赖于专业人士的指导,成本较高且灵活性较差。

针对这一问题,本发明提供一种弹奏手型检测方法,所述弹奏手型检测方法包括:获取弹奏者的弹奏手型数据;对所述弹奏者的弹奏手型数据进行处理,获取弹奏手型信息。本发明所述弹奏手型检测方法能够自动获取弹奏者的弹奏手型数据进而获取弹奏手型信息。弹奏者能够根据所述弹奏手型信息了解自己在弹奏过程中的手型信息,有利于弹奏者保持正确的弹奏手型并养成良好的弹奏习惯。此外,所述弹奏手型检测方法无需专业人士进行指导,降低了钢琴的学习成本。

请参阅图1,本发明提供一种弹奏手型检测方法,其特征在于,所述弹奏手型检测方法包括:

s11,获取弹奏者的弹奏手型数据。所述弹奏手型数据是通过各种采集设备直接获得的原始数据,所述采集设备例如:视频采集设备、音频采集设备和/或各种传感器。当所述采集设备为视频采集设备时,所述原始数据为图像或视频;当所述采集设备为音频采集设备时,所述原始数据为音频信息;当所述采集设备为传感器时,所述原始数据为传感器信号。

s12,对所述弹奏者的弹奏手型数据进行处理,获取弹奏手型信息。所述弹奏手型信息是指对所述原始数据进行处理后获得的数据信息。例如:当所述原始数据为图像或视频时,所述弹奏手型信息包括从所述图像或视频中提取到的与弹奏相关的信息。

于本实施例中,步骤s11和步骤s12可以通过智能设备自动完成,通过步骤s11和步骤s12能够为弹奏者提供弹奏手型信息,进而辅助弹奏者实现弹奏手型的校准。在此过程中,无需具有钢琴知识的专业人士对弹奏者进行指导,一方面降低了钢琴学习的成本,有利于钢琴教育的普及;另一方面允许弹奏者独自进行弹奏手型学习,无需专业人士在场,从而降低了钢琴学习对地点、时间等因素的要求,使得钢琴学习更加灵活便捷。

请参阅图2,于本发明的一实施例中,所述弹奏者的弹奏手型数据包括弹奏者的手型数据以及按键数据。于本实施例中,获取弹奏者的弹奏手型数据的实现方法包括:

s111,利用一琴键识别器获取弹奏者的按键数据;所述按键数据包括弹奏者当前按下的琴键、该琴键的按压力度、按压时刻以及按压时长。

所述琴键识别器例如:压力传感器、摄像头和/或琴音识别设备。具体地,当所述琴键识别器为压力传感器时,所述压力传感器与琴键相连,当弹奏者按下琴键时该琴键对应的压力传感器检测到压力并生成相应的电子信号,从而获取弹奏者当前的按键数据。当所述琴键识别器为摄像头时,所述摄像头通过采集用户的手部图像/视频并通过图像识别技术即可获知弹奏者当前的手型数据。当所述琴键识别器为琴音识别设备时,所述琴音识别设备设置于钢琴周围;弹奏者按下琴键并发出相应的琴音时,所述琴音识别设备能够根据接收到的琴音获取弹奏者当前的按键数据。

s112,利用设置于琴键上方的摄像头获取弹奏者的手型数据。所述弹奏者的手型数据包括弹奏者的手指位置和形状、手腕位置和形状等。

于本实施例中,利用所述摄像头和所述琴键识别器来获取弹奏者的手型数据和按键数据,所述摄像头和所述琴键识别器均可以通过现有技术实现。

优选地,本实施例中利用一个摄像头实现所述手型数据的获取。

于本发明的一实施例中,所述弹奏者的弹奏手型数据为弹奏者的手型数据。所述手型数据由设置于琴键上方的摄像头采集获得。

于本发明的一实施例中,所述弹奏者的弹奏手型数据为弹奏者的按键数据。所述按键数据由设置于钢琴周围的琴键识别器采集获得。所述琴键识别器例如:压力传感器和/或/和琴音识别器。

于本发明的一实施例中,所述弹奏手型信息包括按键信息和手型信息。所述按键信息根据所述按键数据获得,所述手型信息根据所述手型数据获得。具体地,所述按键信息包括弹奏者当前按下的琴键编号信息、该琴键的按压力度信息、该琴键的按压时刻以及按压时长;所述手型信息包括弹奏者的手指、手腕的位置和形状信息。

于本发明的一是实施例中,所述弹奏手型检测方法还包括:根据所述弹奏手型信息生成手型检测结果。所述手型检测结果包括弹奏者在弹奏过程中是否出现错误以及出现的错误类型。

具体地,所述错误类型包括按键错误和手型错误。所述按键错误包括按错琴键、按键过快、按键过慢和/或按键时间过长。所述手型错误包括弹奏者在钢琴弹奏过程中出现的手指位置和弹奏习惯方面的错误,例如:指法错误、折指、掌关节塌陷、翘手腕、小指平躺、拇指离键、拇指夹指、手掌倾斜等错误中的一种或多种。

于本实施例中,所述弹奏手型检测方法能够依据所述弹奏手型信息生成弹奏手型检测结果。所述弹奏收视结果包含了弹奏者在弹奏过程中出现的错误,有利于弹奏者或指导者清楚、直观的发现自己在弹奏过程中存在的错误并予以校准。

所述手型检测结果可以为视频、图片、文字、音频等多种形式,充分满足不同弹奏者的需求。

于本发明的一实施例中,所述弹奏手型检测方法还包括:显示手型检测结果。当所述收视检测结果为视频或图片时,所述手型检测结果可以通过智能钢琴自身的显示屏显示,也可以通过外接显示设备显示。

于本发明的一实施例中,所述弹奏手型检测方法还包括:显示弹奏者当前弹奏的曲谱。优选地,将显示设备设置于琴键上方,利用所述显示设备显示弹奏者当前弹奏的曲谱。

于本发明的一实施例中,所述弹奏手型检测方法还包括:根据所述弹奏手型信息生成手型检测结果并显示。

请参阅图3,于本发明的一实施例中,根据所述弹奏手型信息生成手型检测结果的一种实现方法包括:

s31,根据所述弹奏者的弹奏手型数据生成弹奏视频;所述弹奏手型数据可以通过摄像头等视频采集设备直接获得。所述摄像头采集到的弹奏手型数据即为所述弹奏视频。优选地,步骤s31还包括对所述弹奏视频进行去噪、分辨率调整等处理。进一步优选地,所述弹奏视频中包含了弹奏者所有的手型数据。

s32,在所述弹奏视频中标记所述弹奏手型信息,生成带有标识的弹奏视频;所述带有标识的弹奏视频即为所述手型检测结果。所述标识用于指示弹奏者在弹奏过程中是否出现错误以及出现的错误类型。

请参阅图4a,曲谱显示区41用于显示当前弹奏的曲谱信息,视频播放区42用于播放所述带有标识的弹奏视频,琴键43位于所述视频播放区42的下方。于本实施例中,利用标识44指示弹奏者对当前弹奏音符411的弹奏情况。例如,用标识①指示弹奏者对当前弹奏音符411弹错(即按错琴键);用标识②指示弹奏者对当前弹奏音符411弹快(即按键过早);用标识③指示弹奏者对当前弹奏音符411弹慢(即按键过晚);用标识④指示弹奏者对当前弹奏音符411弹奏正确。

于步骤s32中,对所述弹奏手型信息的标记可以实时进行,即:当摄像头采集到的弹奏手型数据存在错误时,在所述弹奏视频中进行实时标记。

于步骤s32中,对所述弹奏手型信息的标记可以在用户弹奏完成后统一进行;即:当用户弹奏完成后,对所述弹奏视频中存在的所有错误进行统一标记。

于本发明的一实施例中,所述弹奏手型检测方法还包括:在播放所述带有标识的视频时,同步播放标准弹奏视频。请参阅图4b,所述视频播放区42包括第一视频播放区421和第二视频播放区422。所述第二视频播放区422用于播放所述带有标识的弹奏视频;所述第一视频播放区421用于同步播放标准弹奏视频,所述标准弹奏视频是指专家或者老师弹奏相同曲谱时的手型视频。

需要说明的是,图4b仅示例性的说明所述视频播放区可以包括第一视频播放区和第二视频播放区。实际应用中可以根据具体要求调整所述视频播放区的内容以及所述第一视频播放区和所述第二视频播放区的位置,例如:可以将所述视频播放区横向划分为第一视频播放区和第二视频播放区。

于本实施例中,弹奏者通过对比所述标准弹奏视频和所述带有标识的弹奏视频能够直观、清楚的了解自己在弹奏过程中出现的错误以及校准方法,有利于弹奏者快速掌握正确的弹奏手型。

于本发明的一实施例中,根据所述弹奏手型信息生成手型检测结果的一种实现方法包括:根据所述弹奏手型数据生成错误视频片段;各所述错误视频片段包含至少1处错误;所述错误视频片段即为所述手型检测结果。优选地,所述错误视频片段中包含错误指示标识,所述错误指示标识用于表明本错误视频片段中存在的错误。进一步优选地,所述错误视频片段中包含与所述错误指示标识对应的正确弹奏方式。

所述错误视频片段可以在弹奏者弹奏过程中实时生成,即每当弹奏者出现弹奏错误时就生成一段弹奏错误视频。

所述错误视频片段也可以在弹奏者弹奏完成后,通过对所述弹奏视频进行分割得到;优选地,所述错误弹奏视频片段通过对所述带有标识的弹奏视频进行分割得到,此时所述错误视频片段能够为弹奏者指示此段弹奏中存在的错误。

于本实施例中,弹奏者可以通过相应的选择和播放命令选取对应的错误视频片段进行播放,有利于弹奏者根据实际需求快速查找到相应的错误弹奏片段。

于本发明的一实施例中,根据所述弹奏手型信息生成手型检测结果的一种实现方法包括:根据所述弹奏手型信息生成弹奏评价报告。所述弹奏评价报告即为所述手型检测结果,所述弹奏评价报告包括:弹奏评分和/或文字形式的弹奏评价。所述弹奏评价例如:弹错次数较多,手型存在折指情况。

于本发明的一实施例中,对所述弹奏者的弹奏手型数据进行处理,获取弹奏手型信息的实现方法包括:将所述弹奏者的弹奏手型数据输入第一机器学习模型,所述第一机器学习模型的输出即为所述弹奏手型信息。所述第一机器学习模型例如人工神经网络模型。

所述第一机器学习模型由以下步骤训练获得:

获取训练数据;所述训练数据包括弹奏手型数据以及与所述弹奏手型数据对应的弹奏手型信息;利用所述训练数据对一机器学习模型进行训练,从而获得所述第一机器学习模型。

于本发明的一实施例中,所述训练数据为多个数据对,各数据对包括一手型数据以及与所述手型数据对应的手型错误。例如,所述指法图片,其对应的错误为弹奏的指法错误;所述手型数据为折指图片,其对应的手型错误为折指错误;所述手型数据为掌关节塌陷图片,其对应的手型错误为掌关节塌陷错误。利用大量数据对对所述机器学习模型进行训练,当所述机器学习模型训练完成后即可作为第一机器学习模型使用。此时,将任一图片格式的手型数据输入所述第一机器学习模型,所述第一机器学习模型的输出即为所述手型数据对应的手型错误。

此外,所述训练数据对也可以是按键数据以及与所述按键数据对应的按键错误。使用按键数据及其对应的按键错误对机器学习模型进行训练的过程与上述过程类似,此处不再赘述。

于本发明的一实施例中,所述弹奏手型检测方法还包括:当弹奏者在弹奏过程中出现错误时,提醒弹奏者弹奏错误。对所述弹奏错误的提醒可以通过图片标记形式实现,也可以通过显示器在视频播放区显示。

于本发明的一实施例中,所述弹奏手型检测方法还包括:当弹奏者的弹奏手型信息出现错误时,为弹奏者展示正确的弹奏方式。所述正确的弹奏方式可以通过视频形式进行展示。具体地,当所述错误为按键错误时,为弹奏者展示正确的按键时间以及按键位置;当所述错误为手型错误时,为弹奏者展示正确的弹奏方式。所述正确的弹奏方式包括正确的按键方式(包括按下的琴键、按键时刻和按键时长)和/或正确的手型。

于本发明的一实施例中,所述弹奏手型检测方法还包括:当弹奏者在弹奏过程中出现错误时,提醒弹奏者弹奏错误和/或为弹奏者展示正确的弹奏方式。

优选地,当弹奏者在弹奏过程中出现弹奏错误时,对所述弹奏者发错弹奏错误提醒并提醒弹奏者重新弹奏出错的音符;当所述弹奏者对该音符连续多次弹奏错误时,显示正确的弹奏方式。进一步优选地,当所述弹奏者对该音符连续多次弹奏错误时,显示正确的弹奏方式。

本发明还提供一种弹奏手型展示方法。请参阅图5,所述弹奏手型展示方法包括:

s51,获取至少1位弹奏者的弹奏手型信息。优选地,于本步骤中,所述至少1位弹奏者的弹奏手型信息从一中间服务器获得;所述中间服务器能够通过无线或有线通信方式获取所有弹奏者的弹奏手型信息和弹奏手型数据。

s52,根据接收到的展示指令对所述弹奏手型信息进行处理以获得待展示数据;所述待展示数据能够通过显示器显示;所述展示指令包括单个弹奏者手型展示指令、同步回放指令和/或放大展示指令。

步骤s52获得的结果为待展示数据,所述待展示数据能够根据实际需要通过智能钢琴的显示屏、其他智能终端的显示屏设备进行显示。

于本发明的一实施例中,所述展示指令为单个弹奏者手型展示指令,所述待展示数据根据该单个弹奏者的弹奏手型信息获得。请参阅图4a,显示为所述待展示数据在显示设备上的显示结果。

于本发明的一实施例中,所述展示指令为放大展示指令。当所述待展示数据通过显示设备显示时,所述显示设备显示经放大后的单个或多个弹奏者的手型信息。

于本发明的一实施例中,所述显示指令为同步回放指令。此时,所述待展示数据能够同步至多个指定的显示设备,所述多个指定的显示设备同时显示所述至少1个弹奏者的手型信息。

于本发明的一实施例中,获取的弹奏手型信息来源于至少2位弹奏者;所述展示指令还包括多弹奏者手型展示指令或/和对比展示指令。

当所述展示指令为对比展示指令时,所述待展示数据来源于两个弹奏者的弹奏手型信息。请参阅图6,显示为所述展示指令为对比展示指令时所述待展示数据在显示设备上的显示结果。其中,曲谱显示区61用于显示当前弹奏的曲谱信息,视频播放区62用于播放所述带有标识的弹奏视频,琴键63位于所述视频播放区42的下方。于本实施例中,第三视频播放区621用于展示第一弹奏者的弹奏手型信息;第四视频播放区622用于展示第二弹奏者的弹奏手型信息。

当所述展示指令为多弹奏者手型展示指令时,所述展示指令指定多个弹奏者进行弹奏手型信息展示。所述待展示数据来源于所述多个弹奏者的弹奏手型信息。请参阅图7,显示为所述展示指令为多弹奏者手型展示指令时所述待展示数据在显示器上的显示结果。

曲谱显示区71用于显示当前弹奏的曲谱信息,视频播放区72用于播放选定的多个弹奏者的手型信息;琴键73位于所述视频播放区72下方。于本实施例中,用户可以通过放大展示指令选择视频播放区72中任一弹奏者的手型信息进行放大展示。

于本发明的一实施例中,所述弹奏手型展示方法还包括:生成单个弹奏者或多个弹奏者的评价报告。所述评价报告例如:弹错次数较多,指法使用错误,手型存在折指情况;或者全部弹对,弹奏流畅,手型正确。

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被调用时执行本发明所述弹奏手型检测和/或本发明所述弹奏手型展示方法。

本发明还提供一种智能钢琴。请参阅图8,于本发明的一实施例中,所述智能钢琴8包括:琴键81;摄像头82,设置于所述琴键上方,用户获取弹奏者的手型数据;琴键识别器,用于获取弹奏者的按键数据;存储器,其上存储有一计算机程序;处理器,与所述摄像头、所述琴键识别器和所述存储器通信相连,调用所述计算机程序时执行本发明所述弹奏手型检测方法;显示器83,与所述处理器通信相连,用于显示所述弹奏手型检测方法的gui交互界面。

具体地,用户在弹琴过程中,所述摄像头82和琴键识别器用于执行步骤s11,即获取弹奏者的弹奏手型数据;所述显示器83用于显示所述手型检测结果。

优选地,本实施例所述智能钢琴可以作为班级教学中的学生端使用,也可以用于弹奏者独自学习的场景。

于本发明的一实施例中,所述智能钢琴包括:琴键81;摄像头82,设置于所述琴键上方,用户获取弹奏者的手型数据;琴键识别器,用于获取弹奏者的按键数据;存储器,其上存储有一计算机程序;处理器,与所述摄像头、所述琴键识别器和所述存储器通信相连,调用所述计算机程序时执行本发明所述弹奏手型展示方法;显示器83,与所述处理器通信相连,用于显示述弹奏手型展示方法的gui交互界面。

优选地,本实施例所述智能钢琴可以作为班级教学中的教师端使用。

于本发明的一实施例中,所述智能钢琴包括:琴键81;摄像头82,设置于所述琴键上方,用户获取弹奏者的手型数据;琴键识别器,用于获取弹奏者的按键数据;存储器,其上存储有一计算机程序;处理器,与所述摄像头、所述琴键识别器和所述存储器通信相连,调用所述计算机程序时执行本发明所述弹奏手型检测方法和所述弹奏手型展示方法;显示器83,与所述处理器通信相连,用于显示相关gui交互界面。

优选地,本实施例所述智能钢琴可以作为班级教学中的教师端和/或学生端使用,也可以用于弹奏者独自进行钢琴学习的场景。

本发明还提供一种智能终端。请参阅图9,于本发明的一实施例中,所述智能终端9包括:存储器91,其上存储有一计算机程序;处理器92,与所述存储器通信相连,调用所述计算机程序时执行本发明所述弹奏手型检测方法,和/或执行本发明所述弹奏手型展示方法;显示器,与所述处理器通信相连,用于显示相应的gui交互界面。所述相应的gui交互界面包括所述弹奏手型检测方法中的相关gui交互界面和/或所述弹奏手型展示方法中的相关gui交互界面。所述智能终端可以为手机、平板、笔记本电脑、台式电脑等。

具体地,在所述弹奏手型检测方法中,所述显示器显示的内容包括曲谱和/或手型检测结果。在所述弹奏手型展示方法中,所述显示器用于显示待展示数据。

本发明还提供一种服务端,所述服务端包括:存储器,其上存储有一计算机程序;处理器,与所述存储器通信相连,调用所述计算机程序时执行本发明所述弹奏手型检测方法,和/或执行本发明所述弹奏手型展示方法。所述服务端可以为云服务器或本地服务器。

本发明所述的钢琴弹奏手型检测方法和钢琴弹奏手型展示方法的保护范围不限于本实施例列举的步骤执行顺序,凡是根据本发明的原理所做的现有技术的步骤增减、步骤替换所实现的方案都包括在本发明的保护范围内。

所述弹奏手型检测方法能够自动获取弹奏者的手型数据进而获取手型检测结果,弹奏者可以根据该手型检测结果获取自己在弹奏过程中存在的手型错误,有利于弹奏者保持正确的弹奏手型并养成良好的弹奏习惯,无需专业人士的指导,学习成本低且方便灵活;

所述手型检测结果可以实时展示给弹奏者,也可以在弹奏完成后展示给弹奏者,能够满足弹奏者的不同需求;

当弹奏者的弹奏手型信息出现错误时,所述弹奏手型检测方法能够进行错误提醒和/或显示正确的弹奏手型信息,有利于弹奏者及时发现并改进自己在弹奏过程中的错误;

所述弹奏手型展示方法允许用户查看单一弹奏者的弹奏信息、多弹奏者的弹奏信息并允许用户对比不同弹奏者的弹奏信息。

综上所述,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。


技术特征:

1.一种弹奏手型检测方法,其特征在于,所述弹奏手型检测方法包括:

获取弹奏者的弹奏手型数据;

对所述弹奏者的弹奏手型数据进行处理,获取弹奏手型信息。

2.根据权利要求1所述弹奏手型检测方法,其特征在于,获取弹奏者的弹奏手型数据的实现方法包括:

所述弹奏者的弹奏手型数据包括弹奏者的手型数据或/和按键数据;所述手型数据由设置于琴键上方的摄像头采集获得;所述按键数据由一琴键识别器采集获得。

3.根据权利要求1所述弹奏手型检测方法,其特征在于,所述弹奏手型检测方法还包括:

根据所述弹奏手型信息生成手型检测结果;或/和

显示手型检测结果。

4.根据权利要求3所述弹奏手型检测方法,其特征在于,根据所述弹奏手型信息生成手型检测结果的一种实现方法包括:

根据所述弹奏者的弹奏手型数据生成弹奏视频;

在所述弹奏视频中标记所述弹奏手型信息,生成带有标识的弹奏视频;所述带有标识的弹奏视频即为所述手型检测结果。

5.根据权利要求3所述弹奏手型检测方法,其特征在于,根据所述弹奏手型信息生成手型检测结果的一种实现方法包括:

根据所述弹奏手型数据生成至少1个错误视频片段;各错误视频片段包含至少1处错误;所述错误视频片段即为所述手型检测结果。

6.根据权利要求1所述弹奏手型检测方法,其特征在于,对所述弹奏者的弹奏手型数据进行处理,获取弹奏手型信息的实现方法包括:

将所述弹奏者的弹奏手型数据输入第一机器学习模型,所述第一机器学习模型的输出即为所述弹奏手型信息;

所述第一机器学习模型由以下步骤训练获得:

获取训练数据;所述训练数据包括弹奏手型数据以及与所述弹奏手型数据对应的弹奏手型信息;

利用所述训练数据对一机器学习模型进行训练,从而获得所述第一机器学习模型。

7.根据权利要求1所述弹奏手型检测方法,其特征在于,所述弹奏手型检测方法还包括:

当弹奏者在弹奏过程中出现错误时,提醒弹奏者弹奏错误和/或为弹奏者展示正确的弹奏方式。

8.一种弹奏手型展示方法,其特征在于,所述弹奏手型展示方法包括:

获取至少1位弹奏者的弹奏手型信息;

根据接收到的展示指令对所述弹奏手型信息进行处理以获得待展示数据;所述待展示数据能够通过显示器显示;所述展示指令包括单个弹奏者手型展示指令、同步回放指令和/或放大展示指令。

9.根据权利要求8所述弹奏手型展示方法,其特征在于:

获取的弹奏手型信息来源于至少2位弹奏者;

所述展示指令还包括多弹奏者手型展示指令和/或对比展示指令。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被调用时执行权利要求1至7任一项所述弹奏手型检测方法,和/或执行权利要求8至9任一项所述弹奏手型展示方法。

11.一种智能钢琴,其特征在于,所述智能钢琴包括:

琴键;

摄像头,设置于所述琴键上方,用户获取弹奏者的手型数据;

琴键识别器,用于获取弹奏者的按键数据;

存储器,其上存储有一计算机程序;

处理器,与所述摄像头、所述琴键识别器和所述存储器通信相连,调用所述计算机程序时执行权利要求1至7任一项所述弹奏手型检测方法,和/或执行权利要求8至9任一项所述弹奏手型展示方法;

显示器,与所述处理器通信相连,用于显示相应的gui交互界面。

12.一种智能终端,其特征在于,所述智能终端包括:

存储器,其上存储有一计算机程序;

处理器,与所述存储器通信相连,调用所述计算机程序时执行权利要求1至7任一项所述弹奏手型检测方法,和/或执行权利要求8至9任一项所述弹奏手型展示方法;

显示器,与所述处理器通信相连,用于显示相应的gui交互界面。

13.一种服务端,其特征在于,所述服务端包括:

存储器,其上存储有一计算机程序;

处理器,与所述存储器通信相连,调用所述计算机程序时执行权利要求1至7任一项所述弹奏手型检测方法,和/或执行权利要求8至9任一项所述弹奏手型展示方法。

技术总结
本发明提供一种弹奏手型检测/展示方法、介质、钢琴、终端及服务端,所述弹奏手型检测方法包括:获取弹奏者的弹奏手型数据;对所述弹奏者的弹奏手型数据进行处理,获取弹奏手型信息。所述弹奏手型检测方法能够自动获取弹奏者的弹奏手型数据进而获取弹奏手型信息,有利于弹奏者保持正确的弹奏手型进而养成良好的弹奏习惯。

技术研发人员:金立人;许楠;喻玮
受保护的技术使用者:森兰信息科技(上海)有限公司
技术研发日:2020.03.03
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-17473.html

最新回复(0)