Infrared temperature measurement data fusion method

The method employs asymmetric encryption keys for secure data transmission and decryption to address data transmission and fusion challenges in infrared temperature measurement systems, ensuring accurate and timely data fusion.

CN119135956APending Publication Date: 2024-12-13ELECTRIC POWER RESEARCH INSTITUTE OF STATE GRID NINGXIA ELECTRIC POWER COMPANY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411111593.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-14
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

Existing infrared temperature measurement systems face challenges in timely and accurate data transmission and fusion, leading to inaccurate monitoring and potentially severe consequences.

Method used

A method involving a video data transmission device with a splitting and reorganization end, utilizing asymmetric encryption keys for secure data transmission and decryption, enabling secure and efficient fusion of infrared temperature measurement data.

Benefits of technology

Ensures secure and accurate transmission and fusion of infrared temperature measurement data, enhancing monitoring accuracy and preventing data inaccuracy or severe consequences.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The embodiment of the invention provides an infrared temperature measurement data fusion method. The method comprises the steps that a splitting end sends a data transmission request to a recombination end; the recombination end generates an asymmetric encryption key in response to the data transmission request, and sends a public key in the asymmetric encryption key to the splitting end; the splitting end encrypts a pre-generated symmetric encryption key by using the public key; the recombination end decrypts the symmetric encryption key generated by the splitting end by using an asymmetrically encrypted private key; the splitting end encrypts the data to obtain a transmission unit and sends the transmission unit to the recombination end; and the recombination end analyzes the transmission unit by using the symmetric encryption key and recombines the transmission unit to obtain data, so that confidentiality in the data transmission process is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of infrared temperature measurement, and in particular to an infrared temperature measurement data fusion method. Background Art

[0002] In the prior art, infrared temperature measurement is used in many fields. How to transmit and fuse the infrared temperature measurement data in a timely manner is related to the accuracy and timeliness of temperature measurement. Once the temperature monitoring fails, it will lead to inaccurate monitoring data at the least, and even cause very serious consequences at the worst. Therefore, an infrared temperature measurement data fusion method is urgently needed. Summary of the invention

[0003] A method for fusion of infrared temperature measurement data is performed by a video data transmission device, the video data transmission device includes a splitting end and a reorganization end, and the method includes: the splitting end sends a data transmission request to the reorganization end; the reorganization end generates the asymmetric encryption key in response to the data transmission request, and sends the public key in the asymmetric encryption key to the splitting end; the splitting end encrypts the pre-generated symmetric encryption key with the public key; the splitting end encrypts the symmetric key with the public key in the asymmetric encryption key and sends it to the reorganization end; the reorganization end decrypts the symmetric encryption key generated by the splitting end with the asymmetric encrypted private key; the splitting end encrypts the video data to obtain a transmission unit, and sends it to the reorganization end; the reorganization end decrypts the symmetric encryption key generated by the splitting end with the private key in the asymmetric encryption key; the reorganization end parses the transmission unit with the symmetric encryption key to obtain data.

[0004] Optionally, the splitting end encrypts the video data to obtain a transmission unit, and sends it to the reassembly end, which specifically includes: the splitting end splits the video data to obtain fragmented data; encrypts the fragmented data to obtain encrypted fragmented data; encapsulates the encrypted fragmented data to obtain a transmission unit; and transmits the transmission unit and the encrypted public key to the reassembly end.

[0005] Optionally, the recombinant end uses the private key of the asymmetric encryption key to parse the symmetric encryption key, and then uses the symmetric encryption key to parse the transmission unit to obtain the video data, which specifically includes: the recombinant end uses the private key in the asymmetric encryption key to decrypt and obtain the symmetric encryption key generated by the splitting end; the recombinant end uses the symmetric encryption key to parse the transmission unit to obtain the video data.

[0006] Optionally, the split end relies on a vector to transfer the transmission unit to the recombinant end. DETAILED DESCRIPTION

[0007] Embodiment 1:

[0008] A method for fusion of infrared temperature measurement data, the method comprising:

[0009] S1, the splitting end sends a data transmission request to the reassembling end;

[0010] S2. The recombining end generates the asymmetric encryption key in response to the data transmission request, and sends the public key in the asymmetric encryption key to the splitting end;

[0011] S3, the split end uses the public key to encrypt the pre-generated symmetric encryption key;

[0012] S4. The recombinant end uses the asymmetric encryption private key to decrypt the symmetric encryption key generated by the split end;

[0013] S5, the splitting end encrypts the video data to obtain a transmission unit, and sends it to the reassembling end. The reassembling end uses the asymmetric encryption private key to decrypt the symmetric encryption key generated by the splitting end;

[0014] S6. The reassembly end uses the symmetric encryption key to parse the transmission unit to obtain the video data.

[0015] The splitting end (client) may be a node that splits, encrypts and sends H.264 encoded data, and such nodes include but are not limited to ordinary computers, smart phones, IoT devices and other terminals. The role of this node is to split, encrypt and send H.264 video encoded data, and the relevant code will be deployed on this node. The reorganization end (server) may be a node that reorganizes the data from the splitting end to restore it to the original complete data. The role of this node is to decrypt and reorganize the data from the splitting end, as well as handle some error situations, and the relevant code will be deployed on this node.

[0016] In a possible implementation, the symmetric encryption key can be a symmetric encryption key generated by the split end for the shard data, and the encryption key is used to symmetrically encrypt the shard data. The asymmetric encryption key can be a public key and a private key for asymmetric encryption generated by the recombinant end, and the public key is transmitted to the split end, the public key is used to encrypt the symmetric encryption key, and the private key is used to decrypt the symmetric encryption key encrypted by the public key.

[0017] In a possible implementation, the transmission unit includes an encrypted slice data sequence number, an encrypted slice data length, and an encrypted slice data pointer. During the parsing process, the video data can be obtained according to the encrypted slice data sequence number, the encrypted slice data length, and the encrypted slice data pointer.

[0018] In this implementation, for an H.264 encoded video file at the split end, the split end first obtains the asymmetric encryption public key from the reassembly end, then generates a symmetric encryption key by itself, and sends the asymmetric encryption key to the split end. Then, for the H.264 encoded video file to be transmitted, the split end splits each frame data according to the frame header feature (0x00000001 or 0x000001), thereby obtaining a number of fragmented data.

[0019] During the splitting process, each fragmented data is encrypted using a symmetric encryption key to obtain encrypted fragmented data. The splitting end encapsulates the encrypted fragmented data, adds a serial number tag to form a transmission unit, and transmits it to the reassembly end through a carrier. After receiving several transmission units, the reassembly end decrypts the encrypted data in the transmission unit using a symmetric encryption key, and reassembles according to the serial number in the transmission unit, and finally obtains the H.264 encoded data at the splitting end.

[0020] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. Infrared temperature measurement data fusion method, characterized in that: The fusion method is performed by a data transmission device, the data transmission device includes a splitting end and a recombining end, and the method includes: The splitting end sends a data transmission request to the reassembling end; The recombining end generates the asymmetric encryption key in response to the data transmission request, and sends the public key in the asymmetric encryption key to the splitting end; The split end uses the public key to encrypt the pre-generated symmetric encryption key; The recombinant end uses the asymmetric encryption private key to decrypt the symmetric encryption key generated by the split end; The splitting end encrypts the video data to obtain a transmission unit and sends it to the reassembling end; The reassembly end parses the transmission unit using the symmetric encryption key to obtain the video data.

2. The method according to claim 1, characterized in that The splitting end encrypts the data to obtain a transmission unit and sends it to the reassembling end, which specifically includes: The splitting end splits the video data to obtain fragmented data; Encrypting the slice data to obtain encrypted slice data; Encapsulating the encrypted fragmented data to obtain a transmission unit; The transmission unit and the symmetric encryption key are transmitted to the reassembly end.

3. The method according to claim 1, characterized in that The reorganization end uses the symmetric encryption key to parse the transmission unit to obtain the video data, specifically including: The reassembly end uses the symmetric encryption key to decrypt and reassemble the transmission unit to obtain the fused data.

4. The method according to claim 1, characterized in that: The split end relies on the vector to transfer the transmission unit to the recombinant end.