Intrinsic Matrix using calibration app

조회 수: 6 (최근 30일)
Jinang
Jinang 2016년 6월 1일
댓글: Jinang 2016년 6월 1일
I'm calibrating my camera using single camera calibration app.However,I get different values of f_x (or f_y) for every trial I run.I take different sets of images for each trial.I do understand that f_x and f_y are not the same because of non square pixel but why does the value of f_x=F*s_x change for the same camera. Shouldn't the focal length in pixel dimension be constant for a given camera?From what I understand both F and s_x are constant.The variation is sometimes of 200 pixels between f_x-trail 1 and f_x trial 2.

채택된 답변

Walter Roberson
Walter Roberson 2016년 6월 1일
"Shouldn't the focal length in pixel dimension be constant for a given camera"
Not generally, no. That would require a fixed focal length camera, not an adjustable focal length or auto-focus camera.
I have been up all night so I do not recall at the moment if the aperture affects the equation.
  댓글 수: 1
Jinang
Jinang 2016년 6월 1일
Thanks for your reply but the camera didn't have auto-focus.The mistake was that my checker board size was small and it didn't cover significant part of image.I calibrate it keeping it closer to camera and the variations are now negligible between each trials.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB Support Package for USB Webcams에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by