跑步机及其跑道控制方法与流程

文档序号:11565304阅读:514来源:国知局
跑步机及其跑道控制方法与流程

本公开涉及自动控制技术领域,具体而言,涉及一种利用影像传感器检测特定光图案或用户的成像特征以调整跑道的跑步机及其跑道控制方法。



背景技术:

近年来国人越发重视健康的重要性,兴起一阵运动风潮,而目前最为普及的运动健身器材就以跑步机为主。为了让使用者有更多元化的选择,跑步机能够提供变速、定时、多重运动模式等不同的设定功能,让用户可依照需要调整运动状态。

现有的跑步机在调整跑道时,往往需要使用者直接在调控面板进行按压选择给予指令。然而,使用者的体力会随着运动时间拉长而逐渐耗损,导致使用者越来越无法跟上跑道转动的速度。因此,使用者会位于跑道后半区离调控面板较远的区域。此时很可能会发生用户来不及按压选择指令、或紧急关闭电源的功能而造成意外发生。

并且,一般使用者都有惯性的运动姿势,譬如使用者可能惯性朝向跑道的一侧前进。而这类的使用习惯因为长期对跑道的特定区域进行施力,很可能会导致跑道的耗损不均匀,最终可能减少跑步机的使用寿命。

故,如何改良跑步机,来提升使用者的安全及增加跑步机的寿命,以克服所述的缺失,已成为该项事业所欲解决的重要课题之一。



技术实现要素:

本发明所要解决的技术问题在于,针对现有技术的不足提供一种跑步机。所述跑步机包括跑道、第一信号提供组件、第一传感器及控制器。第一信号提供组件设置在跑道的第一侧边。控制器耦接于第一传感器。第一传感器获取第一影像。第一影像包括从第一信号提供组件所提供的第一光图案,且第一光图案从第一影像中的第一起始点开始延伸。控制器根据第一光图案的成像长度调整跑道的运转速度。

为了达到以上目的,本发明实施例提供一种跑步机,包括:一跑道;一第一信号提供组件,设置在跑道的一第一侧边;一第一传感器,获取一第一影像,其中第一影像包括从第一信号提供组件所提供的一第一光图案,且第一光图案从第一影像中的一第一起始点开始延伸;以及一控制器,耦接于第一传感器,根据第一光图案的成像特征调整跑道的一运转速度。

为了达到以上目的,本发明实施例提供一种跑步机的跑道控制方法,适用于一跑步机,跑步机包括一跑道,且跑道的一第一侧边设置一第一信号提供组件,跑道控制方法包括:步骤a:由一第一传感器获取一第一影像,其中第一影像包括从第一信号提供组件所提供的一第一光图案,且第一光图案从第一影像中的一第一起始点开始延伸;步骤b:由一控制器根据第一光图案的成像长度调整跑道的一运转速度。

为了达到以上目的,本发明实施例提供一种跑步机,包括:一跑道;一影像传感器,包括:一影像感测单元,用于获取包含一用户的一影像;以及一控制器,电性连接影像传感器,其中控制器根据用户在影像内所占像素的比例调整跑道的一运转速度。

为了达到以上目的,本发明实施例提供一种跑步机的跑道控制方法,适用于一跑步机,跑步机包括一跑道、一影像传感器及一控制器,跑道控制方法包括:影像传感器的一影像感测单元获取包含一用户的一影像;以及控制器根据用户在影像内所占像素的比例调整跑道的一运转速度。

为了达到以上目的,本发明实施例提供一种跑步机,包括:一跑道;一影像传感器,包括:一影像感测单元,用于获取包含一用户的一影像;以及一控制器,电性连接影像传感器,其中控制器根据影像中用户所作的至少一手势图像映射发出至少一控制指令以对应地调整跑道的运转启动、运转停止、运转速度及一运转方向的至少其中之一。

本发明的有益效果可以在于,本发明所提供的跑步机及其跑道控制方法其可根据用户位于跑道的位置,判别用户的体力状态或跑步速率,直接执行跑道的加速、减速或停止,以避免使用者因体力不足而产生的意外伤害。并且,本发明的跑步机还可以根据用户位于跑道的位置,调整跑道的坡度,让使用者维持在跑道中间运动,以改善运动姿势,因此还能够降低跑道耗损不均匀的情况,延长跑步机的使用寿命。本发明并可根据用户在影像传感器所获取的影像内所占像素的比例调整跑道的运转速度。还可根据影像传感器所获取的影像中用户所作的手势图像映射地调整跑道的运行。让使用者在运动状态时不需要额外操作任何按键,就能控制跑道的运行。

为了能更进一步了解本发明为实现既定目的所采取的技术、方法及技术效果,请参阅以下有关本发明的详细说明、附图,相信本发明的目的、特征与特点,当可由此得以深入且具体的了解,然而附图仅提供参考与说明用,并非用来对本发明加以限制。

附图说明

图1a为本发明一实施例所提供的跑步机的示意图;

图1b为本发明一实施例所提供的第一传感器的示意图;

图2为本发明一实施例所提供的跑步机内跑道的感测区的示意图;

图3为本发明一实施例所提供的第一影像的示意图;

图4a及图4b分别为本发明其中一实施例所提供的被遮蔽的不同的第一影像的示意图;

图5为本发明另一实施例所提供的跑步机内跑道的感测区的示意图;

图6a~6c分别为本发明另一实施例所提供的被遮蔽的不同的第一影像的示意图;

图7为本发明再一实施例所提供的跑步机内跑道的感测区的示意图;

图8a及图8b分别为本发明再一实施例所提供的第一影像与第二影像的示意图;

图9a及图9b分别为本发明再一实施例所提供的对象位于第一检测区时第一影像与第二影像的示意图;

图10a及图10b分别为本发明再一实施例所提供的对象位于第二检测区时第一影像与第二影像的示意图;

图11是本发明其中一实施例所提供的跑道控制方法的流程图;

图12是本发明另一实施例所提供的跑道控制方法的流程图;

图13是本发明再一实施例所提供的跑道控制方法的流程图;

图14a是本发明又一实施例所提供的跑步机的示意图;

图14b是本发明又一实施例所提供的影像传感器的示意图;

图15a、图15b及图15c分别为本发明又一实施例所提供影像感测单元获取的不同影像的示意图;

图16是本发明又一实施例提供的跑道控制方法的流程图;

图17是本发明又一实施例提供的跑道控制方法的流程图;

图18是本发明又一实施例提供的跑道控制方法的流程图;

图19是本发明又一实施例所提供的跑步机内跑道的检测区的示意图;

图20a及图20b分别是本发明又一实施例所提供影像感测单元获取的不同影像的示意图;

图21是本发明又一实施例提供的跑道控制方法的流程图;

图22是本发明又一实施例所提供的跑步机的示意图;

图23是本发明又一实施例所提供影像感测单元获取的影像的示意图;

图24是本发明又一实施例所提供的手势与控制指令的示意图;

图25是本发明又一实施例提供的跑道控制方法的流程图。

具体实施方式

以下是通过特定的具体实例来说明本发明所公开有关“跑步机及其跑道控制方法”的实施方式,本领域的普通技术人员可由本说明书所公开的内容了解本发明的优点与技术效果。本发明可通过其他不同的具体实施例加以施行或应用,本说明书中的各项细节也可基于不同观点与应用,在不悖离本发明的构思下进行各种修饰与变更。另外,本发明的附图仅为简单示意说明,并非依实际尺寸的描绘,先予叙明。以下的实施方式将进一步详细说明本发明的相关技术内容,但所公开的内容并非用以限制本发明的技术实施方式。

应理解,虽然本文中可能使用术语第一、第二、第三等来描述各种组件或信号等,但这些组件或信号不应受这些术语限制。这些术语乃用以区分一组件与另一组件,或者一信号与另一信号。另外,如本文中所使用,术语「或」视实际情况可能包括相关联的列出项目中的任一者或者多者的所有组合。

本发明是利用影像传感器检测特定光图像或用户的影像特征来自动控制跑步机的跑道转速。

首先,参阅图1a,图1a为本发明一实施例所提供的跑步机的示意图。本发明实施例提供一种跑步机m,其包括一跑道20、一第一信号提供组件、一第一传感器51及一控制器30。第一信号提供组件设置在跑道20的第一侧边204。控制器30耦接于第一传感器51。详细来说,跑步机m还具有一支架本体10,及安装在支架本体10上的调控面板103。控制器30设置于调控面板103内。调控面板103提供用户跑步速度、时间及警示等相关信息,并且能够直接通过所述信息进行跑道的调整。支架本体10具有设置于跑道20一前端201两相反侧,且分别向上延伸的第一支撑杆101及第二支撑杆102。第一传感器51设置于第一支撑杆101上。值得一提的是,第一传感器51所设置的位置可获取由第一信号提供组件所提供第一光图案,其中第一传感器51可获取第一光图案的全部或可获取大部分的第一光图案,例如可获取第一光图案的四分之三或二分之一等,本发明并不以此为限。并且,跑道20具有一履带202、及支撑履带202的一基座203。

信号提供组件是用于提供特定光图像,可以理解的是为了增加第一传感器51的感测效果,该信号提供组件可以通过主动发射光线来产生特定光图像。信号提供组件例如可以是具有高反射系数材料,并通过被动的反射外部光线来产生特定光图像至第一传感器51。

详细来说,第一信号提供组件可以为光发射组件,例如为红外光、激光光或led等可主动提供光束的组件。或者,第一信号提供组件可以为具有一高反射系数的反光组件,例如为反光带,特别是一种复归式反射器(retro-reflector)。第一信号提供组件也可以由玻璃荧光珠所形成。又或者,第一信号提供组件可以为反光带与玻璃荧光珠共同组成。然而,本发明并不对此作限制。本领域的普通技术人员可依实际情况与需求自行改变第一信号提供组件所采用的材质或者所采用的光源种类,以完成本发明。为方便说明,以下几个本实施例所提到的信号提供组件以反光组件举例说明,且第一信号提供组件为第一反光组件41。

第一传感器51用以获取包含第一光图像成像内容的一第一影像。配合参阅图3,图3为本发明一实施例所提供的第一影像的其中一实施例的示意图。第一影像61包括从第一反光组件41所提供的一第一光图案611,而第一光图案611从第一影像61中的一第一起始点s1开始延伸。

再参阅图1a,第一传感器51例如为互补式金属氧化物半导体(complementarymetal-oxide-semiconductor,cmos)影像传感器或是电荷耦合组件(charge-coupleddevice,ccd)影像传感器,本实施例并不限制。

值得一提的是,配合图3,参阅图1b,图1b为本发明一实施例所提供的第一传感器的示意图。本发明实施例中的第一传感器51还可以具有一第一发光源71。第一发光源71可以设置于第一传感器51上,用以提供一光束照射第一反光组件41以产生第一光图案611,据此提高第一影像61中第一光图案611的清晰度。第一发光源71例如为红外线或波长为850nm的发光二极管等。应理解,第一发光源71在不同的实施方式实施方式上具有各种的变化,本发明实施例并不以此为限。

附带一提,于本实施例中,跑步机m仅包括一个传感器与一个反光组件。然而,本发明并不以此为限。于其他实施例中,跑步机m也可包括多个传感器与多个反光组件。所述反光组件设置于跑道20的侧边。所述传感器可以获取由一个或多个反光组件所提供光图案。为方便说明,以下将以跑步机m仅包括一个传感器与一个反光组件为例。

于本实施例中,第一传感器51直接将第一影像61输出至控制器30,控制器30再根据第一影像61的第一光图案611的成像特征进行后续的计算。于其他实施例中,第一传感器51还可以包括一第一图像处理器(图1a未示出的)。第一图像处理器接收第一影像61,并且根据第一影像61计算第一光图案611的成像特征。第一图像处理器将第一光图案611的成像特征输出至控制器30,致使控制器30根据第一光图案611的成像特征调整跑道20。

当使用者操作跑步机m时,使用者的肢体会遮断该第一信号提供组件在第一传感器51所获取第一影像61,并进而改变第一光图案611的成像特征,其中该成像特征可以包括第一光图案611的成像位置、成像长度、成像区段数量或其他可用于辨识的特征。以成像长度为例,使用者在跑步机m运动时,使用者的脚的往复运动会遮断第一信号提供组件不同区域在第一影像61中的成像,进而使得第一光图案611的成像长度产生变化,例如当使用者的脚靠近跑道20的前端201时,第一光图案611的第一段成像长度较短,而当使用者的脚远离跑道20的前端201时,第一光图案611的第一段成像长度较长。

因此,根据第一光图案611的第一段成像的成像长度即可判断使用者运动时是相对该跑道20的位置为靠近或远离该前端201。且进一步,根据该第一光图案611的第一段成像长度的变化频率即可用于计算用户跑步时的步伐频率值,用于提供使用者作为运动表现的分析。

在计算第一光图案611的第一段成像的成像长度方面,控制器30可根据第一光图案611与第一影像61的背景间的光亮度差异直接判断第一光图案611的成像长度,并且第一光图案611的成像长度为一第一起始点s1所延伸的距离,或由第一起始点s1沿一预定方向p所延伸的距离,抑或是由第一起始点s1沿预定方向p所延伸最远的距离。于本实施例中,预定方向p所指的是第一光图案611自第一起始点s1向第一终点f1延伸的方向。

进一步而言,当第一传感器51与第一信号提供组件的设置位置皆固定时,第一光图案611在第一影像61上的成像位置可类推为第一光图案611的成像长度,例如当第一光图案611于第一影像61的一第一区域成像时,第一光图案611的代表长度为x1,当第一光图案611于第一影像61的第一区域以及一第二区域成像时,第一光图案611的代表长度为x2,其中长度x2大于长度x1。因此,根据第一光图案611在第一影像61的哪几个区域产生成像即可判断第一光图案611的成像长度,进而用于控制跑道20的运转速度。

复参阅图1a,控制器30根据至少一光图案(例如为第一光图案611)的成像长度控制驱动模块调整跑道20的一运转速度。以本实施例来说,控制器30先接收第一影像61,并根据第一影像61计算第一光图案611的成像长度,接着对应地调整跑道20的运转速度。控制器30为本领域的普通技术人员,在控制运算系统中常用的技术,故在此不再赘述。

配合参阅图1a及图3,当按下跑步机m的开始键(图1a未示出的)时,第一传感器51每隔一段固定时间会获取一次第一影像61。由于第一反光组件41具有高反射系数,所以第一影像61中呈现第一反光组件41反射至第一传感器51的第一光图案611。当跑步机m上没有任何对象a(例如为用户)时,第一反光组件41所反射的光束图案不会受到任何遮挡,所以第一光图案611的成像长度呈现由第一起始点s1延伸至第一终点f1。

参阅图2,图2为本发明一实施例所提供的跑步机内跑道的感测区的示意图。跑步机m的跑道20至少划分为邻近于第一传感器51的一第一感测区sr1及相邻于第一感测区sr1的一第二感测区sr2。控制器30根据第一光图案611的成像长度,判定对象a位于跑道20的第一感测区sr1或第二感测区sr2,接着根据对象a的位置对应地调整跑道20的运转速度。实际上,本实施例将跑道20划分为前半区(即第一感测区sr1)、及后半区(即第二感测区sr2)两个区域,并且根据第一光图案611被遮蔽后所呈现的成像长度,判定对象a位于跑道20的区域。

参阅图4a及4b,图4a及4b分别为本发明其中一实施例所提供的被遮蔽的不同的第一影像的示意图。当物件a位于跑步机m的跑道20上,物件a会位于第一传感器51与第一反光组件41之间,并遮蔽第一反光组件41反射至第一传感器51的第一光图案611,使得第一光图案611如图4a或4b所示。

如图4a所示,当第一光图案611从第一起始点s1延伸的成像长度小于一第一默认值th1时,控制器30判定对象a是位于跑道20的第一感测区sr1,因此控制器30对应地增加跑道20的运转速度。具体来说,控制器30判定对象a移动的速度大于跑道20所提供的运转速度。接着,控制器30会直接通过驱动模块增加跑道20的运转速度以符合对象a的移动速度,使得对象a能够维持在跑道20的中间位置。本实施例中,第一默认值th1设计为跑道20上没有对象a时,第一光图案611从第一起始点s1延伸至第一终点f1距离的二分之一。附带一提,本实施例所提供的第一默认值th1仅为举例说明,并非用以限制本发明。本领域的普通技术人员可依实际情况与需求自行设计第一默认值th1的数值。

如图4b所示,当第一光图案611从第一起始点s1延伸的成像长度大于第一默认值th1时,则控制器30判定对象a位于跑道20的第二感测区sr2,因此控制器30对应地降低跑道20的运转速度。详言的,此时控制器30判定对象a的移动速度小于跑道20所提供的运转速度。接着,控制器30会直接通过驱动模块降低跑道20的运转速度以符合对象a所移动的速度。

以下将针对跑步机m的跑道控制方法的流程做进一步介绍。配合图2、4a及4b,参阅图11,图11是本发明其中一实施例提供的跑道控制方法的流程图。图11的跑道控制方法适用于图1的跑步机m。于步骤s101,第一传感器51每隔一段固定时间获取第一影像61。第一影像61包括从第一反光组件41所提供的第一光图案611,且第一光图案611从第一影像61中的第一起始点s1开始延伸。

于步骤s102,控制器30接收第一影像61,并根据第一影像61计算第一光图案611的成像长度。或者,于其他实施例中,第一传感器51的第一图像处理器可以接收第一影像61,并计算第一光图案611的成像长度。接着,第一图像处理器将计算出的第一光图案611的成像长度输出至控制器30。如此一来,控制器30便不需要耗费时间与硬件资源计算第一光图案611的成像长度。附带一提,计算第一光图案611成像长度的方法可参考所述,在此不再赘述。

于步骤s103中,控制器30判定影像中第一光图案611的成像长度是否大于第一默认值th1。若第一影像61中第一光图案611的成像长度没有大于第一默认值th1,进入步骤s104。反的,若第一影像61中第一光图案611的成像长度大于第一默认值th1,进入步骤s105。控制器30根据第一光图案611的成像长度,判定对象a位于跑道20的第一感测区sr1或第二感测区sr2,并且对应地调整跑道20的运转速度。

于步骤s104,控制器30判定对象a位于跑道20的第一感测区sr1,即对象a的速度大于跑道20的运转速度。接着,控制器30会直接通过驱动模块增加跑道20的运转速度,并且回到步骤s101。于步骤s105,控制器30判定对象a位于跑道20的第二感测区sr2,即对象a的速度小于跑道20的运转速度。接着,控制器30会直接通过驱动模块对应地降低跑道20的运转速度,并且回到步骤s101。

所述步骤s101~s105会重复执行直到按下跑步机m的停止键(图1、2未示出的),停止跑步机m的运行为止。跑步机m上的开始键与停止键可为分别的按键,或为相同一按键。

另一方面,跑步机m还可以包括第二反光组件42,且进一步可包括一第二传感器52。复参阅图2,第二反光组件42设置于跑道20的第二侧边205且对应于第一反光组件41。第二传感器52耦接于控制器30,且第二传感器52设置于图2的第二支撑杆102上。可以理解的是,也可以将第一传感器51设置在同时可检测到第一反光组件41以及第二反光组件42的位置,如此即可由第一传感器51取代第二传感器52。

第二反光组件42具有一高反射系数,且第二反光组件42可选用与第一反光组件41相同或不同的材质,本领域的普通技术人员可依实际情况与需求自行改变第二反光组件42的材质,以完成本发明。

第二传感器52用以获取一第二影像。第二影像包括从第二反光组件42所提供的第二光图案。第二光图案是由一第二起始点s2开始延伸。类似于第一影像61,第二影像中的第二光图案同样会因对象a的位置也有所变化。

控制器30可以根据第一光图案611的成像长度或第二光图案的成像长度的至少其中一者判定对象a位于跑道20的第一感测区sr1或第二感测区sr2。控制器30根据对象a的位置对应地调整跑道20的运转速度。至于控制器30根据第一光图案611的成像长度或第二光图案的成像长度判定对象a的位置的方法类似于图11所示的流程。

具体来说,当第一光图案611的成像长度有所变化,而第二光图案并未被遮蔽时,控制器30取第一影像61来调整跑步机m的运转速度。当第一光图案611并未被遮蔽,而第二光图案的成像长度有所变化时,控制器30取第二影像来调整跑步机m的运转速度。当第一光图案611的成像长度与第二光图案的成像长度皆有所变化时,控制器30取第一影像61或第二影像的任一者来调整跑步机m的运转速度。

其中,本发明并不限制第一传感器51、第二传感器52、第一反光组件41和/或第二反光组件42的设置位置。跑步机m上没有任何对象a(用户)时,第一传感器51所设置的位置可获取由第一反光组件41所反射的光束即可,其中第一传感器51可获取第一光图案611的全部或可获取大部分的第一光图案611,例如可获取第一光图案611的四分之三或二分之一等,本发明并不以此为限。而在对象a(用户)使用跑步机m时,第一反光组件41所反射的光束会被对象a遮挡,致使控制器30根据第一光图案611的成像特征调整跑道20。而跑步机m上没有任何对象a(用户)时,第二传感器52所设置的位置可获取由第二反光组件42所反射的光束即可,其中第二传感器52可获取第二光图案的全部或可获取大部分的第二光图案,例如可获取第二光图案的四分之三或二分之一等,本发明并不以此为限。而在对象a(用户)使用跑步机m时,第二反光组件42所反射的光束会被对象a遮挡,致使控制器30根据第二光图案的成像特征调整跑道20。

此外,第二传感器52还可以包括一第二图像处理器。第二图像处理器用以接收第二影像,并且根据第二影像计算第二光图案的成像长度,接着将第二光图案的成像长度输出至控制器30。第二图像处理器计算第二光图案的成像长度的方法与所述的计算第一光图案611的成像长度的方法相同,故在此不再赘述。

附带一提,本发明实施例中的第二传感器52还可以具有一第二发光源,用以提供一光束照射第二反光组件42以产生第二光图案。第二传感器52可采用与所述第一传感器51相同或不同的传感器。传感器为本领域的普通技术人员,在动态追踪系统中常用的技术,故在此不再赘述。

通过本发明实施例提供的跑步机m可以直接通过判断用户的位置,调整跑道20的转速,因此跑步机m能够直接给出符合用户体力的速度。因此,使用者在运动状态时不需要额外按压任何调速的按键,更甚者当使用者跟不上跑道20的运转速度时,也不会发生因来不及按压紧急开关而产生的意外。值得一提的是,控制器30还能够将调整跑道20的信息输出至调控面板103,调控面板103再以声音或警示灯等方式提醒使用者跑步机m的运转将被调整。此外,调控面板103也可同时呈现用户的运动信息,例如:步伐频率、做动信息。

参阅图5及图6a~6c,图5为本发明另一实施例所提供的跑步机内跑道的感测区的示意图。图6a~6c分别为本发明另一实施例所提供的被遮蔽的不同的第一影像的示意图。本实施例所述的跑步机m’的具体结构与所述实施例的跑步机m有相同的结构,以下仅针对不同之处进行说明。

与图2的跑步机m不同的是,本实施例中将跑步机m’的跑道20’划分为第一感测区sr1’、第二感测区sr2’及第三感测区sr3’。第二感测区sr2’介于第一感测区sr1’及第三感测区sr3’之间。第一感测区sr1’邻近于第一传感器51’。第一感测区sr1’、第二感测区sr2’及第三感测区sr3’沿跑道20’的一轨道方向z按序排列。详细来说,第一感测区sr1’、第二感测区sr2’及第三感测区sr3’与跑道20’的前段区、中段区及后段区相互对应。

控制器30’根据第一光图案611’的成像长度判定对象a’位于跑道20’的第一感测区sr1’、第二感测区sr2’或第三感测区sr3’。控制器30’根据对象a’的位置对应地调整跑道20’的运转速度。控制器30’利用一第二默认值th2判定对象a’是位于跑道20’的第一感测区sr1’或是第二感测区sr2’,并利用一第三默认值th3判定对象a’是位于跑道20’的第二感测区sr2’或是第三感测区sr3’。至于控制器30’如何利用第二默认值th2以及第三默认值th3判定对象a’是位于跑道20’的第二感测区sr2’或是第三感测区sr3’,将于下方段落配合图12进行进一步说明。

配合图5、6a~6c,参阅图12,图12是本发明另一实施例所提供的跑道控制方法的流程图。图12所提供的跑道控制方法适用于图5的跑步机m’。步骤s201、s202与所述实施例中步骤s101、s102相同,故在此不再赘述,以下仅针对步骤s203~s207说明。

于步骤s203中,控制器30’判定第一影像61’中第一光图案611’的成像长度是否大于第二默认值th2,进而判定对象a’是否位于跑道20’的第一感测区sr1’。

如图6a所示,若第一影像61’中第一光图案611’的成像长度没有大于第二默认值th2,控制器30’判定对象a’位于跑道20’的第一感测区sr1’,即使用者位于跑道20’的前段区。控制器30’判定对象a’的移动速度大于跑道20’所提供的运转速度,进入步骤s204。于步骤s204中,控制器30’直接通过驱动模块增加跑道20’的运转速度以符合对象a’移动的速度,使得对象a’能够维持在跑道20’的中间位置。接着,回到步骤s201,以继续执行跑道控制方法。若第一影像61’中第一光图案611’的成像长度大于第二默认值th2,进入步骤s205中。于步骤s205中,控制器30’判定影像中第一光图案611’的成像长度是否大于第三默认值th3,进而判定对象a’位于跑道20’的第二感测区sr2’或第三感测区sr3’。

如图6b所示,若第一影像61’中第一光图案611’的成像长度没有大于第三默认值th3(即第一光图案611’的成像长度介于第二默认值th2及第三默认值th3之间),控制器30’判定对象a’位于跑道20’的第二感测区sr2’,即使用者位于跑道20’的中段区。控制器30’判定对象a’的速度大致与跑道20’运转速度相同,进入步骤s206。于步骤s206中,控制器30’维持跑道20’的运转速度,并且回到步骤s201,以继续执行跑道控制方法。

如图6c所示,若第一影像61’中第一光图案611’的成像长度大于第三默认值th3,控制器30’判定对象a’位于跑道20’的第三感测区sr3’,即使用者位于跑道20’的后段区。控制器30’判定对象a’的速度小于跑道20’运转速度,进入步骤s207。于步骤s207中,控制器30’会直接通过驱动模块降低跑道20’的运转速度以符合对象a’移动的速度。接着,回到步骤s201,以继续执行跑道控制方法。

相同地,所述步骤s201~s207会重复执行直到按下跑步机m’的停止键(图5未示出的),停止跑步机m’的运行为止。

须说明的是,于本实施例中第二默认值th2设计为跑道20’上没有对象a’时,第一光图案611’从第一起始点s1’延伸至第一终点f1’距离的三分之一。第三默认值th3设计为跑道20’上没有对象a’时,第一光图案611’从第一起始点s1’延伸至第一终点f1’距离的三分的二。附带一提,本实施例所提供的第二默认值th2与第三默认值th3仅为举例说明,并非用以限制本发明。本领域的普通技术人员可依实际情况与需求自行设计第二默认值th2与第三默认值th3的数值。

另一方面,图5的跑步机m’还可以包括第二反光组件42’与第二传感器52’。第二反光组件42’与第二传感器52’的位置与连接关系类似于所述实施例的第二反光组件42与第二传感器52,故于此不再多加赘述。

第二传感器52’用以获取一第二影像。第二影像包括从第二反光组件42’所提供的第二光图案。类似于第一影像61’,第二影像中的第二光图案同样会因对象a’的位置也有所变化。

控制器30’可以根据第一光图案611’的成像长度或第二光图案的成像长度的至少其中一者判定对象a’位于跑道20’的第一感测区sr1’、第二感测区sr2’或第三感测区sr3’。控制器30’根据对象a’的位置对应地调整跑道20’的运转速度。至于控制器30’根据第一光图案611’的成像长度或第二光图案的成像长度判定对象a’的位置的方法类似于图12所示的流程。

具体来说,当第一光图案611’的成像长度有所变化,而第二光图案并未被遮蔽时,控制器30’取第一影像61’来调整跑步机m’的运转速度。当第一光图案611’并未被遮蔽,而第二光图案的成像长度有所变化时,控制器30’取第二影像来调整跑步机m’的运转速度。当第一光图案611’的成像长度与第二光图案的成像长度皆有所变化时,控制器30’取第一影像61’或第二影像的任一者来调整跑步机m’的运转速度。

此外,类似于所述实施例的第二传感器52,本实施例的第二传感器52’同样可以包括一第二图像处理器以及一第二发光源。第二图像处理器可以预先对第二影像进行处理,以计算第二光图案的成像长度。第二图像处理器计算第二光图案的成像长度的方法与所述的计算第一光图案611’的成像长度的方法相同,故在此不再赘述。

值得一提的是,本实施例中,跑道20’是被划分为3个感测区。然而,本发明并不以此为限。于其他实施例中,跑道20’可依实际情况与需求被划分为多个感测区。本领域的普通技术人员在参阅所述实施例后,应能自行设计感测区的数量,并对应地设计默认值,以完成本发明。

参阅图7,图7为本发明再一实施例所提供的跑步机内跑道的感测区的示意图。类似于图1的跑步机m,本实施例中的跑步机m”包含一跑道20”、一第一传感器51”、一第二传感器52”及一控制器30”。跑道20”的一第一侧边204”设置一第一反光组件41”,且跑道20”的一第二侧边205”设置一第二反光组件42”。第二侧边205”相对于第一侧边204”。本实施例中的第一传感器51”、第二传感器52”与所述实施例相同,于此处不多赘述。

配合图7,参阅图8a及8b,图8a及8b分别为本发明再一实施例所提供的第一影像与第二影像的示意图。具体来说,第一传感器51”根据第一反光组件41”提供的反射光束获取图8a所示的第一影像61”。第二传感器52”根据第二反光组件42”提供的反射光束获取图8b所示的第二影像62”。第一影像61”中的第一光图案611”自第一起始点s1”向第一终点f1”延伸。第二影像62”中的第二光图案621”自第二起始点s2”向第二终点f2”延伸。控制器30”再根据第一影像61”中第一光图案611”的成像长度与第二影像62”中第二光图案621”的成像长度进行后续的运算。

与图2的跑步机m及图5的跑步机m’不同的是,本实施例的跑步机m”将跑道20”至少划分为邻近于第一反光组件41”的一第一检测区dr1及邻近于第二反光组件42”的一第二检测区dr2。控制器30”根据第一光图案611”的成像长度以及第二光图案621”的成像长度,判定一物件a”位于跑道20”的第一检测区dr1或第二检测区dr2。实际上于本实施例中,跑道20”被划分为右半区及左半区等两个区域。控制器30”根据第一光图案611”以及第二光图案621”被遮蔽后所呈现的成像长度,判定对象a”位于跑道20”的区域。

以图8a及8b来说,第一传感器51”以及第二传感器52”同时获取第一影像61”及第二影像62”。此时,第一影像61”的第一光图案611”,及第二影像62”的第二光图案621”都没有被对象a”遮蔽。因此,控制器30”判定跑道20”上没有任何物件a”。

以下将针对跑步机m”的跑道20”控制方法的流程做进一步介绍。配合图7,参阅图9a及9b及10a及10b及13,图9a及9b分别为本发明再一实施例所提供的对象位于第一检测区时第一影像与第二影像的示意图。图10a及10b分别为本发明再一实施例所提供的对象位于第二检测区时第一影像与第二影像的示意图。图13是本发明再一实施例所提供的跑道控制方法的流程图。图13所示的跑道控制方法适用于图7的跑步机m”。于步骤s301,第一传感器51”每隔一段固定时间获取第一影像61”,且同时第二传感器52”每隔一段固定时间获取第二影像62”。

于步骤s302,控制器30”同时接收第一影像61”及第二影像62”,并分别进入步骤s303及步骤s304中。于步骤s303中,控制器30”根据第一影像61”计算第一光图案611”的成像长度,并进入步骤s305。于步骤s304中,控制器30”根据第二影像62”计算第二光图案621”的成像长度,并进入步骤s305。须说明的是,控制器30”计算第一光图案611”及第二光图案621”的成像长度的方法可参考所述,在此不再赘述。

于步骤s305中,控制器30”判定第一光图案611”的成像长度是否大于第二光图案621”的成像长度。根据第一光图案611”的成像长度以及第二光图案621”的成像长度,控制器30”判定对象a”位于跑道20”的位置,并且于继续步骤中对应地调整跑道20”。

如图9a、9b所示,若第一光图案611”的成像长度大于第二光图案621”的成像长度,进入步骤s306。于步骤s306中,控制器30”判定对象a”位于跑道20”的第二检测区dr2。也就是说,第二反光组件42”反射光束而产生的第二光图案621”被跑道20”上的使用者遮蔽。因此,控制器30”判定用户的位置邻近于第二反光组件42”,即图7中跑道的左侧,接着进入步骤s308中。于步骤s308,控制器30”对应地通过驱动模块(图7未示出的)调整跑道20”,例如提升跑道20”邻近于第二反光组件42”一侧的坡度,让使用者朝向跑道20”上坡度较小(邻近于第一反光组件41”)的一侧运动,接着回到步骤s301。

如图10a、10b所示,若第一光图案611”的成像长度没有大于第二光图案621”的成像长度,进入步骤s307。于步骤s307中,控制器30”判定对象a”位于跑道20”的第一检测区dr1。也就是说,第一反光组件41”反射光束而产生的第一光图案611”被跑道20”上的使用者遮蔽。因此,控制器30”判定用户位置邻近于第一反光组件41”,即图7中跑道的右侧,接着进入步骤s309中。于步骤s309,控制器30”对应地通过控制模块调整跑道20”,例如提升跑道20”邻近于第一反光组件41”一侧的坡度,让使用者朝向跑道20”上坡度较小(邻近于第二反光组件42”)的一侧运动,接着回到步骤s301。

所述步骤s301~s309会重复执行直到按下跑步机m”的停止键(图7未示出的),停止跑步机m”的运行为止。

通过本发明实施例中的跑步机m”可以直接通过判断用户的位置,进行跑道20”调整。因此,当使用者惯性在跑道20”上特定的一侧运动时,控制器30”提高跑道20”上对应区域的坡度,因此能够降低使用者因为只在特定一侧运动而发生踩步不稳的危险状况,更甚至迫使使用者维持在跑道中间运动,以改善使用者的运动姿势。此外,控制器30”通过所述的调整还能够降低跑道20”耗损不均匀的情况,以延长跑步机m”的使用寿命。

更进一步来说,控制器30”还能够根据第一光图案611”的成像长度随着时间的变化,或第二光图案621”的成像长度随着时间的变化,判断出对象a”的运动状态。详细来说,使用者在跑道20”上运动状态不同时,例如急速奔跑、走路等,跨步的频率会随的不同。因此,通过固定计算光图案611”、621”的成像长度与时间的变化,控制器30”可依据所得出的频率判断用户的运动状态。

另外,于其他的实施方式中,跑步机的第一反光组件(如所述的第一反光组件41、41’或41”)及第二反光组件(如所述的第二反光组件42、42’或42”)可以置换为第一光发射组件及第二光发射组件。所以于其它实施方式中,第一光发射组件可以发射一光束至第一传感器(如所述的第一传感器51、51’或51”),以提供第一传感器获取第一光图案,且第二光发射组件源可以发射一光束至第二传感器(如所述的第一传感器52、52’或52”),以提供第二传感器获取第二光图案。除此之外,跑步机的结构及其跑道的控制方式与所述的实施例相同。因此,本领域的普通技术人员应能简单置换,以完成本发明,于此不再赘述。

参阅图14a及图14b,图14a是本发明又一实施例所提供的跑步机的示意图,图14b是本发明又一实施例所提供的影像传感器的示意图。如图所示,本发明实施例提供一种跑步机n,其包括一跑道20、一影像传感器53及一控制器70。控制器70耦接于影像传感器53。详细来说,跑步机n还具有一支架本体10,及安装在支架本体10上的调控面板103。控制器70可设置于调控面板103内。调控面板103提供用户跑步速度、时间及警示等相关信息,并且能够直接通过所述信息进行跑道20的调整。支架本体10具有设置于跑道20一前端201两相反侧,且分别向上延伸的第一支撑杆101及第二支撑杆102。跑道20具有一履带202、及支撑履带202的一基座203。对象a是使用跑步机n的使用者。

如图14b所示,影像传感器53具有一影像感测单元531。本发明实施例中的影像传感器53还可以具有一发光源533。发光源533可以是一不可见光源,例如为红外线或波长为850nm的发光二极管等。应理解,发光源533在不同的实施方式上具有各种的变化,本发明实施例并不以此为限。

附带一提,于本实施例中,跑步机n仅包括一个影像感测单元与一个发光源,然而,本发明并不限制影像感测单元与发光源的数目。以下将以跑步机n仅包括一个影像感测单元与一个发光源做为举例说明。

影像传感器53的影像感测单元531用于获取包含对象a(跑步机n的用户)的一影像。而由于影像感测单元531是具有多个像素的影像感测单元,其所获取的影像也具有多个像素。影像感测单元531可每隔一段固定时间获取包含对象a的影像,控制器70则可根据对象a在此影像内的成像特征调整跑道20的运转速度,其中,该成像特征例如可以是对象a在此影像内所占像素的比例或者是分布情形。具体操作细节以下将会详细说明。

请参阅图15a、15b及15c,并请同时参阅图14a。图15a、15b及15c分别为本发明又一实施例所提供影像感测单元获取的不同影像的示意图。如图15a所示,影像151是影像感测单元531获取到包含对象a的影像。其中,对象a在影像151中对应的影像是影像1511,对象a对应的影像1511也是由多个像素所组成。而由于影像传感器53相对对象a而言设置于跑步机n的前端,因此,对象a对应的影像1511在影像151内所占像素的比例越高,则表示对象a距离跑步机n的前端201越近。而影像1511在影像151内所占像素的比例越低,则表示对象a距离跑步机n的前端201越远。控制器70则可根据影像1511在影像151内所占像素的比例调整跑道20的运转速度,以使得对象a能够维持在跑道20的中间。

如图15b所示,在本发明一实施例中,影像感测单元531获取到包含对象a的一影像152。其中,对象a在影像152中对应的影像是影像1521。与图15a的实施例所示的影像151相较,影像1521在影像152内所占像素的比例比影像1511在影像151内所占像素的比例高。因此可知,图15b所示实施例的物件a相较于图15a所示实施例时,更接近跑步机n的前端201。

如图15c所示,影像感测单元531获取到包含对象a的一影像153。其中,对象a在影像153中对应的影像是影像1531。与图15a所示的影像151相较,影像1531在影像153内所占像素的比例比影像1511在影像151内所占像素的比例低。因此可知,图15c所示实施例的物件a相较于图15a所示实施例时,更远离跑步机n的前端201。

而控制器70则可根据影像传感器53获取到的影像中对象a对应的影像所占像素的比例,得知对象a距离跑步机n的前端201的远近,进而调整跑道20的运转速度,以使得对象a能够维持在跑道20的中间。

在本发明一实施例中,控制器70可设置一默认值(图中未示出),此默认值是影像感测单元531获取到的影像中,对象a对应的影像所占像素的一比例值。当影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例大于此默认值时,表示对象a距离跑步机n的前端201过近,对象a移动的速度大于跑道20所提供的速度。此时,控制器70会直接通过驱动模块(图中未示出)增加跑道20的运转速度,以使得对象a能够维持在跑道20的中间。其中,本领域的普通技术人员可依实际情况与需求自行设计默认值的数值以完成本发明。

在本发明一实施例中,控制器70可设置有一默认值(图中未示出),此默认值是影像感测单元531获取到的影像中,对象a对应的影像所占像素的一比例值。当影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例小于此默认值时,表示对象a距离跑步机n的前端201过远,对象a移动的速度小于跑道20所提供的速度。此时,控制器70会降低跑道20的运转速度,以使得对象a能够维持在跑道20的中间。其中,本领域的普通技术人员可依实际情况与需求自行设计默认值的数值以完成本发明。

在本发明一实施例中,当影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例逐渐增加时,则表示对象a距离跑步机n的前端201越来越近,对象a移动的速度逐渐大于跑道20所提供的速度。此时,控制器70可逐渐增加跑道20的运转速度,以使得对象a能够维持在跑道20的中间。

在本发明一实施例中,当影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例逐渐减少时,表示对象a距离跑步机n的前端201越来越远,对象a移动的速度逐渐小于跑道20所提供的速度。此时,控制器70可逐渐降低跑道20的运转速度,以使得对象a能够维持在跑道20的中间。

在本发明一实施例中,控制器70可设置有一默认值(图中未示出),此默认值是影像感测单元531获取到的影像中,对象a对应的影像所占像素的一比例值。当影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例大于此默认值时,则控制器70会启动跑道20进行运转。即当对象a(用户)位在跑步机n上跑道20的适当位置时,影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例会达到预先设置的默认值,则控制器70依此判定使用者已准备使用跑步机n,因此启动跑道20进行运转。其中,本领域的普通技术人员可依实际情况与需求自行设计默认值的数值以完成本发明。

在本发明一实施例中,控制器70可设置有一默认值(图中未示出),此默认值是影像感测单元531获取到的影像中,对象a对应的影像所占像素的一比例值。当影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例小于此默认值时,则控制器70会停止跑道20的运转。即当对象a(用户)不在跑步机n的前方,或是对象a并不位在跑道20的适当位置时,影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例过小,则控制器70依此判定使用者并未使用跑步机n,因此停止跑道20的运转。其中,本领域的普通技术人员可依实际情况与需求自行设计默认值的数值以完成本发明。

在本发明一实施例中,控制器70可根据影像感测单元531获取到的影像中对象a的像素变化频率计算用户跑步时的步伐频率值,用于提供使用者作为运动表现的分析。

其中,影像传感器53是本领域的普通技术人员,在动态追踪系统中常用的技术,其运行细节在此不再赘述。控制器70的运行也为本领域的普通技术人员,在控制运算系统中常用的技术,故在此不再赘述。

在本发明一实施例中,影像传感器53的发光源533用以发出一光线(图中未示出)至物件a。而影像感测单元531获取到的影像中,对象a对应的影像是由发光源533发射的光线反射而成的。发光源533发射的光线例如可以是一不可见光,但本发明并不以此为限制。因此,通过发光源533的设置,可以确保本发明的跑步机在任何环境下皆能顺利运行。避免例如在灯光昏暗或光线复杂的场合,影像感测单元531无法正确获取到对象a的影像的问题。

通过本发明实施例提供的跑步机n,可直接通过判断用户的位置以启动、停止或调整跑道20的运行,因此跑步机n能够直接给出符合用户体力的速度。因此,使用者在运动状态时不需要额外按压任何调速的按键,更甚者当使用者跟不上跑道20的运转速度时,也不会发生因来不及按压紧急开关而产生的意外。值得一提的是,控制器70还能够将调整跑道20的信息输出至调控面板103,调控面板103再以例如声音或警示灯等方式提醒使用者跑步机n的运转将被调整。此外,调控面板103也可同时呈现用户的运动信息,例如:速度、作动信息等。

以下将针对跑步机n的跑道控制方法的流程做进一步介绍。请参阅图16,并配合图14a及14b。图16是本发明又一实施例提供的跑道控制方法的流程图。图16所示实施例的跑道控制方法适用于图14a的跑步机n。在本实施例中,控制器70可设置一默认值th161及一默认值th163。默认值th161及默认值th163分别是影像感测单元531获取到的影像中,对象a对应的影像所占像素的一比例值。

步骤s161,影像传感器53的影像感测单元531获取包含对象a(跑步机n的用户)的一影像。而由于影像感测单元531具有多个像素,其所获取的影像也具有多个像素。

接着,步骤s162,控制器70判定影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例是否小于默认值th161?若是则进行步骤s163,若否则进行步骤s164。步骤s163,由于影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例小于默认值th161,表示对象a距离跑步机n的前端201过远,对象a移动的速度小于跑道20所提供的速度。此时,控制器70会直接通过驱动模块(图中未示出)降低跑道20的运转速度,以使得对象a能够维持在跑道20的中间。接着,回到步骤s161,以继续执行跑道控制方法。

步骤s164,控制器70判定影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例是否大于默认值th163?若是则进行步骤s165,若否则回到步骤s161,以继续执行跑道控制方法。步骤s165,由于影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例大于默认值th163,则表示对象a距离跑步机n的前端201过近,对象a移动的速度大于跑道20所提供的速度。此时,控制器70会增加跑道20的运转速度,以使得对象a能够维持在跑道20的中间。

附带一提,本实施例所提供的默认值th161与默认值th163仅为举例说明,并非用以限制本发明。本领域的普通技术人员可依实际情况与需求自行设计默认值th161与默认值th163的数值。

请参阅图17,并配合参阅图14a及14b。图17是本发明又一实施例提供的跑道控制方法的流程图。图17的跑道控制方法适用于图14a的跑步机n。

步骤s171,影像传感器53的影像感测单元531获取包含对象a(跑步机n的用户)的一影像。而由于影像感测单元531具有多个像素,其所获取的影像也具有多个像素。

接着,步骤s172,控制器70判定影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例是否逐渐减少?若是则进行步骤s173,若否则进行步骤s174。步骤s173,由于影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例逐渐减少,表示对象a距离跑步机n的前端201越来越远,对象a移动的速度逐渐小于跑道20所提供的速度。此时,控制器70会逐渐降低跑道20的运转速度,以使得对象a能够维持在跑道20的中间。接着,回到步骤s171,以继续执行跑道控制方法。

步骤s174,控制器70判定影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例是否逐渐增加?若是则进行步骤s175,若否则回到步骤s171,以继续执行跑道控制方法。步骤s175,由于影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例逐渐增加,表示对象a距离跑步机n的前端201越来越近,对象a移动的速度逐渐大于跑道20所提供的速度。此时,控制器70会逐渐增加跑道20的运转速度,以使得对象a能够维持在跑道20的中间。

请参阅图18,并配合参阅图14a及14b。图18是本发明又一实施例提供的跑道控制方法的流程图。图18的跑道控制方法适用于图14a的跑步机n。在本实施例中,控制器70可设置有一默认值th181及一默认值th183。默认值th181及默认值th183分别是影像感测单元531获取到的影像中,对象a对应的影像所占像素的一比例值。

步骤s181,影像传感器53的影像感测单元531获取包含对象a(跑步机n的用户)的一影像。而由于影像感测单元531具有多个像素,其所获取的影像也具有多个像素。

接着,步骤s182,控制器70判定影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例是否大于默认值th181?若是则进行步骤s183,若否则回到步骤s181,以继续执行跑道控制方法。步骤s183,由于影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例大于默认值th181,则控制器70判定对象a(用户)已位在跑步机n上跑道20的适当位置,控制器70会启动跑道20进行运转。

接着,步骤s184,控制器70判定影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例是否小于默认值th183?若是则进行步骤s185,若否则进行步骤s186,维持跑道20的运转。步骤s185,由于影像感测单元531获取到的影像中,对象a对应的影像所占像素的比例小于默认值th183,则控制器70判定对象a并不位在跑道20的适当位置,控制器70会停止跑道20的运转。

附带一提,本实施例所提供的默认值th181与默认值th183仅为举例说明,并非用以限制本发明。本领域的普通技术人员可依实际情况与需求自行设计默认值th181与默认值th183的数值。

请参阅图19及图20a~图20b,图19是本发明又一实施例所提供的跑步机内跑道的检测区的示意图。图20a及20b分别是本发明又一实施例所提供影像感测单元获取的不同影像的示意图。类似于图14a的跑步机n,本实施例中的跑步机n’包含一跑道20’、一影像传感器53’及一控制器70’。控制器70’耦接于影像传感器53’。详细来说,跑步机n’还具有一支架本体10,及安装在支架本体10上的调控面板103。控制器70’可设置于调控面板103内。支架本体10具有设置于跑道20’一前端201两相反侧,且分别向上延伸的第一支撑杆101及第二支撑杆102。跑道20具有一履带202、及支撑履带202的一基座203。对象a’为使用跑步机n’的使用者。本实施例所述的跑步机n’的具体结构与所述实施例的跑步机n有相同的结构,以下仅针对不同之处进行说明。

与图14a的跑步机n不同的是,本实施例的跑步机n’将跑道20’至少划分为邻近于一第一侧边214的一第一检测区dr1’及邻近于一第二侧边215的一第二检测区dr2’。而影像传感器53’位于第一侧边214与第二侧边215之间。而例如图20a~图20b所示,影像传感器53’的影像感测单元所获取的影像191、192划分为邻近于跑道20’的第一侧边214的第一影像区1911、1921,及邻近于跑道20’的第二侧边215的第二影像区1913、1923。

在本实施例中,控制器70’根据影像传感器53’的影像感测单元获取到的影像中,对象a’对应的影像的位置,判定对象a’位于跑道20’的第一检测区dr1’或第二检测区dr2’,并对应地调整跑道20’。

如图20a所示,在本发明一实施例中,控制器70’可设置有一默认值(图中未示出),此默认值是对象a’对应的影像在第一影像区1911内所占像素的一比例值。在本实施例中,影像传感器53’的影像感测单元所获取的影像191中,对象a’对应的影像是影像1915。当对象a’对应的影像1915在第一影像区1911内所占像素的比例大于此默认值时,则控制器70’判定对象a’位于跑道20’的第一检测区dr1’。

此时,控制器70’可对应地通过驱动模块(图中未示出)调整跑道20’,例如提升跑道20’邻近第一侧边214一侧的坡度,让使用者朝向跑道20’上坡度较小(邻近于第二侧边215)的一侧运动,以使得对象a’能够维持在跑道20’的中间。

如图20b所示,在本发明一实施例中,控制器70’可设置有一默认值(图中未示出),此默认值是对象a’对应的影像在第二影像区1923内所占像素的一比例值。在本实施例中,影像传感器53’的影像感测单元所获取的影像192中,对象a’对应的影像是影像1925。当对象a’对应的影像1925在第二影像区1923内所占像素的比例大于此默认值时,则控制器70’判定对象a’位于跑道20’的第二检测区dr2’。

此时,控制器70’可对应地通过驱动模块(图中未示出)调整跑道20’,例如提升跑道20’邻近第二侧边215一侧的坡度,让使用者朝向跑道20’上坡度较小(邻近于第一侧边214)的一侧运动,以使得对象a’能够维持在跑道20’的中间。

通过本发明实施例中的跑步机n’可以直接通过判断用户的位置,进行跑道20’调整。因此,当使用者惯性在跑道20’上的特定一侧运动时,控制器70’可提高跑道20’上对应区域的坡度,因此能够降低使用者因为只在特定一侧运动而发生踩步不稳的危险状况,更甚至迫使使用者维持在跑道中间运动,以改善使用者的运动姿势。此外,控制器70’通过所述的调整还能够降低跑道20’耗损不均匀的情况,以延长跑步机n’的使用寿命。

以下将针对跑步机n’的跑道控制方法的流程做进一步介绍。请参阅图21,并配合图19、图20a及图20b,图21是本发明又一实施例提供的跑道控制方法的流程图。图21的跑道控制方法适用于图19的跑步机n’。在本实施例中,控制器70’可设置有一默认值th211及一默认值th213。其中,默认值th211是对象a’对应的影像在第一影像区内所占像素的一比例值,默认值th213是对象a’对应的影像在第二影像区内所占像素的一比例值。

步骤s211,影像传感器53’的影像感测单元获取包含对象a’(跑步机n’的用户)的一影像。而由于影像感测单元具有多个像素,其所获取的影像也具有多个像素。

接着,步骤s212,控制器70’判定对象a’对应的影像在第一影像区内所占像素的比例是否大于默认值th211?若是则进行步骤s213,若否则进行步骤s215。步骤s213,由于对象a’对应的影像在第一影像区内所占像素的比例大于默认值th211,控制器70’判定对象a’位于跑道20’的第一检测区dr1’。接着,步骤s214,控制器70’对应地调整跑道20’,例如提升跑道20’邻近第一侧边214一侧的坡度,让使用者朝向跑道20’上坡度较小(邻近于第二侧边215)的一侧运动。接着,回到步骤s211,以继续执行跑道控制方法。

步骤s215,控制器70’判定对象a’对应的影像在第二影像区内所占像素的比例是否大于默认值th213?若是则进行步骤s216,若否则回到步骤s211,以继续执行跑道控制方法。步骤s216,由于对象a’在第二影像区内所占像素的比例大于默认值th213,控制器70’判定对象a’位于跑道20’的第二检测区dr2’。接着,步骤s217,控制器70’对应地调整跑道20’,例如提升跑道20’邻近第二侧边215一侧的坡度,让使用者朝向跑道20’上坡度较小(邻近于第一侧边214)的一侧运动。接着,回到步骤s211,以继续执行跑道控制方法。

附带一提,本实施例所提供的默认值th211与默认值th213仅为举例说明,并非用以限制本发明。本领域的普通技术人员可依实际情况与需求自行设计默认值th211与默认值th213的数值。

请参阅图22及图23,图22是本发明又一实施例所提供的跑步机的示意图。图23是本发明又一实施例所提供影像感测单元获取的影像的示意图。类似于图14a的跑步机n或图19的跑步机n’,本实施例中的跑步机n”包含一跑道20”、一影像传感器53”及一控制器70”。控制器70”耦接于影像传感器53”。详细来说,跑步机n”还具有一支架本体10,及安装在支架本体10上的调控面板103。控制器70”可设置于调控面板103内。支架本体10具有设置于跑道20”一前端201两相反侧,且分别向上延伸的第一支撑杆101及第二支撑杆102。跑道20具有一履带202、及支撑履带202的一基座203。对象a”为使用跑步机n”的使用者。本实施例所述的跑步机n”的具体结构与所述实施例的跑步机n或n’有相同的结构,以下仅针对不同之处进行说明。

与图14a的跑步机n或与图19的跑步机n’不同的是,本实施例的影像传感器53”还包括一图像处理单元(图中未示出)。影像传感器53”的影像感测单元(图中未示出)可每隔一段固定时间获取包含对象a”(跑步机n”的用户)的影像,控制器70”则可根据对象a”在此影像内的成像特征调整跑道20”的运转,其中,该成像特征例如可以是对象a”在此影像内所占像素的比例或者是分布情形。在本实施例中以该成像特征是对象a”在此影像内所占像素的分布情形做为举例说明。具体操作细节以下将会详细说明。

影像传感器53”的影像感测单元可获取包含对象a”的一影像,而图像处理单元可接收此影像,并依据对象a”在此影像内所占像素的分布情形,计算此影像中对象a”的手部h所作的一手势g并产生一手势影像,接着影像传感器53”将此手势影像输出至控制器70”。控制器70”则可根据影像感测单元获取到的影像中对象a”(用户)所作的手势影像,对应地发出一控制指令以调整跑道20”的运行。

如图23所示,影像231是影像传感器53”的影像感测单元获取包含对象a”的影像。在影像感测单元获取的影像231中对象a”对应的影像是影像2311,而对象a”的手部h所作的手势g对应的影像是手势影像g’。其中,手势g例如可以是手部h的握拳、打开手掌、挥手、手掌顺时针转动、手掌逆时针转动、手掌向上挥动、手掌向下挥动、单手上举、单手下摆、单手平举、双手上举、双手下摆或双手平举等,本发明并不以此为限制。

影像传感器53”的图像处理单元在接收影像感测单元获取包含对象a”的影像231后,可计算对象a”的手部h做的手势g所对应的手势影像g’。接着影像传感器53”将此手势影像g’输出至控制器70”。控制器70”则可根据手势影像g’对应地发出一控制指令以调整跑道20”例如运转启动、运转停止、运转速度或运转方向等动作。

请参阅图24,图24是本发明又一实施例所提供的手势与控制指令的示意图。如图所示,本实施例中物件a”的手部h所作的手势g是“双手上举”的动作时,影像传感器53”的图像处理单元可计算手势g所对应的手势影像g’,接着影像传感器53”将此手势影像g’输出至控制器70”。控制器70”则可根据手势影像g’对应地发出一“运转启动”的控制指令以调整跑道20”,使跑道20”启动运转。而本实施例中手势g是“手掌连续挥动”时对应的控制指令是“运转停止”,以使跑道20”停止运行。手势g是“手掌顺时针转动”时对应的控制指令是“增加运转速度”,以使跑道20”增加运转的速度。手势g是“手掌逆时针转动”时对应的控制指令是“降低运转速度”,以使跑道20”降低运转的速度。手势g是“手掌向上挥动”时对应的控制指令是“增加跑道坡度”,以使控制器70”通过驱动模块(图中未示出)增加跑道20”的坡度。手势g是“手掌向下挥动”时对应的控制指令是“降低跑道坡度”,以使控制器70”通过驱动模块(图中未示出)降低跑道20”的坡度。因而实现根据对象a”的手部h所作的手势g调整跑道20”运行的目的。

图24中所示的手势及其对应的控制指令仅为举例说明,本发明并不以此为限制。本领域的普通技术人员在参阅所述实施例后,应能自行设计各种可能的手势,并对应地设计各种可能的控制指令以完成本发明。其中,影像传感器53”是本领域的普通技术人员,在动态追踪系统中常用的技术,其运行细节在此不再赘述。控制器70”的运行也是本领域的普通技术人员,在控制运算系统中常用的技术,故在此不再赘述。

通过本发明实施例提供的跑步机n”可以直接通过判断使用者的手势,启动、停止或调整跑道20”的运行,让使用者在运动状态时不需要额外操作任何按键,就可控制跑道20”的运行。

以下将针对跑步机n”的跑道控制方法的流程做进一步介绍。请参阅图25,并配合图22及23,图25是本发明又一实施例提供的跑道控制方法的流程图。图25的跑道控制方法适用于图22的跑步机n”。

步骤s251,影像传感器53”的影像感测单元获取包含对象a”(跑步机n”的用户)的一影像231,其中对象a”的手部h做出一手势g。接着,步骤s252,影像传感器53”的图像处理单元可根据影像231计算手势g所对应的手势影像g’,影像传感器53”并将此手势影像g’输出至控制器70”。接着,步骤s253,控制器70”根据手势影像g’对应地发出一控制指令以调整跑道20”例如运转启动、运转停止、运转速度或运转方向等动作。实现根据对象a”的手部h所作的手势g调整跑道20”运行的目的。

综上所述,本发明的有益效果可以在于,本发明实施例所提供的跑步机及其跑道控制方法可通过至少一传感器获取影像。控制器根据传感器所获取的影像中光图案的成像长度直接调整跑道转速。因此,本发明实施例所提供的跑步机可以根据用户位于跑道的位置,判别用户的体力状态或跑步速率,并直接执行跑道20的加速、减速或停止,以避免使用者因体力不足的情况下所产生的意外伤害。

再者,本发明实施例所提供的跑步机及其跑道控制方法中,控制器30还可以将第一影像中第一光图案的成像长度,与第二影像中第二光图案的成像长度相比较,并根据比较结果直接调整跑道。本发明实施例所提供的跑步机根据使用者位于跑道上的左、右位置,调整跑道的坡度,让使用者维持在跑道中间运动,以改善运动姿势。因此,本发明实施例所提供的跑步机还能够降低跑道耗损不均匀的情况,以延长跑步机的使用寿命。

并且,本发明实施例所提供的跑步机及其跑道控制方法中,控制器并可根据用户在影像传感器所获取的影像内所占像素的比例调整跑道的运转速度。控制器还可根据影像传感器所获取的影像中用户所作的手势图像映射地调整跑道的运行。让使用者在运动状态时不需要额外操作任何按键,就能控制跑道的运行。

而以上所述仅为本发明的优选可行实施例,非因此即局限本发明的权利要求,故凡运用本发明说明书及图示内容所为的等效结构变化,均同理包含于本发明的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1