KR102000763B1 - 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치 - Google Patents

퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치 Download PDF

Info

Publication number
KR102000763B1
KR102000763B1 KR1020180014874A KR20180014874A KR102000763B1 KR 102000763 B1 KR102000763 B1 KR 102000763B1 KR 1020180014874 A KR1020180014874 A KR 1020180014874A KR 20180014874 A KR20180014874 A KR 20180014874A KR 102000763 B1 KR102000763 B1 KR 102000763B1
Authority
KR
South Korea
Prior art keywords
user
motion
information
exercise
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.)
Active
Application number
KR1020180014874A
Other languages
English (en)
Inventor
윤상원
임지택
Original Assignee
주식회사 인프라웨어테크놀러지
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 인프라웨어테크놀러지 filed Critical 주식회사 인프라웨어테크놀러지
Priority to KR1020180014874A priority Critical patent/KR102000763B1/ko
Application granted granted Critical
Publication of KR102000763B1 publication Critical patent/KR102000763B1/ko
Assigned to 주식회사 인프라웨어 reassignment 주식회사 인프라웨어 권리의 전부이전등록 Assignors: 주식회사 인프라웨어테크놀러지
Assigned to 주식회사 셀바스에이아이 reassignment 주식회사 셀바스에이아이 권리의 전부이전등록 Assignors: 주식회사 인프라웨어
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programmes or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/05Detecting, measuring or recording for diagnosis by means of electric currents or magnetic fields; Measuring using microwaves or radio waves
    • A61B5/053Measuring electrical impedance or conductance of a portion of the body
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • A63B24/0006Computerised comparison for qualitative assessment of motion sequences or the course of a movement
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/805Optical or opto-electronic sensors
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2220/00Measuring of physical parameters relating to sporting activity
    • A63B2220/80Special sensors, transducers or devices therefor
    • A63B2220/806Video cameras
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S482/00Exercise devices
    • Y10S482/901Exercise devices having computer circuitry
    • Y10S482/902Employing specific graphic or video display

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Medical Informatics (AREA)
  • Radiology & Medical Imaging (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Rehabilitation Tools (AREA)

Abstract

본 개시의 일 실시예에서, 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치가 제공된다. 스마트 미러 장치는 촬영된 사용자의 영상 및 운동 관련 정보 중 적어도 하나를 디스플레이하는 디스플레이부; 상기 사용자의 영상을 획득하는 영상획득부; 및 상기 사용자의 영상에서 사용자의 동작을 인식하고, 인식된 사용자의 동작에 기초하여 운동 관련 정보를 생성하고, 그리고 상기 운동 관련 정보를 상기 디스플레이부에 디스플레이 할 것을 결정하는 제어부를 포함한다.

Description

퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치{SMART MIRROR DEVICE FOR PROVIDING PERSONAL TRAINING SERVICE}
본 개시는 미러 디스플레이 장치에 관한 것으로서, 보다 구체적으로 사용자에게 운동을 코칭할 수 있는 미러 디스플레이 장치에 관한 것이다.
일반적으로 웨이트 트레이닝을 하고자 하는 자는 다양한 운동 기구가 설치된 휘트니스 센터를 이용할 수 있다. 하지만, 사용자 개개인마다 모두 다른 신체적 특성과 선호운동, 자신의 현재 상태, 운동을 행함으로써 변화하는 자신의 상태 등이 모두 다르고, 이를 개인 스스로 판단하는 것은 자칫 다양한 부작용 및 상해를 초래할 수 있으며, 또한 동기부여 측면에서도 개인 혼자 모든 운동을 올바른 방법으로 꾸준히 실행하기가 바쁜 현대인들에게 쉽지 않은 것이 사실이다.
따라서 운동을 하면서 발생할 수 있는 위험성 및 상해를 최소화하면서 운동의 효과를 극대화하기 위해 개인 트레이너를 고용하는 것이 일반적이다.
하지만, 개인 트레이너를 고용하기 위해서는 많은 비용이 발생하며, 트레이너의 실력편차에 따라 만족스럽지 못한 결과를 가져올 수도 있으며, 개인 트레이너가 관리할 수 있는 인원에는 한계가 있어 아직까지도 이러한 개인 트레이너 서비스를 이용하는 사람은 소수에 불과하며, 이로 인해 잘못된 방법으로 운동을 행함으로써 많은 사람들이 운동을 중도에 포기하고 있는 문제가 있다. 따라서 당 업계에서 저비용이며 표준화된 운동 관리 솔루션에 대한 수요가 존재한다.
KR 10-2014-0153799
본 개시는 전술한 배경 기술에 대응하여 안출된 것으로, 사용자에게 올바른 운동 방법을 알려주기 위한 스마트 미러 장치를 제공하기 위한 것이다.
전술한 과제를 해결하기 위한 본 개시의 일 실시예에서, 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치가 제공된다. 스마트 미러 장치는 운동 관련 정보를 디스플레이하는 디스플레이부; 사용자의 영상을 획득하는 영상획득부; 및 상기 사용자의 영상에서 사용자의 동작을 인식하고, 인식된 사용자의 동작에 기초하여 운동 관련 정보를 생성하고, 그리고 상기 운동 관련 정보를 상기 디스플레이부에 디스플레이 할 것을 결정하는 제어부;를 포함한다.
대안적으로, 상기 디스플레이부는 추가적으로, 상기 영상획득부에서 획득한 사용자의 영상을 디스플레이할 수 있다.
대안적으로, 상기 스마트 미러 장치의 전면에 위치하여 상기 사용자의 모습을 반사할 수 있는 미러부;를 더 포함하고, 그리고 상기 디스플레이부는 상기 미러부에 반사된 사용자의 모습에 대응하여 상기 운동 관련 정보를 디스플레이하는 것을 특징으로 할 수 있다.
대안적으로, 상기 영상획득부는, RGB카메라, 적외선 프로젝터 및 깊이 센서(depth sensor)중 적어도 하나를 포함하고, RGB카메라로 촬영되는 색상 뷰(color view), 촬영된 영상의 깊이 뷰(Depth view) 및 사용자의 골격 뷰(Skeleton view) 중 적어도 하나에 기초하여, 사용자의 동작에 따라 관절의 연결이 변화하는 정보를 획득할 수 있다.
대안적으로, 상기 영상획득부는 사전 결정된 시간 간격에 기초하여, 사용자의 스틸 이미지(still image)를 촬영하고, 그리고 상기 제어부는 상기 사용자의 스틸 이미지가 적어도 하나 이상 촬영된 경우, 사용자 단말에 제공할 것을 결정할 수 있다.
대안적으로, 상기 운동 관련 정보는, 사용자가 수행하는 동작의 정확도 및 횟수에 관한 정보를 포함하는 동작 수행 정보, 사용자가 수행하는 동작에 관련한 기본 정보를 포함하는 운동 기본 정보, 사용자의 운동 경과 시간 및 운동 세트 정보 중 적어도 하나를 포함할 수 있다.
대안적으로, 상기 동작 수행 정보는, 상기 제어부에서 상기 획득된 사용자의 영상에서 사용자의 동작을 인식하고, 상기 인식된 동작에 기초하여 상기 사용자가 수행 중인 운동을 결정하고, 상기 결정된 운동의 표준 동작과 상기 사용자의 동작을 비교함으로써 생성될 수 있다.
대안적으로, 상기 동작 수행 정보는, 상기 제어부에서 사전 결정된 운동의 표준 동작과 상기 획득된 사용자의 영상에서 인식된 사용자의 동작을 비교함으로써 생성될 수 있다.
대안적으로, 상기 운동 기본 정보는, 상기 사용자가 수행하는 운동의 이름, 상기 운동의 기본 효과, 상기 운동의 사용자 맞춤 효과 및 트레이너 영상 중 적어도 하나를 포함할 수 있다.
대안적으로, 상기 운동 세트 정보는, 상기 사용자가 운동을 수행하는 특정 세트 내의 목표 수행 횟수, 현재 수행 횟수, 수행 시간 정보 및 쉬는 시간 정보 중 적어도 하나를 포함할 수 있다.
대안적으로, 상기 제어부는, 상기 획득된 사용자의 영상에서 상기 사용자의 각 관절의 위치를 인식하고, 상기 인식된 각 관절을 연결하는 관절 연결선을 결정하며, 그리고 각 관절에서 상기 관절 연결선 사이의 사용자 관절 연결선 각도에 기초하여 상기 사용자의 동작을 인식할 수 있다.
대안적으로, 상기 제어부는, 상기 사용자가 수행 중인 운동의 표준 동작의 각 관절에서의 관절 연결선 사이의 표준 관절 연결선 각도와 상기 획득된 사용자의 영상에서 추출한 상기 사용자의 각 관절에서 관절 연결선 사이의 사용자 관절 연결선 각도를 각각 비교하여 동작 수행 정보를 생성할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태를 측정할 수 있는 사용자 상태 측정부;를 더 포함할 수 있다.
대안적으로, 상기 사용자 상태 측정부는, 적어도 두개 이상의 전극부를 포함하고, 상기 적어도 두개 이상의 전극부를 통해 측정된 신체의 임피던스 값에 기초하여 사용자의 현재 신체 상태를 측정할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태 정보를 수신하는 네트워크부;를 더 포함할 수 있다.
대안적으로, 상기 네트워크부는, 상기 사용자의 영상을 트레이너 단말에 제공하고, 그리고 상기 트레이너 단말로부터 상기 사용자의 영상에 기초한 피드백 정보를 수신할 수 있다.
대안적으로, 상기 사용자의 현재 상태를 입력 받기 위한 사용자 입력부;를 더 포함할 수 있다.
대안적으로, 상기 제어부는 추가적으로, 사용자의 현재 상태 및 인식된 사용자의 동작에 기초하여 사용자 맞춤 효과 정보를 생성하고, 사용자의 소모 열량 계산을 통해 개선 방향을 예측하고 그리고, 운동 권장량 제공 및 필요한 운동 종목의 추천을 디스플레이부에 디스플레이할 것을 결정할 수 있다.
대안적으로, 상기 제어부는 추가적으로, 상기 동작 수행 정보 및 운동 기본 정보 중 적어도 하나에 기초하여 상기 사용자의 운동 동작을 교정하기 위한 교정 정보를 생성하고, 상기 디스플레이부는 추가적으로, 상기 교정 정보를 디스플레이할 수 있다.
대안적으로, 상기 교정 정보는, 상기 사용자의 관절 및 관절의 연결선들의 정상 가동 범위, 상기 정상 가동 범위를 벗어나는 사용자의 관절 및 관절의 연결선에 대한 하이라이트 표시 및 상기 동작 수행 정보 및 상기 운동 기본 정보 중 적어도 하나에 기초 하여, 사용자가 진행하는 운동 종목에서의 중요한 신체부위에 관한 하이라이트 표시를 포함할 수 있다.
대안적으로, 상기 운동 관련 정보를 오디오로 출력하는 오디오 출력부;를 더 포함할 수 있다.
본 개시의 다른 일 실시예에서, 퍼스널 트레이닝 서비스를 제공하는 방법이 개시된다. 상기 방법은 사용자의 영상을 획득하는 단계; 획득한 사용자의 영상에서 사용자의 동작을 인식하고, 인식된 사용자의 동작에 기초하여 운동 관련 정보를 생성하고, 그리고 상기 운동 관련 정보를 디스플레이부에 디스플레이 할 것을 결정하는 단계; 및 운동 관련 정보를 디스플레이하는 단계;를 포함할 수 있다.
본 개시의 다른 일 실시예에서, 하나 이상의 프로세서들에 의해 실행 가능한 컴퓨터 판독가능 매체에 저장된 컴퓨터 프로그램이 개시된다. 상기 컴퓨터 프로그램은 상기 하나 이상의 프로세서로 하여금 이하의 동작들을 수행하도록 하며, 상기 동작들은: 사용자의 영상을 획득하는 동작; 획득한 사용자의 영상에서 사용자의 동작을 인식하고, 인식된 사용자의 동작에 기초하여 운동 관련 정보를 생성하고, 그리고 상기 운동 관련 정보를 디스플레이부에 디스플레이 할 것을 결정하는 동작; 및 운동 관련 정보를 디스플레이하는 동작;을 포함할 수 있다.
본 개시는 사용자에게 올바른 운동 방법을 알려주기 위한 스마트 미러 장치를 제공할 수 있다.
다양한 양상들이 이제 도면들을 참조로 기재되며, 여기서 유사한 참조 번호들은 총괄적으로 유사한 구성요소들을 지칭하는데 이용된다. 이하의 실시예에서, 설명 목적을 위해, 다수의 특정 세부사항들이 하나 이상의 양상들의 총체적 이해를 제공하기 위해 제시된다. 그러나, 그러한 양상(들)이 이러한 구체적인 세부사항들 없이 실시될 수 있음은 명백할 것이다.
도 1은 본 개시의 일 실시예와 관련된 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치의 블록 구성도를 도시한다.
도 2는 본 개시의 일 실시예와 관련된 스마트 미러 장치의 예시도를 도시한다.
도 3은 본 개시의 일 실시예와 관련된 스마트 미러 장치에 사용자의 모습 및 운동 관련 정보를 디스플레이한 예시도를 도시한다.
도 4는 본 개시의 일 실시예와 관련된 스마트 미러 장치에 사용자의 모습 및 운동 관련 정보를 디스플레이한 예시도를 도시한다.
도 5는 본 개시의 일 실시예와 관련된 스마트 미러 장치에 사용자의 모습 및 운동 관련 정보를 디스플레이한 예시도를 도시한다.
도 6은 본 개시의 일 실시예와 관련된 해당 세트 종료 후 표시되는 세트 결과 화면의 예시도를 도시한다.
도 7은 본 개시의 일 실시예와 관련된 최종 결과 화면의 예시도를 도시한다.
도 8은 본 개시의 일 실시예와 관련된 스마트 미러 장치에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법의 순서도를 도시한다.
도 9는 본 개시의 일 실시예와 관련된 스마트 미러 장치에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법을 구현하기 위한 수단을 도시한 블록 구성도이다.
도 10은 본 개시의 일 실시예와 관련된 스마트 미러 장치에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법을 구현하기 위한 모듈을 도시한 블록 구성도이다.
도 11은 본 개시의 일 실시예와 관련된 스마트 미러 장치에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법을 구현하기 위한 로직을 도시한 블록 구성도이다.
도 12는 본 개시의 일 실시예와 관련된 스마트 미러 장치에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법을 구현하기 위한 회로를 도시한 블록 구성도이다.
다양한 실시예들 및/또는 양상들이 이제 도면들을 참조하여 개시된다. 하기 설명에서는 설명을 목적으로, 하나 이상의 양상들의 전반적 이해를 돕기 위해 다수의 구체적인 세부사항들이 개시된다. 그러나, 이러한 양상(들)은 이러한 구체적인 세부사항들 없이도 실행될 수 있다는 점 또한 본 개시의 기술 분야에서 통상의 지식을 가진 자에게 감지될 수 있을 것이다. 이후의 기재 및 첨부된 도면들은 하나 이상의 양상들의 특정한 예시적인 양상들을 상세하게 기술한다. 하지만, 이러한 양상들은 예시적인 것이고 다양한 양상들의 원리들에서의 다양한 방법들 중 일부가 이용될 수 있으며, 기술되는 설명들은 그러한 양상들 및 그들의 균등물들을 모두 포함하고자 하는 의도이다.
본 명세서에서 사용되는 "실시예", "예", "양상", "예시" 등은 기술되는 임의의 양상 또는 설계가 다른 양상 또는 설계들보다 양호하다거나, 이점이 있는 것으로 해석되지 않을 수도 있다.
더불어, 용어 "또는"은 배타적 "또는"이 아니라 내포적 "또는"을 의미하는 것으로 의도된다. 즉, 달리 특정되지 않거나 문맥상 명확하지 않은 경우에, "X는 A 또는 B를 이용한다"는 자연적인 내포적 치환 중 하나를 의미하는 것으로 의도된다. 즉, X가 A를 이용하거나; X가 B를 이용하거나; 또는 X가 A 및 B 모두를 이용하는 경우, "X는 A 또는 B를 이용한다"가 이들 경우들 어느 것으로도 적용될 수 있다. 또한, 본 명세서에 사용된 "및/또는"이라는 용어는 열거된 관련 아이템들 중 하나 이상의 아이템의 가능한 모든 조합을 지칭하고 포함하는 것으로 이해되어야 한다.
또한, "포함한다" 및/또는 "포함하는"이라는 용어는, 해당 특징 및/또는 구성요소가 존재함을 의미하지만, 하나 이상의 다른 특징, 구성요소 및/또는 이들의 그룹의 존재 또는 추가를 배제하지 않는 것으로 이해되어야 한다. 또한, 달리 특정되지 않거나 단수 형태를 지시하는 것으로 문맥상 명확하지 않은 경우에, 본 명세서와 청구범위에서 단수는 일반적으로 "하나 또는 그 이상"을 의미하는 것으로 해석되어야 한다.
도 1은 본 개시의 일 실시예와 관련된 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치(1000)의 블록 구성도를 도시한다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치(1000)는 디스플레이부(1100), 영상획득부(1200), 사용자 상태 측정부(1300), 네트워크부(1400), 사용자 입력부(1500), 오디오 출력부(1600), 제어부(1700), 미러부(1800)를 포함 할 수 있다.
도 1에 도시된 스마트 미러 장치(1000)의 컴포넌트들은 예시적인 것이다. 상기 컴포넌트들 중 일부만이 스마트 미러 장치(1000)를 구성할 수 있다. 또한, 상기 컴포넌트들 이외에 추가적인 컴포넌트(들)가 상기 스마트 미러 장치(1000) 포함될 수 있다.
본 개시의 일 실시예에 따른 스마트 미러 장치(1000)에서 사용자(2000)에게 제공하는 퍼스널 트레이닝 서비스에 대하여 설명한다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치(1000)는 사용자(2000)에게 퍼스널 트레이닝 서비스를 제공할 수 있다. 예를 들어, 스마트 미러 장치(1000)는 사용자(2000)의 현재 운동 영상에 운동 관련 정보를 디스플레이하여 사용자(2000)에게 제공할 수 있다. 구체적으로, 스마트 미러 장치(1000)가 사용자(2000)에게 제공하는 상기 운동 관련 정보는 사용자(2000)가 수행하는 동작의 정확도 및 횟수에 관한 정보를 포함하는 동작 수행 정보, 사용자(2000)가 수행하는 동작에 관련한 기본 정보를 포함하는 운동 기본 정보, 사용자(2000)가 운동을 진행한 경과 시간 및 운동을 진행하는 세트에 관한 세트 정보 중 적어도 하나를 포함할 수 있으며, 이에 한정되지 않는다.
또한, 본 개시의 일 실시예에 따르면 스마트 미러 장치(1000)는 추가적으로 사용자(2000)의 동작에 대한 교정 정보를 디스플레이 할 수 있다. 또한 스마트 미러 장치(1000)는 사용자(2000)의 동작에 대한 교정 정보를 오디오 출력부(1600)를 통해 오디오로 출력하여 사용자(2000)의 자세교정을 가능하게 할 수 있다. 또한, 스마트 미러 장치(1000)는 추가적으로 사용자(2000)의 신체에 관한 입력정보 및 측정정보 중 적어도 하나에 기초하여 사용자(2000)의 현재 신체 상태에 맞는 사용자 맞춤 효과 정보를 생성할 수 있다. 상기 맞춤 효과 정보는 사용자(2000)의 소모 열량 계산을 통한 운동의 효과 개선 방향에 관한 예측, 운동 권장량 제공 및 사용자(2000)에게 필요한 운동 종목 추천 중 하나일 수 있으며, 이에 한정되지 않는다.
따라서, 스마트 미러 장치(1000)는 자신에게 알맞는 운동과 목표, 올바른 운동방법, 추후의 개선방향 등의 퍼스널 트레이닝 서비스를 사용자(2000)에게 제공할 수 있다. 그러므로 사용자(2000)는 운동에 대한 부작용 및 상해를 최소화하면서 운동의 효과를 극대화 할 수 있다.
본 개시의 일 실시예에 따르면, 디스플레이부(1100)는 영상획득부(1200)를 통해 획득한 사용자(2000)의 동작을 디스플레이 할 수 있다. 예를 들어, 영상획득부(1200)가 사용자(2000)의 운동하는 모습을 획득하면 실시간으로 디스플레이부(1100)에 디스플레이 될 수 있다. 또한, 디스플레이부(1100)는 사용자(2000)의 동작과 함께 시간을 표시 할 수 있다. 예를 들어, 도 3에 도시된 바와 같이, 디스플레이부(1100)는 사용자(2000)가 운동을 수행할 때, 사용자(2000)가 운동의 동작을 수행하는 시간을 참조번호 307의 위치에 표시할 수 있다. 디스플레이부(1100)에서 표시되는 시간의 위치는 디스플레이부(1100)의 오른쪽 하단일 수 있으나, 본 개시는 이에 한정되지 않는다. 상기 디스플레이부(1100)에 디스플레이 되는 시간은 타이머 기능을 제공할 수 있다. 자세히 설명하면, 상기 시간은 순차적으로 카운트 업 될 수 있고, 반대로 어떠한 일정 숫자로부터 카운트 다운 될 수도 있다.
또한, 디스플레이부(1100)는 사용자(2000)의 동작 교정 정보, 운동 관련 정보, 세트 결과 화면, 최종 결과 화면 및 전문 트레이너의 영상 중 적어도 하나를 디스플레이 할 수 있다. 상기 디스플레이부(1100)에 표시되는 영상 및/또는 화면들은 예시일 뿐, 이에 한정되지 않는다.
디스플레이부(1100)는 사용자(2000)의 동작에 대한 교정 정보를 디스플레이 할 수 있다. 상기 디스플레이부(1100)는 상기 교정 정보를 영상획득부(1200)가 촬영한 사용자(2000)의 영상에 적어도 일부 중첩하여 디스플레이 할 수 있다. 구체적으로 디스플레이부(1100)는 사용자(2000)가 운동을 수행할 때, 상기 수행하는 운동 종목에 따른 중요한 신체 부위 주위에 교정 정보를 디스플레이 할 수 있다.
디스플레이부(1100)는 운동 관련 정보를 디스플레이 할 수 있다. 이때, 상기 운동 관련 정보는 사용자(2000)가 수행하는 동작의 정확도에 관한 정보를 포함하는 동작 수행 정보, 사용자(2000)가 수행하는 동작에 관련한 기본 정보를 포함하는 운동 기본 정보, 사용자(2000)가 운동을 진행한 경과 시간 및 운동을 진행하는 세트에 관한 정보 중 적어도 하나를 포함할 수 있으며, 사용자(2000)가 수행하고 있는 운동에 관련한 임의의 정보를 포함할 수 있다.
디스플레이부(1100)는 세트 결과 화면을 디스플레이 할 수 있다. 상기 세트 결과 화면은 사용자(2000)가 수행한 운동 종목의 한 세트가 종료되었을 경우, 상기 한 세트에 대한 기록을 상세하게 정리하여 사용자(2000)에게 운동 수행에 관한 정보를 제공하는 화면일 수 있다.
디스플레이부(1100)는 최종 결과 화면을 디스플레이 할 수 있다. 상기 최종 결과 화면은 사용자(2000)가 수행한 운동 종목을 최종 세트까지 종료 하였을 경우, 상기 운동 종목의 모든 세트에 대한 기록을 상세하게 정리하여 사용자(2000)에게 운동 수행에 관한 정보를 제공하는 화면일 수 있다.
디스플레이부(1100)는 전문 트레이너의 영상을 디스플레이 할 수 있다. 상기 전문 트레이너 영상은 운동 종목별, 해당 트레이너별 영상을 포함할 수 있으며, 본 개시는 이에 한정 되지 않는다.
디스플레이부(1100)는 제어부(1700)의 결정에 따라 사용자(2000)가 당일 수행해야 하는 운동 종목 정보, 특정 운동에 관한 운동 예시 정보 및 특정 운동에 필요한 운동 기구에 대한 운동 기구 정보 중 적어도 하나를 디스플레이 할 수 있다. 또한, 디스플레이부(1100)는 운동 종목 정보, 운동 예시 정보 및 운동 기구 정보는 문자 형식 또는 동영상 형식으로 디스플레이 할 수 있다.
추가적으로 디스플레이부(1100)는 복수개의 영상획득부(1200)에서 얻어진 사용자(2000)의 영상을 복수개로 분할하여 디스플레이 할 수 있다. 이때, 상기 디스플레이부(1100)의 분할 수는 상기 영상획득부(1200)의 개수에 대응하여 분할될 수 있다. 자세히 설명하면, 상기 디스플레이부(1100)에 상기 복수개로 분할되어 디스플레이되는 사용자(2000)의 영상은 적어도 2개를 포함하며, 상기 영상획득부(1200)가 다양한 각도에서 획득하는 사용자(2000)의 영상을 분할하여 디스플레이부(1100)에 표시할 수 있다. 예를 들어, 상기 영상획득부(1200)를 사용자(2000)의 정면, 측면, 후면에 3개로 위치시켜 사용자(2000)의 영상을 획득하는 경우, 상기 디스플레이부(1100)는 정면영상, 측면영상, 및 후면영상을 디스플레이부의 분할된 영역 각각에 표시할 수 있다.
본 개시의 일 실시예에 따르면, 영상획득부(1200)는 사용자(2000)의 영상을 획득할 수 있으며, 사용자(2000)의 영상을 획득하기 위한 임의의 촬영 수단을 포함할 수 있다. 영상획득부(1200)는 RGB카메라, 적외선 프로젝터 및 깊이 센서(depth sensor)중 적어도 하나를 포함할 수 있다. 상기 영상획득부(1200)는 RGB카메라로 촬영되는 색상 뷰(color view), 촬영된 영상의 깊이 뷰(depth view) 및 사용자(2000)의 골격 뷰(Skeleton view) 중 적어도 하나에 기초하여, 사용자(2000)의 동작에 따라 관절의 연결이 변화하는 정보를 획득할 수 있다.
본 개시의 일 실시예에 따르면, 상기 영상획득부(1200)는 사용자(2000)의 동작을 용이하게 촬영할 수 있도록 상기 스마트 미러 장치(1000)의 상단에 구비될 수 있으며, 구비되는 위치는 한정 되지 않는다. 또한 영상획득부(1200)는 스마트 미러 장치(1000)의 외부에 구비될 수도 있다. 영상획득부(1200)가 스마트 미러의 상단에 구비되는 경우, 상기 영상획득부(1200)의 촬영 각도는 사용자(2000)에 의해 조절될 수 있다. 또한, 영상획득부(1200)는 복수로 구비될 수 있으며, 스마트 미러 장치(1000)와 분리 될 수도 있다. 예를 들어, 스마트 미러 장치(1000)에 구비된 영상획득부(1200)를 사용자(2000)가 분리하여 정면이 아닌 후면에 위치시켜 사용자(2000)의 뒷모습을 촬영할 수 있다. 또한, 영상획득부(1200)는 사용자(2000)의 다양한 각도의 영상을 획득하도록 복수로 구비될 수 있다. 예를 들어, 영상획득부(1200)가 적어도 3개의 카메라를 포함하는 경우, 하나는 정면, 다른 하나는 측면, 남은 하나는 후면에 위치시켜 사용자(2000)의 동작을 보다 다양한 각도로 촬영하여 사용자(2000)의 운동 동작 정보를 획득할 수 있다.
본 개시의 일 실시예에 따르면, 영상획득부(1200)는 사전 결정된 시간 간격에 기초하여, 사용자(2000)의 스틸 이미지(still image)를 촬영할 수 있다. 구체적으로, 영상획득부(1200)는 사용자(2000)가 원하는 시간 주기에 따라서 스틸 이미지 정보를 촬영할 수 있다. 예를 들어, 사용자(2000)가 1주일 간격으로 스틸 이미지 정보를 원하면, 상기 영상획득부(1200)는 1주일 간격으로 사용자(2000)의 신체 상태를 촬영할 수 있다. 스마트 미러 장치(1000)는 사용자(2000)의 신체 상태의 변화를 사전결정된 시간 간격으로 촬영하여 사용자(2000)가 신체 상태의 변화를 확인하도록 할 수 있다.
본 개시의 일 실시예에 따르면, 사용자 상태 측정부(1300)는 사용자(2000)의 현재 상태를 측정할 수 있다. 상기 사용자(2000)의 현재 상태는 신체 내의 체지방, 근육량, 수분량, 골격량과 같은 체성분과 상기 체성분을 이용하여 얻을 수 있는 기초대사량, 신체나이 등을 포함할 수 있으며, 본 개시는 이에 제한되지 않는다. 사용자(2000)의 현재 상태는 체성분을 측정하여 획득된다. 또한 상기 사용자 상태 측정부(1300)는 스마트 미러 장치의 하단에 배치될 수 있다. 상기 사용자 상태 측정부(1300)가 배치되는 위치는 예시일 뿐, 위치는 제한되지 않는다.
본 개시의 일 실시예에 따르면, 상기 사용자 상태 측정부(1300)는 사용자(2000)가 입력부(1500)에 입력한 기본정보에 대응하여 사용자(2000)의 현재 상태를 측정할 수 있다.
본 개시의 일 실시예에 따르면, 사용자 상태 측정부(1300)는 적어도 두 개 이상의 전극부를 포함한다. 상기 사용자 상태 측정부(1300)는 적어도 두 개 이상의 전극부를 통해 측정된 신체의 임피던스 값에 기초하여 사용자(2000)의 현재 신체 상태를 측정할 수 있다. 사용자 상태 측정부(1300)는 신체의 임피던스 값 및 신체의 기본정보(예를 들어, 키, 몸무게, 성별, 나이 등의 정보)에 기초하여 사용자 신체의 현재 상태를 측정할 수 있다. 사용자(2000) 신체의 현재 상태는 신체 내의 체지방, 근육량, 수분량, 골격량과 같은 체성분과 상기 체성분을 이용하여 얻을 수 있는 기초대사량, 신체나이 등을 포함할 수 있으며, 본 개시는 이에 제한되지 않는다.
본 개시의 일 실시예에서 사용자 상태 측정부(1300)는 임의의 방식으로 사용자(2000)의 체성분을 측정할 수 있다. 예를 들어, 사용자 상태 측정부(1300)는 BIA 방식으로 체성분을 측정 할 수 있다. 상기 BIA 방식은 전도체의 길이와 임피던스를 이용하여 전도체의 부피를 구하는 기술을 인체에 적용한 기술이다. 상기 사용자 상태 측정부(1300)는 인체에 전류를 흘려주어 임피던스를 측정할 수 있다. 상기 임피던스는 인체 내의 수분량에 따라 달라질 수 있다. 따라서 사용자 상태 측정부(1300)는 사용자(2000)의 기본 정보와 측정된 임피던스를 이용하여 임피던스 지수를 구함으로써 인체의 총 체수분량을 측정할 수 있으며, 상기 측정된 체수분량을 통해 체지방량을 도출할 수 있다.
상기와 같은 과정을 통해, 사용자 상태 측정부(1300)는 신체 내의 체지방, 근육량, 수분량, 골격량과 같은 체성분과 상기 체성분을 이용하여 기초대사량, 신체나이 등을 측정할 수 있다.
본 개시의 일 실시예에 따르면, 사용자 상태 측정부(1300)의 전극부의 모양은 숫자"6"과 같은 모양으로 형성될 수 있다. 상기 두개 이상의 전극부는 스마트 미러 장치(1000)에 걸 수 있도록 하는 후크부와 사용자(2000)가 상기 두개 이상의 전극부를 잘 잡을 수 있도록 하는 고리 형태의 손잡이부를 포함할 수 있다. 그러나, 전극부의 모양은 이에 한정되지 않으며, 다양한 모양으로 형성될 수 있다.
본 개시의 일 실시예에 따르면, 사용자 입력부(1500)는 상기 스마트 미러 장치(1000)에 구비 되며, 입력 버튼, 터치 스크린, 또는 이들의 조합으로 구성할 수 있다. 상기 사용자 입력부(1500)는 사용자(2000)의 정보를 입력 받을 수 있다. 예를 들어, 사용자 입력부(1500)는 사용자(2000)로부터 사용자(2000)의 신장, 체중, 허리둘레 및 가슴둘레 중 적어도 하나의 사용자 신체정보를 입력 받을 수 있다. 또한, 사용자 입력부(1500)는 사용자(2000)의 나이 및 성별 중 적어도 하나를 입력 받을 수 있으며, 이에 한정되지 않는다.
본 개시의 일 실시예에 따르면, 사용자 입력부(1500)는 스마트 미러 장치(1000) 에 구비된 입력 버튼, 또는 디스플레이부(1100)의 터치스크린으로 구성 될 수 있다.
또한, 사용자 입력부(1500)는 특정 운동 동작에 관한 사용자(2000)의 선택 입력을 수신할 수 있다. 예를 들어, 사용자 입력부(1500)에 사용자(2000)가 수행하고자 하는 운동 동작을 입력하면, 스마트 미러 장치(1000)는 사용자(2000)가 선택한 운동 동작에 관한 운동 관련 정보를 사용자(2000)에게 제공할 수 있다.
본 개시의 일 실시예에 따르면, 네트워크부(1400)는 스마트 미러 장치(1000)가 아닌 외부 기기 또는 애플리케이션에서 입력된 사용자(2000) 정보를 수신 받을 수 있다. 외부 기기의 예시로는 PC, 휴대 단말기, 웨어러블 장치 등이 있을 수 있다. 또한 네트워크부(1400)는 디스플레이부(1100), 제어부(1700), 사용자 상태 측정부(1300), 사용자 입력부(1500) 간의 데이터 통신을 위한 채널을 형성할 수 있다.
본 개시의 일 실시예에 따르면, 네트워크부(1400)는 영상획득부(1200)에 의해 촬영된 사용자(2000)의 영상을 다른 사용자(2000) 단말로 전송할 수 있다. 예를 들어, 네트워크부(1400)는 사용자(2000)의 운동 동작에 대한 영상을 전문 트레이너의 단말에 전송할 수 있다. 또한, 네트워크부(1400)는 사용자(2000)의 운동 동작에 영상에 대한 전문가의 피드백 정보를 수신 받을 수 있다. 이때, 상기 전문가의 피드백 정보는 문자 형식, 오디오 형식 및 영상 형식 중 적어도 하나의 형식일 수 있으며, 이에 한정되지 않는다. 예를 들어, 네트워크부(1400)는 사용자(2000)의 운동 동작에 대한 영상을 트레이너 단말에 전송하고, 트레이너 단말로부터 사용자(2000)가 수행하는 운동 동작에 대한 피드백 정보를 수신할 수 있다.
네트워크부(1400)는 스마트 미러 장치(1000)와 유/무선 통신 시스템 사이 또는 스마트 미러 장치(1000)와 스마트 미러 장치(1000)가 위치한 네트워크 사이의 무선 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다. 본 개시의 일 실시예에서, 네트워크부(1400)는 송신부 및 수신부를 포함할 수 있다. 네트워크부(1400)는 네트워크 접속을 위한 유/무선 인터넷 모듈을 포함할 수 있다. 무선 인터넷 기술로는 WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 등이 이용될 수 있다. 유선 인터넷 기술로는 XDSL(Digital Subscriber Line), FTTH(Fibers to the home), PLC(Power Line Communication) 등이 이용될 수 있다.
또한, 네트워크부(1400)는 근거리 통신 모듈을 포함하여, 상기 스마트 미러 장치(1000)와 비교적 근거리에 위치하고 근거리 통신 모듈을 포함한 전자 장치와 데이터를 송수신할 수 있다. 근거리 통신(short range communication) 기술로 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), ZigBee 등이 이용될 수 있다. 본 개시의 일 실시예에서, 네트워크부(1400)는 네트워크의 연결 상태 및 네트워크의 송수신 속도를 감지할 수 있다. 네트워크부(1400)를 통해 수신된 데이터는 디스플레이부(1100)를 통해 디스플레이 되거나, 근거리 통신 모듈을 통해 근거리에 있는 다른 전자장치들로 전송될 수 있다. 예를 들어, 네트워크부(1400)가 적외선 통신을 이용하여 근거리 통신을 하는 경우, 외부 콘솔 디바이스는 적외선 리모트 컨트롤러일 수 있다. 또는, 네트워크부(1400)가 블루투스(Bluetooth) 기능을 이용하여 근거리 통신을 하는 경우, 외부 콘솔 디바이스는 블루투스 모듈을 포함하는 모바일 디바이스 일 수 있다. 블루투스 모듈을 포함하는 모바일 디바이스는 예를 들어, 블루투스 모듈을 포함하는 스마트폰 일 수 있다.
본 개시의 일 실시예에 따르면, 제어부(1700)를 통해 사용자(2000)의 동작을 인식할 수 있다(820). 제어부(1700)는 영상획득부(1200)에서 촬영된 사용자(2000)의 영상에서 상기 사용자(2000)의 각 관절의 위치를 인식할 수 있다.
또한, 제어부(1700)는 영상획득부(1200)에서 사용자(2000)의 스틸 이미지(still image)를 적어도 하나 이상 촬영한 경우, 사용자(2000)의 스틸 이미지를 사용자(2000) 단말에 제공할 것을 결정할 수 있다. 구체적으로, 제어부(1700)는 사용자(2000)가 결정한 시간 간격별로 사용자(2000)의 스틸 이미지를 사용자 단말에 제공할 것을 결정할 수 있다. 따라서, 사용자(2000)는 스마트 미러 장치(1000)로부터 제공 받은 스틸 이미지를 통해, 특정 주기동안 본인의 신체 변화 상태를 용이하게 확인할 수 있다.
또한, 제어부(1700)는 상기 인식된 각 관절을 연결하는 관절 연결선을 결정하고 각 관절에서 상기 관절 연결선 사이의 사용자(2000) 관절 연결선 각도에 기초하여 상기 사용자(2000)의 동작을 인식할 수 있다. 예를 들어, 상기 사용자(2000)가 운동기구를 들고 팔 운동을 수행하는 경우, 상기 제어부(1700)는 사용자(2000)의 팔 사이의 관절 즉, 팔꿈치를 인식할 수 있다. 또한, 인식한 팔꿈치로부터 어깨 또는 손목까지의 연결선을 통해 사용자(2000)의 움직임에 따른 각도를 도출할 수 있다. 따라서, 제어부(1700)는 도출된 각도를 통해서 사용자(2000)의 동작을 인식할 수 있다.
또한, 제어부(1700)는 사용자(2000)가 당일 수행해야 하는 운동 종목 정보, 특정 운동에 관한 운동 예시 정보 및 특정 운동에 필요한 운동 기구 정보 중 적어도 하나를 디스플레이부(1100)에 디스플레이 할 것을 결정할 수 있다.
또한, 제어부(1700)는 인식된 사용자(2000)의 동작에 기초하여 사용자(2000)가 수행 중인 운동을 판단할 수 있다(830). 상기 사용자(2000)가 수행 중인 운동의 표준 동작의 각 관절에서의 관절 연결선 사이의 표준 관절 연결선 각도와 상기 촬영된 사용자(2000)의 영상에서 추출한 상기 사용자(2000)의 각 관절에서 관절 연결선 사이의 사용자 관절 연결선 각도를 각각 비교하여 동작 수행 정보를 생성할 수 있다. 자세히 설명하면, 제어부(1700)는 내부에 구비된 영상획득부(1200)로부터 촬영한 사용자(2000)의 동작을 기존에 미리 구축된 데이터베이스의 표준 관절 연결선과 비교하여 동작 수행 정보를 생성할 수 있다. 따라서, 상기 제어부(1700)는 상기 동작 수행 정보를 통해 사용자(2000)가 수행하는 운동을 판단할 수 있다.
또한, 제어부(1700)는 사용자가 사전결정된 운동의 동작을 수행하는지 여부를 인식할 수 있다. 사용자(2000)는 수행하고자 하는 운동 동작을 사용자 입력부(1500)를 통해 입력 할 수 있다. 이 경우, 제어부(1700)는 사용자 입력부(1500)의 입력에 기초하여 사전결정된 사용자(2000)가 수행할 운동 동작을 판단할 수 있으며, 사전결정된 운동의 표준 동작과 사용자(2000)의 영상에서 인식된 사용자(2000)의 동작을 비교함으로써 사용자(2000)의 운동 동작을 카운팅할 수 있다. 이때, 사용자(2000)가 입력된 운동 동작과 관계없는 동작을 수행하면, 제어부(1700)는 해당 동작을 카운팅하지 않을 수 있다. 예를 들어, 사용자(2000)가 스쿼트 운동을 수행하고자 함을 사용자 입력부(1500)를 통해 입력한 경우, 제어부(1700)는 인식된 사용자(2000)의 동작과 스쿼트 운동의 표준 동작을 비교하여 사용자(2000)가 스쿼트 동작을 수행하는 경우 횟수를 카운팅 할 수 있다. 전술한 사전결정된 운동은 사용자가 선택한 운동이 될 수 있다. 예를 들어, 스마트 미러(1000)는 사용자(2000)로부터 운동의 종류를 선택 받을 수 있다. 또한, 상기 사전결정된 운동의 기재는 예시일 뿐이며 본 개시는 이에 제한되지 않는다. 즉, 본 개시의 제어부(1700)는 사용자(2000)가 수행하는 동작을 인식하여 사용자(2000)가 수행하는 운동의 종류를 인식하여 사용자(2000)의 운동 동작의 횟수를 카운팅 할 수도 있고 사용자(2000)가 사전결정한 운동의 종류에 따라 사용자(2000)의 운동 동작의 횟수를 카운팅 할 수도 있다.
또한, 제어부(1700)는 사용자(2000)가 수행하는 동작의 정확도에 관한 정보를 포함하는 동작 수행 정보를 생성할 수 있다. 상기 제어부(1700)는 사용자(2000)가 수행 중인 운동의 표준 동작의 각 관절에서의 관절 연결선 사이의 표준 관절 연결선 각도와 상기 촬영된 사용자(2000)의 영상에서 추출한 상기 사용자(2000)의 각 관절에서 관절 연결선 사이의 사용자(2000) 관절 연결선 각도를 각각 비교하여 동작 수행 정보를 생성할 수 있다. 여기서 상기 표준 동작이란, 운동 종목에 따른 올바른 자세에 관하여 사전에 입력하여 저장한 데이터베이스일 수 있다.
또한, 제어부(1700)는 사용자(2000)의 운동 동작에 대한 교정 정보를 생성할 수 있다. 상기 교정 정보는 동작 수행 정보 및 운동 기본 정보 중 적어도 하나에 기초하여 생성될 수 있다. 상기 교정 정보는 상기 사용자(2000)의 관절 및 관절의 연결선들의 정상 가동 범위, 상기 정상 가동 범위를 벗어나는 사용자(2000)의 관절 및 관절의 연결선에 대한 하이라이트 표시를 포함할 수 있다. 예를 들어, 상기 교정 정보는 사용자(2000)가 운동을 할 때, 가동범위 이상의 각도로 운동을 진행하면 디스플레이부(1100)에 하이라이트로 표시되어 사용자(2000)가 용이하게 자신의 잘못된 자세를 인지하게 할 수 있다. 또한, 상기 교정 정보는 동작 수행 정보 및 운동 기본 정보 중 적어도 하나에 기초하여, 사용자(2000)가 진행하는 운동 종목에서의 중요한 신체부위에 관한 하이라이트 표시를 포함할 수 있다. 예를 들어, 사용자(2000)가 squat동작을 수행하고 있다면, squat동작에 중요한 허리 각도 및 무릎의 각도를 하이라이트로 표시한다. 디스플레이부(1100)는 교정 정보에 따라 사용자(2000)의 허리 부분, 무릎 부분에 하이라이트 표시를 할 수 있다. 여기서 하이라이트 표시는 특정 부분의 강조를 뜻하며, 원형의 형태일수 있고, 사각 형태일 수 있으며, 이에 한정되지 않는다.
또한 제어부(1700)는 사용자(2000)가 수행하는 해당 운동에 대하여 가장 중요한 신체 부위에 관한 정보를 표시할 수 있다. 상기 중요한 신체 부위는 사용자(2000)가 수행하는 운동에 따라 변경될 수 있다. 구체적으로, 스마트 미러 장치의 제어부(1700)는 해당운동에서의 중요 신체 부위를 판단할 수 있다. 이때, 상기 제어부(1700)는 사용자(2000)의 동작을 인식하여 운동 관련 정보에 기초하여 판단할 수 있다. 예를 들어, 도 3에 도시된 바와 같이 사용자(2000)가 팔 운동을 수행할 경우, 해당 운동에서 중요한 자세를 위해 사용자(2000)가 주의해야할 팔의 각도를 표시할 수 있다. 이때 제어부(1700)는 상기 표시되는 각도와 신체부위의 명칭을 함께 표시할 것을 결정할 수 있다.
또한, 제어부(1700)는 사용자(2000)의 현재 상태 및 인식된 사용자(2000)의 동작에 기초하여 사용자 맞춤 효과 정보를 생성할 수 있다. 상기 사용자(2000)의 현재 상태는 사용자 입력부(1500)에 입력된 사용자(2000)의 신체정보 및 사용자 상태 측정부(1300)를 통해 측정된 사용자(2000)의 체성분 중 적어도 하나에 기초한 것일 수 있다. 즉 제어부(1700)는 사용자(2000)의 현재 체성분 정보와 사용자(2000)가 수행하고 있는 운동에 기초하여 예상되는 운동 효과 정보를 생성할 수 있다. 예를 들어, 제어부(1700)는 전신 근육량이 35kg인 사용자(2000)가 스쿼트 운동을 수행하는 경우, 다리 부분의 근육량이 얼마나 증가할 것인지에 관한 사용자 맞춤 운동 효과 정보를 생성할 수 있다.
또한, 제어부(1700)는 상기 동작 수행 정보 및 상기 운동 기본 정보 중 적어도 하나에 기초하여 상기 사용자(2000)의 운동 동작을 교정하기 위한 교정 정보를 생성하고, 디스플레이부(1100)에 추가적으로 상기 교정 정보를 디스플레이 할 것을 결정할 수 있다.
또한, 제어부(1700)는 세트 결과 화면을 디스플레이부(1100)에 표시할 수 있다. 자세히 설명하면, 사용자(2000)가 영상획득부(1200)의 촬영 가능한 영역을 벗어나면 제어부(1700)는 사용자(2000)가 운동을 한 세트 완료하였다고 인식하여 세트 결과 화면을 디스플레이부(1100)에 표시할 수 있다. 상기 세트 결과 화면은 사용자(2000)가 한 세트내의 목표 운동횟수를 달성하면, 제어부(1700)의 판단에 의해서 디스플레이부(1100)에 디스플레이 될 수 있다. 자세히 설명하면, 제어부(1700)는 사용자(2000)의 동작을 인식하여 사용자(2000)가 수행하는 운동을 판단할 수 있다. 이때, 제어부(1700)는 사용자(2000)가 수행하는 운동을 운동 관련 정보에 기초하여 카운팅할 수 있으며, 상기 운동에 대한 카운팅으로 목표 운동횟수에 도달함을 판단할 수 있다.
또한, 제어부(1700)는 세트 변화를 판단할 수 있다. 자세히 설명하면, 수행하는 세트와 다음 세트의 구분은 상기 제어부(1700)가 사용자(2000)의 운동횟수 및 영상획득부로부터 획득한 사용자(2000)의 영상 중 적어도 하나에 기초하여 판단할 수 있다. 상기 제어부(1700)는 한 세트내에서 사용자(2000)가 수행하는 운동횟수에 대한 카운팅이 목표 운동횟수에 도달하면 상기 사용자(2000)가 수행하는 세트가 종료되었다고 판단할 수 있다. 또한, 상기 제어부(1700)는 사용자(2000)가 영상획득부(1200)의 촬영 가능한 영역내에서 벗어나면 세트가 종료되었다고 판단할 수 있다.
또한, 제어부는(1700) 최종 결과 화면을 디스플레이부(1100)에 디스플레이 할 것을 결정할 수 있다. 구체적으로, 상기 제어부(1700)는 사용자(2000)가 마지막 세트에 대한 운동을 완료했을 때 및 마지막 세트에서 사용자(2000)가 영상획득부(1200)의 촬영 범위를 벗어났을 때 중 적어도 하나에 기초하여 최종 결과 화면을 디스플레이부(1100)에 디스플레이 할 것을 판단할 수 있다.
또한, 제어부(1700)는 세트와 세트사이의 쉬는 시간을 결정할 수 있다. 구체적으로, 상기 제어부(1700)는 사용자(2000)가 수행중인 운동을 판단하고, 사용자(2000)의 신체 상태 및 운동 관련 정보 중 적어도 하나에 기초하여 쉬는 시간을 결정할 수 있다. 예를 들어, 사용자(2000)의 체중을 고려하여 해당 운동에서의 기본 정보에 따른 휴식시간 보다 쉬는 시간을 짧게 결정할 수 있다. 다른 예를 들어, 제어부(1700)는 사용자 상태 측정부(1300)에 의하여 측정된 사용자(2000)의 적은 근력을 고려하여 해당 운동에서의 기본 정보에 따른 휴식시간보다 쉬는 시간을 길게 결정할 수 있다. 추가적으로 상기 제어부(1700)는 쉬는 시간이 끝난 후에 사용자(2000)에게 알림을 제공할 수 있다. 상기 알림은 영상 또는 음향으로 출력될 수 있다.
또한, 제어부(1700)는 사용자(2000)의 소모 열량 계산을 통한 개선 방향을 예측, 그리고 운동 권장량 제공 및 사용자(2000)에게 필요한 운동 종목 추천 등을 수행할 수 있다.
또한, 제어부(1700)는 사용자 입력부(1500)의 입력에 따라 디스플레이부(1100)에 디스플레이 될 정보를 결정할 수 있다. 예를 들어, 디스플레이부(1100)에 해당 운동 관련한 동영상 정보가 표시되고 사용자(2000)가 해당 정보를 터치하면, 제어부(1700)는 해당 운동 관련한 동영상 정보를 재생할 수 있다.
또한, 제어부(1700)는 사용자(2000)의 모션인식을 통해 디스플레이부(1700)에 디스플레이 할 정보를 결정할 수 있다. 자세히 설명하면, 제어부(1700)는 영상획득부(1100)에서 획득한 사용자(2000)의 동작을 인식하여, 사용자(2000)의 동작에 따라 움직이는 포인터를 디스플레이부(1700)에 출력할 수 있다. 예를 들어, 사용자(2000)가 손바닥을 펼치면 포인터가 생성될 수 있고, 상기 생성된 포인터는 사용자(2000)의 손의 움직임을 따라 이동할 수 있다. 따라서, 제어부(1700)는 사용자(2000)의 모션을 인식하여 용이하게 사용자(2000)가 원하는 정보를 결정하여 디스플레이부(1100)에 디스플레이 할 수 있다. 전술한 포인터 조작을 위한 제스처의 기재는 예시일 뿐이며, 본 개시는 이에 제한되지 않는다.
본 개시의 일 실시예에 따르면, 미러부(1800)는 스마트 미러 장치의 전면에 위치하여 사용자(2000)의 모습을 반사할 수 있다. 예를 들어, 미러부(1800)는 사용자(2000)의 모습을 거울처럼 반사할 수 있다. 또한 상기 미러부(1800)에 반사된 사용자(2000)의 모습에 대응하여 디스플레이부(1100)는 운동 관련 정보를 디스플레이 할 수 있다. 따라서, 스마트 미러 장치(1000)는 미러부(1800)를 통해 사용자(2000)의 모습을 반사할 수 있으며, 상기 반사된 사용자(2000)의 동작에 대응하도록 운동 관련 정보를 디스플레이 함으로써 사용자(2000)에게 용이한 수행 동작 수정을 제공할 수 있다.
도 2는 본 개시의 일 실시예와 관련된 스마트 미러 장치(1000)의 예시도를 도시한다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치(1000)는 사용자(2000)의 동작을 인식할 수 있다. 상기 스마트 미러 장치(1000)는 일정 영역 이내의 사용자(2000)의 동작을 인식할 수 있으며, 여기서 일정 영역 이내는 영상획득부(1200)가 사용자(2000)의 동작 촬영할 수 있는 영역을 포함한다.
도 2에 도시된 바와 같이, 영상획득부(1200)는 스마트 미러 장치(1000)의 상단에 구비되어 사용자(2000)의 운동 동작을 촬영할 수 있다. 이때, 영상획득부(1200)는 복수로 구비될 수 있으며, 스마트 미러 장치(1000)와 분리 될 수 있다. 예를 들어, 사용자(2000)는 스마트 미러 장치(1000)에 구비된 영상획득부(1200)를 분리하여 정면이 아닌 후면에 위치시켜 사용자(2000)의 뒷모습을 촬영할 수 있다. 또한, 영상획득부(1200)는 복수로 구비될 수도 있다. 예를 들어, 영상획득부(1200)를 3개로 구비한 경우, 하나는 정면, 다른 하나는 측면, 남은 하나는 후면에 위치시켜 사용자(2000)의 동작을 보다 다양한 각도로 촬영하여 사용자(2000)의 운동 동작 정보를 획득할 수 있다.
본 개시의 일 실시예에 따르면, 상기 영상획득부(1200)가 복수로 구비되면 디스플레이부(1100)는 영상획득부(1200)에 대응하여 사용자(2000)의 영상을 복수로 분할하여 디스플레이 할 수 있다. 따라서, 다양한 각도로 촬영한 사용자(2000)의 운동 모습을 분할된 디스플레이부(1100)를 통해 사용자(2000)가 용이하게 볼 수 있다.
본 개시의 일 실시예에 따르면, 사용자 입력부(1500)는 상기 스마트 미러 장치(1000)에 구비 되며, 입력 버튼, 터치 스크린 또는 이들의 조합으로 구성할 수 있다. 상기 사용자 입력부(1500)는 사용자(2000)의 정보를 입력 받을 수 있다. 예를 들어, 사용자 입력부(1500)는 사용자(2000)로부터 사용자(2000)의 신장, 체중, 허리둘레 및 가슴둘레 중 적어도 하나의 사용자 신체정보를 입력 받을 수 있다. 또한, 사용자 입력부(1500)는 사용자(2000)의 나이 및 성별 중 적어도 하나를 입력 받을 수 있으며, 이에 한정되지 않는다.
본 개시의 일 실시예에 따르면, 사용자 입력부(1500)는 스마트 미러 장치(1000) 내에 구비된 입력 버튼, 또는 디스플레이부(1100)의 터치스크린으로 입력 될 수 있다.
본 개시의 일 실시예에 따르면, 사용자 상태 측정부(1300)는 상기 스마트 미러 장치(1000)의 외부에 구비될 수 있다. 상기 사용자 상태 측정부(1300)는 사용자(2000)의 현재 신체 상태를 측정하기 위해 사용자(2000)와 용이하게 접촉할 수 있는 위치에 구비될 수 있다. 예를 들면, 도 2에 도시된 바와 같이, 스마트 미러 장치(1000)의 하단에 구비될 수 있으며, 본 개시는 이에 한정되지 않는다.
본 개시의 일 실시예에 따르면, 사용자 상태 측정부(1300)는 상기 사용자 입력부(1500)의 입력된 정보에 기초하여, 둘 이상의 전극을 통해 사용자(2000)의 신체와 접촉하여 전류를 가하거나 전압을 측정하여 체성분을 측정할 수 있다.
본 개시의 일 실시예에서 사용자 상태 측정부(1300)는 BIA 방식으로 체성분을 측정 할 수 있다. 상기 BIA 방식은 전도체의 길이와 임피던스를 이용하여 전도체의 부피를 구하는 기술을 인체에 적용한 기술이다. 상기 사용자 상태 측정부(1300)는 인체에 전류를 흘려주어 임피던스를 측정할 수 있다. 상기 임피던스는 인체 내의 수분량에 따라 달라질 수 있다. 따라서 사용자 상태 측정부(1300)는 사용자(2000)의 신정 정보와 측정된 임피던스를 이용하여 임피던스 지수를 구함으로써 인체의 총 체수분량을 측정할 수 있으며, 상기 측정된 체수분량을 통해 체지방량을 도출할 수 있다.
상기와 같은 과정을 통해, 사용자 상태 측정부(1300)는 신체 내의 체지방, 근육량, 수분량, 골격량과 같은 체성분과 상기 체성분을 이용하여 기초대사량, 신체나이 등을 측정할 수 있다.
도 3 및 도 4는 본 개시의 일 실시예와 관련된 스마트 미러 장치(1000)에 사용자(2000)의 모습과 운동 관련 정보를 함께 디스플레이한 예시도를 도시한다.
본 개시의 일 실시예에 따르면, 참조번호 301은 사용자가 운동을 수행할 경우, 디스플레이 장치에 표시되는 운동에 사용자(2000)가 사용하는 근력에 대한 정보를 수치화한 표시 일 수 있다. 구체적으로, 스마트 미러 장치(1000)는 사용자(2000)가 진행하는 운동을 인식하여, 사용자(2000)의 동작에 따른 관절의 각도에 기초하여 사용자(2000)의 상태를 인식하고, 사용자(2000)의 상태에 기초하여 사용자(2000)가 현재 사용하는 근력량을 도출할 수 있다. 스마트 미러 장치(1000)는 사용자(2000)가 수행하는 운동의 종류와 사용자(2000)가 수행하는 동작에 따라 사용되는 근력량을 도출하여 디스플레이 할 수 있다. 예를 들어, 도 3에 도시된 예시와 같이, 사용자(2000)가 근력을 얼마 사용하지 않는 상태에서는(즉, 역기를 고정하고 있는 상태) 사용자(2000)가 사용하는 근력량은 '4%'로 표시될 수 있다. 반면, 도 4에 도시된 바와 같이, 사용자(2000)가 근력을 사용한 상태에서는(즉, 역기를 들어올린 상태) 사용자(2000)가 사용하는 근력량은 '64%'로 참조영역 401에 표시될 수 있다. 도 3 및 도 4에 도시된 참조번호 301 및 참조번호 401의 디스플레이부(1100) 상에서의 위치는 예시일 뿐이며 본 개시는 이에 제한되지 않는다.
본 개시의 일 실시예에 따르면, 참조번호 302에 도시된 정보는 사용자(2000)의 운동횟수에 대한 카운팅을 의미한다. 상기 운동횟수는 사용자(2000)가 동작을 완료하였을 때, 카운팅될 수 있다. 자세히 설명하면, 영상획득부(1200)의 촬영 가능한 영역안에서 사용자(2000)가 운동 동작을 수행하는 경우, 스마트 미러 장치의 제어부(1700)가 사용자(2000)의 동작을 인식하여 수행하는 운동을 판단할 수 있다. 또한, 상기 제어부(1700)는 상기 판단된 운동에 대하여 동작을 인식하여 운동의 수행 횟수를 카운팅할 수 있다. 또한 302영역에는 사용자(2000)가 한 세트 내에서 목표로 하는 운동횟수와 현재 사용자(2000)가 진행중인 한 세트 내에서의 운동횟수를 동시에 표시할 수 있으며, 현재 진행중인 운동횟수는 계속 카운팅되어 표시될 수 있다. 예를 들어, 도 3에 참조번호 302에 도시된 바와 같이 '4/12'는 한 세트를 수행할 때, 필요한 목표 운동횟수가 12회 이며 현재 4회까지 수행했음을 나타낼 수 있다. 다른 예를 들어, 도 4에 도시된 바와 같이 사용자(2000)가 역기를 들어올린 상태에서 다시 내리게 되면 참조번호 402에 표시된 정보가 카운팅될 수 있다. 이때, 상기 카운팅된 정보는 '5/12'일 수 있다. 참조번호 302 및 402의 디스플레이부(1100) 상에서의 위치는 예시일 뿐이며 본 개시는 이에 제한되지 않는다.
본 개시의 일 실시예에 따르면, 참조번호 303 및 참조번호 403에는 사용자(2000)가 수행하는 운동에 관한 세트 정보가 표시될 수 있다. 상기 세트 정보는 세트의 시작, 종료 및 진행중 상황에 관한 정보일 수 있다. 예를 들어, 사용자(2000)가 현재 1세트를 진행하는 중이라면, 도 3에 도시된 바와 같이 '1 set'로 표시될 수 있다. 만약, 사용자(2000)가 2세트를 진행하는 중이라면, 도 3에 참조번호 303에 도시된 바와 같이 '2 set'로 표시 될 수 있다. 상기와 같은 세트 변화는 스마트 미러 장치의 제어부(1700)를 통해 판단될 수 있다. 자세히 설명하면, 수행하는 세트와 다음 세트의 구분은 상기 제어부(1700)가 판단할 수 있다. 상기 제어부(1700)는 한 세트내에서 사용자(2000)가 수행하는 운동횟수에 대한 카운팅이 목표 운동횟수에 도달하면 상기 사용자(2000)가 수행하는 세트가 종료되었다고 판단할 수 있다. 또한, 상기 제어부(1700)는 사용자(2000)가 영상획득부(1200)의 촬영 가능한 영역내에서 벗어나면 세트가 종료되었다고 판단할 수 있다. 제어부(1700)는 추가적으로 세트와 세트사이의 쉬는 시간을 결정할 수 있다. 구체적으로, 상기 제어부(1700)는 사용자(2000)가 수행중인 운동을 판단, 사용자(2000)의 신체 상태 및 운동 관련 정보 중 적어도 하나에 기초하여 쉬는 시간을 결정할 수 있다. 또한 제어부(1700)는 쉬는 시간이 끝난 후에 사용자(2000)에게 알림을 제공할 수 있다. 상기 알림은 영상 또는 음향으로 출력될 수 있다. 제어부(1700)는 영상획득부(1200)에서 촬영된 영상에서 사용자(2000)의 움직임을 인식하고, 사용자(2000)의 움직임이 사용자(2000)가 수행하는 운동 동작에 해당되지 않는 경우 사용자(2000)가 휴식 중인 것으로 판단할 수 있다. 이경우 제어부(1700)는 사용자(2000)의 쉬는 시간을 카운트 할 수 있으며, 사용자(2000)의 쉬는 시간이 사전결정된 휴식 시간을 초과하는 경우 사용자(2000)에게 알림을 제공할 것을 결정할 수 있다.
본 개시의 일 실시예에 따르면, 참조번호 303 및 403에 표시되는 상기 세트 정보는 사용자(2000)가 한 세트의 목표 운동횟수를 달성하면, 다음 세트의 카운팅이 시작될 수 있다. 예를 들어, 사용자(2000)의 목표 운동횟수가 12회일 때, 사용자(2000)가 12회의 운동 동작을 완료하면 다음 세트가 카운팅 될 수 있다. 상기 다음 세트의 표시는 예를 들어, '1 set'에서 '2 set'로 변경될 수 있다. 상기 다음 세트의 표시는 세트 종료 후 쉬는 시간이 경과된 후에 제어부(1700)의 판단에 의해 변경될 수 있다.
또한, 참조번호 303 및 403에 표시되는 상기 세트 정보는 사용자(2000)가 영상획득부(1200)의 촬영 범위를 벗어나면 다음 세트의 표시로 변경될 수 있다. 예를 들어, 사용자(2000)가 한 세트의 운동을 수행하다가 영상획득부(1200)에 촬영하는 영역을 벗어나면 제어부(1700)는 사용자(2000)가 한 세트의 운동을 종료했다고 판단하여 참조번호 303 및 403에 세트 정보를 카운팅하여 표시할 수 있다. 참조번호 303 및 403의 디스플레이부(1100) 상에서의 위치는 예시일 뿐이며 본 개시는 이에 제한되지 않는다.
본 개시의 일 실시예에 따르면, 참조번호 304는 사용자(2000)의 상체의 각도를 표시할 수 있다. 도 3에 도시된 바와 같이, 사용자(2000)의 상체와 하체에 대한 각도를 표시할 수 있다. 상기 표시할 수 있는 각도는 -180도부터 +180도일 수 있다. 예를 들어, 도 3에 참조번호 304에 도시된 바와 같이, 사용자(2000)의 상체가 뒤로 많이 젖혀지지 않으면 '-1도'로 표시될 수 있다. 반면 도 4에 참조번호 404에 도시된 바와 같이, 사용자(2000)가 근력을 사용하여 상체가 뒤로 젖혀지면 '-6도'로 표시될 수 있다. 또한 사용자(2000)가 수행하고 있는 운동에 따라 정상 가동 범위를 벗어나는 각도로 운동을 수행하면 참조번호 304 및 404의 정보는 붉은색으로 표시될 수 있다. 예를 들어, 도 3에 도시된 바와 같이, 역기를 들어 올리는 운동을 수행할 때, 사용자(2000)의 상체가 뒤로 꺾이는 각도의 정상 가동 범위를 0도부터 -8도인 경우, 사용자(2000)가 -8도를 벗어나도록 동작을 수행하면 상기 -8도 이상의 각도에 대해서는 붉은색으로 표시할 수 있다. 또한, 사용자(2000)가 정상 가동 범위 내로 각도를 수정하면, 다시 원래의 상태인 흰색으로 각도가 표시될 수 있다. 상기에 표현된 색상은 예시일 뿐, 이에 제한되지 않는다. 참조번호 304 및 404의 디스플레이부(1100) 상에서의 위치는 예시일 뿐이며 본 개시는 이에 제한되지 않는다.
본 개시의 일 실시예에 따르면 참조번호 305, 306은 사용자(2000)가 수행하는 해당 운동에 대하여 가장 중요한 신체 부위에 관한 정보를 표시할 수 있다. 상기 중요한 신체부위는 사용자(2000)가 수행하는 운동에 따라 변경될 수 있다. 구체적으로, 스마트 미러 장치의 제어부(1700)는 해당운동에서의 중요 신체 부위를 판단할 수 있다. 이때, 상기 제어부(1700)는 사용자(2000)의 동작을 인식하여 운동 관련 정보에 기초하여 해당 운동에 중요 신체 부위를 판단할 수 있다. 예를 들어, 도 3에 도시된 바와 같이 사용자(2000)가 팔 운동을 수행할 경우, 해당 운동에서 중요한 자세를 위해 사용자(2000)가 주의해야할 팔의 각도를 표시할 수 있다. 이때 상기 표시되는 각도는 신체부위의 명칭을 함께 표시될 수 있다. 도 3에 참조번호 305, 306에 도시된 바와 같이, 사용자(2000)가 역기를 내리고 있을 경우, 사용자(2000)의 팔의 각도를 도출하여 '157도', '158도'로 표시될 수 있다. 반면 도4에 참조번호 405, 406에 도시된 바와 같이 사용자(2000)가 역기를 들어올린 경우, 사용자(2000)의 팔의 각도를 도출하여 '42도', '42도'로 표시될 수 있다.
다른 실시예에 따르면, 참조번호 305, 306, 405, 406에 표시되는 정보 또한 사용자(2000)가 수행하고 있는 운동에 따라 정상 가동 범위를 벗어나는 각도로 운동을 수행하면 붉은색으로 표시될 수 있다. 또한, 사용자(2000)가 해당 운동을 수행할 때, 운동의 효과를 극대화 할 수 있는 자세에 대한 각도에 대해서는 참조번호 305, 306의 정보를 초록색으로 표시할 수 있다. 따라서, 각도에 따라 상기 영역들의 색깔 변화로 상기 사용자(2000)가 용이하게 자세를 교정할 수 있다. 참조번호 305, 306의 디스플레이부(1100) 상에서의 위치는 예시일 뿐이며 본 개시는 이에 제한되지 않는다.
본 개시의 일 실시예에 따르면, 참조번호 307 및 407에는 시간에 대한 타이머기능정보를 표시할 수 있다. 자세히 설명하면, 타이머기능은 순차적으로 카운트 업 될 수 있고, 반대로 어떠한 일정 숫자로부터 카운트 다운 될 수도 있다.
본 개시의 일 실시예에 따르면 상기 참조번호 307 및 407정보에 카운트 업 되는 타이머 기능을 표시할 때, 운동 기본 정보에 기초하여 사용자(2000)가 운동 가능 시간내에 운동 수행 시간을 벗어나게 되면 참조번호 307 및 407을 빨간색으로 표시할 수 있다. 예를 들어, 사용자(2000)가 수행하는 운동이 30초 이내에 수행하여야 효과가 극대화된다고 가정하면, 이에 대응하여 30초 이후의 카운팅부터는 참조번호 307 및 407의 정보가 빨간색으로 표시될 수 있다.
또한, 참조번호 307 및 407에 카운트 다운 되는 타이머 기능을 표시할 때, 상기 운동 기본 정보에 기초하여 사용자(2000)가 운동 가능 시간이 0초에 임박하면 빨간색으로 표시할 수 있다. 예를 들어, 참조번호 307에 표시되는 시간의 임계 시간을 10초로 설정하면, 카운트 다운 되는 시간은 10초 아래로는 빨간색으로 표시될 수 있다.(예를 들어, 10, 9, 8, 7, 6, 5.....는 빨간색)
도 5는 본 개시의 일 실시예와 관련된 스마트 미러 장치(1000)에 사용자(2000)의 모습과 운동 관련 정보를 함께 디스플레이한 예시도를 도시한다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치(1000)는 영상획득부(1200)로 촬영한 사용자(2000) 신체의 관절점을 하이라이트 표시하여 사용자(2000)의 신체와 함께 디스플레이 할 수 있다. 또한, 스마트 미러 장치(1000)는 영상획득부(1200)로 촬영한 사용자 신체의 관절과 관절사이의 관절 연결선을 하이라이트 표시하여 디스플레이 할 수 있다. 예를 들어, 도 5에 도시된 바와 같이, 스마트 미러 장치(1000)는 사용자(2000) 신체의 오른쪽 관절점(505)과 우 상관절연결선(510) 및 우 하관절연결선(520)을 하이라이트 표시하여 디스플레이 할 수 있다. 또한, 스마트 미러 장치(1000)는 사용자(2000) 신체의 왼쪽 관절점(506)과 좌 상관절연결선(530) 및 좌 하관절연결선(540)을 하이라이트 표시하여 디스플레이 할 수 있다. 상기 왼쪽, 오른쪽 관절점이라는 명칭은 도 5에 도시된 도면에 상세한 설명을 위해 부여한 것이며, 이에 한정되지 않는다.
상기 디스플레이된 관절점과 관절 연결선의 색상은 변경될 수 있다. 상기 관절 연결선이 이루는 각도에 따라 상기 관절점과 관절 연결선의 색상이 변경될 수 있다. 자세히 설명하면, 사용자(2000)의 관절 및 관절 연결선들은 해당 운동에서의 관절 연결선이 정상 가동 범위를 벗어나는 각도부터는 다른 색상으로 표시될 수 있다. 상기 정상 가동 범위는 운동 관련 정보에 기초하여 생성될 수 있다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치는 사용자(2000)의 동작을 통해 사용자(2000)가 수행하는 운동을 판단하여, 해당 운동에 관한 중요 신체 부위를 하이라이트 표시 할 수 있다. 예를 들어, 도 5에 도시한 바와 같이, 사용자(2000)가 squat동작을 수행하는 경우, 스마트 미러 장치는 squat동작에서 중요한 무릎이 각도를 하이라이트 표시 할 수 있다. 예를 들어, 상기 오른쪽 관절점(505)을 기준으로 우 상관절연결선(510)과 우 하관절연결선(520)을 얻을 수 있다. 이때 우 상관절연결선(510)과 우 하관절연결선(520)이 이루는 각도를 통해 사용자(2000)의 동작에 대한 각도를 도출할 수 있다. 또한 상기 왼쪽 관절점(506)을 기준으로 좌 상관절연결선(530)과 좌 하관절연결선(540)을 얻을 수 있다. 이때 좌 상관절연결선(530)과 좌 하관절연결선(540)이 이루는 각도를 통해 사용자(2000)의 동작에 대한 각도를 도출할 수 있다.
도 6은 본 개시의 일 실시예와 관련된 해당 세트 종료 후 표시되는 세트 결과 화면의 예시도를 도시한다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치(1000)는 사용자(2000)에게 세트 당 사용자(2000)가 실행한 운동에 관한 데이터를 디스플레이 할 수 있다. 상기 세트가 끝나면 도 6과 같은 세트 결과 화면이 디스플레이부(1100)에 디스플레이 된다. 상기 세트 결과 화면은 영상획득부(1200)가 촬영 가능한 영역을 사용자(2000)가 이탈하면 디스플레이부(1100)에 디스플레이 된다. 예를 들어, 사용자(2000)가 운동을 한 세트 진행한 뒤 사용자(2000)가 영상획득부(1200)를 통해 사용자(2000)의 동작을 획득할 수 있는 영역을 벗어나면, 제어부(1700)는 세트 결과 화면을 디스플레이부(1100)에 표시할 수 있다. 자세히 설명하면, 사용자(2000)가 영상획득부(1200)의 촬영 가능한 영역을 벗어나면 제어부(1700)는 사용자(2000)가 운동을 한 세트 완료하였다고 인식하여 세트 결과 화면을 디스플레이부(1100)에 표시한다. 또한, 상기 세트 결과 화면은 사용자(2000)가 한 세트내의 목표 운동횟수를 달성하면, 제어부(1700)의 판단에 의해서 디스플레이부(1100)에 디스플레이 된다. 자세히 설명하면, 제어부(1700)는 사용자(2000)의 동작을 인식하여 사용자(2000)가 수행하는 운동을 판단할 수 있다. 이때, 제어부(1700)는 사용자(2000)가 수행하는 운동을 운동 관련 정보에 기초하여 카운팅할 수 있으며, 상기 운동에 대한 카운팅으로 목표 운동횟수에 도달함을 판단할 수 있다.
본 개시의 일 실시예에 따르면, 세트 결과 화면의 왼쪽 상단에는 사용자(2000)가 진행했던 세트가 표시될 수 있다. 예를 들어, 만약 사용자(2000)가 2번째 세트를 종료한 뒤 디스플레이부(1100)에 디스플레이되는 화면에서 벗어나게 되면, 'set 2' 로 표시될 수 있다. 만약 사용자(2000)가 3번째 세트를 종료한 뒤 영상획득부(1200)가 사용자(2000)의 동작을 인식할 수 없는 영역으로 이동하면 'set 3'으로 표시될 수 있다.
본 개시의 일 실시예에 따르면, 도 6에 도시된 바와 같이, 참조번호 610은 한 세트 당 운동 지속 횟수 정보, 운동 지속 시간 정보 및 운동 도중 중단 시간 정보 중 적어도 하나를 표시할 수 있다. 또한 참조번호 610에는 상기와 같은 정보를 목표영역 및 결과영역 구분하여 표시할 수 있다. 이때, 참조번호 610의 목표영역은 사용자(2000)가 수행하는 운동의 종목에 따라 표시되는 값이 달라질 수 있다. 또한, 참조번호 610의 목표영역에 표시되는 정보는 사용자(2000)의 현재 상태에 따라 표시되는 값이 달라질 수 있다. 구체적으로, 제어부(1700)는 사용자(2000)의 현재 상태 및 인식된 사용자(2000)의 동작에 기초하여 사용자 맞춤 효과 정보를 생성한다. 따라서, 참조번호 610의 목표영역에 표시되는 정보는 사용자 맞춤 효과 정보에 기초하여 도출되는 값이 표시될 수 있다.
본 개시의 일 실시예에 따르면, 도 6에 도시된 바와 같이, 참조번호 620에는 사용자(2000)의 운동 수행 동작에 관한 영상 정보를 표시할 수 있다. 예를 들어, 참조번호 620에 사용자(2000)가 운동을 수행하는 과정에서 사용자(2000)의 올바른 자세 또는 미흡한 자세에 대한 영상을 표시할 수 있다. 또한 참조번호 620에는 추가적으로 해당 세트에 관한 코멘트가 문자로 표시될 수 있다. 상기 코멘트는 '허리의 각도를 주의하세요', '팔의 각도에 주의하세요' 등의 사용자(2000)의 자세 교정을 위한 상세한 설명일 수 있다.
본 개시의 일 실시예에 따르면, 도 6에 도시된 바와 같이, 참조번호 630에는 사용자(2000)가 한 세트를 완료한 뒤 다음 세트로 넘어가는 시간이 표시될 수 있다. 상기 다음 세트로 넘어가는 시간은 사용자 맞춤 효과 정보에 기초하여 설정될 수 있다. 또한, 참조번호 630에 표시되는 시간은 타이머기능을 제공할 수 있다. 구체적으로 상기 타이머기능은 사용자 맞춤 효과 정보에 기초하연 설정된 시간으로부터 카운트 다운되어 표시될 수 있다. 예를 들어, 사용자 맞춤 효과 정보에 기초하여 설정된 시간이 50초라면, 50초부터 카운트 되어 0까지 도달할 수 있다. 이때, 참조번호 630에 표시되는 시간이 '00 : 00 . 00'가 되면 다음 세트를 진행할 수 있다.
본 개시의 일 실시예에 따르면, 제어부(1700)는 세트와 세트 사이의 쉬는 시간을 결정할 수 있다. 구체적으로, 상기 제어부(1700)는 사용자(2000)가 수행중인 운동을 판단, 사용자(2000)의 신체 상태 및 운동 관련 정보 중 적어도 하나에 기초하여 쉬는 시간을 결정할 수 있다. 예를 들어, 사용자(2000)의 체중을 고려하여 해당 운동에서의 기본 정보에 따른 휴식시간 보다 쉬는 시간을 짧게 결정할 수 있다. 다른 예를 들어, 사용자(2000)의 적은 근력을 고려하여 해당 운동에서의 기본 정보에 따른 휴식시간보다 쉬는 시간을 길게 결정할 수 있다. 추가적으로 상기 제어부(1700)는 쉬는 시간이 끝난 후에 사용자(2000)에게 알림을 제공할 수 있다. 상기 알림은 영상 또는 음향으로 출력될 수 있다. 전술한 화면정보들은 예시일 뿐, 필요에 의해 변경될 수 있으며, 적어도 하나 이상의 화면에 관한 정보는 생략 또는 추가될 수 있다.
도 7은 본 개시의 일 실시예와 관련된 최종 결과 화면의 예시도를 도시한다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치(1000)는 사용자(2000)에게 해당 운동에 대한 최종 결과 화면을 디스플레이할 수 있다. 상기 최종 결과 화면은 사용자(2000)가 마지막 세트를 완료하면, 제어부(1700)의 판단에 따라 디스플레이부(1100)에 디스플레이될 수 있다. 자세히 설명하면, 상기 제어부(1700)는 최종 결과 화면을 디스플레이부(1100)에 디스플레이 할 것을 판단할 수 있다. 상기 제어부(1700)는 사용자(2000)가 마지막 세트에 대한 운동을 완료했을 때 및 마지막 세트에서 사용자(2000)가 영상획득부(1200)의 촬영 범위를 벗어났을 때 중 적어도 하나에 기초하여 최종 결과 화면을 디스플레이부(1100)에 디스플레이 할 것을 판단할 수 있다.
예를 들어, 최종 결과 화면은 사용자(2000)가 진행하는 운동에 대한 세트를 모두 완료했을 때 디스플레이부(1100)에 디스플레이 될 수 있다. 자세히 설명하면, 사용자(2000)가 squat동작을 한 세트에 10회씩 12세트를 반복한다면, 마지막 12세트가 끝날 때, 1세트부터 12세트까지 데이터의 조합인 최종 결과 화면이 디스플레이 된다. 이때, 1세트부터 12세트까지 데이터의 조합은 각 항목에 평균값일 수 있다.
다른 예를 들어, 마지막 세트에서 사용자(2000)가 영상획득부(1200)의 촬영 범위를 벗어났을 때, 최종 결과 화면이 디스플레이부(1100)에 디스플레이될 수 있다.
따라서, 스마트 미러 장치(1000)에 구비된 제어부(1700)의 판단에 기초하여 최종 결과 화면을 디스플레이 할 수 있다.
본 개시의 일 실시예에 따르면, 최종 결과 화면의 왼쪽 상단에는 사용자(2000)가 진행했던 운동의 종목이 표시될 수 있고, '최종' 및 'final'로 표시될 수 있다.
본 개시의 일 실시예에 따르면, 도 7에 도시된 바와 같이, 참조번호 710 에는 최종 운동 지속 횟수 정보, 최종 운동 지속 시간 정보 및 최종 운동 도중 중단 시간 정보 중 적어도 하나를 표시할 수 있다. 또한 참조번호 710은 상기와 같은 정보를 목표영역 및 결과영역으로 구분하여 표시할 수 있다. 이때, 참조번호 710의 목표영역에 표시되는 정보는 사용자(2000)가 수행하는 운동의 종목에 따라 표시되는 값이 달라질 수 있다. 또한, 참조번호 710의 목표영역에 표시되는 정보는 사용자(2000)의 현재 상태에 따라 표시되는 값이 달라질 수 있다. 구체적으로, 제어부(1700)는 사용자(2000)의 현재 상태 및 인식된 사용자(2000)의 동작에 기초하여 사용자 맞춤 효과 정보를 생성한다. 따라서, 참조번호 710의 목표영역에 표시되는 정보는 사용자 맞춤 효과 정보에 기초하여 도출되는 값이 표시될 수 있다. 전술한 화면정보들은 예시일 뿐, 필요에 의해 변경될 수 있으며, 적어도 하나 이상의 화면에 관한 정보는 생략 또는 추가될 수 있다.
본 개시의 일 실시예에 따르면, 참조번호 710에 표시되는 결과 값은 사용자(2000)가 수행한 운동에 대한 결과 정보가 표시될 수 있다. 예를 들어, 사용자(2000)가 운동 지속 횟수를 10회씩 12세트 반복한 경우, 도 3에 도시된 바와 같이, 참조번호 710에 표시되는 결과 정보 영역에 운동 지속 횟수는 '120'으로 표시될 수 있다. 또한 사용자(2000)의 총 운동 지속 시간이 15분 20초라면, 도 3과 도시된 바와 같이, 참조번호 710에 결과 정보 영역에 '15분 20초'로 표시될 수 있다.
본 개시의 일 실시예에 따르면, 참조 번호 720에는 소모 열량, 개선 방향, 다음 추천 운동 및 운동 권장량 중 적어도 하나를 표시할 수 있다. 예를 들어, 참조번호 720에는 소모 열량을 표시할 수 있다. 상기 소모 열량이란, 사용자(2000)가 운동을 모두 수행했을 때, 사용자 맞춤 효과 정보에 기초하여 도출될 수 있다. 다른 예를 들어, 참조번호 720에는 개선 방향을 문자로 표시 할 수 있다. 자세히 설명하면, 사용자(2000)의 현재 상태 정보와 사용자(2000)의 동작 인식을 통해 사용자(2000)의 운동에 대한 올바른 자세 유도에 관한 메시지를 포함할 수 있다. 예를 들어, "사용하는 기구의 무게를 줄이세요.", "사용하는 기구의 무게를 높이세요" 등의 메시지일 수 있다. 다른 예를 들어, 참조번호 720에는 다음 추천 운동에 관한 정보를 표시할 수 있다. 상기 다음 추천 운동은 사용자의 현재 상태 정보, 사용자(2000)의 동작 인식 및 운동 관련 정보 중 적어도 하나에 기초하여 도출될 수 있다.
본 개시에 일 실시예에 따르면, 참조번호 730에는 사용자(2000)가 1세트부터 최종세트까지 운동 수행하는데 걸린 총 소요시간이 표시될 수 있다. 상기 총 소요시간은 사용자(2000)가 운동한 시간 및 쉬는 시간이 합쳐진 시간일 수 있다.
도 8은 본 개시의 일 실시예와 관련된 스마트 미러 장치(1000)에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법의 순서도를 도시한다.
상기 스마트 미러 장치(1000)는 사용자 정보 입력 및 측정 단계, 사용자 동작 감지 단계, 사용자(2000)가 수행 중인 운동 인식 단계, 교정 정보 제공 단계, 맞춤 효과 정보 제공, 소모 열량 계산, 운동 개선 방향 및 필요한 운동 종목 추천 단계를 수행할 수 있다.
스마트 미러 장치(1000)는 사용자(2000)로부터 사용자(2000)의 신체정보를 입력 받을 수 있다(810). 예를 들어, 스마트 미러 장치(1000)는 사용자(2000)로부터 사용자(2000)의 신장, 체중, 허리둘레, 가슴둘레 등의 사용자(2000)의 신체정보를 입력 받을 수 있다. 또한, 스마트 미러 장치(1000)는 사용자(2000)의 나이, 성별 등을 입력 받을 수 있다. 또한, 스마트 미러 장치(1000)는 사용자 상태 측정부(1300)를 통해 사용자 입력부(1500)에 입력된 정보에 기초하여 사용자(2000)의 체성분을 측정할 수 있다. 예를 들어, 신체 내의 체지방, 근육량, 수분량, 골격량과 같은 체성분과 상기 체성분을 이용하여 기초대사량, 신체나이 등을 측정할 수 있다.
스마트 미러 장치(1000)는 사용자(2000)의 동작을 인식할 수 있다(820). 상기 스마트 미러 장치(1000)는 제어부(1700)를 통해 영상획득부(1200)에서 촬영된 사용자(2000)의 영상에서 상기 사용자(2000)의 각 관절의 위치를 인식할 수 있다. 또한, 스마트 미러 장치(1000)는 상기 인식된 각 관절을 연결하는 관절 연결선을 도출하고 각 관절에서 상기 관절 연결선 사이의 사용자(2000) 관절 연결선 각도에 기초하여 상기 사용자(2000)의 동작을 인식할 수 있다. 예를 들어, 상기 사용자(2000)가 아령을 들고 팔 운동을 수행하는 경우, 스마트 미러 장치(1000)는 사용자(2000)의 팔 사이의 관절 즉, 팔꿈치를 인식할 수 있다. 또한, 인식한 팔꿈치로부터 어깨 또는 손목까지의 연결선을 통해 사용자(2000)의 움직임에 따른 각도를 도출할 수 있다. 따라서, 스마트 미러 장치(1000)는 도출된 각도를 통해서 사용자(2000)의 동작을 인식할 수 있다.
스마트 미러 장치(1000)는 인식된 사용자(2000)의 동작에 기초하여 사용자(2000)가 수행 중인 운동을 인식할 수 있다(830). 상기 사용자(2000)가 수행 중인 운동의 표준 동작의 각 관절에서의 관절 연결선 사이의 표준 관절 연결선 각도와 상기 촬영된 사용자(2000)의 영상에서 추출한 상기 사용자(2000)의 각 관절에서 관절 연결선 사이의 사용자 관절 연결선 각도를 각각 비교하여 동작 수행 정보를 생성할 수 있다. 자세히 설명하면, 스마트 미러 장치(1000)는 내부에 구비된 영상획득부(1200)로부터 촬영한 사용자(2000)의 동작을 기존에 미리 구축된 데이터베이스의 표준 관절 연결선과 비교하여 동작 수행 정보를 생성할 수 있다. 따라서, 상기 동작 수행 정보를 통해 사용자(2000)가 수행하는 운동을 인식할 수 있다.
스마트 미러 장치(1000)는 상기 동작 수행 정보 및 상기 운동 기본 정보 중 적어도 하나에 기초하여 상기 사용자(2000)의 운동 동작을 교정하기 위한 교정 정보를 생성하고, 디스플레이부(1100)에 추가적으로 상기 교정 정보를 디스플레이 할 것을 결정할 수 있다(840).
스마트 미러 장치(1000)는 사용자(2000)의 현재 상태 및 인식된 사용자(2000)의 동작에 기초하여 사용자 맞춤 효과 정보를 제공할 수 있고, 사용자(2000)의 소모 열량 계산을 통해 개선 방향을 예측하고 그리고, 운동 권장량 제공 및 필요한 운동 종목의 추천 등을 제공할 수 있다(850).
도 9는 본 개시의 일 실시예와 관련된 스마트 미러 장치에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법을 구현하기 위한 수단을 도시한 블록 구성도이다.
본 개시의 일 실시예를 따르면, 스마트 미러 장치(1000)는 사용자(2000)의 영상을 획득하기 위한 수단(901); 획득한 사용자(2000)의 동작을 인식하기 위한 수단(902); 인식된 사용자(2000)의 동작에 기초하여 운동 관련 정보를 생성하기 위한 수단(903); 및 운동 관련 정보를 디스플레이하기 위한 수단(904);에 의하여 구현될 수 있다.
대안적으로, 상기 디스플레이하기 위한 수단은 추가적으로, 상기 영상을 획득하기 위한 수단에서 획득한 사용자의 영상을 디스플레이할 수 있다.
대안적으로, 상기 스마트 미러 장치의 전면에 위치하여 상기 사용자의 모습을 반사하기 위한 수단;을 더 포함하고, 그리고 상기 디스플레이하기 위한 수단은 상기 사용자의 모습을 반사하기 위한 수단에 반사된 사용자의 모습에 대응하여 상기 운동 관련 정보를 디스플레이하는 것을 특징으로 할 수 있다.
대안적으로, 상기 영상을 획득하기 위한 수단은, RGB카메라, 적외선 프로젝터 및 깊이 센서(depth sensor)중 적어도 하나를 포함하고, 그리고 RGB카메라로 촬영되는 색상 뷰(Color view), 촬영된 영상의 깊이 뷰(Depth view) 및 사용자의 골격 뷰(Skeleton view) 중 적어도 하나에 기초하여, 사용자의 동작에 따라 관절의 연결이 변화하는 정보를 획득할 수 있다.
대안적으로, 상기 영상을 획득하기 위한 수단은, 사전 결정된 시간 간격에 기초하여, 사용자의 스틸 이미지(still image)를 촬영하고, 그리고 상기 제어하기 위한 수단은, 상기 사용자의 스틸 이미지가 적어도 하나 이상 촬영된 경우, 사용자 단말에 제공할 것을 결정할 수 있다.
대안적으로, 상기 운동 관련 정보는, 사용자가 수행하는 동작의 정확도 및 횟수에 관한 정보를 포함하는 동작 수행 정보, 사용자가 수행하는 동작에 관련한 기본 정보를 포함하는 운동 기본 정보, 사용자의 운동 경과 시간 및 운동 세트 정보 중 적어도 하나를 포함할 수 있다.
대안적으로, 상기 동작 수행 정보는, 상기 제어하기 위한 수단에서, 상기 획득된 사용자의 영상에서 사용자의 동작을 인식하고, 상기 인식된 동작에 기초하여 상기 사용자가 수행 중인 운동을 결정하고, 상기 결정된 운동의 표준 동작과 상기 사용자의 동작을 비교함으로써 생성될 수 있다.
대안적으로, 상기 제어하기 위한 수단에서 사전 결정된 운동의 표준 동작과 상기 획득된 사용자의 영상에서 인식된 사용자의 동작을 비교함으로써 생성될 수 있다.
대안적으로, 상기 운동 기본 정보는, 상기 사용자가 수행하는 운동의 이름, 상기 운동의 기본 효과, 상기 운동의 사용자 맞춤 효과 및 트레이너 영상 중 적어도 하나를 포함할 수 있다.
대안적으로, 상기 운동 세트 정보는, 상기 사용자가 운동을 수행하는 특정 세트 내의 목표 수행 횟수, 현재 수행 횟수, 수행 시간 정보 및 쉬는 시간 정보 중 적어도 하나를 포함할 수 있다.
대안적으로, 상기 제어하기 위한 수단은, 상기 획득된 사용자의 영상에서 상기 사용자의 각 관절의 위치를 인식하고, 상기 인식된 각 관절을 연결하는 관절 연결선을 결정하며, 그리고 각 관절에서 상기 관절 연결선 사이의 사용자 관절 연결선 각도에 기초하여 상기 사용자의 동작을 인식할 수 있다.
대안적으로, 상기 제어하기 위한 수단은, 상기 사용자가 수행 중인 운동의 표준 동작의 각 관절에서의 관절 연결선 사이의 표준 관절 연결선 각도와 상기 획득된 사용자의 영상에서 추출한 상기 사용자의 각 관절에서 관절 연결선 사이의 사용자 관절 연결선 각도를 각각 비교하여 동작 수행 정보를 생성할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태를 측정할 수 있는 사용자 상태를 측정하기 위한 수단;을 더 포함할 수 있다.
대안적으로, 상기 사용자 상태를 측정하기 위한 수단은, 적어도 두개 이상의 전극부를 포함하고, 상기 적어도 두개 이상의 전극부를 통해 측정된 신체의 임피던스 값에 기초하여 사용자의 현재 신체 상태를 측정할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태 정보를 수신하기 위한 수단;을 더 포함할 수 있다.
대안적으로, 상기 정보를 수신하기 위한 수단은, 상기 사용자의 영상을 트레이너 단말에 제공하고, 그리고 상기 트레이너 단말로부터 상기 사용자의 영상에 기초한 피드백 정보를 수신할 수 있다.
대안적으로, 상기 사용자의 현재 상태를 입력 받기 위한 수단;을 더 포함할 수 있다.
대안적으로, 상기 제어하기 위한 수단은 추가적으로, 사용자의 현재 상태 및 인식된 사용자의 동작에 기초하여 사용자 맞춤 효과 정보를 생성하고, 사용자의 소모 열량 계산을 통해 개선 방향을 예측하고 그리고, 운동 권장량 제공 및 필요한 운동 종목의 추천을 디스플레이하기 위한 수단에 디스플레이할 것을 결정할 수 있다.
대안적으로, 상기 제어하기 위한 수단은 추가적으로, 상기 동작 수행 정보 및 운동 기본 정보 중 적어도 하나에 기초하여 상기 사용자의 운동 동작을 교정하기 위한 교정 정보를 생성하고, 상기 디스플레이하기 위한 수단은 추가적으로, 상기 교정 정보를 디스플레이할 수 있다.
대안적으로, 상기 교정 정보는, 상기 사용자의 관절 및 관절의 연결선들의 정상 가동 범위, 상기 정상 가동 범위를 벗어나는 사용자의 관절 및 관절의 연결선에 대한 하이라이트 표시 및 상기 동작 수행 정보 및 상기 운동 기본 정보 중 적어도 하나에 기초 하여, 사용자가 진행하는 운동 종목에서의 중요한 신체부위에 관한 하이라이트 표시를 포함할 수 있다.
대안적으로, 상기 운동 관련 정보를 오디오로 출력하기 위한 수단;을 더 포함할 수 있다.
도 10은 본 개시의 일 실시예와 관련된 스마트 미러 장치에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법을 구현하기 위한 모듈을 도시한 블록 구성도이다.
본 개시의 일 실시예에 따라 이미지 비교 방법은 다음과 같은 모듈에 의해 구현될 수 있다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치(1000)는 사용자(2000)의 영상을 획득하기 위한 모듈(1001); 획득한 사용자(2000)의 동작을 인식하기 위한 모듈(1002); 인식된 사용자(2000)의 동작에 기초하여 운동 관련 정보를 생성하기 위한 모듈(1003); 및 운동 관련 정보를 디스플레이하기 위한 모듈(1004);에 의하여 구현될 수 있다.
대안적으로, 상기 스마트 미러 장치의 전면에 위치하여 상기 사용자의 모습을 반사하기 위한 모듈;을 더 포함하고, 상기 디스플레이하기 위한 수단은 상기 사용자의 모습을 반사하기 위한 모듈에 반사된 사용자의 모습에 대응하여 상기 운동 관련 정보를 디스플레이하는 것을 특징으로 할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태를 측정할 수 있는 사용자 상태 측정하기 위한 모듈;을 더 포함할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태 정보를 수신하기 위한 모듈;을 더 포함할 수 있다.
대안적으로, 상기 사용자의 현재 상태를 입력 받기 위한 모듈;을 더 포함할 수 있다.
대안적으로, 상기 운동 관련 정보를 오디오로 출력하기 위한 모듈;을 더 포함할 수 있다.
도 11은 본 개시의 일 실시예와 관련된 스마트 미러 장치에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법을 구현하기 위한 로직을 도시한 블록 구성도이다.
본 개시의 일 실시예에 따라 이미지 비교 방법은 다음과 같은 로직에 의해 구현될 수 있다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치(1000)는 사용자(2000)의 영상을 획득하기 위한 로직(1101); 획득한 사용자(2000)의 동작을 인식하기 위한 로직(1102); 인식된 사용자(2000)의 동작에 기초하여 운동 관련 정보를 생성하기 위한 로직(1103); 및 운동 관련 정보를 디스플레이하기 위한 로직(1104);에 의하여 구현될 수 있다.
대안적으로, 상기 스마트 미러 장치의 전면에 위치하여 상기 사용자의 모습을 반사하기 위한 로직;을 더 포함하고, 상기 디스플레이하기 위한 수단은 상기 사용자의 모습을 반사하기 위한 로직에 반사된 사용자의 모습에 대응하여 상기 운동 관련 정보를 디스플레이하는 것을 특징으로 할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태를 측정할 수 있는 사용자 상태 측정하기 위한 로직;을 더 포함할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태 정보를 수신하기 위한 로직;을 더 포함할 수 있다.
대안적으로, 상기 사용자의 현재 상태를 입력 받기 위한 로직;을 더 포함할 수 있다.
대안적으로, 상기 운동 관련 정보를 오디오로 출력하기 위한 로직;을 더 포함할 수 있다.
도 12는 본 개시의 일 실시예와 관련된 스마트 미러 장치에서 수행되는 퍼스널 트레이닝 서비스를 제공하는 방법을 구현하기 위한 회로를 도시한 블록 구성도이다.
본 개시의 일 실시예에 따라 이미지 비교 방법은 다음과 같은 회로에 의해 구현될 수 있다.
본 개시의 일 실시예에 따르면, 스마트 미러 장치(1000)는 사용자(2000)의 영상을 획득하기 위한 회로(1201); 획득한 사용자(2000)의 동작을 인식하기 위한 회로(1202); 인식된 사용자(2000)의 동작에 기초하여 운동 관련 정보를 생성하기 위한 회로(1203); 및 운동 관련 정보를 디스플레이하기 위한 회로(1204);에 의하여 구현될 수 있다.
대안적으로, 상기 스마트 미러 장치의 전면에 위치하여 상기 사용자의 모습을 반사하기 위한 회로;를 더 포함하고, 상기 디스플레이하기 위한 수단은 상기 사용자의 모습을 반사하기 위한 회로에 반사된 사용자의 모습에 대응하여 상기 운동 관련 정보를 디스플레이하는 것을 특징으로 할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태를 측정할 수 있는 사용자 상태 측정하기 위한 회로;를 더 포함할 수 있다.
대안적으로, 상기 사용자의 현재 신체 상태 정보를 수신하기 위한 회로;를 더 포함할 수 있다.
대안적으로, 상기 사용자의 현재 상태를 입력 받기 위한 회로;를 더 포함할 수 있다.
대안적으로, 상기 운동 관련 정보를 오디오로 출력하기 위한 회로;를 더 포함할 수 있다.
본 개시의 당업자라면 본 개시가 기타 프로그램 모듈들과 결합되어 및/또는 하드웨어와 소프트웨어의 조합으로써 구현될 수 있다는 것을 잘 알 것이다. 예를 들어, 본 개시는 컴퓨터-판독가능 매체에 의해 구현될 수 있다.
컴퓨터에 의해 액세스 가능한 매체는 그 어떤 것이든지 컴퓨터 판독가능 매체가 될 수 있고, 이러한 컴퓨터 판독가능 매체는 휘발성 및 비휘발성 매체, 일시적(transitory) 및 비일시적(non-transitory) 매체, 이동식 및 비-이동식 매체를 포함한다. 제한이 아닌 예로서, 컴퓨터 판독가능 매체는 컴퓨터 판독 가능 저장 매체 및 컴퓨터 판독가능 전송 매체를 포함할 수 있다.
컴퓨터 판독 가능 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보를 저장하는 임의의 방법 또는 기술로 구현되는 휘발성 및 비휘발성 매체, 일시적 및 비-일시적 매체, 이동식 및 비이동식 매체를 포함한다. 컴퓨터 판독가능 저장 매체는 RAM, ROM, EEPROM, 플래시 메모리 또는 기타 메모리 기술, CD-ROM, DVD(digital video disk) 또는 기타 광 디스크 저장 장치, 자기 카세트, 자기 테이프, 자기 디스크 저장 장치 또는 기타 자기 저장 장치, 또는 컴퓨터에 의해 액세스될 수 있고 원하는 정보를 저장하는 데 사용될 수 있는 임의의 기타 매체를 포함하지만, 이에 한정되지 않는다.
컴퓨터 판독가능 전송 매체는 통상적으로 반송파(carrier wave) 또는 기타 전송 메커니즘(transport mechanism)과 같은 피변조 데이터 신호(modulated data signal)에 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터등을 구현하고 모든 정보 전달 매체를 포함한다. 피변조 데이터 신호라는 용어는 신호 내에 정보를 인코딩하도록 그 신호의 특성들 중 하나 이상을 설정 또는 변경시킨 신호를 의미한다. 제한이 아닌 예로서, 컴퓨터 판독가능 전송 매체는 유선 네트워크 또는 직접 배선 접속(direct-wired connection)과 같은 유선 매체, 그리고 음향, RF, 적외선, 기타 무선 매체와 같은 무선 매체를 포함한다. 상술된 매체들 중 임의의 것의 조합도 역시 컴퓨터 판독가능 전송 매체의 범위 안에 포함되는 것으로 한다.
본 개시의 기술 분야에서 통상의 지식을 가진 자는 여기에 개시된 실시예들과 관련하여 설명된 다양한 예시적인 논리 블록들, 모듈들, 프로세서들, 수단들, 회로들 및 알고리즘 단계들이 전자 하드웨어, (편의를 위해, 여기에서 "소프트웨어"로 지칭되는) 다양한 형태들의 프로그램 또는 설계 코드 또는 이들 모두의 결합에 의해 구현될 수 있다는 것을 이해할 것이다. 하드웨어 및 소프트웨어의 이러한 상호 호환성을 명확하게 설명하기 위해, 다양한 예시적인 컴포넌트들, 블록들, 모듈들, 회로들 및 단계들이 이들의 기능과 관련하여 위에서 일반적으로 설명되었다. 이러한 기능이 하드웨어 또는 소프트웨어로서 구현되는지 여부는 특정한 애플리케이션 및 전체 시스템에 대하여 부과되는 설계 제약들에 따라 좌우된다. 본 개시의 기술 분야에서 통상의 지식을 가진 자는 각각의 특정한 애플리케이션에 대하여 다양한 방식들로 설명된 기능을 구현할 수 있으나, 이러한 구현 결정들은 본 개시의 범위를 벗어나는 것으로 해석되어서는 안 될 것이다.
여기서 제시된 다양한 실시예들은 방법, 장치, 또는 표준 프로그래밍 및/또는 엔지니어링 기술을 사용한 제조 물품(article)으로 구현될 수 있다. 용어 "제조 물품"은 임의의 컴퓨터-판독가능 장치로부터 액세스 가능한 컴퓨터 프로그램, 캐리어, 또는 매체(media)를 포함한다. 예를 들어, 컴퓨터-판독가능 저장 매체는 자기 저장 장치(예를 들면, 하드 디스크, 플로피 디스크, 자기 스트립, 등), 광학 디스크(예를 들면, CD, DVD, 등), 스마트 카드, 및 플래쉬 메모리 장치(예를 들면, EEPROM, 카드, 스틱, 키 드라이브, 등)를 포함하지만, 이들로 제한되는 것은 아니다. 용어 "기계-판독가능 매체"는 명령(들) 및/또는 데이터를 저장, 보유, 및/또는 전달할 수 있는 무선 채널 및 다양한 다른 매체를 포함하지만, 이들로 제한되는 것은 아니다.
제시된 프로세스들에 있는 단계들의 특정한 순서 또는 계층 구조는 예시적인 접근들의 일례임을 이해하도록 한다. 설계 우선순위들에 기반하여, 본 개시의 범위 내에서 프로세스들에 있는 단계들의 특정한 순서 또는 계층 구조가 재배열될 수 있다는 것을 이해하도록 한다. 첨부된 방법 청구항들은 샘플 순서로 다양한 단계들의 엘리먼트들을 제공하지만 제시된 특정한 순서 또는 계층 구조에 한정되는 것을 의미하지는 않는다.
제시된 실시예들에 대한 설명은 임의의 본 개시의 기술 분야에서 통상의 지식을 가진 자가 본 개시를 이용하거나 또는 실시할 수 있도록 제공된다. 이러한 실시예들에 대한 다양한 변형들은 본 개시의 기술 분야에서 통상의 지식을 가진 자에게 명백할 것이며, 여기에 정의된 일반적인 원리들은 본 개시의 범위를 벗어남이 없이 다른 실시예들에 적용될 수 있다. 그리하여, 본 개시는 여기에 제시된 실시예들로 한정되는 것이 아니라, 여기에 제시된 원리들 및 신규한 특징들과 일관되는 최광의의 범위에서 해석되어야 할 것이다.

Claims (23)

  1. 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치로서,
    운동 관련 정보를 디스플레이하는 디스플레이부;
    사용자의 영상을 획득하는 영상획득부; 및
    상기 획득된 사용자의 영상에 기초하여 운동 관련 정보를 생성하여 디스플레이할 것을 결정하고, 상기 사용자의 입력을 통해 결정된 특정 운동을 상기 운동 관련 정보에 기초하여 목표치를 가지는 하나 이상의 세트 단위로 분할하고, 상기 특정 운동의 표준 동작과 상기 획득된 사용자의 영상에서 인식된 사용자의 동작의 비교에 기초하여 상기 하나 이상의 세트 단위로 사용자의 운동 횟수에 대한 카운팅을 수행하고, 상기 사용자의 운동 횟수에 대한 카운팅에 기초하여 세트 결과 화면 및 최종 결과 화면 중 적어도 하나를 디스플레이할 것을 결정하고, 그리고 상기 사용자의 영상에서 사전 결정된 사용자의 동작이 식별되는 경우, 사용자의 제스처에 기초하여 상기 디스플레이부에 디스플레이 되는 정보를 전환하는 제스처 인식 모드를 시작할 것을 결정하는 제어부;
    를 포함하고, 그리고
    상기 운동 관련 정보는,
    사용자가 수행하는 동작의 정확도 및 횟수에 관한 정보를 포함하는 동작 수행 정보, 사용자가 수행하는 동작에 관련한 기본 정보를 포함하는 운동 기본 정보, 사용자의 운동 경과 시간 및 운동 세트 정보 중 적어도 하나를 포함하며,
    상기 동작 수행 정보는,
    상기 획득된 사용자의 영상에서 사용자의 동작을 인식하고, 상기 인식된 동작에 기초하여 상기 사용자가 수행 중인 운동을 결정하고, 상기 결정된 운동의 표준 동작과 상기 사용자의 동작을 비교함으로써 생성되고, 그리고
    상기 운동 세트 정보는,
    상기 사용자가 운동을 수행하는 특정 세트 내의 목표 수행 횟수, 현재 수행 횟수, 수행 시간 정보 및 쉬는 시간 정보 중 적어도 하나를 포함하는,
    를 포함하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  2. 제 1 항에 있어서,
    상기 디스플레이부는 추가적으로,
    상기 영상획득부에서 획득한 사용자의 영상을 디스플레이하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  3. 제 1 항에 있어서,
    상기 스마트 미러 장치의 전면에 위치하여 상기 사용자의 모습을 반사할 수 있는 미러부;
    를 더 포함하고, 그리고
    상기 디스플레이부는 상기 미러부에 반사된 사용자의 모습에 대응하여 상기 운동 관련 정보를 디스플레이하는 것을 특징으로 하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  4. 제 1 항에 있어서,
    상기 영상획득부는,
    RGB카메라, 적외선 프로젝터 및 깊이 센서(depth sensor)중 적어도 하나를 포함하고, 그리고
    RGB카메라로 촬영되는 색상 뷰(Color view), 촬영된 영상의 깊이 뷰(Depth view) 및 사용자의 골격 뷰(Skeleton view) 중 적어도 하나에 기초하여, 사용자의 동작에 따라 관절의 연결이 변화하는 정보를 획득하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  5. 제 1 항에 있어서,
    상기 영상획득부는,
    사전 결정된 시간 간격에 기초하여, 사용자의 스틸 이미지(still image)를 촬영하고, 그리고
    상기 제어부는,
    상기 사용자의 스틸 이미지가 적어도 하나 이상 촬영된 경우, 사용자 단말에 제공할 것을 결정하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  6. 삭제
  7. 제 1 항에 있어서,
    상기 동작 수행 정보는,
    상기 제어부에서, 상기 획득된 사용자의 영상에서 사용자의 동작을 인식하고, 상기 인식된 동작에 기초하여 상기 사용자가 수행 중인 운동을 결정하고, 상기 결정된 운동의 표준 동작과 상기 사용자의 동작을 비교함으로써 생성되는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  8. 삭제
  9. 제 1 항에 있어서,
    상기 운동 기본 정보는,
    상기 사용자가 수행하는 운동의 이름, 상기 운동의 기본 효과, 상기 운동의 사용자 맞춤 효과 및 트레이너 영상 중 적어도 하나를 포함하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  10. 삭제
  11. 제 1 항에 있어서,
    상기 제어부는,
    상기 획득된 사용자의 영상에서 상기 사용자의 각 관절의 위치를 인식하고, 상기 인식된 각 관절을 연결하는 관절 연결선을 결정하며, 그리고 각 관절에서 상기 관절 연결선 사이의 사용자 관절 연결선 각도에 기초하여 상기 사용자의 동작을 인식하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  12. 제 1 항에 있어서,
    상기 제어부는,
    상기 사용자가 수행 중인 운동의 표준 동작의 각 관절에서의 관절 연결선 사이의 표준 관절 연결선 각도와 상기 획득된 사용자의 영상에서 추출한 상기 사용자의 각 관절에서 관절 연결선 사이의 사용자 관절 연결선 각도를 각각 비교하여 동작 수행 정보를 생성하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  13. 제 1 항에 있어서,
    상기 사용자의 현재 신체 상태를 측정할 수 있는 사용자 상태 측정부;
    를 더 포함하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  14. 제 13 항에 있어서,
    상기 사용자 상태 측정부는,
    적어도 두개 이상의 전극부를 포함하고,
    상기 적어도 두개 이상의 전극부를 통해 측정된 신체의 임피던스 값에 기초하여 사용자의 현재 신체 상태를 측정하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  15. 제 1 항에 있어서,
    상기 사용자의 현재 신체 상태 정보를 수신하는 네트워크부;
    를 더 포함하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  16. 제 15 항에 있어서,
    상기 네트워크부는,
    상기 사용자의 영상을 트레이너 단말에 제공하고, 그리고 상기 트레이너 단말로부터 상기 사용자의 영상에 기초한 피드백 정보를 수신하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  17. 제 1 항에 있어서,
    상기 사용자의 현재 상태를 입력 받기 위한 사용자 입력부;
    를 더 포함하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  18. 제 1 항에 있어서,
    상기 제어부는 추가적으로,
    사용자의 현재 상태 및 인식된 사용자의 동작에 기초하여 사용자 맞춤 효과 정보를 생성하고, 사용자의 소모 열량 계산을 통해 개선 방향을 예측하고 그리고, 운동 권장량 제공 및 필요한 운동 종목의 추천을 디스플레이부에 디스플레이할 것을 결정하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  19. 제 1 항에 있어서,
    상기 제어부는 추가적으로,
    상기 동작 수행 정보 및 운동 기본 정보 중 적어도 하나에 기초하여 상기 사용자의 운동 동작을 교정하기 위한 교정 정보를 생성하고,
    상기 디스플레이부는 추가적으로,
    상기 교정 정보를 디스플레이하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  20. 제 19 항에 있어서,
    상기 교정 정보는,
    상기 사용자의 관절 및 관절의 연결선들의 정상 가동 범위, 상기 정상 가동 범위를 벗어나는 사용자의 관절 및 관절의 연결선에 대한 하이라이트 표시 및 상기 동작 수행 정보 및 상기 운동 기본 정보 중 적어도 하나에 기초 하여, 사용자가 진행하는 운동 종목에서의 중요한 신체부위에 관한 하이라이트 표시를 포함하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  21. 제 1 항에 있어서,
    상기 운동 관련 정보를 오디오로 출력하는 오디오 출력부;
    를 더 포함하는,
    퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치.
  22. 퍼스널 트레이닝 서비스를 제공하는 방법에 있어서,
    사용자의 영상을 획득하는 단계;
    상기 획득한 사용자의 영상에 기초하여 운동 관련 정보를 생성하여 디스플레이할 것을 결정하는 단계;
    상기 사용자의 입력을 통해 결정된 특정 운동을 상기 운동 관련 정보에 기초하여 목표치를 가지는 하나 이상의 세트 단위로 분할하는 단계;
    상기 특정 운동의 표준 동작과 상기 획득된 사용자의 영상에서 인식된 사용자의 동작의 비교에 기초하여 상기 하나 이상의 세트 단위로 사용자의 운동 횟수에 대한 카운팅을 수행하는 단계;
    상기 사용자의 운동 횟수에 대한 카운팅에 기초하여 세트 결과 화면 및 최종 결과 화면 중 적어도 하나를 디스플레이할 것을 결정하는 단계; 및
    상기 사용자의 영상에서 사전 결정된 사용자의 동작이 식별되는 경우, 사용자의 제스처에 기초하여 디스플레이부에 디스플레이 되는 정보를 전환하는 제스처 인식 모드를 시작할 것을 결정하는 단계;
    를 포함하고, 그리고
    상기 운동 관련 정보는,
    사용자가 수행하는 동작의 정확도 및 횟수에 관한 정보를 포함하는 동작 수행 정보, 사용자가 수행하는 동작에 관련한 기본 정보를 포함하는 운동 기본 정보, 사용자의 운동 경과 시간 및 운동 세트 정보 중 적어도 하나를 포함하며,
    상기 동작 수행 정보는,
    상기 획득된 사용자의 영상에서 사용자의 동작을 인식하고, 상기 인식된 동작에 기초하여 상기 사용자가 수행 중인 운동을 결정하고, 상기 결정된 운동의 표준 동작과 상기 사용자의 동작을 비교함으로써 생성되고, 그리고
    상기 운동 세트 정보는,
    상기 사용자가 운동을 수행하는 특정 세트 내의 목표 수행 횟수, 현재 수행 횟수, 수행 시간 정보 및 쉬는 시간 정보 중 적어도 하나를 포함하는,
    퍼스널 트레이닝 서비스를 제공하는 방법.
  23. 하나 이상의 프로세서들에 의해 실행 가능한 컴퓨터 판독가능 매체에 저장된 컴퓨터 프로그램으로서, 상기 컴퓨터 프로그램은 상기 하나 이상의 프로세서로 하여금 이하의 동작들을 수행하도록 하며, 상기 동작들은,
    사용자의 영상을 획득하는 동작;
    상기 획득한 사용자의 영상에 기초하여 운동 관련 정보를 생성하여 디스플레이할 것을 결정하는 동작;
    상기 사용자의 입력을 통해 결정된 특정 운동을 상기 운동 관련 정보에 기초하여 목표치를 가지는 하나 이상의 세트 단위로 분할하는 동작;
    상기 특정 운동의 표준 동작과 상기 획득된 사용자의 영상에서 인식된 사용자의 동작의 비교에 기초하여 상기 하나 이상의 세트 단위로 사용자의 운동 횟수에 대한 카운팅을 수행하는 동작;
    상기 사용자의 운동 횟수에 대한 카운팅에 기초하여 세트 결과 화면 및 최종 결과 화면 중 적어도 하나를 디스플레이할 것을 결정하는 동작; 및
    상기 사용자의 영상에서 사전 결정된 사용자의 동작이 식별되는 경우, 사용자의 제스처에 기초하여 디스플레이부에 디스플레이 되는 정보를 전환하는 제스처 인식 모드를 시작할 것을 결정하는 동작;
    을 포함하고, 그리고
    상기 운동 관련 정보는,
    사용자가 수행하는 동작의 정확도 및 횟수에 관한 정보를 포함하는 동작 수행 정보, 사용자가 수행하는 동작에 관련한 기본 정보를 포함하는 운동 기본 정보, 사용자의 운동 경과 시간 및 운동 세트 정보 중 적어도 하나를 포함하며,
    상기 동작 수행 정보는,
    상기 획득된 사용자의 영상에서 사용자의 동작을 인식하고, 상기 인식된 동작에 기초하여 상기 사용자가 수행 중인 운동을 결정하고, 상기 결정된 운동의 표준 동작과 상기 사용자의 동작을 비교함으로써 생성되고, 그리고
    상기 운동 세트 정보는,
    상기 사용자가 운동을 수행하는 특정 세트 내의 목표 수행 횟수, 현재 수행 횟수, 수행 시간 정보 및 쉬는 시간 정보 중 적어도 하나를 포함하는,
    하나 이상의 프로세서들에 의해 실행 가능한, 컴퓨터 판독가능 매체에 저장된 컴퓨터 프로그램.
KR1020180014874A 2018-02-07 2018-02-07 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치 Active KR102000763B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180014874A KR102000763B1 (ko) 2018-02-07 2018-02-07 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180014874A KR102000763B1 (ko) 2018-02-07 2018-02-07 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치

Publications (1)

Publication Number Publication Date
KR102000763B1 true KR102000763B1 (ko) 2019-07-16

Family

ID=67474305

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180014874A Active KR102000763B1 (ko) 2018-02-07 2018-02-07 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치

Country Status (1)

Country Link
KR (1) KR102000763B1 (ko)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102031243B1 (ko) * 2019-07-17 2019-10-11 정재훈 스마트 프리웨이트 트레이닝 동작 인식 장치 및 그 방법
WO2021101006A1 (ko) * 2019-11-19 2021-05-27 삼성전자 주식회사 외부 객체의 반사 이미지의 위치에 기반하여 컨텐츠를 제공하는 전자 장치 및 전자 장치의 동작 방법
KR102263840B1 (ko) 2020-11-17 2021-06-14 주식회사 올댓비젼 AI(Artificial Intelligence)기반의 피트니스 솔루션 디스플레이 기기 및 방법
KR102339063B1 (ko) * 2021-08-24 2021-12-14 김지빈 역도 트레이닝 시스템
WO2022065763A1 (en) * 2020-09-22 2022-03-31 Samsung Electronics Co., Ltd. Display apparatus and method for controlling thereof
WO2022103089A1 (ko) * 2020-11-16 2022-05-19 삼성전자 주식회사 전자 장치 및 그 동작 방법
WO2022139155A1 (ko) * 2020-12-21 2022-06-30 삼성전자주식회사 컨텐츠 기반 케어 서비스를 제공하는 전자 장치 및 그 제어 방법
KR20220122855A (ko) * 2021-02-26 2022-09-05 주식회사 싸이버메딕 대화형 ai 코칭기반 근골격계 운동 및 재활 훈련시스템 및 방법
CN115105820A (zh) * 2021-03-23 2022-09-27 薛雅馨 动作评估系统
WO2022234906A1 (ko) * 2021-05-03 2022-11-10 (주)릴리어스 동작 평가 방법
KR20220156691A (ko) * 2021-05-18 2022-11-28 강철원 Ai 기반 운동 코칭 시스템, 방법 및 프로그램
KR102493843B1 (ko) * 2022-08-26 2023-02-01 임요셉 운동 영상에 기초한 합성 영상 제공 방법
KR20230032842A (ko) * 2021-08-31 2023-03-07 한국기술교육대학교 산학협력단 스마트 운동 코치 방법 및 장치
KR102510050B1 (ko) * 2022-07-25 2023-03-14 주식회사 컴플렉시온 관절 트래킹을 바탕으로 전진 및 후진 중 어느 하나에 대한 명령을 획득하는 전자 장치의 제어 방법
KR102510047B1 (ko) * 2022-07-25 2023-03-15 주식회사 컴플렉시온 관절 가동 각도 범위를 이용한 동작 인식의 노이즈를 필터링하는 전자 장치의 제어 방법
WO2023038364A1 (ko) * 2021-09-09 2023-03-16 엘지전자 주식회사 피트니스 시스템 및 디스플레이 장치
CN116075342A (zh) * 2020-09-04 2023-05-05 库里欧瑟产品公司 具有复用通信的视频流以及通过智能镜子显示
WO2023047213A3 (en) * 2020-09-04 2023-06-08 Rajiv Trehan Method and system for analysing activity performance of users through smart mirror
KR20230099723A (ko) * 2021-12-27 2023-07-05 한국해양대학교 산학협력단 운동매트를 이용한 운동정보 활용 시스템
KR20230114226A (ko) * 2022-01-24 2023-08-01 주식회사 마케시안씨앤이 사용자의 태권도 품새 수행과 관련된 피드백 정보 제공 방법 및 장치
KR20230114400A (ko) * 2022-01-25 2023-08-01 엘지전자 주식회사 고객 맞춤형 트레이닝 컨텐츠 제공 방법 및 이를 구현하기 위한 단말기
KR20230131997A (ko) * 2022-03-07 2023-09-15 동국대학교 산학협력단 관절 동작 인식 장치 및 방법
KR20240080325A (ko) 2022-11-30 2024-06-07 학교법인 송원대학교 스마트 미러를 이용한 헬스 트레이닝 코칭 시스템
WO2025127396A1 (ko) * 2023-12-15 2025-06-19 삼성전자 주식회사 전자 장치 및 전자 장치의 동작 방법
WO2025263802A1 (ko) * 2024-06-22 2025-12-26 삼성전자주식회사 사용자의 활동에 관한 정보를 제공하기 위한 전자 장치, 방법 및 저장매체
KR102916019B1 (ko) * 2022-11-22 2026-01-21 알바이오텍 주식회사 노인 체력 자가 평가 및 운동 추천 시스템
KR102934215B1 (ko) * 2022-09-27 2026-03-04 숭실대학교산학협력단 필라테스 운동 기구와 결합된 체형 체능 분석 장치 및 그 방법
KR102957338B1 (ko) * 2025-10-17 2026-04-28 주식회사 스포클립에이아이 사용자 훈련 데이터를 기반으로 특정 모션 유형에 대한 사용자의 실력 및 수준을 분석하고 분석 결과에 기반하여 사용자의 수준을 자동으로 분류하고, 이후 사용자가 특정 모션 유형에 대한 실시간 훈련 가이드를 요청하면 분석 결과에 따른 훈련 정보를 제공하는 훈련 정보 제공 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0153799B1 (ko) 1994-02-03 1999-01-15 가나이 쯔도무 흡수기에 유입되는 무효냉매의 양을 최소로 하는 흡수 냉난방기
KR101502765B1 (ko) * 2013-12-23 2015-03-18 정대영 생체 정보 측정을 이용한 운동 가이드 시스템 및 방법
KR20150096550A (ko) * 2014-02-14 2015-08-25 부경대학교 산학협력단 재활운동 지원 장치 및 방법
KR20160016263A (ko) * 2014-08-04 2016-02-15 엘지전자 주식회사 미러 디스플레이 장치 및 그의 동작 방법
KR20160046082A (ko) * 2014-10-20 2016-04-28 (주)한국인터넷소프트웨어 체력측정/운동처방 서비스 제공 시스템의 체력측정/운동처방 서비스 제공방법
KR20170038722A (ko) * 2015-09-30 2017-04-07 가부시키가이샤 리코 정보 처리 장치 및 시스템

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0153799B1 (ko) 1994-02-03 1999-01-15 가나이 쯔도무 흡수기에 유입되는 무효냉매의 양을 최소로 하는 흡수 냉난방기
KR101502765B1 (ko) * 2013-12-23 2015-03-18 정대영 생체 정보 측정을 이용한 운동 가이드 시스템 및 방법
KR20150096550A (ko) * 2014-02-14 2015-08-25 부경대학교 산학협력단 재활운동 지원 장치 및 방법
KR20160016263A (ko) * 2014-08-04 2016-02-15 엘지전자 주식회사 미러 디스플레이 장치 및 그의 동작 방법
KR20160046082A (ko) * 2014-10-20 2016-04-28 (주)한국인터넷소프트웨어 체력측정/운동처방 서비스 제공 시스템의 체력측정/운동처방 서비스 제공방법
KR20170038722A (ko) * 2015-09-30 2017-04-07 가부시키가이샤 리코 정보 처리 장치 및 시스템

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102031243B1 (ko) * 2019-07-17 2019-10-11 정재훈 스마트 프리웨이트 트레이닝 동작 인식 장치 및 그 방법
WO2021101006A1 (ko) * 2019-11-19 2021-05-27 삼성전자 주식회사 외부 객체의 반사 이미지의 위치에 기반하여 컨텐츠를 제공하는 전자 장치 및 전자 장치의 동작 방법
EP4398998A4 (en) * 2020-09-04 2025-06-11 Rajiv Trehan Method and system for analysing activity performance of users through smart mirror
WO2023047213A3 (en) * 2020-09-04 2023-06-08 Rajiv Trehan Method and system for analysing activity performance of users through smart mirror
CN116075342A (zh) * 2020-09-04 2023-05-05 库里欧瑟产品公司 具有复用通信的视频流以及通过智能镜子显示
WO2022065763A1 (en) * 2020-09-22 2022-03-31 Samsung Electronics Co., Ltd. Display apparatus and method for controlling thereof
KR102930440B1 (ko) * 2020-09-22 2026-02-25 삼성전자주식회사 디스플레이 장치 및 그의 제어 방법
US12307823B2 (en) 2020-09-22 2025-05-20 Samsung Electronics Co., Ltd. Display apparatus and method for controlling thereof
WO2022103089A1 (ko) * 2020-11-16 2022-05-19 삼성전자 주식회사 전자 장치 및 그 동작 방법
KR102263840B1 (ko) 2020-11-17 2021-06-14 주식회사 올댓비젼 AI(Artificial Intelligence)기반의 피트니스 솔루션 디스플레이 기기 및 방법
WO2022139155A1 (ko) * 2020-12-21 2022-06-30 삼성전자주식회사 컨텐츠 기반 케어 서비스를 제공하는 전자 장치 및 그 제어 방법
US12427377B2 (en) 2020-12-21 2025-09-30 Samsung Electronics Co., Ltd. Electronic apparatus providing content-based care service and controlling method thereof
KR20220122855A (ko) * 2021-02-26 2022-09-05 주식회사 싸이버메딕 대화형 ai 코칭기반 근골격계 운동 및 재활 훈련시스템 및 방법
KR102532766B1 (ko) * 2021-02-26 2023-05-17 주식회사 싸이버메딕 대화형 ai 코칭기반 근골격계 운동 및 재활 훈련시스템
CN115105820A (zh) * 2021-03-23 2022-09-27 薛雅馨 动作评估系统
WO2022234906A1 (ko) * 2021-05-03 2022-11-10 (주)릴리어스 동작 평가 방법
KR20220156691A (ko) * 2021-05-18 2022-11-28 강철원 Ai 기반 운동 코칭 시스템, 방법 및 프로그램
KR102537795B1 (ko) 2021-05-18 2023-05-31 강철원 Ai 기반 운동 코칭 시스템, 방법 및 프로그램
KR102339063B1 (ko) * 2021-08-24 2021-12-14 김지빈 역도 트레이닝 시스템
KR20230032842A (ko) * 2021-08-31 2023-03-07 한국기술교육대학교 산학협력단 스마트 운동 코치 방법 및 장치
KR102725190B1 (ko) * 2021-08-31 2024-11-01 한국기술교육대학교 산학협력단 스마트 운동 코치 방법 및 장치
WO2023038364A1 (ko) * 2021-09-09 2023-03-16 엘지전자 주식회사 피트니스 시스템 및 디스플레이 장치
KR20230099723A (ko) * 2021-12-27 2023-07-05 한국해양대학교 산학협력단 운동매트를 이용한 운동정보 활용 시스템
KR102679869B1 (ko) * 2021-12-27 2024-07-01 국립한국해양대학교산학협력단 운동매트를 이용한 운동정보 활용 시스템
KR102927042B1 (ko) * 2022-01-24 2026-02-12 주식회사 마케시안헬스케어 사용자의 태권도 품새 수행과 관련된 피드백 정보 제공 방법 및 장치
KR20230114226A (ko) * 2022-01-24 2023-08-01 주식회사 마케시안씨앤이 사용자의 태권도 품새 수행과 관련된 피드백 정보 제공 방법 및 장치
KR20230114400A (ko) * 2022-01-25 2023-08-01 엘지전자 주식회사 고객 맞춤형 트레이닝 컨텐츠 제공 방법 및 이를 구현하기 위한 단말기
KR102808502B1 (ko) 2022-01-25 2025-05-16 엘지전자 주식회사 고객 맞춤형 트레이닝 컨텐츠 제공 방법 및 이를 구현하기 위한 단말기
KR102894347B1 (ko) 2022-03-07 2025-12-02 동국대학교 산학협력단 관절 동작 인식 장치 및 방법
KR20230131997A (ko) * 2022-03-07 2023-09-15 동국대학교 산학협력단 관절 동작 인식 장치 및 방법
KR102510050B1 (ko) * 2022-07-25 2023-03-14 주식회사 컴플렉시온 관절 트래킹을 바탕으로 전진 및 후진 중 어느 하나에 대한 명령을 획득하는 전자 장치의 제어 방법
KR102510047B1 (ko) * 2022-07-25 2023-03-15 주식회사 컴플렉시온 관절 가동 각도 범위를 이용한 동작 인식의 노이즈를 필터링하는 전자 장치의 제어 방법
US12363254B2 (en) 2022-08-26 2025-07-15 Joseph LIM Method of providing synthetic video based on exercise video
KR102493843B1 (ko) * 2022-08-26 2023-02-01 임요셉 운동 영상에 기초한 합성 영상 제공 방법
KR102934215B1 (ko) * 2022-09-27 2026-03-04 숭실대학교산학협력단 필라테스 운동 기구와 결합된 체형 체능 분석 장치 및 그 방법
KR102916019B1 (ko) * 2022-11-22 2026-01-21 알바이오텍 주식회사 노인 체력 자가 평가 및 운동 추천 시스템
KR20240080325A (ko) 2022-11-30 2024-06-07 학교법인 송원대학교 스마트 미러를 이용한 헬스 트레이닝 코칭 시스템
WO2025127396A1 (ko) * 2023-12-15 2025-06-19 삼성전자 주식회사 전자 장치 및 전자 장치의 동작 방법
WO2025263802A1 (ko) * 2024-06-22 2025-12-26 삼성전자주식회사 사용자의 활동에 관한 정보를 제공하기 위한 전자 장치, 방법 및 저장매체
KR102957338B1 (ko) * 2025-10-17 2026-04-28 주식회사 스포클립에이아이 사용자 훈련 데이터를 기반으로 특정 모션 유형에 대한 사용자의 실력 및 수준을 분석하고 분석 결과에 기반하여 사용자의 수준을 자동으로 분류하고, 이후 사용자가 특정 모션 유형에 대한 실시간 훈련 가이드를 요청하면 분석 결과에 따른 훈련 정보를 제공하는 훈련 정보 제공 방법

Similar Documents

Publication Publication Date Title
KR102000763B1 (ko) 퍼스널 트레이닝 서비스를 제공하는 스마트 미러 장치
US20230191197A1 (en) Smart glove
US11358027B2 (en) Training instrument and input device
US11182946B2 (en) Motion management via conductive threads embedded in clothing material
US9901289B1 (en) Biomeasurement devices with user verification and methods of using the same
KR101687252B1 (ko) 맞춤형 개인 트레이닝 관리 시스템 및 방법
TWI449521B (zh) 復健指引方法與復健指引系統
US20210197022A1 (en) Evaluation method, model establishing method, teaching device, system, and electrical apparatus
US20210407164A1 (en) Article of clothing facilitating capture of motions
JP6959898B2 (ja) 情報処理装置、サポート方法、及びサポートシステム
KR101978695B1 (ko) 원격 재활 분석 장치 및 그 방법
US20190143174A1 (en) Motion training guide system based on wearable sensor and method thereof
JP2020516353A (ja) データ方法および装置、ならびにフィットネスロボット
US9364713B2 (en) Device and method to configure gym exercises
CN112439180A (zh) 一种智能语音播放方法及设备
CN113643787A (zh) 健身课程推送方法和装置
CN106310641A (zh) 运动方案推荐方法及装置
KR102356685B1 (ko) 온라인 그룹을 기반으로 하는 홈 트레이닝 제공 시스템 및 그 방법
JP2019109612A (ja) 遠隔運動指導システム
CN114596451A (zh) 基于ai视觉的体适能测试方法、装置及存储介质
CN114581358A (zh) 心率检测方法及电子设备
KR20160072708A (ko) 웹기반 홈피트니스 방법
KR102058547B1 (ko) 사용자 대전 방식의 혼합 현실 기반 운동 시스템
US20170300743A1 (en) Scale with user verification for use in weight loss competitions
CN113457105A (zh) 具健身选单的智能镜子

Legal Events

Date Code Title Description
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

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

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

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

R17-X000 Change to representative recorded

St.27 status event code: A-5-5-R10-R17-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

U11 Full renewal or maintenance fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE)

Year of fee payment: 7