PHOTOGRAMMETRY

WebODM을 이용하여 UAV 영상 처리하기

유병혁 2017. 3. 15. 13:09
WebODM은 OpenDroneMap을 기반으로 한 드론 영상처리 애플리케이션 및 API입니다.
WebODM의 설치와 실행 방법은 아래 주소를 참조하시면 되겠습니다.

OpenDroneMap/WebODM GitHub(깃허브) | https://github.com/OpenDroneMap/WebODM
WebODM Documentation(문서화) | https://opendronemap.github.io/WebODM

WebODM을 시작하려면 일단 Docker, Python, Git을 설치하셔야 합니다.
설치가 완료되면 Docker Quickstart Terminal을 실행합니다.

Docker Toolbox는 Oracle VM VirtualBox를 동반 설치하는데요, 이 때 아래와 같이 Windows 10의 Hyper-V와 충돌이 발생할 수 있습니다.


Hyper-V 기능을 끄기 위해서는 Windows 검색에서 'Windows 기능'을 검색하고,


아래 Windows 기능 창에서 Hyper-V를 체크 해제하신 후, 시스템을 다시 시작해주시면 됩니다.


이제 Docker Quickstart Terminal을 실행하신 후, WebODM 깃허브 안내에 따라 설치와 실행을 진행해 주시면 됩니다.



WebODM 애플리케이션은 웹브라우저를 통해 이용하실 수 있습니다. 단, 마이크로소프트 엣지나 익스플로러보다 구글 크롬이 적합합니다.


프로젝트(Project) 단위로 UAV 영상을 처리하고, 결과 데이터는 아래와 같은 포맷으로 다운받을 수 있습니다.

또한 WebODM은 웹브라우저에서 View Orthophoto와 View 3D Model를 통해 결과물을 바로 확인하실 수 있습니다. 


WebODM의 View Orthophoto 창입니다. 새로 생성된 정사영상이 Google 위성지도 위에 표시됩니다.


View Orthophoto에서는 아래와 같이 면적 측정(Area measurement) 기능이 제공됩니다.


이번에는 View 3D Model 실행 창입니다. 아래와 같이 포인트 클라우드가 실행되는데요,


고도 단면(Height Profile)을 비롯한 다양한 도구(Tools)들이 제공됩니다.


Textured Model을 체크하면 아래와 같이 텍스처가 적용된 수치표면모델도 보실 수 있습니다.