The present disclosure relates to a treadmill, a control method and a detection module for the treadmill, and more particularly to a treadmill, a control method and a detection module for the treadmill adapted to control the speed of a running track based on the speed or position of a runner/user.
Fitness has become an important issue for people all around the world, motivating more and more people to form the habit of exercising. The treadmill is one of the most common exercise machines at present. A treadmill of the related art provides functionalities such as speed adjustment, a timer, and various exercise modes so that users can adjust their exercise routine on the treadmill as needed.
In the prior art, when a user wishes to adjust the speed of the running track, manual operation of the control panel on the treadmill is required. However, since the user's physical strength will gradually decrease as the exercise continues, accidents may happen when the user tries but fails to reach the control panel from the farther end of the treadmill belt due to fatigue.
Furthermore, everyone has their own natural way of running. For example, some treadmill users habitually run towards a lateral side of the treadmill belt, which applies uneven pressure to the treadmill and hence is likely to shorten the lifespan of the treadmill after long-term use.
Therefore, one of the primary objectives in the art is to overcome the afore-mentioned shortcomings and provide a durable and safe treadmill.
In response to the above-referenced technical inadequacies, the present disclosure provides a treadmill, a control method and a detection module for the treadmill, and more particularly to a treadmill, a control method and a detection module for the treadmill adapted to control the speed of a running track based on the speed or position of a user.
In one aspect, the present disclosure provides a treadmill, which includes a base, a running track and a detection module. The base includes two rest zones and a running zone arranged between the two rest zones. The running track is disposed in the running zone of the base enabling a user to exercise thereon. The detection module includes a light emitter and at least one light sensor. The light emitter emits light to cover the two rest zones and the running zone. The at least one light sensor detects a position and a speed of the user according to a reflected light from the user.
In one aspect, the present disclosure provides a control method for a treadmill, adapted to control a running track thereof, the treadmill including a base that includes two rest zones and a running zone arranged between the two rest zones, and a running track disposed in the running zone of the base enabling a user to exercise thereon. The control method includes: emitting light to cover the two rest zones and the running zone using a light emitter; and detecting a position and a speed of the user according to a reflected light from the user using at least one light sensor.
In one aspect, the present disclosure provides a detection module for a treadmill, adapted to obtain a speed of a user thereon. The treadmill includes a base including two rest zones and a running zone arranged between the two rest zones and a running track disposed in the running zone of the base enabling the user to exercise thereon, and the detection module includes a light emitter and at least one light sensor. The light emitter emits light to cover the two rest zones and the running zone. The at least one light sensor detects a position and a speed of the user according to a reflected light from the user.
Specifically, the treadmill, the control method and the detection module for the treadmill of the present disclosure can adjust the speed of the treadmill according to whether the user is running on the near zone or the far zone of the running zone, such that the user can remain running in the middle zone of the running track, thereby providing automatic adjustment of the running track without the user having to manually operate the treadmill to ensure the safety thereof.
Furthermore, the treadmill, the control method and the detection module for the treadmill of the present disclosure can adjust the speed of the treadmill according to the speed of the user, such that the user can remain running in the preset speed, thereby providing automatic adjustment of the running track without the user having to manually operate the treadmill to ensure the safety thereof.
These and other aspects of the present disclosure will become apparent from the following description of the embodiment taken in conjunction with the following drawings and their captions, although variations and modifications therein may be affected without departing from the spirit and scope of the novel concepts of the disclosure.
The present disclosure will become more fully understood from the detailed description and the accompanying drawings, in which:
The present disclosure is more particularly described in the following examples that are intended as illustrative only since numerous modifications and variations therein will be apparent to those skilled in the art. Like numbers in the drawings indicate like components throughout the views. As used in the description herein and throughout the claims that follow, unless the context clearly dictates otherwise, the meaning of “a”, “an”, and “the” includes plural reference, and the meaning of “in” includes “in” and “on”. Titles or subtitles can be used herein for the convenience of a reader, which shall have no influence on the scope of the present disclosure.
The terms used herein generally have their ordinary meanings in the art. In the case of conflict, the present document, including any definitions given herein, will prevail. The same thing can be expressed in more than one way. Alternative language and synonyms can be used for any term(s) discussed herein, and no special significance is to be placed upon whether a term is elaborated or discussed herein. A recital of one or more synonyms does not exclude the use of other synonyms. The use of examples anywhere in this specification including examples of any terms is illustrative only, and in no way limits the scope and meaning of the present disclosure or of any exemplified term. Likewise, the present disclosure is not limited to various embodiments given herein. Numbering terms such as “first”, “second” or “third” can be used to describe various components, signals or the like, which are for distinguishing one component/signal from another one only, and are not intended to, nor should be construed to impose any substantive limitations on the components, signals or the like.
The present invention relates to a treadmill, which is adapted to control the speed of a running track based on an operator's (runner) speed or position. The present disclosure uses a light sensor to detect a position of a runner on the treadmill and correspondingly controls the operating status of the treadmill, i.e., speed of a running track on the treadmill.
Reference is now made to
The base 10 further includes two rest zones 101 and 102 and a running zone 103 arranged between the two rest zones 101 and 102. The two rest zones 101 and 102 may be disposed at two sides of the running track 12, which provide flat and stable surfaces for enabling the user A to stand on the rest zones 101 and 102 to take a rest.
Furthermore, the detection module 14 may include a light emitter 140 and a light sensor 142. As shown in
The light emitter 142 is further provided to enhance the light sensor 140 to detect the object image in the captured images. The light emitter 142 may be a single light source or a plurality of light sources, which may emit a uniform light or a specific pattern, such as parallel strips. Preferably, the light emitter 142 is configured to emit light in a limited angle which is substantially parallel to the running track. In one embodiment, the light emitter may be an IR LED or laser.
When an incident light travels to a part of the body of the user A, such as legs or shoes, the incident light will be scattered, diffused, and reflected, and the light sensor 140 may detect image by receiving the scattered light, diffused light, and reflected light and obtain the captured image. Since the sensing field of view of the light sensor 140 may include the rest zones 101, 102 and the running zone 103, at least one object image may be further detected in the captured image. Specifically, the object image could be a dot or a group of strips depends on the type of light emitted from the light emitter 142. In addition, the feature of the at least one object image includes at least one of a size and a variation frequency of a pattern.
In more detail, the light sensor 140 obtains a captured image including at least one object image indicating position of the user A, and the captured image could be formed as a 2D image or an 1D image, as shown in
In the present embodiment, the treadmill M may further include a control unit 106 coupled to the detection module 14 and configured to adjust the speed of the running of the running track according to the position or the speed of the user. The control unit 106 may be disposed in a control panel 105 and provides the user with information such as the running rate, running time or warnings. Specifically, the light sensor may include one or more processors or microcontrollers for processing and identifying the object image in the captured image. When the light sensor 140 identifies the at least one object image in the captured image, the light sensor 140 generates information related to the object images for the control unit 106 to adjust the speed of the running track 12. In the present embodiment, the light sensor 140 outputs position and speed information to the control unit 106 after characteristic properties of the object image of the captured image is calculated. In other embodiments, the control unit 106 may also include an image-processing unit for receiving the captured image and calculating the characteristic properties of the object image according to the captured image. The control unit 106 may further be configured to adjust the speed of the running track 12 according to the characteristic properties of the object image accordingly.
Reference is further made to
The present embodiment further provides several cases for the control unit 106 to adjust the speed of the running track 12 according to the position of the user A. For example, when the light sensor 140 detects that the user A is located at the near zone NZ, the control unit 106 may be configured to accelerate the running track 12; when the light sensor 140 detects that the user A is located at the middle zone MZ, the control unit 106 may be configured to maintain the speed of the running track 12. When the light sensor 140 detects that the user A is located at the far zone FZ, the control unit 106 may be configured to deaccelerate the running track 12. On the other hand, if the light sensor 106 detects that the user is located at one or both of the two rest zones 101 and 102, the control unit 106 may be configured to stop the running track 12.
Specifically, the treadmill and the detection module for the same of the present disclosure can adjust the speed of the treadmill according to whether the user is running on the near zone or the far zone of the running zone, such that the user can remain running in the middle zone of the running track, thereby providing automatic adjustment of the running track without the user having to manually operate the treadmill to ensure the safety thereof.
In other embodiments, the light sensor 140 may further identify which zone the user A is located by identifying a feature of the object image in the captured image, such as pattern width, size of a dot, frequency, etc. For example, if patterns provided by the light emitter 142 include parallel strips, the light sensor may be configured to detect the position and the speed according to parallel strip patterns reflected from the user A. In similar ways, the light emitter 142 may be configured to emit light with different features, such as different patterns, wavelengths, or frequencies to assist the light sensor 142 to identify the speed or position of the user A.
Reference is now made to
Therefore, the treadmill and the detection module for the same of the present disclosure can adjust the speed of the treadmill according to the speed of the user, such that the user can remain running in the preset speed, thereby providing automatic adjustment of the running track without the user having to manually operate the treadmill to ensure the safety thereof.
A control method for the treadmill of the present disclosure will be described in detail hereinafter while making reference to the accompanying drawings. In the present embodiment, the control method for the treadmill is mainly applicable to the first embodiment, but is not limited thereto, and the present embodiment may be implemented in various manners that may be conceived by those skilled in the art. The method provided by the present embodiment may also applicable to any of the embodiments described above.
The method according to the above-described embodiments may be implemented by using computer-executed instructions stored or otherwise accessible from a computer-readable medium. Such instructions may include, for example, instructions and data that cause or otherwise configure a general purpose computer, a special purpose computer, or a special purpose processing device to perform a certain function or set of functions. Parts of the computer resources used can be accessed via the Internet. The computer executable instructions may be, for example, binary, intermediate format instructions such as assembly language, firmware, or source code. Examples of computer-readable media that may be used to store instructions, information used, and/or information created during a method in accordance with the described embodiments include a magnetic or optical disk, flash memory, non-volatile memory USB memory devices, networked storage devices, and more.
In addition, devices for implementing the methods provided by the present disclosure may include hardware, firmware, and/or software, and may be in any of a variety of configurations. Typical examples of such configurations include laptops, smart phones, small personal computers, personal digital assistants, and the like. The functions described herein may also be implemented in peripheral devices or built-in cards. By way of further example, such functions may also be implemented on circuit boards executing different processes on different chips or on a single device.
The control method for controlling the running track 12 of the treadmill M will be explained below. With reference to
Step 100: emitting light to cover the two rest zones and the running zone using a light emitter.
Step 101: detecting a position and a speed of the user according to a reflected light from the user using at least one light sensor.
Step 102: adjusting the speed of the running track according to the position or the speed of the user using a control unit.
Reference is now made to
In step S200, the light sensor 140 is further configured to determine the position of the user, if the light sensor 140 detects that the user A is located at the two rest zones, 101 and 102, the method proceeds to step S201, stopping the running track using the control unit.
If the light sensor 140 detects that the user A is located at the running zone 14, the method proceeds to step S202, the light sensor 140 is further configured to determine which zone of the running zone 14 is the user A located at. For example, the running zone is divided into a near zone, a middle zone and a far zone with respect to a position of the running zone along a running direction of the user, as mentioned in the first embodiment.
If the light sensor 140 detects that the user A is located at the near zone NZ, the method proceeds to step S203, accelerating the running track 12 using the control unit 106.
If the light sensor 140 detects that the user A is located at the middle zone MZ, the method proceeds to step S204, maintaining the speed of the running track 12 using the control unit 106.
If the light sensor 140 detects that the user A is located at the far zone FZ, the method proceeds to step S205, deaccelerating the running track 12 using the control unit 106.
Specifically, the control method for the treadmill of the present disclosure can adjust the speed of the treadmill according to whether the user is running on the near zone or the far zone of the running zone, such that the user can remain running in the middle zone of the running track, thereby providing automatic adjustment of the running track without the user having to manually operate the treadmill to ensure the safety thereof.
Reference is now made to
Step S300, obtaining a captured image including an object image indicating the position of the user using the light sensor 140.
Step S301, identifying the position and the speed of the user A by identifying a feature of the at least one object image using the light sensor 140. In this case, the feature of the object image may include a size or a variation frequency of a pattern including parallel strips.
Preferably, the method may selectively proceed to step S302, detecting the position and the speed according to parallel strip patterns reflected from the user using the light sensor 140.
Step S302, generating information related to the object images for the control unit 106 to adjust the speed of the running track using the light sensor 140.
Furthermore, the exemplary mechanism for controlling the speed of the running track 12 is depicted in the first embodiment related to
In conclusion, the control method for the treadmill of the present disclosure can further adjust the speed of the treadmill according to the speed of the user, such that the user can remain running in the preset speed, thereby providing automatic adjustment of the running track without the user having to manually operate the treadmill to ensure the safety thereof.
The foregoing description of the exemplary embodiments of the disclosure has been presented only for the purposes of illustration and description and is not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teaching.
The embodiments were chosen and described in order to explain the principles of the disclosure and their practical application so as to enable others skilled in the art to utilize the disclosure and various embodiments and with various modifications as are suited to the particular use contemplated. Alternative embodiments will become apparent to those skilled in the art to which the present disclosure pertains without departing from its spirit and scope.
This application claims priority from the U.S. Provisional Patent Application Ser. No. 62/626,178 filed Feb. 5, 2018, which application is incorporated herein by reference in its entirety. Some references, which may include patents, patent applications and various publications, may be cited and discussed in the description of this disclosure. The citation and/or discussion of such references is provided merely to clarify the description of the present disclosure and is not an admission that any such reference is “prior art” to the disclosure described herein. All references cited and discussed in this specification are incorporated herein by reference in their entireties and to the same extent as if each reference was individually incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
8305460 | Lu | Nov 2012 | B2 |
9028368 | Ashby | May 2015 | B2 |
20050164839 | Watterson | Jul 2005 | A1 |
20060009333 | Wang | Jan 2006 | A1 |
20060142126 | Wilkins | Jun 2006 | A1 |
20090036272 | Yoo | Feb 2009 | A1 |
20100210418 | Park | Aug 2010 | A1 |
20130267385 | Watterson | Oct 2013 | A1 |
20150009141 | Cheng | Jan 2015 | A1 |
20150196805 | Koduri | Jul 2015 | A1 |
20160213976 | So | Jul 2016 | A1 |
20170209734 | Huang | Jul 2017 | A1 |
20170225038 | Wei | Aug 2017 | A1 |
20180243611 | Bradley | Aug 2018 | A1 |
20190224520 | Yoo | Jul 2019 | A1 |
20190240540 | Wei | Aug 2019 | A1 |
20190351309 | Fima | Nov 2019 | A1 |
Number | Date | Country |
---|---|---|
102058957 | May 2011 | CN |
103623540 | Mar 2014 | CN |
106823266 | Jun 2017 | CN |
107029383 | Aug 2017 | CN |
206499812 | Sep 2017 | CN |
20030069941 | Aug 2003 | KR |
Entry |
---|
KR 20030069941 Translation, Aug. 2003. |
Number | Date | Country | |
---|---|---|---|
20190240540 A1 | Aug 2019 | US |
Number | Date | Country | |
---|---|---|---|
62626178 | Feb 2018 | US |