健身参数视觉模拟系统及其方法 【技术领域】
本发明涉及一种视觉模拟系统及其方法,特别是涉及一种通过搜集健身参数来模拟使用者的健身模拟结果的视觉模拟系统及其方法。
背景技术
近年来,随着经济产业的迅速发展和生活水平的提高,现代人娱乐形式趋于多元化,在忙碌的工作之余逐渐重视健身活动,而现代人大多无法到户外进行运动,因此使用者会自行购置健身器材在家进行健身活动,或是到健身中心利用所提供的健身自行车或健身跑步机等各种健身器材进行运动。
由于使用健身器材都是在室内进行健身活动,使用者只能持续重复做同样的动作例如低头跑步或猛踩自行车,而没有任何目标或动力,大多数使用者都是以计算健身时间或健身公里数作为目标,例如使用跑步机跑2个小时或骑健身自行车10公里,这样的健身活动是非常枯燥乏味的,很容易造成使用者无法持之以恒地使用健身器材,最后根本不进行健身活动。另外在使用健身器材时大多无法记录使用者的健身情况,因此,使用者无法得知自己的健身情况。
综上所述,可知先前技术中长期以来一直存在着在健身时无法提供使用者的个人化设计,以及健身运动过程枯燥乏味的问题,因此有必要提出改进的技术手段来解决这一问题。
【发明内容】
有鉴于先前技术中存在着在健身时无法提供使用者的个人化设计,以及健身运动过程枯燥乏味的问题,本发明公开了一种健身参数视觉模拟系统及其方法,其中:
本发明所公开的健身参数视觉模拟系统至少包括健身参数搜集端、健身参数储存端及健身参数模拟端。其中,健身参数搜集端用于搜集使用者在健身时所产生的时间参数和速度参数。健身参数储存端用于在连接到健身参数搜集端时接收时间参数和速度参数,健身参数储存端进一步包括运算模块及转换模块,运算模块用于将时间参数和速度参数运算以得到距离参数;转换模块用于依据设定路线及设定路线的设定起点将时间参数和距离参数转换为路径数据,并将时间参数、速度参数、距离参数、路径数据储存为健身参数清单。健身参数模拟端用于在与健身参数储存端连接时将健身参数清单载入到立体地图,并模拟使用者从设定路线的设定起点起的健身模拟结果,显示健身模拟结果。
本发明所公开的健身参数视觉模拟方法的步骤至少包括连接健身参数储存端和健身参数搜集端,健身参数搜集端搜集使用者健身时所产生的时间参数和速度参数并将所述时间参数和速度参数储存至健身参数储存端,健身参数储存端将时间参数和速度参数运算以得到距离参数,健身参数储存端依据设定路线及设定路线的设定起点将时间参数和距离参数转换为路径数据,并将时间参数、速度参数、距离参数、路径数据储存为健身参数清单;然后连接健身参数储存端和健身参数模拟端,健身参数模拟端将健身参数清单载入到立体地图,并模拟使用者从设定路线的设定起点起的健身模拟结果,最后健身参数模拟端显示健身模拟结果。
如上所述,本发明所公开的系统和方法与先前技术之间的差异在于,本发明通过搜集属于使用者的健身参数,并将健身参数运算转换后得到健身参数清单,再将健身参数清单载入立体地图,以可视化的方式模拟出使用者的健身模拟结果。
通过上述技术手段,本发明可以达到将健身参数视觉模拟化,进而提高使用者健身乐趣的技术功效。
【附图说明】
图1为本发明健身参数视觉模拟系统的方块图。
图2为本发明健身参数视觉模拟系统的方块图。
图3为本发明健身参数视觉模拟方法的流程图。
图4至图7为本发明健身参数视觉模拟系统的实施例示意图。
【具体实施方式】
以下将配合附图及实施例来详细说明本发明的实施方式,因此可充分理解本发明如何应用技术手段来解决技术问题并达到技术功效的实现过程,并据此实施。
在说明本发明的实施例之前,配合附图对本发明的健身参数视觉模拟系统及其方法作进一步的说明,请参阅“图1”及“图2”,“图1”及“图2”为本发明健身参数视觉模拟系统的方块图,健身参数视觉模拟系统100包括健身参数搜集端110、健身参数储存端120及健身参数模拟端130。其中,健身参数储存端120进一步包括运算模块121及转换模块122。
请先参阅“图1”,健身参数搜集端110负责搜集使用者在健身时所产生的时间参数和速度参数,并将所述时间参数和速度参数储存到健身参数储存端120中,所述时间参数是指使用者在健身开始后每隔一段时间所记录的时间参数,包括使用者健身的起始时间例如“2008-08-22 16:29:15”,并且持续记录直到使用者健身的结束时间,所述速度参数是使用者在健身时所产生的速度,可以由检测装置检测得到。
举例来说,如果使用者开始健身的时间为“2008-08-22 16:29:15”,健身参数搜集端110搜集开始健身的时间参数为“2008-08-2216:29:15”及速度参数为“0km/h”,并且每隔10秒搜集一次,也就是说,接下来健身参数搜集端110记录的时间参数为“2008-08-2216:29:25”及速度参数为“15km/h”,直到健身参数搜集端110搜集使用者健身结束的时间参数为“2008-08-22 26:29:15”及速度参数为“0km/h”。
值得注意的是,健身参数搜集端110例如为健身跑步机或健身自行车,也就是说,当使用者使用健身跑步机或健身自行车时,健身跑步机或健身自行车会搜集使用者健身的时间参数和速度参数。
请参阅“图2”,健身参数储存端120负责在连接到健身参数搜集端110时接收健身参数搜集端110所搜集的时间参数和速度参数,值得注意的是,健身参数储存端120例如为USB储存装置,因此可以连接至具有USB接头插孔的健身参数搜集端110。
健身参数储存端120包括运算模块121及转换模块122,其中运算模块121负责将接收到的时间参数和速度参数加以运算以得到距离参数,所述距离参数是运算模块121根据表达式“距离=速度*时间”得到的使用者每隔一段时间所走的距离以及健身全程的总距离,举例来说,如果健身参数搜集端110以每隔10秒为间距来搜集时间参数和速度参数,则运算模块120将根据“距离=速度*时间”得到每隔10秒的距离以及将距离求和后得到的总距离作为距离参数。
转换模块122负责依据设定路线及设定路线的设定起点将时间参数和距离参数转换为路径数据,并将时间参数、速度参数、距离参数、路径数据储存为健身参数清单,所述设定路线及设定路线的设定起点是由使用者自行设定的,使用者可设定路线以及设定路线的设定起点,也就是说,可选择要进行健身的路线,并设定路线的起点,举例来说,使用者可选择“北海岸路线”并设定“白沙湾”为起点。
值得注意地是,在每条设定路线中,每一单位距离均预设有定点,且每一定点均预设有对应的坐标(包括设定起点),每一单位距离的大小可以自行设定,本发明对此不做任何限制。继续上述例子,例如“北海岸路线”(设定路线),可以设定每10公尺具有一定点及其对应的坐标,而“白沙湾”(设定起点)也具有其对应的坐标。
转换模块122会依据设定路线及设定路线的设定起点的坐标从设定起点的坐标开始将距离参数计算转换为路径数据,且路径数据以坐标表示,也就是说,从设定起点的坐标开始将距离参数和时间参数转换为每一段时间距离参数的落点坐标而形成路径数据,并将时间参数、速度参数、距离参数和路径数据储存为健身参数清单,值得注意的是,当以设定起点的坐标将距离参数和时间参数转换为每一段时间距离参数的落点坐标时,如果计算距离所得到的落点坐标不是预设定点所对应的坐标,则将距离四舍五入,以确定得到的落点坐标为其预设定点所对应的坐标。
健身参数储存端120在得到健身参数清单后可从健身参数搜集端110移除,移除后再将健身参数储存端120连接至健身参数模拟端130。
健身参数模拟端130负责在与健身参数储存端120连接时将健身参数清单载入到立体地图,并模拟使用者从设定路线的设定起点起的健身模拟结果,最后显示健身模拟结果,所述立体地图以3D立体呈现地图面貌,原本平面地图的建筑物以小方格表示,在立体地图中则为完整呈现建筑物的立体面貌,因此,当将健身参数清单载入到立体地图后,使用者可置身于立体建筑物中间,如同使用者在户外进行跑步或骑自行车活动的感觉,以可视化的方式呈现虚拟的立体场景。健身参数模拟端130例如为个人计算机、手持式计算机、个人数字助理等,当健身参数储存端120通过USB接头插孔连接至健身参数模拟端130时,健身参数模拟端130会将健身参数储存端120的转换模块122所得到的健身参数清单载入到立体地图中,由于健身参数清单包括时间参数、速度参数、距离参数和路径数据,值得注意的是,路径数据包括坐标,而且路径数据的坐标和立体地图的坐标相符,因此依据健身参数清单,健身参数模拟端130可以在立体地图上模拟使用者从设定路线的设定起点开始的健身模拟结果,并显示健身模拟结果,也就是说,使用者会在健身参数模拟端130的显示界面上视觉模拟自己在立体地图的设定路线的健身模拟结果,可以将在室内所进行的简单的健身活动所得到的数据转变成使用者好像在户外进行跑步或骑自行车的活动,使用者可记录自己健身所到的最后地点,并在下次健身时继续挑战,可让使用者完成自己想挑战的路线,增加健身的乐趣。
举例来说,如果使用者的设定路线为“北海岸路线”,设定起点为“白沙湾”,使用者会在健身参数模拟端130的显示界面观赏到自己在北海岸以白沙湾为起点的立体实境开始健身的情形。
值得注意的是,健身参数搜集端110可以增加显示模块111,增加显示模块111的目的在于将健身参数储存端120所得到的路径数据载入到平面地图,并且显示平面地图,其中由于路径数据包括坐标,而且路径数据的坐标和平面地图的坐标相符,因此依据路径数据的坐标,在将使用者健身得到的路径数据载入平面地图中时,可显示正在健身得到的路径数据,此目的在于可以让使用者在使用健身参数搜集端110时可从显示模块111所显示的平面地图中得到自己此次健身所进行的路径。
通过上述健身参数视觉模拟系统的操作,可通过搜集属于使用者的健身参数,并将健身参数运算转换后得到健身参数清单,再将健身参数清单载入立体地图,以可视化方式模拟出使用者的健身模拟结果,用于解决在健身时无法提供使用者的个人化设计,以及健身运动过程枯燥乏味的问题。
以下将以实施例具体说明本发明,然而其并非用于限定本发明,本领域的技术人员可依照本发明的精神对下述实施例稍做更改,但仍属于本发明的范围。
“图3”示出本发明健身参数视觉模拟方法的流程图,“图4”至“图7”为本发明健身参数视觉模拟系统的实施例示意图。以下将同时配合“图3”至“图7”说明本发明健身参数视觉模拟系统的操作步骤和实施例。
请先参阅“图4”,健身参数视觉模拟系统400包括健身跑步机410(即健身参数搜集端)、USB储存装置420(即健身参数储存端)及个人计算机430(即健身参数模拟端),使用者使用健身跑步机410进行健身,而健身跑步机410是具有USB接头插孔的健身装置,因此USB储存装置420可以通过健身跑步机410的USB接头插孔与健身跑步机410连接,当USB储存装置420从健身跑步机410取出后,可再与具有USB接头插孔的个人计算机430互相连接。
请参阅“图5”,首先将USB储存装置420置入健身跑步机410的USB接头插孔而与健身跑步机410互相连接(步骤301),当使用者开始使用健身跑步机410进行跑步时,健身跑步机410搜集使用者在健身时所产生的健身参数500,健身参数500包括时间参数510和速度参数520,时间参数510例如为“2008-08-22 16:29:15”,速度参数520例如为“9km/h”并被储存至USB储存装置420(步骤302)。
请参阅“图6”,接着USB储存装置420将时间参数510和速度参数520加以运算,由于时间参数510之间的时间间隔530都为“10sec”,用表达式“距离=速度*时间”可计算出每隔10秒的距离参数540,例如时间参数510“2008-08-22 16:29:25”的距离541为“0.05km”,并将距离求和即可得到总距离542例如“0.075km”(步骤303)。
请参阅“图7”,在USB储存装置420得到距离参数540后,会依据使用者设定路线例如“北海岸路线”以及设定起点例如坐标为“x轴121.52216603,y轴25.28550839”的“白沙湾”,来将时间参数510和距离参数540转换为路径数据550,其中使用者在开始进行健身时即设定路线以及设定起点,而路径数据550包括坐标x轴551和坐标y轴552,由于设定路线具有坐标,因此依据起点坐标可计算出距离参数540的距离在设定路线上的坐标x轴551和坐标y轴552,即,形成路径数据550,并将时间参数510、速度参数520、时间间隔530、距离参数540、路径数据550等所有的健身参数储存为健身参数清单700(步骤304)。
值得注意的是,在本实施例中的健身跑步机410具有显示界面(图中未标示),在USB储存装置420得到健身参数清单700后,可将健身参数清单700载入到健身跑步机410所具有的平面地图,由于健身参数清单700中的路径数据550具有坐标x轴551和坐标y轴552,当载入平面地图后,使用者可通过显示界面得到以平面地图表示的路径数据550。
在USB储存装置420得到健身参数清单700后,当使用者将USB储存装置420从健身跑步机410上移除并连接至个人计算机430时(步骤305),个人计算机430会将健身参数清单700载入到立体地图,由于健身参数清单700中的路径数据550具有坐标x轴551和坐标y轴552,个人计算机430会依据坐标x轴551和坐标y轴552以及立体地图的实景模拟,来模拟使用者自“北海岸路线”从“白沙湾”起的健身模拟结果(步骤306),最后显示健身模拟结果(步骤307),也就是说,使用者可以从个人计算机430的显示界面观赏到自己自“北海岸路线”从“白沙湾”起跑步的实景情境。
综上所述,可知本发明与先前技术之间的差异在于具有通过搜集属于使用者的健身参数,并将健身参数运算转换后得到健身参数清单,再将健身参数清单载入立体地图,以可视化的方式模拟出使用者的健身模拟结果的技术手段,通过这一技术手段可以解决先前技术所存在的在健身时无法提供使用者的个人化设计,以及健身运动过程枯燥乏味的问题,进而达到将健身参数视觉模拟化从而提高使用者健身乐趣的技术功效。
虽然本发明所公开的实施方式如上所述,但所述内容并非用于直接限定本发明的专利保护范围。任何本发明所属技术领域中的普通技术人员在不脱离本发明所公开的精神和范围的前提下,可以在实施形式上及细节上进行变更。本发明的专利保护范围仍须以所附权利要求所限定的为准。