The present invention discloses a nonlinear spectral calibration method and
system for a hyperspectral camera, comprising: S1: under any environmental parameter, collecting
pixel brightness values โโof a high-reflection area, a medium-reflection area, and a low-reflection area of โโa multi-region
standard material calibration plate as
raw data; S2: constructing a correction
lookup table, the correction
lookup table containing fitting coefficients under different environments; S3: judging whether the
environmental change value exceeds a threshold; if not, using the correction coefficient to calculate the error term; if exceeding the threshold, repeating S1, S2, and S3 to calibrate the fitting coefficient and calculate the error term under real-time environmental parameters; S4: obtaining the actual
reflectivity based on the error term and preliminary
reflectivity calculation; S5: calculating the
wavelength offset, correcting the
wavelength of the full spectrum based on the
wavelength offset of the full spectrum, performing real-time compensation for the environmental parameters, and dynamically correcting the
reflectivity calculation model based on environmental changes, thereby ensuring that the calibration process is not disturbed by environmental factors and remains stable.