摘要
非量测数码相机由于价格低廉、使用方便等原因成为近景摄影测量获取影像的主要设备之一。但非量测相机的内方位元素和畸变系数未知,不能直接利用共线方程进行解析计算,因而必须对相机进行检校。而相机参数检校成果质量的高低直接关系着能否满足测量精度的要求。本文提出了基于二维直接线性变换(DLT)的相机标定算法,利用平面控制点解算出像点坐标和相应物点物方空间坐标之间的线性关系,再结合内方位元素及畸变参数的解算进行迭代,以得到满足一定精度要求的相机参数(x0,y0,f,k1,k2,p1,p2),并用MATLAB加以实现。
Non - metric digital camera has been the main equipment about close - range photogrammetry to obtain images, because of its cheap price and the convenient usage. Buttheinner orientation dement sand the distortion coefficient position of non - metric digital camera is unknown, and analytical calculation cannot be placed directly, so camera calibration is necessary. And calibration of camera technical parameter is a key problem to guarantee result quality could meet precision request. This paper proposes a camera calibration algorithm based on two - dimensional DLT. Making use of planar control point, this algorithm can obtain the linear relationship between the pixel coordinates and the corresponding object space coordinates, combining with the resolution of thinner orientation element sand the distortion coefficient position to iterate. So we can gain the camera parameters ( x0, y0, f, k1, k2, p1, p2 ) which meet precision request and achieve the algorithm by mat lab finally.
出处
《测绘与空间地理信息》
2014年第9期165-167,共3页
Geomatics & Spatial Information Technology