Temperature detection method and device, storage medium and electronic device

By acquiring and processing temperature images of different temperature measurement ranges, combining the registration and identification processing of multiple infrared detectors, the problem of incomplete temperature detection in photothermal energy storage power stations is solved, and the heat absorption tower and heliostat are realized Accurate temperature detection improves the accuracy of heliostat angle adjustment.

CN119245837APending Publication Date: 2025-01-03HUANENG JILIN POWER GENERATION JIUTAI ELECTRIC FACTORY +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411418352.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

In photothermal energy storage power stations, the temperature detection of the heat absorption tower and heliostat is not comprehensive, resulting in the inability to accurately adjust the angle of the heliostat, affecting the accuracy of the temperature detection.

Method used

By obtaining temperature images of different temperature measurement ranges, registering and marking processing, combined with the use of multiple infrared detectors, low-temperature and high-temperature areas are processed separately to improve the accuracy of temperature detection.

Benefits of technology

Accurate detection of different temperature ranges is achieved, image details of low-temperature and high-temperature targets are retained, and the comprehensiveness and accuracy of temperature detection are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119245837A_ABST
    Figure CN119245837A_ABST
Patent Text Reader

Abstract

The invention discloses a temperature detection method, and the method comprises the steps: obtaining a first temperature image and a second temperature image which are obtained through the temperature collection of a to-be-detected target; wherein the first temperature image is an image measured by the acquisition equipment in a set first temperature measurement range, and the second temperature image is an image measured by the acquisition equipment in a set second temperature measurement range; registration is carried out on the first temperature image and the second temperature image, and the first temperature image and the second temperature image after registration are obtained; identifying the registered first temperature image by using a first identifier to obtain an identified first temperature image, and identifying the registered second temperature image by using a second identifier to obtain an identified second temperature image; and determining a temperature detection result based on the identified first temperature image and the identified second temperature image. The problem that the temperature detection accuracy is low in the temperature detection process in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of photovoltaic technology, and specifically, to a temperature detection method and device, a storage medium, and an electronic device. Background Art

[0002] The solar thermal energy storage power station uses a heat absorption tower, a collector and a heliostat to form a solar power generation system. The system arranges multiple heliostats around the heat absorption tower as the center. The power station uses these mirrors that track the rotation of the sun to focus sunlight into the heat absorption tower to heat the molten salt, thereby driving the steam turbine to generate electricity. In areas with abundant sunshine, it can generate greater benefits and bring more green and clean energy. When reflecting light energy, the temperature of the heat absorption tower can reach up to thousands of degrees. At present, heliostats with different directions will also show different temperatures. The temperature within the visual range ranges from the local room temperature to about thousands of degrees.

[0003] At present, the angle of the heliostat is adjusted by observing the temperature of the heliostat through infrared thermal imaging. However, in the actual temperature measurement process, there may be a situation where a heat absorbing tower or other ultra-high temperature enters the field of view, causing the low-temperature target to be suppressed by the image, which leads to incomplete measured temperature and inability to adjust the angle of the heliostat well.

[0004] Therefore, how to comprehensively detect temperature to improve the accuracy of temperature detection has become a problem that needs to be solved urgently. Summary of the invention

[0005] The embodiments of the present application provide a temperature detection method to at least solve the problem in the related art that the temperature detection is not comprehensive, resulting in the inability to adjust the angle of the heliostat well.

[0006] According to an embodiment of the embodiments of the present application, a temperature detection method is provided, including: acquiring a first temperature image and a second temperature image obtained by temperature acquisition of a target to be detected; wherein the first temperature image is an image measured by an acquisition device within a set first temperature measurement range, and the second temperature image is an image measured by an acquisition device within a set second temperature measurement range; registering the first temperature image and the second temperature image to obtain the registered first temperature image and the second temperature image; marking the registered first temperature image with a first identifier to obtain the marked first temperature image, and marking the registered second temperature image with a second identifier to obtain the marked second temperature image; determining a temperature detection result based on the marked first temperature image and the marked second temperature image.

[0007] In an exemplary embodiment, the acquisition device includes a first acquisition device and a second acquisition device; the acquisition of the first temperature image and the second temperature image obtained by temperature acquisition of the target to be detected includes: acquiring the first temperature image acquired by the first acquisition device under a set first temperature measurement range and at a first field of view angle; acquiring the second temperature image acquired by the second acquisition device under a set second temperature measurement range and at a second field of view angle, wherein the first field of view angle is smaller than the second field of view angle.

[0008] In an exemplary embodiment, the registering the first temperature image and the second temperature image to obtain the registered first temperature image and the second temperature image includes: cropping and scaling the first temperature image and the second temperature image according to the distance between the acquisition device and the target to be detected to obtain the first temperature image and the second temperature image of the same size; and obtaining the registered first temperature image and the second temperature image based on the first temperature image and the second temperature image of the same size.

[0009] In an exemplary embodiment, the first temperature image and the second temperature image are cropped and scaled according to the distance between the acquisition device and the target to be detected to obtain the first temperature image and the second temperature image of the same size, including: cropping the first temperature image and the second temperature image according to the distance between the acquisition device and the target to be detected to obtain the cropped first temperature image and the second temperature image; scaling the cropped first temperature image and the second temperature image to the target size to obtain the first temperature image and the second temperature image of the same size.

[0010] In an exemplary embodiment, the first identifier is used to identify the first temperature image after registration to obtain the identified first temperature image, including: detecting the first temperature image after registration to determine the temperature corresponding to each pixel in the first temperature image; using the first identifier to identify the pixel points in the first temperature image whose temperatures are within a preset range of the first temperature to obtain the identified first temperature image.

[0011] In an exemplary embodiment, the second temperature image after registration is marked with a second marker to obtain the marked second temperature image, including: detecting the second temperature image after registration to determine the temperature corresponding to each pixel in the second temperature image; and marking the pixel points in the second temperature image whose temperature is within a preset range of the second temperature using the second marker to obtain the marked second temperature image.

[0012] In an exemplary embodiment, determining the temperature detection result based on the first temperature image after identification and the second temperature image after identification includes: respectively making unidentified pixels in the first temperature image after identification and the second temperature image after identification transparent to obtain the first temperature image and the second temperature image after transparency; determining the temperature detection result based on the first temperature image and the second temperature image after transparency.

[0013] According to another embodiment of the embodiments of the present application, a temperature detection device is also provided, including: an acquisition module, used to acquire a first temperature image and a second temperature image obtained by temperature acquisition of a target to be detected; wherein the first temperature image is an image measured by the acquisition device within a set first temperature measurement range, and the second temperature image is an image measured by the acquisition device within a set second temperature measurement range; a registration module, used to align the first temperature image and the second temperature image to obtain the registered first temperature image and the second temperature image; an identification module, used to identify the registered first temperature image with a first identifier to obtain the identified first temperature image, and to identify the registered second temperature image with a second identifier to obtain the identified second temperature image; a detection module, used to determine the temperature detection result based on the identified first temperature image and the identified second temperature image.

[0014] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above method when running.

[0015] According to another aspect of the embodiments of the present application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the method through the computer program.

[0016] According to another aspect of the embodiments of the present application, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.

[0017] In an embodiment of the present application, a first temperature image and a second temperature image are obtained by temperature acquisition of a target to be detected. The first temperature image is an image measured by an acquisition device within a set first temperature measurement range, and the second temperature image is an image measured by an acquisition device within a set second temperature measurement range, that is, the first temperature image and the second temperature image correspond to different temperature measurement ranges, and the temperature included in the first temperature measurement range is less than the temperature included in the second temperature measurement range. By aligning the first temperature image and the second temperature image, the aligned first temperature image and the second temperature image are obtained, and then the first temperature image and the second temperature image are respectively marked, so that the temperature detection result can be obtained based on the temperature images in different temperature ranges, thereby improving the accuracy of the temperature detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0019] Figure 1 It is a hardware structure block diagram of a computer terminal of a temperature detection method according to an embodiment of the present application;

[0020] Figure 2 is a flow chart of a temperature detection method according to an embodiment of the present application;

[0021] Figure 3 It is a structural block diagram of a temperature detection device according to an embodiment of the present application. DETAILED DESCRIPTION

[0022] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0023] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices; "plurality" means two or more.

[0024] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal or similar computing device or cloud platform or independent physical server or software platform, wherein the above software platform is run through one or more servers. Taking running on a computer terminal as an example, Figure 1 is a hardware structure block diagram of a temperature detection method according to an embodiment of the present application. Figure 1 As shown, the computer terminal may include one or more ( Figure 1 Only one is shown in the figure) processor 102 and memory 104 for storing data. In an exemplary embodiment, the computer terminal may also include a transmission device 106 for communication functions and an input and output device 108, wherein the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA. A person skilled in the art can understand that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 1 More or fewer components as shown, or with Figure 1 Equivalent functions or comparisons shown Figure 1 A different configuration with more features is shown.

[0025] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as computer programs corresponding to the methods in the embodiments of the present application. The processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, that is, the above-mentioned methods are implemented. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0026] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0027] In this embodiment, a temperature detection method is provided, which is applied to the above-mentioned computer terminal.

[0028] Figure 2 : is a flow chart of a temperature detection method according to an embodiment of the present application, the flow chart includes the following steps:

[0029] Step S202, acquiring a first temperature image and a second temperature image obtained by temperature acquisition of the target to be detected; wherein the first temperature image is an image measured by the acquisition device in a set first temperature measurement range, and the second temperature image is an image measured by the acquisition device in a set second temperature measurement range.

[0030] It is understandable that the acquisition device specifically refers to an infrared detector. The first temperature range specifically refers to a relatively low temperature measurement range, such as 0 to 350 degrees, and the second temperature range specifically refers to a relatively high temperature measurement range, such as 300 to 1000 degrees. The specific settings of the first temperature range and the second temperature range can be combined with the performance settings of the infrared detector.

[0031] In some exemplary embodiments, the acquisition device includes a first acquisition device and a second acquisition device; the acquisition of the first temperature image and the second temperature image obtained by temperature acquisition of the target to be detected includes: acquiring the first temperature image acquired by the first acquisition device within a set first temperature measurement range and at a first field of view angle; acquiring the second temperature image acquired by the second acquisition device within a set second temperature measurement range and at a second field of view angle, wherein the first field of view angle is smaller than the second field of view angle.

[0032] It should be noted that the first acquisition device and the second acquisition device can be two infrared detectors of the same model, so that their physical output performance is theoretically close and the image synchronization is better. The first field of view angle is the field of view angle corresponding to the first temperature measurement range, that is, the field of view angle responsible for low normal temperature, and the first field of view angle can be set to a 25-degree field of view angle; the second field of view angle is the field of view angle corresponding to the second temperature measurement range, that is, the field of view angle responsible for high temperature, and the second field of view angle can be set to a 32-degree field of view angle. A lens with a large field of view angle will theoretically obtain less infrared radiation.

[0033] Step S204, registering the first temperature image and the second temperature image to obtain the registered first temperature image and the second temperature image;

[0034] The registering of the first temperature image and the second temperature image refers to a process of processing the two images into images of the same size.

[0035] In an exemplary embodiment, the registering the first temperature image and the second temperature image to obtain the registered first temperature image and the second temperature image includes: cropping and scaling the first temperature image and the second temperature image according to the distance between the acquisition device and the target to be detected to obtain the first temperature image and the second temperature image of the same size; and obtaining the registered first temperature image and the second temperature image based on the first temperature image and the second temperature image of the same size.

[0036] The distance between the acquisition device and the target to be detected refers to the distance between the first acquisition device and the target to be detected, and the distance between the second acquisition device and the target to be detected. Since the first acquisition device and the second acquisition device are arranged in a horizontal parallel structure and are as close as possible, it can be considered that the distances between the two devices and the target to be detected are the same.

[0037] It is understandable that the distance between the acquisition device and the target to be detected is different, and for lenses with different field of view angles, the sizes of the measured images will be different. By cropping and scaling the first temperature image and the second temperature image, the first temperature image and the second temperature image of the same size are obtained.

[0038] In an exemplary embodiment, the first temperature image and the second temperature image are cropped and scaled according to the distance between the acquisition device and the target to be detected to obtain the first temperature image and the second temperature image of the same size, including: cropping the first temperature image and the second temperature image according to the distance between the acquisition device and the target to be detected to obtain the cropped first temperature image and the second temperature image; scaling the cropped first temperature image and the second temperature image to the target size to obtain the first temperature image and the second temperature image of the same size.

[0039] It should be noted that the target size is the size that the first temperature image and the second temperature image need to reach.

[0040] Step S206, marking the registered first temperature image with a first marker to obtain a marked first temperature image, and marking the registered second temperature image with a second marker to obtain a marked second temperature image;

[0041] In an exemplary embodiment, the method of using a first marker to mark the registered first temperature image to obtain the marked first temperature image includes: detecting the registered first temperature image to determine the temperature corresponding to each pixel in the first temperature image; using the first marker to mark the pixel points in the first temperature image whose temperature is within a preset range of the first temperature to obtain the marked first temperature image.

[0042] The first temperature preset range may be a temperature range set to identify the first temperature image, and the first temperature preset range may be set to be less than 350 degrees. Specifically, after the first temperature image and the second temperature image are registered, the registered first temperature image and the second temperature image may be detected respectively; for the registered first temperature image, which specifically refers to a low-normal temperature infrared image, the first identifier may be used to mark pixels below 350 degrees, and the first identifier may be a color, a number, etc.

[0043] In an exemplary embodiment, the second temperature image after registration is marked with a second marker to obtain the marked second temperature image, including: detecting the second temperature image after registration to determine the temperature corresponding to each pixel in the second temperature image; and marking the pixel points in the second temperature image whose temperature is within a second temperature preset range using the second marker to obtain the marked second temperature image.

[0044] The second temperature preset range may be a temperature range set to identify the second temperature image, and the second temperature preset range may be set to be greater than 300 degrees. Specifically, after the first temperature image and the second temperature image are registered, the registered first temperature image and the second temperature image may be detected respectively; for the registered second temperature image, which specifically refers to the high-temperature infrared image, a second identifier may be used to mark pixels above 300 degrees, and the second identifier may be a color, a number, etc.; wherein the first identifier and the second identifier are different.

[0045] Step S208: determining a temperature detection result based on the marked first temperature image and the marked second temperature image.

[0046] In some exemplary embodiments, determining the temperature detection result based on the marked first temperature image and the marked second temperature image includes: respectively making unmarked pixels in the marked first temperature image and the marked second temperature image transparent to obtain the first temperature image and the second temperature image after transparency; determining the temperature detection result based on the first temperature image and the second temperature image after transparency.

[0047] Among them, the unmarked pixels in the marked first temperature image and the marked second temperature image can be processed with 100% transparency. At this time, the transparent first temperature image and the second temperature image retain the data and details of the low temperature and the high temperature. Finally, the image displayed to the user through the display screen maintains the image clarity of the low temperature and retains the information of the high temperature target.

[0048] Through the above steps S202-S208, a first temperature image and a second temperature image are obtained by temperature acquisition of the target to be detected. The first temperature image is an image measured by the acquisition device in a set first temperature measurement range, and the second temperature image is an image measured by the acquisition device in a set second temperature measurement range, that is, the first temperature image and the second temperature image correspond to different temperature measurement ranges, and the temperature included in the first temperature measurement range is less than the temperature included in the second temperature measurement range. By aligning the first temperature image and the second temperature image, the aligned first temperature image and the second temperature image are obtained, and then the first temperature image and the second temperature image are respectively marked, so that the temperature detection result can be obtained based on the temperature images in different temperature ranges, thereby improving the accuracy of temperature detection.

[0049] In order to better understand the process of the above-mentioned temperature detection method, the above-mentioned temperature detection method is described below in combination with an optional embodiment, but it is not used to limit the technical solution of the embodiment of the present application.

[0050] In order to process the image clearly visible in a wide temperature range, an infrared imaging device that can measure in a wide temperature range is designed. Although the original infrared device can measure a wide temperature range, it is done by switching different temperature measurement gears. Because the range of grayscale response is fixed, if the accuracy of normal temperature is to be guaranteed, the high temperature area will not be visible. If the high temperature area is to be guaranteed, the low normal area will be suppressed. It is impossible to achieve the temperature measurement accuracy in a wide temperature range and maintain image details at the same time. The limitation of the original infrared solution is that the grayscale response space of each detector is fixed. It can be adjusted to adapt to different temperature ranges such as 0~150; 0~350; 300~1000 by configuring parameters, but it cannot respond to all temperature segments at the same time. At this time, by adding one more infrared detector, one detector is responsible for the normal temperature segment response, and the other is responsible for the high temperature segment response. A dual-light mode architecture similar to infrared visible light is adopted, and then the output image is fused. In this way, the details of the low normal temperature part can be well preserved, and the medium and high temperature temperature measurement and image details can be guaranteed.

[0051] The first step is to select two infrared detectors of the same model, so that their physical output performance is theoretically close and the image synchronization is better.

[0052] Choose two infrared lenses. The one responsible for low and normal temperatures is assumed to have a 25-degree field of view. The other lens responsible for high temperatures has a slightly larger field of view, assuming 32 degrees (25 and 32 degrees are commonly used angles on the market). The lens with a larger field of view will theoretically obtain less infrared radiation, but because it is the part mainly responsible for sensing high temperatures, it can make up for this.

[0053] The two detectors are placed horizontally and in parallel, as close as possible, but with thermal insulation in the middle so that internal heat does not affect image quality.

[0054] The parameters of the detectors responsible for low normal temperature are configured so that the temperature measurement range is 0 to 350 degrees, and the parameters of the detectors responsible for high temperature section are configured so that the temperature measurement range is 300 to 1000 degrees.

[0055] The two infrared images are transmitted to the back-end processor via the network or digital interface for fusion and registration processing. The high-temperature image with a 32-degree field of view is cropped and scaled at different distances to match the low-temperature 25-degree infrared field of view image. After the matching is completed, the two images are actually superimposed. At this time, the temperature of the two images is detected separately. The low-temperature infrared image marks the pixels below 350 degrees; the high-temperature infrared image marks the pixels above 300 degrees, and then the unmarked pixels of the two images are 100% transparent. At this time, the image display retains both low-temperature and high-temperature data and details.

[0056] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.

[0057] The present application also provides a structural block diagram of a temperature detection device. Figure 3 is a structural block diagram of a temperature detection device according to an embodiment of the present application; Figure 3 As shown, including:

[0058] An acquisition module 32 is used to acquire a first temperature image and a second temperature image obtained by performing temperature acquisition on a target to be detected; wherein the first temperature image is an image measured by an acquisition device in a set first temperature measurement range, and the second temperature image is an image measured by an acquisition device in a set second temperature measurement range;

[0059] A registration module 34, configured to register the first temperature image and the second temperature image to obtain the registered first temperature image and the second temperature image;

[0060] an identification module 36, configured to identify the first temperature image after the registration with a first identification to obtain the first temperature image after the registration, and to identify the second temperature image after the registration with a second identification to obtain the second temperature image after the registration;

[0061] The detection module 38 is used to determine a temperature detection result based on the marked first temperature image and the marked second temperature image.

[0062] In an exemplary embodiment, the acquisition device includes a first acquisition device and a second acquisition device; the acquisition module 42 is also used to acquire a first temperature image acquired by the first acquisition device within a set first temperature measurement range and at a first field of view angle; and to acquire a second temperature image acquired by the second acquisition device within a set second temperature measurement range and at a second field of view angle, wherein the first field of view angle is smaller than the second field of view angle.

[0063] In an exemplary embodiment, the registration module 34 is also used to crop and scale the first temperature image and the second temperature image according to the distance between the acquisition device and the target to be detected to obtain a first temperature image and a second temperature image of the same size; based on the first temperature image and the second temperature image of the same size, obtain the registered first temperature image and the second temperature image.

[0064] In an exemplary embodiment, the registration module 34 is also used to crop the first temperature image and the second temperature image according to the distance between the acquisition device and the target to be detected to obtain the cropped first temperature image and the second temperature image; scale the cropped first temperature image and the second temperature image to the target size to obtain the first temperature image and the second temperature image of the same size.

[0065] In an exemplary embodiment, the identification module 36 is also used to detect the first temperature image after registration to determine the temperature corresponding to each pixel in the first temperature image; using the first identification, the pixel points in the first temperature image whose temperature is within the first temperature preset range are identified to obtain the identified first temperature image.

[0066] In an exemplary embodiment, the identification module 36 is also used to detect the second temperature image after the alignment to determine the temperature corresponding to each pixel in the second temperature image; using the second identification, the pixel points in the second temperature image whose temperature is within the second temperature preset range are identified to obtain the identified second temperature image.

[0067] In an exemplary embodiment, the detection module 38 is also used to perform transparency processing on the unmarked pixels in the first temperature image after marking and the second temperature image after marking, respectively, to obtain the first temperature image and the second temperature image after transparency processing; and determine the temperature detection result based on the first temperature image and the second temperature image after transparency processing.

[0068] Through the above-mentioned device, a first temperature image and a second temperature image are obtained by temperature acquisition of a target to be detected. The first temperature image is an image measured by the acquisition device in a set first temperature measurement range, and the second temperature image is an image measured by the acquisition device in a set second temperature measurement range, that is, the first temperature image and the second temperature image correspond to different temperature measurement ranges, and the temperature included in the first temperature measurement range is less than the temperature included in the second temperature measurement range. By aligning the first temperature image and the second temperature image, the aligned first temperature image and the second temperature image are obtained, and then the first temperature image and the second temperature image are respectively marked, so that the temperature detection result can be obtained based on the temperature images in different temperature ranges, thereby improving the accuracy of temperature detection.

[0069] An embodiment of the present application further provides a storage medium, which includes a stored program, wherein the program executes any of the above methods when it is run.

[0070] Optionally, in this embodiment, the storage medium may be configured to store program codes for executing the following steps:

[0071] S1, acquiring a first temperature image and a second temperature image obtained by performing temperature acquisition on a target to be detected; wherein the first temperature image is an image measured by an acquisition device in a set first temperature measurement range, and the second temperature image is an image measured by an acquisition device in a set second temperature measurement range;

[0072] S2, registering the first temperature image and the second temperature image to obtain the registered first temperature image and second temperature image;

[0073] S3, marking the registered first temperature image with a first marker to obtain the marked first temperature image, and marking the registered second temperature image with a second marker to obtain the marked second temperature image;

[0074] S4, determining a temperature detection result based on the marked first temperature image and the marked second temperature image.

[0075] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0076] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0077] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0078] S1, acquiring a first temperature image and a second temperature image obtained by performing temperature acquisition on a target to be detected; wherein the first temperature image is an image measured by an acquisition device in a set first temperature measurement range, and the second temperature image is an image measured by an acquisition device in a set second temperature measurement range;

[0079] S2, registering the first temperature image and the second temperature image to obtain the registered first temperature image and second temperature image;

[0080] S3, marking the registered first temperature image with a first marker to obtain the marked first temperature image, and marking the registered second temperature image with a second marker to obtain the marked second temperature image;

[0081] S4, determining a temperature detection result based on the marked first temperature image and the marked second temperature image.

[0082] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.

[0083] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps in any one of the above method embodiments are implemented.

[0084] An embodiment of the present application further provides another computer program product, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.

[0085] An embodiment of the present application also provides a computer program, which includes computer instructions stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the steps in any one of the above method embodiments.

[0086] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0087] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0088] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A temperature detection method, characterized in that: include: Acquire a first temperature image and a second temperature image obtained by performing temperature acquisition on the target to be detected; wherein the first temperature image is an image measured by the acquisition device in a set first temperature measurement range, and the second temperature image is an image measured by the acquisition device in a set second temperature measurement range; Performing registration on the first temperature image and the second temperature image to obtain the registered first temperature image and second temperature image; Using a first marker to mark the registered first temperature image to obtain a marked first temperature image, and using a second marker to mark the registered second temperature image to obtain a marked second temperature image; A temperature detection result is determined based on the marked first temperature image and the marked second temperature image.

2. The method according to claim 1, characterized in that The acquisition device includes a first acquisition device and a second acquisition device; The step of acquiring a first temperature image and a second temperature image obtained by temperature acquisition of the target to be detected includes: Acquire a first temperature image acquired by the first acquisition device in a set first temperature measurement range and according to a first field of view angle; A second temperature image is acquired by the second acquisition device under a set second temperature measurement range and at a second field of view angle, wherein the first field of view angle is smaller than the second field of view angle.

3. The method according to claim 1, characterized in that The registering the first temperature image and the second temperature image to obtain the registered first temperature image and the second temperature image includes: According to the distance between the acquisition device and the target to be detected, the first temperature image and the second temperature image are cropped and scaled to obtain a first temperature image and a second temperature image of the same size; Based on the first temperature image and the second temperature image having the same size, a registered first temperature image and a registered second temperature image are obtained.

4. The method according to claim 3, characterized in that The method of cropping and scaling the first temperature image and the second temperature image according to the distance between the acquisition device and the target to be detected to obtain the first temperature image and the second temperature image of the same size includes: According to the distance between the acquisition device and the target to be detected, the first temperature image and the second temperature image are cropped to obtain the cropped first temperature image and the second temperature image; The cropped first temperature image and the second temperature image are scaled to a target size to obtain a first temperature image and a second temperature image of the same size.

5. The method according to claim 1, characterized in that The step of using the first identifier to identify the registered first temperature image to obtain the identified first temperature image includes: Detecting the registered first temperature image to determine the temperature corresponding to each pixel in the first temperature image; The first identifier is used to identify the pixel points in the first temperature image whose temperature is within the first temperature preset range, so as to obtain the identified first temperature image.

6. The method according to claim 1, characterized in that Using a second marker to mark the registered second temperature image to obtain the marked second temperature image includes: Detecting the registered second temperature image to determine the temperature corresponding to each pixel in the second temperature image; The second identifier is used to identify the pixel points in the second temperature image whose temperatures are within the second temperature preset range, so as to obtain the identified second temperature image.

7. The method according to claim 1, characterized in that The determining of the temperature detection result based on the marked first temperature image and the marked second temperature image includes: Respectively performing transparency processing on unmarked pixels in the marked first temperature image and the marked second temperature image to obtain the transparently processed first temperature image and the second temperature image; The temperature detection result is determined based on the first temperature image and the second temperature image after the transparency processing.

8. A temperature detection device, characterized in that: include: An acquisition module, used to acquire a first temperature image and a second temperature image obtained by performing temperature acquisition on a target to be detected; wherein the first temperature image is an image measured by an acquisition device in a set first temperature measurement range, and the second temperature image is an image measured by an acquisition device in a set second temperature measurement range; A registration module, used for registering the first temperature image and the second temperature image to obtain the registered first temperature image and the second temperature image; an identification module, used to identify the first temperature image after the registration with a first identification to obtain the first temperature image after the identification, and to identify the second temperature image after the registration with a second identification to obtain the second temperature image after the identification; The detection module is used to determine the temperature detection result based on the marked first temperature image and the marked second temperature image.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method described in any one of claims 1 to 7 when executed.

10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 7 through the computer program.