7월, 2022의 게시물 표시
{{ label!='' ? 'Label : ' : (q!='' ? '검색 : ' : '전체 게시글') }} {{ label }} {{ q }} {{ ('('+(pubs|date:'yyyy-MM')+')') }}

[프로젝트] VR 사용자를 위한 충돌 방지 어플리케이션

이미지
이제는 VR의 시대를 준비해야 할 때입니다..   세간에 큰 충격을 주었던 <Half Life: Alyx>의 등장을 기점으로 VR의 세계는 완전히 달라졌습니다. 하지만 우리가 VR의 세계에 입문하기에 안타까운 점은 내 방이 너무나도 좁다는 사실입니다. VR에 몰입하다 보면 크고 작은 상해를 입곤 합니다. 저도 제 손가락을 책상 모서리에 찧은 적이 한두 번이 아니니까요! VR을 사용하는 것은 생각보다 쉬운 일이 아닙니다..   이런 문제를 우리 스스로는 어떻게 해결할 수 있을까요? 안타깝게도 저는 돈도, 시간도 많지 않습니다. 그에 반해 <Vive>, <Meta>와 같은 기업들은 이를 위해 많은 돈과 시간을 투자하고 있죠! 그들을 이길 수는 없겠지만, 우리도 한 번 이러한 문제 를 해결하기 위해 해결책을 제시해보자구요.   많은 VR 기기는 사용자의 충돌을 방지하기 위해 좋은 기능들을 내장하고 있습니다. 하지만 이는 어디까지나 기기에 내장된 기능이죠. 사용자들을 끌어들이기 위한 마케팅 수단입니다. 우리는 <Oculus Quest 2>를 구매하지 않으면 <Meta>의 가디언 기능을 사용할 수 없습니다. 우리는 <HTC Vive>를 구매하지 않으면 <Vive>의 샤프론 카메라를 활용할 수 없습니다. 기기 독립적인 충돌 방지 방법은 없을까요? 우리가 직접 만들면 되죠!   따라서 본 프로젝트에서는 VR 사용자의 충돌 방지를 위한 기기 독립적인 방법을 제안합니다. 간단히 요약하면, 외부 카메라를 이용해 주변을 촬영하고, 촬영된 영상을 기반으로 3D 맵을 만들어 VR 환경 내에 구축하는 방법입니다. 전체적인 파이프라인을 요약해서 보여준 그림은 다음과 같습니다: 파이프라인 영상 촬영 및 스티칭   먼저, 영상을 촬영해야 합니다. 이는 당연히 사용자가 해야죠! 우리가 해줄 수 없습니다. 사용자는 VR을 사용할 공간에서 천천히 360도를 돌면서 촬영하면 됩니다.   하지만 이를 어떻게 이용할 수 있을까