Heat map report generation method and device and electronic equipment

Through the connection between the mobile terminal and the thermal imaging device, heat map reports are automatically generated, which solves the problem of low efficiency in manual reporting and improves the efficiency of inspection work.

CN119152078APending Publication Date: 2024-12-17HANGZHOU MICROIMAGE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411088085.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-08
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

The manual heat map reporting method of existing infrared thermal imaging technology during inspections has problems of high time cost and low efficiency.

Method used

Through the connection of the mobile terminal to the thermal imaging device, thermal imaging images are captured and screened, and a heat map report is automatically generated, including changing trends and regions of temperature information, combining thermal imaging images and visible light images.

Benefits of technology

It realizes automatic generation of heat map reports, improves the efficiency of inspection work, and reduces time costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119152078A_ABST
    Figure CN119152078A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a heat map report generation method and device and electronic equipment. According to the embodiment of the invention, the method comprises the steps: obtaining a plurality of candidate thermal imaging images captured by the thermal imaging equipment in an inspection process through the connection between the terminal and the thermal imaging equipment; based on this, according to the embodiment of the invention, the N target thermal imaging images screened from the M candidate thermal imaging images can be utilized to generate the thermal image report comprising the change trend of the temperature information in each target thermal imaging image and the temperature information area, so that the automatic generation of the thermal image report is realized; the problems of high time cost, low efficiency and the like existing in an existing manual report compiling mode are avoided, so that the efficiency of inspection work is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of infrared thermal imaging technology, and in particular to a method, device and electronic device for generating a thermal image report. Background Art

[0002] Infrared thermal imaging is a technology that uses infrared radiation emitted by an object to obtain an image and analyze the temperature distribution of the object. It is widely used in the fields of electricity, medicine, security, etc. In practical applications such as inspection, an image acquisition device based on infrared thermal imaging technology (such as an infrared thermal imager, etc.) is first used to collect thermal imaging images of the object to be inspected (such as distribution cabinets and other equipment). After that, it is usually manually compiled based on the collected thermal imaging images. The corresponding infrared thermal image analysis report (also called a thermal map report) is used for subsequent data analysis. However, the above-mentioned manual report compilation method has problems such as high time cost and low efficiency. Summary of the invention

[0003] In view of this, the present application provides a heat map report generation method, device and electronic device to realize automatic generation of heat map reports and improve work efficiency.

[0004] The present application embodiment provides a method for generating a heat map report, which is applied to a mobile terminal and includes:

[0005] Through the connection between the terminal and the thermal imaging device, M candidate thermal imaging images captured by the thermal imaging device during the inspection process are obtained; M is greater than 1;

[0006] A thermal map report is generated based on N target thermal imaging images screened out from M candidate thermal imaging images; N is greater than 1, and M is greater than or equal to N; the thermal map report includes a change trend of temperature information in the N target thermal imaging images, and a temperature information area; the temperature information area includes at least a thermal imaging image area and a visible light image area; wherein the thermal imaging image area includes at least one target thermal imaging image among the N target thermal imaging images; and the visible light image area includes a visible light image corresponding to at least one target thermal imaging image among the N target thermal imaging images.

[0007] The embodiment of the present application also provides a heat map report generating device, which is configured in a mobile terminal, and includes:

[0008] The obtaining module is used to obtain M candidate thermal imaging images captured by the thermal imaging device during the inspection process through the connection between the terminal and the thermal imaging device; M is greater than 1;

[0009] A generation module is used to generate a thermal map report based on N target thermal imaging images screened from M candidate thermal imaging images; N is greater than 1, and M is greater than or equal to N; the thermal map report includes a change trend of temperature information in the N target thermal imaging images, and a temperature information area; the temperature information area at least includes a thermal imaging image area and a visible light image area; wherein the thermal imaging image area includes at least one target thermal imaging image among the N target thermal imaging images; and the visible light image area includes a visible light image corresponding to at least one target thermal imaging image among the N target thermal imaging images.

[0010] The present application also provides an electronic device, the electronic device comprising:

[0011] Processor; and

[0012] A memory, in which computer program instructions are stored, and when the computer program instructions are executed by a processor, the processor executes the steps of the above method.

[0013] An embodiment of the present application further provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor executes the steps in the above method.

[0014] It can be seen from the above technical scheme that in the embodiment of the present application, a connection between the terminal and the thermal imaging device is first used to obtain multiple candidate thermal imaging images captured by the thermal imaging device during the inspection process; based on this, the present embodiment can use N target thermal imaging images screened out from M candidate thermal imaging images to generate a thermal map report including the change trend of temperature information in each target thermal imaging image and the temperature information area, thereby realizing the automatic generation of thermal map reports, avoiding the problems existing in the existing manual report preparation method such as high time cost and low efficiency, thereby improving the efficiency of the inspection work. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The accompanying drawings, which are incorporated in the specification and constitute a part of this application, illustrate embodiments consistent with the application and, together with the description, serve to explain the principles of the application.

[0016] Figure 1 A flow chart of the method provided in an embodiment of the present application.

[0017] Figure 2A A schematic diagram of a device connection interface provided in an embodiment of the present application.

[0018] Figure 2B A schematic diagram of a remote photo album interface provided in an embodiment of the present application.

[0019] Figure 3AA schematic diagram of a graphic interface provided in an embodiment of the present application.

[0020] Figure 3B A schematic diagram of a label interface provided in an embodiment of the present application.

[0021] Figure 3C A schematic diagram of another label interface provided in an embodiment of the present application.

[0022] Figure 4A A schematic diagram of the local album interface provided in an embodiment of the present application.

[0023] Figure 4B A schematic diagram of a heat map reporting interface provided in an embodiment of the present application.

[0024] Figure 4C A schematic diagram of another heat map reporting interface provided in an embodiment of the present application.

[0025] Figure 5 A schematic diagram of a heat map editing interface provided in an embodiment of the present application.

[0026] Figure 6 This is a diagram of the device structure provided in an embodiment of the present application.

[0027] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to enable those skilled in the art to better understand the technical solutions provided by the embodiments of the present application and to make the above-mentioned purposes, features and advantages of the embodiments of the present application more obvious and understandable, the technical solutions in the embodiments of the present application are further described in detail below in conjunction with the accompanying drawings.

[0029] See also Figure 1 , Figure 1 Flowchart of the method provided in the embodiment of the present application. The method is applied to a mobile terminal. In this embodiment, as an embodiment, the mobile terminal here can be, for example, a smart phone, a laptop computer, a tablet computer and other devices, which are not specifically limited in this embodiment. Figure 1 As shown, the process may include the following steps:

[0030] Step 101, through the connection between the terminal and the thermal imaging device, obtain M candidate thermal imaging images captured by the thermal imaging device during the inspection process; M is greater than 1.

[0031] In this embodiment, the thermal imaging device refers to an image acquisition device that uses infrared thermal imaging technology to convert the detected infrared radiation that characterizes the temperature distribution of the object being measured into a visual thermal imaging image. Optionally, the thermal imaging device here can be, for example, an infrared thermal imager or other equipment, which is not specifically limited in this embodiment. Here, there is no specific limitation on the objects inspected by the thermal imaging device during the inspection process, and it can be set based on actual application scenarios and actual needs, such as equipment such as power distribution cabinets.

[0032] This embodiment can obtain M candidate thermal imaging images captured by the thermal imaging device during the inspection process through the connection between the terminal and the thermal imaging device for use in subsequent thermal image report generation; here, M is greater than 1.

[0033] In this embodiment, the above-mentioned thermal imaging image can be considered as a file, and different data contents are written on different storage blocks of the file, such as temperature information, thermal imaging image data, and visible light image data. That is, the thermal imaging image at least carries grayscale information, temperature information, thermal imaging image data, and visible light image data, etc. This embodiment does not make specific limitations.

[0034] Here, the grayscale information may be the grayscale value corresponding to each pixel in the thermal imaging image.

[0035] The temperature information may be understood as information characterizing the temperature distribution in the thermal imaging image, for example, the temperature value corresponding to each pixel in the thermal imaging image, etc., which is not specifically limited in this embodiment.

[0036] Optionally, as an embodiment, for any thermal imaging image, there are many ways to determine the temperature information in the thermal imaging image. For example, the thermal imaging image can be first converted into a grayscale image; then, a temperature matrix is ​​obtained through a preset grayscale value-temperature value conversion algorithm, and the temperature matrix contains the temperature value corresponding to each pixel in the thermal imaging image.

[0037] The above-mentioned thermal imaging image data can be understood as image data used to generate a thermal imaging image; correspondingly, the visible light image data can be understood as image data used to generate a visible light image. The thermal imaging image and the visible light image here refer to two types of images. It should be noted that the thermal imaging device of this embodiment can be a dual-light device, that is, the device has both a thermal imaging probe and a visible light probe. Therefore, when the thermal imaging device is used to capture an image, thermal imaging image data and visible light image data can be obtained.

[0038] As for how to obtain M candidate thermal imaging images captured by the thermal imaging device during the inspection process through the connection between the terminal and the thermal imaging device in this step, an example will be given below and will not be repeated here.

[0039] Step 102, generating a thermal map report based on N target thermal imaging images screened out from the M candidate thermal imaging images; N is greater than 1, and M is greater than or equal to N; the thermal map report includes a change trend of temperature information in the N target thermal imaging images, and a temperature information area.

[0040] In this embodiment, after obtaining M candidate thermal imaging images captured by the thermal imaging device during the inspection process, the user can filter out N target thermal imaging images from the M candidate thermal imaging images based on actual needs to generate a thermal map report. Here, there is no specific limitation on the content included in the thermal map report; for example, the thermal map report may include the change trend of temperature information in the N target thermal imaging images, as well as the temperature information area, etc.

[0041] In this embodiment, as an embodiment, the changing trend of the temperature information in the above-mentioned N target thermal imaging images may include, for example: the changing trend of the highest temperature in the N target thermal imaging images, the changing trend of the lowest temperature in the N target thermal imaging images, and / or, the changing trend of the intermediate temperature in the N target thermal imaging images, etc. This embodiment is not specifically limited and can be flexibly set based on actual needs.

[0042] The above-mentioned maximum temperature may refer to the temperature with the highest value in the thermal imaging image. Correspondingly, the minimum temperature may refer to the temperature with the lowest value in the thermal imaging image. The intermediate temperature may refer to the temperature value corresponding to the central pixel point in the thermal imaging image, or may refer to the average temperature in the specified area where the central pixel point in the thermal imaging image is located, or may refer to the median of the temperature values ​​corresponding to each pixel point in the thermal imaging image, etc., which are not specifically limited here.

[0043] In this embodiment, as an embodiment, the temperature information area at least includes a thermal imaging image area and a visible light image area. The thermal imaging image area may include at least one target thermal imaging image among N target thermal imaging images, that is, the thermal imaging image area includes a thermal imaging image generated based on thermal imaging image data in at least one target thermal imaging image among N target thermal imaging images, which is not specifically limited in this embodiment.

[0044] Here, there is no specific limitation on the selection of at least one target thermal imaging image corresponding to the thermal imaging image area. Representative target thermal imaging images can be selected based on actual needs and temperature information in each target thermal imaging image. Specifically, for example, the target thermal imaging image can include: a target thermal imaging image corresponding to the highest temperature with the highest median of the highest temperatures of N target thermal imaging images, a target thermal imaging image corresponding to the lowest temperature with the lowest median of the lowest temperatures of N target thermal imaging images, and / or a target thermal imaging image corresponding to the middle temperature with the highest median of the middle temperatures of N target thermal imaging images, etc.

[0045] Correspondingly, the above-mentioned visible light image area may include a visible light image corresponding to at least one of the N target thermal imaging images, which is not specifically limited in this embodiment. Here, the visible light image corresponding to at least one target thermal imaging image may be a visible light image generated based on visible light image data in at least one target thermal imaging image.

[0046] In this embodiment, there is no specific limitation on the selection of at least one target thermal imaging image corresponding to the visible light image area, and for example, it may include: a target thermal imaging image corresponding to the highest temperature with the highest median value of the highest temperatures of N target thermal imaging images, a target thermal imaging image corresponding to the lowest temperature with the lowest median value of the lowest temperatures of N target thermal imaging images, and / or a target thermal imaging image corresponding to the middle temperature with the highest median value of the middle temperatures of N target thermal imaging images, etc., and no specific limitation is made here.

[0047] In this embodiment, as an embodiment, after generating a thermal map report based on N target thermal imaging images screened out from M candidate thermal imaging images, the thermal map report can also be exported in a set file format (such as PDF format, etc.), so that the exported thermal map report can be easily transmitted and shared to corresponding technical personnel for data analysis and processing, thereby improving work efficiency.

[0048] As for how to generate a thermal map report based on the N target thermal imaging images screened out from the M candidate thermal imaging images in this step, an example will be given below and will not be described here in detail.

[0049] So far, completed Figure 1 The process shown.

[0050] pass Figure 1 As can be seen from the process shown, in the embodiment of the present application, a connection between the terminal and the thermal imaging device is first used to obtain multiple candidate thermal imaging images captured by the thermal imaging device during the inspection process; based on this, the present embodiment can use N target thermal imaging images screened out from M candidate thermal imaging images to generate a thermal map report including the changing trend of temperature information in each image and the temperature information area, thereby realizing the automatic generation of thermal map reports, avoiding the problems existing in the existing manual report preparation method such as high time cost and low efficiency, thereby improving the efficiency of the inspection work.

[0051] The following describes how to obtain M candidate thermal imaging images captured by the thermal imaging device during the inspection process through the connection between the terminal and the thermal imaging device in the above step 101:

[0052] In this embodiment, there are many ways to connect the terminal to the thermal imaging device. For example, as an embodiment, the terminal and the thermal imaging device can be connected wirelessly.

[0053] This embodiment establishes a connection between the terminal and the thermal imaging device by wireless means, so when it is necessary to obtain the thermal imaging image captured by the thermal imaging device, there is no need to connect the thermal imaging device to the terminal by wire. Instead, the thermal imaging image on the thermal imaging device can be obtained remotely by wireless means at any time. This not only does not affect the work of the thermal imaging device, but also improves the image acquisition efficiency and improves work efficiency.

[0054] Based on the above description, as an embodiment, the M candidate thermal imaging images captured by the thermal imaging device during the inspection process are obtained through the connection between the terminal and the thermal imaging device. There are multiple implementation methods in the specific implementation. For example, based on the local remote album download function, the M candidate thermal imaging images captured by the thermal imaging device during the inspection process are downloaded from the thermal imaging device through the connection between the terminal and the thermal imaging device; wherein M is greater than or equal to N.

[0055] Here, the local remote album download function refers to the function pre-configured in this terminal for remote downloading of thermal imaging images, such as Figure 2A For example, see Figure 2A As shown, after establishing the connection between this terminal and the thermal imaging device, first trigger the "Remote Photo Album" function control to enter the Figure 2B The remote album interface shown may refer to the interface of the local album of the thermal imaging device, and the remote album interface includes multiple thermal imaging images captured by the thermal imaging device; then the M candidate thermal imaging images in the remote album interface are downloaded to this terminal, such as being downloaded to the local album configured by this terminal.

[0056] The following describes how to select N target thermal imaging images from the obtained M candidate thermal imaging images:

[0057] As an embodiment, the thermal imaging image of this embodiment may be provided with a label, and the label provided to the thermal imaging image is provided for the thermal imaging image when the thermal imaging image is captured.

[0058] In this embodiment, a label can be set for each thermal imaging image captured by the thermal imaging device, and a label can also be set for some thermal imaging images captured by the thermal imaging device, which is not specifically limited in this embodiment; for example, after the thermal imaging device captures a thermal imaging image, it can be determined based on actual needs whether to set a label for the thermal imaging image.

[0059] In this embodiment, there is no specific limitation on how to set labels for thermal imaging images. For example, as an embodiment, a custom label file can be set based on the custom label requirement. The custom label file is equivalent to a label template, which includes multiple parameter items that can be set. After that, the custom label file can be imported into the thermal imaging device for label setting. Correspondingly, if there is a new label requirement, it is only necessary to set a new custom label file based on the new label requirement, and import the new custom label file into the thermal imaging device for label setting, which effectively improves the flexibility of label setting.

[0060] This embodiment does not specifically limit the parameter items included in the above-mentioned label. For example, the above-mentioned label may include at least one of the following parameter items: the capture timestamp of the thermal imaging image, the type of the target object in the thermal imaging image, the location of the target object, whether the target object is faulty and / or the cause of the fault when it fails, and the working parameters of the target object.

[0061] Here, the capture timestamp of the thermal imaging image refers to the timestamp when the thermal imaging image is captured. The point where the target object is located in the thermal imaging image refers to the identification of the physical location or address of the target object; the target object refers to the distribution cabinet, turbine and other equipment described above, and correspondingly, the type of the target object is, for example, a mechanical turbine, a low-voltage distribution cabinet, and a high-voltage distribution cabinet. The operating parameters of the target object refer to the operating parameters of the target object during its operation, such as the rated load (such as rated voltage, rated current, etc.), the operating frequency and other parameters.

[0062] In this embodiment, as an embodiment, each parameter item in the above-mentioned label is selected from multiple sub-options corresponding to the parameter item in the label editing interface, or is determined based on the editing instruction for the parameter item in the label editing interface.

[0063] For example, see Figure 3A As shown, the thermal imaging device is equipped with a "preset label" function. After capturing a thermal imaging image using the thermal imaging device, the "preset label" function control can be triggered to enter the following Figure 3B The label editing interface shown is used to set the label corresponding to the thermal imaging image. At this time, the label corresponding to the thermal imaging image can be set based on the actual situation of the target object in the thermal imaging image, such as the equipment type is a mechanical turbine, the rated load is 20A, the detected faults are high lubricating oil temperature, high bearing temperature, and so on.

[0064] Among them, Figure 3BAs shown, taking the parameter item of equipment type as an example, when setting the label, the user can manually input "mechanical turbine" at the editing position of the parameter item in the label editing interface, that is, the above label is determined based on the editing instruction for the parameter item in the label editing interface. Correspondingly, taking the parameter item of detected fault as an example, when setting the label, at least one sub-option can be selected from the multiple sub-options corresponding to the pre-configured parameter item, such as Figure 3C As shown, at least one sub-option may be selected from the sub-options of “high lubricating oil temperature”, “high bearing temperature”, “stop / control valve operation failure”, and “uneven metal temperature”.

[0065] As an embodiment, after obtaining M candidate thermal imaging images captured by the thermal imaging device during the inspection process, at least one parameter item in a label corresponding to at least one candidate thermal imaging image may be displayed.

[0066] In this embodiment, the user can select N target thermal imaging images that meet the relevant label requirements from M candidate thermal imaging images based on the labels corresponding to the displayed candidate thermal imaging images for generating a thermal image report; see Figure 4A As shown, based on the tags corresponding to the candidate thermal imaging images, target thermal imaging images that meet the relevant tag requirements can be screened out from the candidate thermal imaging images displayed in the local album of the terminal.

[0067] Here, the relevant label requirements may refer to the label requirements for filtering target thermal imaging images determined by the user based on the actual needs of the thermal map report, such as the requirements for capturing timestamps, the type of target objects, and the requirements for the location of the target objects, etc. This embodiment does not make specific limitations.

[0068] Based on the above description, as another embodiment, after obtaining M candidate thermal imaging images captured by the thermal imaging device during the inspection process, N target thermal imaging images screened based on relevant tag requirements may be displayed.

[0069] This embodiment sets corresponding labels for the captured thermal imaging images in advance, so that target thermal imaging images for generating thermal map reports can be screened based on the labels corresponding to each thermal imaging image. This can effectively improve the efficiency of image screening, thereby improving work efficiency.

[0070] The specific implementation of the above step 102 is described below:

[0071] As an embodiment, there are many specific implementation methods for generating a thermal map report based on the N target thermal imaging images selected from the M candidate thermal imaging images, such as first selecting the thermal map report content in a set thermal map report template, and then generating a thermal map report based on the thermal map report content.

[0072] In this embodiment, the heat map report template refers to a pre-set heat map report framework; the specific content contained in the heat map report template is not limited here, for example, it may include an area for setting the change trend of temperature information, a temperature information area, and an area for setting basic report information, etc. Among them, the basic report information may include, for example, the report name, the company logo (such as LOGO) generating the report, the company name, and the company address, etc., which are not specifically limited here.

[0073] The above-mentioned thermal map report content includes at least one indicator of the highest temperature, the lowest temperature, and the intermediate temperature. Based on this, the change trend of the temperature information in the N target thermal imaging images in the thermal map report in the above-mentioned step 102 refers to: the trend of the temperature value corresponding to each indicator in the thermal map report content in the N target thermal imaging images changing with the timestamp; the timestamp here refers to the capture timestamp of the target thermal imaging image.

[0074] Based on the above description, the above-mentioned generation of a heat map report based on the content of the heat map report can be specifically implemented as follows: first determine the indicators included in the content of the heat map report; then, for each included indicator, add the trend of the temperature value corresponding to the indicator in N target thermal imaging images with the timestamp to the area in the heat map report for setting the trend of the temperature information. The trend of the temperature value with the timestamp here can refer to, for example, a temperature change curve chart and a temperature change bar chart, etc., which are not specifically limited in this embodiment.

[0075] Optionally, taking the trend of temperature value changing with timestamp as an example of a temperature change curve graph, this embodiment does not limit the specific setting of the horizontal axis (recorded as the time axis) of the temperature change curve; for example, if the duration between the minimum timestamp and the maximum timestamp in the captured timestamps of N target thermal imaging images is less than or equal to 24 hours, the time point on the time axis can be accurate to the hour, such as setting the explicit format of the time point to yyyy / MM / dd hh:mm (i.e. year / month / date hour:minute). If the duration between the above minimum timestamp and the maximum timestamp is less than or equal to 6 months, the time point on the time axis can be accurate to the day, such as setting the explicit format of the time point to yyyy / MM / dd (i.e. year / month / date). If the duration between the above minimum timestamp and the maximum timestamp is greater than 6 months, the time point on the time axis can be accurate to the month, such as setting the explicit format of the time point to yyyy / MM (i.e. year / month).

[0076] Correspondingly, the present embodiment does not limit the specific setting of the ordinate axis (denoted as the temperature axis) of the temperature change curve. For example, the maximum temperature value and the minimum temperature value among the temperature values ​​corresponding to the N target thermal imaging images are first determined; then, the maximum temperature value is taken as an integer close to 10 times (for example, if the maximum temperature value is 38.7°, the maximum temperature value is taken as an integer close to 10 times 40°) as one of the endpoints of the temperature axis, and the minimum temperature value is taken as an integer close to 10 times (for example, if the minimum temperature value is 21.6°, the minimum temperature value is taken as an integer close to 10 times 20°) as the other endpoint of the temperature axis.

[0077] As an embodiment, for example, if the indicator contained in the above-mentioned thermal map report content is the maximum temperature, then the change trend of the temperature information in N target thermal imaging images in the thermal map report includes: the trend of the maximum temperature in the N target thermal imaging images changing according to the timestamp.

[0078] For another example, if the indicator included in the above-mentioned thermal map report content is the minimum temperature, then the change trend of the temperature information in N target thermal imaging images in the thermal map report includes: the trend of the minimum temperature in the N target thermal imaging images according to the timestamp change.

[0079] For another example, if the indicator included in the above-mentioned thermal map report content is the middle temperature, then the change trend of the temperature information in N target thermal imaging images in the thermal map report includes: the trend of the middle temperature in the N target thermal imaging images according to the timestamp change.

[0080] It should be noted that the above is only an exemplary description. If the above-mentioned thermal map report content contains multiple indicators, the changing trend of the temperature information in the N target thermal imaging images in the thermal map report includes: the trend of the temperature value corresponding to each indicator in the N target thermal imaging images according to the timestamp change.

[0081] Optionally, as an embodiment, still taking the temperature change trend with the timestamp as an example, if the heat map report contains multiple temperature change curves, each temperature change curve can be represented by a different color and line shape, so as to intuitively and clearly distinguish each temperature change curve. Furthermore, for each temperature change curve, the representative temperature (such as the highest temperature, the lowest temperature, and the middle temperature, etc.) corresponding to the temperature change curve can be highlighted for intuitive viewing and analysis. For example, a designated mark (such as a triangular arrow mark, etc.) can be set in the designated area where the representative temperature is located. This embodiment does not specifically limit the settings such as drawing and displaying the temperature change curve.

[0082] For example, see Figure 4AAs shown in the figure, after selecting N target thermal imaging images suitable for generating thermal map reports in the local photo album of this terminal, you can trigger the "Report" function control on the current interface to enter the following Figure 4B The interface of the heat map report template is shown in Figure 4B The interface shown includes an area for setting basic report information and an area for setting the content of the thermal map report (i.e., the content of the historical temperature curve). At this time, you can fill in the corresponding basic report information based on actual needs, and select corresponding indicators in the historical temperature curve content. For example, in the historical temperature curve content, you can select the three indicators of maximum temperature (i.e., the above-mentioned maximum temperature), minimum temperature (i.e., the above-mentioned minimum temperature) and center temperature (i.e., the above-mentioned middle temperature) at the same time.

[0083] Afterwards, you can trigger Figure 4B A control (such as a "next step" control) on the interface shown in the figure is used to enter another interface of the heat map report template to enter the Figure 4C The interface shown in Figure 4C The interface shown may include a temperature information area and an area for setting a change trend of the temperature information (such as a temperature change curve). The terminal may generate a temperature change trend corresponding to each of the selected indicators based on the temperature information in the N target thermal imaging images selected above, such as a temperature change curve of the highest temperature in the N target thermal imaging images according to the timestamp, a temperature change curve of the lowest temperature in the N target thermal imaging images according to the timestamp, and a temperature change curve of the center temperature in the N target thermal imaging images according to the timestamp.

[0084] The specific contents of the above temperature information area are described below:

[0085] The temperature information area of ​​this embodiment can be flexibly laid out based on actual needs and is not specifically limited here; for example, as an embodiment, the temperature information area can include a maximum temperature information area for setting information associated with the maximum temperature, a minimum temperature information area for setting information associated with the minimum temperature, and an intermediate temperature information area for setting information associated with the intermediate temperature, and so on.

[0086] In this embodiment, the maximum temperature information area is not specifically limited; for example, the maximum temperature information area may include: a first thermal imaging image area and a first visible light image area in a specific implementation. The first thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the first thermal imaging image; the first visible light image area stores a visible light image corresponding to the first thermal imaging image (that is, a visible light image corresponding to the visible light image data in the first thermal imaging image). Here, the maximum temperature in the first thermal imaging image is greater than the maximum temperature in other thermal imaging images in the N target thermal imaging images.

[0087] Optionally, as an embodiment, the above-mentioned maximum temperature information area may also include at least one of the following: a timestamp range, a time when the maximum temperature in the first thermal imaging image occurs, a difference between the maximum temperature in the first thermal imaging image and the obtained average maximum temperature.

[0088] Here, the timestamp range is composed of the capture timestamps of N target thermal imaging images. For example, if the capture timestamps of N target thermal imaging images include April 9, 2024 and April 10, 2024, the corresponding timestamp range is April 9, 2024 to April 10, 2024 (which can be recorded as 2024-04-09-2024-04-10).

[0089] The occurrence time of the highest temperature in the first thermal imaging image is the capture time stamp of the first thermal imaging image.

[0090] The difference from the obtained average maximum temperature is the difference between the maximum temperature in the first thermal imaging image and the average maximum temperature; wherein the average maximum temperature is the average of the maximum temperatures in other thermal imaging images in the N target thermal imaging images. Here, the difference from the obtained average maximum temperature can be used to evaluate the uniformity or heterogeneity of the temperature distribution, which represents the temperature difference between the maximum temperature with the largest value and the other maximum temperatures.

[0091] For example, see Figure 4C As shown, the highest temperature information area includes a first thermal imaging area and a first visible light image area. The first thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the first thermal imaging image, and the first visible light image area stores a visible light image corresponding to the first thermal imaging image. The highest temperature information area also includes a timestamp range (such as Figure 4C The highest temperature in the first thermal image (e.g., the time when the highest temperature in the first thermal image occurs) Figure 4C The highest temperature in the first thermal image (such as Figure 4C The maximum temperature is 35.8℃ in the above table), and the difference with the average maximum temperature obtained (such as Figure 4C "The temperature difference from the average maximum temperature is 6.3℃").

[0092] In this embodiment, the minimum temperature information area is not specifically limited; for example, the minimum temperature information area may include: a second thermal imaging image area and a second visible light image area in a specific implementation. The second thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the second thermal imaging image; the second visible light image area stores a visible light image corresponding to the second thermal imaging image (i.e., a visible light image corresponding to the visible light image data in the second thermal imaging image). Here, the minimum temperature in the second thermal imaging image is less than the minimum temperature in other thermal imaging images in the N target thermal imaging images.

[0093] Optionally, the minimum temperature information area may further include at least one of the following: a timestamp range, a time when the minimum temperature in the second thermal imaging image occurs, and a difference between the minimum temperature in the second thermal imaging image and the average minimum temperature obtained. The timestamp range here can be found in the above-mentioned related description, which will not be repeated here.

[0094] The occurrence time of the lowest temperature in the second thermal imaging image is the capture time stamp of the second thermal imaging image.

[0095] The difference from the obtained average minimum temperature is the difference between the maximum temperature in the second thermal imaging image and the average minimum temperature; wherein the average minimum temperature is the average of the minimum temperatures in other thermal imaging images in the N target thermal imaging images. Here, the difference from the obtained average minimum temperature can be used to evaluate the uniformity or heterogeneity of the temperature distribution, which represents the temperature difference between the minimum temperature with the smallest value and the other minimum temperatures.

[0096] For example, see Figure 4C As shown, the lowest temperature information area includes a second thermal imaging area and a second visible light image area. The second thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the second thermal imaging image, and the second visible light image area stores a visible light image corresponding to the second thermal imaging image. The lowest temperature information area also includes a timestamp range (such as Figure 4C The “lowest temperature on 2024-04-09-2024-04-09” in the second thermal imaging image, the time when the lowest temperature in the second thermal imaging image occurs (such as Figure 4C The lowest temperature in the second thermal image (such as Figure 4C The minimum temperature is 21.6℃ in the above example), and the difference with the average minimum temperature obtained (such as Figure 4C The difference from the average minimum temperature is 1.7℃).

[0097] In this embodiment, the intermediate temperature information area is not specifically limited; for example, the intermediate temperature information area may include: a third thermal imaging image area and a third visible light image area in a specific implementation. The third thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the third thermal imaging image; the third visible light image area stores a visible light image corresponding to the third thermal imaging image (i.e., a visible light image corresponding to the visible light image data in the third thermal imaging image). Here, the intermediate temperature in the third thermal imaging image is greater than the intermediate temperature in other thermal imaging images in the N target thermal imaging images.

[0098] Optionally, the intermediate temperature information area may further include at least one of the following: a timestamp range, a time of occurrence of the intermediate temperature in the third thermal imaging image, and a difference between the intermediate temperature in the third thermal imaging image and the obtained average intermediate temperature. The timestamp range here can refer to the above-mentioned related description, which will not be repeated here.

[0099] The occurrence time of the intermediate temperature in the third thermal imaging image refers to the capture timestamp of the third thermal imaging image.

[0100] The difference from the obtained average intermediate temperature is the difference between the intermediate temperature in the third thermal imaging image and the average intermediate temperature; wherein the average intermediate temperature is the average of the intermediate temperatures in other thermal imaging images in the N target thermal imaging images. Here, the difference from the obtained average intermediate temperature can be used to evaluate the uniformity or heterogeneity of the temperature distribution, which represents the temperature difference between the intermediate temperature with the largest value and the other intermediate temperatures.

[0101] For example, see Figure 4C As shown, the intermediate temperature information area includes a third thermal imaging area and a third visible light image area. The third thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the third thermal imaging image, and the third visible light image area stores a visible light image corresponding to the third thermal imaging image. The intermediate temperature information area also includes a timestamp range (such as Figure 4C The “2024-04-09-2024-04-09 Central Highest Temperature” in the third thermal imaging image, the time of occurrence of the intermediate temperature in the third thermal imaging image (such as Figure 4C The “central maximum temperature occurred at 2024-04-09 20:20:35” in the third thermal image, and the middle temperature in the third thermal image (such as Figure 4C The maximum central temperature is 25.2°C) and the difference with the average intermediate temperature obtained (such as Figure 4C "The temperature difference from the average central maximum temperature is 1.8℃").

[0102] The above describes how to generate a thermal image report based on N target thermal imaging images screened out from M candidate thermal imaging images.

[0103] The following describes how the terminal displays the candidate thermal imaging images after obtaining M candidate thermal imaging images:

[0104] In this embodiment, based on the content described in the above step 101, it can be known that the thermal imaging image can carry thermal imaging image data and visible light image data. Based on this, the thermal imaging image can have two display modes, one is the visible light display mode (i.e., the mode of displaying the visible light image), and the other is the thermal imaging display mode (i.e., the mode of displaying the thermal imaging image). In this embodiment, the display modes of the M candidate thermal imaging images obtained can be set and flexibly switched based on actual needs. For example, as an embodiment, after obtaining the M candidate thermal imaging images, a display instruction for at least one candidate thermal imaging image among the M candidate thermal imaging images is first obtained; here, the display instruction indicates whether to display the thermal imaging image corresponding to the thermal imaging image data in the candidate thermal imaging image or the visible light image corresponding to the visible light image data in the candidate thermal imaging image. Afterwards, based on the display instruction, at least one candidate thermal imaging image is displayed.

[0105] The following describes the editing and analysis process of the candidate thermal imaging images by the terminal after obtaining M candidate thermal imaging images:

[0106] As an embodiment, after obtaining M candidate thermal imaging images, the selected candidate thermal imaging image is first displayed in the thermal image editing interface based on the trigger of a candidate thermal imaging image being selected among the M candidate thermal imaging images; then, in response to the first click on any temperature measurement control in the thermal image editing interface, a temperature measurement mark is added to a specified position in the selected candidate thermal imaging image; in response to the Lth click on the temperature measurement control, a temperature measurement mark is added to the specified position, where L is greater than 1.

[0107] In this embodiment, the thermal image editing interface refers to an interface for editing candidate thermal imaging images. For example, a user clicks on one of the candidate thermal imaging images in the local album interface of the terminal to trigger that a candidate thermal imaging image is selected from M candidate thermal imaging images. Figure 5 As shown, the corresponding thermal map editing interface is displayed, and the selected candidate thermal imaging image is displayed in the thermal map editing interface.

[0108] The above temperature measurement controls refer to the controls used for temperature measurement configured in the heat map editing interface. Figure 5 As shown, the temperature measurement control may include a point temperature measurement control and a frame temperature measurement control, which is not specifically limited in this embodiment.

[0109] The above-mentioned designated position refers to a pre-designated position, for example, it may be the center point position in the selected candidate thermal imaging image, etc., and is not specifically limited here.

[0110] The temperature measurement mark is a mark used to identify the temperature measurement position in the thermal imaging image. The temperature measurement control corresponds to the temperature measurement mark. For example, as an embodiment, if the temperature measurement control is a point temperature measurement control, the corresponding temperature measurement mark is a point; if the temperature measurement control is a frame temperature measurement control, the corresponding temperature measurement mark is a frame.

[0111] In this embodiment, the above-mentioned temperature measurement mark can be moved in the selected candidate thermal imaging image; for example, as an embodiment, if any temperature measurement mark is continuously clicked, pressed and moved, the temperature measurement mark is moved in the selected candidate thermal imaging image; if the temperature measurement mark is canceled from being clicked, pressed and moved, the temperature measurement mark is stopped from moving in the selected candidate thermal imaging image.

[0112] In this embodiment, the thermal image editing interface supports the deletion function of the temperature measurement mark; for example, as an embodiment, in response to a click on any temperature measurement mark in the selected candidate thermal imaging image, the editing state of the temperature measurement mark is controlled to be an editable state, and an editing control for editing the temperature measurement mark is displayed in the selected candidate thermal imaging image; wherein the editing control at least includes: a deletion control for deleting the temperature measurement mark, and the temperature measurement mark is deleted after the deletion control is clicked, as shown in FIG. Figure 5 As shown, the "Delete" control is located above the box R2. After clicking the "Delete" control, the box R2 will be deleted.

[0113] In this embodiment, there is no specific limit on the number of temperature measurement marks in the selected candidate thermal imaging image; for example, when it is found that the number of temperature measurement marks in the selected candidate thermal imaging image is greater than or equal to a set number threshold, the operation state of the temperature measurement control is switched from an operable state to an inoperable state. Here, the set number threshold may be, for example, 3, 4, or 5.

[0114] Optionally, as an embodiment, after the operating state of the temperature measurement control is switched from an operable state to an inoperable state, the display state of the temperature measurement control can be synchronously set to a specified display state (such as a gray display state, etc.) to prompt the user that the temperature measurement control is currently in an inoperable state.

[0115] As an embodiment, after adding a temperature measurement mark at a specified position in the selected candidate thermal imaging image, the temperature information at the position where the temperature measurement mark is located can be displayed in a specified area (such as the upper left corner area or the upper right corner area, etc.) in the selected candidate thermal imaging image. Figure 5The corresponding temperature information is displayed in the upper left corner area as shown.

[0116] Optionally, as an embodiment, for any temperature measurement mark, the temperature information at the position of the temperature measurement mark displayed in the specified area of ​​the selected candidate thermal imaging image is updated synchronously with the movement of the temperature measurement mark. Figure 5 As shown, if point P1 moves, the temperature information 36.9° corresponding to point P1 in the upper left corner area will be synchronously updated to the temperature information at the position corresponding to the point P1 after it moves.

[0117] In this embodiment, there are many ways to determine the temperature information at the location of the above-mentioned temperature measurement mark. For example, based on the above description, the thermal imaging image may carry temperature information, and the temperature information at the location of the temperature measurement mark may be obtained from the temperature information carried by the thermal imaging image; for example, the thermal imaging image may carry grayscale information, and the grayscale value at the location of the temperature measurement mark may be first obtained from the temperature information carried by the thermal imaging image, and then the temperature information at the location of the temperature measurement mark may be determined based on the temperature matrix of the indicating grayscale value-temperature value corresponding to the thermal imaging image.

[0118] In this embodiment, as an embodiment, if the temperature measurement mark is a point, the temperature information at the location of the point is used as the temperature information at the location of the temperature measurement mark. If the temperature measurement mark is a frame, the temperature information at the location of the temperature measurement mark can be determined based on the temperature values ​​corresponding to multiple pixel points in the area where the frame is located. For example, the highest temperature value, the lowest temperature value, or the average temperature value among the temperature values ​​corresponding to the multiple pixel points can be determined as the temperature information at the location of the temperature measurement mark.

[0119] At this point, the description of the method provided in the embodiment of the present application is completed. The following is a description of the device provided in the embodiment of the present application:

[0120] As an embodiment, this embodiment also provides a heat map report generating device. Figure 6 , Figure 6 A schematic diagram of the device structure provided in an embodiment of the present application.

[0121] like Figure 6 As shown, the device 600 includes:

[0122] The obtaining module 601 is used to obtain M candidate thermal imaging images captured by the thermal imaging device during the inspection process through the connection between the terminal and the thermal imaging device; M is greater than 1;

[0123] A generation module 602 is used to generate a thermal map report based on N target thermal imaging images screened out from M candidate thermal imaging images; N is greater than 1, and M is greater than or equal to N; the thermal map report includes a change trend of temperature information in the N target thermal imaging images, and a temperature information area; the temperature information area includes at least a thermal imaging image area and a visible light image area; wherein the thermal imaging image area includes at least one target thermal imaging image among the N target thermal imaging images; and the visible light image area includes a visible light image corresponding to at least one target thermal imaging image among the N target thermal imaging images.

[0124] As an embodiment, a thermal imaging image is provided with a label, and the label set for the thermal imaging image is set for the thermal imaging image after the thermal imaging image is captured; wherein the label includes at least one of the following parameter items: a capture timestamp of the thermal imaging image, a type of target object in the thermal imaging image, a location of the target object, whether the target object is faulty and / or a cause of the fault when a fault occurs, and a working parameter of the target object.

[0125] As an embodiment, the device further includes:

[0126] The display module is used to display at least one parameter item in the label corresponding to at least one candidate thermal imaging image after obtaining M candidate thermal imaging images captured by the thermal imaging device during the inspection process, or to display N target thermal imaging images screened based on relevant label requirements.

[0127] As an embodiment, each parameter item in the label is selected from a plurality of sub-options corresponding to the parameter item in the label editing interface, or is determined based on an editing instruction for the parameter item in the label editing interface.

[0128] As an embodiment, the generating module 602 is specifically used for:

[0129] Selecting heat map report content in a set heat map report template; generating a heat map report based on the heat map report content; the heat map report content includes at least one indicator of the highest temperature, the lowest temperature, and the middle temperature;

[0130] Among them, the changing trend of temperature information in N target thermal imaging images in the thermal map report refers to: the changing trend of the temperature value corresponding to each indicator in the thermal map report content in the N target thermal imaging images with the timestamp; the timestamp refers to the capture timestamp of the target thermal imaging image.

[0131] As an embodiment, if the indicator is the maximum temperature, the change trend of the temperature information in N target thermal imaging images in the thermal image report includes: the trend of the maximum temperature in the N target thermal imaging images according to the timestamp change; and / or,

[0132] If the indicator is the minimum temperature, the change trend of the temperature information in the N target thermal imaging images in the thermal image report includes: the trend of the minimum temperature in the N target thermal imaging images according to the timestamp change; and / or,

[0133] If the indicator is the middle temperature, the change trend of the temperature information in the N target thermal imaging images in the thermal image report includes: the trend of the middle temperature in the N target thermal imaging images according to the timestamp change.

[0134] As an embodiment, the temperature information area includes:

[0135] The maximum temperature information area; the maximum temperature information area includes: a first thermal imaging image area and a first visible light image area; the first thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the first thermal imaging image; the first visible light image area stores a visible light image corresponding to the first thermal imaging image; the maximum temperature in the first thermal imaging image is greater than the maximum temperature in other thermal imaging images in the N target thermal imaging images; and / or,

[0136] The minimum temperature information area; the minimum temperature information area includes: a second thermal imaging image area and a second visible light image area; the second thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the second thermal imaging image; the second visible light image area stores a visible light image corresponding to the second thermal imaging image; the minimum temperature in the second thermal imaging image is less than the minimum temperature in other thermal imaging images in the N target thermal imaging images; and / or,

[0137] An intermediate temperature information area; the intermediate temperature information area includes: a third thermal imaging image area and a third visible light image area; the third thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the third thermal imaging image; the third visible light image area stores a visible light image corresponding to the third thermal imaging image; the intermediate temperature in the third thermal imaging image is greater than the intermediate temperatures in other thermal imaging images in the N target thermal imaging images.

[0138] As an embodiment, the maximum temperature information area further includes at least one of the following: a timestamp range, a time when the maximum temperature in the first thermal imaging image occurs, and a difference between the maximum temperature in the first thermal imaging image and an average maximum temperature that has been obtained; the timestamp range is composed of capture timestamps of N target thermal imaging images; the time when the maximum temperature in the first thermal imaging image occurs refers to the capture timestamp of the first thermal imaging image; and / or,

[0139] The minimum temperature information area also includes at least one of the following: a timestamp range, a time when the minimum temperature in the second thermal imaging image occurs, and a difference between the minimum temperature in the second thermal imaging image and the average minimum temperature obtained; the time when the minimum temperature in the second thermal imaging image occurs refers to a capture timestamp of the second thermal imaging image; and / or,

[0140] The intermediate temperature information area also includes at least one of the following: a timestamp range, a time when the intermediate temperature in the third thermal imaging image occurs, and a difference between the intermediate temperature in the third thermal imaging image and the average intermediate temperature obtained; the time when the intermediate temperature in the third thermal imaging image occurs refers to a capture timestamp of the third thermal imaging image.

[0141] As an embodiment, the thermal imaging image carries visible light image data.

[0142] As an embodiment, the display module is further used to obtain a display instruction for at least one candidate thermal imaging image among the M candidate thermal imaging images after obtaining the M candidate thermal imaging images, the display instruction indicating whether to display a thermal imaging image corresponding to the thermal imaging image data in the candidate thermal imaging image or to display a visible light image corresponding to the visible light image data in the candidate thermal imaging image;

[0143] Based on the display instruction, at least one candidate thermal imaging image is displayed.

[0144] As an embodiment, the device further comprises:

[0145] An editing module, configured to display the selected candidate thermal imaging image in a thermal image editing interface based on a trigger that a candidate thermal imaging image is selected from the M candidate thermal imaging images;

[0146] In response to the first click on any temperature measurement control in the thermal map editing interface, a temperature measurement mark is added to the specified position in the selected candidate thermal imaging image; in response to the Lth click on the temperature measurement control, a temperature measurement mark is added to the specified position, and L is greater than 1.

[0147] As an embodiment, if any temperature measurement mark is continuously clicked, pressed and moved, the temperature measurement mark is moved in the selected candidate thermal imaging image; if the temperature measurement mark is canceled from being clicked, pressed and moved, the temperature measurement mark stops moving in the selected candidate thermal imaging image.

[0148] As an embodiment, the above-mentioned editing module is also used to control the editing state of any temperature measurement mark in the selected candidate thermal imaging image to an editable state in response to a click on the temperature measurement mark in the selected candidate thermal imaging image, and display an editing control for editing the temperature measurement mark in the selected candidate thermal imaging image; wherein the editing control includes at least: a deletion control for deleting the temperature measurement mark, and the temperature measurement mark is deleted after the deletion control is clicked.

[0149] As an embodiment, the above-mentioned editing module is also used to switch the operating state of the temperature measurement control from an operable state to an inoperable state when it is found that the number of temperature measurement marks in the selected candidate thermal imaging image is greater than or equal to a set number threshold.

[0150] So far, completed Figure 6 Structural description of the device shown.

[0151] The implementation process of the functions and effects of each unit in the above-mentioned device is specifically described in the implementation process of the corresponding steps in the above-mentioned method, and will not be repeated here.

[0152] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present application scheme. A person of ordinary skill in the art can understand and implement it without paying creative labor.

[0153] See also Figure 7 , is a schematic diagram of the hardware structure of an electronic device provided by an exemplary embodiment of the present application. The electronic device may include a processor 701, a communication interface 702, a memory 703 and a communication bus 704. The processor 701, the communication interface 702 and the memory 703 communicate with each other through the communication bus 704. Among them, the memory 703 stores computer program instructions; the processor 701 can execute the steps of the method described in the above embodiment by executing the computer program instructions stored in the memory 703. The electronic device may also include other hardware according to the actual function of the electronic device, which will not be described in detail.

[0154] Correspondingly, an embodiment of the present application further provides a computer-readable storage medium, on which a number of computer program instructions are stored. When the computer program instructions are executed by a processor, the method disclosed in the above example of the present application can be implemented.

[0155] Exemplarily, the computer-readable storage medium may be any electronic, magnetic, optical or other physical storage device that may contain or store information, such as executable instructions, data, etc. For example, the computer-readable storage medium may be: RAM (Radom Access Memory), volatile memory, non-volatile memory, flash memory, storage drive (such as hard disk drive), solid state drive, any type of storage disk (such as optical disk, DVD, etc.), or similar storage medium, or a combination thereof. The processor and memory may be supplemented by or incorporated into a dedicated logic circuit.

[0156] The above are only preferred embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application.

Claims

1. A method for generating a heat map report, characterized in that: The method is applied to a mobile terminal, and the method comprises: Through the connection between the terminal and the thermal imaging device, M candidate thermal imaging images captured by the thermal imaging device during the inspection process are obtained; M is greater than 1; A thermal map report is generated based on N target thermal imaging images screened out from the M candidate thermal imaging images; N is greater than 1, and M is greater than or equal to N; the thermal map report includes a change trend of temperature information in the N target thermal imaging images, and a temperature information area; the temperature information area includes at least a thermal imaging image area and a visible light image area; wherein the thermal imaging image area includes at least one target thermal imaging image among the N target thermal imaging images; and the visible light image area includes a visible light image corresponding to at least one target thermal imaging image among the N target thermal imaging images.

2. The method according to claim 1, characterized in that The thermal imaging image is provided with a label, and the label set for the thermal imaging image is set for the thermal imaging image after the thermal imaging image is captured; wherein the label includes at least one of the following parameter items: a capture timestamp of the thermal imaging image, a type of a target object in the thermal imaging image, a location of the target object, whether the target object is faulty and / or a fault cause causing the fault when a fault occurs, and a working parameter of the target object.

3. The method according to claim 2, characterized in that After obtaining M candidate thermal imaging images captured by the thermal imaging device during the inspection process, the method further includes: At least one parameter item in a tag corresponding to at least one candidate thermal imaging image is displayed, or N target thermal imaging images screened based on relevant tag requirements are displayed.

4. The method according to claim 2, characterized in that: Each parameter item in the label is selected from a plurality of sub-options corresponding to the parameter item in the label editing interface, or is determined based on an editing instruction for the parameter item in the label editing interface.

5. The method according to claim 1, characterized in that The generating of the thermal image report based on the N target thermal imaging images screened out from the M candidate thermal imaging images includes: Selecting heat map report content in a set heat map report template; generating a heat map report based on the heat map report content; the heat map report content includes at least one indicator of the highest temperature, the lowest temperature, and the middle temperature; Among them, the changing trend of temperature information in N target thermal imaging images in the thermal map report refers to: the trend of temperature values ​​corresponding to each indicator in the content of the thermal map report in the N target thermal imaging images changing with the timestamp; the timestamp refers to the capture timestamp of the target thermal imaging image.

6. The method according to claim 5, characterized in that If the indicator is the highest temperature, the change trend of the temperature information in the N target thermal imaging images in the thermal image report includes: the trend of the highest temperature in the N target thermal imaging images according to the timestamp change; and / or, If the indicator is the minimum temperature, the change trend of the temperature information in the N target thermal imaging images in the thermal image report includes: the trend of the minimum temperature in the N target thermal imaging images according to the time stamp change; and / or, If the indicator is the middle temperature, the change trend of the temperature information in the N target thermal imaging images in the thermal image report includes: the trend of the middle temperature in the N target thermal imaging images according to the change of the timestamp.

7. The method according to claim 1 or 5, characterized in that: The temperature information area includes: A maximum temperature information area; the maximum temperature information area includes: a first thermal imaging image area and a first visible light image area; the first thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the first thermal imaging image; the first visible light image area stores a visible light image corresponding to the first thermal imaging image; the maximum temperature in the first thermal imaging image is greater than the maximum temperature in other thermal imaging images in the N target thermal imaging images; and / or, a minimum temperature information area; the minimum temperature information area includes: a second thermal imaging image area and a second visible light image area; the second thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the second thermal imaging image; the second visible light image area stores a visible light image corresponding to the second thermal imaging image; the minimum temperature in the second thermal imaging image is less than the minimum temperature in other thermal imaging images in the N target thermal imaging images; and / or, An intermediate temperature information area; the intermediate temperature information area includes: a third thermal imaging image area and a third visible light image area; the third thermal imaging image area stores a thermal imaging image corresponding to the thermal imaging image data in the third thermal imaging image; the third visible light image area stores a visible light image corresponding to the third thermal imaging image; the intermediate temperature in the third thermal imaging image is greater than the intermediate temperatures in other thermal imaging images in the N target thermal imaging images.

8. The method according to claim 7, characterized in that The maximum temperature information area also includes at least one of the following: a timestamp range, a time when the maximum temperature in the first thermal imaging image occurs, and a difference between the maximum temperature in the first thermal imaging image and an average maximum temperature that has been obtained; the timestamp range is composed of capture timestamps of the N target thermal imaging images; the time when the maximum temperature in the first thermal imaging image occurs refers to the capture timestamp of the first thermal imaging image; and / or, The minimum temperature information area further includes at least one of the following: the timestamp range, the occurrence time of the minimum temperature in the second thermal imaging image, the difference between the minimum temperature in the second thermal imaging image and the average minimum temperature obtained; the occurrence time of the minimum temperature in the second thermal imaging image refers to the capture timestamp of the second thermal imaging image; and / or, The intermediate temperature information area also includes at least one of the following: the timestamp range, the occurrence time of the intermediate temperature in the third thermal imaging image, the difference between the intermediate temperature in the third thermal imaging image and the obtained average intermediate temperature; the occurrence time of the intermediate temperature in the third thermal imaging image refers to the capture timestamp of the third thermal imaging image.

9. The method according to any one of claims 1 to 8, characterized in that: Thermal imaging images carry visible light image data.

10. The method according to claim 9, characterized in that The method further comprises: After obtaining M candidate thermal imaging images, obtaining a display instruction for at least one candidate thermal imaging image among the M candidate thermal imaging images, the display instruction indicating whether to display a thermal imaging image corresponding to the thermal imaging image data in the candidate thermal imaging image or to display a visible light image corresponding to the visible light image data in the candidate thermal imaging image; Based on the display instruction, the at least one candidate thermal imaging image is displayed.

11. The method according to claim 1, characterized in that: The method further comprises: Based on the trigger that a candidate thermal imaging image among the M candidate thermal imaging images is selected, displaying the selected candidate thermal imaging image in the thermal image editing interface; In response to a first click on any temperature measurement control in the thermal map editing interface, a temperature measurement mark is added to a specified position in the selected candidate thermal imaging image; in response to an Lth click on the temperature measurement control, a temperature measurement mark is added to the specified position, where L is greater than 1.

12. The method according to claim 11, characterized in that If any temperature measurement mark is continuously clicked, pressed and moved, the temperature measurement mark is moved in the selected candidate thermal imaging image; if the temperature measurement mark is canceled from being clicked, pressed and moved, the temperature measurement mark stops moving in the selected candidate thermal imaging image.

13. The method according to claim 11, characterized in that The method further comprises: In response to a click on any temperature measurement mark in the selected candidate thermal imaging image, the editing state of the temperature measurement mark is controlled to be an editable state, and an editing control for editing the temperature measurement mark is displayed in the selected candidate thermal imaging image; wherein the editing control includes at least: a deletion control for deleting the temperature measurement mark, and the temperature measurement mark is deleted after the deletion control is clicked.

14. The method according to claim 11, characterized in that The method further comprises: When it is found that the number of temperature measurement marks in the selected candidate thermal imaging image is greater than or equal to a set number threshold, the operating state of the temperature measurement control is switched from an operable state to an inoperable state.

15. A heat map report generating device, characterized in that: The device is configured in a mobile terminal, and includes: An acquisition module, used to obtain M candidate thermal imaging images captured by the thermal imaging device during the inspection process through the connection between the terminal and the thermal imaging device; M is greater than 1; A generation module, used to generate a thermal map report based on N target thermal imaging images screened out from the M candidate thermal imaging images; N is greater than 1, and M is greater than or equal to N; the thermal map report includes a change trend of temperature information in the N target thermal imaging images, and a temperature information area; the temperature information area includes at least a thermal imaging image area and a visible light image area; wherein the thermal imaging image area includes at least one target thermal imaging image among the N target thermal imaging images; and the visible light image area includes a visible light image corresponding to at least one target thermal imaging image among the N target thermal imaging images.

16. An electronic device, characterized in that: The electronic device includes: Processor; and A memory, wherein computer program instructions are stored in the memory, and when the computer program instructions are executed by the processor, the processor is caused to perform the steps in any one of the methods of claims 1 to 14.