针对传统平面相机标定算法必须依赖精密标定场的问题,提出了一种能够适应非精密平面标定场的相机标定算法。该算法可在平面标定场存在较大变形的情况下,获取较为可靠的初始值,然后通过对相机内外参数和世界坐标点同时进行光束平差优化,即可得到非常精确的标定结果。根据实验对其实际标定效果的测试表明,即使在平面标定场存在较大变形的条件下,仍然能够利用该算法得到高精度的相机标定结果。所提出的相机标定方法比传统算法具有更强的适应性,且在实际应用中非常灵活方便。