WO2019196107A1 - Method for detecting composition of substance, related device, and computer readable storage medium - Google Patents
Method for detecting composition of substance, related device, and computer readable storage medium Download PDFInfo
- Publication number
- WO2019196107A1 WO2019196107A1 PCT/CN2018/083032 CN2018083032W WO2019196107A1 WO 2019196107 A1 WO2019196107 A1 WO 2019196107A1 CN 2018083032 W CN2018083032 W CN 2018083032W WO 2019196107 A1 WO2019196107 A1 WO 2019196107A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sub
- substance
- spectral data
- detecting
- matching result
- Prior art date
Links
- 239000000126 substance Substances 0.000 title claims abstract description 114
- 238000000034 method Methods 0.000 title claims abstract description 67
- 239000000203 mixture Substances 0.000 title claims abstract description 32
- 238000001228 spectrum Methods 0.000 claims abstract description 30
- 238000001514 detection method Methods 0.000 claims abstract description 28
- 230000003595 spectral effect Effects 0.000 claims description 66
- 239000000470 constituent Substances 0.000 claims description 5
- 230000000717 retained effect Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 abstract description 11
- 238000001069 Raman spectroscopy Methods 0.000 description 4
- 238000004611 spectroscopical analysis Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/62—Systems in which the material investigated is excited whereby it emits light or causes a change in wavelength of the incident light
- G01N21/63—Systems in which the material investigated is excited whereby it emits light or causes a change in wavelength of the incident light optically excited
- G01N21/65—Raman scattering
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/62—Systems in which the material investigated is excited whereby it emits light or causes a change in wavelength of the incident light
- G01N21/71—Systems in which the material investigated is excited whereby it emits light or causes a change in wavelength of the incident light thermally excited
- G01N21/718—Laser microanalysis, i.e. with formation of sample plasma
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N2201/00—Features of devices classified in G01N21/00
- G01N2201/12—Circuits of general importance; Signal processing
- G01N2201/129—Using chemometrical methods
- G01N2201/1293—Using chemometrical methods resolving multicomponent spectra
Definitions
- the present application relates to the field of spectroscopy, and in particular to a method for detecting a composition of matter and related devices and computer readable storage media.
- a Raman spectrometer detects molecular information by scattering Raman spectroscopy
- a laser-induced breakdown spectrometer Laser-Induced Breakdown Spectroscopy
- Libs Spectrometer detects atomic information by Libs spectroscopy.
- the acquired spectral data is matched with the standard spectral data of a known sample stored in the database in advance, and the result of the detection is determined based on the similarity matched with the standard spectral data.
- a technical problem to be solved by some embodiments of the present application is to provide a method for detecting a substance composition and a related device and a computer readable storage medium, so that the detecting device can provide an effective component analysis result when detecting an unidentified substance, thereby improving The accuracy of the composition analysis of the substance to be tested.
- An embodiment of the present application provides a method for detecting a substance composition, comprising: disassembling original spectral data of a substance to be detected according to different disassembly methods to obtain a sub-spectrum set, wherein the sub-spectrum set includes Sub-spectral data obtained by disassembling; respectively matching the sub-spectral data included in the sub-spectral set with standard spectral data of a known sample in the database to obtain a matching result set corresponding to the sub-spectral set, wherein the matching The result set includes a matching result of each of the matched sub-spectral data in the sub-spectrum set; and based on the matching result set, the detection result of the substance to be detected is determined.
- An embodiment of the present application further provides a device for detecting a substance composition, comprising: a disassembly module, configured to disassemble original spectral data of a substance to be detected according to different disassembly methods to obtain a sub-spectral set, wherein The sub-spectral set includes sub-spectral data obtained by each disassembly method; a matching module is configured to respectively match sub-spectral data included in each sub-spectral set with standard spectral data of a known sample in the database to obtain a sub-spectrum And a matching matching result set, wherein the matching result set includes a matching result of each matching sub-spectral data in the sub-spectrum set; and a detection result determining module is configured to determine a detection result of the component to be detected according to the matching result set.
- a disassembly module configured to disassemble original spectral data of a substance to be detected according to different disassembly methods to obtain a sub-spectral set, wherein The sub-spect
- An embodiment of the present application further provides an electronic device, including: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being at least A processor executes to enable at least one processor to perform the above-described method of detecting a substance composition.
- the embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and when the computer program is executed by the processor, implements the method for detecting a substance component.
- the original spectral data of the substance to be detected is disassembled by different disassembly methods to obtain a sub-spectral set, and the sub-spectral set is obtained.
- the sub-spectral data obtained by each disassembly method is included, and the original spectral data is refined, so that the original spectral data can be matched to match the result accurately; for an unknown substance, due to various disassembly methods,
- the sub-spectral data obtained by each disassembly method is matched and analyzed, so that the user can obtain a plurality of effective component analysis results from the detection results, and improve the accuracy of component analysis of the substance to be detected.
- FIG. 1 is a flow chart of a method for detecting a substance component in a first embodiment of the present application
- FIG. 2 is a schematic flow chart of a disassembling method in a second embodiment of the present application.
- FIG. 3 is a schematic diagram of raw spectral data of a substance to be detected in a second embodiment of the present application.
- FIG. 4 is a schematic structural view of a device for detecting a substance component in a third embodiment of the present application.
- FIG. 5 is a schematic structural diagram of an electronic device in a fourth embodiment of the present application.
- the first embodiment of the present application relates to a method for detecting a substance component, which is used for detecting a component of an unknown substance, and is suitable for a case where a peak of a characteristic peak is sharp in a spectrum and a peak width is narrow, such as Raman spectroscopy and Libs spectrum.
- the specific process is shown in Figure 1, including the following steps:
- Step 101 Disassemble the original spectral data of the substance to be detected according to different disassembly methods to obtain a sub-spectral set, wherein the sub-spectrum set includes sub-spectral data obtained by each disassembly method.
- the raw spectral data of the substance to be detected is obtained by a spectrometer, wherein the spectrometer can be a Raman spectrometer or a Libs spectrometer.
- the original spectral data can be analyzed and detected by the spectrometer, and if the spectrometer detects the substance component corresponding to the original spectral data, the end is ended.
- the spectrometer detects the constituents of a substance, it is determined by matching with the standard spectral data of a known sample stored in the database.
- the original spectral data in this embodiment includes at least a spectrum of the substance to be detected.
- the raw spectral data may also include other related parameters, which will not be enumerated here.
- the disassembling the original spectral data specifically includes: determining a number M of characteristic peaks included in the original spectral data, wherein M is a positive integer greater than 1; and M characteristic peaks according to N different combinations The combination is performed to obtain sub-spectral data corresponding to each combination, wherein each sub-spectral data includes at least one characteristic peak, and N is an integer greater than 1.
- each characteristic peak in the original spectral data is read to determine the number M of characteristic peaks included in the original spectral data.
- the different characteristic peaks are combined to correspond to the spectral data of different substances.
- the original spectral data includes five characteristic peaks, which are respectively X1, X2, X3, X4 and X5, assuming that the spectral data formed by the two characteristic peaks of X1 and X3 correspond.
- the spectral data of the substance 1 and the spectral data formed by the three characteristic peaks of X2+X4+X5 correspond to the spectral data of the substance 2. Therefore, different sub-spectral data can be obtained by combining different characteristic peaks.
- the sub-spectral data corresponding to each combination mode can be obtained by combining the characteristic peaks and removing the remaining characteristic peaks.
- the original spectral data includes three characteristic peaks, which are X1, X2, and X3, respectively. If N is 3, and de-feature peaks are used, then X2+X3 can be combined to form corresponding sub-spectral data, and X3+X1 combination. Corresponding sub-spectral data is formed, and X1+X2 are combined to form corresponding sub-spectral data.
- the obtained sub-spectrum set is ⁇ X2+X3, X3+X1, X1+X2 ⁇ .
- the value of N may be the number of combinations of all possibilities.
- the sub-spectral data obtained by the N combinations is combined into one sub-spectral set, that is, the original spectral data is disassembled to obtain a sub-spectral set.
- Step 102 respectively matching the sub-spectral data included in the sub-spectrum set with the standard spectral data of the known sample in the database to obtain a matching result set corresponding to the sub-spectral set, wherein the matching result set includes the sub-spectral set The result of matching each of the matched sub-spectral data.
- a plurality of sub-spectral data are included in the sub-spectral set, and each sub-spectral data is matched one by one, wherein a process of matching one sub-spectral data with standard spectral data of a known sample in the database is:
- the sub-spectral data is matched with the standard spectral data of the known sample in the database. If the sub-spectral data is successfully matched with the standard spectral data, the matching is successfully recorded in the matching result of the sub-spectral data, and the record matching the sub-spectral data is successfully recorded.
- the matching failure is recorded in the matching result of the sub-spectral data, and the matching result of each matching sub-spectral data is placed.
- the matching result set corresponding to the sub-spectrum set.
- the matching result of each matched sub-spectral data includes the identification of the known sample that successfully matches the sub-spectral data, but the other included in the matching result of each matching sub-spectral data is included.
- the data is not limited and can be set according to the actual situation.
- the matching sub-spectral data may not record the matching result, which is not limited in this application.
- Step 103 Determine a detection result of the component to be detected according to the matching result set.
- determining whether the matching result set is empty if it is determined to be empty, determining that the component of the substance to be detected is not detected; determining that if it is not empty, according to the identifier of the known sample included in the matching result set, Determining each subset of each parent set and each parent set, and deleting a subset of each parent set, and identifying the identification of the known sample contained in the retained parent set as the component of the substance to be detected, wherein The set contains the identification of all known samples in the subset.
- the detection result of the component to be detected obtained in the N disassembly modes can be determined. If the matching result set is empty, it means that each sub-spectral data obtained in each disassembling mode cannot be identified, and then it is determined that the constituent components of the detecting substance are not detected. If the matching solution set is not empty, the analysis is performed according to the matching result set. The process of this analysis is detailed below:
- the matching result set includes a matching result of each matched sub-spectral data in the corresponding sub-spectrum set, and obtains a known sample identifier included in each matching result in the matching result set, and then respectively Judging each matching result, determining whether the identifier of the known sample included in the current matching result includes all known sample identifiers included in other matching results, and if so, determining that the current matching result is a parent set, and will be included in The matching result to which the known sample identifier of the mother set belongs is determined as a subset.
- the matching result set which are matching result A (substance 1), matching result B (substance 1 + substance 2), matching result C (substance 1 + substance 2+ substance 3), and acquiring each
- the identification of the known samples contained in the matching result respectively, the matching results A, B and C are judged, wherein the substance 1+substance 2+ substance 3 in the matching result C contains all of the matching result A and the matching result B
- the identification of the known sample therefore, determines that the matching result C is a parent set, the matching results A and B are a subset of the matching result C, the matching results A and B are deleted, and the matching result C is retained.
- the substance 1 + substance 2+ substance 3 is the identification of the constituents of the substance to be detected.
- the detection result can be output.
- the identification of known samples contained in each parent set is displayed.
- the constituents of the substance to be detected may be an identification of an unknown sample contained in a parent set and an unidentified substance.
- the identification of the known sample contained in each of the retained master sets and the unidentified identifier may be displayed according to the stripe. For example, it is assumed that two parent sets are reserved, respectively, the parent set A (substance 1 + substance 3) ), parent set B (substance 5), assuming that the unidentified identifier is "unidentified substance”. Then the display is as follows:
- each parent set in order to facilitate the user to obtain more effective information, it is also possible to display the identification of the known sample contained in each parent set, and the unidentified spectral data corresponding to the parent set. Specifically, since the original spectral data is disassembled to obtain each sub-spectral data, and each of the parent sets is sub-spectral data that successfully matches the standard spectral data, then each of the parent sets has a corresponding Identifyed spectral data.
- the raw spectral data includes five characteristic peaks X1, X2, X3, X4, and X5, the retained parent set A is (substance 1 + substance 3), and the parent set B is (substance 5), assuming substance 1 + substance 3
- the characteristic peak in the spectral data is (X1+X2+X3), and the characteristic peak in the spectral data of the substance 5 is (X2+X3+X5), then the characteristic peak in the unrecognized spectral data corresponding to the parent set A is (X4+X5). ), the characteristic peak in the unrecognized spectral data corresponding to the parent set B is (X1+X4).
- the identifier included in each parent set and the unidentified spectral data corresponding to the parent set may also be displayed in a strip display manner.
- it since it is unidentified spectral data, it may be directly displayed during display.
- the unrecognized spectral data since it is unidentified spectral data, it may be directly displayed during display.
- the possible reason may be that the substance to be detected is a single molecule, and the standard spectrum corresponding to the substance to be detected is not stored in the database. data.
- a possible reason may also be that the substance is a mixture, but standard spectral data corresponding to each component of the mixture is not stored in the database.
- the substance to be detected is a mixture, but it is coincident that two or more substances in the composition have peaks whose peak-to-horizontal coordinates are completely identical, or peaks of a position from two or more substances are superimposed. It becomes a characteristic peak that cannot be split normally, and the characteristic peak position remaining after going to the characteristic peak cannot reflect the correct spectral data (the probability is 0 in the Libs spectrum).
- the original spectral data of the substance to be detected is disassembled by different disassembly methods to obtain a sub-spectral set, and the sub-spectral set is obtained.
- the sub-spectral data obtained by each disassembly method is included, and the original spectral data is refined, so that the original spectral data can be matched to match the result accurately; for an unknown substance, due to various disassembly methods,
- the sub-spectral data obtained by each disassembly method is matched and analyzed, so that the user can obtain a plurality of effective component analysis results from the detection results, and improve the accuracy of component analysis of the substance to be detected.
- the second embodiment of the present application relates to a method for detecting a substance composition, and the second embodiment is substantially the same as the first embodiment, and the main difference is that the embodiment specifically illustrates that M pairs are performed according to N different combinations. The characteristic peaks are combined to obtain an implementation of the sub-spectral data corresponding to each combination.
- N is the number of combinations including all possibilities. That is to say, in the present embodiment, N is the number of all possible combinations obtained by disassembling the original spectral data.
- the original spectral data is disassembled according to the principle of the number of de-featured peaks. That is, each time the disassembly is performed, after the preset number of characteristic peaks are removed, all possible combinations of the remaining characteristic peaks are obtained.
- the specific process is shown in Figure 2.
- Step 201 Set the number i of the de-featured peaks to an initial value of 1.
- Step 202 Select M-i characteristic peaks from the M characteristic peaks in all possible ways to obtain C(M, M-i) sub-spectral data, wherein C(M, M-i) is a combination number formula.
- the number of all possible sub-spectral data is C(M,Mi), ie C(6,5), and the specific sub-spectral data are: (X2+X3+X4+X5+X6) (X1+ X3+X4+X5+X6), (X1+X2+X4+X5+X6), (X1+X2+X4+X5+X6), (X1+X2+X3+X5+X6)(X1+X2+X3) +X4+X6), (X1+X2+X3+X4+X5).
- Step 204 Determine whether i is less than M. If yes, go to step 202, otherwise, go to step 205.
- step 202 since the number of de-feature peaks cannot be increased arbitrarily and cannot be equal to or greater than the number M of feature peaks, it is determined whether the updated i is less than M, and if so, step 202 is performed; otherwise, step 205 is performed.
- Step 205 Determine to obtain sub-spectral data containing all possibilities.
- the method for detecting the composition of the substance provided by the embodiment, by deducting the number of characteristic peaks, exhaustively disassembling all the possible sub-spectral data obtained after the original spectral data, maximizes the originality.
- the spectral data ensures the accuracy of the analysis of the substance to be tested.
- the third embodiment of the present application relates to a substance composition detecting apparatus 40, comprising: a disassembling module 401, a matching module 402, and a detection result determining module 403, and a block diagram thereof is shown in FIG.
- the disassembly module 401 is configured to disassemble the original spectral data of the substance to be detected according to different disassembly methods to obtain sub-spectral data, wherein the sub-spectral data obtained by each disassembly method is included in the sub-spectrum set.
- the matching module 402 is configured to respectively match the sub-spectral data included in each sub-spectral set with the standard spectral data of the known sample in the database to obtain a matching result set corresponding to the sub-spectral set, wherein the matching result set includes the The matching result of each of the sub-spectral sets matching the successful sub-spectral data.
- the detection result determining module 403 is configured to determine a detection result of the component to be detected according to the matching result set.
- the detecting component 40 of the substance component further includes: a display module 404, configured to display the identifier of the known sample contained in each parent set after determining the detection result of the component to be detected.
- This embodiment is a virtual device embodiment corresponding to the method for detecting a substance component, and the technical details in the foregoing method embodiments are still applicable in this embodiment, and details are not described herein again.
- a fourth embodiment of the present application relates to an electronic device 50 having a structure as shown in FIG.
- the method includes: at least one processor 501; and a memory 502 communicatively coupled to the at least one processor 501.
- the memory 502 stores instructions that are executable by at least one processor 501.
- the instructions are executed by at least one processor 501 to enable the at least one processor 501 to perform the method of detecting the substance composition described above.
- Memory 502 and processor 501 are connected in a bus manner, and the bus can include any number of interconnected buses and bridges that link together one or more processors 501 and various circuits of memory 502.
- the bus can also link various other circuits, such as peripherals, voltage regulators, and power management circuits, as is well known in the art and, therefore, will not be further described herein.
- the bus interface provides an interface between the bus and the transceiver.
- the transceiver can be an element or a plurality of elements, such as multiple receivers and transmitters, providing means for communicating with various other devices on a transmission medium.
- Data processed by processor 501 is transmitted over the wireless medium via an antenna. Further, the antenna also receives the data and transmits the data to processor 501.
- the processor 501 is responsible for managing the bus and normal processing, and can also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions.
- the memory 502 can be used to store data used by the processor when performing operations.
- processor in this embodiment can perform the steps in the foregoing method embodiments, and the specific implementation functions are not described in detail. For details, refer to the technical details in the method embodiments, and details are not described herein.
- a fifth embodiment of the present application is directed to a computer readable storage medium, which is a computer readable storage medium having stored therein computer instructions that enable a computer to perform the present application A method of lens detection involved in one or second method embodiments.
- the display method in the above embodiment is completed by a program instructing related hardware, and the program is stored in a storage medium, and includes a plurality of instructions for making a device (may be It is a single chip, a chip, etc. or a processor that performs all or part of the steps of the methods described in various embodiments of the present application.
- the foregoing storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), and a random access memory (RAM, Random-Access).
- RAM random access memory
Landscapes
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- Pathology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Immunology (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Plasma & Fusion (AREA)
- Engineering & Computer Science (AREA)
- Optics & Photonics (AREA)
- Investigating, Analyzing Materials By Fluorescence Or Luminescence (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
Abstract
A method for detecting the composition of a substance, a related device, and a computer readable storage medium. The method for detecting the composition of a substance comprises: disassembling original spectrum data of a substance to be detected according to different disassembly means so as to obtain a sub-spectrum set, wherein the sub-spectrum set comprises sub-spectrum data obtained by each disassembly means; matching the sub-spectrum data comprised in the sub-spectrum set with standard spectrum data of a known sample in a database respectively so as to obtain a matching result set corresponding to the sub-spectrum set, wherein the matching result set comprises a matching result of each piece of successfully matched sub-spectrum data in the sub-spectrum set; and according to the matching result set, determining a detection result of the composition of the substance to be detected. According to the described method, a substance detecting device may provide an effective composition analysis result when detecting an unidentified substance, thus improving the accuracy of composition analysis for the substance to be detected.
Description
本申请涉及光谱领域,尤其涉及物质成分的检测方法及相关装置和计算机可读存储介质。The present application relates to the field of spectroscopy, and in particular to a method for detecting a composition of matter and related devices and computer readable storage media.
目前对物质的组成成分进行检测的检测设备通常采用光谱分析的方法,例如,拉曼光谱仪通过散射的拉曼光谱检测出分子信息;激光诱导击穿光谱仪(Laser-Induced
Breakdown Spectroscopy,简称“Libs光谱仪”)通过Libs光谱检测出原子信息。At present, detection equipment for detecting the composition of a substance is usually subjected to spectroscopic analysis. For example, a Raman spectrometer detects molecular information by scattering Raman spectroscopy; a laser-induced breakdown spectrometer (Laser-Induced)
Breakdown Spectroscopy (referred to as "Libs Spectrometer") detects atomic information by Libs spectroscopy.
当前在对待检测物质进行成分检测时,将采集得到的光谱数据与数据库中预先存储的已知样品的标准光谱数据进行匹配,根据与标准光谱数据匹配的相似度判定此次检测的结果。Currently, when the component to be detected is subjected to component detection, the acquired spectral data is matched with the standard spectral data of a known sample stored in the database in advance, and the result of the detection is determined based on the similarity matched with the standard spectral data.
发明人在研究现有技术过程中发现,由于现有物质种类繁多,数据库中存储的信息无法涵盖现有的所有物质,当出现未识别的光谱时,只能判定该待检测物质成分检测结果为未识别。当待检测物质为混合物时,数据库中的已知样品中往往会有该待检测物质中的一种成分或多种成分,但现有检测方式也只给出未识别的检测结果,显然,这并不能满足人们的需求。The inventor found in the process of studying the prior art that due to the wide variety of existing substances, the information stored in the database cannot cover all the existing substances. When an unidentified spectrum appears, only the detection result of the substance to be detected can be determined as unrecognized. When the substance to be detected is a mixture, there is often one or more components in the known sample in the database, but the existing detection method only gives unidentified detection results. Obviously, this It does not meet the needs of people.
本申请部分实施例所要解决的技术问题在于提供一种物质成分的检测方法及相关装置和计算机可读存储介质,使得检测装置在检测到未识别的物质时,可以提供有效的成分分析结果,提高对待检测物质的成分分析的准确性。A technical problem to be solved by some embodiments of the present application is to provide a method for detecting a substance composition and a related device and a computer readable storage medium, so that the detecting device can provide an effective component analysis result when detecting an unidentified substance, thereby improving The accuracy of the composition analysis of the substance to be tested.
本申请的一个实施例提供了一种物质成分的检测方法,包括:将待检测物质的原始光谱数据按照不同的拆解方式进行拆解,得到子光谱集合,其中,该子光谱集合中包含每种拆解方式得到的子光谱数据;分别将该子光谱集合中包含的子光谱数据与数据库中已知样品的标准光谱数据进行匹配,获得该子光谱集合对应的匹配结果集,其中,该匹配结果集中包括该子光谱集合中每个匹配成功的子光谱数据的匹配结果;根据该匹配结果集,确定对待检测物质成分的检测结果。An embodiment of the present application provides a method for detecting a substance composition, comprising: disassembling original spectral data of a substance to be detected according to different disassembly methods to obtain a sub-spectrum set, wherein the sub-spectrum set includes Sub-spectral data obtained by disassembling; respectively matching the sub-spectral data included in the sub-spectral set with standard spectral data of a known sample in the database to obtain a matching result set corresponding to the sub-spectral set, wherein the matching The result set includes a matching result of each of the matched sub-spectral data in the sub-spectrum set; and based on the matching result set, the detection result of the substance to be detected is determined.
本申请的一个实施例还提供了一种物质成分的检测装置,包括:拆解模块,用于将待检测物质的原始光谱数据按照不同的拆解方式进行拆解,得到子光谱集合,其中,该子光谱集合中包含每种拆解方式得到的子光谱数据;匹配模块,用于分别将每个子光谱集合中包含的子光谱数据与数据库中已知样品的标准光谱数据进行匹配,获得子光谱集合对应的匹配结果集,其中,匹配结果集中包括子光谱集合中每个匹配成功的子光谱数据的匹配结果;检测结果确定模块,用于根据匹配结果集,确定对待检测物质成分的检测结果。An embodiment of the present application further provides a device for detecting a substance composition, comprising: a disassembly module, configured to disassemble original spectral data of a substance to be detected according to different disassembly methods to obtain a sub-spectral set, wherein The sub-spectral set includes sub-spectral data obtained by each disassembly method; a matching module is configured to respectively match sub-spectral data included in each sub-spectral set with standard spectral data of a known sample in the database to obtain a sub-spectrum And a matching matching result set, wherein the matching result set includes a matching result of each matching sub-spectral data in the sub-spectrum set; and a detection result determining module is configured to determine a detection result of the component to be detected according to the matching result set.
本申请实施例还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,该指令被至少一个处理器执行,以使至少一个处理器能够执行上述的物质成分的检测方法。An embodiment of the present application further provides an electronic device, including: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being at least A processor executes to enable at least one processor to perform the above-described method of detecting a substance composition.
本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述的物质成分的检测方法。The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and when the computer program is executed by the processor, implements the method for detecting a substance component.
相对于现有技术而言,本申请部分实施例中在检测物质成分的过程中,通过不同的拆解方式将待检测物质的原始光谱数据进行拆解,得到子光谱集合,且该子光谱集合包含了每种拆解方式得到的子光谱数据,细化了原始光谱数据,从而在对原始光谱数据进行匹配时,可以精确匹配结果;对于一个未知的物质,由于有多种拆解方式,对每一种拆解方式得到的子光谱数据都进行匹配分析,从而使得用户可以从检测结果中获得多种有效成分分析结果,提高对待检测物质的成分分析的准确性。With respect to the prior art, in the process of detecting a substance component in some embodiments of the present application, the original spectral data of the substance to be detected is disassembled by different disassembly methods to obtain a sub-spectral set, and the sub-spectral set is obtained. The sub-spectral data obtained by each disassembly method is included, and the original spectral data is refined, so that the original spectral data can be matched to match the result accurately; for an unknown substance, due to various disassembly methods, The sub-spectral data obtained by each disassembly method is matched and analyzed, so that the user can obtain a plurality of effective component analysis results from the detection results, and improve the accuracy of component analysis of the substance to be detected.
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。The one or more embodiments are exemplified by the accompanying drawings in the accompanying drawings, and FIG. The figures in the drawings do not constitute a scale limitation unless otherwise stated.
图1是本申请第一实施例中物质成分的检测方法流程图;1 is a flow chart of a method for detecting a substance component in a first embodiment of the present application;
图2是本申请第二实施例中拆解方法的具体流程示意图;2 is a schematic flow chart of a disassembling method in a second embodiment of the present application;
图3是本申请第二实施例中待检测物质的原始光谱数据的示意图;3 is a schematic diagram of raw spectral data of a substance to be detected in a second embodiment of the present application;
图4是本申请第三实施例中物质成分的检测装置的结构示意图;4 is a schematic structural view of a device for detecting a substance component in a third embodiment of the present application;
图5是本申请第四实施例中电子设备的结构示意图。FIG. 5 is a schematic structural diagram of an electronic device in a fourth embodiment of the present application.
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请部分实施例进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。然而,本领域的普通技术人员可以理解,在本申请的各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。In order to make the objects, the technical solutions and the advantages of the present application more clear, some embodiments of the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It is understood that the specific embodiments described herein are merely illustrative of the application and are not intended to be limiting. However, those of ordinary skill in the art will appreciate that in the various embodiments of the present application, numerous technical details are set forth in order to provide the reader with a better understanding of the application. However, the technical solutions claimed in the present application can be implemented without these technical details and various changes and modifications based on the following embodiments.
本申请的第一实施例涉及一种物质成分的检测方法,该方法用于对未知物质的成分进行检测,适用于光谱中特征波峰峰形尖锐,波峰宽度较窄的情况,如拉曼光谱和Libs光谱。具体流程如图1所示,包括以下步骤:The first embodiment of the present application relates to a method for detecting a substance component, which is used for detecting a component of an unknown substance, and is suitable for a case where a peak of a characteristic peak is sharp in a spectrum and a peak width is narrow, such as Raman spectroscopy and Libs spectrum. The specific process is shown in Figure 1, including the following steps:
步骤101:将待检测物质的原始光谱数据按照不同的拆解方式进行拆解,得到子光谱集合,其中,该子光谱集合中包含每种拆解方式得到的子光谱数据。Step 101: Disassemble the original spectral data of the substance to be detected according to different disassembly methods to obtain a sub-spectral set, wherein the sub-spectrum set includes sub-spectral data obtained by each disassembly method.
具体的说,通过光谱仪获取待检测物质的原始光谱数据,其中,光谱仪可以是拉曼光谱仪或者Libs光谱仪。当然,需要说明的是,在对待检测物质的原始光谱数据进行拆解之前,可以通过该光谱仪对该原始光谱数据进行分析检测,若是该光谱仪检测出该原始光谱数据对应的物质成分,则结束此次物质成分的检测方法,并通过该光谱仪显示该待检测物质的检测结果;否则,对该原始光谱数据进行拆解。Specifically, the raw spectral data of the substance to be detected is obtained by a spectrometer, wherein the spectrometer can be a Raman spectrometer or a Libs spectrometer. Of course, it should be noted that before the original spectral data of the substance to be detected is disassembled, the original spectral data can be analyzed and detected by the spectrometer, and if the spectrometer detects the substance component corresponding to the original spectral data, the end is ended. A method for detecting a sub-substance component, and displaying the detection result of the substance to be detected by the spectrometer; otherwise, disassembling the original spectrum data.
值得一提的是,光谱仪在检测物质的组成成分时,是通过与数据库中存储的已知样品的标准光谱数据进行匹配,从而确定的物质的组成成分。It is worth mentioning that when the spectrometer detects the constituents of a substance, it is determined by matching with the standard spectral data of a known sample stored in the database.
此外,需要说明的是,本实施例中的原始光谱数据至少包括该待检测物质的光谱图。当然,原始光谱数据还可以包括其他相关参数,具体此处将不一一列举。In addition, it should be noted that the original spectral data in this embodiment includes at least a spectrum of the substance to be detected. Of course, the raw spectral data may also include other related parameters, which will not be enumerated here.
一个具体的实现中,拆解原始光谱数据具体包括:确定该原始光谱数据包含的特征波峰的个数M,其中,M为大于1的正整数;按照N种不同的组合方式对M个特征波峰进行组合,得到每种组合方式各自对应的子光谱数据,其中,每个子光谱数据至少包含一个特征波峰,N为大于1的整数。In a specific implementation, the disassembling the original spectral data specifically includes: determining a number M of characteristic peaks included in the original spectral data, wherein M is a positive integer greater than 1; and M characteristic peaks according to N different combinations The combination is performed to obtain sub-spectral data corresponding to each combination, wherein each sub-spectral data includes at least one characteristic peak, and N is an integer greater than 1.
具体的说,读取该原始光谱数据中每一个特征波峰,从而确定出该原始光谱数据包含的特征波峰的个数M。不同的特征波峰组合后对应不同的物质的光谱数据,例如,原始光谱数据包括5个特征波峰,分别为X1、X2、X3、X4和X5,假设X1和X3两个特征波峰形成的光谱数据对应物质1的光谱数据,X2+X4+X5三个特征波峰形成的光谱数据对应物质2的光谱数据。因此,将不同的特征波峰组合可以得到不同的子光谱数据。本实施方式中,可以按照去除特征波峰,将剩余的特征波峰进行组合的方式,得到每种组合方式各自对应的子光谱数据。例如,原始光谱数据包括3个特征波峰,分别为X1、X2、X3,若N为3,并采用去特征波峰的方式,那么可以得到X2+X3组合形成对应的子光谱数据、X3+X1组合形成对应的子光谱数据、X1+X2组合形成对应的子光谱数据,此时,得到的子光谱集合为{X2+X3,X3+X1,X1+X2}。当然,本实施例中,N的值可以是穷举所有可能性的组合方式的个数。Specifically, each characteristic peak in the original spectral data is read to determine the number M of characteristic peaks included in the original spectral data. The different characteristic peaks are combined to correspond to the spectral data of different substances. For example, the original spectral data includes five characteristic peaks, which are respectively X1, X2, X3, X4 and X5, assuming that the spectral data formed by the two characteristic peaks of X1 and X3 correspond. The spectral data of the substance 1 and the spectral data formed by the three characteristic peaks of X2+X4+X5 correspond to the spectral data of the substance 2. Therefore, different sub-spectral data can be obtained by combining different characteristic peaks. In the present embodiment, the sub-spectral data corresponding to each combination mode can be obtained by combining the characteristic peaks and removing the remaining characteristic peaks. For example, the original spectral data includes three characteristic peaks, which are X1, X2, and X3, respectively. If N is 3, and de-feature peaks are used, then X2+X3 can be combined to form corresponding sub-spectral data, and X3+X1 combination. Corresponding sub-spectral data is formed, and X1+X2 are combined to form corresponding sub-spectral data. At this time, the obtained sub-spectrum set is {X2+X3, X3+X1, X1+X2}. Of course, in this embodiment, the value of N may be the number of combinations of all possibilities.
值得一提的是,本实施例中,N种组合方式得到的子光谱数据组合成一个子光谱集合,即拆解原始光谱数据得到一个子光谱集合。It is worth mentioning that, in this embodiment, the sub-spectral data obtained by the N combinations is combined into one sub-spectral set, that is, the original spectral data is disassembled to obtain a sub-spectral set.
步骤102:分别将该子光谱集合中包含的子光谱数据与数据库中已知样品的标准光谱数据进行匹配,获得该子光谱集合对应的匹配结果集,其中,该匹配结果集中包括该子光谱集合中每个匹配成功的子光谱数据的匹配结果。Step 102: respectively matching the sub-spectral data included in the sub-spectrum set with the standard spectral data of the known sample in the database to obtain a matching result set corresponding to the sub-spectral set, wherein the matching result set includes the sub-spectral set The result of matching each of the matched sub-spectral data.
具体的说,在该子光谱集合中包含了多个子光谱数据,逐一对每一个子光谱数据进行匹配,其中,一个子光谱数据与数据库中已知样品的标准光谱数据进行匹配的过程为:将子光谱数据与数据库中已知样品的标准光谱数据进行匹配,若子光谱数据与标准光谱数据匹配成功,则在该子光谱数据的匹配结果中记录匹配成功,记录与该子光谱数据匹配成功的已知样品的标识;若子光谱数据与数据库中的已知样品的标准光谱数据匹配失败,则在该子光谱数据的匹配结果中记录匹配失败,将每一个匹配成功的子光谱数据的匹配结果放入该子光谱集合对应的匹配结果集中。Specifically, a plurality of sub-spectral data are included in the sub-spectral set, and each sub-spectral data is matched one by one, wherein a process of matching one sub-spectral data with standard spectral data of a known sample in the database is: The sub-spectral data is matched with the standard spectral data of the known sample in the database. If the sub-spectral data is successfully matched with the standard spectral data, the matching is successfully recorded in the matching result of the sub-spectral data, and the record matching the sub-spectral data is successfully recorded. Knowing the identification of the sample; if the sub-spectral data fails to match the standard spectral data of the known sample in the database, the matching failure is recorded in the matching result of the sub-spectral data, and the matching result of each matching sub-spectral data is placed. The matching result set corresponding to the sub-spectrum set.
值得一提的是,每个匹配成功的子光谱数据的匹配结果中包括与该子光谱数据匹配成功的已知样品的标识,但是,每个匹配成功的子光谱数据的匹配结果中包括的其他数据不做限制,可以根据实际情况设置。It is worth mentioning that the matching result of each matched sub-spectral data includes the identification of the known sample that successfully matches the sub-spectral data, but the other included in the matching result of each matching sub-spectral data is included. The data is not limited and can be set according to the actual situation.
此外,匹配失败的子光谱数据可以不记录匹配结果,本申请不对此进行限制。In addition, the matching sub-spectral data may not record the matching result, which is not limited in this application.
步骤103:根据该匹配结果集,确定对待检测物质成分的检测结果。Step 103: Determine a detection result of the component to be detected according to the matching result set.
一个具体实现中,判断该匹配结果集是否为空,若判断为空,则确定未检测到待检测物质的组成成分;判断若不为空,根据该匹配结果集中包含的已知样品的标识,确定每个母集和每个母集各自的子集,并删除每个母集的子集,将保留的母集中包含的已知样品的标识作为待检测物质的组成成分的标识,其中,母集中包含子集中所有的已知样品的标识。In a specific implementation, determining whether the matching result set is empty, if it is determined to be empty, determining that the component of the substance to be detected is not detected; determining that if it is not empty, according to the identifier of the known sample included in the matching result set, Determining each subset of each parent set and each parent set, and deleting a subset of each parent set, and identifying the identification of the known sample contained in the retained parent set as the component of the substance to be detected, wherein The set contains the identification of all known samples in the subset.
具体的,根据该匹配结果集,可以确定N种拆解方式下得到该待检测物质成分的检测结果。若是该匹配结果集为空,说明每一种拆解方式下得到的每一个子光谱数据都不能被识别,那么就可以确定未检测到该检测物质的组成成分。若是该匹配解果集不为空,则根据该匹配结果集进行分析。下面将详细介绍该分析的过程:Specifically, according to the matching result set, the detection result of the component to be detected obtained in the N disassembly modes can be determined. If the matching result set is empty, it means that each sub-spectral data obtained in each disassembling mode cannot be identified, and then it is determined that the constituent components of the detecting substance are not detected. If the matching solution set is not empty, the analysis is performed according to the matching result set. The process of this analysis is detailed below:
可以理解的是,该匹配结果集中包括对应的该子光谱集合中的每个匹配成功的子光谱数据的匹配结果,获取该匹配结果集中的每一个匹配结果中包括的已知样品标识,再分别对每一个匹配结果进行判断,判断当前匹配结果中包含的已知样品的标识是否包括了其他匹配结果中包含的所有已知样品标识,若是,则判定当前的匹配结果为母集,将包含于母集的已知样品标识所属的匹配结果判定为子集。在确定出每一个母集和每个母集各自的子集后,删除每个母集的子集,保留每个母集,并将母集中包含的已知样品的标识作为待检测物质的组成成分的标识。下面将举例详细说明:It can be understood that the matching result set includes a matching result of each matched sub-spectral data in the corresponding sub-spectrum set, and obtains a known sample identifier included in each matching result in the matching result set, and then respectively Judging each matching result, determining whether the identifier of the known sample included in the current matching result includes all known sample identifiers included in other matching results, and if so, determining that the current matching result is a parent set, and will be included in The matching result to which the known sample identifier of the mother set belongs is determined as a subset. After determining each subset of each parent set and each parent set, deleting a subset of each parent set, retaining each parent set, and identifying the known sample contained in the parent set as the composition of the substance to be detected Identification of ingredients. The following will give an example of the details:
例如,假设匹配结果集中有3个匹配结果,分别为匹配结果A(物质1),匹配结果B(物质1+物质2),匹配结果C(物质1+物质2+物质3),获取每个匹配结果中包含的已知样品的标识,分别对匹配结果A、B和C进行判断,其中,匹配结果C中的物质1+物质2+物质3包含了匹配结果A和匹配结果B中的所有的已知样品的标识,因此,确定匹配结果C为母集,匹配结果A和B为匹配结果C的子集,删除匹配结果A和B,保留匹配结果C。那么物质1+物质2+物质3为该待检测物质的组成成分的标识。For example, suppose there are 3 matching results in the matching result set, which are matching result A (substance 1), matching result B (substance 1 + substance 2), matching result C (substance 1 + substance 2+ substance 3), and acquiring each The identification of the known samples contained in the matching result, respectively, the matching results A, B and C are judged, wherein the substance 1+substance 2+ substance 3 in the matching result C contains all of the matching result A and the matching result B The identification of the known sample, therefore, determines that the matching result C is a parent set, the matching results A and B are a subset of the matching result C, the matching results A and B are deleted, and the matching result C is retained. Then the substance 1 + substance 2+ substance 3 is the identification of the constituents of the substance to be detected.
在确定对该待检测物质成分的检测结果后,可以输出该检测结果。一个具体的实现中,显示每个母集包含的已知样品的标识。After determining the detection result of the component to be detected, the detection result can be output. In a specific implementation, the identification of known samples contained in each parent set is displayed.
可以理解的是,待检测物质的组成成分可能是一个母集中包含的已知样品的标识和未识别物质。显示检测结果时,可以按照分条显示每一个保留的母集中包含的已知样品的标识以及未识别的标识,例如,假设保留了2个母集,分别为母集A(物质1+物质3),母集B(物质5),假设未识别的标识为“未识别物质”。那么显示如下:It will be appreciated that the constituents of the substance to be detected may be an identification of an unknown sample contained in a parent set and an unidentified substance. When the test result is displayed, the identification of the known sample contained in each of the retained master sets and the unidentified identifier may be displayed according to the stripe. For example, it is assumed that two parent sets are reserved, respectively, the parent set A (substance 1 + substance 3) ), parent set B (substance 5), assuming that the unidentified identifier is "unidentified substance". Then the display is as follows:
(a)物质1+物质3+未识别物质;(a) Substance 1 + Substance 3 + Unidentified Substance;
(b)物质5+未识别物质;(b) Substance 5+ unidentified substance;
当然,也可以采用其他显示方式显示保留母集中包含的已知样品的标识。Of course, other display modes can also be used to display the identification of known samples contained in the reserved master set.
此外,为了便于用户获取更多有效信息,还可以显示每个母集包含的已知样品的标识,以及该母集对应的未识别的光谱数据。具体的说,由于是对原始光谱数据进行拆解,从而得到每一个子光谱数据,而每一个母集都是与标准光谱数据匹配成功的子光谱数据,那么每一个母集都有对应的未识别的光谱数据。例如,原始光谱数据包括X1、X2、X3、X4和X5五个特征波峰,保留的母集A为(物质1+物质3),母集B为(物质5),假设物质1+物质3的光谱数据中特征波峰为(X1+X2+X3),物质5的光谱数据中特征波峰为(X2+X3+X5),那么母集A对应的未识别的光谱数据中特征波峰为(X4+X5),母集B对应的未识别的光谱数据中特征波峰为(X1+X4)。In addition, in order to facilitate the user to obtain more effective information, it is also possible to display the identification of the known sample contained in each parent set, and the unidentified spectral data corresponding to the parent set. Specifically, since the original spectral data is disassembled to obtain each sub-spectral data, and each of the parent sets is sub-spectral data that successfully matches the standard spectral data, then each of the parent sets has a corresponding Identifyed spectral data. For example, the raw spectral data includes five characteristic peaks X1, X2, X3, X4, and X5, the retained parent set A is (substance 1 + substance 3), and the parent set B is (substance 5), assuming substance 1 + substance 3 The characteristic peak in the spectral data is (X1+X2+X3), and the characteristic peak in the spectral data of the substance 5 is (X2+X3+X5), then the characteristic peak in the unrecognized spectral data corresponding to the parent set A is (X4+X5). ), the characteristic peak in the unrecognized spectral data corresponding to the parent set B is (X1+X4).
本实施例中同样可以采用分条显示的方式显示每个母集包含的标识以及与该母集对应的未识别的光谱数据,当然,由于是未识别的光谱数据,因此,显示时可以直接显示该未识别的光谱数据。In this embodiment, the identifier included in each parent set and the unidentified spectral data corresponding to the parent set may also be displayed in a strip display manner. Of course, since it is unidentified spectral data, it may be directly displayed during display. The unrecognized spectral data.
需要说明的是,本实施例中,若是确定未检测到待检测物质的组成成分,可能的原因可以是,该待检测物质为单一分子,且数据库中未保存有该待检测物质对应的标准光谱数据。可能的原因还可以是:该物质为混合物,但数据库中未保存有该混合物中的每一种成分对应的标准光谱数据。当然,还有一种可能:即该待检测物质为混合物,但恰巧其成分中的两种或多种物质存在峰位横坐标完全一致的波峰,或者来自两种或多种物质的某位置波峰叠加成了一个无法正常拆分的特征波峰,而造成去该特征波峰后剩余的特征波峰位不能体现正确的光谱数据(此种原因在Libs光谱中概率为0)。It should be noted that, in this embodiment, if it is determined that the component of the substance to be detected is not detected, the possible reason may be that the substance to be detected is a single molecule, and the standard spectrum corresponding to the substance to be detected is not stored in the database. data. A possible reason may also be that the substance is a mixture, but standard spectral data corresponding to each component of the mixture is not stored in the database. Of course, there is also a possibility that the substance to be detected is a mixture, but it is coincident that two or more substances in the composition have peaks whose peak-to-horizontal coordinates are completely identical, or peaks of a position from two or more substances are superimposed. It becomes a characteristic peak that cannot be split normally, and the characteristic peak position remaining after going to the characteristic peak cannot reflect the correct spectral data (the probability is 0 in the Libs spectrum).
相对于现有技术而言,本申请部分实施例中在检测物质成分的过程中,通过不同的拆解方式将待检测物质的原始光谱数据进行拆解,得到子光谱集合,且该子光谱集合包含了每种拆解方式得到的子光谱数据,细化了原始光谱数据,从而在对原始光谱数据进行匹配时,可以精确匹配结果;对于一个未知的物质,由于有多种拆解方式,对每一种拆解方式得到的子光谱数据都进行匹配分析,从而使得用户可以从检测结果中获得多种有效成分分析结果,提高对待检测物质的成分分析的准确性。With respect to the prior art, in the process of detecting a substance component in some embodiments of the present application, the original spectral data of the substance to be detected is disassembled by different disassembly methods to obtain a sub-spectral set, and the sub-spectral set is obtained. The sub-spectral data obtained by each disassembly method is included, and the original spectral data is refined, so that the original spectral data can be matched to match the result accurately; for an unknown substance, due to various disassembly methods, The sub-spectral data obtained by each disassembly method is matched and analyzed, so that the user can obtain a plurality of effective component analysis results from the detection results, and improve the accuracy of component analysis of the substance to be detected.
本申请的第二实施例涉及一种物质成分的检测方法,第二实施例与第一实施例大致相同,主要区别之处在于,本实施例具体说明了按照N种不同的组合方式对M个特征波峰进行组合,得到每种组合方式各自对应的子光谱数据的实现方式。The second embodiment of the present application relates to a method for detecting a substance composition, and the second embodiment is substantially the same as the first embodiment, and the main difference is that the embodiment specifically illustrates that M pairs are performed according to N different combinations. The characteristic peaks are combined to obtain an implementation of the sub-spectral data corresponding to each combination.
具体的说,本实施例中,N为包含所有可能性的组合方式的个数。也就是说,本实施例中,N为拆解原始光谱数据得到了所有可能的组合方式的个数。Specifically, in the present embodiment, N is the number of combinations including all possibilities. That is to say, in the present embodiment, N is the number of all possible combinations obtained by disassembling the original spectral data.
可以理解的是,本实施例中按照去特征波峰数的原理拆解原始光谱数据。即,每次拆解时,去掉预设个数的特征波峰后,得到剩余特征波峰的所有可能的组合方式。具体流程如图2所示。It can be understood that in the present embodiment, the original spectral data is disassembled according to the principle of the number of de-featured peaks. That is, each time the disassembly is performed, after the preset number of characteristic peaks are removed, all possible combinations of the remaining characteristic peaks are obtained. The specific process is shown in Figure 2.
步骤201:设置去特征波峰的个数i为初始值1。Step 201: Set the number i of the de-featured peaks to an initial value of 1.
步骤202:按照所有可能的方式从M个特征波峰中选取M-i个特征波峰,得到C(M,M-i)个子光谱数据,其中,C(M,M-i)为组合数公式。Step 202: Select M-i characteristic peaks from the M characteristic peaks in all possible ways to obtain C(M, M-i) sub-spectral data, wherein C(M, M-i) is a combination number formula.
可以理解的是,在数学中组合用符号“C”表示,而本实施例中组合数可以用“C(M,M-i)”表示,为了便于理解,下面将以一个详细的例子说明该步骤202。It can be understood that the combination is represented by the symbol "C" in mathematics, and the number of combinations in the embodiment can be represented by "C(M, Mi)". For ease of understanding, the step 202 will be described below with a detailed example. .
例如,如图3所示,一个待检测物质的特征波峰数目M为6,X1至X6分别表示6个特征波峰,其中,去特征波峰个数i=1,那么从6个特征波峰中选取5个特征波峰,此时,按照所有可能的组合方式对选取的5个特征波峰进行组合,得到i=1时所有可能的方式对应的子光谱数据,利用数学组合公式可知,i=1时,得到的所有可能的子光谱数据的个数为C(M,M-i)个,即C(6,5)个,具体的子光谱数据分别为:(X2+X3+X4+X5+X6)(X1+X3+X4+X5+X6),(X1+X2+X4+X5+X6),(X1+X2+X4+X5+X6),(X1+X2+X3+X5+X6)(X1+X2+X3+X4+X6),(X1+X2+X3+X4+X5)。For example, as shown in FIG. 3, the number of characteristic peaks M of a substance to be detected is 6, and X1 to X6 respectively represent six characteristic peaks, wherein the number of de-featured peaks is i=1, then 5 out of 6 characteristic peaks is selected. Characteristic peaks. At this time, the selected five characteristic peaks are combined according to all possible combinations, and the sub-spectral data corresponding to all possible modes when i=1 is obtained. Using the mathematical combination formula, it can be known that when i=1, The number of all possible sub-spectral data is C(M,Mi), ie C(6,5), and the specific sub-spectral data are: (X2+X3+X4+X5+X6) (X1+ X3+X4+X5+X6), (X1+X2+X4+X5+X6), (X1+X2+X4+X5+X6), (X1+X2+X3+X5+X6)(X1+X2+X3) +X4+X6), (X1+X2+X3+X4+X5).
步骤203:更新去特征波峰的个数i=i+1。Step 203: Update the number of de-featured peaks i=i+1.
可以理解的,在去掉i个特征波峰,得到所有可能的子光谱数据后,更新去特征波峰的个数,将去特征波峰数更新为i+1。例如,初始i=1,更新后i=2。It can be understood that after removing i characteristic peaks and obtaining all possible sub-spectral data, the number of de-coring peaks is updated, and the number of de-coring peaks is updated to i+1. For example, initial i=1, i=2 after update.
步骤204:判断i是否小于M,若是,转去执行步骤202,否则,执行步骤205。Step 204: Determine whether i is less than M. If yes, go to step 202, otherwise, go to step 205.
具体的说,由于去特征波峰的数目不可能随意增加,不能等于或大于特征波峰的个数M,因此,判断更新后的i是否小于M,若是,则执行步骤202,否则,执行步骤205。Specifically, since the number of de-feature peaks cannot be increased arbitrarily and cannot be equal to or greater than the number M of feature peaks, it is determined whether the updated i is less than M, and if so, step 202 is performed; otherwise, step 205 is performed.
步骤205:确定得到包含所有可能性的子光谱数据。Step 205: Determine to obtain sub-spectral data containing all possibilities.
具体的说,当i=M时,已经没有特征波峰可以进行组合了,那么可以确定此时已经得到了所有可能性的子光谱数据。Specifically, when i=M, no characteristic peaks can be combined, and it can be determined that all the possible sub-spectral data have been obtained at this time.
需要说明的是,将确定得到的包含所有可能性的子光谱数据放入同一个子光谱集合中。It should be noted that the determined sub-spectral data including all possibilities is put into the same sub-spectral set.
与现有技术相比,本实施例提供的物质成分的检测方法,通过去特征波峰的个数,穷举拆解原始光谱数据后得到的所有可能的子光谱数据,最大程度的细化了原始光谱数据,进而确保了对待检测物质分析的准确性。Compared with the prior art, the method for detecting the composition of the substance provided by the embodiment, by deducting the number of characteristic peaks, exhaustively disassembling all the possible sub-spectral data obtained after the original spectral data, maximizes the originality. The spectral data, in turn, ensures the accuracy of the analysis of the substance to be tested.
本申请的第三实施例涉及一种物质成分的检测装置40,包括:拆解模块401、匹配模块402和检测结果确定模块403,其结构框图如图4。The third embodiment of the present application relates to a substance composition detecting apparatus 40, comprising: a disassembling module 401, a matching module 402, and a detection result determining module 403, and a block diagram thereof is shown in FIG.
拆解模块401,用于将待检测物质的原始光谱数据按照不同的拆解方式进行拆解,得到子光谱数据,其中,该子光谱集合中所包含每种拆解方式得到的子光谱数据。The disassembly module 401 is configured to disassemble the original spectral data of the substance to be detected according to different disassembly methods to obtain sub-spectral data, wherein the sub-spectral data obtained by each disassembly method is included in the sub-spectrum set.
匹配模块402,用于分别将每个子光谱集合中包含的子光谱数据与数据库中已知样品的标准光谱数据进行匹配,获得该子光谱集合对应的匹配结果集,其中,该匹配结果集中包括该子光谱集合中的每个匹配成功的子光谱数据的匹配结果。The matching module 402 is configured to respectively match the sub-spectral data included in each sub-spectral set with the standard spectral data of the known sample in the database to obtain a matching result set corresponding to the sub-spectral set, wherein the matching result set includes the The matching result of each of the sub-spectral sets matching the successful sub-spectral data.
检测结果确定模块403,用于根据该匹配结果集,确定对待检测物质成分的检测结果。The detection result determining module 403 is configured to determine a detection result of the component to be detected according to the matching result set.
需要说明的是,该物质成分的检测装置40还包括:显示模块404,显示模块404,用于在确定对待检测物质成分的检测结果之后,显示每个母集包含的已知样品的标识。It should be noted that the detecting component 40 of the substance component further includes: a display module 404, configured to display the identifier of the known sample contained in each parent set after determining the detection result of the component to be detected.
本实施例是与上述物质成分的检测方法对应的虚拟装置实施例,上述方法实施例中技术细节在本实施例中依然适用,此处不再赘述。This embodiment is a virtual device embodiment corresponding to the method for detecting a substance component, and the technical details in the foregoing method embodiments are still applicable in this embodiment, and details are not described herein again.
需要说明的是,以上所述的装置实施例仅仅是示意性的,并不对本申请的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的,此处不做限制。It should be noted that the foregoing device embodiments are merely illustrative and do not limit the scope of protection of the present application. In practical applications, those skilled in the art may select some or all of the modules according to actual needs. To achieve the purpose of the solution of the embodiment, no limitation is made herein.
本申请的第四实施例涉及一种电子设备50,其结构如图5所示。包括:至少一个处理器501;以及,与至少一个处理器501通信连接的存储器502。存储器502存储有可被至少一个处理器501执行的指令。指令被至少一个处理器501执行,以使至少一个处理器501能够执行上述的物质成分的检测方法。A fourth embodiment of the present application relates to an electronic device 50 having a structure as shown in FIG. The method includes: at least one processor 501; and a memory 502 communicatively coupled to the at least one processor 501. The memory 502 stores instructions that are executable by at least one processor 501. The instructions are executed by at least one processor 501 to enable the at least one processor 501 to perform the method of detecting the substance composition described above.
存储器502和处理器501采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器501和存储器502的各种电路链接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器501处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器501。Memory 502 and processor 501 are connected in a bus manner, and the bus can include any number of interconnected buses and bridges that link together one or more processors 501 and various circuits of memory 502. The bus can also link various other circuits, such as peripherals, voltage regulators, and power management circuits, as is well known in the art and, therefore, will not be further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be an element or a plurality of elements, such as multiple receivers and transmitters, providing means for communicating with various other devices on a transmission medium. Data processed by processor 501 is transmitted over the wireless medium via an antenna. Further, the antenna also receives the data and transmits the data to processor 501.
处理器501负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器502可以被用于存储处理器在执行操作时所使用的数据。The processor 501 is responsible for managing the bus and normal processing, and can also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. The memory 502 can be used to store data used by the processor when performing operations.
需要说明的是,本实施例中的处理器能够执行上述的方法实施例中实施步骤,具体的执行功能并未详细说明,可参见方法实施例中的技术细节,此处不再赘述。It should be noted that the processor in this embodiment can perform the steps in the foregoing method embodiments, and the specific implementation functions are not described in detail. For details, refer to the technical details in the method embodiments, and details are not described herein.
本申请的第五实施例涉及一种计算机可读存储介质,该可读存储介质为计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,该计算机指令使计算机能够执行本申请第一或第二方法实施例中涉及的镜头检测的方法。A fifth embodiment of the present application is directed to a computer readable storage medium, which is a computer readable storage medium having stored therein computer instructions that enable a computer to perform the present application A method of lens detection involved in one or second method embodiments.
需要说明的是,本领域的技术人员能够理解,上述实施例中显示方法是通过程序来指令相关的硬件来完成的,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random-Access
Memory)、磁碟或者光盘等各种可以存储程序代码的介质。It should be noted that those skilled in the art can understand that the display method in the above embodiment is completed by a program instructing related hardware, and the program is stored in a storage medium, and includes a plurality of instructions for making a device (may be It is a single chip, a chip, etc. or a processor that performs all or part of the steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), and a random access memory (RAM, Random-Access).
A variety of media that can store program code, such as a memory, a disk, or an optical disk.
本领域的普通技术人员可以理解,上述各实施例是实现本申请的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本申请的精神和范围。A person skilled in the art can understand that the above embodiments are specific embodiments of the present application, and various changes can be made in the form and details without departing from the spirit and scope of the application. range.
Claims (11)
- 一种物质成分的检测方法,其中,包括:A method for detecting a substance composition, comprising:将待检测物质的原始光谱数据按照不同的拆解方式进行拆解,得到子光谱集合,其中,所述子光谱集合中包含每种拆解方式得到的子光谱数据;The original spectral data of the substance to be detected is disassembled according to different disassembly methods to obtain a sub-spectral set, wherein the sub-spectral set includes sub-spectral data obtained by each disassembly method;分别将所述子光谱集合中包含的子光谱数据与数据库中已知样品的标准光谱数据进行匹配,获得所述子光谱集合对应的匹配结果集,其中,所述匹配结果集中包括所述子光谱集合中每个匹配成功的子光谱数据的匹配结果;Matching the sub-spectral data included in the sub-spectral set with the standard spectral data of a known sample in the database to obtain a matching result set corresponding to the sub-spectral set, wherein the matching result set includes the sub-spectrum The matching result of each matching sub-spectral data in the set;根据所述匹配结果集,确定对所述待检测物质成分的检测结果。And determining a detection result of the component to be detected according to the matching result set.
- 根据权利要求1所述的物质成分的检测方法,其中,所述将待检测物质的原始光谱数据按照不同的拆解方式进行拆解,得到子光谱集合,具体包括:The method for detecting a substance composition according to claim 1, wherein the original spectral data of the substance to be detected is disassembled according to different disassembly methods to obtain a sub-spectral set, which specifically includes:确定所述原始光谱数据包含的特征波峰的个数M,其中,所述M为大于1的正整数;Determining, by the original spectral data, a number M of characteristic peaks, wherein the M is a positive integer greater than one;按照N种不同的组合方式对所述M个特征波峰进行组合,得到每种组合方式各自对应的子光谱数据,其中,每个子光谱数据至少包含一个特征波峰,N为大于1的整数。The M characteristic peaks are combined according to N different combinations to obtain sub-spectral data corresponding to each combination mode, wherein each sub-spectral data includes at least one characteristic peak, and N is an integer greater than 1.
- 根据权利要求2所述的物质成分的检测方法,其中,所述N为包含所有可能性的组合方式的个数。The method of detecting a substance component according to claim 2, wherein said N is a number of combinations including all possibilities.
- 根据权利要求3所述的物质成分的检测方法,其中,按照N种不同的组合方式对所述M个特征波峰进行组合,得到每种组合方式各自对应的子光谱数据,包括:The method for detecting a substance composition according to claim 3, wherein the M characteristic peaks are combined in different combinations of N to obtain sub-spectral data corresponding to each combination, including:步骤a,设置去特征波峰的个数i为初始值1;Step a, setting the number i of the de-featured peaks to an initial value of 1;步骤b,按照所有可能的方式从所述M个特征波峰中选取M-i个特征波峰,得到C(M,M-i)个子光谱数据,其中,C(M,M-i)为组合数公式;Step b, selecting M-i characteristic peaks from the M characteristic peaks in all possible ways to obtain C(M, M-i) sub-spectral data, wherein C(M, M-i) is a combination number formula;步骤c,更新所述去特征波峰的个数i=i+1;Step c, updating the number of the de-featured peaks i=i+1;步骤d,判断所述i是否小于M,若是,转去执行步骤b,否则,确定得到包含所有可能性的子光谱数据。In step d, it is judged whether the i is smaller than M, and if so, the process proceeds to step b, otherwise, it is determined that the sub-spectral data including all possibilities is obtained.
- 根据权利要求1至4中任一项所述的物质成分的检测方法,其中,所述每个匹配成功的子光谱数据的匹配结果中包括与所述子光谱数据匹配成功的已知样品的标识。The method for detecting a substance composition according to any one of claims 1 to 4, wherein the matching result of each of the matched sub-spectral data includes an identification of a known sample that successfully matches the sub-spectral data .
- 根据权利要求5所述的物质成分的检测方法,其中,根据所述匹配结果集,确定对所述待检测物质成分的检测结果,具体包括:The method for detecting a substance composition according to claim 5, wherein determining the detection result of the substance to be detected according to the matching result set specifically includes:判断所述匹配结果集是否为空;Determining whether the matching result set is empty;若判断为空,则确定未检测到所述待检测物质的组成成分;If it is judged to be empty, it is determined that the composition of the substance to be detected is not detected;判断若不为空,根据所述匹配结果集中包含的已知样品的标识,确定每个母集和每个所述母集各自的子集,并删除每个所述母集的子集,将保留的母集中包含的已知样品的标识作为所述待检测物质的组成成分的标识,其中,母集中包含子集中所有的已知样品的标识。Determining, if not empty, determining a subset of each of the parent set and each of the parent sets according to an identifier of a known sample included in the matching result set, and deleting a subset of each of the parent sets, The identification of the known sample contained in the retained master set serves as an identification of the constituents of the substance to be detected, wherein the parent set contains the identification of all known samples in the subset.
- 根据权利要求6所述的物质成分的检测方法,其中,根据所述匹配结果集,确定对所述待检测物质成分的检测结果之后,所述检测方法还包括:The method for detecting a substance composition according to claim 6, wherein, after the detection result of the component to be detected is determined according to the matching result set, the detecting method further comprises:显示每个母集包含的已知样品的标识。Displays the ID of the known sample contained in each parent set.
- 根据权利要求6所述的物质成分的检测方法,其中,根据所述匹配结果集,确定对所述待检测物质成分的检测结果之后,所述检测方法还包括:The method for detecting a substance composition according to claim 6, wherein, after the detection result of the component to be detected is determined according to the matching result set, the detecting method further comprises:显示每个母集包含的已知样品的标识,以及与所述母集对应的未识别的光谱数据。An identification of the known samples contained in each of the parent sets is displayed, as well as unidentified spectral data corresponding to the parent set.
- 一种物质成分的检测装置,其中,包括:A device for detecting a substance component, comprising:拆解模块,用于将待检测物质的原始光谱数据按照不同的拆解方式进行拆解,得到子光谱集合,其中,所述子光谱集合中包含每种拆解方式得到的子光谱数据;a disassembling module, configured to disassemble the original spectral data of the substance to be detected according to different disassembly methods to obtain a sub-spectral set, wherein the sub-spectral set includes sub-spectral data obtained by each disassembling method;匹配模块,用于分别将所述子光谱集合中包含的子光谱数据与数据库中已知样品的标准光谱数据进行匹配,获得所述子光谱集合对应的匹配结果集,其中,所述匹配结果集中包括所述子光谱集合中每个匹配成功的子光谱数据的匹配结果;a matching module, configured to respectively match sub-spectral data included in the sub-spectral set with standard spectral data of a known sample in a database to obtain a matching result set corresponding to the sub-spectral set, wherein the matching result set And including matching results of each of the matched sub-spectral data in the set of sub-spectra;检测结果确定模块,用于根据所述匹配结果集,确定对所述待检测物质成分的检测结果。The detection result determining module is configured to determine a detection result of the component to be detected according to the matching result set.
- 一种电子设备,其中,包括:An electronic device, comprising:至少一个处理器;以及,At least one processor; and,与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1~8任一项所述的物质成分的检测方法。The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-8 The method of detecting the substance composition.
- 一种计算机可读存储介质,存储有计算机程序,其中,所述计算机程序被处理器执行时实现权利要求1~8任一项所述的物质成分的检测方法。A computer readable storage medium storing a computer program, wherein the computer program is executed by a processor to implement the method for detecting a substance component according to any one of claims 1 to 8.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/083032 WO2019196107A1 (en) | 2018-04-13 | 2018-04-13 | Method for detecting composition of substance, related device, and computer readable storage medium |
CN201880001304.6A CN108780047B (en) | 2018-04-13 | 2018-04-13 | Method for detecting substance component, related device and computer-readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/083032 WO2019196107A1 (en) | 2018-04-13 | 2018-04-13 | Method for detecting composition of substance, related device, and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019196107A1 true WO2019196107A1 (en) | 2019-10-17 |
Family
ID=64029087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/083032 WO2019196107A1 (en) | 2018-04-13 | 2018-04-13 | Method for detecting composition of substance, related device, and computer readable storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108780047B (en) |
WO (1) | WO2019196107A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108780047B (en) * | 2018-04-13 | 2020-10-02 | 深圳达闼科技控股有限公司 | Method for detecting substance component, related device and computer-readable storage medium |
CN110702839B (en) * | 2019-09-17 | 2021-03-02 | 珠海格力电器股份有限公司 | Method and device for detecting gas pollutants |
CN111504979B (en) * | 2020-05-19 | 2021-03-16 | 江南大学 | A method to improve the identification accuracy of mixture components using Raman spectroscopy of known mixtures |
US11614408B2 (en) | 2020-05-19 | 2023-03-28 | Jiangnan University | Method for improving identification accuracy of mixture components by using known mixture Raman spectrum |
WO2025138129A1 (en) * | 2023-12-29 | 2025-07-03 | 苏州热工研究院有限公司 | Method for identifying grade of radioactive metal material in nuclear power plant |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2221617A1 (en) * | 2009-02-20 | 2010-08-25 | Nederlandse Organisatie voor toegepast -natuurwetenschappelijk onderzoek TNO | A method, a system and a computer program for data processing for an automatic extraction of respective peaks in a chromatographic spectrum |
CN102262054A (en) * | 2011-07-06 | 2011-11-30 | 广西工学院 | Combined spectrum pattern recognition method based on subspace coincidence judgment |
CN104007212A (en) * | 2014-06-23 | 2014-08-27 | 华中科技大学 | Method for extracting and analyzing chromatography characteristic peak wave bands based on local similarity matching |
CN106198485A (en) * | 2016-06-24 | 2016-12-07 | 北京华泰诺安探测技术有限公司 | A kind of Raman spectrum matching process |
CN108780047A (en) * | 2018-04-13 | 2018-11-09 | 深圳达闼科技控股有限公司 | The detection method and relevant apparatus and computer readable storage medium of material composition |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0437829B1 (en) * | 1990-01-18 | 1994-10-05 | Hewlett-Packard Company | Method for distinguishing mixtures of chemical compounds |
CN1696663A (en) * | 2005-05-20 | 2005-11-16 | 中国海洋大学 | Rapid identification and determination method of red tide phytoplankton |
AU2008361409B2 (en) * | 2008-09-05 | 2015-02-12 | Shire Biochem Inc. | Enantiomeric resolution of 2,4-disubstituted 1,3-oxathiolane nucleosides |
EP2525213A1 (en) * | 2011-05-16 | 2012-11-21 | Renishaw plc | Spectroscopic apparatus and methods for determining components present in a sample |
CN104713845B (en) * | 2015-03-25 | 2017-04-19 | 西安应用光学研究所 | Mixture component identification method based on terahertz absorption spectrum datum processing |
CN106770174A (en) * | 2017-01-14 | 2017-05-31 | 南京简智仪器设备有限公司 | A kind of method of utilization Raman spectrum quick detection paraquat |
CN107044973A (en) * | 2017-03-27 | 2017-08-15 | 胡章宏 | A kind of diamond quick determination method and device based on Raman spectrum |
-
2018
- 2018-04-13 CN CN201880001304.6A patent/CN108780047B/en active Active
- 2018-04-13 WO PCT/CN2018/083032 patent/WO2019196107A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2221617A1 (en) * | 2009-02-20 | 2010-08-25 | Nederlandse Organisatie voor toegepast -natuurwetenschappelijk onderzoek TNO | A method, a system and a computer program for data processing for an automatic extraction of respective peaks in a chromatographic spectrum |
CN102262054A (en) * | 2011-07-06 | 2011-11-30 | 广西工学院 | Combined spectrum pattern recognition method based on subspace coincidence judgment |
CN104007212A (en) * | 2014-06-23 | 2014-08-27 | 华中科技大学 | Method for extracting and analyzing chromatography characteristic peak wave bands based on local similarity matching |
CN106198485A (en) * | 2016-06-24 | 2016-12-07 | 北京华泰诺安探测技术有限公司 | A kind of Raman spectrum matching process |
CN108780047A (en) * | 2018-04-13 | 2018-11-09 | 深圳达闼科技控股有限公司 | The detection method and relevant apparatus and computer readable storage medium of material composition |
Also Published As
Publication number | Publication date |
---|---|
CN108780047B (en) | 2020-10-02 |
CN108780047A (en) | 2018-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019196107A1 (en) | Method for detecting composition of substance, related device, and computer readable storage medium | |
EP2860658B1 (en) | Classifying malware by order of network behavior artifacts | |
WO2019195971A1 (en) | Spectral analysis method, apparatus, electronic device, and computer-readable storage medium | |
US20090094203A1 (en) | Apparatus and method for searching for digital forensic data | |
JP6715451B2 (en) | Mass spectrum analysis system, method and program | |
CN108536739B (en) | Metadata sensitive information field identification method, device, equipment and storage medium | |
JP2014513805A (en) | Spectroscopic apparatus and spectroscopy for determining the components present in a sample | |
CN110363176B (en) | Image analysis method and device | |
CN110674360B (en) | Tracing method and system for data | |
WO2019127352A1 (en) | Raman spectrum-based substance identification method and cloud system | |
WO2020014842A1 (en) | Substance detection method and apparatus, terminal, and readable storage medium | |
CN111209409A (en) | Data matching method and device, storage medium and electronic terminal | |
CN114509390B (en) | Soil organic matter prediction method, device, equipment and storage medium | |
JP2020503495A (en) | Mixture detection method and device | |
CN113470775A (en) | Information acquisition method, device, equipment and storage medium | |
US20170206315A1 (en) | Analysis method and information processing device | |
CN110148443B (en) | Identification method and system for clinical examination sample | |
CN104350378B (en) | Method and apparatus for the performance of measure spectrum system | |
CN111552634A (en) | Method and device for testing front-end system and storage medium | |
CN116705152A (en) | PCR detection data processing method and device, electronic equipment and storage medium | |
CN116910650A (en) | Data identification method, device, storage medium and computer equipment | |
CN108241846B (en) | Method for identifying Raman spectrogram | |
US20230102127A1 (en) | Systems and methods for identifying samples of interest by comparing aligned time-series measurements | |
US11377685B2 (en) | Base sequence determination apparatus, capillary array electrophoresis apparatus, and method | |
US20210050071A1 (en) | Methods and systems for prediction of a dna profile mixture ratio |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18914563 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 19/02/2021) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18914563 Country of ref document: EP Kind code of ref document: A1 |