Water body tracing method and device based on fluorescence fingerprint, equipment and storage medium

By constructing a three-dimensional fluorescent fingerprint database and using the Laida criterion to delineate boundaries, the automatic extraction and accurate matching of fluorescent fingerprints were achieved, solving the problems of low efficiency and high misjudgment rate in existing water source tracing technologies, and improving the efficiency and accuracy of water source tracing.

CN118937286BActive Publication Date: 2025-11-04CHINA THREE GORGES CORPORATION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410922585.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-10
Publication Date
2025-11-04
Estimated Expiration
2044-07-10

AI Technical Summary

Technical Problem

Existing water source tracing methods based on fluorescent fingerprints suffer from low tracing efficiency and high misjudgment rate, mainly due to the reliance on manual operation for fluorescent fingerprint extraction and the significant overlap in fingerprint matching databases.

Method used

A three-dimensional fluorescent fingerprint database is constructed based on the Laida criterion. The boundaries of the fluorescent fingerprint recognition matrix are delineated by the Laida criterion to achieve automatic extraction and accurate matching of sample fluorescent fingerprints. The precise mapping relationship between the two-dimensional coordinate system and the fluorescent fingerprint recognition spectrum is used to improve the efficiency of traceability.

Benefits of technology

It enables automatic extraction and accurate matching of fluorescent fingerprints from samples, significantly improving the efficiency and accuracy of water source tracing and reducing the false judgment rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118937286B_ABST
    Figure CN118937286B_ABST
Patent Text Reader

Abstract

The application provides a water body tracing method and device based on fluorescence fingerprints, equipment and a storage medium, and relates to the field of water body source investigation. The method comprises the following steps: collecting a sample water body, extracting a sample fluorescence set from the sample water body, respectively matching each sample fluorescence fingerprint information with a fluorescence fingerprint identification map, and obtaining a water body type indicated by a corresponding sample fluorescence component. The method of the application solves the problem that the extraction of fluorescence fingerprints in the prior art is mainly based on manual operation, the comparison mode is limited to the qualitative level, and the constructed fingerprint matching database has a significant overlap problem, thereby causing the problems of low tracing efficiency and high misjudgment rate.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of water source investigation, and in particular to a water source tracing method and device based on fluorescence fingerprints, equipment and a storage medium. BACKGROUND

[0002] Due to factors such as mixed connection, damage, and insufficient elevation of the rainwater pipe network, the outflow water body of the rainwater outlet in dry weather presents a multi-source characteristic. Geophysical detection technology represented by closed-circuit television of the pipeline is the main method currently used for investigating the source of the outflow water body of the rainwater outlet in dry weather. However, due to the need for complex operations such as precipitation and dredging during application, the cost of comprehensive pipeline detection is high, and the efficiency is low.

[0003] Subsequently developed problem area pre-diagnosis technology based on water quality characteristic factors can effectively reduce the geophysical investigation range and reduce the source tracing cost. However, the current mixed connection source tracking is mainly carried out using concentration-type water quality characteristic factors (such as total nitrogen and fluoride). This has defects such as difficulty in selecting water quality characteristic factors, multiple types of monitoring, and large sample usage, which leads to insignificant improvements in application cost and implementation efficiency.

[0004] To break through the above bottleneck, three-dimensional fluorescence spectroscopy technology is proposed, which can construct fluorescence fingerprints based on a small amount of samples at low cost. However, the current extraction of fluorescence fingerprints mainly relies on manual operation, and the comparison method is at a qualitative level. Meanwhile, the constructed fingerprint matching database has a significant overlap problem, which leads to low source tracing efficiency and high misjudgment rate of the technology, thereby reducing the efficiency of water source tracing based on fluorescence fingerprints. SUMMARY

[0005] The present application provides a water source tracing method and device based on fluorescence fingerprints, equipment and a storage medium to solve the problem that the current extraction of fluorescence fingerprints mainly relies on manual operation, the comparison method is at a qualitative level, and the constructed fingerprint matching database has a significant overlap problem, which leads to low source tracing efficiency and high misjudgment rate of the technology.

[0006] In a first aspect, the present application provides a water source tracing method based on fluorescence fingerprints, which comprises:

[0007] Collecting a sample water body, wherein the sample water body is collected from any one of multiple drainage outlets of a drainage system;

[0008] Extracting a sample fluorescence set from the sample water body, wherein the sample fluorescence set contains multiple sample fluorescence components and sample fluorescence fingerprint information corresponding to each sample fluorescence component;

[0009] The fluorescence fingerprint information of each sample is matched with a fluorescence fingerprint identification map respectively to obtain a water type indicated by the corresponding sample fluorescence component; wherein, the fluorescence fingerprint identification map comprises a plurality of fluorescence fingerprint identification matrices, and each fluorescence fingerprint identification matrix corresponds to a water type.

[0010] In a possible design, the target sample fluorescence component is any one of the plurality of sample fluorescence components.

[0011] For the target sample fluorescence component, a sample fluorescence set is extracted from the sample water body, comprising:

[0012] A plurality of sample wavelengths of the target sample fluorescence component are extracted from the sample water body.

[0013] A plurality of first sample wavelengths are screened from the plurality of sample wavelengths.

[0014] According to the plurality of first sample wavelengths, sample fluorescence fingerprint information corresponding to the target sample fluorescence component is obtained.

[0015] In a possible design, the plurality of sample wavelengths comprises a plurality of sample excitation wavelengths and a plurality of sample emission wavelengths, the maximum sample excitation wavelength is the sample excitation wavelength with the maximum fluorescence load value in the plurality of sample excitation wavelengths, and the maximum sample emission wavelength is the sample emission wavelength with the maximum fluorescence load value in the plurality of sample emission wavelengths.

[0016] The plurality of first sample wavelengths are screened from the plurality of sample wavelengths, comprising:

[0017] According to a pre-stored fluorescence load set, a fluorescence load value of each sample wavelength is obtained; wherein, the fluorescence load set comprises a plurality of sample excitation wavelength intervals, a plurality of sample emission wavelength intervals, and a fluorescence load value corresponding to each sample excitation wavelength interval and each sample emission wavelength interval respectively.

[0018] According to the fluorescence load values of the maximum sample excitation wavelength and the maximum sample emission wavelength respectively, a relative deviation of each sample wavelength except the maximum sample excitation wavelength and the maximum sample emission wavelength is obtained; wherein, each relative deviation refers to a deviation between the fluorescence load value of the corresponding sample wavelength and the fluorescence load value of the maximum sample excitation wavelength or the maximum sample emission wavelength.

[0019] According to the plurality of relative deviations, the plurality of first sample wavelengths are screened from the plurality of sample wavelengths.

[0020] In a possible design, the plurality of first sample wavelengths comprises at least one second sample wavelength of the sample excitation wavelength and the sample emission wavelength respectively; and the sample candidate wavelength is any one of the sample excitation wavelength and the sample emission wavelength.

[0021] For the sample candidate wavelength, according to the plurality of relative deviations, the plurality of first sample wavelengths are screened from the plurality of sample wavelengths, comprising:

[0022] From the plurality of sample candidate wavelengths except the maximum sample candidate wavelength, each sample candidate wavelength with a relative deviation less than a preset deviation is taken as a third sample wavelength; wherein the maximum sample candidate wavelength refers to a maximum sample excitation wavelength or a maximum sample emission wavelength;

[0023] When the wavelength number of the plurality of third sample wavelengths is zero, the maximum sample candidate wavelength is taken as the second sample wavelength of the sample candidate wavelength;

[0024] When the wavelength number of the plurality of third sample wavelengths is greater than zero, the relative distance between each third sample wavelength and the maximum sample candidate wavelength is calculated, and from the plurality of third sample wavelengths, each third sample wavelength with a relative distance not less than a preset distance and the maximum sample candidate wavelength are taken as the second sample wavelength of the sample candidate wavelength.

[0025] In a possible design, according to the plurality of first sample wavelengths, the sample fluorescence fingerprint information corresponding to the target sample fluorescence component is obtained, comprising:

[0026] According to at least one second sample wavelength of the sample excitation wavelength and the sample emission wavelength, at least one two-dimensional coordinate of the target sample fluorescence component in a two-dimensional coordinate system is drawn; wherein the two-dimensional coordinate system takes the wavelength value of the excitation wavelength as the first coordinate axis and takes the wavelength value of the emission wavelength as the second coordinate axis; the plurality of fluorescence fingerprint identification matrices are located in the two-dimensional coordinate system;

[0027] According to the at least one two-dimensional coordinate, the sample fluorescence fingerprint information corresponding to the target sample fluorescence component is obtained.

[0028] In a possible design, for the target sample fluorescence component, the fluorescence fingerprint identification map refers to the coordinate area formed by the plurality of fluorescence fingerprint identification matrices in the two-dimensional coordinate system;

[0029] For the target sample fluorescence component, each sample fluorescence fingerprint information is matched with the fluorescence fingerprint identification map respectively to obtain the water body type indicated by the corresponding sample fluorescence component, comprising:

[0030] The two-dimensional coordinate is matched with the fluorescence fingerprint identification map through the first formula; wherein the first formula is used to judge whether the two-dimensional coordinate is within the fluorescence fingerprint identification map, and the fluorescence fingerprint identification map refers to the coordinate area formed by the plurality of fluorescence fingerprint identification matrices in the two-dimensional coordinate system; the two-dimensional coordinate system is composed of the emission wavelength as the horizontal coordinate axis and the excitation wavelength as the vertical coordinate axis;

[0031] screening at least one candidate fluorescence fingerprint identification matrix from the plurality of fluorescence fingerprint identification matrices; wherein each candidate fluorescence fingerprint identification matrix has at least one two-dimensional coordinate in a coordinate region in a two-dimensional coordinate system;

[0032] when the number of the at least one candidate fluorescence fingerprint identification matrix is one, taking the water body type corresponding to the candidate fluorescence fingerprint identification matrix as the water body type indicated by the target sample fluorescence component;

[0033] when the number of the at least one candidate fluorescence fingerprint identification matrix is more than one, respectively calculating the Euclidean distance between each two-dimensional coordinate and the matrix center of each candidate fluorescence fingerprint identification matrix, and taking the water body type corresponding to the matrix center with the minimum Euclidean distance value as the water body type indicated by the target sample fluorescence component.

[0034] In a possible design, before the sample water body is collected, the method further includes:

[0035] constructing a three-dimensional fluorescence fingerprint database, wherein the three-dimensional fluorescence fingerprint database includes: a plurality of water body types collected, and a plurality of water body excitation wavelengths and a plurality of water body emission wavelengths corresponding to each water body type;

[0036] obtaining the excitation wavelength average and the excitation wavelength standard deviation of the corresponding water body type according to the plurality of water body excitation wavelengths corresponding to each water body type, and obtaining the excitation wavelength first boundary and the excitation wavelength second boundary of the corresponding water body type according to the excitation wavelength average and the excitation wavelength standard deviation of each water body type through the Laplace criterion; wherein the boundary value of each excitation wavelength second boundary is less than the boundary value of the corresponding excitation wavelength first boundary;

[0037] obtaining the emission wavelength average and the emission wavelength standard deviation of the corresponding water body type according to the plurality of water body emission wavelengths corresponding to each water body type, and obtaining the excitation wavelength third boundary and the excitation wavelength fourth boundary of the corresponding water body type according to the emission wavelength average and the emission wavelength standard deviation of each water body type through the Laplace criterion; wherein the boundary value of each excitation wavelength fourth boundary is less than the boundary value of the corresponding excitation wavelength third boundary;

[0038] obtaining the fluorescence fingerprint identification matrix of the corresponding water body type according to the excitation wavelength first boundary, the excitation wavelength second boundary, the excitation wavelength third boundary and the excitation wavelength fourth boundary of each water body type.

[0039] In a second aspect, the present application provides a water body tracing device based on fluorescence fingerprint, comprising: a data processing module, a data extraction module and a data matching module;

[0040] The data processing module is configured to collect a sample water body, wherein the sample water body is collected from any one of multiple drainage outlets of the drainage system.

[0041] The data extraction module is configured to extract a sample fluorescence set from the sample water body, wherein the sample fluorescence set comprises multiple sample fluorescence components, and each sample fluorescence component corresponds to sample fluorescence fingerprint information.

[0042] The data matching module is configured to match each sample fluorescence fingerprint information with a fluorescence fingerprint identification map respectively to obtain a water body type indicated by a corresponding sample fluorescence component. The fluorescence fingerprint identification map comprises multiple fluorescence fingerprint identification matrices, and each fluorescence fingerprint identification matrix corresponds to a water body type.

[0043] In a third aspect, the present application provides an electronic device, comprising: a processor, and a memory connected with the processor in communication;

[0044] The memory stores computer execution instructions;

[0045] When the processor executes the computer execution instructions stored in the memory, the processor is configured to implement the water body tracing method based on fluorescence fingerprint according to the first aspect.

[0046] In a fourth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, the computer execution instructions are configured to implement the water body tracing method based on fluorescence fingerprint according to the first aspect.

[0047] In a fifth aspect, the present application provides a computer program product, comprising a computer program, and when the computer program is executed by a processor, the computer program is configured to implement the water body tracing method based on fluorescence fingerprint according to the first aspect.

[0048] The water body tracing method based on fluorescence fingerprint, the device, the equipment and the storage medium provided by the present application collect a sample water body, extract a sample fluorescence set from the sample water body, and match each sample fluorescence fingerprint information with a fluorescence fingerprint identification map respectively to obtain a water body type indicated by a corresponding sample fluorescence component. Compared with the prior art, the extraction of the fluorescence fingerprint is mainly manual operation, the comparison method is at a qualitative level, and the constructed fingerprint matching database has a significant overlap problem, which leads to low tracing efficiency and high misjudgment rate of the technology, and thus reduces the efficiency of the water body tracing based on the fluorescence fingerprint. Based on the Laplace criterion, the present application constructs a three-dimensional fluorescence fingerprint database, and divides the boundaries of the fluorescence fingerprint identification matrix based on the Laplace criterion, so as to obtain an accurate fluorescence fingerprint identification matrix, realize automatic extraction and accurate matching of the sample fluorescence fingerprint, and thus improve the efficiency of the water body tracing based on the fluorescence fingerprint. BRIEF DESCRIPTION OF DRAWINGS

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort on the basis of these drawings.

[0050] Figure 1 Flowchart of a water body tracing method based on fluorescence fingerprint provided by an embodiment of the present application Figure 1 ;

[0051] Figure 2 Flowchart of a water body tracing method based on fluorescence fingerprint provided by an embodiment of the present application Figure 2 ;

[0052] Figure 3 Flowchart of a water body tracing method based on fluorescence fingerprint provided by an embodiment of the present application Figure 3 ;

[0053] Figure 4 Flowchart of a water body tracing method based on fluorescence fingerprint provided by an embodiment of the present application Figure 4 ;

[0054] Figure 5 Flowchart of a water body tracing method based on fluorescence fingerprint provided by an embodiment of the present application Figure 5 ;

[0055] Figure 6 Flowchart of a water body tracing method based on fluorescence fingerprint provided by an embodiment of the present application Figure 6 ;

[0056] Figure 7 Structural schematic diagram of a water body tracing device based on fluorescence fingerprint provided by an embodiment of the present application.

[0057] Figure 8 Structural schematic diagram of an electronic device hardware provided by an embodiment of the present application.

[0058] Reference signs:

[0059] 10-water body tracing device based on fluorescence fingerprint; 11-data processing module; 12-data extraction module; 13-data matching module;

[0060] 20-electronic device; 21-processor; 22-memory; 23-communication component; 24-first bus. DETAILED DESCRIPTION

[0061] The exemplary embodiments will be described in detail herein with reference to the attached drawings. In the following description, like reference numerals refer to like elements, unless the context clearly dictates otherwise. The following description is not meant to limit the application to all of the embodiments described herein. Rather, the following description is meant to provide examples of apparatus and methods consistent with some aspects of the application as detailed in the appended claims.

[0062] In the embodiments of the present application, the terms "first", "second", and the like are used to distinguish between similar or identical items or elements having substantially the same function and action. Those skilled in the art can understand that the terms "first", "second", and the like do not limit the quantity and execution order, and the terms "first", "second", and the like do not necessarily mean different. It should be noted that in the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "for example" should not be construed as being preferred or superior over other embodiments or designs. Rather, the use of "exemplary" or "for example" is intended to present concepts in a concrete manner. In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more.

[0063] It should be noted that "at" in the embodiments of the present application can be at the moment when a certain condition occurs, or within a certain period of time after the occurrence of a certain condition, which is not specifically limited in the embodiments of the present application. In addition, the water body tracing method based on fluorescence fingerprint provided in the embodiments of the present application is only an example, and the water body tracing method based on fluorescence fingerprint can include more or less content.

[0064] In order to clearly describe the technical solutions of the embodiments of the present application, the following briefly introduces some terms and technologies involved in the embodiments of the present application:

[0065] Dissolved Organic Matter (DOM): referred to as water-soluble organic matter, refers to organic compounds that can be dissolved in water, acid or base solution. It is widely present in various potential source type water bodies of urban drainage systems.

[0066] Three-dimensional fluorescence spectrum (Excitation-Emission Matrix Spectra, EEM): is a spectral analysis technique that measures the fluorescence emitted by a substance when it is irradiated with excitation light to obtain the fluorescence characteristics of the substance. It is a spectrum obtained by projecting the fluorescence intensity in the form of contour lines on a plane with excitation light wavelength and emission light wavelength as the longitudinal and transverse coordinates. This spectrum is intuitive and informative, and can obtain excitation and emission wavelength information at the same time.

[0067] Three-dimensional fluorescence spectrum is a spectrum that characterizes the simultaneous change of fluorescence intensity of DOM fluorescence components with excitation and emission wavelengths, carrying rich environmental characteristic information, commonly used for DOM source identification, and indirectly reflecting the source of water carrying DOM.

[0068] Peak picking method (PPM): A method used in signal processing, chemical analysis, or data analysis to identify and extract data peaks (i.e., local maxima). This method is commonly used to identify specific events, features, or important data points in a signal.

[0069] Parallel factor analysis (PARAFAC): A multivariate analysis method that reduces a set of variables with complex relationships to a few comprehensive factors based on the dependent relationship between the internal correlations of the variables.

[0070] Pauta criterion (3σ criterion): Mainly used to detect and eliminate outliers (or gross errors) in data.

[0071] Currently, the methods used for interpreting three-dimensional fluorescence spectrum (EEM) fingerprint information mainly include peak picking method, parallel factor analysis method, and artificial neural network. Considering the above methods' tolerance to human interference, ability to solve the problem of multiple fluorescence peak superposition, and support for fluorescence intensity quantification, parallel factor analysis method is still the mainstream approach.

[0072] However, the large amount of data generated by interpreting three-dimensional fluorescence spectrum (EEM) based on parallel factor analysis method still needs to be analyzed manually to ultimately obtain fluorescence fingerprint information, i.e., the peak intensity of fluorescence components corresponding to the excitation-emission wavelength values, and determine the source of water through artificial qualitative comparison.

[0073] In addition, the database used for fluorescence fingerprint matching is often based on the maximum boundary of existing fluorescence fingerprint data in multiple similar scenarios, which leads to a larger fingerprint recognition area, prominent intersection problems, and susceptibility to three-dimensional fluorescence spectrum (EEM) measurement error interference, seriously affecting the accuracy of the discrimination results. The above problems comprehensively lead to the defects of low work efficiency and high misjudgment rate of EEM-PARAFAC in tracking the source of water from the rainwater drainage outlet on dry days.

[0074] Based on this, in order to solve the above technical problems, the embodiment of the application provides a water body tracing method, device and equipment based on fluorescence fingerprint and storage medium, which can be used in the field of water body source investigation. The application concept is how to effectively improve the efficiency of water body tracing based on fluorescence fingerprint.

[0075] Figure 1 The flowchart of a water body tracing method based on fluorescence fingerprint provided by the embodiment of the application Figure 1 As shown in Figure 3 , the method comprises the following steps.

[0076] S101, collecting a sample water body.

[0077] The sample water body is collected from any one of the multiple drainage outlets of the drainage system.

[0078] Firstly, time series sampling of the water body sample is carried out on the rainwater drainage outlet where the water body outflow phenomenon exists during the dry day. The sampling duration should not be less than 24 hours, the sampling frequency should not be less than 4 hours per time, and the number of days of the early dry day should not be less than 2 days.

[0079] Secondly, the collected sample is directly filtered through a 0.45 mu m polyvinylidene fluoride (PVDF) filter membrane to obtain a filtrate.

[0080] Thirdly, the dissolved organic carbon concentration of the sample filtrate is determined, and the sample is uniformly diluted by the same multiple with ultrapure water to a dissolved organic carbon concentration of less than 5 mg / L to prepare a sample for EEM detection.

[0081] Finally, a fluorescence spectrometer is used to scan the prepared sample to obtain EEM data, the fluorescence spectrum excitation wavelength is set to 200-500 nm with a step of 5 nm, and the emission wavelength is set to 250-550 nm with a step of 5 nm.

[0082] S102, extracting a sample fluorescence set from the sample water body.

[0083] The sample fluorescence set comprises multiple sample fluorescence components and sample fluorescence fingerprint information corresponding to each sample fluorescence component.

[0084] S103, respectively matching each sample fluorescence fingerprint information with a fluorescence fingerprint identification map to obtain a water body type indicated by the corresponding sample fluorescence component.

[0085] The fluorescence fingerprint identification map comprises multiple fluorescence fingerprint identification matrices, and each fluorescence fingerprint identification matrix corresponds to a water body type.

[0086] The embodiment provides a water body tracing method based on fluorescence fingerprints. Sample water bodies are collected, sample fluorescence sets are extracted from the sample water bodies, each sample fluorescence fingerprint information is matched with a fluorescence fingerprint identification map respectively, and a water body type corresponding to sample fluorescence component indication is obtained. Compared with the prior art, the extraction of the fluorescence fingerprint is mainly manual operation, the comparison mode is at a qualitative level, and the constructed fingerprint matching database has a significant overlap problem, so that the tracing efficiency is low and the misjudgment rate is high, and the efficiency of the water body tracing based on the fluorescence fingerprint is reduced. The three-dimensional fluorescence fingerprint database is constructed based on the Laplace criterion, the boundary of the fluorescence fingerprint identification matrix is divided based on the Laplace criterion, so that the accurate fluorescence fingerprint identification matrix is obtained, the automatic extraction and accurate matching of the sample fluorescence fingerprint are realized, and the efficiency of the water body tracing based on the fluorescence fingerprint is improved.

[0087] Figure 2 The embodiment provides a water body tracing method based on fluorescence fingerprints. Sample water bodies are collected, sample fluorescence sets are extracted from the sample water bodies, each sample fluorescence fingerprint information is matched with a fluorescence fingerprint identification map respectively, and a water body type corresponding to sample fluorescence component indication is obtained. Compared with the prior art, the extraction of the fluorescence fingerprint is mainly manual operation, the comparison mode is at a qualitative level, and the constructed fingerprint matching database has a significant overlap problem, so that the tracing efficiency is low and the misjudgment rate is high, and the efficiency of the water body tracing based on the fluorescence fingerprint is reduced. The three-dimensional fluorescence fingerprint database is constructed based on the Laplace criterion, the boundary of the fluorescence fingerprint identification matrix is divided based on the Laplace criterion, so that the accurate fluorescence fingerprint identification matrix is obtained, the automatic extraction and accurate matching of the sample fluorescence fingerprint are realized, and the efficiency of the water body tracing based on the fluorescence fingerprint is improved. Figure 2 , in Figure 1 On the basis of the embodiment, as Figure 2 indicated, the target sample fluorescence component is any one of the plurality of sample fluorescence components.

[0088] For the target sample fluorescence component, the specific implementation steps of S102 include:

[0089] S201, a plurality of sample wavelengths of a target sample fluorescence component are extracted from a sample water body.

[0090] S202, a plurality of first sample wavelengths are selected from the plurality of sample wavelengths.

[0091] S203, sample fluorescence fingerprint information corresponding to the target sample fluorescence component is obtained according to the plurality of first sample wavelengths.

[0092] Specifically:

[0093] At least one two-dimensional coordinate of the target sample fluorescence component in a two-dimensional coordinate system is drawn according to at least one second sample wavelength of the sample excitation wavelength and the sample emission wavelength.

[0094] The two-dimensional coordinate system takes the wavelength value of the excitation wavelength as a first coordinate axis and takes the wavelength value of the emission wavelength as a second coordinate axis; and the plurality of fluorescence fingerprint identification matrices are located in the two-dimensional coordinate system.

[0095] The second sample wavelength is the excitation wavelength and the emission wavelength corresponding to the fluorescence peak corresponding to the sample water body. Each sample water body corresponds to at least one fluorescence peak, so that the excitation wavelength and the emission wavelength contained in the second sample wavelength are also at least one. Then the two-dimensional coordinates composed of them are also at least one.

[0096] According to at least one two-dimensional coordinate, the sample fluorescence fingerprint information corresponding to the fluorescence component of the target sample is obtained.

[0097] In this embodiment, the two-dimensional coordinates are constructed based on the excitation wavelength and the emission wavelength corresponding to the screened fluorescence peak, the two-dimensional coordinates constitute the fluorescence fingerprint information, a mapping relationship is accurately established with the fluorescence fingerprint identification atlas, intelligent and accurate matching of the fingerprint is realized, and the efficiency of the water body tracing method based on the fluorescence fingerprint is further improved.

[0098] Figure 3 A process of a water body tracing method based on a fluorescence fingerprint provided in the embodiment Figure 3 , in Figure 4 and Figure 4 the embodiment, as Figure 1 indicated, the plurality of sample wavelengths include a plurality of sample excitation wavelengths and a plurality of sample emission wavelengths, the maximum sample excitation wavelength is the sample excitation wavelength with the maximum fluorescence load value in the plurality of sample excitation wavelengths, and the maximum sample emission wavelength is the sample emission wavelength with the maximum fluorescence load value in the plurality of sample emission wavelengths; and the specific implementation steps of S202 include:

[0099] S301, obtaining the fluorescence load value of each sample wavelength according to the pre-stored fluorescence load set.

[0100] The fluorescence load set includes a plurality of sample excitation wavelength intervals, a plurality of sample emission wavelength intervals, and a fluorescence load value corresponding to each sample excitation wavelength interval and each sample emission wavelength interval.

[0101] The pre-stored fluorescence load set saves data in the form of a table file.

[0102] S302, obtaining the relative deviation of each sample wavelength except the maximum sample excitation wavelength and the maximum sample emission wavelength according to the fluorescence load values of the maximum sample excitation wavelength and the maximum sample emission wavelength.

[0103] Each relative deviation refers to the deviation between the fluorescence load value of the corresponding sample wavelength and the fluorescence load value of the maximum sample excitation wavelength or the maximum sample emission wavelength.

[0104] For example:

[0105] First, in the Python environment, the xlrd module is used to automatically read the pre-stored fluorescence load set to obtain each excitation wavelength and the fluorescence load value corresponding to the excitation wavelength in each sample excitation wavelength interval, and to obtain each emission wavelength and the fluorescence load value corresponding to the emission wavelength in the sample emission wavelength interval.

[0106] Secondly, obtain the number of columns in the pre-stored fluorescent load set, subtract one from the number of columns, and thus obtain the total number of fluorescent components in the sample.

[0107] Next, the fluorescence load values ​​were read column by column according to the total number of fluorescent components in the sample, and the fluorescence intensity load values ​​were sorted in descending order using the numpy module in Python.

[0108] Finally, the relative deviations between the fluorescence intensity load values ​​corresponding to the maximum sample excitation wavelength and the maximum sample emission wavelength in each sample fluorescence component and the sample excitation wavelength and sample emission wavelength in the same column are calculated.

[0109] The specific formula for relative deviation:

[0110]

[0111] Here, wavelength is either the excitation wavelength or the emission wavelength.

[0112] S303. Based on multiple relative deviations, select multiple first sample wavelengths from multiple sample wavelengths.

[0113] It should be noted that, prior to step S301, the process also includes acquiring a pre-stored set of fluorescent payloads.

[0114] Specifically, based on the DOM-Fluor toolbox, the zeroing method and blank subtraction method were used to correct the EEM data of water samples to eliminate the influence of Raman scattering and Rayleigh scattering on the DOM fluorescence signal peaks.

[0115] More specifically, parallel factor analysis was used to interpret the corrected EEM data to obtain a set of fluorescence loads, including the excitation wavelength and the corresponding fluorescence load value, the emission wavelength and the corresponding fluorescence load value.

[0116] In this embodiment, based on the Python data processing module, automatic processing of EEM interpretation data and fingerprint extraction are realized, which significantly improves work efficiency and reduces human interference, thereby improving the efficiency of the water source tracing method based on fluorescent fingerprints.

[0117] Figure 2 A flowchart illustrating a water source tracing method based on fluorescent fingerprints provided in this application embodiment. Figure 3 ,exist Figure 4 , Figure 5 and Figure 5 Based on the embodiments, such as Figure 1 As shown, the plurality of first sample wavelengths include: at least one second sample wavelength, each of the sample excitation wavelength and the sample emission wavelength; the sample candidate wavelength is any one of the sample excitation wavelength and the sample emission wavelength.

[0118] For the sample candidate wavelength, the specific implementation steps of S303 include:

[0119] S401、From the plurality of sample candidate wavelengths except the maximum sample candidate wavelength, each sample candidate wavelength with a relative deviation less than a preset deviation is taken as a third sample wavelength.

[0120] Wherein, the maximum sample candidate wavelength refers to the maximum sample excitation wavelength or the maximum sample emission wavelength.

[0121] Wherein, the preset deviation is 5%.

[0122] Wherein, the third sample wavelength is a sample candidate wavelength with a relative deviation less than the preset deviation 5%.

[0123] S402、When the number of wavelengths of the third sample wavelength is zero, the maximum sample candidate wavelength is taken as the second sample wavelength of the sample candidate wavelength.

[0124] In this embodiment, when the number of wavelengths of the third sample wavelength is zero, that is, there is no sample candidate wavelength with a relative deviation less than the preset deviation 5%, the maximum sample candidate wavelength is selected as the second sample wavelength.

[0125] Wherein, the second sample wavelength is a sample candidate wavelength with a relative deviation not less than the preset deviation 5%, which also corresponds to the fluorescence peak of the sample fluorescence component.

[0126] S403、When the number of wavelengths of the third sample wavelength is greater than zero, the relative distance between each third sample wavelength and the maximum sample candidate wavelength is calculated, and from the plurality of third sample wavelengths, each third sample wavelength with a relative distance not less than a preset distance and the maximum sample candidate wavelength are taken as the second sample wavelength of the sample candidate wavelength.

[0127] Wherein, the preset distance is 15%.

[0128] Specifically:

[0129] First, when the number of wavelengths of the third sample wavelength is greater than zero, that is, there is at least one sample candidate wavelength with a relative deviation less than the preset deviation 5%, the relative distance between all third sample wavelengths and the maximum sample candidate wavelength is calculated.

[0130] The specific formula of the relative distance is:

[0131]

[0132] Wherein, the wavelength is the excitation wavelength or the emission wavelength.

[0133] Again, each third sample wavelength with a relative distance not less than 15% of the preset distance and the maximum sample candidate wavelength are taken as the second sample wavelength of the sample candidate wavelength.

[0134] In addition, each third sample wavelength with a relative distance not less than 15% of the preset distance is combined with the maximum sample candidate wavelength, and the maximum sample candidate wavelength is selected as the second sample wavelength of the sample candidate wavelength.

[0135] In the embodiment, based on the python data processing module and the fluorescence peak screening criterion, the EEM interpretation data automatic processing and fingerprint extraction are realized, the work efficiency and human interference are significantly improved, and the efficiency of the water body tracing method based on the fluorescence fingerprint is improved.

[0136] Figure 2 A water body tracing method based on a fluorescence fingerprint provided in the embodiment Figure 3 , in Figure 4 , Figure 5 , Figure 6 and Figure 6 the embodiment, as shown in Figure 1 , for the target sample fluorescence component, the fluorescence fingerprint identification map is a coordinate region composed of a plurality of fluorescence fingerprint identification matrices in a two-dimensional coordinate system.

[0137] For the target sample fluorescence component, the specific implementation steps of S103 are:

[0138] S501, match the two-dimensional coordinates with the fluorescence fingerprint identification map through a first formula.

[0139] The first formula is used to determine whether the two-dimensional coordinates are within the fluorescence fingerprint identification map, and the fluorescence fingerprint identification map refers to a coordinate region composed of a plurality of fluorescence fingerprint identification matrices in a two-dimensional coordinate system; the two-dimensional coordinate system is composed of an emission wavelength as a horizontal coordinate axis and an excitation wavelength as a vertical coordinate axis.

[0140] The first formula is specifically:

[0141]

[0142] Wherein, R is the water body source type identification result; is the excitation wavelength value corresponding to the i-th type of sample fluorescence component of the sample; is the emission wavelength value corresponding to the i-th type of sample fluorescence component of the sample; is the average value of the excitation wavelength corresponding to the j-th type of sample fluorescence component; is the average value of the excitation wavelength corresponding to the jth type of sample fluorescent component; j is the fluorescent component identification code, j = [1, 2, …, J]; J is the number of sample fluorescent components in the fluorescent fingerprint database; is the standard deviation of the calculated excitation wavelength corresponding to the jth type of sample fluorescent component; is the standard deviation of the calculated excitation wavelength corresponding to the jth type of sample fluorescent component.

[0143] Specifically, when if = 1, R = j, it means that the fluorescent component corresponding to the two-dimensional coordinate matches successfully in the fluorescent fingerprint identification map.

[0144] In addition, when if ≠ 1, it means that the fluorescent component corresponding to the two-dimensional coordinate fails to match in the fluorescent fingerprint identification map, that is, the fluorescent fingerprint identification map does not contain the water type corresponding to the fluorescent component, so the water type is identified manually and supplemented to the fluorescent fingerprint identification map.

[0145] S502, at least one candidate fluorescent fingerprint identification matrix is selected from a plurality of fluorescent fingerprint identification matrices.

[0146] Wherein, the coordinate region of each candidate fluorescent fingerprint identification matrix in the two-dimensional coordinate system includes at least one two-dimensional coordinate.

[0147] In this embodiment, the two-dimensional coordinates are matched with the fluorescent fingerprint identification map, and the two-dimensional coordinates will fall into the two-dimensional coordinate system. At this time, it is checked whether the two-dimensional coordinates fall into the coordinate region of the fluorescent fingerprint identification matrix in the two-dimensional coordinate system.

[0148] S503, when the number of matrices of at least one candidate fluorescent fingerprint identification matrix is one, the water type corresponding to the candidate fluorescent fingerprint identification matrix is taken as the water type indicated by the target sample fluorescent component.

[0149] S504, when the number of matrices of at least one candidate fluorescent fingerprint identification matrix is greater than one, the Euclidean distance between each two-dimensional coordinate and the center of each candidate fluorescent fingerprint identification matrix is calculated respectively, and the water type corresponding to the matrix center with the smallest Euclidean distance value is taken as the water type indicated by the target sample fluorescent component.

[0150] In this embodiment, when a two-dimensional coordinate falls into multiple fluorescent fingerprint identification matrices at the same time, the Euclidean distance between each two-dimensional coordinate and the center of each candidate fluorescent fingerprint identification matrix is calculated respectively, and the water type corresponding to the matrix center with the smallest Euclidean distance value is taken as the water type indicated by the target sample fluorescent component.

[0151] The specific formula of the Euclidean distance is:

[0152]

[0153]

[0154] wherein, d K is the Euclidean distance between the two-dimensional fingerprint data points of the DOM fluorescence components of the sample and the center of the fingerprint identification area of the fluorescence group k; K is the number of components with overlapping fingerprint identification areas; Ex ′ is the excitation wavelength value corresponding to the DOM fluorescence components of the sample within the overlapping range of the fingerprint identification areas; ′ is the emission wavelength value corresponding to the DOM fluorescence components of the sample within the overlapping range of the fingerprint identification areas; is the average value of the emission wavelength corresponding to the jth type of DOM fluorescence component; is the excitation wavelength value corresponding to the center of the kth fingerprint identification area with range overlap; is the emission wavelength value corresponding to the center of the kth fingerprint identification area with range overlap.

[0155] The specific formula for extracting the minimum Euclidean distance is:

[0156] R ′ = the water body type (index [Min (d1, …, dk) ] ) derived from K )

[0157] wherein, index () is an index extraction function, mainly used for extraction of fluorescence component identification code; Min () is a minimum value extraction function; R ′ is the water body source type identification result.

[0158] In this embodiment, based on the python data processing module and the fingerprint matching principle, the sample fingerprint intelligent accurate matching is realized, the work efficiency and the human interference are significantly improved, and the efficiency of the water body tracing method based on fluorescence fingerprint is further improved.

[0159] Figure 2 A water body tracing method based on fluorescence fingerprint provided in the embodiment of the application Figure 3 , on the basis of Figure 4 , Figure 5 , Figure 6 , Figure 7 and Figure 7 embodiments, as Figure 8 shown, before the above S101, further comprising:

[0160] S601, constructing a three-dimensional fluorescence fingerprint database.

[0161] The three-dimensional fluorescence fingerprint database includes multiple water body types collected and multiple water body excitation wavelengths and multiple water body emission wavelengths corresponding to each water body type.

[0162] In the embodiment, based on existing achievements and combined with literature data, three-dimensional fluorescence fingerprint data of each potential source type water body in the urban drainage system is sorted to obtain the potential source type and the corresponding excitation wavelength and emission wavelength, the potential source type is coded to obtain the type identification code. Data including the type identification code, the potential source type, the excitation wavelength, the emission wavelength and the mapping relationship therebetween are saved in a file in the form of a table.

[0163] The potential source type water body can be domestic sewage, groundwater, road sweeping water, interstitial water of sediments, different types of industrial wastewater and river and lake water, etc.

[0164] S602, according to the multiple water body excitation wavelengths corresponding to each water body type, the excitation wavelength average value and the excitation wavelength standard deviation of the corresponding water body type are obtained; and according to the excitation wavelength average value and the excitation wavelength standard deviation of each water body type, the excitation wavelength first boundary and the excitation wavelength second boundary of the corresponding water body type are obtained through the Laplace criterion.

[0165] The boundary value of each excitation wavelength second boundary is less than the boundary value of the corresponding excitation wavelength first boundary.

[0166] Specifically, according to the excitation wavelength average value and the excitation wavelength standard deviation of each water body type, the excitation wavelength first boundary and the excitation wavelength second boundary are calculated through the Laplace criterion. and

[0167] When the center is and j=1, 2, …, j) is the excitation wavelength left boundary; is the excitation wavelength upper boundary.

[0168] S603, according to the multiple water body emission wavelengths corresponding to each water body type, the emission wavelength average value and the emission wavelength standard deviation of the corresponding water body type are obtained; and according to the emission wavelength average value and the emission wavelength standard deviation of each water body type, the excitation wavelength third boundary and the excitation wavelength fourth boundary of the corresponding water body type are obtained through the Laplace criterion.

[0169] The boundary value of each excitation wavelength fourth boundary is less than the boundary value of the corresponding excitation wavelength third boundary.

[0170] Specifically, according to the emission wavelength average value and the emission wavelength standard deviation of each water body type, the excitation wavelength third boundary and the excitation wavelength fourth boundary are calculated through the Laplace criterion. and

[0171] wherein, when centered at (x, y) and (x, y) is within the range of the first boundary and the second boundary, and j = 1, 2, …, j) as the center, is the lower boundary of the emission wavelength; is the right boundary of the emission wavelength.

[0172] S604, according to the first boundary of the excitation wavelength, the second boundary of the excitation wavelength, the third boundary of the excitation wavelength and the fourth boundary of the excitation wavelength of each water body type, the fluorescence fingerprint identification matrix corresponding to the water body type is obtained.

[0173] In this embodiment, the fluorescence fingerprint matching database is accurately constructed based on the Rayleigh criterion, the fluorescence fingerprint identification area is optimized, the problems of fingerprint overlap and poor specificity are solved, the accuracy of traceability is strengthened, and the efficiency of the water body traceability method based on fluorescence fingerprint is improved.

[0174] Figure 8 The structure of a water body traceability device based on fluorescence fingerprint provided in this embodiment is shown in FIG. 1. ​ As shown in the figure, the device comprises a data processing module 11, a data extraction module 12 and a data matching module 13.

[0175] The data processing module 11 is configured to collect a sample water body, wherein the sample water body is collected from any one of multiple drainage outlets of a drainage system.

[0176] The data extraction module 12 is configured to extract a sample fluorescence set from the sample water body, wherein the sample fluorescence set comprises multiple sample fluorescence components and sample fluorescence fingerprint information corresponding to each sample fluorescence component.

[0177] The data matching module 13 is configured to match each sample fluorescence fingerprint information with a fluorescence fingerprint identification atlas respectively to obtain a water body type indicated by a corresponding sample fluorescence component; the fluorescence fingerprint identification atlas comprises multiple fluorescence fingerprint identification matrices, and each fluorescence fingerprint identification matrix corresponds to a water body type.

[0178] In a possible design, the target sample fluorescence component is any one of the multiple sample fluorescence components.

[0179] For the target sample fluorescence component, the data extraction module 12 is further configured to:

[0180] extract multiple sample wavelengths of the target sample fluorescence component from the sample water body;

[0181] select multiple first sample wavelengths from the multiple sample wavelengths;

[0182] According to the plurality of first sample wavelengths, sample fluorescence fingerprint information corresponding to a target sample fluorescence component is obtained.

[0183] In a possible design, the plurality of sample wavelengths includes a plurality of sample excitation wavelengths and a plurality of sample emission wavelengths, the maximum sample excitation wavelength is the sample excitation wavelength with the maximum fluorescence load value in the plurality of sample excitation wavelengths, and the maximum sample emission wavelength is the sample emission wavelength with the maximum fluorescence load value in the plurality of sample emission wavelengths; the data extraction module 12 is further configured to:

[0184] According to the pre-stored fluorescence load set, a fluorescence load value of each sample wavelength is obtained; the fluorescence load set includes a plurality of sample excitation wavelength intervals, a plurality of sample emission wavelength intervals, and a fluorescence load value corresponding to each sample excitation wavelength interval and each sample emission wavelength interval respectively;

[0185] According to the fluorescence load values of the maximum sample excitation wavelength and the maximum sample emission wavelength respectively, a relative deviation of each sample wavelength except the maximum sample excitation wavelength and the maximum sample emission wavelength is obtained; each relative deviation refers to a deviation between the fluorescence load value of the corresponding sample wavelength and the fluorescence load value of the maximum sample excitation wavelength or the maximum sample emission wavelength.

[0186] According to the plurality of relative deviations, a plurality of first sample wavelengths are selected from the plurality of sample wavelengths.

[0187] In a possible design, the plurality of first sample wavelengths includes at least one second sample wavelength of the sample excitation wavelength and the sample emission wavelength respectively; the sample candidate wavelength is any one of the sample excitation wavelength and the sample emission wavelength.

[0188] For the sample candidate wavelength, the data extraction module 12 is further configured to:

[0189] From the plurality of sample candidate wavelengths except the maximum sample candidate wavelength, each sample candidate wavelength with a relative deviation less than a preset deviation is taken as a third sample wavelength; the maximum sample candidate wavelength refers to the maximum sample excitation wavelength or the maximum sample emission wavelength.

[0190] When the number of the plurality of third sample wavelengths is zero, the maximum sample candidate wavelength is taken as the second sample wavelength of the sample candidate wavelength.

[0191] When the number of the plurality of third sample wavelengths is greater than zero, a relative distance between each third sample wavelength and the maximum sample candidate wavelength is calculated, and from the plurality of third sample wavelengths, each third sample wavelength with a relative distance not less than a preset distance and the maximum sample candidate wavelength are taken as the second sample wavelength of the sample candidate wavelength.

[0192] In a possible design, the data extraction module 12 is further configured to:

[0193] According to the at least one second sample wavelength of the sample excitation wavelength and the sample emission wavelength, at least one two-dimensional coordinate of the target sample fluorescent component in a two-dimensional coordinate system is drawn; the two-dimensional coordinate system takes the wavelength value of the excitation wavelength as a first coordinate axis and takes the wavelength value of the emission wavelength as a second coordinate axis; and the plurality of fluorescent fingerprint identification matrices are located in the two-dimensional coordinate system.

[0194] According to the at least one two-dimensional coordinate, sample fluorescent fingerprint information corresponding to the target sample fluorescent component is obtained.

[0195] In a possible design, for the target sample fluorescent component, the fluorescent fingerprint identification atlas refers to a coordinate region formed by the plurality of fluorescent fingerprint identification matrices in the two-dimensional coordinate system.

[0196] For the target sample fluorescent component, the data matching module 13 is further configured to:

[0197] The two-dimensional coordinate is matched with the fluorescent fingerprint identification atlas by using a first formula; the first formula is used to determine whether the two-dimensional coordinate is within the fluorescent fingerprint identification atlas, and the fluorescent fingerprint identification atlas refers to a coordinate region formed by the plurality of fluorescent fingerprint identification matrices in the two-dimensional coordinate system; and the two-dimensional coordinate system is composed of the emission wavelength as the horizontal coordinate axis and the excitation wavelength as the vertical coordinate axis.

[0198] At least one candidate fluorescent fingerprint identification matrix is selected from the plurality of fluorescent fingerprint identification matrices; the coordinate region of each candidate fluorescent fingerprint identification matrix in the two-dimensional coordinate system includes the at least one two-dimensional coordinate.

[0199] When the number of the at least one candidate fluorescent fingerprint identification matrix is one, the water body type corresponding to the candidate fluorescent fingerprint identification matrix is taken as the water body type indicated by the target sample fluorescent component.

[0200] When the number of the at least one candidate fluorescent fingerprint identification matrix is greater than one, the Euclidean distance between each two-dimensional coordinate and the matrix center of each candidate fluorescent fingerprint identification matrix is calculated respectively, and the water body type corresponding to the matrix center with the minimum Euclidean distance value is taken as the water body type indicated by the target sample fluorescent component.

[0201] In a possible design, the data processing module 11 is further configured to: construct a three-dimensional fluorescent fingerprint database, wherein the three-dimensional fluorescent fingerprint database includes: the plurality of water body types collected and the plurality of water body excitation wavelengths and the plurality of water body emission wavelengths corresponding to each water body type.

[0202] According to the plurality of water body excitation wavelengths corresponding to each water body type, an excitation wavelength mean value and an excitation wavelength standard deviation of the corresponding water body type are obtained; and according to the excitation wavelength mean value and the excitation wavelength standard deviation of each water body type, an excitation wavelength first boundary and an excitation wavelength second boundary of the corresponding water body type are obtained through the Relyada criterion; wherein the boundary value of each excitation wavelength second boundary is less than the boundary value of the corresponding excitation wavelength first boundary;

[0203] According to the plurality of water body emission wavelengths corresponding to each water body type, an emission wavelength mean value and an emission wavelength standard deviation of the corresponding water body type are obtained; and according to the emission wavelength mean value and the emission wavelength standard deviation of each water body type, an excitation wavelength third boundary and an excitation wavelength fourth boundary of the corresponding water body type are obtained through the Relyada criterion; wherein the boundary value of each excitation wavelength fourth boundary is less than the boundary value of the corresponding excitation wavelength third boundary;

[0204] According to the excitation wavelength first boundary, the excitation wavelength second boundary, the excitation wavelength third boundary and the excitation wavelength fourth boundary of each water body type, a fluorescence fingerprint identification matrix of the corresponding water body type is obtained.

[0205] ​ A structural schematic diagram of an electronic device hardware is provided for the embodiments of the present application. As shown in the figure, ​ The electronic device 20 includes at least one processor 21 and a memory 22. The electronic device 20 further includes a communication component 23. Wherein the processor 21, the memory 22 and the communication component 23 are connected through a first bus 24.

[0206] In the specific implementation process, the at least one processor 21 executes the computer execution instructions stored in the memory 22, so that the at least one processor 21 executes the above-mentioned method of water body tracing based on fluorescence fingerprint executed on the electronic device side.

[0207] The specific implementation process of the processor 21 can refer to the above-mentioned method embodiments, which have similar implementation principles and technical effects. Herein, the present embodiment will not be described again.

[0208] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU) and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the method disclosed in combination with the application can be directly embodied as hardware processor execution or combined with hardware and software modules in the processor for execution.

[0209] The memory can include a high-speed RAM memory and can also include a non-volatile storage NVM, such as at least one disk memory.

[0210] The first bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.

[0211] The functions realized by the electronic device and the master device described above are introduced for the scheme provided by the embodiments of the present application. It can be understood that the electronic device or the master device includes the hardware structure and / or software modules corresponding to the execution of each function in order to realize the above functions. The units and algorithm steps of each example described in combination with the embodiments disclosed in the embodiments of the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solution of the embodiments of the present application.

[0212] The present application also provides a computer readable storage medium, the computer readable storage medium stores computer execution instructions, when the processor executes the computer execution instructions, for realizing the above kind of water body tracing method based on fluorescent fingerprint.

[0213] The readable storage medium described above can be realized by any type of volatile or nonvolatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special purpose computer.

[0214] An exemplary readable storage medium is coupled to the processor, so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in an electronic device or a host device.

[0215] The present application also provides a computer program product, which comprises a computer program stored in a readable storage medium, and at least one processor of an electronic device can read the computer program from the readable storage medium, and the at least one processor executes the computer program to enable the electronic device to perform the scheme provided by any of the above embodiments.

[0216] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware. The foregoing program can be stored in a computer readable storage medium. The program executes to perform the steps of the above-mentioned method embodiments; and the foregoing storage medium includes ROM, RAM, magnetic disk or optical disk and various storage media that can store program codes.

[0217] So far, the technical scheme of the present application has been described in combination with the preferred embodiments shown in the drawings, but those skilled in the art can easily understand that the protection scope of the present application is obviously not limited to these specific embodiments, and the above embodiments are only used to illustrate the technical scheme of the present application, but not to limit it; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical scheme recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical scheme deviate from the scope of the technical scheme of the embodiments of the present application.

Claims

1. A fluorescence fingerprint-based water body source tracking method, characterized in that, The method comprises: collecting a sample water body, wherein the sample water body is collected from any one of multiple drainage outlets of a drainage system; extracting a sample fluorescence set from the sample water body, wherein the sample fluorescence set comprises multiple sample fluorescence components, and each sample fluorescence component corresponds to sample fluorescence fingerprint information; matching each sample fluorescence fingerprint information with a fluorescence fingerprint identification map respectively to obtain a water body type indicated by a corresponding sample fluorescence component; wherein the fluorescence fingerprint identification map comprises multiple fluorescence fingerprint identification matrices, and each fluorescence fingerprint identification matrix corresponds to a water body type; a target sample fluorescence component is any one of the multiple sample fluorescence components; for the target sample fluorescence component, the fluorescence fingerprint identification map refers to a coordinate region formed by the multiple fluorescence fingerprint identification matrices in a two-dimensional coordinate system; Before collecting the sample water body, the method further comprises: constructing a three-dimensional fluorescence fingerprint database, wherein the three-dimensional fluorescence fingerprint database comprises multiple water body types collected and multiple water body excitation wavelengths and multiple water body emission wavelengths corresponding to each water body type; obtaining an excitation wavelength average value and an excitation wavelength standard deviation of a corresponding water body type according to multiple water body excitation wavelengths corresponding to each water body type; and obtaining an excitation wavelength first boundary and an excitation wavelength second boundary of the corresponding water body type according to the excitation wavelength average value and the excitation wavelength standard deviation of each water body type by using the Laplace criterion; wherein a boundary value of each excitation wavelength second boundary is less than a boundary value of a corresponding excitation wavelength first boundary; obtaining an emission wavelength average value and an emission wavelength standard deviation of a corresponding water body type according to multiple water body emission wavelengths corresponding to each water body type; and obtaining an excitation wavelength third boundary and an excitation wavelength fourth boundary of the corresponding water body type according to the emission wavelength average value and the emission wavelength standard deviation of each water body type by using the Laplace criterion; wherein a boundary value of each excitation wavelength fourth boundary is less than a boundary value of a corresponding excitation wavelength third boundary; obtaining a fluorescence fingerprint identification matrix of a corresponding water body type according to the excitation wavelength first boundary, the excitation wavelength second boundary, the excitation wavelength third boundary and the excitation wavelength fourth boundary of each water body type.

2. The method of claim 1, wherein, For the target sample fluorescence component, the extracting a sample fluorescence set from the sample water body comprises: extracting multiple sample wavelengths of the target sample fluorescence component from the sample water body; screening multiple first sample wavelengths from the multiple sample wavelengths; obtaining sample fluorescence fingerprint information corresponding to the target sample fluorescence component according to the multiple first sample wavelengths.

3. The method of claim 2, wherein, The multiple sample wavelengths comprise multiple sample excitation wavelengths and multiple sample emission wavelengths, a maximum sample excitation wavelength is a sample excitation wavelength with a maximum fluorescence load value in the multiple sample excitation wavelengths, and a maximum sample emission wavelength is a sample emission wavelength with a maximum fluorescence load value in the multiple sample emission wavelengths; The screening multiple first sample wavelengths from the multiple sample wavelengths comprises: According to a pre-stored fluorescence load set, a fluorescence load value of each of the sample wavelengths is obtained; wherein the fluorescence load set includes a plurality of sample excitation wavelength intervals, a plurality of sample emission wavelength intervals, and a fluorescence load value corresponding to each of the sample excitation wavelength intervals and each of the sample emission wavelength intervals; According to the fluorescence load values of the maximum sample excitation wavelength and the maximum sample emission wavelength, a relative deviation of each of the sample wavelengths other than the maximum sample excitation wavelength and the maximum sample emission wavelength is obtained; wherein each of the relative deviations refers to a deviation between the fluorescence load value of the corresponding sample wavelength and the fluorescence load value of the maximum sample excitation wavelength or the maximum sample emission wavelength; According to a plurality of the relative deviations, a plurality of the first sample wavelengths are screened from the plurality of the sample wavelengths.

4. The method of claim 3, wherein, The plurality of the first sample wavelengths includes at least one second sample wavelength of each of the sample excitation wavelength and the sample emission wavelength; and the sample candidate wavelength is any one of the sample excitation wavelength and the sample emission wavelength; For the sample candidate wavelength, the screening of the plurality of the first sample wavelengths from the plurality of the sample wavelengths according to the plurality of the relative deviations includes: From the plurality of the sample candidate wavelengths other than the maximum sample candidate wavelength, each of the sample candidate wavelengths with a relative deviation less than a preset deviation is taken as a third sample wavelength; wherein the maximum sample candidate wavelength refers to the maximum sample excitation wavelength or the maximum sample emission wavelength; When the number of the third sample wavelengths is zero, the maximum sample candidate wavelength is taken as the second sample wavelength of the sample candidate wavelength; When the number of the third sample wavelengths is greater than zero, a relative distance between each of the third sample wavelengths and the maximum sample candidate wavelength is calculated, and from the plurality of the third sample wavelengths, each of the third sample wavelengths with a relative distance not less than a preset distance and the maximum sample candidate wavelength are taken as the second sample wavelength of the sample candidate wavelength.

5. The method of claim 4, wherein, The obtaining of the sample fluorescence fingerprint information corresponding to the target sample fluorescence component according to the plurality of the first sample wavelengths includes: According to at least one second sample wavelength of each of the sample excitation wavelength and the sample emission wavelength, at least one two-dimensional coordinate of the target sample fluorescence component in a two-dimensional coordinate system is drawn; wherein the two-dimensional coordinate system takes a wavelength value of the excitation wavelength as a first coordinate axis and takes a wavelength value of the emission wavelength as a second coordinate axis; and the plurality of the fluorescence fingerprint recognition matrices are located in the two-dimensional coordinate system; According to at least one of the two-dimensional coordinates, the sample fluorescence fingerprint information corresponding to the target sample fluorescence component is obtained.

6. The method of claim 5, wherein, For the target sample fluorescence component, the matching of each of the sample fluorescence fingerprint information with the fluorescence fingerprint recognition atlas to obtain the water type indicated by the corresponding sample fluorescence component includes: The two-dimensional coordinates are matched with the fluorescent fingerprint identification map through a first formula; wherein the first formula is used to determine whether the two-dimensional coordinates are within the fluorescent fingerprint identification map, and the fluorescent fingerprint identification map refers to a coordinate region formed by multiple fluorescent fingerprint identification matrices in a two-dimensional coordinate system; the two-dimensional coordinate system is composed of the emission wavelength as the horizontal coordinate axis and the excitation wavelength as the vertical coordinate axis, and the first formula is: in, This is the result of water body source type identification; It is the first of the samples Excitation wavelength values ​​corresponding to the fluorescent components of each type of sample; It is the first of the samples The emission wavelength values ​​corresponding to the fluorescent components of each type of sample; It is the first The average excitation wavelength corresponding to the fluorescent components of each type of sample; It is the first The average emission wavelength corresponding to the fluorescent components of each type of sample; It is a fluorescent component identification code. ; It represents the number of fluorescent components in the samples in the fluorescent fingerprint database; It is the calculated number of The standard deviation of the excitation wavelength corresponding to the fluorescent components of each type of sample; It is the calculated number of Standard deviation of emission wavelengths corresponding to fluorescent components of different sample types; At least one candidate fluorescent fingerprint identification matrix is selected from the multiple fluorescent fingerprint identification matrices; wherein the coordinate region of each candidate fluorescent fingerprint identification matrix in the two-dimensional coordinate system includes at least one two-dimensional coordinate; When the number of the at least one candidate fluorescent fingerprint identification matrix is one, the water body type corresponding to the candidate fluorescent fingerprint identification matrix is taken as the water body type indicated by the target sample fluorescent component; When the number of the at least one candidate fluorescent fingerprint identification matrix is greater than one, the Euclidean distance between each two-dimensional coordinate and the center of each candidate fluorescent fingerprint identification matrix is calculated respectively, and the water body type corresponding to the center of the matrix with the minimum Euclidean distance value is taken as the water body type indicated by the target sample fluorescent component.

7. A fluorescence fingerprint-based water body tracing device, characterized in that, It comprises: a data processing module, a data extraction module and a data matching module; The data processing module is used to collect a sample water body, wherein the sample water body is collected from any one of multiple drainage outlets of a drainage system; The data extraction module is used to extract a sample fluorescent set from the sample water body, wherein the sample fluorescent set includes multiple sample fluorescent components, and each sample fluorescent component corresponds to sample fluorescent fingerprint information; The data matching module is used to match each sample fluorescent fingerprint information with a fluorescent fingerprint identification map respectively to obtain a water body type indicated by a corresponding sample fluorescent component; the fluorescent fingerprint identification map includes multiple fluorescent fingerprint identification matrices, and each fluorescent fingerprint identification matrix corresponds to a water body type; A target sample fluorescent component is any one of the multiple sample fluorescent components; for the target sample fluorescent component, the fluorescent fingerprint identification map refers to a coordinate region formed by the multiple fluorescent fingerprint identification matrices in a two-dimensional coordinate system; The data processing module is further used to: construct a three-dimensional fluorescent fingerprint database, wherein the three-dimensional fluorescent fingerprint database includes multiple water body types collected and multiple water body excitation wavelengths and multiple water body emission wavelengths corresponding to each water body type; According to the multiple water body excitation wavelengths corresponding to each water body type, an excitation wavelength average value and an excitation wavelength standard deviation of the corresponding water body type are obtained, and according to the excitation wavelength average value and the excitation wavelength standard deviation of each water body type, an excitation wavelength first boundary and an excitation wavelength second boundary of the corresponding water body type are obtained through the Laplace criterion; wherein the boundary value of each excitation wavelength second boundary is smaller than the boundary value of the corresponding excitation wavelength first boundary. According to the emission wavelength of each water body type corresponding to a plurality of water bodies, the average value and the standard deviation of the emission wavelength of the corresponding water body type are obtained; and according to the average value and the standard deviation of the emission wavelength of each water body type, the third boundary and the fourth boundary of the excitation wavelength of the corresponding water body type are obtained through the Laplace criterion; wherein the boundary value of each fourth boundary of the excitation wavelength is less than the boundary value of the corresponding third boundary of the excitation wavelength; According to the first boundary, the second boundary, the third boundary and the fourth boundary of the excitation wavelength of each water body type, the fluorescence fingerprint identification matrix of the corresponding water body type is obtained.

8. An electronic device, comprising: It comprises: a processor and a memory connected in communication with the processor; the memory stores computer execution instructions; when the processor executes the computer execution instructions stored in the memory, it is used to realize the water body tracing method based on fluorescence fingerprint according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by the processor, it is used to realize the water body tracing method based on fluorescence fingerprint according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Water quality fingerprint tracing method and system based on big data

    CN115855898A

  • Method and device for preparing data for identifying analytes

    US20240177310A1