KR20180133065A - Online exercise training apparatus and the method thereof - Google Patents
Online exercise training apparatus and the method thereof Download PDFInfo
- Publication number
- KR20180133065A KR20180133065A KR1020170069538A KR20170069538A KR20180133065A KR 20180133065 A KR20180133065 A KR 20180133065A KR 1020170069538 A KR1020170069538 A KR 1020170069538A KR 20170069538 A KR20170069538 A KR 20170069538A KR 20180133065 A KR20180133065 A KR 20180133065A
- Authority
- KR
- South Korea
- Prior art keywords
- exercise
- training
- motion
- schedule
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/22—Social work or social welfare, e.g. community support activities or counselling services
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0075—Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Child & Adolescent Psychology (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
본 발명은 헬스, 피트니스, 요가, 필라테스 등의 온라인 트레이닝 장치에 관한 것으로서, 더욱 상세하게는, 헬스, 피트니스, 요가, 필라테스 등의 트레이닝을 위해 기 저장된 운동영상들을 운동세션별로 재생함으로써, 운동자가 설정된 운동세션별로 운동을 수행하고, 시간이 지날수록 자연스럽게 레벨업이 되는 것에 의해 효율적인 운동을 수행할 수 있도록 하는 온라인 운동 트레이닝 장치 및 그 방법에 관한 것이다.BACKGROUND OF THE
현재 건강에 대한 관심이 높아지면서 요가, 헬스, 크로스피트, 조깅, 사이클링, 수영 등의 다양한 건강을 위한 운동 활동이 널리 퍼지고 있다.With increased interest in health, a wide range of activities for health such as yoga, fitness, crossfitting, jogging, cycling and swimming are prevalent.
이러한 운동 활동은 대부분 스포츠센터에 등록을 하고 강사에게 동작을 지도 받으면서 수행되므로, 평상시 시간에 쫓기는 사람들은 센터에서의 수강이 어렵게 된다. 또한, 센터를 방문하여 개인 PT를 제공받기 위해서는 과도한 비용이 소요되는 문제점이 있다.Most of these sports activities are carried out by registering with the sports center and being instructed by the instructor, so that those who are chased by the usual time become difficult to attend at the center. Also, there is a problem in that it takes an excessive cost to visit the center and receive a personal PT.
이에 따라, 대한민국 공개특허공보 제10-2016-0056082호는 운동자를 카메라로 촬영하여 운동정보를 획득한 후, 체력측정/운동 처방 서비스를 제공하는 '체력측정/운동처방 서비스 제공 시스템의 체력측정/운동처방 서비스 제공방법'을 개시한다.Accordingly, Korean Patent Laid-Open Publication No. 10-2016-0056082 discloses a fitness measurement / exercise prescription service providing system for measuring fitness / exercise prescription service providing a fitness measurement / exercise prescription service after acquiring exercise information by photographing an exerciser with a camera, A method of providing exercise prescription service ".
그리고 대한민국 공개특허공보 제10-2014-0051832호는 신발에 장착되는 자이로스코프 센서의 출력에 기초한 한 가지 동작 특성에 따라 운동 동작을 모니터링 하는 '운동 동작 모니터링 시스템 및 그 방법'을 개시한다.Korean Patent Laid-Open Publication No. 10-2014-0051832 discloses a 'motion motion monitoring system and method for monitoring a motion motion according to one operation characteristic based on an output of a gyroscope sensor mounted on a shoe.
그러나 상술한 종래기술들의 경우, 운동자에게 일시적인 운동 처방만을 제공할 뿐, 현재 운동자의 신체 상태 정보를 이용하여 장기적인 운동프로그램을 제공하지 못하는 문제점을 가진다.However, in the above-described conventional techniques, only a temporary exercise prescription is provided to the exerciser, and a long-term exercise program can not be provided using the present state information of the exerciser.
또한, 종래기술들의 경우 장기적인 운동프로그램을 제공하지 못하게 되므로 장기간에 걸친 효율적인 헬스, 피트니스, 요가, 필라테스 등의 트레이닝 장치를 제공하지 못하는 문제점을 가진다.In addition, since the conventional techniques do not provide a long-term exercise program, there is a problem in that it is not possible to provide effective training apparatuses such as fitness, yoga, and pilates for a long period of time.
따라서 본 발명은 상술한 종래기술의 문제점을 해결하기 위한 것으로서, 신체의 운동부위를 가슴과 팔, 다리, 어깨와 등, 힙, 복부, 전신으로 6개로 분류하고 상기 운동부위별 운동들을 점차적으로 증가되는 운동 강도를 가지도록 레벨별로 분류한 메인운동들에 대한 메인운동영상, 운동부위영상, 운동프리뷰영상들을 저장한 후, 서로 다른 운동강도의 레벨별로 분류되는 운동세션들의 조합으로 이루어지는 운동스케줄에 따라 레벨별로 운동세션들에 대응하는 운동영상을 추출한 후 운동자의 로컬 단말기 또는 인터넷에 접속된 운동자 단말기로 출력하여 운동자들이 신체부위별로 효율적인 헬스, 피트니스, 요가, 필라테스 등의 운동 트레이닝을 수행할 수 있도록 하는 온라인 운동 트레이닝 장치 및 그 방법을 제공하는 것을 목적으로 한다.SUMMARY OF THE INVENTION Accordingly, the present invention has been made to solve the above-mentioned problems of the prior art, and it is an object of the present invention to classify the moving parts of the body into six parts including the chest, arm, leg, shoulder and back, hip, abdomen and whole body, A motion image, and a motion preview image for the main motions classified according to the level so as to have the intensity of the exercise, and then, according to the exercise schedule comprising the combination of the exercise sessions classified into the different levels of exercise intensity And extracts a motion image corresponding to the exercise sessions for each level, and outputs the motion image to an exerciser terminal connected to the local terminal of the athlete or the Internet, so that the athlete can perform exercise training such as fitness, fitness, yoga, and pilates And an object of the present invention is to provide an online exercise training apparatus and a method thereof.
또한, 본 발명은 현재 운동자의 신체 상태 정보를 이용하여 장기적인 운동프로그램을 제공하는 것에 의해 장기간에 걸친 효율적인 헬스, 피트니스, 요가, 필라테스 등의 운동 트레이닝을 수행할 수 있도록 하는 온라인 운동 트레이닝 장치 및 그 방법을 제공하는 것을 다른 목적으로 한다.In addition, the present invention provides an on-line exercise training device and a method thereof, which can perform exercise training such as fitness, fitness, yoga, and pilates for a long period of time by providing a long-term exercise program using current physical condition information of the athlete To provide another purpose.
또한, 본 발명은 운동자들이 입력한 신체 상태에 대하여 운동처방 또는 운동자들의 메인운동들의 선택에 따라 점진적인 강도를 가지는 운동세션들을 조합하여 운동스케줄을 생성하는 것에 의해 운동자들의 신체 상태에 맞는 효율적인 헬스, 피트니스, 요가, 필라테스 등의 운동 트레이닝을 수행할 수 있도록 하는 온라인 운동 트레이닝 장치 및 그 방법을 제공하는 것을 다른 목적으로 한다.In addition, according to the present invention, exercise schedules are generated by combining exercise sessions having progressive strengths according to exercise regimens or the selection of main exercises of the exercisers with respect to the body conditions inputted by the exercisers, so that efficient fitness, fitness Yoga, pilates, and the like, and to provide a method thereof.
상술한 목적을 달성하기 위한 본 발명의 온라인 운동 트레이닝 장치(100)는,In order to attain the above object, an on-line exercise training apparatus (100)
신체의 부위별 트레이닝을 위해 운동 강도에 따라 분류되는 메인운동 영상들과, 운동부위 영상들과, 운동스케줄을 저장하는 트레이닝DB부(110);A training DB unit 110 for storing main motion images, exercise area images, and exercise schedules classified according to exercise intensity for body part training;
상기 운동스케줄에 따라 재생될 메인운동영상 정보, 운동부위 영상 정보 및 다음 운동 프리뷰 영상 정보를 상기 트레이닝DB부(110)로부터 추출하여 트레이닝 영상정보를 생성하는 트레이닝 영상정보생성부(150);A training image information generator 150 for extracting main motion image information to be reproduced according to the exercise schedule, motion image image information, and next motion preview image information from the training DB unit 110 and generating training image information;
상기 트레이닝 영상정보생성부(150)에서 생성된 트레이닝 영상정보를 합성하여 트레이닝 영상을 생성하는 트레이닝 영상합성부(160); 및A training image synthesizer 160 for synthesizing the training image information generated by the training image information generator 150 and generating a training image; And
상기 운동스케줄에 따른 트레이닝 서비스 제공을 위해 상기 트레이닝 영상을 재생하는 트레이닝 영상재생부(170);를 포함하여 구성된다.And a training image reproducing unit 170 for reproducing the training image to provide a training service according to the exercise schedule.
상기 온라인 운동 트레이닝 장치(100)는,The on-line exercise training apparatus (100)
운동자로부터 운동 처방을 위한 신체상태 정보 또는 운동스케줄 생성을 위한 운동스케줄정보를 입력받고, 생성된 운동스케줄에 따른 운동 영상을 재생하는 인터페이스를 제공하는 트레이닝 인터페이스부(120);A training interface unit 120 for receiving physical condition information for exercise prescription or exercise schedule information for generating an exercise schedule from an exerciser and providing an interface for playing back the exercise image according to the generated exercise schedule;
상기 운동 처방을 위해 입력된 신체상태 정보를 이용하여 운동처방을 수행하는 운동처방부(130);An exercise prescription unit 130 for performing exercise prescription using the physical condition information input for the exercise prescription;
상기 운동처방 또는 상기 트레이닝 인터페이스부(120)를 통해 입력된 운동스케줄정보에 따라 신체부위별 레벨별 운동세션들을 조합하여 점진적으로 운동 강도가 증가되는 운동을 장기적으로 수행하기 위한 운동스케줄을 생성하는 운동스케줄생성부(140);를 더 포함하여 구성될 수 있다.A movement schedule for generating an exercise schedule for performing the exercise in which the exercise intensity is gradually increased by combining the exercise sessions for each level according to the body parts according to the exercise schedule or the exercise schedule information input through the training interface unit 120 And a schedule generating unit 140. [0034] FIG.
상기 트레이닝DB부(110)는,The training DB unit 110 includes:
신체의 운동부위를 가슴과 팔, 다리, 어깨와 등, 힙, 복부, 전신으로 분류하고, 상기 운동부위별 운동들을 점차적으로 증가되는 운동 강도를 가지도록 분류한 메인운동들에 대한 메인운동영상들을 저장하는 메인운동영상DB(112);Main motion images for main motions classified into chest, arm, leg, shoulder and back, hip, abdomen, and whole body, and the exercises are classified to have gradually increasing exercise intensity A main motion image DB 112 for storing motion images;
상기 메인운동별 운동부위를 나타내는 운동부위영상들을 저장하는 운동부위영상DB(113);An exercise site image DB (113) for storing exercise site images representing the exercise sites for each main exercise;
상기 메인운동영상들에 대한 운동프리뷰를 제공하는 운동프리뷰영상들을 저장하는 운동프리뷰영상DB(114); 및A motion preview image DB (114) for storing motion preview images providing motion previews on the main motion images; And
운동자들의 운동스케줄을 저장하는 운동스케줄DB(115);를 포함하여 구성될 수 있다.And an exercise schedule DB (115) for storing exercise schedules of the exercisers.
상기 운동스케줄은,The exercise schedule includes:
운동강도 및 난이도별 10레벨로 분류되는 신체부위별 메인운동들을 포함하는 10레벨로 분류되어 스타트(초보), 베이직(중급), 마스터(고급)의 3개로 그룹화되는 운동세션들의 조합으로 이루어지며,(Basic), basic (intermediate), and master (advanced), which are classified into 10 levels, including main body exercises classified into 10 levels by exercise intensity and difficulty level,
상기 스타트는 기초가 되는 운동부터 차근차근 시작할 수 있는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성되고,Wherein the start is composed of an exercise program having an exercise schedule consisting of exercise sessions starting from a base exercise to a base,
상기 베이직은 기본 근력이 형성되고 본격적으로 몸매라인을 만드는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성되며, The basic is composed of an exercise program having an exercise schedule consisting of exercise sessions in which a basic muscle force is formed and a body line is formed in earnest,
상기 마스터는 바디라인과 핏을 완성하고 살찌지 않는 몸매를 만드는 고강도 메인운동들을 포함하는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성될 수 있다.The master may consist of an exercise program having an exercise schedule consisting of exercise sessions, including high intensity main exercises that make up the body line and the pit and make the body not fat.
상기 트레이닝 인터페이스부(120)는.The training interface unit 120 includes:
운동자들이,However,
회원 가입을 수행할 수 있도록 하는 인터페이스를 제공하는 회원등록인터페이스(121);A member registration interface 121 for providing an interface for performing membership registration;
운동처방을 위한 신체상태 정보를 입력할 수 있도록 하는 인터페이스를 제공하는 운동처방인터페이스(122);A motion prescription interface 122 for providing an interface for inputting physical condition information for exercise prescription;
운동스케줄의 생성, 변경, 삭제를 수행할 수 있도록 하는 인터페이스를 제공하는 운동스케줄생성인터페이스(123); 및An exercise schedule generation interface 123 for providing an interface for performing generation, modification, and deletion of exercise schedule; And
생성된 운동스케줄에 따른 트레이닝 영상을 재생하는 인터페이스를 제공하는 트레이닝 영상 재생 인터페이스(400);를 포함하여 구성될 수 있다.And a training
상기 트레이닝 영상 재생 인터페이스(400)는,The training
운동스케줄에 따른 메인운동영상이 재생되는 메인운동영상표시부(510);A main motion image display unit 510 in which a main motion image according to an exercise schedule is reproduced;
메인운동영상에 의해 수행되는 운동에 의한 신체상의 운동부위를 나타내는 운동부위 영상을 표시하는 운동부위표시부(420);A moving
현재 재생되는 메인운동의 다음에 수행될 메인운동영상에 대한 운동프리뷰영상을 재생하는 다음운동프리뷰표시부(530);A next motion preview display unit 530 for reproducing a motion preview image for the main motion image to be performed next to the main motion currently being reproduced;
운동세션의 남은 랩타임을 표시하는 남은랩타임표시부(540);A remaining lap time indicator 540 indicating the remaining lap time of the exercise session;
현재 재생되는 메인운동과 다음에 재생될 메인운동의 리스트를 표시하는 현재운동-다음운동 리스트 표시부(550);A current motion-next motion list display unit 550 for displaying a list of the main motion currently being reproduced and the main motion to be reproduced next;
운동스케줄에서의 운동세션별 클리어 개수를 표시하는 클리어 개수 표시부(560); 및A clear number display section (560) for displaying a clear number of each exercise session in the exercise schedule; And
현재 수행되는 메인운동의 레벨(운동 강도)을 표시하는 레벨표시부(570);를 포함하여 구성될 수 있다.And a level display unit 570 for displaying the level (exercise intensity) of the main motion currently being performed.
상기 운동스케줄생성부(140)는,The exercise schedule generator 140 generates a schedule
상기 운동처방부(130)에 의해 생성된 운동스케줄을 상기 운동스케줄생성인터페이스(122)를 통해 입력된 운동스케줄로 대체하여 운동스케줄을 생성하도록 구성될 수 있다.And generate an exercise schedule by replacing the exercise schedule generated by the exercise prescription unit 130 with the exercise schedule input through the exercise schedule creation interface 122. [
상기 트레이닝 영상정보생성부(150)는,The training image information generation unit 150 generates training image information,
상기 메인운동영상 정보, 운동부위 영상 정보 및 다음 운동 프리뷰 영상 정보에 부가하여, 상기 운동스케줄에서의 운동세션별 현재운동-다음운동 리스트, 클리어 운동 개수 정보, 랩타임정보 또는 레벨정보 중 하나 이상의 정보를 더 포함하여 트레이닝 영상정보를 생성하도록 구성될 수 있다.In addition to the main exercise image information, the exercise site image information, and the next exercise preview image information, at least one of the current exercise-next exercise list, clear exercise count information, lap time information, or level information for each exercise session in the exercise schedule And generate the training image information.
상기 온라인 운동 트레이닝 장치는,The on-line exercise training device includes:
상기 운동 트레이닝 서비스를 인터넷을 통해 운동자단말기들로 제공하는 인터넷서비스부(180);를 더 포함하여 구성될 수 있다.And an Internet service unit 180 for providing the exercise training service to the exerciser terminals via the Internet.
상술한 목적을 달성하기 위한 본 발명의 온라인 운동 트레이닝 방법은,According to another aspect of the present invention, there is provided an on-
트레이닝DB부(110), 트레이닝 인터페이스부(120), 운동처방부(130), 운동스케줄생성부(140), 트레이닝 영상정보생성부(150), 트레이닝 영상합성부(160) 및 트레이닝 영상재생부(170)를 포함하여 구성되는 온라인 운동 트레이닝 장치에 의한 온라인 운동 트레이닝 방법에 있어서,The training DB unit 110 includes a training interface unit 120, an exercise prescription unit 130, an exercise schedule generator 140, a training image information generator 150, a training image synthesizer 160, (170), the method comprising the steps of:
상기 트레이닝 영상정보생성부(150)가 운동스케줄에 따른 운동세션들을 구성하는 메인영상들 중 운동스케줄 상의 현재 진행되는 메인운동의 다음에 수행되는 메인운동에 대한 프리뷰 영상들을 저장하는 운동프리뷰영상DB(114); 및The training image information generating unit 150 generates a motion preview image DB (a motion image preview image DB) for storing preview images of the main motion performed after the current main motion on the exercise schedule among the main images constituting the exercise sessions according to the exercise schedule 114); And
운동자들의 상기 운동스케줄을 저장하는 운동스케줄DB(115);를 포함하여 구성될 수 있다.And an exercise schedule DB (115) for storing the exercise schedule of the exercisers.
상기 운동스케줄은,The exercise schedule includes:
운동강도 및 난이도별 10레벨로 분류되는 신체부위별 메인운동들을 포함하는 10레벨로 분류되어 스타트(초보), 베이직(중급), 마스터(고급)의 3개로 그룹화되는 운동세션들의 조합으로 이루어지며,(Basic), basic (intermediate), and master (advanced), which are classified into 10 levels, including main body exercises classified into 10 levels by exercise intensity and difficulty level,
상기 스타트는 기초가 되는 운동부터 차근차근 시작할 수 있는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성되고,Wherein the start is composed of an exercise program having an exercise schedule consisting of exercise sessions starting from a base exercise to a base,
상기 베이직은 기본 근력이 형성되고 본격적으로 몸매라인을 만드는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성되며, The basic is composed of an exercise program having an exercise schedule consisting of exercise sessions in which a basic muscle force is formed and a body line is formed in earnest,
상기 마스터는 바디라인과 핏을 완성하고 살찌지 않는 몸매를 만드는 고강도 메인운동들을 포함하는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성될 수 있다.The master may consist of an exercise program having an exercise schedule consisting of exercise sessions, including high intensity main exercises that make up the body line and the pit and make the body not fat.
상기 트레이닝 영상정보생성과정(S500)은,The training image information generating process (S500)
운동스케쥴의 각 운동세션을 구성하는 메인운동영상을 상기 트레이닝DB부(110)에서 추출하여 메인운동영상정보를 생성하는 메인운동영상정보생성과정(S510);A main motion image information generating step (S510) of extracting a main motion image constituting each exercise session of the exercise schedule from the training DB unit 110 to generate main motion image information;
상기 메인운동의 신체상의 운동부위를 표시하는 운동부위 영상을 상기 트레이닝DB부(110)에서 추출하여 운동부위 영상정보를 생성하는 운동부위영상정보 생성과정(S520); 및An exercise site image information generation step (S520) of extracting an exercise site image representing a body movement part of the main motion from the training DB unit 110 to generate motion site image information; And
상기 운동스케줄 상의 현재 진행되는 메인운동의 다음에 수행되는 메인운동에 대한 프리뷰 영상을 상기 트레이닝DB부(110)에서 추출하여 다음 운동 프리뷰 영상 정보를 생성하는 다음 운동 프리뷰 영상정보 생성과정(S530);을 포함하여 이루어질 수 있다.Generating a next exercise preview image information by extracting a preview image of the main exercise performed after the current main motion on the exercise schedule from the training DB unit (S530); . ≪ / RTI >
상기 트레이닝 영상정보생성과정(S500)은,The training image information generating process (S500)
상기 운동스케줄의 현재운동 리스트와 다음운동 리스트를 추출하여 현재운동-다음운동 리스트를 생성하는 현재운동-다음운동 리스트 생성과정(S540);A current exercise-next exercise list generation step (S540) of extracting a current exercise list and a next exercise list to generate a current exercise-next exercise list;
상기 운동스케줄에서 수행된 메인운동의 개수를 카운트하여 클리어 운동개수 정보로 생성하는 클리어 운동 개수 정보 생성과정(S550);A clear motion number information generating step (S550) of counting the number of main motions performed in the exercise schedule and generating a clear motion number information;
상기 메인운동의 잔여 랩타임을 추출하여 랩타임정보로 생성하는 랩타임정보 생성과정(S560); 또는A lap-time information generating step (S560) of extracting a remaining lap time of the main movement and generating lap-time information; or
상기 메인운동의 운동강도(레벨)를 레벨정보로 생성하는 레벨정보 생성과정(S570); 중 하나 이상을 더 포함하여 이루어질 수 있다.A level information generating step (S570) of generating the level of exercise intensity of the main motion as level information; Or more.
상기 트레이닝 영상정보는,The training image information may include:
메인운동영상 정보, 운동부위 영상 정보, 다음 운동 프리뷰 영상 정보, 생성된 운동스케줄에서의 운동 세션별 현재운동-다음운동 리스트, 클리어 운동 개수 정보, 랩타임정보 또는 레벨정보 중 하나 이상의 정보를 포함하여 구성될 수 있다.Information on at least one of a main motion image information, a main motion image information, a motion site image information, a next motion preview image information, a current motion-next motion list, a clear motion number information, a lap time information, .
상기 온라인 운동 트레이닝 방법은,The on-line exercise training method includes:
상기 트레이닝 영상정보생성과정(S500) 이전에 수행되는,The training image information generation step (S500)
상기 운동처방부(130)가 상기 트레이닝 인터페이스부(120)를 통해 입력된 신체정보를 이용하여 운동처방을 수행하는 운동처방과정(S200);An exercise prescription process (S200) for the exercise prescription unit (130) to perform exercise prescription using the body information input through the training interface unit (120);
상기 트레이닝 인터페이스부(120)의 운동스케줄생성인터페이스(123)를 통해 선택되어 입력된 운동들을 운동스케줄정보로 생성하여 출력하는 운동스케줄정보생성과정(S300); 및An exercise schedule information generating step (S300) of generating and outputting motions selected and inputted through the exercise schedule generating interface (123) of the training interface unit (120) as exercise schedule information; And
상기 운동스케줄생성부(140)가 상기 운동처방 또는 상기 운동스케줄정보에 따라 신체부위별 운동강도(레벨)별 운동종류와 운동순서 및 운동시간을 설정한 운동들로 이루어지는 운동세션들을 생성하며, 상기 운동세션들로 구성되는 운동스케줄을 생성하는 운동스케줄생성과정(S400);을 더 포함하여 이루어질 수 있다.The exercise schedule generator 140 generates exercise sessions consisting of the exercise types and the exercise orders and the exercise times according to the exercise intensity (level) according to the body parts according to the exercise prescription or the exercise schedule information, (S400) for generating an exercise schedule composed of exercise sessions (S400).
상술한 구성의 본 발명은, 따라서 본 발명은 상술한 종래기술의 문제점을 해결하기 위한 것으로서, 신체의 운동부위를 가슴과 팔, 다리, 어깨와 등, 힙, 복부, 전신으로 6개로 분류하고 상기 운동부위별 운동들을 점차적으로 증가되는 운동 강도를 가지도록 레벨별로 분류한 메인운동들에 대한 메인운동영상, 운동부위영상, 운동프리뷰영상들을 저장한 후, 서로 다른 운동강도의 레벨별로 분류되는 운동세션들의 조합으로 이루어지는 운동스케줄에 따라 레벨별로 운동세션들에 대응하는 운동영상을 추출한 후 운동자의 로컬 단말기 또는 인터넷에 접속된 운동자 단말기로 출력하여 운동자들이 신체부위별로 효율적인 헬스, 피트니스, 요가, 필라테스 등의 트레닝을 수행할 수 있도록 하는 효과를 제공한다.The present invention having the above-described structure is for solving the above-mentioned problems of the prior art, and it is an object of the present invention to classify the moving parts of the body into six parts as chest, arm, leg, shoulder and back, hip, abdomen, A main motion image, a motion region image, and a motion preview image for main motions classified by levels so as to have gradually increased exercise intensity are stored, and then a motion session classified into different levels of exercise intensity And outputs the motion image corresponding to the exercise sessions to a local terminal of the athlete or an athlete terminal connected to the Internet, so that the athletes can perform effective exercises such as fitness, fitness, yoga, pilates, So that it is possible to perform the training.
또한, 본 발명은 현재 운동자의 신체 상태 정보를 이용하여 장기적인 운동프로그램을 제공하는 것에 의해 장기간에 걸친 효율적인 헬스, 피트니스, 요가, 필라테스 등의 트레닝을 수행할 수 있도록 하는 효과를 제공한다.In addition, the present invention provides a long-term exercise program using the current physical condition information of an athlete, thereby providing an effect of enabling efficient training of health, fitness, yoga, and pilates over a long period of time.
또한, 본 발명은 운동자들이 입력한 신체 상태에 대하여 운동처방 또는 운동자들의 메인운동들의 선택에 따라 점진적인 강도를 가지는 운동세션들을 조합하여 운동스케줄을 생성하는 것에 의해 운동자들의 신체 상태에 맞는 효율적인 헬스, 피트니스, 요가, 필라테스 등의 트레닝을 수행할 수 있도록 하는 효과를 제공한다.In addition, according to the present invention, exercise schedules are generated by combining exercise sessions having progressive strengths according to exercise regimens or the selection of main exercises of the exercisers with respect to the body conditions inputted by the exercisers, so that efficient fitness, fitness , Yoga, pilates, and the like.
도 1은 본 발명의 실시예에 따르는 온라인 운동 트레이닝 장치(100)의 블록 구성도.
도 2는 도 1의 트레이닝 영상 재생 인터페이스(400)의 구성도.
도 3은 도 1의 온라인 운동 트레니잉 장치(100)를 탑재한 트레이닝 서버(2)의 기능블록 구성도.
도 4는 도 3의 트레이닝 서버(2)가 인터넷을 포함하는 통신망(600)을 통해 헬스, 피트니스, 요가, 필라테스 등의 운동에 대한 트레이닝 서비스를 제공하도록 런칭된 상태의 온라인 운동 트레이닝 시스템(1)의 구성도.
도 5는 본 발명의 실시예에 따르는 온라인 운동 트레이닝 방법의 처리과정을 나타내는 순서도.
도 6은 도 5의 처리과정 중 트레이닝 영상정보 생성과정(S500)의 처리과정을 나태는 순서도.1 is a block diagram of an on-line
2 is a block diagram of the training
3 is a functional block diagram of the
FIG. 4 illustrates an online
5 is a flowchart showing a process of an on-line exercise training method according to an embodiment of the present invention;
FIG. 6 is a flow chart illustrating a process of generating training image information (S500) during the process of FIG. 5;
하기에서 본 발명을 설명함에 있어서, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.
본 발명의 개념에 따른 실시 예는 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있으므로 특정 실시 예들을 도면에 예시하고 본 명세서 또는 출원서에 상세하게 설명하고자 한다. 그러나 이는 본 발명의 개념에 따른 실시 예를 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명은 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 또한, 본 명세서에서 단어 "예시적인" 은 "예로서, 일례로서, 또는 예증으로서 역할을 한다."라는 것을 의미하기 위해 이용된다. "예시적"으로서 본 명세서에서 설명된 임의의 양태들은 다른 양태들에 비해 반드시 선호되거나 또는 유리하다는 것으로서 해석되어야 하는 것만은 아니다.The embodiments according to the concept of the present invention can be variously modified and can take various forms, so that specific embodiments are illustrated in the drawings and described in detail in the specification or the application. It is to be understood, however, that the intention is not to limit the embodiments according to the concepts of the invention to the specific forms of disclosure, and that the invention includes all modifications, equivalents and alternatives falling within the spirit and scope of the invention. Also, the word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary " is not necessarily to be construed as preferred or advantageous over other aspects.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between. Other expressions that describe the relationship between components, such as "between" and "between" or "neighboring to" and "directly adjacent to" should be interpreted as well.
본 명세서에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, the terms "comprises ", or" having ", or the like, specify that there is a stated feature, number, step, operation, , Steps, operations, components, parts, or combinations thereof, as a matter of principle.
이하, 본 발명의 실시예를 나타내는 첨부 도면을 참조하여 본 발명을 더욱 상세히 설명한다.Hereinafter, the present invention will be described in more detail with reference to the accompanying drawings showing embodiments of the present invention.
도 1은 본 발명의 실시예에 따르는 온라인 운동 트레이닝 장치(100)의 블록 구성도이다.1 is a block diagram of an online
상기 온라인 운동 트레이닝 장치(100)는 신체 운동 부위별로 운동 강도(레벨)를 달리하는 메인운동들에 대응하는 운동영상들을 제작한 후, 제작된 운동영상들을 운동강도 및 난이도별로 10레벨로 분류하고, 10레벨을 스타트(초보), 베이직(중급), 마스터(고급)의 3개로 그룹화하여 저장한 후, 운동자(피 트레이닝자)의 신체상태 또는 선택에 따라 선택된 신체부위별 강도별 메인운동들을 가지는 운동세션들로 이루어지는 운동스케줄을 생성하여 저장하여, 저장된 운동스케줄에 따라 메인운동영상을 재생하여 운동자가 따라 하도록 하는 것에 의해 운동자가 혼자서 효율적인 운동을 수행할 수 있도록 한다.The on-line
이를 위해 상기 온라인 운동 트레이닝 장치(100)는, 도 1과 같이, 트레이닝DB부(110), 트레이닝 인터페이스부(120), 운동처방부(130), 운동스케줄생성부(140), 트레이닝 영상정보 생성부(150), 트레이닝 영상 합성부(160), 트레이닝 영상재생부(170) 및 인터넷서비스부(180)를 포함하여 구성된다.1, the on-line
상기 트레이닝DB부(110)는, 신체의 부위별 트레이닝을 위해 운동 강도에 따라 분류되는 메인운동 영상들과, 상기 메인운동에 의해 수행되는 신체의 운동 부위를 나타내는 운동부위 영상들과, 상기 메인운동 영상들에 대한 운동프리뷰영상들 및 신체부위별 강도별로 분류되는 메인운동들의 운동시간/휴식시간/라운드수를 정보를 포함하고 운동강도별 레벨이 설정되는 운동세션들과, 상기 운동세션들의 조합으로 이루어지는 운동스케줄을 저장하는 것으로서, 회원DB(111), 메인운동영상DB(112), 운동부위영상DB(113), 운동프리뷰영상DB(114) 및 운동스케줄DB(115)를 포함하여 구성된다.The training DB unit 110 includes main motion images classified according to exercise intensity for training by body parts, exercise site images indicating exercise parts of the body performed by the main exercise, The exercise sessions including information on the exercise time / rest time / round number of the main exercises classified by the exercise preview images for the images and the strengths of the body parts, and the levels of the exercise intensity are set, And includes a member DB 111, a main motion image DB 112, a motion site image DB 113, a motion preview image DB 114, and an exercise schedule DB 115. [
상기 운동 스케줄의 예로는 10분 운동설명-20분 운동의 원테이크 진행 또는 1라운드 운동 종료 시 1분 휴식, 1라운드에 5가지 또는 6가지 운동을 포함하는 등으로 구성될 수 있다.Examples of the exercise schedule include a 10-minute exercise description, a one-minute rest at the end of a one-round exercise of a one-round exercise, and five or six exercises in a first round.
상기 회원DB(111)는 온라인 운동 트레이닝 장치(100)에 의한 헬스, 피트니스, 요가, 필라테스 등에 대한 트레이닝 서비스를 제공받기 위하여 회원으로 등록한 운동자들의 주소, 연락처, 접속 ID 및 비밀번호 등의 신상정보를 저장한다.The member DB 111 stores personal information such as an address, a contact, a connection ID, and a password of a registered member as a member in order to receive a training service for the fitness, fitness, yoga, and pilates by the online
상기 메인운동영상DB(112)는 운동자들이 따라서 수행할 메인 운동영상들을 저장한다. 여기서 메인운동영상들은 신체의 운동부위를 가슴과 팔, 다리, 어깨와 등, 힙, 복부, 전신으로 분류하고, 상기 운동부위별 운동들을 점차적으로 증가되는 운동 강도를 가지도록 분류한 운동들에 대한 영상들이다. 일예로, 상기 메인운동영상들은 신체부위별 강도별로 300여 가지를 가지도록 제작될 수 있고, 이에 의해, 300여 가지의 운동에 대한 PT(Physical Training, Personal Training)를 제공할 수 있도록 구성될 수 있다. 또한, 상기 메인운동영상DB(112)는 제작된 운동영상들을 운동강도 및 난이도별로 10레벨로 분류하고, 10레벨을 스타트(초보), 베이직(중급), 마스터(고급)의 3개로 그룹화하여 저장한다. 이때, 스타트는 기초가 되는 운동부터 차근차근 시작할 수 있는 메인운동들을 분류하여 저장한 운동 프로그램이고, 베이직은 기본 근력이 형성되고 본격적으로 몸매라인을 만드는 메인운동들을 분류하여 저장한 운동 프로그램이며, 마스터는 바디라인과 핏을 완성하고 살찌지 않는 몸매를 만드는 고강도 메인운동들을 분류하여 저장한 운동 프로그램일 수 있다.The main motion image DB 112 stores main motion images to be performed by the exercisers. Here, the main exercise images are classified into chest, arm, leg, shoulder and back, hip, abdomen, and whole body, and the exercises classified into the exercises classified to have gradually increasing exercise intensity These are images. For example, the main motion images can be manufactured to have about 300 kinds of strengths according to body parts, thereby providing PT (Physical Training, Personal Training) for about 300 kinds of exercises. have. The main motion image DB 112 classifies the produced motion images into 10 levels according to the intensity and difficulty and groups the 10 levels into three groups of start (beginner), basic (intermediate), and master (advanced) do. At this time, start is an exercise program that classifies and stores main exercises that can start from a basic exercise to a basic exercise, and BASIC is an exercise program that classifies and stores main exercises that form basic muscle strength and make a body line in earnest, Can be an exercise program that classifies and stores high-intensity main movements that complete the body line and pit and make the body not fat.
상기 운동부위영상DB(113)는 메인운동영상들의 운동별 운동부위를 나타내는 운동부위영상들을 저장한다. 즉, 상기 운동부위영상은 메인운동영상에 대응하는 운동을 수행하는 경우 운동이 되는 신체의 운동 부위를 표시하는 것에 의해 운동별 운동 부위를 시각적으로 인식할 수 있도록 한다.The exercise site image database 113 stores exercise site images representing the exercise sites of the main exercise images. That is, when the exercise corresponding to the main motion image is performed, the exercise site image displays the exercise area of the body to visually recognize the exercise area according to the exercise.
상기 운동프리뷰영상DB(114)는 메인운동영상들에 대한 운동프리뷰를 제공하는 운동프리뷰영상들을 저장하도록 구성된다. 상기 운동프리뷰 영상은 운동스케줄에 따라 메인운동영상들이 순차적으로 재생되는 경우, 현재 재생되는 메인운동영상의 다음에 수행되는 메인운동영상에 대한 프리뷰 영상이다.The motion preview image DB 114 is configured to store motion preview images providing motion previews of the main motion images. The motion preview image is a preview image of the main motion image that is performed next to the main motion image currently being reproduced when the main motion images are sequentially reproduced according to the exercise schedule.
상기 운동스케줄DB(115)는 운동자들의 운동스케줄을 저장하도록 구성된다. 상기 운동스케줄은 운동자가 입력한 자신의 신체상태 정보에 의해 자동으로 생성되거나, 운동자가 하기에 설명될 운동스케줄인터페이스(123)를 통해 운동들을 순차적으로 선택하는 것에 의해 생성되거나, 또는 순차적인 운동강도를 가지도록 기 설정되어 저장될 수 있다.The exercise schedule DB 115 is configured to store exercise schedules of the exercisers. The exercise schedule may be generated automatically by the athlete's own body state information or may be generated by the athlete sequentially selecting the exercises through the exercise schedule interface 123 described below, As shown in FIG.
상기 기 설정되어 저장되는 운동스케줄은 동일한 운동 강도와 동일한 운동부위에 대한 운동들 및 각각의 운동에 대한 운동시간을 조합하여 생성되는 운동세션들이 운동부위에 따라 운동 강도별로 조합되어 생성된다. 일예로, 가슴과 팔, 다리, 어깨와 등, 힙, 복부, 전신에 대등하는 운동들을 서로 다른 강도와 동작을 가지는 레벨 별로 분류하고, 각각의 동일한 레벨에 속하는 운동부위별 운동동작들을 선택한 후 40초운동/20초휴식/3라운드 등으로 조합되는 운동세션들을 생성한다. 상기 운동세션들은 운동강도 및 난이도별 메인운동들을 포함하여 이루어지는 것으로 10레벨로 분류되고, 분류된 레벨들이 스타트(초보), 베이직(중급), 마스터(고급)의 3개로 그룹화된다. 이때, 스타트는 기초가 되는 운동부터 차근차근 시작할 수 있는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램이고, 베이직은 기본 근력이 형성되고 본격적으로 몸매라인을 만드는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램이며, 마스터는 바디라인과 핏을 완성하고 살찌지 않는 몸매를 만드는 고강도 메인운동들을 포함하는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램이 된다.The predetermined and stored exercise schedule is generated by combining the exercise sessions for the same exercise intensity and the same exercise intensity and the exercise time for each exercise according to the exercise intensity according to the exercise area. For example, motions equivalent to the chest, arm, leg, shoulder and back, heap, abdomen, and whole body are classified according to their levels having different strengths and motions, / RTI > < RTI ID = 0.0 > 20 < / RTI > seconds rest / 3 rounds. The exercise sessions include main motions according to exercise intensity and difficulty, and are classified into 10 levels, and the classified levels are grouped into three groups of start (beginner), basic (intermediate), and master (advanced). At this time, the start is an exercise program having an exercise schedule consisting of exercise sessions that can start from a basic exercise to a basic exercise, and the basic exercise is a exercise program having a exercise schedule consisting of exercise sessions in which a basic muscle strength is formed, Program, and the master becomes an exercise program with an exercise schedule consisting of exercise sessions that include body line and high intensity main exercises to complete the pit and make fat body.
상기 트레이닝 인터페이스부(120)는, 헬스, 피트니스, 요가, 필라테스 등에 대한 트레닝 서비스 제공을 원하는 운동자들이 회원 가입을 수행할 수 있도록 하고, 피 트레닝자(운동자)로부터 운동 처방을 위한 신체상태 정보 또는 헬스, 피트니스, 요가, 필라테스 등에 대한 트레이닝을 위한 운동스케줄 생성을 위한 정보를 입력받고, 생성된 운동스케줄에 따른 운동 영상을 재생하는 인터페이스를 제공하도록 구성된다.The training interface unit 120 allows athletes who want to provide a training service for health, fitness, yoga, pilates, and the like to perform a membership enrollment, and can receive body condition information for exercise prescription from a fitnesser An interface for inputting information for generating an exercise schedule for training on fitness, fitness, yoga, pilates, and the like, and reproducing a motion image according to the generated exercise schedule.
구체적으로, 상기 트레이닝 인터페이스부(120)는 회원등록 인터페이스(121), 운동처방인터페이스(122), 운동스케줄생성인터페이스(123), 트레이닝 영상 재생 인터페이스(400)를 포함하여 구성된다.The training interface unit 120 includes a member registration interface 121, an exercise prescription interface 122, an exercise schedule creation interface 123, and a training
상기 회원등록 인터페이스(121)는 회원 등록을 원하는 운동자에 대한 인증을 수행하고, 운동자로부터 인적사항, 아이디, 비밀번호 등의 정보를 입력받은 후, 입력된 정보를 회원별로 분류하여 회원DB(111)에 저장하도록 구성된다.The member registration interface 121 performs authentication for a trainee who desires to register a member, receives information such as personal information, an ID, and a password from an athlete, classifies the input information by members, .
상기 운동처방인터페이스(121)는 운동자가 신장, 체중, 체지방지수, 다이어트를 원하는 부위 등의 신체 상태 정보를 입력 받을 수 있도록 하는 인터페이스를 제공하고, 입력된 신체 상태 정보를 운동처방부(130)로 전송하도록 구성된다.The exercise prescription interface 121 provides an interface for allowing the athlete to input body state information such as height, body weight, body fat index, and region desired for diet, and outputs the inputted body state information to the exercise prescription unit 130 Respectively.
상기 운동스케줄생성인터페이스(123)는 운동스케줄의 생성, 변경, 삭제를 수행할 수 있도록 하는 인터페이스를 제공하고, 입력된 운동스케줄정보를 운동스케줄생성부(140)로 전송하도록 구성된다. 상술한 운동스케줄생성부(140)를 통해 운동자들이 자신이 원하는 운동스케줄을 생성할 수 있게 된다.The exercise schedule creation interface 123 is configured to provide an interface for performing generation, modification, and deletion of exercise schedule, and to transmit the inputted exercise schedule information to the exercise schedule generation unit 140. The exercise schedule generator 140 described above allows the exerciser to generate a desired exercise schedule.
상기 트레이닝 영상 재생 인터페이스(400)는 운동스케줄에 따른 헬스, 피트니스, 요가, 필라테스 등에 대한 트레이닝 영상의 재생을 위한 인터페이스를 제공한다. 이때, 재생되는 헬헬스, 피트니스, 요가, 필라테스 등에 대한 트레이닝 영상은 메인운동영상, 운동부위영상, 랩타임, 현재운동-다음운동 리스트, 클리어 개수, 운동 세션별 클리어 개수를 표시한다.The training
도 2는 도 1의 트레이닝 영상 재생 인터페이스(400)의 구성도이다.FIG. 2 is a configuration diagram of the training
도 2와 같이, 상술한 정보들의 표시를 위한 상기 트레이닝 영상 재생 인터페이스(400)는 메인운동영상표시부(510), 운동부위표시부(520), 다음운동프리뷰표시부(530), 남은랩타임표시부(540), 현재운동-다음운동 리스트 표시부(550), 클리어 개수 표시부(560) 및 레벨표시부(570)를 포함하여 구성된다.2, the training
구체적으로, 상기 메인운동영상표시부(510)는 트레이닝 영상 재생 인터페이스(400) 중 운동스케줄에 따른 메인운동영상이 재생되는 영역이다. Specifically, the main motion image display unit 510 is a region in which the main motion image according to the exercise schedule is reproduced in the training
상기 운동부위표시부(520)는 트레이닝 영상 재생 인터페이스(400) 중 메인운동영상에 의해 수행되는 운동에 의한 신체상의 운동부위를 나타내는 운동부위 영상을 표시하는 영역이다.The motion part display unit 520 is an area for displaying a motion part image representing a motion part of the body based on the motion performed by the main motion image of the training
상기 다음운동프리뷰표시부(530)는 트레이닝 영상 재생 인터페이스(400) 중 현재 재생되는 메인운동의 다음에 수행될 메인운동영상에 대한 운동프리뷰영상을 재생하는 영역이다.The next motion preview display unit 530 is an area for reproducing a motion preview image for the main motion image to be performed next to the main motion currently being reproduced among the training
상기 남은랩타임표시부(540)는 트레이닝 영상 재생 인터페이스(400) 중 세션별 운동의 남은 랩타임을 표시하는 영역이다. The remaining lap time display unit 540 is an area for displaying the remaining lap time of the exercise for each session in the training
상기 현재운동-다음운동 리스트 표시부(550)는 트레이닝 영상 재생 인터페이스(400) 중 현재 재생되는 메인운동과 다음에 재생될 메인운동의 리스트를 표시하는 영역이다.The current motion-next motion list display unit 550 is a region for displaying a list of the main motion currently being reproduced and the main motion to be reproduced next, among the training
상기 클리어 개수 표시부(560)는 트레이닝 영상 재생 인터페이스(400) 중 운동스케줄에서의 운동세션별 클리어 개수를 표시하는 영역이다.The clear number display unit 560 is an area for displaying the number of clearances per exercise session in the exercise schedule among the training
상기 레벨표시부(570)는 트레이닝 영상 재생 인터페이스(400) 중 현재 수행되는 메인운동의 운동강도(레벨)을 표시하는 영역이다.The level display unit 570 is an area for displaying the motion intensity (level) of the main motion currently performed in the training
상술한 메인운동영상표시부(510), 운동부위표시부(520), 다음운동프리뷰표시부(530), 남은랩타임표시부(540), 현재운동-다음운동 리스트 표시부(550), 클리어 개수 표시부(560) 및 레벨표시부(570)들은, 메인운동영상, 운동부위 영상, 운동프리뷰영상, 남은 랩타임, 현재운동-다음운동 리스트, 클리어 개수 정보를 크로마키 기법 등을 포함하는 영상 합성기법을 적용하여 트레이닝 영상 재생 인터페이스(400)에서 재생되는 하나의 트레이닝 영상으로 합성된다.The current motion image display unit 510, the motion part display unit 520, the next motion preview display unit 530, the remaining lap time display unit 540, the current motion-next motion list display unit 550, the clear number display unit 560, The level display units 570 apply the image synthesis technique including the main motion image, the motion site image, the motion preview image, the remaining lap time, the current motion-next motion list, and the clear number information to the training image playback interface (400).
다시 도 1을 참조하면, 상기 운동처방부(130)는 운동 처방을 위해 입력된 신체상태 정보를 이용하여 운동처방을 수행하도록 구성된다. 구체적으로, 운동처방부(130)는 입력된 신체상태정보를 이용하여 메인운동영상들에 대응하는 필요한 운동들과 운동기간에 따른 운동 강도 정보를 운동처방 정보로 생성한다.Referring again to FIG. 1, the exercise prescription unit 130 is configured to perform exercise prescription using the body condition information input for exercise prescription. Specifically, the exercise prescription unit 130 generates necessary exercise corresponding to the main motion images and exercise intensity information according to the exercise period using the inputted body condition information as exercise prescription information.
상기 운동스케줄생성부(140)는 상기 운동처방 또는 운동스케줄생성인터페이스(123)를 통해 운동자가 입력한 정보에 따라 다단계의 운동세션들을 구성하는 신체부위별 운동강도(레벨)별 운동종류와 운동순서 및 운동시간을 설정한 운동세션들을 생성하며, 상기 운동세션들로 구성되는 운동스케줄을 생성하도록 구성된다. 상술한 바와 같이 생성된 운동스케줄은 운동자 별로 분류되어 트레이닝DB부(110)의 운동스케줄DB(115)에 저장된다.The exercise schedule generation unit 140 generates a training schedule based on the exercise type for each body part constituting the multistage exercise sessions according to the information input by the exerciser through the exercise prescription or exercise schedule creation interface 123, And exercise sessions, and generates an exercise schedule composed of the exercise sessions. The exercise schedules generated as described above are classified by exerciser and stored in the exercise schedule DB 115 of the training DB unit 110.
상기 트레이닝 영상정보생성부(150)는 상기 운동스케줄생성부(140)에서 생성된 운동스케줄에 따라 상기 트레이닝DB부(110)로부터 메인운동영상 정보, 운동부위 영상 정보 및 다음 운동 프리뷰 영상 정보를 포함하는 헬스, 피트니스, 요가, 필라테스 등에 대한 트레이닝 영상정보를 생성하도록 구성된다. 이때 생성되는 헬트레이닝 영상정보는 메인운동영상, 운동부위영상, 다음운동 프리뷰 영상, 현재운동-다음운동 리스트, 클리어 개수, 랩타임, 레벨 정보를 포함한다. 따라서 상기 트레이닝 영상정보생성부(150)는 운동스케줄에 대응하는 메인운동영상을 트레이닝DB부(110)에서 추출하여 메인운동영상정보를 생성하는 메인운동영상정보 생성부(151), 메인운동의 수행시 운동이 되는 신체의 운동부위를 나타내는 운동부위 영상을 트레이닝DB부(110)로부터 추출하여 운동부위 영상 정보를 생성하는 운동부위 영상정보 생성부(152), 현재 수행되는 메인운동 이후에 수행될 다음운동 영상에 대한 프리뷰 영상을 트레이닝DB부(110)로부터 추출하여 다음 운동 프리뷰 영상정보를 생성하는 다음 운동 프리뷰 영상정보 생성부(153), 현재운동과 다음운동 리스트를 추출하여 현재운동-다음운동 리스트 생성부(154), 운동스케줄에 따라 수행되는 운동세션별로 운동 수행된 종료된 운동들의 개수를 클리어 개수 정보를 생성하는 클리어 개수 정보 생성부(155), 운동세션별 운동의 잔여 종료 시간을 랩타임정보로 생성하는 랩타임정보생성부(156) 및 현재 수행되는 메인 운동의 레벨 정보를 생성하는 레벨정보 생성부(157)를 포함하여 구성된다.The training image information generating unit 150 includes main motion image information, exercise site image information, and next exercise preview image information from the training DB unit 110 according to the exercise schedule generated by the exercise schedule generating unit 140 Fitness, yoga, pilates, and the like. At this time, the generated hell training image information includes the main motion image, the motion site image, the next motion preview image, the current motion-next motion list, the clear number, the lap time, and the level information. Accordingly, the training image information generation unit 150 includes a main motion image information generation unit 151 for extracting a main motion image corresponding to the exercise schedule from the training DB unit 110 to generate main motion image information, A moving part image information generating unit 152 for extracting a moving part image representing a moving part of the body which is a moving motion of the user from the training DB unit 110 and generating moving part image information, A next motion preview image information generation unit 153 for extracting a preview image of the motion image from the training DB unit 110 to generate the next motion preview image information, a current motion preview image information generation unit 153 for extracting the current motion and the next motion list, A generating unit 154 for generating a plurality of motion estimates, a number-of-clear-number generating unit 154 for generating the number of completed motions performed for each exercise session performed according to the exercise schedule, A lap time information generating unit 156 for generating lap time information of the remaining end time of the exercise for each exercise session, and a level information generating unit 157 for generating the level information of the currently performed main movement .
상기 트레이닝 영상 합성부(160)는 트레이닝 영상정보생성부(150)에서 생성된 헬스, 피트니스, 요가, 필라테스 등에 대한 트레이닝 영상정보에 포함되는 메인운동영상, 운동부위영상, 다음운동 프리뷰 영상, 현재운동-다음운동 리스트, 클리어 개수, 랩타임, 레밸 정보를 크로마키 기법 등의 영상 합성 기법을 적용하여 하나의 트레이닝 영상을 생성하도록 구성된다.The training image synthesis unit 160 generates a training image including a main motion image, a motion site image, a next motion preview image, a current motion image, and a current motion image included in the training image information about the health, fitness, yoga, and pilates generated by the training image information generating unit 150 - It is configured to generate one training image by applying image synthesis technique such as next motion list, clear number, lap time, and level information to chroma key technique.
상기 트레이닝 영상재생부(170)는 상기 트레이닝 영상 합성부(160)에 의해 생성된 트레이닝 영상을 프레임별로 트레이닝 영상 재생 인터페이스(400)를 통해 재생하는 것에 의해 트레이닝 영상을 재생하도록 구성된다.The training image reproducing unit 170 is configured to reproduce the training image by reproducing the training image generated by the training image combining unit 160 through the training
상기 인터넷서비스부(180)는 본 발명의 실시예에 따르는 헬스트레이 장치(100)에 의한 트레이닝 서비스를 인터넷을 통해 제공할 수 있도록 하는 인터넷서버 프로그램으로 구성된다.The Internet service unit 180 comprises an Internet server program for providing a training service by the
상술한 구성을 가지는 상기 온라인 운동 트레이닝 장치(100)는 상기 각 구성의 기능을 컴퓨터가 읽어 실행할 수 있도록 하는 코드들을 저장하는 CD, DVD, USB 등의 기록매체의 형태로 제작될 수 있다.The on-line
또한, 상기 온라인 운동 트레이닝 장치(100)는 인터넷을 통한 트레이닝 서비스를 제공하는 트레이닝 서버(2)에 탑재되도록 구성될 수 있다.In addition, the on-line
도 3은 도 1의 온라인 운동 트레이닝 장치(100)를 탑재한 트레이닝 서버(2)의 기능블록 구성도이다.3 is a functional block diagram of the
도 3과 같이, 상기 트레이닝 서버(2)는 본 발명의 트레이닝 서비스 제공을 위한 온라인 운동 트레이닝 장치(100)가 소프트웨어로 구현되어 저장되는 저장부(10), 중앙처리장치로서의 제어부(20), 데이터의 입력 및 사용자 제어 명령을 입력할 수 있도록 구성되는 입력부(30), 내부 동작 과정을 표시하는 표시부(40) 및 외부와의 통신이 필요한 경우 외부와의 통신을 수행할 수 있도록 하는 통신부(50)를 포함하는 서버컴퓨터로 구성될 수 있다.3, the
도 4는 본 발명의 트레이닝 서버(2)를 포함하는 온라인 운동 트레이닝 시스템(1)의 구성도이다.4 is a block diagram of an online
상기 트레이닝 시스템(1)은 통신망(600)을 통해 트레이닝 서버(2)에 접속하여 트레이닝 서비스를 제공받는 모바일단말기(200) 또는 사용자 단말기(300)를 포함하는 운동자 단말기(피 트레이닝자 단말기)를 포함하여 구성된다. 이때, 상기 사용자 단말기(300)는 개인용 PC, 스마트 TV 등 인터넷 접속이 가능한 단말기들로 구성된다. The
상술한 바와 같이 구성되는 상기 트레이닝 서버(2)는 통신망을 통해 접속된 운동자 단말기들을 통해 운동자들이 회원가입을 수행하고, 운동자의 신체상태 정보를 입력하거나 운동들을 선택하는 것에 의해 운동스케줄을 설정하고, 설정된 운동스케줄에 따라 운동자 단말기들로 스트리밍 서비스에 의해 트레이닝 영상을 전송하는 것에 의해 인터넷을 통해 트레이닝 서비스를 제공할 수 있도록 한다.The
도 5는 본 발명의 실시예에 따르는 온라인 운동 트레이닝 방법의 처리과정을 나타내는 순서도이다.5 is a flowchart illustrating a process of an on-line exercise training method according to an embodiment of the present invention.
도 5와 같이, 상기 온라인 운동 트레이닝 방법은, 회원등록과정(S100), 운동처방과정(S200), 운동스케줄정보생성과정(S300), 운동스케줄생성과정(S400), 트레이닝 영상정보생성과정(S500), 트레이닝 영상합성과정(S600) 및 트레이닝 영상재생과정(S700)을 포함하여 이루어진다.5, the online exercise training method includes a member registration process S100, an exercise prescription process S200, an exercise schedule information generation process S300, an exercise schedule generation process S400, a training image information generation process S500 A training image synthesis process S600, and a training image reproduction process S700.
구체적으로, 트레이닝 인터페이스부(120)의 회원등록 인터페이스(121)가 입력된 운동자의 정보를 수신하여 인증을 수행한 후 회원DB(111)에 저장하여 회원등록을 수행하는 회원등록과정(S100)이 수행된다.Specifically, a member registration process S100 in which the member registration interface 121 of the training interface unit 120 receives the information of the entered exerciser and performs authentication, stores the information in the member DB 111, and performs member registration .
다음으로, 상기 운동처방부(130)가 상기 트레이닝 인터페이스부(120)를 통해 입력된 신체정보를 이용하여 운동처방을 수행하는 운동처방과정(S200)이 수행된다.Next, an exercise prescription process (S200) is performed in which the exercise prescription unit 130 performs exercise prescription using the body information input through the training interface unit 120. [
그리고 상기 트레이닝 인터페이스부(120)의 운동스케줄생성인터페이스(123)가 운동스케줄 생성을 위해 출력한 운동들 중 선택된 운동들을 운동스케줄정보로 생성하여 출력하는 운동스케줄정보생성과정(S300)을 수행한다.The exercise schedule creation interface 123 of the training interface unit 120 generates an exercise schedule information (S300) for generating and outputting selected exercise among the motions output for exercise schedule generation.
상술한 운동처방과정(S200)과 운동스케줄정보생성과정(S300)은 모두 수행되거나 어느 하나만 선택적으로 수행될 수 있으며, 운동스케줄이 본 발명의 온라인 운동 트레이닝 장치(100)의 제작 시 기본적으로 제작되어 제공되는 경우에는 모두 수행되지 않을 수도 있다.The above-described exercise prescription process (S200) and exercise schedule information generation process (S300) may be performed either individually or selectively. An exercise schedule is basically produced when the online
상술한 운동처방과정(S200)과 운동스케줄정보생성과정(S300) 중 하나 이상이 수행된 후에는, 상기 운동스케줄생성부(140)가 상기 운동처방 또는 상기 운동스케줄정보에 따라 신체부위별 운동강도(레벨)별 운동종류와 운동순서 및 운동시간을 설정한 운동들로 이루어지는 운동세션들을 생성하며, 상기 운동세션들로 구성되는 운동스케줄을 생성하는 운동스케줄생성과정(S400)을 수행한다. 이 경우, 운동처방에 따른 운동스케줄이 우선 생성되고, 이 후, 운동자가 선택한 운동정보들에 의해 운동스케줄이 변경되거나, 다시 생성될 수 있다. 또한, 상기 운동스케줄은 본 발명의 온라인 운동 트레이닝 장치(100)의 제작 시 기본적으로 제작되어 제공될 수도 있다.After at least one of the exercise prescription process (S200) and the exercise schedule information generation process (S300) is performed, the exercise schedule generator (140) generates the exercise intensity according to the body part according to the exercise prescription or the exercise schedule information (Step S400) of generating an exercise schedule consisting of motions for which the exercise type, the exercise order and the exercise time are set for each exercise level (level), and generating an exercise schedule composed of the exercise sessions. In this case, the exercise schedule according to the exercise prescription is generated first, and then the exercise schedule can be changed or reproduced by the exercise information selected by the exercise person. In addition, the exercise schedule may be basically produced and provided at the time of manufacturing the online
다음으로, 운동자 단말기들로부터 운동자 자신의 운동스케줄에 따른 운동의 수행을 위한 트레이닝 영상의 재생 요청이 수신되는 경우, 상기 트레이닝 영상정보생성부(150)가 상기 운동스케줄에 따른 운동세션들을 구성하는 영상정보들을 상기 트레이닝DB부(110)로부터 추출하여 트레이닝 영상정보를 생성하는 트레이닝 영상정보생성과정(S500)을 수행한다.Next, when a request to reproduce a training image for performing a motion according to the exercise schedule of the exerciser is received from the exerciser terminals, the training image information generating unit 150 generates a training image corresponding to the exercise schedule (S500) of generating training image information by extracting information from the training DB unit 110 and generating training image information.
도 6은 상기 트레이닝 영상정보 생성과정(S500)의 상세 처리과정을 나타내는 순서도이다.FIG. 6 is a flowchart illustrating a detailed processing procedure of the training image information generating process (S500).
도 6과 같이, 상기 트레이닝 영상정보 생성과정(S500)은, 메인운동영상정보생성과정(S510), 운동부위영상정보 생성과정(S520), 다음 운동 프리뷰 영상정보 생성과정(S530), 현재운동-다음운동 리스트 생성과정(S540), 클리어 운동 개수 정보 생성과정(S550), 랩타임정보 생성과정(S560) 또는 레벨정보 생성과정(S570) 중 하나 이상을 더 포함하여 이루어질 수 있다.6, the training image information generating step S500 includes a main motion image information generating step S510, a moving body image information generating step S520, a next motion preview image information generating step S530, The method may further include at least one of a next motion list generation process (S540), a clear motion number information generation process (S550), a lap time information generation process (S560), or a level information generation process (S570).
구체적으로, 상기 메인운동영상정보생성과정(S510)은 운동스케쥴의 각 운동세션을 구성하는 메인운동영상을 상기 트레이닝DB부(110)에서 추출하여 메인운동영상정보를 생성한다. Specifically, the main motion image information generation step S510 generates main motion image information by extracting a main motion image constituting each exercise session of the exercise schedule from the training DB unit 110. FIG.
상기 운동부위영상정보 생성과정(S520)은 상기 메인운동의 신체상의 운동부위를 표시하는 운동부위 영상을 상기 트레이닝DB부(110)에서 추출하여 운동부위 영상정보를 생성한다.The exercise site image information generation process (S520) extracts an exercise site image indicating a body motion region of the main motion from the training DB unit 110 to generate motion site image information.
상기 다음 운동 프리뷰 영상정보 생성과정(S530)은 상기 운동스케줄 상의 현재 진행되는 메인운동의 다음에 수행되는 메인운동에 대한 프리뷰 영상을 상기 트레이닝DB부(110)에서 추출하여 다음 운동 프리뷰 영상 정보를 생성한다.In the next exercise preview image information generation step (S530), the training DB unit 110 extracts a preview image of the main motion performed after the current main motion on the exercise schedule, and generates the next exercise preview image information do.
상기 현재운동-다음운동 리스트 생성과정(S540)은 상기 운동스케줄의 현재운동 리스트와 다음운동 리스트를 추출하여 현재운동-다음운동 리스트를 생성한다.The current exercise-next exercise list generation process (S540) extracts a current exercise list and a next exercise list of the exercise schedule to generate a current exercise-next exercise list.
상기 클리어 운동 개수 정보 생성과정(S550)은 상기 운동스케줄에서 수행된 메인운동의 개수를 카운트하여 클리어 운동개수 정보로 생성한다.The clear motion number information generation step S550 generates the clear motion number information by counting the number of the main motions performed in the exercise schedule.
상기 랩타임정보 생성과정(S560)은 상기 메인운동의 잔여 랩타임을 추출하여 랩타임정보로 생성한다.The lap-time information generation step (S560) extracts the remaining lap time of the main movement and generates lap-time information.
상기 레벨정보 생성과정(S570)은 상기 메인운동의 운동강도(레벨)를 레벨정보로 생성한다.The level information generating step S570 generates the level information of the main motion as level information.
다시, 도 5를 참조하면, 상기 트레이닝 영상정보가 생성된 후에는 상기 트레이닝 영상합성부(160)가 상기 트레이닝 영상정보를 구성하는 영상정보들을 합성하여 트레이닝 영상을 생성하는 트레이닝 영상합성과정(S600)이 수행된다.Referring to FIG. 5, after the training image information is generated, the training image synthesizer 160 synthesizes the training image information to generate a training image (S600) Is performed.
트레이닝 영상이 생성된 후에는 상기 트레이닝인터페이스부(120)에 포함되는 트레이닝 영상재생 인터페이스(400)부가 합성된 트레이닝 영상을 스트리밍 방식으로 운동자 단말기들로 전송하여 재생하는 트레이닝 영상재생과정(S700)이 수행된다. 이때, 운동스케줄 상의 운동세션들은 40초운동/20초 휴식/3라운드 등의 기본 포맷을 가지며, 운동시간은 평균 20 여분이고, 40초 운동 중 운동부위이미지가 재생되며, 20초 휴식 중 다음 운동 프리뷰 영상이 합성 크로마키에 의해 제공될 수 있다. After the training image is generated, the training
본 발명의 온라인 운동 트레이닝 방법은, 트레이닝DB부(110)가 구축되어 저장되며, 운동스케줄이 기설정되어 제공되는 경우에는 트레이닝 영상정보생성과정(S500), 상기 트레이닝 영상합성부(160)가 상기 트레이닝 영상정보를 구성하는 영상정보들을 합성하여 트레이닝 영상을 생성하는 트레이닝 영상합성과정(S600) 및 상기 트레이닝인터페이스부(120)에 포함되는 트레이닝 영상재생 인터페이스(400)부가 합성된 트레이닝 영상을 재생하는 트레이닝 영상재생과정(S700) 만을 포함하여 구성될 수 있다.The online training method of the present invention is characterized in that the training DB unit 110 is constructed and stored, and when the exercise schedule is provided, the training image information generation step S500, A training image synthesizing process S600 for synthesizing the image information constituting the training image information to generate a training image and a training
상술한 본 발명의 일 실시예로서 신체부위 중 가슴과 팔 운동의 헬스트레닝 수행을 설명한다.In the above-described embodiment of the present invention, the execution of the health training of the chest and arm motion in the body part will be described.
상기 본 발명에 따른 가슴과 팔 운동의 헬스 트레이닝을 위한 운동스케줄은 다음의 표와 같다.The exercise schedule for the fitness training of the chest and arm exercise according to the present invention is shown in the following table.
상기 표들과 같이, 가슴과 팔 운동을 위한 운동스케줄들은 가슴과 팔을 위한 메인운동들 및 클리어 개수가 조합된 1부터 10까지 10개의 레벨을 가지는 운동세션들로 구성된다.As shown in the tables above, exercise schedules for chest and arm movements consist of exercise sessions with 10 levels ranging from 1 to 10 combined with the main movements for chest and arm and clear numbers.
상술한 운동스케줄에 각각의 운동세션들은 레벨이 올라 갈수록 운동세션을 구성하는 메인운동의 강도와 각 메인운동의 클리어 개수가 가변되도록 하여 레벨별로 점진적으로 운동강도가 증가하도록 구성된다. 이때 동일 부위에 대한 레벨에 포함되는 운동의 강도는 푸시업의 경우 무릎을 대고 어깨를 터치하는 '니숄더터치'부터 무릎을 대고 푸시업하는 '니푸시업' 그리고 내려 갈때는 무릎을 떼고 있다가 올라올 때 붙이는 '껌푸시업', 일반적인 '푸시업'으로 점진적으로 강도가 증가하도록 구성될 수 있다.In the above exercise schedule, each exercise session is configured such that the intensity of the main exercise constituting the exercise session and the clear number of each main exercise vary as the level increases, so that the exercise intensity is gradually increased for each level. At this time, the intensity of the exercise included in the level for the same part is the 'nipple-up' pushing up the knee from the 'shoulder touch' which touches the shoulder with the knee in case of push-up, It can be configured to gradually increase the strength with 'gum push-up', which is added when it comes up, and 'push-up', which is normal.
상술한 바와 같이 구성된 운동세션들은 또한 스타트(start), 베이직(basic) 및 마스터(master)로 그룹화된다. 본 발명의 실시예의 경우에는 레벨 1부터 레벨 3까지가 스타트, 레벨 4부터 레벨 7까지가 베이직, 레벨 8부터 레벨 10까지가 마스터로 그룹화 된다.The exercise sessions configured as described above are also grouped into a start, a basic, and a master. In the case of the embodiment of the present invention, the
상술한 운동스케줄은 다리, 어깨와 등, 힙, 복부, 전신 등에 대하여도 동일한 방식으로 적용되어 생성될 수 있다.The exercise schedule described above can be generated by applying the same method to the legs, the shoulders and back, the hip, the abdomen, and the whole body.
상술한 바와 같이 구성된 본 발명에 의해 제공되는 운동스케줄에 따라 운동자가 운동을 수행하는 경우, 운동자들은 혼자 운동을 수행하는 경우에도 개인의 체력에 맞는 체계적은 운동을 수행하게 되며, 이에 따라 체계적인 레벨업을 수행할 수 있게 된다. 즉, 본 발명의 경우 레벨별로 목표 운동 클리어 개수가 정해져 있어서, 점점 어려워지는 운동들을 랩타임 내에 목표 운동 클리어 개수를 클리어하기 위해 AMAP(As much as possible)로 노력하면 자연스럽게 개인마다 체력과 근력에 맞게 '점진적 과부하의 원리'가 적용되어 레벨업이 된다.When the exerciser performs exercise according to the exercise schedule provided by the present invention configured as described above, even if the exerciser performs exercise alone, systematic exercises corresponding to the fitness of the individual are performed, . ≪ / RTI > That is, in the case of the present invention, since the number of target motion clearances is determined for each level, if efforts are made to increase the difficulty in AMAP (as much as possible) in order to clear the target motion clear number within the lap time, The principle of gradual overload 'is applied and level up.
이에 따라 본 발명은 운동자들이 혼자서도 자신의 신체 상태에 맞는 장기간에 걸친 트레이닝을 체계적이고 효과적으로 수행할 수 있는 종래기술들에서 제공하지 못하는 작용효과를 제공한다.Accordingly, the present invention provides an action effect that athletes alone can not provide in conventional techniques that can systematically and effectively perform long-term training that suits their physical condition.
본 발명의 실시예에서는 헤스 트레이닝을 예로 들어 설명하였으나, 본 발명은 피트니스, 요가, 필라테스 등의 다른 운동들에 적용될 수있다.Although the embodiment of the present invention has been described by taking the example of hess training, the present invention can be applied to other exercises such as fitness, yoga, pilates, and the like.
상술한 본 발명의 온라인 운동 트레이닝 방법 또한, 컴퓨터로 읽어 들여 실행되는 코드들을 저장한 CD, DVD, USB 등의 기록매체로 제작될 수 있다. 이 경우, 운동자는 상기 기록매체를 구입한 후 자신의 운동자 단말기에 트레이닝 장치를 설치함으로써 로컬 상에서의 트레이닝 서비스를 제공받을 수 있게 된다.The above-described on-line exercise training method of the present invention can also be manufactured as a recording medium such as a CD, a DVD, and a USB which stores codes to be read and executed by a computer. In this case, the athlete purchases the recording medium and installs a training device in his / her exerciser terminal, so that the training service can be provided locally.
또한, 본 발명의 트레이닝 방법은 트레이닝 서버(2)에 의해 인터넷을 통해 헬스, 피트니스, 요가, 필라테스 등의 운동에 대한 트레이닝 서비스를 제공하도록 구현될 수도 있다.In addition, the training method of the present invention may be implemented by the
상기에서 설명한 본 발명의 기술적 사상은 바람직한 실시예에서 구체적으로 기술되었으나, 상기한 실시예는 그 설명을 위한 것이며 그 제한을 위한 것이 아님을 주의하여야 한다. 또한, 본 발명의 기술적 분야의 통상의 지식을 가진 자라면 본 발명의 기술적 사상의 범위 내에서 다양한 실시예가 가능함을 이해할 수 있을 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 청구범위의 기술적 사상에 의해 정해져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. It will be apparent to those skilled in the art that various modifications may be made without departing from the scope of the present invention. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.
1: 트레이닝 시스템
2: 트레이닝 서버
100: 트레이닝 장치
200: 모바일 단말기
300: 사용자 단말기(개인용컴퓨터-스마트TV 등)
400: 트레이닝 영상 재생 인터페이스1: Training system
2: Training Server
100: Training device
200: mobile terminal
300: user terminal (personal computer - smart TV, etc.)
400: Training video playback interface
Claims (16)
상기 운동스케줄에 따라 재생될 메인운동영상 정보, 운동부위 영상 정보 및 다음 운동 프리뷰 영상 정보를 상기 트레이닝DB부(110)로부터 추출하여 트레이닝 영상정보를 생성하는 트레이닝 영상정보생성부(150);
상기 트레이닝 영상정보생성부(150)에서 생성된 트레이닝 영상정보를 합성하여 트레이닝 영상을 생성하는 트레이닝 영상합성부(160); 및
상기 운동스케줄에 따른 트레이닝 서비스 제공을 위해 상기 트레이닝 영상을 재생하는 트레이닝 영상재생부(170);를 포함하여 구성되는 트레이닝 장치.
A training DB unit 110 for storing main motion images, exercise area images, and exercise schedules classified according to exercise intensity for body part training;
A training image information generator 150 for extracting main motion image information to be reproduced according to the exercise schedule, motion image image information, and next motion preview image information from the training DB unit 110 and generating training image information;
A training image synthesizer 160 for synthesizing the training image information generated by the training image information generator 150 and generating a training image; And
And a training image reproducing unit (170) for reproducing the training image to provide a training service according to the exercise schedule.
신체의 운동부위를 가슴과 팔, 다리, 어깨와 등, 힙, 복부, 전신으로 분류하고, 상기 운동부위별 운동들을 점차적으로 증가되는 운동 강도를 가지도록 분류한 메인운동들에 대한 메인운동영상들을 저장하는 메인운동영상DB(112);
상기 메인운동별 운동부위를 나타내는 운동부위영상들을 저장하는 운동부위영상DB(113);
상기 메인운동영상들에 대한 운동프리뷰를 제공하는 운동프리뷰영상들을 저장하는 운동프리뷰영상DB(114); 및
운동자들의 운동스케줄을 저장하는 운동스케줄DB(115);를 포함하여 구성되는 트레이닝 장치.
[2] The apparatus of claim 1, wherein the training DB unit (110)
Main motion images for main motions classified into chest, arm, leg, shoulder and back, hip, abdomen, and whole body, and the exercises are classified to have gradually increasing exercise intensity A main motion image DB 112 for storing motion images;
An exercise site image DB (113) for storing exercise site images representing the exercise sites for each main exercise;
A motion preview image DB (114) for storing motion preview images providing motion previews on the main motion images; And
And an exercise schedule DB (115) for storing exercise schedules of the exercisers.
운동강도 및 난이도별 10레벨로 분류되는 신체부위별 메인운동들을 포함하는 10레벨로 분류되어 스타트(초보), 베이직(중급), 마스터(고급)의 3개로 그룹화되는 운동세션들의 조합으로 이루어지며,
상기 스타트는 기초가 되는 운동부터 차근차근 시작할 수 있는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성되고,
상기 베이직은 기본 근력이 형성되고 본격적으로 몸매라인을 만드는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성되며,
상기 마스터는 바디라인과 핏을 완성하고 살찌지 않는 몸매를 만드는 고강도 메인운동들을 포함하는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성되는 트레이닝 장치.
The method according to claim 2,
(Basic), basic (intermediate), and master (advanced), which are classified into 10 levels, including main body exercises classified into 10 levels by exercise intensity and difficulty level,
Wherein the start is composed of an exercise program having an exercise schedule consisting of exercise sessions starting from a base exercise to a base,
The basic is composed of an exercise program having an exercise schedule consisting of exercise sessions in which a basic muscle force is formed and a body line is formed in earnest,
Wherein the master comprises an exercise program having an exercise schedule consisting of exercise sessions including high intensity main exercises to complete body lines and pits and to make fat body.
운동자로부터 운동 처방을 위한 신체상태 정보 또는 트레이닝을 위한 운동스케줄 생성을 위한 운동스케줄정보를 입력받고, 생성된 운동스케줄에 따른 운동 영상을 재생하는 인터페이스를 제공하는 트레이닝 인터페이스부(120);
상기 운동 처방을 위해 입력된 신체상태 정보를 이용하여 운동처방을 수행하는 운동처방부(130);
상기 운동처방 또는 상기 트레이닝 인터페이스부(120)를 통해 입력된 운동스케줄정보에 따라 신체부위별 레벨별 운동세션들을 조합하여 점진적으로 운동 강도가 증가되는 운동을 장기적으로 수행하기 위한 운동스케줄을 생성하는 운동스케줄생성부(140);를 더 포함하여 구성되는 트레이닝 장치.
The method according to claim 1,
A training interface unit (120) which receives an exercise schedule information for generating an exercise schedule for training or a physical condition information for exercise prescription from an exerciser and provides an interface for playing back the exercise image according to the generated exercise schedule;
An exercise prescription unit 130 for performing exercise prescription using the physical condition information input for the exercise prescription;
A movement schedule for generating an exercise schedule for performing the exercise in which the exercise intensity is gradually increased by combining the exercise sessions for each level according to the body parts according to the exercise schedule or the exercise schedule information input through the training interface unit 120 And a schedule generation unit (140).
운동자들이,
회원 가입을 수행할 수 있도록 하는 인터페이스를 제공하는 회원등록인터페이스(121);
운동처방을 위한 신체상태 정보를 입력할 수 있도록 하는 인터페이스를 제공하는 운동처방인터페이스(122);
운동스케줄의 생성, 변경, 삭제를 수행할 수 있도록 하는 인터페이스를 제공하는 운동스케줄생성인터페이스(123); 및
생성된 운동스케줄에 따른 트레이닝 영상을 재생하는 인터페이스를 제공하는 트레이닝 영상 재생 인터페이스(400);를 포함하여 구성되는 트레이닝 장치.
5. The apparatus of claim 4, wherein the training interface unit (120) comprises:
However,
A member registration interface 121 for providing an interface for performing membership registration;
A motion prescription interface 122 for providing an interface for inputting physical condition information for exercise prescription;
An exercise schedule generation interface 123 for providing an interface for performing generation, modification, and deletion of exercise schedule; And
And a training image playback interface (400) for providing an interface for playing back a training image according to the generated exercise schedule.
운동스케줄에 따른 메인운동영상이 재생되는 메인운동영상표시부(510);
메인운동영상에 의해 수행되는 운동에 의한 신체상의 운동부위를 나타내는 운동부위 영상을 표시하는 운동부위표시부(520);
현재 재생되는 메인운동의 다음에 수행될 메인운동영상에 대한 운동프리뷰영상을 재생하는 다음운동프리뷰표시부(530);
운동세션의 남은 랩타임을 표시하는 남은랩타임표시부(540);
현재 재생되는 메인운동과 다음에 재생될 메인운동의 리스트를 표시하는 현재운동-다음운동 리스트 표시부(550);
운동스케줄에서의 운동세션별 클리어 개수를 표시하는 클리어 개수 표시부(560); 및
현재 수행되는 메인운동의 레벨(운동 강도)을 표시하는 레벨표시부(570);를 포함하여 구성되는 트레이닝 장치.
[6] The method of claim 5, wherein the training image playback interface (400)
A main motion image display unit 510 in which a main motion image according to an exercise schedule is reproduced;
A movement part display part 520 for displaying a movement part image representing a movement part of the body by the movement performed by the main movement image;
A next motion preview display unit 530 for reproducing a motion preview image for the main motion image to be performed next to the main motion currently being reproduced;
A remaining lap time indicator 540 indicating the remaining lap time of the exercise session;
A current motion-next motion list display unit 550 for displaying a list of the main motion currently being reproduced and the main motion to be reproduced next;
A clear number display section (560) for displaying a clear number of each exercise session in the exercise schedule; And
And a level display unit (570) for displaying the level (exercise intensity) of the main motion currently being performed.
상기 운동처방부(130)에 의해 생성된 운동스케줄을 상기 운동스케줄생성인터페이스(122)를 통해 입력된 운동스케줄로 대체하여 운동스케줄을 생성하도록 구성되는 트레이닝 장치.
The method of claim 4, wherein the exercise schedule generator (140)
And generate an exercise schedule by replacing the exercise schedule generated by the exercise prescribing unit (130) with the exercise schedule input through the exercise schedule creation interface (122).
상기 메인운동영상 정보, 운동부위 영상 정보 및 다음 운동 프리뷰 영상 정보에 부가하여, 상기 운동스케줄에서의 운동세션별 현재운동-다음운동 리스트, 클리어 운동 개수 정보, 랩타임정보 또는 레벨정보 중 하나 이상의 정보를 더 포함하여 트레이닝 영상정보를 생성하도록 구성되는 트레이닝 장치.
The apparatus of claim 1, wherein the training image information generator (150)
In addition to the main exercise image information, the exercise site image information, and the next exercise preview image information, at least one of the current exercise-next exercise list, clear exercise count information, lap time information, or level information for each exercise session in the exercise schedule Wherein the training image information is further configured to generate training image information.
상기 트레이닝 서비스를 인터넷을 통해 운동자단말기들로 제공하는 인터넷서비스부(180);를 더 포함하여 구성되는 트레이닝 장치.
The method according to claim 1,
And an Internet service unit (180) for providing the training service to the exerciser terminals via the Internet.
상기 트레이닝 영상정보생성부(150)가 상기 운동스케줄에 따른 운동세션들을 구성하는 트레이닝 영상의 재생을 위한 트레이닝 영상을 구성하는 영상정보들을 상기 트레이닝DB부(110)로부터 추출하여 트레이닝 영상정보를 생성하는 트레이닝 영상정보생성과정(S500);
상기 트레이닝 영상합성부(160)가 상기 트레이닝 영상정보를 구성하는 영상정보들을 합성하여 트레이닝 영상을 생성하는 트레이닝 영상합성과정(S600); 및
상기 트레이닝인터페이스부(120)에 포함되는 트레이닝 영상재생 인터페이스(400)부가 합성된 트레이닝 영상을 재생하는 트레이닝 영상재생과정(S700);을 포함하여 이루어지는 트레이닝 방법.
The training DB unit 110 includes a training interface unit 120, an exercise prescription unit 130, an exercise schedule generator 140, a training image information generator 150, a training image synthesizer 160, (170), the method comprising the steps of:
The training image information generating unit 150 extracts image information constituting a training image for reproducing a training image constituting exercise sessions according to the exercise schedule from the training DB unit 110 and generates training image information A training image information generating process (S500);
A training image synthesizing step (S600) of synthesizing image information constituting the training image information by the training image synthesizing unit (160) to generate a training image; And
And a training image reproducing step (S700) for reproducing a training image synthesized with the training image reproducing interface (400) included in the training interface (120).
신체의 운동부위를 가슴과 팔, 다리, 어깨와 등, 힙, 복부, 전신으로 6개로 분류하고, 상기 운동부위별 운동들을 점차적으로 증가되는 운동 강도를 가지도록 레벨별로 분류한 메인운동들에 대한 메인운동영상들을 저장하는 메인운동영상DB(112);
상기 메인운동영상별 운동부위를 나타내는 운동부위영상들을 저장하는 운동부위영상DB(113);
상기 메인운동영상들에 대한 운동프리뷰를 제공하는 운동프리뷰영상들을 저장하는 운동프리뷰영상DB(114); 및
운동자들의 상기 운동스케줄을 저장하는 운동스케줄DB(115);를 포함하여 구성되는 트레이닝 방법.
[10] The apparatus of claim 10, wherein the training DB unit (110)
For the main exercises, which classify the body part of the body into 6 parts by chest, arm, leg, shoulder and back, heap, abdomen and whole body and classify the exercises by the level so as to have gradually increasing exercise intensity A main motion image DB 112 for storing main motion images;
An exercise site image DB (113) for storing exercise site images representing the exercise sites for each main exercise image;
A motion preview image DB (114) for storing motion preview images providing motion previews on the main motion images; And
And an exercise schedule DB (115) for storing the exercise schedule of the exercisers.
운동강도 및 난이도별 10레벨로 분류되는 신체부위별 메인운동들을 포함하는 10레벨로 분류되어 스타트(초보), 베이직(중급), 마스터(고급)의 3개로 그룹화되는 운동세션들의 조합으로 이루어지며,
상기 스타트는 기초가 되는 운동부터 차근차근 시작할 수 있는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램이고으로 구성되고,
상기 베이직은 기본 근력이 형성되고 본격적으로 몸매라인을 만드는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성되며,
상기 마스터는 바디라인과 핏을 완성하고 살찌지 않는 몸매를 만드는 고강도 메인운동들을 포함하는 운동세션들로 이루어지는 운동스케줄을 가지는 운동 프로그램으로 구성되는 트레이닝 방법.
12. The method of claim 11,
(Basic), basic (intermediate), and master (advanced), which are classified into 10 levels, including main body exercises classified into 10 levels by exercise intensity and difficulty level,
Wherein the start is an exercise program having an exercise schedule consisting of exercise sessions starting from a basic exercise to a training course,
The basic is composed of an exercise program having an exercise schedule consisting of exercise sessions in which a basic muscle force is formed and a body line is formed in earnest,
Wherein the master comprises an exercise program having an exercise schedule consisting of exercise sessions including high intensity main exercises to complete body lines and pits and to make fat body.
운동스케쥴의 각 운동세션을 구성하는 메인운동영상을 상기 트레이닝DB부(110)에서 추출하여 메인운동영상정보를 생성하는 메인운동영상정보생성과정(S510);
상기 메인운동의 신체상의 운동부위를 표시하는 운동부위 영상을 상기 트레이닝DB부(110)에서 추출하여 운동부위 영상정보를 생성하는 운동부위영상정보 생성과정(S520); 및
상기 운동스케줄 상의 현재 진행되는 메인운동의 다음에 수행되는 메인운동에 대한 프리뷰 영상을 상기 트레이닝DB부(110)에서 추출하여 다음 운동 프리뷰 영상 정보를 생성하는 다음 운동 프리뷰 영상정보 생성과정(S530);을 포함하여 이루어지는 트레이닝 방법.
[11] The method of claim 10, wherein the step of generating training image information (S500)
A main motion image information generating step (S510) of extracting a main motion image constituting each exercise session of the exercise schedule from the training DB unit 110 to generate main motion image information;
An exercise site image information generation step (S520) of extracting an exercise site image representing a body movement part of the main motion from the training DB unit 110 to generate motion site image information; And
Generating a next exercise preview image information by extracting a preview image of the main exercise performed after the current main motion on the exercise schedule from the training DB unit (S530); ≪ / RTI >
상기 운동스케줄의 현재운동 리스트와 다음운동 리스트를 추출하여 현재운동-다음운동 리스트를 생성하는 현재운동-다음운동 리스트 생성과정(S540);
상기 운동스케줄에서 수행된 메인운동의 개수를 카운트하여 클리어 운동개수 정보로 생성하는 클리어 운동 개수 정보 생성과정(S550);
상기 메인운동의 잔여 랩타임을 추출하여 랩타임정보로 생성하는 랩타임정보 생성과정(S560); 또는
상기 메인운동의 운동강도(레벨)를 레벨정보로 생성하는 레벨정보 생성과정(S570); 중 하나 이상을 더 포함하여 이루어지는 트레이닝 방법.
12. The method of claim 11, wherein the step of generating training image information (S500)
A current exercise-next exercise list generation step (S540) of extracting a current exercise list and a next exercise list to generate a current exercise-next exercise list;
A clear motion number information generating step (S550) of counting the number of main motions performed in the exercise schedule and generating a clear motion number information;
A lap-time information generating step (S560) of extracting a remaining lap time of the main movement and generating lap-time information; or
A level information generating step (S570) of generating the level of exercise intensity of the main motion as level information; ≪ / RTI >
메인운동영상 정보, 운동부위 영상 정보, 다음 운동 프리뷰 영상 정보, 생성된 운동스케줄에서의 운동 세션별 현재운동-다음운동 리스트, 클리어 운동 개수 정보, 랩타임정보 또는 레벨정보 중 하나 이상의 정보를 포함하여 구성되는 트레이닝 방법.
[Claim 11] The method of claim 10,
Information on at least one of a main motion image information, a main motion image information, a motion site image information, a next motion preview image information, a current motion-next motion list, a clear motion number information, a lap time information, Training methods.
상기 트레이닝 영상정보생성과정(S500) 이전에 수행되는,
상기 운동처방부(130)가 상기 트레이닝 인터페이스부(120)를 통해 입력된 신체정보를 이용하여 운동처방을 수행하는 운동처방과정(S200);
상기 트레이닝 인터페이스부(120)의 운동스케줄생성인터페이스(123)를 통해 선택되어 입력된 운동들을 운동스케줄정보로 생성하여 출력하는 운동스케줄정보생성과정(S300); 및
상기 운동스케줄생성부(140)가 상기 운동처방 또는 상기 운동스케줄정보에 따라 신체부위별 운동강도(레벨)별 운동종류와 운동순서 및 운동시간을 설정한 운동들로 이루어지는 운동세션들을 생성하며, 상기 운동세션들로 구성되는 운동스케줄을 생성하는 운동스케줄생성과정(S400);을 더 포함하여 이루어지는 트레이닝 방법.The method of claim 10,
The training image information generation step (S500)
An exercise prescription process (S200) for the exercise prescription unit (130) to perform exercise prescription using the body information input through the training interface unit (120);
An exercise schedule information generating step (S300) of generating and outputting motions selected and inputted through the exercise schedule generating interface (123) of the training interface unit (120) as exercise schedule information; And
The exercise schedule generator 140 generates exercise sessions consisting of the exercise types and the exercise orders and the exercise times according to the exercise intensity (level) according to the body parts according to the exercise prescription or the exercise schedule information, (S400) for generating an exercise schedule consisting of exercise sessions (S400).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170069538A KR102043878B1 (en) | 2017-06-05 | 2017-06-05 | Online exercise training apparatus and the method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170069538A KR102043878B1 (en) | 2017-06-05 | 2017-06-05 | Online exercise training apparatus and the method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180133065A true KR20180133065A (en) | 2018-12-13 |
| KR102043878B1 KR102043878B1 (en) | 2019-11-12 |
Family
ID=64671175
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020170069538A Active KR102043878B1 (en) | 2017-06-05 | 2017-06-05 | Online exercise training apparatus and the method thereof |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102043878B1 (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110289072A (en) * | 2019-05-10 | 2019-09-27 | 咪咕互动娱乐有限公司 | Body-building scheme generation method and device, electronic equipment and readable storage medium |
| KR20200093185A (en) | 2019-01-28 | 2020-08-05 | 전북대학교산학협력단 | Mulit-exercise apparatus with smart mirror |
| KR20200093188A (en) | 2019-01-28 | 2020-08-05 | 전북대학교산학협력단 | Exercise guide system using smart mirror and vibration device |
| WO2021020886A1 (en) * | 2019-07-29 | 2021-02-04 | 주식회사 네오펙트 | Method for providing training on basis of patient's condition |
| KR20210014085A (en) * | 2019-07-29 | 2021-02-08 | 주식회사 네오펙트 | Method of providing training based on a patient's condition |
| KR102323663B1 (en) * | 2020-08-27 | 2021-11-08 | 유중경 | Exercise system for allowing users to exercise fun through competition among users |
| KR20220037555A (en) * | 2020-09-17 | 2022-03-25 | 주식회사 플래닛350 | Method and system for generating customized exercise video |
| KR102396596B1 (en) * | 2021-12-02 | 2022-05-10 | 권상언 | Exercise Scheduling System |
| KR20220099416A (en) * | 2021-01-06 | 2022-07-13 | 주식회사 핏투비 | A non-face-to-face real-time home training service system by video call |
| KR20230056836A (en) * | 2021-10-20 | 2023-04-28 | 주식회사 델토이드 | Method for providing helthcare services using digital platform |
| KR20230099723A (en) * | 2021-12-27 | 2023-07-05 | 한국해양대학교 산학협력단 | Exercise information utilization system using exercise mat |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102161034B1 (en) * | 2020-04-20 | 2020-10-20 | 주식회사 위힐드 | System for providing exercise lecture and method for providing exercise lecture using the same |
| KR102356685B1 (en) * | 2020-09-04 | 2022-02-07 | 김영재 | Home training providing system based on online group and method thereof |
| KR20220069355A (en) | 2020-11-20 | 2022-05-27 | 주식회사 더블유지에스 | Smart mirror for managing a body shape |
| KR20230042852A (en) | 2021-09-23 | 2023-03-30 | 주식회사 더블유지에스 | Artificial intelligence smart mirror for body shape correction |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101210269B1 (en) * | 2012-05-29 | 2012-12-11 | 주식회사 사마미디어 | Customized self-training system |
| KR20140051832A (en) | 2011-02-07 | 2014-05-02 | 뉴우바란스아스레틱슈우인코포레이팃드 | Systems and methods for monitoring athletic performance |
| KR20160049090A (en) * | 2014-10-24 | 2016-05-09 | 제이엠스마트 주식회사 | Health care system to manage customers' health and to match and recommend a tailored personal trainer to them by using their input data such as exercise record, amount of food intake, trainer's expert field data given by the trainer, and each location data for based on GPS system |
| KR20160056082A (en) | 2014-11-11 | 2016-05-19 | (주)바로건설기술 | Structure Having Hollowness Slave and Its Construction Method |
| KR20160072708A (en) * | 2014-12-15 | 2016-06-23 | 노준 | Web-based Home Fitness Method |
-
2017
- 2017-06-05 KR KR1020170069538A patent/KR102043878B1/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20140051832A (en) | 2011-02-07 | 2014-05-02 | 뉴우바란스아스레틱슈우인코포레이팃드 | Systems and methods for monitoring athletic performance |
| KR101210269B1 (en) * | 2012-05-29 | 2012-12-11 | 주식회사 사마미디어 | Customized self-training system |
| KR20160049090A (en) * | 2014-10-24 | 2016-05-09 | 제이엠스마트 주식회사 | Health care system to manage customers' health and to match and recommend a tailored personal trainer to them by using their input data such as exercise record, amount of food intake, trainer's expert field data given by the trainer, and each location data for based on GPS system |
| KR20160056082A (en) | 2014-11-11 | 2016-05-19 | (주)바로건설기술 | Structure Having Hollowness Slave and Its Construction Method |
| KR20160072708A (en) * | 2014-12-15 | 2016-06-23 | 노준 | Web-based Home Fitness Method |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200093185A (en) | 2019-01-28 | 2020-08-05 | 전북대학교산학협력단 | Mulit-exercise apparatus with smart mirror |
| KR20200093188A (en) | 2019-01-28 | 2020-08-05 | 전북대학교산학협력단 | Exercise guide system using smart mirror and vibration device |
| CN110289072A (en) * | 2019-05-10 | 2019-09-27 | 咪咕互动娱乐有限公司 | Body-building scheme generation method and device, electronic equipment and readable storage medium |
| WO2021020886A1 (en) * | 2019-07-29 | 2021-02-04 | 주식회사 네오펙트 | Method for providing training on basis of patient's condition |
| KR20210014085A (en) * | 2019-07-29 | 2021-02-08 | 주식회사 네오펙트 | Method of providing training based on a patient's condition |
| KR102323663B1 (en) * | 2020-08-27 | 2021-11-08 | 유중경 | Exercise system for allowing users to exercise fun through competition among users |
| KR20220037555A (en) * | 2020-09-17 | 2022-03-25 | 주식회사 플래닛350 | Method and system for generating customized exercise video |
| KR20220099416A (en) * | 2021-01-06 | 2022-07-13 | 주식회사 핏투비 | A non-face-to-face real-time home training service system by video call |
| KR20230056836A (en) * | 2021-10-20 | 2023-04-28 | 주식회사 델토이드 | Method for providing helthcare services using digital platform |
| KR102396596B1 (en) * | 2021-12-02 | 2022-05-10 | 권상언 | Exercise Scheduling System |
| WO2023101137A1 (en) * | 2021-12-02 | 2023-06-08 | 권상언 | Exercise scheduling system |
| KR20230099723A (en) * | 2021-12-27 | 2023-07-05 | 한국해양대학교 산학협력단 | Exercise information utilization system using exercise mat |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102043878B1 (en) | 2019-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102043878B1 (en) | Online exercise training apparatus and the method thereof | |
| US11675830B2 (en) | Generating custom audio content for an exercise session | |
| US20060040244A1 (en) | Personal fitness system | |
| US20170266502A1 (en) | Method and System for Automated Personal Training that Includes Training Programs | |
| US20080103023A1 (en) | Method of Developing and Creating a Personalized Exercise Regime in a Digital Medium | |
| US20140272891A1 (en) | System and method for remote fitness training | |
| JP6635370B2 (en) | Method, system and control device for controlling online communication | |
| WO2011143670A1 (en) | A method and system for creating personalized workout programs | |
| KR20170138224A (en) | Service providing apparatus and method for personal training adapted to user | |
| KR20110112523A (en) | Monitoring exercise prescription system to provide personalized exercise program | |
| Lee et al. | Design of metaverse‐based physical fitness service for the enhancement of exercise capability for youth | |
| JP7514483B2 (en) | Systems and methods for delivering personalized exercise prescriptions - Patents.com | |
| US20140147821A1 (en) | Exercise management system | |
| KR20190142906A (en) | Method for provide customized fitness curation information | |
| US20160239639A1 (en) | Exercise management system | |
| Yu et al. | Home smart fitness system integrating fitness program and product design | |
| Lindner et al. | Analysis and systematization of the training structure of professional breakers | |
| JP7530536B1 (en) | VIDEO OUTPUT SYSTEM, VIDEO OUTPUT METHOD, AND PROGRAM | |
| KR20220037555A (en) | Method and system for generating customized exercise video | |
| JP7388789B1 (en) | Information provision system and information provision method | |
| AU2016210760A1 (en) | Dynamically adaptive scheduling system | |
| Lessel et al. | OmniSports: encouraging physical activities in everyday life | |
| TWI900326B (en) | Image output system, image output method, and program | |
| US20250190919A1 (en) | System and method for artificial intelligence (ai) assisted activity training | |
| Guo et al. | Exercise apps |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |









