Rust detection apparatus, method, electronic equipment and storage medium
Patent Information
- Application Number
- JP2026509139
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-26
- Filing Date
- 2025-04-27
- Publication Date
- 2026-09-07
Smart Images

Figure 2026530233000001_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application claims priority to the Chinese patent application with application No. 202410834474.X filed with the China National Intellectual Property Administration on June 26, 2024, and the entire content of said application is incorporated herein by reference.
[0002] The present application relates to the technical field of steel structure projects, for example, to a rust detection apparatus, a rust detection method, an electronic device and a storage medium. BACKGROUND ART
[0003] The consumption of steel materials has been increasing year by year in the construction and renewal of transportation infrastructure, especially bridges. During the operation of steel structure bridges, structural rust is the most common form of structural damage, and it is also an "influenza" accompanying the entire life cycle of steel structures. Rust reduces the load-bearing dimension of the structure, decreases the load-bearing capacity of the structure, and ultimately causes safety problems of the structure, leading to the occurrence of safety accidents.
[0004] At present, the detection means for rust on steel structures mainly rely on judgment by human naked eyes, or sampling followed by sending the samples to a laboratory for detection. Manual detection is prone to misjudgment and missed detection, and it is difficult to form a quantifiable quality standard depending on personal experience. Laboratory detection has the disadvantages of complicated sampling operation, long test cycle and low efficiency. SUMMARY OF THE INVENTION PROBLEM TO BE SOLVED BY THE INVENTION
[0005] The present application provides a rust detection apparatus, a rust detection method, an electronic device and a storage medium, which are intended to solve the problems that it is difficult to form a quantitative standard in manual detection and the efficiency of laboratory detection is low. MEANS FOR SOLVING THE PROBLEM
[0006] According to one aspect of the present application, A rust detection device comprising a housing, a laser, an optical path system, a signal conversion system, and a rust detection module, wherein the housing comprises a detection end and a display module, The laser is configured to emit laser light, The optical path system is configured to focus the laser light onto the detection target aligned with the detection end, excite the detection target with the laser light to generate Raman scattering, and collect the Raman scattered light signal emitted from the detection target in the signal conversion system. The signal conversion system is configured to receive the Raman scattered light signal, convert the Raman scattered light signal into a Raman scattered electrical signal, and transmit the Raman scattered electrical signal to the rust detection module. The rust detection module is configured to receive the Raman scattering electrical signal, generate a Raman spectrum based on the Raman scattering electrical signal, extract at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum, perform matching in a Raman database based on the at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum, obtain the rust degree value of the target to be detected, and transmit the rust degree value to the display module, wherein the Raman database is created with multiple levels of rust degree values and at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum corresponding to each level of rust degree value. The display module is configured to receive the rust level value and to display the rust level value. We provide a rust detection device.
[0007] According to another aspect of this application, A rust detection method applied to the rust detection module of a rust detection device, The system receives a Raman scattering electrical signal corresponding to the object to be detected, generates a Raman spectrum based on the Raman scattering electrical signal, extracts at least one peak intensity and a Raman shift corresponding to the at least one peak intensity in the Raman spectrum, and determines that the Raman scattering electrical signal is an electrical signal converted from a Raman scattering light signal generated by exciting the object to be detected with laser light emitted from a laser. The process includes: matching in a Raman database based on the at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum to obtain the rust level value of the target to be detected; transmitting the rust level value to a display module; causing the display module to display the rust level value of the target to be detected; and ensuring that the Raman database is created with different levels of rust level values and at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum corresponding to each level of rust level value. A method for detecting rust is provided.
[0008] According to another aspect of this application, At least one processor, A memory connected to at least one of the processors, Electronic equipment equipped with, An electronic device wherein the memory stores a computer program executable by the at least one processor, and the execution of the computer program by the at least one processor causes the at least one processor to perform the rust detection method described in any embodiment of the present application.
[0009] According to another aspect of this application, A computer-readable storage medium on which computer instructions are stored, When the computer instruction is executed by the processor, it is used to implement the rust detection method described in any embodiment of the present application. Computer-readable storage medium. [Brief explanation of the drawing]
[0010] [Figure 1] This is a schematic diagram of the structure of a rust detection device according to Embodiment 1 of the present invention. [Figure 2] This is a schematic diagram of the housing of the rust detection device according to Embodiment 1 of the present application. [Figure 3] This figure shows an example of a Raman spectrum according to Example 1 of the present application. [Figure 4] This is a schematic diagram of the structure of a rust detection device according to Embodiment 2 of the present invention. [Figure 5] This is a flowchart of the rust detection method according to Example 3 of the present invention. [Figure 6] This is a schematic diagram of the structure of the electronic device according to Embodiment 4 of the present application. [Modes for carrying out the invention]
[0011] To allow those skilled in the art to better understand the embodiments of this application, the technical proposal in the embodiments of this application will be clearly and completely described below in conjunction with the drawings of the embodiments.
[0012] Furthermore, terms such as “First,” “Second,” etc., in the specification, claims, and drawings of this application are for distinguishing similar subjects and are not required to describe a specific order or priority. It should be understood that the data used in this manner may be interchangeable in appropriate circumstances so that the embodiments of this application described herein may be carried out in an order other than that illustrated or described herein. Also, the terms “includes,” “has,” and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or apparatus that includes a series of steps or units does not have to be limited to the steps or units explicitly described, and may include other steps or units that are not explicitly described or are specific to these processes, methods, products, or apparatus. [Examples]
[0013] FIG. 1 is a schematic structural diagram of a rust detection device according to Example 1 of the present application. This example can be applied to the case of detecting the rust degree of a steel structure, the rust detection device can execute a rust detection method, and the rust detection device can be implemented in the form of hardware and / or software. As shown in FIG. 1, the device includes a housing 110, a laser 120, an optical path system 130, a signal conversion system 140 and a rust detection module 150. The housing 110 includes a detection end 111 and a display module 112. The display module 112 is provided on the housing 110, which facilitates viewing of the detected rust degree value. Illustratively, as shown in FIG. 2, before performing rust detection, the detection end of the rust detection device is aligned with the object to be detected and brought into close contact with the surface of the object to be detected. Here, the object to be detected is a steel member to be detected.
[0014] In some embodiments, preferably, the housing further includes a detection control, the detection control is provided on a hand-held member, and the detection control is configured to respond to a trigger operation on the detection control, send a control signal to the laser, and control the laser to emit laser light. As shown in FIG. 2, the detection control is provided on the hand-held member, responds to the trigger operation on the detection control, sends a control signal to the laser 120, and controls the activation of the laser 120 to emit laser light. Illustratively, the hand-held member may be a handle, the detection control may be a control button, and correspondingly, the trigger operation is a pressing operation on the control button.
[0015] Furthermore, the rust detection device further includes a power supply module configured to supply power to each module and device.
[0016] The laser 120 is configured to emit laser light. Illustratively, the laser 120 serves as an excitation light source of a rust detection device and emits laser light having a preset wavelength. Illustratively, the laser includes, but is not limited to, Ar ion lasers, Kr ion lasers, He-Ne lasers, Nd-YAG lasers, etc., which is not limited herein. In addition, the preset wavelength is set by those skilled in the art as required, and is not limited herein. Illustratively, the preset wavelength may be 785 nm.
[0017] The optical path system 130 is configured to focus the laser light onto the detection target aligned by the detection end, excite the detection target with the laser light to generate Raman scattering, and collect Raman scattered light signals emitted from the detection target into the signal conversion system 140. Illustratively, the laser light emitted from the laser 120 passes through the guidance of the optical path system 130 and is focused onto the detection target aligned by the detection end, the laser light excites the detection target to generate Raman scattering, and the optical path system 130 collects the Raman scattered light signals emitted from the detection target into the signal conversion system 140.
[0018] Based on the above embodiment, preferably, the collector is configured to collect the Raman scattered light signals scattered from the detection target, the optical condenser is configured to focus the laser light onto the surface of the detection target at the detection end, and the collector is configured to collect the Raman scattered light signals scattered from the detection target.
[0019] Illustratively, the optical condenser includes, but is not limited to, optical assemblies such as a condenser lens, a reflecting mirror, and an aperture, and is configured to collect laser light and focus it onto the detection target. It can be understood that since Raman scattering is a very weak phenomenon, the quality and intensity of laser light are very important for obtaining a high-quality Raman spectrum. The optical condenser in this embodiment focuses the laser beam into as small a light spot as possible, thereby increasing the interaction between the laser and the detection target and increasing the intensity of the Raman scattering signal.
[0020] The light condenser includes, but is not limited to, an optical assembly such as a concave lens, a reflective mirror, or an aperture, and is configured to collect the Raman scattered light signal scattered from the object being detected. Since the Raman scattered light signal is very weak, it is understood that the light condenser needs to have high sensitivity and efficiency to ensure that as much scattered light as possible can be collected. In this embodiment, the light condenser focuses and collects the Raman scattered light signal by employing a combination of optical lenses or reflective mirrors.
[0021] In some embodiments, preferably, the optical path system further includes a filter and a polarizer, wherein the filter and the polarizer are located after the concentrator, and the filter is located before the polarizer, the filter is configured to filter the Raman scattered light signal, and the polarizer is configured to adjust the polarization state of the filtered Raman scattered light signal.
[0022] For example, the Raman scattered light signal collected by the concentrator is transmitted to a filter, which filters the Raman scattered light signal and retains it. The filtered Raman scattered light signal is then transmitted to a polarizer, which adjusts the polarization state of the filtered Raman scattered light signal and controls its polarization state.
[0023] The signal conversion system 140 is configured to receive the Raman scattered light signal, convert the Raman scattered light signal into a Raman scattered electrical signal, and transmit the Raman scattered electrical signal to the rust detection module 150. Exemplarily, the signal conversion system 140 includes a detector configured to convert the Raman scattered light signal into a Raman scattered electrical signal. Here, the detector includes, but is not limited to, charge-coupled devices, photomultiplier tubes, and avalanche photodiodes.
[0024] In some embodiments, preferably, the signal conversion system 140 further includes a signal amplifier. Since Raman scattering signals are usually very weak, it is understood that it is necessary to amplify the Raman scattering electrical signal output by the detector with a signal amplifier to improve its signal-to-noise ratio and measurement accuracy.
[0025] The rust detection module 150 is configured to receive the Raman scattering electrical signal, generate a Raman spectrum based on the Raman scattering electrical signal, extract each peak intensity and the corresponding Raman shift in the Raman spectrum, perform matching in a Raman database based on each peak intensity and the corresponding Raman shift in the Raman spectrum, obtain the rust degree value of the target to be detected, and transmit the rust degree value to the display module 112. The Raman database is created with multiple levels of rust degree values and each peak intensity and corresponding Raman shift in the Raman spectrum corresponding to each rust degree value.
[0026] The rust detection module 150 generates a Raman spectrum based on a Raman scattering electrical signal, where the Raman spectrum is an optical spectrum generated using Raman scattering intensity and Raman shift as parameters. Exemplarily, Figure 3 is an exemplary diagram of a Raman spectrum according to Embodiment 1 of the present application. The rust detection module 150 extracts each peak intensity of the Raman scattering intensity and the corresponding Raman shift from the Raman spectrum. Exemplarily, the peak intensity and the corresponding Raman shift are as shown in Figure 3. Furthermore, the rust detection module 150 performs matching with a Raman database based on each peak intensity in the Raman spectrum and the corresponding Raman shift to obtain a rust degree value for the target, and transmits the rust degree value to the display module 112. Here, the rust degree value represents the degree of rust of the target, and exemplarily, the rust degree value can be expressed in the form of rust levels, for example, rust grade 1, rust grade 2, rust grade 3, ..., rust grade N, which are defined by those skilled in the art and are not limited thereto.
[0027] Furthermore, since the peak intensities and corresponding Raman shifts in the Raman spectrum corresponding to the detection target cannot be perfectly matched with the peak intensities and corresponding Raman shifts in the Raman database, the peak intensity ranges for each peak intensity and the Raman shift ranges for each Raman shift are predetermined. For example, if the peak intensity in the Raman database is D, the peak intensity range is D±A, and if the Raman shift in the Raman database is P, the Raman shift range is P±B, where A and B are set as necessary by those skilled in the art and are not limited thereto.
[0028] In this embodiment, the rust detection module 150 matches the peak intensity and corresponding Raman shift in the Raman spectrum corresponding to the target to be detected with the peak intensity range and corresponding Raman shift range of the peak intensity corresponding to each rust level value in the Raman database. If the peak intensity and corresponding Raman shift match simultaneously, the matched rust level value is set as the rust level value of the target to be detected.
[0029] Before rust detection can be performed, a Raman database must be created in advance. This Raman database consists of multiple levels of rust intensity values, the peak intensity in the Raman spectrum corresponding to each rust intensity value, and the corresponding Raman shift.
[0030] Based on the above embodiment, preferably, the rust detection module is configured to further receive Raman scattering electrical signals corresponding to samples with different rust degree values, generate a Raman spectrum based on the Raman scattering electrical signals of each sample, extract each peak intensity and the corresponding Raman shift in the Raman spectrum, and create a Raman database based on the rust degree value of the sample and each peak intensity and the corresponding Raman shift in the Raman spectrum corresponding to the sample.
[0031] Here, "samples with different rust levels" refers to steel member samples with different rust levels, and the rust level corresponding to each sample is indicated. In this embodiment, for any sample, the laser 120 emits laser light, the optical path system 130 focuses the laser light onto the surface of the sample, the laser light excites the sample and generates Raman scattering, the optical path system 130 collects the Raman scattered light signal to the signal conversion system 140, the signal conversion system 140 converts the Raman scattered light signal into a Raman scattered electrical signal, and transmits the Raman scattered electrical signal to the rust detection module 150. As a result, the rust detection module 150 can obtain Raman scattered electrical signals corresponding to samples with different rust levels, the rust detection module 150 generates a Raman spectrum based on the Raman scattered electrical signal of each sample, extracts each peak intensity and the corresponding Raman shift in the Raman spectrum, and creates a Raman database based on the rust level value of the sample and each peak intensity and the corresponding Raman shift in the Raman spectrum corresponding to the sample.
[0032] For example, the Raman database is shown in Table 1.
[0033] [Table 1]
[0034] The display module 112 is configured to receive and display the rust level value. For example, the display module 112 may be a display mounted on a housing, connected to the rust detection module, and the display module 112 receives the detected rust level value and displays it on the display.
[0035] In this embodiment of the proposed technology, the detection device comprises a housing, a laser, an optical path system, a signal conversion system, and a rust detection module. The housing includes a detection end and a display module. The laser emits laser light, and the optical path system focuses the laser light onto the object to be detected, which is aligned with the detection end. The laser light excites the object to generate Raman scattering, and the Raman scattered light signal emitted from the object is collected by the signal conversion system. The signal conversion system converts the Raman scattered light signal into a Raman scattered electrical signal, transmits the Raman scattered electrical signal to the rust detection module to perform rust detection, obtains a rust detection value, and transmits the rust degree value to the display module for display. By aligning the detection end of the detection device with the object to be detected, rust detection can be performed, eliminating the need to send the object to the laboratory for detection, thus solving the problem of low efficiency in laboratory detection. Furthermore, the rust detection module generates a Raman spectrum based on the Raman scattering electrical signal, extracts the peak intensity and the corresponding Raman shift in the Raman spectrum, matches them in a Raman database, and obtains a rust degree value for the target object. This solves the problem of difficulty in forming a quantitative standard for human detection and improves the accuracy of rust detection. [Examples]
[0036] Figure 4 is a schematic diagram of the structure of a rust detection device according to Embodiment 2 of the present application, which is based on the above embodiments, and preferably further comprises a dispersion system, the dispersion system being provided between the optical path system and the signal conversion system, the dispersion system being configured to separate the Raman scattered light signal by wavelength, acquire a spectral sequence consisting of monochromatic light of different wavelengths, and transmit the spectral sequence to the signal conversion system, the signal conversion system being configured to receive the spectral sequence, convert the Raman scattered light signal in the spectral sequence into a Raman scattered electrical signal, and transmit the Raman scattered electrical signal to the rust detection module. Here, the interpretation of terms that are the same as or corresponding to those in the above embodiments is omitted.
[0037] As shown in Figure 4, the device comprises a housing 110, a laser 120, an optical path system 130, a signal conversion system 140, a rust detection module 150, and a dispersion system 160, the housing 110 comprising a detection end 111 and a display module 112.
[0038] Laser 120 is configured to emit laser light.
[0039] The optical path system 130 is configured to focus the laser light onto the detection target aligned with the detection end, excite the detection target with the laser light to generate Raman scattering, and collect the Raman scattered light signal emitted from the detection target into the dispersion system 160.
[0040] The dispersion system 160 is configured to separate the Raman scattered light signal by wavelength, obtain a spectral sequence consisting of monochromatic light of different wavelengths, and transmit the spectral sequence to the signal conversion system 140.
[0041] Preferably, the dispersion system 160 includes an entrance slit, a collimating lens, a dispersion element, and a focusing lens. Exemplary examples of the dispersion element include, but are not limited to, a grating, a prism, etc. In this embodiment, the optical path system 130 collects the Raman scattered light signal at the entrance slit of the dispersion system 160, the Raman scattered light signal becomes parallel light after passing through the collimating lens to facilitate spectral analysis, the dispersion element disperses the parallel Raman scattered light signal to different positions at different wavelengths to form a spectral sequence, and the focusing lens transmits the spectral sequence to the signal conversion system 140.
[0042] The signal conversion system 140 is configured to receive the spectral sequence, convert the Raman scattered light signal within the spectral sequence into a Raman scattered electrical signal, and transmit the Raman scattered electrical signal to the rust detection module 150.
[0043] The rust detection module 150 is configured to receive the Raman scattering electrical signal, generate a Raman spectrum based on the Raman scattering electrical signal, extract each peak intensity and the corresponding Raman shift in the Raman spectrum, perform matching in a Raman database based on each peak intensity and the corresponding Raman shift in the Raman spectrum, obtain the rust level value of the target to be detected, and transmit the rust level value to the display module 112. The Raman database is created with multiple levels of rust level values and each peak intensity and corresponding Raman shift in the Raman spectrum corresponding to each level of rust level value.
[0044] The display module 112 is configured to receive the rust level value and display the rust level value.
[0045] In this embodiment of the proposed solution, a dispersion system 160 is added between the optical path system 130 and the signal conversion system 140 to separate the Raman scattered light signal by wavelength, facilitating detection by the rust detection module later and improving the accuracy of rust detection. [Examples]
[0046] Figure 5 is a flowchart of the rust detection method according to Embodiment 3 of the present application. As shown in Figure 5, the method is applied to the rust detection module of a rust detection device and includes the following steps.
[0047] S510, a Raman scattering electrical signal corresponding to the object to be detected is received, a Raman spectrum is generated based on the Raman scattering electrical signal, and the peak intensity and the Raman shift corresponding to the peak intensity in the Raman spectrum are extracted. The Raman scattering electrical signal is an electrical signal converted from a Raman scattering light signal generated by exciting the object to be detected with laser light emitted from the laser.
[0048] In S520, matching is performed in the Raman database based on the peak intensity in the Raman spectrum and the Raman shift corresponding to the peak intensity to obtain the rust level value of the target to be detected, the rust level value is transmitted to the display module, and the display module is made to display the rust level value of the target to be detected. The Raman database is created with different levels of rust level values and the peak intensity in the Raman spectrum corresponding to each level of rust level value and the Raman shift corresponding to the peak intensity.
[0049] In this embodiment, a Raman spectrum is generated based on a Raman scattering electrical signal, where the Raman spectrum is an optical spectrum generated using Raman scattering intensity and Raman shift as parameters. Exemplarily, Figure 3 is an exemplary diagram of a Raman spectrum according to Embodiment 1 of this application. Each peak intensity of the Raman scattering intensity and the Raman shift corresponding to the peak intensity are extracted from the Raman spectrum. Exemplarily, the peak intensity and the Raman shift corresponding to the peak intensity are as shown in Figure 3. Furthermore, based on each peak intensity in the Raman spectrum and the Raman shift corresponding to the peak intensity, matching is performed in a Raman database to obtain the rust degree value of the target object, and the rust degree value is transmitted to a display module. Here, the rust degree value represents the degree of rust of the target object. Exemplarily, the rust degree value can be expressed in the form of rust levels, for example, rust grade 1, rust grade 2, rust grade 3, ..., rust grade N, which are set by those skilled in the art and are not limited thereto.
[0050] Furthermore, since the peak intensities and corresponding Raman shifts in the Raman spectrum corresponding to the detection target cannot be perfectly matched with the peak intensities and corresponding Raman shifts in the Raman database, the peak intensity ranges for each peak intensity and the Raman shift ranges for each Raman shift are predetermined. For example, if the peak intensity in the Raman database is D, the peak intensity range is D±A, and if the Raman shift in the Raman database is P, the Raman shift range is P±B, where A and B are set as necessary by those skilled in the art and are not limited thereto.
[0051] In this embodiment, the peak intensity and corresponding Raman shift in the Raman spectrum corresponding to the target for detection can be matched with the peak intensity range and corresponding Raman shift range of the peak intensity corresponding to each rust level value in the Raman database. When the peak intensity and corresponding Raman shift match simultaneously, the matched rust level value is used as the rust level value for the target.
[0052] Before rust detection can be performed, a Raman database must be created in advance. This Raman database consists of multiple levels of rust intensity values, the peak intensity in the Raman spectrum corresponding to each rust intensity value, and the corresponding Raman shift.
[0053] Based on the above embodiment, preferably the method further includes receiving Raman scattering electrical signals corresponding to samples with different rust degree values, generating a Raman spectrum based on the Raman scattering electrical signals of each sample, extracting each peak intensity and the corresponding Raman shift in the Raman spectrum, and creating a Raman database based on the rust degree values of the samples and each peak intensity and the corresponding Raman shift in the Raman spectrum corresponding to the samples.
[0054] Here, "samples with different rust levels" refers to steel member samples with different rust levels, and specifically, the rust level corresponding to each sample is indicated. In this embodiment, Raman scattering electrical signals corresponding to samples with different rust levels are acquired, and Raman spectra are generated based on the Raman scattering electrical signals of each sample. Each peak intensity and the corresponding Raman shift in the Raman spectrum are extracted, and a Raman database is created based on the rust level of the sample and each peak intensity and the corresponding Raman shift in the Raman spectrum corresponding to the sample.
[0055] The proposed technology in this embodiment generates a Raman spectrum based on Raman scattering electrical signals, extracts each peak intensity and the corresponding Raman shift in the Raman spectrum, performs matching with a Raman database to obtain a rust degree value for the target, thereby solving the problem of difficulty in forming quantitative standards for human detection and improving the accuracy of rust detection. [Examples]
[0056] Figure 6 is a schematic diagram of the structure of an electronic device according to Embodiment 4 of the present application. The electronic device 10 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframes, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, mobile phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections, relationships, and their functions are illustrative and do not limit the realization of the present application described and / or required herein.
[0057] As shown in Figure 6, the electronic device 10 comprises at least one processor 11 and memory communicated to at least one processor 11, such as read-only memory (ROM) 12 and random access memory (RAM) 13. Here, the memory stores computer programs executable by at least one processor, and the processor 11 can perform various appropriate operations and processes based on the computer programs stored in the read-only memory (ROM) 12 or the computer programs loaded from the memory unit 18 into the random access memory (RAM) 13. The RAM 13 further stores various programs and data necessary for the operation of the electronic device 10. The processor 11, ROM 12 and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0058] Multiple components in the electronic device 10 are connected to an I / O interface interface 15, and include an input unit 16 such as a keyboard and mouse, an output unit 17 such as various displays and speakers, a storage unit 18 such as a magnetic disk and an optical disk, and a communication unit 19 such as a network card, modem, and wireless communication transceiver. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0059] The processor 11 may be a general-purpose and / or dedicated processing assembly having processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated artificial intelligence (AI) computing chips, processors that run various machine learning model algorithms, a Digital Signal Processing (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 performs the various methods and processes described above, for example, a rust detection method.
[0060] In some embodiments, the rust detection method can be implemented as a computer program and is physically contained in a computer-readable storage medium such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed into the electronic device 10 via a ROM 12 and / or a communication unit 19. Once the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the rust detection method can be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the rust detection method by any other suitable method (e.g., via firmware).
[0061] Various embodiments of the systems and technologies described herein can be implemented as digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard parts (ASSPs), system-on-chip systems (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: one or more computer programs that can be executed and / or interpreted on a programmable system comprising at least one programmable processor, which may be a dedicated or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits data and instructions to the storage system, at least one input device, and at least one output device.
[0062] A computer program for implementing the rust detection method of this application can be coded in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a dedicated computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations defined in the flowchart and / or block diagram are performed. The computer program may run entirely on the device, partially on the device, as a standalone software package partially on the device and partially on a remote device, or entirely on a remote device or server. [Examples]
[0063] Embodiment 5 of the present invention further provides a computer-readable storage medium in which computer instructions are stored, and the computer instructions are used to cause a processor to execute a rust detection method, and the method is applied to a rust detection module of a rust detection device. The system receives the Raman scattering electrical signal corresponding to the target object, generates a Raman spectrum based on the Raman scattering electrical signal, extracts each peak intensity and the corresponding Raman shift in the Raman spectrum, and confirms that the Raman scattering electrical signal is an electrical signal converted from the Raman scattering optical signal generated by exciting the target object with laser light emitted from the laser. This includes matching in a Raman database based on each peak intensity in the Raman spectrum and the corresponding Raman shift, obtaining the rust level value of the target, transmitting the rust level value to a display module, causing the display module to show the rust level value of the target, and creating a Raman database with different levels of rust level values, each peak intensity in the Raman spectrum corresponding to each level of rust level value, and the corresponding Raman shift.
[0064] In the specification of this application, a computer-readable storage medium may be a tangible medium that contains or stores computer programs used in or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium includes, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be an instrument-readable signal medium. Further specific examples of instrument-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM (Erasable Programmable Read-Only Memory) or flash memory), optical fibers, portable compact disc-read-only disks (Compact Disc-Read Only Memory, CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0065] To provide user interaction, the systems and techniques described herein can be implemented in electronic devices, which include a display device for displaying information to the user (e.g., a cathode ray tube (CRT) or liquid crystal display (LCD) monitor) and a keyboard and directional devices (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can be used to further provide user interaction. For example, the feedback provided to the user may be any form of sensing feedback (e.g., visual feedback, auditory feedback, or haptic feedback), and input from the user may be received in any form (including sound input, voice input, or haptic input).
[0066] The systems and technologies described herein can be implemented in computing systems including background components (e.g., a data server), computing systems including middleware (e.g., an application server), computing systems including front-end components (e.g., a user computer having a graphical user interface or network browser that allows a user to interact with embodiments of the systems and technologies described herein), or computing systems including any combination of such background components, middleware, or front-end components. The components of the system can be connected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the internet.
[0067] A computing system may include clients and servers. Clients and servers are generally geographically separated and typically interact via a communication network. The client-server relationship is created by running computer programs on corresponding computers that have a client-server relationship with each other. The server may be a cloud server, also called a cloud computing server or cloud host, and is a host product in a cloud computing service scheme used to solve the shortcomings of traditional physical host and virtual private server (VPS) services, such as difficulty in management and poor traffic scalability.
[0068] It should be understood that steps can be rearranged, added, or deleted using the various forms of flows described above. For example, each step described in this application may be performed in parallel, sequentially, or in a different order, as long as the desired results of the present invention are achieved, this specification is not limited thereto.
[0069] The specific embodiments described above do not limit the scope of protection of this application. Those skilled in the art will understand that various modifications, combinations, subcombinations, and substitutions are possible based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the scope of protection.
Claims
1. A rust detection device comprising a housing, a laser, an optical path system, a signal conversion system, and a rust detection module, wherein the housing comprises a detection end and a display module, The laser is configured to emit laser light, The optical path system is configured to focus the laser light onto the detection target aligned with the detection end, excite the detection target with the laser light to generate Raman scattering, and collect the Raman scattered light signal emitted from the detection target in the signal conversion system. The signal conversion system is configured to receive the Raman scattered light signal, convert the Raman scattered light signal into a Raman scattered electrical signal, and transmit the Raman scattered electrical signal to the rust detection module. The rust detection module is configured to receive the Raman scattering electrical signal, generate a Raman spectrum based on the Raman scattering electrical signal, extract at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum, perform matching in a Raman database based on the at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum, obtain the rust degree value of the target to be detected, and transmit the rust degree value to the display module, wherein the Raman database is created with rust degree values of multiple levels and at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum corresponding to each rust degree value of each level. The display module is configured to receive the rust level value and to display the rust level value. Rust detection device.
2. The system further comprises a dispersion system, which is provided between the optical path system and the signal conversion system, and is configured to separate the Raman scattered light signal by wavelength, obtain a spectral sequence consisting of monochromatic light of different wavelengths, and transmit the spectral sequence to the signal conversion system. The signal conversion system is configured to receive the spectral sequence, convert the Raman scattered light signal within the spectral sequence into a Raman scattered electrical signal, and transmit the Raman scattered electrical signal to the rust detection module. The apparatus according to claim 1.
3. The dispersion system includes an entrance slit, a collimating lens, a dispersion element, and a focusing lens. The apparatus according to claim 2.
4. The housing further comprises a detection control, the detection control is provided on a handheld member, and the detection control is configured to respond to a trigger operation of the detection control by transmitting a control signal to the laser and controlling the laser to emit laser light. The apparatus according to claim 1.
5. The rust detection module is further configured to receive Raman scattering electrical signals corresponding to samples with different rust severity values, generate a Raman spectrum based on the Raman scattering electrical signals of each sample, extract at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum, and create a Raman database based on the rust severity value of the sample and the at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum corresponding to the sample. The apparatus according to claim 1.
6. The optical path system includes an optical capacitor and a light condenser. The optical capacitor is configured to focus the laser light onto the surface of the object to be detected at the detection end. The light collector is configured to collect the Raman scattered light signal scattered from the object to be detected. The apparatus according to claim 1.
7. The optical path system further includes a filter and a polarizer, wherein the filter and the polarizer are provided after the concentrator, and the filter is provided before the polarizer. The filter is configured to filter the Raman scattered light signal, The polarizing plate is configured to adjust the polarization state of the filtered Raman scattered light signal. The apparatus according to claim 6.
8. A rust detection method applied to the rust detection module of a rust detection device, The system receives a Raman scattering electrical signal corresponding to the object to be detected, generates a Raman spectrum based on the Raman scattering electrical signal, extracts at least one peak intensity and a Raman shift corresponding to the at least one peak intensity in the Raman spectrum, and determines that the Raman scattering electrical signal is an electrical signal converted from a Raman scattering light signal generated by exciting the object to be detected with laser light emitted from a laser. The process includes: matching in a Raman database based on the at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum to obtain the rust level value of the target to be detected; transmitting the rust level value to a display module; causing the display module to display the rust level value of the target to be detected; and creating a Raman database with different levels of rust level values and at least one peak intensity and the Raman shift corresponding to the at least one peak intensity in the Raman spectrum corresponding to each level of rust level value. Rust detection method.
9. At least one processor, A memory connected to at least one of the processors, Electronic equipment equipped with, An electronic device wherein the memory stores a computer program executable by the at least one processor, and the execution of the computer program by the at least one processor causes the at least one processor to perform the rust detection method described in claim 8.
10. A computer-readable storage medium on which computer instructions are stored, When the computer instruction is executed by the processor, it is used to realize the rust detection method described in claim 8. Computer-readable storage medium.