메타버스 플랫폼을 이용한 콘텐츠를 제작하기 위해서는 공간인식 기술을 적용해야 하는데 다수의 사용자를 동일 공간에서 동일한 체험을 하기 위함이다. 기존의 AR 장치와 MR 장치는 씨스루(See-through) 형태의 현실과 가상 세계를 체험할 수 있도록 하였지만 VR 장치는 패스스루(Path-through) 방식을 이용하여 실·가상 체험을 하였지만 동일 공간의 사용자를 위치시킬 수는 없기 때문에 이를 해결하기 위하여 VR 장치를 이용한 다중 사용자를 위한 메타버스 플랫폼 기술을 개발한다.
공간인식 기술인 마커 기반 사용자 위치 추적 기술 및 VPS 기반 사용자 위치 추적 기술을 적용하기 위한 VR 기반 사용자 위치 추적 기술이 필요하며 이를 위하여 외부 카메라를 이용하여 VR 장치에서 사용자 위치 추적 기술을 지원하는 데 그 목적이 있다.
- VR 장치의 특성을 고려한 외부 카메라 부착 모듈 제작 방법 제공
- 외부 카메라는 무선 방식을 이용하여 사용자의 이동 제한을 해결
- 외부 카메라 부착 모듈은 착탈식으로 제작하여 단일 사용자를 위한 VR 고유의 특성을 해치지 않음
- 마커 기반 사용자 위치 추적 기술을 VR 장치에 적용할 수 있는 기술 제공
- VPS 기반 사용자 위치 추적 기술을 VR 장치에 적용할 수 있는 기술 제공
- 외부 카메라의 영상을 입력으로 사용자 위치 추적 정보를 얻는 클라이언트 모듈과 VR 장비에서는 위치 정보를 VR에 맞게 계산이 되어있는 서버 모듈 제공
- 상용 게임엔진 Unity에서 개발하여 다른 XR 장치와 연동할 수 있도록 제공
<기술이전 내용>
ㅇ VR 장치를 이용한 마커 기반 사용자 위치 추적 가시화 기술
- 마커 기반 OpenCV 라이브러리를 이용한 사용자 위치 추적 기능
- 외부 카메라 획득 및 영상 조절 기능
- 사용자 위치 정보를 전송하기 위한 네트워크 기능 (PC to VR 장치)
- VR 장치에 사용자 위치 추적 정보 가시화 기능
· 사용자 위치 정보는 VR 장치 앱에서 마커 위에 3축을 가시화함
ㅇ VR 장치를 이용한 VPS 기반 사용자 위치 추적 가시화 기술
- VPS 기반 사용자 위치 추적 기능
- 외부 카메라 획득 및 영상 조절 기능
- 사용자 위치 정보를 전송하기 위한 네트워크 기능 (PC to VR 장치)
- VR 장치에 사용자 위치 추적 정보 가시화 기능
· 사용자 위치 정보는 VR 장치 앱에서 미리 스캔한 배경 모델을 정합함으로써 가시화함
<기술이전 범위>
- VR 장치를 이용한 마커 기반 사용자 위치 추적 가시화 기술
- VR 장치를 이용한 VPS 기반 사용자 위치 추적 가시화 기술
- VR 장치에 외부 카메라 부착을 위한 결합 모듈 제공
- 소스코드는 Unity 기반의 C# 스크립트 및 리소스로 구성된 .unitypackage 형태로 제공
- 요구사항정의서 및 기술 자료 문서
- 시험절차 및 결과서
- (국방 분야) 우주영역인식이 필요한 주요 부대 지휘관이 동일 가상 공간에서 단일 명령을 하달할 수 있는 신 작전지휘체계 제공
- (국방 분야) 전자광학지휘체계 운영 관련 2D 매뉴얼 기반 교육과는 달리 메타버스 환경에서 직관적이고 협력 가능한 실감 교육훈련 제공
- (공공 분야) 도서 지역에서 생활하고 있는 학생들이 자연 재해가 발생 시 등교가 어려울 때 메타버스 가상 환경을 통해서 실감 원격 학습
- (교육 분야) 등교가 어려운 면역력이 약한 중증 소아 환자를 위한 교육을 받을 권리인 학습권을 메타버스 플랫폼 구축을 통해서 확보