A novel BP neural network on camera calibration approach is proposed based on Zernike moment and particle swarm optimization algorithm.First to improve the accuracy of training data,the subpixel coordinates of circular centers are detected by Zernike moment and curvature preserving.And secondly optimal weights and thresholds of neural networks are optimized by PSO algorithm to improve convergence rate and generalization ability.The experiments show that the errors are less than 0.06 mm in the X and Y axis d...