摘要
本发明公开了一种竹笛指法动态教学与纠错方法及系统,方法包括:获取竹笛演奏过程中手指纵向运动的连续视频序列,并基于连续视频序列得到手指轨迹的连续曲线数据;根据连续曲线数据计算手指抬起时的峰值点与音孔平面的垂直距离,得到手指高度序列;通过手指高度序列与预设高度阈值进行比较得到高度异常标记;获取高度异常标记对应的轨迹段落,从轨迹段落中计算手指从抬起到按压的位移变化率,得到转换速度值;将转换速度值与预设速度范围进行匹配得到速度延迟标签;根据速度延迟标签关联的轨迹数据,测量从手指离开音孔到按压下一个音孔的持续时长,得到时间间隔序列,并通过时间间隔序列与标准节奏模板的偏差分析,得到指法纠错调整参数。