1 |
1
사용자 단말과 통신을 하는 통신부;상기 사용자 단말의 접속이 감지되면 상기 사용자 단말로부터 수신된 이미지를 포함하는 단말 데이터를 통해 현재 사용자의 위치와 카메라 포즈(pose)에 대한 좌표 산출 및 3차원 공간 생성을 병렬구조로 수행하고, 상기 산출된 좌표를 기반으로 상기 생성된 3차원 공간에 기 설정된 객체를 위치시키며, 상기 사용자의 시점에서 재생되는 영상을 2차원 영상으로 렌더링한 후, 분할하여 서버 데이터를 생성하고, 상기 생성된 서버 데이터를 상기 사용자 단말로 전송시키는 제어부;를 포함하되,상기 제어부는,상기 이미지를 이용하여 영상 내 특징점인 모서리를 검출하고, 상기 검출된 모서리를 이용하여 점간 거리, 카메라 간 거리 및 각도 중 적어도 하나의 정보를 산출하며, 상기 산출된 정보를 기초로 삼각 측량하여 사물까지의 거리를 반복적으로 측정하고, 상기 측정된 정보를 기반으로 현재 사용자의 위치와 카메라 포즈에 대한 좌표를 산출하여 지도를 작성하며, 상기 작성된 지도를 이용하여 상기 객체의 위치를 상기 3차원 공간에 설정하는 것을 특징으로 하는 저지연 콘텐츠 스트리밍을 지원하는 콘텐츠 서버
|
2 |
2
제 1항에 있어서,상기 제어부는,상기 사용자 단말로부터 수신된 이미지를 전처리하는 것을 특징으로 하는 저지연 콘텐츠 스트리밍을 지원하는 콘텐츠 서버
|
3 |
3
삭제
|
4 |
4
제 1항에 있어서,상기 제어부는,상기 생성된 3차원 공간에 가상현실(VR) 및 증강현실(AR) 중 적어도 하나의 객체를 위치시키는 것을 특징으로 하는 저지연 콘텐츠 스트리밍을 지원하는 콘텐츠 서버
|
5 |
5
제 1항에 있어서,상기 제어부는,복수의 GPU(Graphics Processing Unit)를 이용하여 고속 병렬 처리로 상기 렌더링을 수행하는 것을 특징으로 하는 저지연 콘텐츠 스트리밍을 지원하는 콘텐츠 서버
|
6 |
6
제 1항에 있어서,상기 제어부는,미디어 분할 표준인 MPEG-DASH(Dynamic Adaptive Streaming over HTTP)를 이용하여 2차원 영상을 분할하는 것을 특징으로 하는 저지연 콘텐츠 스트리밍을 지원하는 콘텐츠 서버
|
7 |
7
제 1항에 있어서,상기 단말 데이터는, 스테레오(stereo) 영상, IMU(Inertial Measurement Unit) 정보, 단말 정보 및 카메라의 회전 매트릭스 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 저지연 콘텐츠 스트리밍을 지원하는 콘텐츠 서버
|
8 |
8
콘텐츠 서버가 사용자 단말의 접속을 감지하면 상기 사용자 단말로부터 수신된 이미지를 포함하는 단말 데이터를 통해 현재 사용자의 위치와 카메라 포즈에 대한 좌표 산출 및 3차원 공간 생성을 병렬구조로 수행하는 단계;상기 콘텐츠 서버가 상기 산출된 좌표를 기반으로 상기 생성된 3차원 공간에 기 설정된 객체를 위치시키는 단계;상기 콘텐츠 서버가 상기 사용자의 시점에서 재생되는 영상을 2차원 영상으로 렌더링하는 단계; 상기 콘텐츠 서버가 렌더링된 2차원 영상을 분할하여 서버 데이터를 생성하는 단계; 및상기 콘텐츠 서버가 상기 생성된 서버 데이터를 상기 사용자 단말로 전송하는 단계;를 포함하되,상기 병렬구조로 수행하는 단계는,상기 이미지를 이용하여 영상 내 특징점인 모서리를 검출하는 단계;상기 검출된 모서리를 이용하여 점간 거리, 카메라 간 거리 및 각도 중 적어도 하나의 정보를 산출하는 단계;상기 산출된 정보를 기초로 삼각 측량하여 사물까지의 거리를 반복적으로 측정하는 단계; 및상기 측정된 정보를 기반으로 현재 사용자의 위치와 카메라 포즈에 대한 좌표를 산출하여 지도를 작성하는 단계;를 포함하고,상기 기 설정된 객체를 위치시키는 단계는,상기 작성된 지도를 이용하여 상기 객체의 위치를 상기 3차원 공간에 설정하는 것을 특징으로 하는 저지연 콘텐츠 스트리밍을 지원하는 콘텐츠 방법
|