1 |
1
내비게이션을 위한 단계적 세부 표현 기반의 스트리밍 시스템에 있어서,클라이언트 단말로부터 전송된 사용자의 현재 위치 및 시점과, 현재 위치에 따른 관심영역 정보를 바탕으로 상기 관심영역 정보에 포함된 건물 모델들에 대하여, 특정 영역의 세부 표현을 달리하여 적어도 둘 이상의 단계로 표현되는 기하 복잡도 및 텍스처 복잡도 레벨을 결정하고, 결정된 레벨에 포함된 둘 이상의 단계 중, 가장 낮은 복잡도를 가지는 표현 단계부터 가장 높은 복잡도를 가지는 표현 단계까지의 건물 모델들을 선택하며, 선택된 건물 모델들을 압축하여 클라이언트 단말로 전송하는 스트리밍 서버; 및사용자의 제어신호에 따라 내비게이션을 실행하는 모바일 단말기로서, 사용자의 현재 위치 및 시점과, 현재 위치에 따른 관심영역 정보를 상기 스트리밍 서버로 전송하고, 스트리밍 서버로부터 수신된 건물 모델 정보의 압축을 해제하고, 렌더링을 수행하는 클라이언트 단말을 포함하는 내비게이션을 위한 단계적 세부 표현 기반의 스트리밍 시스템
|
2 |
2
제 1 항에 있어서, 상기 스트리밍 서버는,도시를 구성하는 건물 정보들을 포함한 다양한 지리정보를 저장하고 있는 건물 정보 데이터베이스;상기 클라이언트 단말로부터 수신한 사용자의 현재 위치 및 시점과, 현재 위치에 따른 관심영역 정보를 바탕으로 상기 관심영역 정보에 포함된 건물 모델들에 대하여, 특정 영역의 세부 표현을 달리하여 적어도 둘 이상의 단계로 표현되는 기하 복잡도 및 텍스처 복잡도 레벨을 결정하고, 결정된 레벨에 포함된 둘 이상의 단계 중, 가장 낮은 복잡도를 가지는 표현 단계부터 가장 높은 복잡도를 가지는 표현 단계까지의 건물 모델들을 선택하는 레벨 선택부; 및상기 레벨 선택부를 통해 선택된 건물 모델들을 통합하여 팩킹한 후 압축하고, 상기 클라이언트 단말로 전송하는 압축부; 를 포함하는 것을 특징으로 하는 내비게이션을 위한 단계적 세부 표현 기반의 스트리밍 시스템
|
3 |
3
제 2 항에 있어서, 상기 레벨 선택부는,상기 클라이언트 단말로부터 수신한 사용자의 현재 위치 및 시점에 위치하는 관심영역(ROI: Region Of Interest) 정보에 해당하는 건물 모델들을 상기 건물 정보 데이터베이스에서 추출하고, 사용자 시점의 중심영역 위치 및 목적지 건물에 따라, 상기 건물 정보 데이터베이스를 통해 추출된 건물 모델에 대한 특정 영역의 세부 표현을 달리하여 적어도 둘 이상의 단계로 표현되는 기하 복잡도 및 텍스처 복잡도 레벨을 결정하는 레벨 결정모듈; 및상기 레벨 결정모듈을 통해 결정된 레벨에 포함된 둘 이상의 단계 중, 해당 건물에 대한 가장 낮은 복잡도를 가지는 표현 단계부터 가장 높은 복잡도를 가지는 표현 단계까지의 건물 모델들을 선택하는 레벨 선택모듈; 을 포함하는 것을 특징으로 하는 내비게이션을 위한 단계적 세부 표현 기반의 스트리밍 시스템
|
4 |
4
제 1 항에 있어서, 상기 클라이언트 단말은,사용자의 현재 위치 및 시점과, 현재 위치에 따른 관심영역 정보를 스트리밍 서버로 전송하는 정보 전송부;상기 스트리밍 서버로부터 압축된 건물 모델 정보를 수신하여 압축을 해제하는 압축 해제부;상기 압축 해제부를 통해 압축 해제된 건물 모델 정보를 바탕으로 내비게이션을 실행하는 네비게이션 실행부; 및상기 네비게이션 실행부를 통한 내비게이션의 실행에 따라, 목적지 건물 및 경로 상의 주변 건물을 박스 모델, 폴리곤 모델, 텍스처 모델 중, 적어도 어느 하나 또는 둘 이상으로 렌더링하는 렌더링부; 를 포함하는 것을 특징으로 하는 내비게이션을 위한 단계적 세부 표현 기반의 스트리밍 시스템
|
5 |
5
제 4 항에 있어서, 상기 렌더링부는,상기 내비게이션 실행부로부터 내비게이션 실행 경로 상의 목적지 건물, 랜드 마크 및 주요 구조물 정보를 입력받아, 해당 목적지 건물, 랜드 마크, 주요 구조물을 강조 효과가 들어가 텍스처 모델로 렌더링 하는 것을 특징으로 하는 내비게이션을 위한 단계적 세부 표현 기반의 스트리밍 시스템
|
6 |
6
내비게이션을 위한 단계적 세부 표현 기반의 스트리밍 방법에 있어서,(a) 클라이언트 단말이 사용자의 현재 위치 및 시점과, 현재 위치에 따른 관심영역 정보를 스트리밍 서버로 전송하는 단계;(b) 스트리밍 서버가 상기 클라이언트 단말로부터 수신한 사용자의 현재 위치 및 시점에 위치하는 관심영역(ROI: Region Of Interest) 정보에 해당하는 건물 모델들을 추출하는 단계;(c) 상기 스트리밍 서버가 사용자 시점의 중심영역 위치 및 목적지 건물에 따라, 상기 (b) 단계를 통해 추출된 건물 모델들에 대하여, 특정 영역의 세부 표현을 달리하여 적어도 둘 이상의 단계로 표현되는 기하 복잡도 및 텍스처 복잡도 레벨을 결정하는 단계;(d) 상기 스트리밍 서버가 결정된 레벨에 포함된 둘 이상의 단계 중, 해당 건물에 대한 가장 낮은 복잡도를 가지는 표현 단계부터 가장 높은 복잡도를 가지는 표현 단계까지의 건물 모델들을 선택하는 단계;(e) 상기 스트리밍 서버가 선택된 건물 모델들을 통합하여 팩킹한 후 압축하고, 상기 클라이언트 단말로 전송하는 단계;(f) 상기 클라이언트 단말이 스트리밍 서버로부터 압축된 건물 모델 정보를 수신하여 압축을 해제하는 단계;(g) 상기 클라이언트 단말이 압축 해제된 건물 모델 정보를 바탕으로 내비게이션을 실행하는 단계; 및(h) 상기 클라이언트 단말이 내비게이션의 실행에 따라, 목적지 건물 및 경로 상의 주변 건물을 박스 모델, 폴리곤 모델, 텍스처 모델 중, 어느 하나 또는 둘 이상으로 렌더링 하는 단계; 를 포함하는 내비게이션을 위한 단계적 세부 표현 기반의 스트리밍 방법
|
7 |
7
제 6 항에 있어서,상기 (h) 단계에서,상기 클라이언트 단말이 내비게이션 실행 경로 상의 목적지 건물, 랜드 마크 및 주요 구조물 정보를 입력받아, 해당 목적지 건물, 랜드 마크, 주요 구조물을 강조 효과가 들어가 텍스처 모델로 렌더링 하는 것을 특징으로 하는 내비게이션을 위한 단계적 세부 표현 기반의 스트리밍 방법
|