아이폰(iPhone) 및 아이팟터치(iPod Touch)에서 돌아가는 MS의 포토신스(PhotoSynth)가 나왔습니다.

포토신스와 Seadragon에 대해 잘 모르시는 분들은 아래에 있는 더보기를 눌러보시기 바랍니다.
작년 12월에 릴리즈된 SeaDragon Mobile에는 포토신스 사진을 볼 수는 있었지만, 포토신스를 포토신스답게 볼 수 있는 기능은 없었습니다.

아래그림은 제가 올린 포토신스 사진을 Seadragon Mobile에서 확인한 모습으로, 말 그대로 사진만 볼 수 있을 뿐, 사진과 사진을 3차원으로 재구성한 모습은 볼 수 없습니다.

사용자 삽입 이미지

그런데, 이번에 릴리즈된 iSynth는 포토신스(PhotoSynth) 기능을 완벽하게 구현했습니다.

아래 왼쪽은 iSynth를 처음 실행했을 때의 모습입니다. 이 시작화면이 나오면, 오른쪽 그림 아래처럼 원하는 포토신스사진을 검색할 수 있습니다. 오른쪽 그램은 제가 예전에 올린 포토신스 사진을 찾기 위해 "Ceramic"으로 검사한 모습입니다.

사용자 삽입 이미지
사용자 삽입 이미지

원하는 포토신스 사진을 선택하면 잠시 로딩중이라는 메시지가 나온 후, 아래 그림처럼 포토신스 사진을 직접 볼 수 있습니다. 그냥 손가락으로 이리저리 눌러보거나 드래그 하면 됩니다.

사용자 삽입 이미지


오늘쪽 위에 있는 "i" 모양의 아이콘을 누르면 메뉴가 나타납니다. 메뉴가 안보이면 화면을 살짝 건드리면 메뉴가 나타납니다. 아래 그림은 메뉴의 기능을 보여드린 것입니다.

사용자 삽입 이미지

모든 기능을 보뎌드릴 필요는 없을 것 같고, 이중에서 "카메라 보기"는 사진을 촬영한 지점들을 보여주는 기능입니다. 삼각형의 꼭지점이 포토신스(photosynth)가 판단한 카메라의 위치이고, 삼각뿔 모양 방향으로 촬영했다는 의미입니다.

사용자 삽입 이미지

이처럼, 포토신스는 무작위로 촬영한 사진들을 서로 비교하여, 사진의 촬영지점을 판단하고, 이를 토대로 3차원 모델을 재구성하는 프로그램입니다. 제 전공이 사진측량학인데 하여튼 대단하다고 뿐이 이야기할 수 없습니다.

또 다른 기능인 "사진숨기기"는 사진은 보이지 않고, 3D 포인트만 보여주는 기능입니다. 아래 그림처럼요.

사용자 삽입 이미지

====
그런데, 이 iSynth는  특이하게도 마이크로소프트에서 개발한 것이 아니라, Greg Pascale라는 브라운 대학교 2009년 졸업생(06 학번)으로서, 마이크로소프트 포토신스 팀에서 인턴으로 일하고 있다고 합니다. 포토신스 팀의 도움을 받기는 했겠지만, 인턴으로 이런 프로그램을 개발했다니 정말 대단하네요.

마지막으로... 중앙항업의 경사사진이라는 글에서 소개시켜드린 여의도 영상을 보여드리는 걸로 이 글을 마치겠습니다.

사용자 삽입 이미지

민, 푸른하늘

Posted by 푸른하늘 푸른하늘이

댓글을 달아 주세요

  1. 아.. 이번에는 제대로 되는 군요. 지난 번 버전은 그냥 사진을 나열하는 것이라 별다른 감흥이 없었는데, 이번은 정말 쓸만할 듯 싶네요~ ^^

    2009.05.10 08:20 [ ADDR : EDIT/ DEL : REPLY ]

공간정보/측량2007. 12. 24. 22:59
얼마전 마이크로소프트이 SqlServer 2008에서 GIS 데이터를 저장할 수 있는 Spatial Option을 지원하게 되었다는 포스트를 올렸었는데요, 이를 이용한 프로그래밍 예제 하나와, Shape 파일을 SqlServer 2008로 변환한 후 이를 화면에 표시하는 예를 소개드리고자 합니다.

먼저 프로그래밍 예제입니다. BattleShip 게임을 구현한 것입니다. 제가 어릴적에 "잠수함 게임"이라고 했던 것 같은데요, 숨겨진 배를 폭격해서 먼저 모두 맞추는 사람이 이기는 게임입니다. 아래 플래시 게임을 해 보시면 어떤 게임인지 짐작이 가실 겁니다.



이 게임을 Sql Server로 구현하는 건 좋은 생각이 아닌 건 확실합니다만, 어쨌든 여기를 보시면 어떻게 구현했는지, 그리고 어떻게 프로그램을 짰는지 알 수 있습니다. (스키마와 코드가 있습니다.)

====
다음으로 Shape 파일을 Sql Server 8.0 으로 변환한 후, 이를 지도로 그리는 데 필요한 도구입니다. Download SqlSpatialTools.zip (37.72 KB)에서 다운로드 받으시면 되고요, 원문은 Shapefile to SqlServer 2008 to WPF를 보시면 됩니다.

사용자 삽입 이미지

민, 푸른하늘

Posted by 푸른하늘 푸른하늘이

댓글을 달아 주세요

9월 중순에 MS 버추얼어스가 구글을 제치고 EPA와 계약!이라는 소식을 통하여 마이크로소프트의 버추얼어스 플랫폼이 정부기관에 사용되기 시작했다는 소식을 전해 드렸는데, 이번에 새로운 소식이 나왔습니다.

미국 플로리다주 마이애미 시정부가 현재의 웹사이트에서 ESRI ArcIMS를 기반으로 서비스되고 있는 인터넷지도를 버추얼어스로 바꾸기로 했다는 것입니다. 이 프로젝트는 IS Consulting 라는 버추얼어스 파트너가 맡고 있는데, 12월 중으로 개편될 예정이라고 하네요. (via Miami in Virtual Earth Makes News)

이렇게 되면, 3D, 버드아이뷰 등 버추얼어스의 기본기능 뿐만 아니라, 도시계획자료, 지적도 등의 관련 자료도 볼 수 있게 될 것이며, 훨씬 사용하기 쉽게 되어 시민들에게 많은 도움이 될 것이라고 기대하고 있다고 합니다.

민, 푸른하늘

miami_isc

Posted by 푸른하늘 푸른하늘이

댓글을 달아 주세요

  1. 첨부한 사진이 3D 지도인가요?
    디테일이 정말 대단하군요.

    2007.11.23 11:38 [ ADDR : EDIT/ DEL : REPLY ]
    • 버추얼어스(maps.virtualearth.com)에 접속하시면 직접 3차원으로 보실 수 있습니다. 좀 더 확대하면 더 상세한 3D모델을 보실 수 있구요

      2007.11.23 11:44 신고 [ ADDR : EDIT/ DEL ]