1 |
1
가상 현실을 체험하는 사용자가 속한 현실 공간 내에서, 상기 사용자가 이동 가능한 지점인 복수의 노드 및 상기 복수의 노드 각각을 연결하는 복수 개의 에지를 포함하는 로드맵을 생성하는 로드맵 생성부; 및상기 로드맵이 상기 현실 공간과 상이한 가상 공간에 맵핑되도록 복수의 상기 노드의 배열 및 상기 에지의 형상 중 하나 이상을 변형하여 상기 로드맵을 재구성하는 로드맵 재구성부를 포함하며,상기 로드맵 생성부는, 상기 현실 공간 내에 존재하는 장애물이 존재하는 공간 이외의 위치에 상기 노드 및 상기 에지를 생성하는, 공간 재구성 장치
|
2 |
2
청구항 1에 있어서,상기 로드맵 생성부는, 상기 에지 각각에 대해 상기 에지의 진행 방향에 수직하는 통로의 너비에 관한 정보를 고려하여 상기 로드맵을 생성하는, 공간 재구성 장치
|
3 |
3
청구항 1에 있어서,상기 가상 공간은, 장애물의 유무 및 공간의 크기 중 하나 이상에 있어서 상기 현실 공간과 상이한, 공간 재구성 장치
|
4 |
4
청구항 1에 있어서,상기 로드맵 재구성부는, 상기 복수 개의 노드 중 적어도 일부의 노드 사이의 거리를 확장 또는 축소함으로써 상기 로드맵을 재구성하는, 공간 재구성 장치
|
5 |
5
청구항 1에 있어서,상기 로드맵 재구성부는, 상기 복수 개의 에지 중 적어도 일부의 에지를 설정된 범위 이내에서 펴거나 구부림으로써 상기 로드맵을 재구성하는, 공간 재구성 장치
|
6 |
6
청구항 1에 있어서,상기 로드맵 재구성부는, 상기 복수 개의 노드 중 적어도 일부의 노드를 상기 가상 공간 내에서 결합하거나 분리함으로써 상기 로드맵을 재구성하는, 공간 재구성 장치
|
7 |
7
청구항 1에 있어서,상기 현실 공간에서 사용자의 위치를 측정하고, 측정된 상기 사용자의 위치에 기초하여 상기 가상 공간 내에서 대응되는 사용자의 위치를 추적하는 위치 추적부를 더 포함하는, 공간 재구성 장치
|
8 |
8
청구항 7에 있어서,상기 위치 추적부는, 상기 현실 공간에서 상기 사용자의 위치에 대응되는 노드 또는 에지가 복수 개 존재하는 경우, 복수의 상기 노드 또는 에지의 가중치를 고려하여 상기 가상 공간 상의 사용자의 위치를 추적하는, 공간 재구성 장치
|
9 |
9
하나 이상의 프로세서들, 및 상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서,가상 현실을 체험하는 사용자가 속한 현실 공간 내에서, 상기 사용자가 이동 가능한 지점인 복수의 노드 및 상기 복수의 노드 각각을 연결하는 복수 개의 에지를 포함하는 로드맵을 생성하는 단계; 및상기 로드맵이 상기 현실 공간과 상이한 가상 공간에 맵핑되도록 복수의 상기 노드의 배열 및 상기 에지의 형상 중 하나 이상을 변형하여 상기 로드맵을 재구성하는 단계를 포함하며,상기 로드맵을 생성하는 단계는, 상기 현실 공간 내에 존재하는 장애물이 존재하는 공간 이외의 위치에 상기 노드 및 상기 에지를 생성하는, 공간 재구성 방법
|
10 |
10
청구항 9에 있어서,상기 로드맵을 생성하는 단계는, 상기 에지 각각에 대해 상기 에지의 진행 방향에 수직하는 통로의 너비에 관한 정보를 고려하여 상기 로드맵을 생성하는, 공간 재구성 방법
|
11 |
11
청구항 9에 있어서,상기 가상 공간은, 장애물의 유무 및 공간의 크기 중 하나 이상에 있어서 상기 현실 공간과 상이한, 공간 재구성 방법
|
12 |
12
청구항 9에 있어서,상기 로드맵을 재구성하는 단계는, 상기 복수 개의 노드 중 적어도 일부의 노드 사이의 거리를 확장 또는 축소함으로써 상기 로드맵을 재구성하는, 공간 재구성 방법
|
13 |
13
청구항 9에 있어서,상기 로드맵을 재구성하는 단계는, 상기 복수 개의 에지 중 적어도 일부의 에지를 설정된 범위 이내에서 펴거나 구부림으로써 상기 로드맵을 재구성하는, 공간 재구성 방법
|
14 |
14
청구항 9에 있어서,상기 로드맵을 재구성하는 단계는, 상기 복수 개의 노드 중 적어도 일부의 노드를 상기 가상 공간 내에서 결합하거나 분리함으로써 상기 로드맵을 재구성하는, 공간 재구성 방법
|
15 |
15
청구항 9에 있어서,상기 현실 공간에서 사용자의 위치를 측정하고, 측정된 상기 사용자의 위치에 기초하여 상기 가상 공간 내에서 대응되는 사용자의 위치를 추적하는 단계를 더 포함하는, 공간 재구성 방법
|
16 |
16
청구항 15에 있어서,상기 위치를 추적하는 단계는, 상기 현실 공간에서 상기 사용자의 위치에 대응되는 노드 또는 에지가 복수 개 존재하는 경우, 복수의 상기 노드 또는 에지의 가중치를 고려하여 상기 가상 공간 상의 사용자의 위치를 추적하는, 공간 재구성 방법
|
17 |
17
하드웨어와 결합되어 가상 현실을 체험하는 사용자가 속한 현실 공간 내에서, 상기 사용자가 이동 가능한 지점인 복수의 노드 및 상기 복수의 노드 각각을 연결하는 복수 개의 에지를 포함하는 로드맵을 생성하는 단계; 및상기 로드맵이 상기 현실 공간과 상이한 가상 공간에 맵핑되도록 복수의 상기 노드의 배열 및 상기 에지의 형상 중 하나 이상을 변형하여 상기 로드맵을 재구성하는 단계를 실행시키기 위하여 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램으로서,상기 로드맵을 생성하는 단계는, 상기 현실 공간 내에 존재하는 장애물이 존재하는 공간 이외의 위치에 상기 노드 및 상기 에지를 생성하는, 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램
|