opencv - Remove lens distortion from images captured by an wide angle (180) camera -
i have images captured wide angle appx. (180 degree) camera. using opencv 2.4.8 gives details camera matrix n distortion matrix.
matk = [537.43775285, 0, 327.61133999], [0, 536.95118778, 248.89561998], [0, 0, 1] matd = [-0.29741743, 0.14930169, 0, 0, 0]
and info have used further remove distortion. result not expected. have attached input images of chess board have used calibrate. or there other tools or library can removed.
input images
from normal camera or captured smart phone
this not answer question, "discussion" of distortion , planarness.
in reality have straight lines on pattern:
with (nearly any) lens you'll kind of distortion straight lines aren't straight anymore after projection image. effect stronger wide angle lenses. expect (for wide angle stronger similar):
but images provided more this, can because of pattern wasnt planar on ground, or because lens has additional "hills" on lens.
Comments
Post a Comment