专利名称::运动学习系统与辅助使用者学习运动的方法
技术领域:
:本发明涉及一种学习系统与辅助使用者学习的方法,且涉及一种运动学习系统与辅助使用者学习运动的方法。
背景技术:
:近年来,政府为了增进国人健康,提倡了「333」原则,希望国人每周运动3次,每次运动30分钟,运动时心跳每分钟达到130次。然而,根据统计只有25%的民众有规律运动的习惯。如果能够提供一套系统,能够针对使用者在学习运动上提供协助,来帮助使用者更正确地运动,这样一来,将可以有效地提高使用者运动的意愿,进一步提高国人的身体健康。因此,如何研发出一套可以帮助使用者学习运动的系统,乃业界所致力的课题之一。
发明内容本发明的目的之一在于提供一种运动学习系统与辅助使用者学习运动的方法。可以协助使用者更正确地学习如何运动,而让使用者达到良好的学习效果。根据本发明的一方面,提出一种运动学习系统。学习系统包括一感测单兀及一处理模块。感测单元包括至少一传感器,用以配置于一使用者身上。各传感器还用以根据使用者的运动状态输出一感测信息。处理模块则是用以根据此至少一感测信息,产生使用者的至少一关键动作信息。处理模块还将此至少一关键动作信息与对应的至少一预制动作信息进行同步与比对。根据本发明的另一方面,提出一种辅助使用者学习运动的方法,包括以下步骤。提供至少一传感器,此至少一传感器配置于一使用者身上,各传感器用以根据使用者的运动状态输出一感测信息。根据此至少一感测信息,产生使用者的至少一关键动作信息。将至少一关键动作信息与对应的至少一预制动作信息进行同步与比对。以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。图1绘示本发明一实施例的运动学习与辅助使用者运动学习系统的方框图2绘示人体身材比例的一例;图3绘示一计算运动传感器在空间中初始位置的方法的一例;图4绘示高尔夫球挥杆动作过程中,各个关键动作相对应的空间中位置、速度和重力加速度值的实验结果的一例;图5A与图5B分别绘示一种错误动作画面重现的示意图的一例;图6绘示一种辅助使用者学习运动的方法的流程图。其中,附图标记100:运动学习系统102:感测单元103:第一同步运算单元104:处理模块106:动作分解单元108:第二同步运算单元110:肢体比例修正单元112:动作分段比对单元113:第三同步运算单元114:错误动作显示单元116:预制动作信息储存单元602606:流程步骤具体实施方式下面结合附图对本发明的结构原理和工作原理作具体的描述请同时参照图1,其绘示乃本发明一实施例的运动学习系统的方块图。运动学习系统100包括一感测单元102、一预制动作信息储存单元116、及一处理模块104。感测单元102包括至少一传感器,用以配置于一使用者身上。各传感器还用以根据使用者的运动状态输出一感测信息S。处理模块104则是用以根据此至少一感测信息S,产生使用者的至少一关键动作信息。处理模块104还将此至少一关键动作信息与对应的至少一预制动作信息进行同步与比对。上述的传感器例如包括一加速度感应器、一重力加速度感应计、角速度计、磁力计、或压力计。传感器也可为其它类型的传感器。传感器例如是配置于使用者的肩膀、手腕、腰部、膝盖、或脚踝上。上述的预制动作信息是对应至一教练的示范动作或是学员自己先前的运动动作。也即,上述的预制动作信息是与一教练的运动动作影像及教练的运动感测信息相关,或与学员自己先前的运动动作影像及运动感测信息相关。兹举预制动作信息产生方式的一例如下。可预先使用摄影机来录制教练对于某项运动的示范动作,以得到记录教练的运动动作影像的教学影片。于录制的同时,也同时记录对应至教练的身体各部位的运动状态的教练的运动感测信息(例如使用多个传感器来得之)。教练的运动动作影像及教练的运动感测信息要先进行同步,并且要预先从教练的运动感测信息判断出教练的关键动作信息。教练的运动动作影像与教练的运动感测信息的相对应关系可以记录于一个对应表(Mappingtable)中,以记录在哪一个时间点发生了什么关键动作,以及传感器数值与计算得到的速度和运动轨迹位置。其中,时间点格式为hh:mm:ss:ms(时分秒千分之一秒);传感器数值包括重力加速度、角速度、运动方向角等。对应表可以是一个独立的电子文件。教练的运动动作影像及教练的运动感测信息可以分别用不同文件记录,也可将教练的运动感测信息同时记录于教练的运动动作影像的视频(Video)文件的信息字段中。针对储存在视频文件的信息字段中的感测信息,会使用专用的播放机来将感测信息读取出来。此外,为了将教练的运动动作影像及教练的运动感测信息进行同步,在取得拍摄的视频影片和感测信息(含关键动作、传感器数值和运动轨迹)后,应该将相对应的纪录时间,例如分别是Tsi和Tci,根据取样率(Samplingrate)的不同,例如分别是Psi和Pci,转换至同一个时间轴上表示,转换公式例如为Tsi‘=(Ts1-Ts1)/PsiTci‘=(Tc厂Tc1)/Pci如传感器读到第一个感测信息的时间(Tick)值(Tc1)为52642,第二个感测信息的Tick值(Tc2)为52644,每秒取样速率(Pci)为120次,此时纪录的时间(Tc/和Tc/)分别为O和O.016。同样的,假设视频文件第一张画面的时间值(Ts1)为5236,第二张画面的时间值(Ts2)为5238,每秒画面速率为60,则此时纪录的时间(Ts/和Ts2’)分别为O和O.033。当使用者欲学习某项运动的动作时,可以通过身上配戴上述的多个传感器,并观看上述的教学影片,通过模仿教学影片中教练的动作来学习该项运动。于模仿学习的过程当中,使用者身上的多个感应器,将会产生使用者运动时身体的不同部位的感测信息,例如是身体的各不同部位运动时的加速度值。处理模块104根据这些感测信息S产生使用者的多个关键动作信息,并将此多个关键动作信息与对应的教练的多个预制动作信息进行同步与比对之后,即可得知使用者于模仿教练的动作以学习某项运动时,其动作与教练的标准动作的相似度。若相似度小于临界值,处理模块104还可判断出此为差异较大的关键动作,并重新播放对应至此差异较大的关键动作的教练教学影片,以让使用者重新观看教练的动作,来重复学习此项动作。如此一来,将有助于使用者了解自身哪些动作与教练的标准动作差异较多,而需重新调整。并通过让使用者重复观看需调整的动作的教学影片,而得以让使用者更快速地学会此项运动的动作。进一步来说,处理模块104还可包括一动作分解单元106、第一同步运算单元103、第二同步运算单元108、肢体比例修正单元110、动作分段比对单元112、第三同步运算单元113及一错误动作显示单元114。动作分解单元106用以根据此至少一感测信息S,产生对应至使用者的运动状态的一运动轨迹,并分解此运动轨迹,以产生至少一关键动作信息。动作分解单元106中,动作分解单元106例如是根据关键动作的定义来分解运动轨迹。第二同步运算单元108用以将此至少一关键动作的感测信息与对应的此至少一预制动作的感测信息进行同步与比对。肢体比例修正单元110用以根据使用者与教练的体型差异来修正上述的至少一关键动作信息及上述的至少一预制动作信息至少二者之一。动作分段比对单元112用以比对至少一关键动作信息与对应的预制动作信息的相似度。而错误动作显示单元114用以于此至少一关键动作信息之一与对应的预制动作信息的相似度小于一临界值时,重复播放对应至此预制动作信息的教学影片。首先,初始化多个传感器的位置并使多个传感器之间同步。假设定义使用者前方为X轴正向、左侧为Y轴正向、上方为Z轴正向。使用者可通过一个输入装置,如键盘、鼠标、或无线指向器,告知运动学习系统100使用者的身高。根据使用者的身高信息,运动学习系统100可依照标准人体肢体比例或是使用者的肢体比例,来知道各肢体的长短比例,以推算各个运动传感器在空间中的初始位置。参考图2,假设身高160厘米的人,运动传感器在其肩膀的初始位置为(0,15,130)及(0,-15,130),在手腕的初始位置为(0,15,80)及(O,-15,80),在腰部的初始位置为(10,0,100),在两膝的初始位置为(5,5,40)及(5,-5,40)。此外,使用者可以在动作开始前,利用一个致动机制,如按钮、声音、手势等,告知运动学习系统100利用无线通讯开始接收传感器的感测信息S。另一种得知各运动传感器在空间中初始位置的方法为,通过使用红外线测量距离、或使用激光测量距离,并测量出相关角度的方式,再利用余弦定理,来得知各传感器的初始位置。参考图3,假设使用者头顶、肩膀及脚底各穿戴一个传感器,h已知为使用者身高,Cl为头顶到肩膀的距离,c2为肩膀到脚底的距离,h=cl+c2,dl到d3分别为头顶、肩膀及脚底的传感器到一固定点S的距离,此距离分别可由红外线或激光测距得到,Θ是头顶及脚底对固定点P的夹角,Θ=Θ1+Θ2,所以由余弦定理可求得权利要求1.一种运动学习系统,包括一感测单元,包括至少一传感器,用以配置于一使用者身上,各该至少一传感器还用以根据该使用者的运动状态输出至少一感测信息;以及一处理模块,用以接收该至少一感测信息并根据该至少一感测信息,产生至少一关键动作信息,该处理模块还将此至少一关键动作信息与对应的至少一预制动作信息进行同步与比对。2.根据权利要求1所述的运动学习系统,还包括一预制动作信息储存单元,用来纪录该预制动作信息,该预制动作信息是与一运动动作影像和一运动感测信息相关。3.根据权利要求1所述的运动学习系统,其中该至少一传感器包括一重力加速度感应计、角速度计、磁力计至少三者其中之一。4.根据权利要求1所述的运动学习系统,其中该至少一预制动作信息是与一教练的运动动作影像及该教练的运动感测信息相关。5.根据权利要求1所述的运动学习系统,其中该预制动作信息是与一学员自己先前的运动动作影像及运动感测信息相关。6.根据权利要求1所述的运动学习系统,其中该至少一传感器包括多个传感器,该处理模块包括一动作分解单元,用以根据该至少一感测信息,产生对应至该使用者的运动状态的一运动轨迹,并分解该运动轨迹,以产生该至少一关键动作信息;一第一同步运算单元,用以将配置于使用者身上的该些传感器的感测信息进行同步;以及一第二同步运算单元,用以将该至少一关键动作的感测信息与对应的该至少一预制动作的感测信息进行同步与比对。7.根据权利要求1所述的运动学习系统,其中该处理模块还包括一第三同步运算单元,用以将该至少一关键动作的感测信息与对应的该至少一预制动作的影像信息进行同步与比对。8.根据权利要求6所述的运动学习系统,其中该动作分解单元根据关键动作的定义来分解该运动轨迹。9.根据权利要求6所述的运动学习系统,其中该动作分解单元利用球谐波函数,取出该运动轨迹的特征参数,以对该运动轨迹进行处理。10.根据权利要求6所述的运动学习系统,其中该至少一预制动作信息对应至一教练的示范动作,该处理模块还包括一肢体比例修正单元,用以根据该使用者与该教练的体型差异来修正该至少一关键动作信息及该至少一预制动作信息至少二者之一。11.根据权利要求6所述的运动学习系统,其中该处理模块还包括一动作分段比对单元,用以比对该至少一关键动作信息与对应的该预制动作信息的相似度;以及一错误动作显示单元,用以于该至少一关键动作信息之一与对应的该预制动作信息的相似度小于一临界值时,重复播放对应至该预制动作信息的一教学影片。12.根据权利要求1所述的运动学习系统,其中该感测单元通过无线通讯的方式将该至少一感测信息传送至该处理模块,该处理模块设置于一本地端或远程的计算设备。13.一种辅助使用者学习运动的方法,包括提供至少一传感器,该至少一传感器配置于一使用者身上,各传感器用以根据该使用者的运动状态输出一感测信息;根据该至少一感测信息,产生该使用者的至少一关键动作信息;以及将该至少一关键动作信息与对应的至少一预制动作信息进行同步与比对。14.根据权利要求13所述的辅助使用者学习运动的方法,还包括预制一教练或学员的运动动作影像和运动感测信息。15.根据权利要求13所述的辅助使用者学习运动的方法,其中各该至少一传感器包括一重力加速度感应计、角速度计、磁力计至少三者其中之一。16.根据权利要求14所述的辅助使用者学习运动的方法,其中该预制的运动动作影像及运动感测信息,是纪录在一个对应表中,此对应表是独立于运动动作影像的一电子文件,或是对应表与运动动作影像同时纪录在一视频影像文件中。17.根据权利要求13所述的辅助使用者学习运动的方法,其中该至少一传感器包括多个传感器,该方法还包括将配置于该使用者身上的该些传感器的感测信息,基于取样时间信息和取样率,进行同步。18.根据权利要求13所述的辅助使用者学习运动的方法,其中产生该使用者的至少一关键动作信息的步骤包括根据该至少一感测信息,产生对应至该使用者的运动状态的一运动轨迹;以及分解该运动轨迹,以产生该至少一关键动作信息。19.根据权利要求18所述的辅助使用者学习运动的方法,其中于该分解步骤中,是根据关键动作的定义来分解该运动轨迹。20.根据权利要求18所述的辅助使用者学习运动的方法,其中于分解该运动轨迹的步骤中,是利用球谐波函数,取出该运动轨迹的特征参数,以对该运动轨迹进行处理。21.根据权利要求13所述的辅助使用者学习运动的方法,其中该至少一预制动作信息是对应至一教练的示范动作,该方法还包括根据该使用者与该教练的体型差异来修正该至少一关键动作信息及该至少一预制动作信息至少二者之一。22.根据权利要求13所述的辅助使用者学习运动的方法,其中该方法还包括比对该至少一关键动作信息与对应的该预制动作信息的相似度;以及于该至少一关键动作信息之一与对应的该预制动作信息的相似度小于一临界值时,重复播放对应至该预制动作信息的一教学影片。23.根据权利要求13所述的辅助使用者学习运动的方法,其中该感测单元通过无线通讯的方式将该至少一感测信息传送至该处理模块,该处理模块设置于一本地端或远程的计算设备。全文摘要一种运动学习系统与辅助使用者学习运动的方法,运动学习系统包括一感测单元及一处理模块。感测单元包括至少一传感器,用以配置于一使用者身上。各传感器还用以根据使用者的运动状态输出一感测信息。处理模块则是用以根据此至少一感测信息,产生使用者的至少一关键动作信息。处理模块还将此至少一关键动作信息与对应的至少一预制动作信息进行同步与比对。文档编号A63B71/06GK103007514SQ201210001218公开日2013年4月3日申请日期2012年1月4日优先权日2011年9月21日发明者林群惟,刘智远,郭伦嘉,冯堃齐申请人:财团法人工业技术研究院