2011.10.20 작성된 글입니다.


1394카메라를 샀다

아니 받았다 IC Imaging Control사의 카메라인데,

CMU1394 라이브러리와 호환이 되지 않는다.

안될줄 알았는데 EWCLIB를 사용하니 아주쉽게 해결되었다.

EWCLIB는 1394케이블도 인식하는 것 같다. 프레임도 잘나오고 만족스럽다.

 

꼭 릴리즈모드에서 돌리세요^^

릴리즈모드에서 돌릴때는 여태까지 컴파일한거 다시 릴리즈모드로 컴파일 하셔야합니다.

 

컴파일성공했으면 뭐합니까, 이제 시작입니다.

어떻게 써먹는줄 알아야지요?

 

http://www.dailymotion.com/video/x6nvpq_ptam-usage-example-camera-calibrati_tech

 

동영상을 참고하시면 이해가 더 잘될거에요


 

CameraCalibrator 

PTAM폴더에 있는 calib_pattern.pdf를 한장 먼저 출력해두자 

 - Calibration에 사용될 이미지인데 사각형의 모서리를 이미지에서 찾아낸다.

 - 이 이미지는 체크패턴이라서 모서리가 얼마나 잘 트래킹되는지 확인하는데 쓰인다

 - 잘 안될경우

  * 카메라 세팅을 변경해보자

  * CameraCalibrator.BlurSigma 요고의 값을 올려보자

    + 소스에 CalibImage.cc 요기서    

      convolveGaussian(imBlurred, GV2.GetDouble("CameraCalibrator.BlurSigma", 1.0, SILENT));

      이 숫자를 올려보자

우선 CameraCalibrator를 켠다.

여러방향에서 5장정도 GrapImage버튼을 눌러서 스냅샷을 저장한다.

그리고 Optimize버튼 눌러!

그리구나서 Save

그러고나면 camera.cfg 파일이 생긴다.

 

PTAM

SpaceBar를 누른 다음

카메라를 수평으로 약간 밀어준다 

그리구나서 다시한번 SpaceBar를 눌러준다

 


그리구 화면에 Tracker Run 버튼을 눌러주면 포인트맵이 그려진다.

그러면 바로그냥 Draw AR을 눌러눌러눌러준다

3D 오브젝트가 나오게 된다.

'Augmented Reality > PTAM' 카테고리의 다른 글

PTAM - Calibration 2  (0) 2014.06.15
PTAM - Calibration 1  (0) 2014.06.15
PTAM 컴파일 - USB Camera  (0) 2014.06.15
PTAM 컴파일 - 메인  (0) 2014.06.15
PTAM 컴파일 - OpenGL32  (0) 2014.06.15
Posted by 긍정왕오킹