Abstract In the original image data obtained by optical remote sensing satellite sensors, there is stripe noise caused by inconsistent probe response, which will seriously affect the application effect and accuracy of the image. The importance of relative radiometric calibration is that it can eliminate the stripe noise in the image, thus improving the quality and clarity of the image. In this paper, a relative radiometric calibration method based on the data of a solar diffuse reflector downloaded from the satellite is proposed. The relative radiation calibration coefficient is calculated by using the least square method by obtaining the calibration image of the on-board diffuse reflector covering all the detectors. To verify the method proposed in this paper, the on-board relative radiometric calibration experiment is carried out by using the on-orbit hyperspectral camera of a terrestrial ecological carbon monitoring satellite, and the calibration effect of the calibration coefficient on the original image is tested, and the relative radiometric calibration accuracy is quantitatively analyzed. The experimental results show that the calibration coefficient can effectively eliminate the band noise of the original hyperspectral image. From the quantitative evaluation, the signal-to-noise ratio index of the corrected hyperspectral image is greater than 200, and the generalized noise index is better than 3%, which achieves a good calibration effect and meets the requirements of high-quality remote sensing image application. It provides a reliable guarantee for quantitative remote sensing applications during the satellite’s on-orbit operation.