For traditional offline calibration method