A novel algorithm for space camera geometry parameters on-orbit calibration. (June 2021)