The present application claims priority to Korean Patent Application No. 10-2009-0074831 filed Aug. 13, 2009.
1. Field of the Invention
The present invention relates to a user-participating type fitness lecture system and a fitness training method using the same, and more specifically, to a user-participating type fitness lecture system accomplished by comparing user's motions with user created contents (UCC) or user generated contents (UGC), in which when contents shared in Web 2.0 environment represented by UCC or UGC are played back, correctness of user's motion is grasped by detecting motions in the contents and detecting the user's motion photographed through a camera, thereby providing the user with correct fitness posture in image or voice and detecting and providing an amount of exercise of the user, and a fitness training method using the fitness lecture system.
2. Description of the Related Art
The following descriptions and examples are given as background only.
Recently, TV lecture programs, video lecture programs, and the like are diversely provided so that users may not be restricted by time and space in learning a sport that mainly requires motions, such as weight training, aerobic, Taekwondo, fencing, dancing, or the like. However, such programs are one-sided transfer-type educational programs and, thus, it is difficult to confirm whether the user's motions are correct and impossible to measure how correctly the user copies the correct motions portrayed in the program.
Korean Patent No. 430,840 relates to an exercise apparatus for correcting user posture by comparing the user's motions with a standard image. The exercise apparatus described in the Korean patent comprises a PC camera, a monitor, a speaker, a main body capable of playing a CD loaded with an exercise lecture program and a motion comparison engine, a screen, and a mat.
However, since the Korean patent uses a method of comparing motions for determining existence or not of signals in a unit area by logically dividing an area in order to compare the user's motions with a standard image, it is inconvenient in that the size and position of the standard image should always be matched to those of a user's image. In addition, if the external shape of the user is greatly different from the standard image, the images cannot be matched to each other, and thus, the motions cannot be correctly compared. Therefore, there is a problem in that although the user performs the correct motion, directive comments requesting the user to correct the posture are outputted frequently.
In addition, since the user uses a CD loaded with an exercise lecture program and a motion comparison engine, it is inconvenient in that the user should purchase a CD every time in order to exercise contents desired by the user. Also, since a separate screen for blocking a real background of the user is needed in order to match a separate background to an image using a chromakey technique, there is a restriction in the exercise space.
In addition, there is a problem in that the exercise lecture program described in the Korean patent simply copies a motion and lacks of funny factors that can be obtained in the process of exercise.
The following description of various embodiments of a user-participating type fitness lecture system and method of using the fitness lecture system is not to be construed in any way as limiting the subject matter of the appended claims.
According to one embodiment, a user-participating type fitness lecture system is provided for comparing user motions with user created contents (UCC). When the contents, which are shared in a Web-enabled environment, are played back, correctness of the user's motion is grasped by detecting and comparing motions in the contents with the user's motion photographed through a camera, and providing the user with correct fitness posture in image or voice. In some cases, the fitness lecture system may also detect and provide an amount of exercise performed by the user. A fitness training method using the fitness lecture system is also provided herein, along with a method of enjoying the exercise by adding interesting factors in order to enhance the pleasure of exercise.
According to one aspect of the present invention, a user-participating type fitness lecture system is provided for comparing a user's motions with user created content (UCC). In general, the user-participating type fitness lecture system comprises a user terminal for photographing a user and transmitting a moving image of the user while playing back a UCC selected by the user. In addition, the user-participating type fitness lecture system comprises a posture correction server for providing the user terminal with the UCC selected by the user, receiving the moving image from the user terminal, comparing the moving image with the played back UCC, and directing correction of the user's posture in voice or image.
According to another aspect of the present invention, a fitness training method is provided for a user who is connected to a user-participating type fitness lecture system. In one example, the method comprises the steps of providing the user with a UCC list; selecting, by the user, UCC from the UCC list; converting an analog image of the user into a digital image; analyzing and comparing the digital image of the user with the UCC selected by the user and played back for the user to view; generating posture correction information for the user through a result of the comparison; and providing the generated posture correction information to the user in image or voice.
Other objects and advantages of the invention will become apparent upon reading the following detailed description and upon reference to the accompanying drawings in which:
While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that the drawings and detailed description thereto are not intended to limit the invention to the particular form disclosed, but on the contrary, the intention is to cover all modifications, equivalents and alternatives falling within the spirit and scope of the present invention as defined by the appended claims.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
As shown in
Thereafter, consecutive images of the parts set with the markers 120 are tracked down by comparing images photographed in respective frames, whereby a trajectory of the user's motions is rendered with respect to time, motion, speed, angle, position, and the like of the user are determined based on the trajectory.
As shown in
An exemplary embodiment for using the fitness lecture system shown in
In one embodiment, the data communication network 250 may comprise an Internet network using, for example, a TCP/IP protocol capable of wired connection, HSDPA and W-CDMA protocols capable of wireless connection, and the like.
Returning to
As the primary function of the camera 210 is to photograph the user's motions, a small-sized camera using a charge-coupled device (CCD) can be provided as the camera. However, the number of frames per second is preferably 25 or more in order to analyze the user motions. Although the camera 210 can be provided in the main body of the user terminal 200 as a single body, it can also be provided as a separate device independent from and mounted to the main body of the user terminal 200. When the camera is mounted on the main body of the user terminal 200, it is generally preferable for the camera to have a variable photographing angle.
In general, the posture correction server 300 provides the requested UCC, compares and analyzes the images of the received user's motions and the motions of the played back UCC, and directs correction of posture in image or voice in real-time so that the user may perform a correct motion. One embodiment of the posture correction server 300 will be described in further detail in reference to
As shown in the embodiment of
The web service module 312 provides a membership registration service (typically, in a web browser form), so that a user connected through the wired/wireless Internet may join as a member. The web service module 312 also provides the user with a UCC list of various forms in connection with the UCC management unit 318. The UCC list generally comprises one or more UCCs, which are available for selection by the user. In addition, the web service module 312 provides a UCC playback screen (again, typically in a web browser form) in order to play back the UCC selected by the user.
The motion analysis module 314 shown in
The UCC management unit 318 manages the UCC database 328, in which the UCC list and UCC are stored, and provides the user terminal 200 with the UCC selected by the user through the web service module 312. In addition, the UCC management unit 318 may register a user motion image as a new UCC by storing the user motion image stored in the moving image database 324 in the UCC database 328 in response to a user's request, so that other users may play back the new UCC.
Here, the term user created content (UCC) refers to contents mostly made up of moving images and may include all kinds of moving images that can be used to compare and correct a variety of different user motions, such as those performed in sports, dancing, playing a musical instrument, and practice of acting. The UCC is stored together with additional information such as the field of the UCC, the difficulty of motion, the amount of calorie consumption, the effect of exercise, and the like, so as to be a reference for a user to select a moving image.
If a new customer joins as a member through the web service module 312, the customer management unit 316 creates a new database record in the customer database 326 and stores information about the new customer, such as the name, sex, age, occupation, height, weight, hobbies, interests, and the like, of the user. The communication unit 320 provides the network interface for performing wired/wireless communications with the user terminal 200.
The central processing unit 330 provides the user terminal with the UCC selected by the user through the web service module 312, receives a result of the comparison between the played back UCC and the user motion image through the motion analysis module 314, and provides the user with posture correction information in voice or image format if the user's posture is incorrect. Once playback of the UCC is completed, the central processing unit 330 receives the calculated amount of exercise of the user through the motion analysis module 314, converts the amount of exercise into a caloric value, and provides the user terminal with the caloric value through the web service module 312.
In addition, as the details of posture correction are accumulated in the customer database 326 for a particular user, the central processing unit 330 may provide the user with additional recommendations and/or advice. For example, the central processing unit 330 may provide the user with UCCs recommended for the parts of the user's body that frequently require correction of posture. In addition, the central processing unit 330 may produce user's preference based on the customer information of the user and the additional information on the UCC, recommend a custom-tailored UCC, and/or provide advice for controlling exercise, so that the user may systematically correct posture and exercise through correct motions.
In some embodiments, the posture correction server 300 of the present invention may be provided with an additional service unit 322, such as a chatting module and a point calculation module so that a user may play a game with a plurality of other users while viewing the same screen. The chatting module allows the user to exchange information with a plurality of other users in a variety of methods, such as chatting, messenger, and short sentence service, while viewing the same screen. The point calculation module converts a result of comparing motions provided through the motion analysis module 314 into points and ranks the users based on the result converted into points.
In such an embodiment, the web service module 312 would maintain synchronization with the chatting module, collect screen information of user terminals corresponding to the user and the plurality of other users, and provide the communicating users with the same screen. Accordingly, the user and the plurality of other users may correct posture through comparison of motions while viewing the same UCC through the same screen, and therefore, interest in the game is stimulated, advice among the users is encouraged, and competence among the users is induced.
Hereinafter, an embodiment of a fitness training method accomplished by comparing user's motions with user created content (UCC) will be described below in reference to
Prior to the method steps shown in
Next, the web service module 312 provides a UCC playback screen (as shown, e.g., in
If the user plays back the UCC (step S418), the motion analysis module 314 converts the analog image transmitted from the user terminal 200 into a digital image and stores the digital image in the moving image database 324 (step S420). In addition, the motion analysis module 314 creates frame images of the digitalized image screen and the played back UCC screen at regular intervals (e.g., every 5 frames), analyzes and compares motions in the frames, and transmits the results to the central processing unit 330 (step S422).
The central processing unit 330 receives the results of the comparison, generates posture correction information for the user and outputs the generated posture correction information to the user in an image or voice format (step S424). For example, as shown in
Once the playback of the UCC is completed (step S426), the motion analysis module 314 calculates the amount of exercise based on the analysis of the user's motion and transmits the amount of exercise to the central processing unit 330. The central processing unit 330 provides calories consumed by the user, correctness of the user's motions, or the like, to the user terminal 200 through the web service module 312 (step S428). In some embodiments, a user may wish to register the generated user motion image as a new UCC. If the user selects registration of a new UCC (Yes at step S430), the UCC management unit 318 stores the user motion image created in the moving image database 324 in the UCC database 328 and registers the user motion image as new UCC (step S432).
Since a user can practice motions of a desired moving image without restrictions on time and space or burdens of training fees and accompanying facilities, and correct posture in real-time by exactly grasping incorrect motions of parts of the body, the user-participating type fitness lecture system and fitness training method described herein are advantageous in that the user can enhance efficiency of posture correction and exercise.
Further, a user can practice motions of various fields without a need of separately purchasing contents. Also, since UCC is provided for the parts of the user's body that frequently require correction of posture, or custom-tailored UCC is recommended and advice for controlling exercise is provided based on user's preference, user's satisfaction can be maximized.
Furthermore, a user can correct posture through comparison of motions while viewing the same UCC together with a plurality of other users, and therefore, interest in the game is stimulated, advice among the users is encouraged, and competence among the users is induced.
The present invention described above is not limited to the aforementioned embodiments and the accompanying drawings. It will be apparent that those skilled in the art can make various modifications, changes and variations thereto without departing from the technical spirit of the invention.
Number | Date | Country | Kind |
---|---|---|---|
10-2009-0074831 | Aug 2009 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
5249967 | O'Leary et al. | Oct 1993 | A |
5342054 | Chang et al. | Aug 1994 | A |
6231527 | Sol | May 2001 | B1 |
7018211 | Birkholzer et al. | Mar 2006 | B1 |
7121945 | Suganuma et al. | Oct 2006 | B2 |
7679689 | Kitaura | Mar 2010 | B2 |
7952537 | Allen et al. | May 2011 | B2 |
7959511 | Kouno | Jun 2011 | B2 |
20100022351 | Lanfermann et al. | Jan 2010 | A1 |
20100062869 | Chung et al. | Mar 2010 | A1 |
Number | Date | Country |
---|---|---|
10-0430840 | May 2003 | KR |
Number | Date | Country | |
---|---|---|---|
20110039659 A1 | Feb 2011 | US |