KR101981749B1 - 실감 라이딩 서비스를 제공하는 방법 및 장치 - Google Patents

실감 라이딩 서비스를 제공하는 방법 및 장치 Download PDF

Info

Publication number
KR101981749B1
KR101981749B1 KR1020180053708A KR20180053708A KR101981749B1 KR 101981749 B1 KR101981749 B1 KR 101981749B1 KR 1020180053708 A KR1020180053708 A KR 1020180053708A KR 20180053708 A KR20180053708 A KR 20180053708A KR 101981749 B1 KR101981749 B1 KR 101981749B1
Authority
KR
South Korea
Prior art keywords
riding
information
pedaling
user
speed
Prior art date
Application number
KR1020180053708A
Other languages
English (en)
Other versions
KR20180054535A (ko
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 KR1020180053708A priority Critical patent/KR101981749B1/ko
Publication of KR20180054535A publication Critical patent/KR20180054535A/ko
Application granted granted Critical
Publication of KR101981749B1 publication Critical patent/KR101981749B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/816Monomedia components thereof involving special video data, e.g 3D video
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/332Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

실감 라이딩 서비스를 제공하는 방법 및 장치가 개시된다. 실감 라이딩 서비스를 제공하는 방법은 실감 라이딩 서비스 서버가 라이더 장치로부터 라이딩 정보를 수신하는 단계와 실감 라이딩 서비스 서버가 실감 라이딩 서비스 실내 자전거로 라이딩 정보를 제공하는 단계를 포함할 수 있되, 라이딩 정보는 실제 라이딩 코스 상에서 촬상된 라이딩 동영상 정보 및 실제 라이딩 코스 상에서 수집된 라이딩 부가 정보를 포함하고, 라이딩 동영상 정보와 라이딩 부가 정보는 동기화되고, 실감 라이딩 서비스 실내 자전거의 사용자는 라이딩 동영상 정보 및 라이딩 부가 정보를 기반으로 실감 라이딩 서비스를 제공받을 수 있다.

Description

실감 라이딩 서비스를 제공하는 방법 및 장치{Method and apparatus for providing realistic service for riding}
본 발명은 실감 서비스에 관한 것으로서, 보다 상세하게는 실감 라이딩 서비스를 제공하는 방법 및 장치에 관한 것이다.
실감 서비스는 가상의 환경에서 공간과 시간의 제약을 극복하면서 실재감과 몰입감을 제공할 수 있는 다양한 형태의 요소 미디어 정보들의 통합된 표현일 수 있다. 실감 서비스는 시각, 청각, 촉각을 포함하는 다차원 정보의 생성, 처리, 저장, 전송, 재현 등에 의해 구현될 수 있다.
또한, 다차원 실감 미디어 정보는 네트워크를 통한 실시간 상호작용으로 그 실재감과 몰입감이 극대화될 수 있다. 따라서, 고품질의 실감미디어 서비스는 고성능의 네트워크 인프라를 기반으로 제공될 수 있다.
실감 서비스를 위해 미디어 및 장치 간에 동기화가 필요하다. 몰입감의 제공을 위해 실감 서비스는 다양한 감각 정보(시각, 청각, 촉각 등)을 제공하는 미디어 데이터들의 통합 및 장치와의 동기화가 필요하다.
이뿐만 아니라 실감 서비스를 위해서는 실제 실감 서비스를 제공받는 사용자의 현재 환경을 반영하여 제공되는 실감 미디어/장치를 적응적으로 조정하고는 것이 중요하다.
10-2010-0020907
본 발명의 목적은 실감 라이딩 서비스를 제공하는 방법을 제공할 수 있다.
본 발명의 다른 목적은 실감 라이딩 서비스를 제공하는 방법을 수행하는 장치를 제공할 수 있다.
상기 과제를 해결하기 위한 본 발명의 일 실시예에 따른 실감 라이딩 서비스를 제공하는 방법은 실감 라이딩 서비스를 제공하는 방법은, 라이더 장치에서 제공된 실제 라이딩 코스 상에서 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 정보 및 상기 5인의 라이더 각각의 페달링 압력, 페달링 속도를 포함하는 라이딩 부가 정보를 포함하는 라이딩 정보를 실감 라이딩 서비스 서버가 수신하는 단계; 및 상기 실감 라이딩 서비스 서버가 실감 라이딩 서비스 실내 자전거로 상기 라이딩 정보를 제공하는 단계를 포함하되, 상기 실감 라이딩 서비스 실내 자전거는 디스플레이부, 제어부 및 통신부를 포함하고, 상기 라이딩 동영상 정보와 상기 라이딩 부가 정보를 동기화시켜 상기 디스플레이부 상에 표시하고, 상기 제어부는 상기 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 중 사용자가 선택한 라이딩 동영상 정보에 동기화된 상기 라이딩 부가 정보에 따라 핸들, 안장 위치, 기어 단수를 조절하되, 사용자의 페달 압력에 따라 상기 라이딩 부가 정보의 속도, 시간, 거리, 원심력, 관성 정보를 가변시켜 상기 디스플레이 상에 표시되는 라이딩 영상을 제어하고, 상기 실내 자전거의 페달링 속도에 따라 상기 라이딩 동영상의 재생속도를 조절하고, 상기 실내 자전거의 브레이크가 동작되면 상기 라이딩 동영상 정보의 재생을 정지시키고, 상기 실감 라이딩 서비스 실내 자전거로 전송된 라이딩 부가정보를 사용자의 개인정보(페달링 속도, 페달링 압력, 체중, 성별)에 맞도록 보정한 디폴트 라이딩 환경을 제공 및 조정하고, 상기 디폴트 라이딩 환경에서 설정되는 디폴트 재생 속도는 상기 사용자의 페달링 속도와 상기 라이더의 페달링 속도 간의 차에 기초하고, 상기 제어부는 상기 사용자의 페달링 속도와 상기 라이더의 페달링 속도 간의 차에 따라 상기 라이딩 동영상의 프레임의 수를 증가 또는 감소시키고, 상기 디폴트 라이딩 환경에서 설정되는 디폴트 페달링 압력은 재생된 라이딩 동영상을 촬영한 라이더에 의해 측정된 페달링 압력의 60%로 설정된 압력인 것을 특징으로 한다.

상기 과제를 해결하기 위한 본 발명의 일 실시예에 따른 실감 라이딩 서비스를 제공하는 실감 라이딩 서비스 서버는 상기 실감 라이딩 서비스 서버는 프로세서를 포함하고, 상기 프로세서는 라이더 장치에서 제공된 실제 라이딩 코스 상에서 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 정보 및 상기 5인의 라이더 각각의 페달링 압력, 페달링 속도를 포함하는 라이딩 부가 정보를 포함하는 라이딩 정보를 수신하고, 실감 라이딩 서비스 실내 자전거로 상기 라이딩 정보를 제공하도록 구현되고, 상기 라이딩 정보는 실제 라이딩 코스 상에서 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 정보 및 상기 5인의 라이더 각각의 페달링 압력, 페달링 속도를 포함하는 라이딩 부가 정보를 포함하고, 상기 실감 라이딩 서비스 실내 자전거는 디스플레이부, 제어부 및 통신부를 포함하고, 상기 라이딩 동영상 정보와 상기 라이딩 부가 정보를 동기화시켜 상기 디스플레이부 상에 표시하고, 상기 제어부는 상기 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 중 사용자가 선택한 라이딩 동영상 정보에 동기화된 라이딩 부가 정보에 따라 핸들, 안장 위치, 기어 단수를 조절하되, 사용자의 페달 압력에 따라 상기 라이딩 부가 정보의 속도, 시간, 거리, 원심력, 관성 정보를 가변시켜 상기 디스플레이 상에 표시되는 라이딩 영상을 제어하고, 상기 실감 라이딩 서비스 실내 자전거의 페달링 속도에 따라 상기 라이딩 동영상의 재생속도를 조절하고, 상기 실내 자전거의 브레이크가 동작되면 상기 라이딩 동영상 정보의 재생을 정지시키고, 상기 실감 라이딩 서비스 실내 자전거로 전송된 라이딩 부가정보를 사용자의 개인정보(페달링 속도, 페달링 압력, 체중, 성별)에 맞도록 보정한 디폴트 라이딩 환경을 제공 및 조정하고, 상기 디폴트 라이딩 환경에서 설정되는 디폴트 재생 속도는 상기 사용자의 페달링 속도와 상기 라이더의 페달링 속도 간의 차에 기초하고, 상기 제어부는 상기 사용자의 페달링 속도와 상기 라이더의 페달링 속도 간의 차에 따라 상기 라이딩 동영상의 프레임의 수를 증가 또는 감소시키고, 상기 디폴트 라이딩 환경에서 설정되는 디폴트 페달링 압력은 재생된 라이딩 동영상을 촬영한 라이더에 의해 측정된 페달링 압력의 60%로 설정된 압력인 것을 특징으로 한다.
본 발명의 실시예에 따른 실감 라이딩 서비스를 제공하는 방법 및 장치는 미리 생성된 라이딩 동영상과 라이딩 부가 정보를 기반으로 사용자의 라이딩에 따른 상황을 적응적으로 반영하여 사용자가 실내 자전거를 타는 경우에도 실제 자전거를 타는 것과 유사한 경험을 제공할 수 있다.
도 1은 본 발명의 실시예에 따른 실감 라이딩 서비스 시스템을 나타낸 개념도이다.
도 2는 본 발명의 실시예에 따른 실감 라이딩 서비스 방법을 나타낸 개념도이다.
도 3은 본 발명의 실시예에 따른 라이딩 동영상 제공 방법을 나타낸 개념도이다.
도 4는 본 발명의 실시예에 따른 복수의 사용자가 동시에 실감 라이딩 서비스를 제공받는 방법을 나타낸 개념도이다.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예와 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조 부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.
이하, 도면들을 참조하여 본 발명의 바람직한 실시예들을 보다 상세하게 설명하기로 한다.
본 발명의 실시예에서는 실내 자전거를 사용시 디스플레이 상에 속도, 이동 거리, 칼로리 등과 같은 단순 정보만을 제공하는 현재의 대다수 실내 자전거를 탈피하여 실내 자전거가 기동시 실제 촬영한 산악 지형, 평지 도로(포장 도로, 비포장 도로 등)등에 대한 라이딩 동영상이 실내 자전거의 전면부에 위치한 전용 디스플레이 또는 TV(television), VR(virtual reality) 안경 등을 통해 제공될 수 있다.
제공되는 라이딩 동영상과 실내 자전거의 움직임 특성이 연동될 수 있고, 사용자는 실제 자전거를 타는 것과 동일한 경험을 실감 라이딩 서비스를 제공하는 실내 자전거(이하, 실감 라이딩 서비스 실내 자전거)를 기반으로 제공받을 수 있다. 자전거의 움직임 특성에 대한 정보는 자전거의 속도, 자전거의 좌우 쏠림, 자전거의 방향 전환, 자전거의 지형의 고저에 따른 기어의 자동 변환 등에 대한 정보를 포함할 수 있다.
이러한 동영상과 실내 자전거의 움직임 특성과의 연동을 기반으로 실내 자전거 사용자에게 라이딩의 즐거움을 제공하고 비용, 시간 등의 이유로 실제 자전거를 타고 라이딩을 하는데 따른 제약으로 야외에서 자전거를 탈 수 없는 사용자들에게 상대적 저비용으로 실제 상황과 유사한 조건의 라이딩을 경험할 수 있도록 할 수 있다.
도 1은 본 발명의 실시예에 따른 실감 라이딩 서비스 시스템을 나타낸 개념도이다.
도 1을 참조하면 실감 라이딩 서비스 시스템은 실감 라이딩 서비스 실내 자전거(150), 실감 라이딩 서비스 서버(100)를 포함할 수 있다.
실감 라이딩 서비스 실내 자전거(150)는 실내 자전거(110), 디스플레이부(120), 제어부(130), 통신부(140)를 포함할 수 있다.
실내 자전거(110)는 사용자에게 실제 라이딩과 유사한 경험을 제공하기 위해 구현될 수 있다. 실내 자전거(110)는 디스플레이부(120)에 의해 제공되는 영상 특성과 매칭되는 움직임 특성을 가지도록 구현될 수 있다. 즉, 실내 자전거(110)의 움직임 특성과 제공되는 영상 정보 간의 매칭이 수행될 수 있다.
디스플레이부(120)는 전용 디스플레이, TV(television) 또는 VR(virtual reality) 안경과 같은 라이딩 동영상을 사용자에게 제공하기 위해 구현될 수 있다. 디스플레이(120)가 VR 안경으로 구현되는 경우 현실감이 극대화될 수 있다.
제어부(130)는 라이딩 동영상과 동기화된 라이딩 부가 정보를 기반으로 실내 저전거(110)/디스플레이부(120)/통신부(140) 등을 제어하기 위해 구현될 수 있다.
통신부(140)는 실감 라이딩 서비스 서버(100)로부터 라이딩 동영상 정보, 라이딩 부가 정보를 수신하기 위해 구현될 수 있다.
실감 라이딩 서비스 서버(100)는 사용자의 요청에 따라 라이딩 동영상/라이딩 부가 정보를 수신하기 위해 구현될 수 있다.
사용자에게 실제 라이딩과 유사한 감각을 제공하기 위한 라이딩 동영상의 촬영은 자전거 주행이 가능한 산지, 평지 등에서 시행될 수 있다. 다양한 계절(봄, 여름, 가을 등) 별로 다양한 장소에서 라이딩 전문가(이하, 라이더)에 의해 라이딩 동영상이 생성될 수 있다. 라이더는 라이딩 동영상 및 라이딩 부가 정보를 생성하는 역할을 수행할 수 있다. 라이딩 동영상은 360도 촬영이 가능한 카메라를 기반으로 수행될 수 있으며 촬영시 속도, 시간, 거리, 원심력, 관성, 심박수 및 페달을 밟는 압력 등이 함께 측정되어 라이딩 부가 정보로서 생성될 수 있다. 즉, 실제 라이딩 동영상을 생성시 자전거에 부착된 센서, 라이더에게 부착된 생체 센서 등을 기반으로 라이딩 부가 정보가 생성될 수 있다. 라이딩 동영상 정보와 라이딩 부가 정보는 서로 동기화되고 매칭될 수 있다. 즉, 특정 라이딩 코스의 특정 위치에서의 라이딩 부가 정보가 매칭될 수 있다. 라이딩 동영상 정보와 라이딩 부가 정보를 포함하는 의미로 라이딩 정보라는 용어가 사용될 수 있다.
라이딩 동영상에 의해 제공되는 코스는 풍광이 뛰어난 국내외 산악지형, 일반 포장 도로 및 비포장 도로, 자전거 전용 도로 등일 수 있고, 각 코스 별로 경사, 노면의 상태, 굴곡 등을 고려하여 상, 중, 하 중 하나의 난이도로 설정하여 지속적으로 업데이트될 수 있다. 라이딩 동영상에 의해 제공되는 각 코스의 최대 거리는 데이터의 양을 감안하여 산지는 10km, 평지나 도로는 20km로 하되 주변 풍광 및 코스의 특성을 고려하여 연장 또는 단축될 수 있다.
라이딩 부가 정보는 라이딩 동영상과 동기화되어 함께 라이딩 데이터로서 생성될 수 있다. 디스플레이(120)에는 동영상과 함께 부가 정보로서 고저 차, 코스 상의 위치, 체력 측정, 속도, 거리 등에 대한 정보가 함께 표시될 수 있다.
실내 자전거(110)는 라이딩 동영상 및 라이딩 부가 정보를 기반으로 현재 재생되는 라이딩 동영상과 동기화되어 현재 지형에 따른 전면부와 후면부의 높이, 좌우 방향으로의 관성, 핸들의 방향 전환, 기어의 변환이 자동으로 이루어질 수 있다.
사용자는 디스플레이(120)를 통해 라이딩하고자 하는 코스를 선택할 수 있다. 사용자는 라이딩 동영상에 의해 제공되는 코스 중 특정한 위치를 코스에 대한 출발지로 선택할 수 있다. 코스별 출발지는 사용자의 선택에 따르되 기본적으로는 동영상이 시작되는 지점일 수 있다.
라이딩 동영상과 실내 자전거(110)의 동기화는 제어부에 의해 수행될 수 있다. 제어부(130)는 현재 디스플레이에서 재생되는 라이딩 동영상의 재생 위치에 대응되는 라이딩 부가 정보를 기반으로 실내 자전거(110)의 움직임을 제어할 수 있다. 사용자는 이러한 실내 자전거(110)의 움직임에 대한 제어를 기반으로 실제 라이딩 환경과 유사한 감각을 전달받을 수 있다.
본 발명의 실시예에 따르면, 경사가 심한 코스에서 하강시에는 페달의 회전수에 더해 중력 가속도가 발생하여 자전거의 속도가 더 빨라지므로 코스 설계/실내 자전거(110)의 제어를 위해 라이딩 부가 정보로서 고려할 수 있다. 예를 들어, 라이딩 동영상 상에서 오르막길/내리막길과 같은 경사가 존재하는 길이 라이딩 동영상을 통해 제공되는 경우, 라이딩 부가 정보를 기반으로 오르막길/내리막길에 따라 페달을 밟는 압력이 실감 라이딩 서비스 실내 자전거(150)에 서로 다르게 제공되어 사용자가 실제 오르막길을 올라가는 것처럼 페달의 압력이 증가되고, 사용자가 실제 내리막길을 내려가는 것처럼 페달의 압력이 감소될 수 있다. 또는 경사가 심한 상승 지형에서는 무릎을 펴도록 실내 자전거의 안장을 상승시켜 페달에 전달되는 압력을 증가시키고, 하강 지형에서는 페달의 회전에 관계없이 라이딩을 즐길 수 있는 라이딩 환경이 구현될 수 있다. 라이딩 동영상에 대한 촬영을 수행한 라이더가 실제 상황에서 무릎을 펴는 경우 이러한 라이딩 환경이 생성될 수 있다.
또한, 각 코스의 경사에 따라 페달에 전달되는 압력을 계수화하여 기어의 단수를 변화시키는 자동 변환 시스템/라이딩 부가 정보를 기반으로 실내 자전거(110)의 기어가 자동 변화될 수 있다. 예를 들어, 라이딩 동영상의 코스상 오르막을 라이딩시 라이딩 부가 정보를 기반으로 실내 자전거(110)의 기어가 고단으로 설정되고, 내리막을 라이딩시에는 실내 자전거(110)의 기어가 저단으로 변환될 수 있다.
또한, 코스의 굴곡에 따라 실내 자전거(110)의 좌우 기울기도 변화될 수 있다. 라이딩 동영상 촬영시 실제 자전거(110)에 설치된 센서를 기반으로 실제 자전거(110)의 기울기/핸들의 변화가 측정되어 라이딩 부가 정보로서 생성될 수 있다. 라이딩 부가 정보를 기반으로 실내 자전거(110)의 기울기/핸들이 제어되어 변화될 수 있다.
또한, 라이딩 동영상의 속도와 실내 자전거(110)의 페달링 속도가 동기화될 수 있다. 사용자가 상대적으로 빠르게 실내 자전거(110)의 페달링을 수행하는 경우, 라이딩 동영상이 상대적으로 빠르게 재생될 수 있고, 사용자가 상대적으로 느리게 실내 자전거(110)의 페달링을 수행하는 경우, 라이딩 동영상이 상대적으로 느리게 재생될 수 있다. 실감 라이딩 서비스 실내 자전거(150)에서는 라이딩 동영상의 속도와 실내 자전거(110)의 페달링 속도의 차이에서 오는 영상의 끊김 현상을 방지하기 위한 보정 작업이 수행될 수 있다.
또한, 실내 자전거(110)에 브레이크가 존재하고 사용자가 실내 자전거(110)의 브레이크를 사용하는 경우, 라이딩 동영상도 정지될 수 있다.
또한, 각 라이딩 코스의 난이도는 중급자를 기준으로 하되 각 코스별 난이도의 조절이 가능하도록 구현될 수 있다, 예를 들어, 난이도가 상대적으로 높아질수록 페달링에 들어가는 힘이 증가될 수 있고, 난이도가 상대적으로 낮아질수록 페달링에 들어가는 힘이 감소될 수 있다. 즉, 동일한 오르막을 오르는 경우에도 난이도에 따라 페달링에 들어가는 힘이 달라질 수 있다.
또한, 라이딩 동영상에 대한 촬영시 5인이 동시에 촬영하도록 하여 1인 모드부터 5인 모드까지 선택할 수 있도록 할 수 있다. 예를 들어, 2인 모드 내지 5인 모드가 선택되는 경우, 복수의 사용자가 동시간에 하나의 코스를 선택하여 함께 라이딩을 하는 것과 동일한 경험을 사용자에게 제공할 수 있다.
또한, 실감 라이딩 서비스 실내 자전거(150)에 실내 게임 기능도 설치 가능하여 다양한 상황이 라이딩 동영상과 함께 제공되거나 별도로 제공되어 사용자가 게임을 수행할 수 있다.
또한, 실내 자전거(110)의 기어 단수는 상승과 하강시의 사용자의 운동량과 속도의 재미를 감안하여 설정될 수 있다. 예를 들어, 사용자가 보다 많은 운동량을 원하는 경우, 사용자의 페달링에 상대적으로 더 많은 힘이 들어가도록 기어 단수가 설정되고, 사용자가 운동량보다는 속도의 재미를 원하는 경우, 사용자의 페달링에 상대적으로 적은 힘이 들어가도 빠른 속도가 나도록 기어 단수가 설정될 수 있다.
라이딩 동영상에서는 영상 정보뿐만 아니라 영상에 맞춘 음향 정보도 제공할 수 있다. 예를 들어, 영상 정보로서 제공되는 영상이 숲에 대한 영상인 경우, 음향 정보는 숲의 물소리, 새소리 등을 포함할 수 있다.
라이딩 동영상은 공급자의 실감 라이딩 서비스 서버(100)에 저장되어 관리되고 지속적으로 업데이트되어 와이파이(휴대폰 사용포함) 또는 4G등 통신 모듈을 포함하는 통신부(100)를 통해 다운로드될 수 있다.
또한, 동영상 제작에 참여한 라이더와 실제 실내 자전거를 사용하는 사용자 사이의 능력치는 실시간으로 보정되도록 하며 라이더는 체중과 사용자의 체중을 비교하여 사용자의 체중에 맞는 라이딩 환경에 대한 설정이 가능할 수 있다. 예를 들어, 라이더의 페달링 능력, 라이더의 체중, 성별 등에 대한 정보와 사용자의 페달링 능력, 사용자의 체중, 사용자의 성별 등에 대한 정보 간의 비교를 통해 사용자의 라이딩 환경에 대한 재설정이 수행될 수 있다.
구체적으로 기본적으로 라이딩 부가 정보를 기반으로 사용자의 디폴트 라이딩 환경이 설정될 수 있고, 사용자의 개인 정보(사용자의 페달링 능력, 사용자의 체중, 사용자의 성별 등)이 고려되어, 디폴트 라이딩 환경이 조정될 수 있다.
이하, 본 발명의 실시예에 따른 구체적인 실감 라이딩 서비스가 개시된다.
도 2는 본 발명의 실시예에 따른 실감 라이딩 서비스 방법을 나타낸 개념도이다.
도 2에서는 라이딩 부가 정보의 생성 및 라이딩 부가 정보를 기반으로 실내 자전거의 구동에 대한 제어 방법이 개시된다.
도 2를 참조하면, 라이딩 동영상을 생성하는 라이더에 의해 라이딩 부가 정보(200)로서 페달링 압력에 대한 정보가 생성될 수 있다.
페달링 압력에 대한 정보는 라이더의 다리 근육에 설치된 근육의 수축, 이완 정도를 센싱하는 근전도 센서에 의해 센싱된 센싱 정보 및 라이더의 심박수 정보를 기반으로 결정될 수 있다. 페달링 압력에 대한 정보는 라이더에 의해 수행되는 코스의 라이딩과 동기화될 수 있다. 구체적으로 페달링 압력에 대한 정보는 라이딩 코스의 위치 정보와 동기화될 수 있고, 라이딩 코스의 위치 정보를 더 포함할 수 있다.
페달링 압력에 대한 정보는 보정되어 사용자가 실내 자전거를 기반으로 동일한 코스를 라이딩시에 디폴트 라이딩 환경으로서 설정될 수 있다.
라이딩 동영상을 생성하는 라이더는 전문 라이더일 수 있으므로 일반 사용자보다 라이딩 능력이 상대적으로 좋을 수 있다. 따라서, 디폴트 라이딩 환경에서 설정되는 디폴트 페달링 압력은 라이더에 의해 측정된 페달링 압력의 60%~100%정도로 설정될 수 있다. 전술한 바와 같이 사용자는 난이도를 설정할 수 있고, 높은 난이도일수록 라이더에 의해 측정된 페달링 압력과 동일하거나 그 이상의 페달링 압력을 사용자가 느끼도록 사용자의 라이딩 환경이 변화되어 설정될 수 있다. 사용자에 의해 추가적으로 설정된 라이딩 환경은 사용자 설정 라이딩 환경이라는 용어로 표현될 수 있다.
이러한 방식으로 라이더가 실제로 코스를 라이딩하면서 느꼈던 페달의 압력을 실감 라이딩 서비스를 제공받는 사용자가 느낄 수 있다.
라이딩 동영상과 동기화된 페달링 압력에 대한 정보는 사용자에 의해 설정된 페달링 압력을 기준으로 실내 자전거의 페달에 대한 압력이 조정되어 사용자에게 전달될 수 있다.
사용자가 라이딩 환경에 대한 직접적인 설정을 수행하여 페달링 압력을 조정할 수도 있으나, 사용자의 개인 정보를 고려하여 페달링 압력이 조정될 수도 있다. 예를 들어, 사용자의 기존의 페달링 능력(220)에 대한 정보가 수집되고, 제어부는 수집된 사용자의 기존의 페달링 능력(220)을 고려하여 사용자에게 맞춤형 라이딩 환경을 설정할 수 있다. 사용자의 기존의 페달링 능력(220)에 대한 정보는 기존의 사용자의 실감 라이딩 서비스 실내 자전거를 이용한 기록을 기반으로 생성될 수 있다.
예를 들어, 라이딩 동영상을 생성한 라이더의 페달링 능력(220), 라이더의 체중, 성별 등에 대한 정보와 사용자의 페달링 능력, 사용자의 체중, 사용자의 성별 등에 대한 정보 간의 비교를 통해 사용자의 라이딩 환경에 대한 재설정이 수행될 수 있다.
라이더의 페달링 능력이 100이고, 수집된 사용자의 페달링 능력이 70인 경우, 디폴트 라이딩 환경에서 페달링에 대한 압력을 라이더의 페달링 압력을 기준으로 라이더의 페달링 압력의 70%로 설정할 수 있다. 구체적으로는 사용자의 라이딩 지구력, 근력 등을 고려하여 페달링에 대한 압력을 설정할 수도 있다. 예를 들어, 라이더의 라이딩 지구력/라이딩 근력을 별도로 측정하여 구체적인 페달링 압력에 대한 조정이 수행될 수 있다. 라이딩 지구력은 계속적인 페달링 능력이고, 라이딩 근력은 높은 페달 압력을 견디는 힘일 수 있다.
사용자의 라이딩 능력에 대한 수집도 라이딩 지구력/라이딩 근력에 대한 정보가 별도로 수집될 수 있다. 사용자의 라이딩 지구력은 라이더의 지구력에 비하여 90%이고, 사용자의 라이딩 근력은 라이더의 근력에 비하여 60%인 경우, 라이딩 환경에 대한 설정으로 일반 평지에서의 페달링 압력이 라이더의 페달링 압력을 기준으로 90%로 설정될 수 있고, 오르막에서의 페달링 압력은 라이더의 페달링 압력을 기준으로 60%로 설정되어 사용자의 페달링 능력에 적응적으로 실감 라이딩 서비스 실내 자전거의 페달의 압력을 조정할 수 있다.
또한, 사용자의 체중과 라이더의 체중을 비교하여 페달링 압력이 설정될 수도 있다. 라이더의 체중이 70kg이고, 사용자의 체중이 60kg인 경우, 체중으로 인한 페달링 능력의 차이를 보정해주어 사용자가 보다 정확한 실감 라이딩 환경을 제공받도록 할 수 있다.
이러한 구체적인 페달링 압력의 설정을 통해 사용자는 자신의 신체 능력/신체 조건에 맞는 페달링을 수행할 수 있다.
이뿐만 아니라 사용자의 현재 상태를 고려하여 페달링 압력이 변화될 수도 있다.
사용자가 계속적인 페달링에 지친 경우, 실감 라이딩 서비스 실내 자전거는 일시적으로 페달링 압력을 낮추어 사용자의 페달링으로 인한 피로를 감소시킬 수 있다. 예를 들어, 사용자의 페달링 압력이 사용자의 정상 페달링 압력의 60%이하로 감소되고 이러한 상태가 일정 임계 시간 이상 지속되는 경우, 사용자의 상태를 피곤한 상태로 판단할 수 있다. 실감 라이딩 서비스 실내 자전거는 사용자의 상태를 고려하여 페달링의 압력을 설정된 설정 라이딩 환경의 페달링 압력보다 낮은 값으로 적응적으로 변화시킬 수 있다.
페달의 압력 및 실감 라이딩 서비스 실내 자전거의 기어 변환과 관련하여 일반적으로 라이더는 아래와 같은 라이딩 패턴을 가질 수 있다.
평지의 경우 일정한 기어 상태에서 페달의 압력을 증가(회전수 증가)시키면 자전거의 속도가 증가하게 된다. 이러한 경우, 라이더는 속도를 유지하고 체력 소모를 줄이기 위해 위해 기어를 변속하여 압력을 줄일 수 있다. 상승 지형의 경우 평지에서 상승 지형으로 전환시 동일 기어에서는 페달의 압력이 급격히 증가하게 되나 평지에서와 같이 압력 증가가 속도의 증가를 가져온다고 보기는 어려우며 속도보다는 체력 소모 저감, 압력에 저항할 수 있는 근력의 유지를 위해 기어를 변속할 가능성이 높다. 하강 지형의 경우 자전거가 하강을 시작하게 되면 라이더가 페달을 밟지 않아도 중력에 의해 자전거는 하강할 것이며 페달의 압력은 중력 속도를 유지하는 한 0이 될 수 있다. 실내 자전거의 경우 페달을 돌리지 않아도 된다.
따라서, 동영상 촬영시에 라이더는 가급적 체력 소모가 적고 근력에 무리가 가지 않는 최적의 라이딩 조건을 선택하여 하여 라이딩을 수행할 수 있다. 예를 들어, 라이더는 페달 압력 증가시 기어를 변속하여 압력을 감소시키고, 평지에서는 동일한 기어에서 라이딩하는 라이딩 패턴을 가질 수 있다.
라이더의 실제 라이딩 패턴에 대한 정보(페달의 압력 변화 정보, 기어 변속 정보)는 라이딩 구간에 따라 동기화되어 수집되어 실내 사용자가 라이딩을 할 경우 페달의 압력 변화(예를 들어, 기어 변속)가 자동으로 수행되게 할 수 있다. 이러한 압력 변화는 현장감을 극대화하기 위해 촬영시의 라이더와 실내 사용자 간의 능력치 차이 보정이 필요할 수 있다. 페달 압력 및 기어량은 라이도에 의한 동영상 촬영시에 수집해야 하며 동기화시킨 이후에는 실내 사용자에게는 페달의 압력 변화(기어 변속)로만 나타날 수 있다. 다만 디스플레이 상에 페달 압력과 기어 단수에 대한 표시는 가능할 수 있다.
도 3은 본 발명의 실시예에 따른 라이딩 동영상 제공 방법을 나타낸 개념도이다.
도 3에서는 사용자의 페달링 속도에 따라 라이딩 동영상을 제공하는 방법이 개시된다.
사용자가 상대적으로 빠르게 페달링을 수행할 경우, 라이딩 동영상이 상대적으로 빠르게 변화되고, 사용자가 상대적으로 느리게 페달링을 수행할 경우, 라이딩 동영상이 상대적으로 느리게 변화되어야 실감 라이딩 서비스 실내 자전거를 라이딩하는 사용자가 실제 라이딩과 유사한 느낌을 가질 수 있다.
따라서, 실감 라이딩 서비스 실내 자전거의 제어부는 디스플레이를 통해 제공되는 라이딩 동영상의 재생 속도 및 재생 방법을 조정하여 사용자가 보다 실감 나게 실감 라이딩 서비스를 제공받을 수 있도록 할 수 있다.
기본적인 라이딩 동영상의 재생 속도는 라이딩 동영상을 생성한 라이더의 속도와 동일할 수 있다. 기본적인 라이딩 동영상의 재생 속도는 디폴트 재생 속도라는 용어로 표현될 수 있다.
실감 라이딩 서비스 실내 자전거는 현재 사용자의 속도와 라이더의 속도의 차이를 산출할 수 있다. 라이딩 동영상에서 라이더의 코스 상의 위치에 따른 라이더의 속도는 라이딩 부가 정보로서 존재할 수 있고, 사용자의 속도는 사용자의 페달링 속도를 기반으로 결정될 수 있다.
만약, 사용자의 속도가 라이더의 속도보다 상대적으로 빠른 경우, 라이딩 동영상은 디폴트 재생 속도를 보다 빠른 재생 속도로 라이딩 동영상을 재생할 수 있고, 반대로 사용자의 속도가 라이더의 속도보다 상대적으로 느린 경우, 라이딩 동영상은 디폴트 재생 속도를 보다 느린 재생 속도로 라이딩 동영상을 재생할 수 있다.
이뿐만 아니라 자연스러운 영상의 재생을 위해 영상에 대한 보정이 수행될 수 있다.
예를 들어, 디폴트 재생 속도보다 느린 재생 속도가 필요한 경우, 사용자에게 이질감 없는 영상을 제공하기 위해 프레임에 대한 추가적인 생성이 수행될 수 있다. 예를 들어, 디폴트 재생 속도에서 1초에 60개의 프레임이 재생되는 경우, 디폴트 재생 속도보다 느리게 재생된다면, 그 비율만큼 프레임이 추가적으로 생성될 수 있다. 예를 들어, 디폴트 재생 속도의 1/2인 경우, 1초에 60개에 해당하는 프레임이 120개에 해당하는 프레임을 증가될 수 있다.
이때 120개의 프레임은 60개의 프레임을 기반으로 예측되어 생성될 수 있다. 60개의 프레임이 프레임1 내지 프레임60으로 지시되는 경우, 120개의 프레임을 위해 추가적으로 생성되는 60개의 프레임은 프레임1 내지 프레임60의 사이 사이에서 예측되어 생성될 수 있다. 예를 들어, 프레임1 및 프레임2 사이에서 화면간 예측을 통해 프레임1-1이 생성되고, 프레임2 및 프레임3 사이에서 화면간 예측을 통해 프레임2-1이 생성될 수 있다. 화면간 예측을 통해 생성된 프레임은 시간적으로 이전 프레임, 시간적으로 이후 프레임의 움직임 벡터를 고려하여 중간값의 움직임 벡터를 기반으로 생성될 수 있다. 이러한 방식으로 추가적으로 프레임1-1~프레임60-1이 추가적으로 생성될 수 있다.
추가적으로 생성될 프레임의 개수는 필요한 재생 속도에 따라 달라질 수 있다. 전술한 예에서는 예시적으로 60개의 추가 생성 프레임이 개시되었으나, 필요한 재생 속도에 따라 30개의 추가 생성 프레임이 필요할 수 있다. 추가 생성 프레임은 프레임1 내지 프레임60 사이에 비례적으로 삽입될 수 있다.
반대로, 디폴트 재생 속도보다 빠른 재생 속도가 필요한 경우, 사용자에게 이질감 없는 영상을 제공하기 위해 프레임에 대한 삭제가 수행될 수 있다. 예를 들어, 디폴트 재생 속도에서 1초에 60개의 프레임이 재생되는 경우, 디폴트 재생 속도보다 빠르게 재생된다면, 그 비율만큼 프레임이 삭제되어 재생될 수 있다. 예를 들어, 디폴트 재생 속도의 2배인 경우, 1초에 60개에 해당하는 프레임 중 30개의 프레임이 비례적으로 삭제될 수 있다. 예를 들어, 짝수 인덱스의 프레임(프레임2, 프레임4, 프레임6, 프레임8 등)이 삭제되고 홀수 인덱스 프레임만이 제공될 수 있다.
도 4는 본 발명의 실시예에 따른 복수의 사용자가 동시에 실감 라이딩 서비스를 제공받는 방법을 나타낸 개념도이다.
도 4에서는 복수의 사용자가 동시에 실감 라이딩 서비스를 제공받기 위한 방법이 개시된다.
도 4를 참조하면, 복수의 사용자가 함께 동일한 코스를 동시간에 제공받고 디스플레이에서 다른 사용자의 모습을 확인함으로써 서로 같은 코스를 라이딩하는 기분을 느낄 수 있도록 하기 위한 실감 라이딩 서비스가 개시된다.
우선 복수의 사용자 각각은 실감 라이딩 서비스 서버(400)로 동기화 요청을 수행할 수 있다. 예를 들어, 복수의 사용자 각각의 복수의 실감 라이딩 서비스 실내 자전거 각각이 동기화 요청 신호를 실감 라이딩 서비스 서버로 전송할 수 있고, 동기화 요청 신호는 복수의 실감 라이딩 서비스 실내 자전거 각각의 식별 정보를 포함할 수 있다.
실감 라이딩 서비스 서버(400)가 복수의 실감 라이딩 서비스 실내 자전거 각각으로부터 복수의 동기화 요청 신호 각각을 수신하는 경우, 실감 라이딩 서비스 서버(400)는 복수의 실감 라이딩 서비스 실내 자전거에 대한 동기화를 수행하고, 동기화 완료 신호가 실감 라이딩 서비스 실내 자전거로 전송될 수 있다.
이후, 실감 라이딩 서비스 서버(400)는 복수의 실감 라이딩 서비스 실내 자전거는 복수의 실감 라이딩 서비스 실내 자전거 중 하나의 실감 라이딩 서비스 실내 자전거를 마스터 실감 라이딩 서비스 실내 자전거로 선택할 것을 요청할 수 있다.
마스터 실감 라이딩 서비스 실내 자전거에 의해 코스가 선택되고, 코스에 따른 복수의 실감 라이딩 서비스 실내 자전거로 동기화된 실감 라이딩 서비스가 제공될 수 있다.
복수의 실감 라이딩 서비스 실내 자전거로 동기화된 실감 라이딩 서비스의 제공을 위해 실감 라이딩 서비스 서버(400)는 복수의 실감 라이딩 서비스 실내 자전거 각각의 상황을 수신하여 서로 다른 실감 라이딩 서비스 실내 자전거 각각으로 전송할 수 있다.
예를 들어, 제1 실감 라이딩 서비스 실내 자전거(410)의 라이딩 정보가 제2 실감 라이딩 서비스 실내 자전거(420)로 전송될 수 있고, 제2 실감 라이딩 서비스 실내 자전거(420)는 제1 실감 라이딩 서비스 실내 자전거(410)의 라이딩 상황을 알 수 있다. 반대로, 제2 실감 라이딩 서비스 실내 자전거(420)의 라이딩 정보가 제1 실감 라이딩 서비스 실내 자전거(410)로 전송될 수 있고, 제1 실감 라이딩 서비스 실내 자전거(410)는 제2 실감 라이딩 서비스 실내 자전거(420)의 라이딩 상황을 알 수 있다.
실감 라이딩 서비스 서버(400)는 제1 실감 라이딩 서비스 실내 자전거(410)를 라이딩하는 제1 사용자와 제2 실감 라이딩 서비스 실내 저전거(420)를 라이딩하는 제2 사용자 간의 라이딩 상황을 모니터링하고, 모니터링 결과를 화면 상에 표시할 수 있다.
만약, 특정 실감 라이딩 서비스 실내 자전거가 뒤처지는 경우, 실감 라이딩 서비스 서버(400)는 뒤처진 특정 실감 라이딩 서비스 실내 자전거에게 앞서가는 실감 라이딩 서비스 실내 자전거를 따라잡기 위한 페달링 속도/기어 단수를 제안할 수 있다. 뒤처진 특정 실감 라이딩 서비스 실내 자전거의 사용자는 제안받은 페달링 속도, 기어 단수에 따라 라이딩을 수행할 수 있다.
또한, 실감 라이딩 서비스 서버(400)는 복수의 실감 라이딩 서비스 실내 자전거 간의 경쟁을 위해 라이딩 코스에 별도의 아이템을 제공할 수 있다. 아이템이 획득되는 경우, 사용자의 페달링에 비하여 2배의 속도가 나오거나, 별도의 지름길 루트가 제공되는 등의 다양한 아이템 기반으로 복수의 실감 라이딩 서비스 실내 자전거가 라이딩 서비스를 받을 수 있다.
실감 라이딩 서비스 방법은 애플리케이션으로 구현되거나 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다.
상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들일 수 있고, 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다.
컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD 와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다.
프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 상기 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상에서는 실시예들을 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.

Claims (2)

  1. 실감 라이딩 서비스를 제공하는 방법은,
    라이더 장치에서 제공된 실제 라이딩 코스 상에서 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 정보 및 상기 5인의 라이더 각각의 페달링 압력, 페달링 속도를 포함하는 라이딩 부가 정보를 포함하는 라이딩 정보를 실감 라이딩 서비스 서버가 수신하는 단계; 및
    상기 실감 라이딩 서비스 서버가 실감 라이딩 서비스 실내 자전거로 상기 라이딩 정보를 제공하는 단계를 포함하되,
    상기 실감 라이딩 서비스 실내 자전거는
    디스플레이부, 제어부 및 통신부를 포함하고,
    상기 라이딩 동영상 정보와 상기 라이딩 부가 정보를 동기화시켜 상기 디스플레이부 상에 표시하고,
    상기 제어부는
    상기 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 중 사용자가 선택한 라이딩 동영상 정보에 동기화된 상기 라이딩 부가 정보에 따라 핸들, 안장 위치, 기어 단수를 조절하되, 사용자의 페달 압력에 따라 상기 라이딩 부가 정보의 속도, 시간, 거리, 원심력, 관성 정보를 가변시켜 상기 디스플레이 상에 표시되는 라이딩 영상을 제어하고,
    상기 실내 자전거의 페달링 속도에 따라 상기 라이딩 동영상의 재생속도를 조절하고, 상기 실내 자전거의 브레이크가 동작되면 상기 라이딩 동영상 정보의 재생을 정지시키고,
    상기 실감 라이딩 서비스 실내 자전거로 전송된 라이딩 부가정보를 사용자의 개인정보(페달링 속도, 페달링 압력, 체중, 성별)에 맞도록 보정한 디폴트 라이딩 환경을 제공 및 조정하고,
    상기 디폴트 라이딩 환경에서 설정되는 디폴트 재생 속도는 상기 사용자의 페달링 속도와 상기 라이더의 페달링 속도 간의 차에 기초하고,
    상기 제어부는 상기 사용자의 페달링 속도와 상기 라이더의 페달링 속도 간의 차에 따라 상기 라이딩 동영상의 프레임의 수를 증가 또는 감소시키고,
    상기 디폴트 라이딩 환경에서 설정되는 디폴트 페달링 압력은 재생된 라이딩 동영상을 촬영한 라이더에 의해 측정된 페달링 압력의 60%로 설정된 압력인 것을 특징으로 하는 방법.
  2. 실감 라이딩 서비스를 제공하는 실감 라이딩 서비스 서버에 있어서,
    상기 실감 라이딩 서비스 서버는 프로세서를 포함하고,
    상기 프로세서는 라이더 장치에서 제공된 실제 라이딩 코스 상에서 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 정보 및 상기 5인의 라이더 각각의 페달링 압력, 페달링 속도를 포함하는 라이딩 부가 정보를 포함하는 라이딩 정보를 수신하고,
    실감 라이딩 서비스 실내 자전거로 상기 라이딩 정보를 제공하도록 구현되고,
    상기 라이딩 정보는 실제 라이딩 코스 상에서 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 정보 및 상기 5인의 라이더 각각의 페달링 압력, 페달링 속도를 포함하는 라이딩 부가 정보를 포함하고,
    상기 실감 라이딩 서비스 실내 자전거는
    디스플레이부, 제어부 및 통신부를 포함하고,
    상기 라이딩 동영상 정보와 상기 라이딩 부가 정보를 동기화시켜 상기 디스플레이부 상에 표시하고,
    상기 제어부는
    상기 5인의 라이더가 동시에 라이딩하면서 촬영한 라이딩 동영상 중 사용자가 선택한 라이딩 동영상 정보에 동기화된 라이딩 부가 정보에 따라 핸들, 안장 위치, 기어 단수를 조절하되, 사용자의 페달 압력에 따라 상기 라이딩 부가 정보의 속도, 시간, 거리, 원심력, 관성 정보를 가변시켜 상기 디스플레이 상에 표시되는 라이딩 영상을 제어하고,
    상기 실감 라이딩 서비스 실내 자전거의 페달링 속도에 따라 상기 라이딩 동영상의 재생속도를 조절하고, 상기 실내 자전거의 브레이크가 동작되면 상기 라이딩 동영상 정보의 재생을 정지시키고,
    상기 실감 라이딩 서비스 실내 자전거로 전송된 라이딩 부가정보를 사용자의 개인정보(페달링 속도, 페달링 압력, 체중, 성별)에 맞도록 보정한 디폴트 라이딩 환경을 제공 및 조정하고,
    상기 디폴트 라이딩 환경에서 설정되는 디폴트 재생 속도는 상기 사용자의 페달링 속도와 상기 라이더의 페달링 속도 간의 차에 기초하고,
    상기 제어부는 상기 사용자의 페달링 속도와 상기 라이더의 페달링 속도 간의 차에 따라 상기 라이딩 동영상의 프레임의 수를 증가 또는 감소시키고,
    상기 디폴트 라이딩 환경에서 설정되는 디폴트 페달링 압력은 재생된 라이딩 동영상을 촬영한 라이더에 의해 측정된 페달링 압력의 60%로 설정된 압력인 것을 특징으로 하는 실감 라이딩 서비스 서버.
KR1020180053708A 2018-05-10 2018-05-10 실감 라이딩 서비스를 제공하는 방법 및 장치 KR101981749B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180053708A KR101981749B1 (ko) 2018-05-10 2018-05-10 실감 라이딩 서비스를 제공하는 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180053708A KR101981749B1 (ko) 2018-05-10 2018-05-10 실감 라이딩 서비스를 제공하는 방법 및 장치

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020160134940A Division KR20180050442A (ko) 2016-10-18 2016-10-18 실감 라이딩 서비스를 제공하는 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20180054535A KR20180054535A (ko) 2018-05-24
KR101981749B1 true KR101981749B1 (ko) 2019-05-27

Family

ID=62296941

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180053708A KR101981749B1 (ko) 2018-05-10 2018-05-10 실감 라이딩 서비스를 제공하는 방법 및 장치

Country Status (1)

Country Link
KR (1) KR101981749B1 (ko)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5330760B2 (ja) 2008-08-13 2013-10-30 株式会社タムロン ズームレンズ
KR20150132932A (ko) * 2014-05-19 2015-11-27 안성룡 스크린 자전거 건강 관리 시스템
KR20160064350A (ko) * 2014-11-27 2016-06-08 대전대학교 산학협력단 자전거 시뮬레이션을 수행하는 데이터 처리시스템 및 그 방법
KR101666811B1 (ko) * 2015-01-21 2016-10-17 (주)신우엠테크 실제 운행환경을 구현하는 자전거 운행 시뮬레이션 장치 및 이를 이용한 운동관리 방법

Also Published As

Publication number Publication date
KR20180054535A (ko) 2018-05-24

Similar Documents

Publication Publication Date Title
US6004243A (en) Dynamic real time exercise video apparatus and method
US20050075213A1 (en) Exercise device independent, variable display rate visual exercise system
US6142913A (en) Dynamic real time exercise video apparatus and method
KR102161646B1 (ko) 가상현실과 실내운동기구의 연동을 위한 시스템 및 방법
JP2020150987A (ja) 室内用有酸素運動装置、運動システム
US8845493B2 (en) System and method for exercising
AU735562B2 (en) Dynamic real time exercise video apparatus and method
US8979710B2 (en) Adaptable exercise system and method
US20070042868A1 (en) Cardio-fitness station with virtual- reality capability
US20100035726A1 (en) Cardio-fitness station with virtual-reality capability
US11684819B2 (en) Indoor bicycle training device
US20190282910A1 (en) Vr amusement ride device
WO2012161542A2 (ko) 가상주행 영상장치를 갖는 바이크 및 바이크의 구동방법
KR101751458B1 (ko) 동영상 연동 스포츠 시뮬레이션 장치
WO2021041736A1 (en) Indoor bicycle training device
KR20180050442A (ko) 실감 라이딩 서비스를 제공하는 방법 및 장치
KR101981749B1 (ko) 실감 라이딩 서비스를 제공하는 방법 및 장치
US20220111283A9 (en) Adaptable exercise system and method
KR100803366B1 (ko) 승마영상과 연동되는 승마형 운동기구
US20230001282A1 (en) Exercise equipment with interactive real road simulation
KR20060099387A (ko) 주행 운동 기구에 사용되는 착용식 화상 표시기 및 이를구비한 트레드밀 시스템
TWI533142B (zh) Bicycle ride capital exchange platform and method
TWM463598U (zh) 結合地理場景之騎乘模擬運動裝置
KR20230086043A (ko) 사용자의 선택적 무브먼트를 통해 스트리트 비디오 데이터를 제공하는 사용자 동작 기반 헬스 연계 시스템
CN117482467A (zh) 动感单车的动力调节方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right