The invention discloses a method for accurate
focal length measurement of an
optical imaging system based on moon imaging. The method for accurate
focal length measurement of the
optical imaging system based on moon imaging comprises the steps that a moon image is obtained through the
optical imaging system, the edge of the moon image is extracted based on the sub pixel
edge detection algorithm, primary fitting is conducted by means of extracted edge information to enable a primary rough fitting disc to be obtained, fitting is conducted on the moon disc with the least square method and progressive optimization is conducted based on distance constraint to enable a high-precision sub-pixel-level moon disc to be obtained, and the
focal length of the optical imaging system is calculated by means of the relative position geometrical relationship. Compared with the prior art, the method for accurate focal
length measurement of the optical imaging system based on moon imaging has the advantages that the problems that during ground development, the
measurement cost of a large-focal-length optical imaging system is high, a
measurement device is complicated, the difficulty of focal
length measurement of the optical imaging system is high during in-
orbit operation, and the precision is limited are solved, the moon is fully used for imaging, the
diameter of the moon disc is obtained through sub pixel extraction with the least square method, both a 'full moon' and a 'waning moon' can be used for focal
length measurement, and the method is an economical and reliable focal length measurement method for large-focal-length optical imaging systems.