The invention discloses a method for calibrating parameters of an identical-axis-distance equal-luminous-flux
catadioptric camera distance measuring
system. According to the method, a central symmetrical axis of a rotary body mirror face is collinear with an
optical axis of a
perspective camera, a to-be-measured object is arranged below the rotary body mirror face, incidence light is reflected by the mirror face to be imaged by the
perspective camera, and the rotary body mirror face has a mirror face profile with equal-luminous-flux characteristic. The method comprises the following steps of establishing a plurality of different
simulation environments by adopting the camera distance measuring
system, gradually increasing the distance from a to-be-measured object spatial point in each
simulation environment to the
optical axis, respectively acquiring
luminous flux of the to-be-measured object spatial point in each
simulation environment on an acquisition image of the
perspective camera, and re-fitting the relation between the
axis distance and the
luminous flux. According to the method, the
system is subjected to the parameter calibration, the influence of the
processing precision and installation precision on the characteristics of the mirror face can be alleviated under the non-ideal configuration situation of the system, and the distance measuring precision can be improved. Compared with the traditional external parameter calibration method, the method is simpler, more convenient and more effective.