Search

CN-116319817-B - Medical data processing method and system based on edge calculation and blockchain

CN116319817BCN 116319817 BCN116319817 BCN 116319817BCN-116319817-B

Abstract

The invention provides a medical data processing method and system based on edge calculation and blockchain, which mainly comprises the following steps of collecting data of different patients, extracting characteristics, identifying characteristics related to patient states from the obtained data, monitoring patient states, detecting main changes of the patient states by the aid of the identified characteristics, determining data shared with a blockchain network, uploading the data to a nearby blockchain manager by a data sender in a transaction mode, distributing different priorities and channels to the collected transactions according to urgency of the transactions by the blockchain manager, distributing unverified blocks to selected verifiers by the blockchain manager serving as managers of the verifiers, verifying by the verifiers, triggering a consensus process among the verifiers, and inserting the verified blocks into the blockchains. The invention can effectively realize large-scale medical data processing, lighten network load and quickly respond to emergency events.

Inventors

  • XU BIN
  • ZHANG LU
  • Bian Honggen
  • ZHU JIANMING
  • Cui Qiulan
  • QI JIN

Assignees

  • 南京邮电大学

Dates

Publication Date
20260512
Application Date
20230321

Claims (5)

  1. 1. A medical data processing method based on edge calculation and blockchain, which is characterized by mainly comprising the following steps: S1, data acquisition, namely collecting data of different patients; S2, extracting features, and identifying features related to the state of the patient from the obtained data; S3, monitoring the state of the patient, detecting main changes of the state of the patient by using the identified characteristics, and determining data shared with a blockchain network; S4, uploading the data to a nearby blockchain manager by a data sender in a transaction mode; s5, the block chain manager distributes different priorities and channels to the collected transactions according to the emergency degree of the transactions; s6, the block chain manager serves as a manager of the verifier, and unverified blocks are distributed to the selected verifier; S7, verifying by the verifiers, triggering a consensus process among the verifiers, and inserting the verified blocks into the block chain; s2, acquiring data of the patient including brain waves of the patient, and maximizing each channel of the brain waves of the patient Minimum value Average value of Variance of Root mean square R i and kurtosis K i are characterized by an electroencephalogram channel number n, i.e {1, 2..the number of samples M, m.e {1, 2..the number of samples M }, wherein Average value: Variance: root mean square: Kurtosis: in S3, the index θ i is defined to obtain an explicit classification rule: the defined index quantification beta= { beta 1 ,β 2 ,…,β i ,…,β n }, Wherein, the Defining alpha as the threshold for evaluating the main change, defining a gamma as the final result state, Wherein [ alpha ] + =max(0,α),‖p‖ 0 represents 0 norm; In S3, the blockchain network will share emergency notifications through the blockchain when γ= (1), i.e. in case of a significant change is detected, and the raw data that needs further investigation, and will only share the obtained features when γ= (2), i.e. in case of a slight or no change is detected; the block chain is provided with three channels, wherein a first channel is used for emergency data, a second channel is used for data which is not emergency but needs a high security level, a third channel is normal data, when gamma= (1), the data can walk the first channel, when gamma= (2), if the data is data with a high security level, the second channel is walked, and otherwise, the third channel is walked.
  2. 2. The method for processing medical data based on edge computing and blockchain of claim 1, wherein in S1, the patient' S data includes brain waves, body temperature and blood pressure of the patient.
  3. 3. An edge computing and blockchain based medical data processing system characterized by applying the edge computing and blockchain based medical data processing method according to any of claims 1-2, comprising a local network and a blockchain network, the blockchain network comprising a data transmitter, a blockchain manager, a verifier and a multi-channel blockchain.
  4. 4. The medical data processing system based on edge computing and blockchain of claim 3, wherein the local network comprises an Internet of things device connected to the patient's side, a professional public health facility, a hospital, a basic medical health facility, other medical health facilities, and an Internet of things device connected to the patient's side in the local network.
  5. 5. The medical data processing system based on edge computing and blockchain of claim 4, wherein the multi-channel blockchain includes a first channel, a second channel and a third channel, wherein the first channel is used for urgent data, the second channel is used for data which is not urgent but needs a high security level; Defining alpha as the threshold for evaluating the main change, defining a gamma as the final result state, Wherein, [ alpha ] + =max(0,α),‖p‖ 0 represents 0 norm, and beta is the index quantification, when gamma= (1), namely, when detecting a major change, the data will go through the first channel, when gamma= (2), namely, when detecting a slight or no change, if the data is the data with high security level, the data will go through the second channel, otherwise, the data will go through the third channel.

Description

Medical data processing method and system based on edge calculation and blockchain Technical Field The invention relates to a medical data processing method and system based on edge calculation and blockchain, and belongs to the technical field of edge calculation and blockchain. Background With the continued development of the medical field and the acceleration of the digitization process, efficient medical data processing across different entities has become a focus of global attention. Data related to the modern medical field covers all aspects from patient health status to medical records, diagnosis, treatment and prognosis. These data come from different entities such as hospitals, clinics, laboratories, insurance companies, etc., and therefore efficient medical data processing across different entities becomes critical. By realizing the automation of most medical functions, providing efficient medical services can make a key contribution to the development of intelligent medical treatment. Emerging techniques of edge computation, blockchain, etc. may bring this perspective into reality. These techniques may effectively collect, process, and exchange medical data. However, the amount of information at the edges is enormous, and how to reduce the network load, significantly reducing the amount of information that needs to be shared on the blockchain, is a significant challenge. Second, in emergency situations, it is also an important issue how to activate quick alarms and notifications, thereby facilitating efficient analysis without wasting time on the part of the physician. In view of the foregoing, it is desirable to provide a method and system for processing medical data based on edge computation and blockchain to solve the above-mentioned problems. Disclosure of Invention The invention aims to provide a medical data processing method and a system based on edge calculation and blockchain, which can improve the efficiency of large-scale medical data processing. In order to achieve the above object, the present invention provides a medical data processing method based on edge calculation and blockchain, which mainly includes the following steps: S1, data acquisition, namely collecting data of different patients; S2, extracting features, and identifying features related to the state of the patient from the obtained data; S3, monitoring the state of the patient, detecting main changes of the state of the patient by using the identified characteristics, and determining data shared with a blockchain network; S4, uploading the data to a nearby blockchain manager by a data sender in a transaction mode; s5, the block chain manager distributes different priorities and channels to the collected transactions according to the emergency degree of the transactions; s6, the block chain manager serves as a manager of the verifier, and unverified blocks are distributed to the selected verifier; and S7, verifying by the verifiers, triggering a consensus process among the verifiers, and inserting the verified blocks into the blockchain. As a further improvement of the present invention, in S1, the patient data includes brain waves, body temperature, and blood pressure of the patient. As a further development of the invention, in S2, the maximum value of each channel of the acquired patient data is determinedMinimum valueAverage value ofVariance ofRoot mean square R i and kurtosis K i are characterized by an electroencephalogram channel number n (i.e {1,2, the number of samples is M (M e {1, 2.,. M }) where Average value: Variance: root mean square: Kurtosis: As a further improvement of the present invention, in S3, the index θ i is defined to obtain an explicit classification rule: As a further improvement of the invention, the defined index quantification beta= { beta 1,β2,…,βi,…,βn }, Wherein, the As a further improvement of the invention, a is defined as the threshold for evaluating the main change, a γ is defined as the final result state, Wherein [ alpha ] +=max(0,α),‖p‖0 represents 0 norm. As a further improvement of the invention, in S3, the blockchain network will share emergency notifications through the blockchain when γ= (1), i.e. in case of a significant change is detected, and the raw data that needs further investigation, and will only share the obtained features when γ= (2), i.e. in case of a slight or no change is detected. In order to achieve the above object, the present invention further provides a medical data processing system based on edge computing and blockchain, and the medical data processing method based on edge computing and blockchain as described above is applied. As a further improvement of the invention, the edge computing and blockchain based medical data processing system comprises a local network and a blockchain network, wherein the local network comprises an Internet of things device connected to the patient, a professional public health institution, a hospital, a basic medical heal