The invention relates to the technical field of optical
signal processing, in particular to an optical
signal processing algorithm based on
biological agent fluorescence detection, which comprises the following steps: S1, collecting
fluorescence signals with different wavelengths emitted by each probe, and generating a multi-channel
fluorescence spectrum
data set; s2, carrying out spectral de-mixing on the fluorescence signals in the fluorescence spectrum
data set, separating a plurality of overlapped fluorescence signals, and decoupling the fluorescence signals with different wavelengths; s3, for highly overlapped fluorescence signals, carrying out secondary overlapping separation treatment on the fluorescence signals by using a nonlinear optimization method; s4, extracting the intensity,
wavelength and time change characteristics of each fluorescent
probe signal, and constructing a multi-dimensional fluorescent
signal characteristic vector; and S5, by amplifying the characteristic
peak value of the weak fluorescence signal, it is ensured that the signal is not covered by strong signals of other probes in multi-probe detection. According to the invention, the resolution of fluorescence detection is improved, so that the high-precision detection effect can be maintained under complex experimental conditions.