CN113314203A - Medical image data storage system, method, device, equipment and medium - Google Patents

Medical image data storage system, method, device, equipment and medium Download PDF

Info

Publication number
CN113314203A
CN113314203A CN202010122384.XA CN202010122384A CN113314203A CN 113314203 A CN113314203 A CN 113314203A CN 202010122384 A CN202010122384 A CN 202010122384A CN 113314203 A CN113314203 A CN 113314203A
Authority
CN
China
Prior art keywords
image data
medical image
edge node
node server
data storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010122384.XA
Other languages
Chinese (zh)
Inventor
范清宇
张钰
张瀛
种璟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Chengdu ICT Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Chengdu ICT Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Chengdu ICT Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202010122384.XA priority Critical patent/CN113314203A/en
Publication of CN113314203A publication Critical patent/CN113314203A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/20ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/51Indexing; Data structures therefor; Storage structures

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Radiology & Medical Imaging (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Databases & Information Systems (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The embodiment of the invention discloses a medical image data storage system, a method, a device, equipment and a medium. The system comprises: the system comprises a cloud server and at least one edge node server; the edge node server is used for receiving the medical image data sent by the first terminal equipment; storing medical image data; sending a medical image data synchronization request to a cloud server; after receiving a synchronization confirmation response fed back by the cloud server, synchronizing medical image data with the cloud server; the cloud server is used for receiving a medical image data synchronization request sent by the edge node server; feeding back a synchronization confirmation response to the edge node server; and synchronizing the medical image data with the edge node server. The medical image data storage system, the medical image data storage method, the medical image data storage device, the medical image data storage equipment and the medical image data storage medium can reduce data uploading and operation time delay, reduce network overhead and reduce the pressure of a cloud server.

Description

Medical image data storage system, method, device, equipment and medium
Technical Field
The invention relates to the technical field of data storage, in particular to a medical image data storage system, method, device, equipment and medium.
Background
With the advance of medical information construction, Hospital Information Systems (HIS), Radiology Information Systems (RIS), and Picture Archiving and Communication Systems (PACS) have become popular in various medical institutions. With the continued improvement in visit details, clinical diagnoses, and image examination methods, the amount of data stored in medical information systems has grown explosively.
With the continuous increase of various medical imaging devices in hospitals, the data volume of medical images is increased, the scale and requirements of data storage devices are increased, and the storage, management and utilization of the data become a key point of the informatization of hospitals at present. How to safely store the medical image data becomes one of the major challenges facing the medical industry.
Currently, medical image data is mainly stored in a cloud server. The uploading, loading and operating time delay of the medical image data is high, and the network overhead is high.
Disclosure of Invention
Embodiments of the present invention provide a medical image data storage system, method, device, apparatus, and medium, which can reduce data uploading and operation time delay, reduce network overhead, and reduce the pressure of a cloud server.
In a first aspect, an embodiment of the present invention provides a medical image data storage system, including: the system comprises a cloud server and at least one edge node server;
the edge node server is used for receiving the medical image data sent by the first terminal equipment; storing medical image data; sending a medical image data synchronization request to a cloud server; after receiving a synchronization confirmation response fed back by the cloud server, synchronizing medical image data with the cloud server;
the cloud server is used for receiving a medical image data synchronization request sent by the edge node server; feeding back a synchronization confirmation response to the edge node server; and synchronizing the medical image data with the edge node server.
In a second aspect, an embodiment of the present invention provides a medical image data storage method, which is applied to an edge node server in the medical image data storage system provided in the first aspect of the embodiment of the present invention; the method comprises the following steps:
receiving medical image data sent by first terminal equipment;
storing medical image data;
sending a medical image data synchronization request to a cloud server in a medical image data storage system;
and after receiving the synchronization confirmation response fed back by the cloud server, synchronizing the medical image data with the cloud server.
In a third aspect, an embodiment of the present invention provides a medical image data storage method, which is applied to a cloud server in the medical image data storage system provided in the first aspect of the embodiment of the present invention; the method comprises the following steps:
receiving a medical image data synchronization request sent by an edge node server in a medical image data storage system;
feeding back a synchronization confirmation response to the edge node server;
and synchronizing the medical image data with the edge node server.
In a fourth aspect, an embodiment of the present invention provides a medical image data storage device, which is applied to an edge node server in the medical image data storage system provided in the first aspect of the embodiment of the present invention; the device comprises:
the first receiving module is used for receiving medical image data sent by first terminal equipment;
the storage module is used for storing medical image data;
the first sending module is used for sending a medical image data synchronization request to a cloud server in the medical image data storage system;
and the first data synchronization module is used for synchronizing the medical image data with the cloud server after receiving the synchronization confirmation response fed back by the cloud server.
In a fifth aspect, an embodiment of the present invention provides a medical image data storage device, which is applied to a cloud server in the medical image data storage system provided in the first aspect of the embodiment of the present invention; the device comprises:
the second receiving module is used for receiving a medical image data synchronization request sent by an edge node server in the medical image data storage system;
the second feedback module is used for feeding back a synchronization confirmation response to the edge node server;
and the second data synchronization module is used for synchronizing the medical image data with the edge node server.
In a sixth aspect, an embodiment of the present invention provides a medical image data storage device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor;
the processor implements the medical image data storage method provided by the second aspect or the third aspect of the embodiment of the invention when executing the computer program.
In a seventh aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the method for storing medical image data provided by the second aspect or the third aspect of the embodiment of the present invention is implemented.
The medical image data storage system, the medical image data storage method, the medical image data storage device, the medical image data storage equipment and the medical image data storage medium can reduce data uploading and operation time delay, reduce network overhead and reduce the pressure of the cloud server, have good disaster tolerance capability and low maintenance cost, and cannot influence the normal operation of the whole system even if the cloud server fails.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a medical image data storage system according to an embodiment of the present invention;
fig. 2 is a timing diagram illustrating medical image data storage according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of a medical image data storage method applied to an edge node server according to an embodiment of the present invention;
fig. 4 is a schematic flowchart of a medical image data storage method applied to a cloud server according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a medical image data storage device applied to an edge node server according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a medical image data storage device applied to a cloud server according to an embodiment of the present invention;
fig. 7 is a block diagram of a hardware architecture of a computing device according to an embodiment of the present invention.
Detailed Description
Features and exemplary embodiments of various aspects of the present invention will be described in detail below, and in order to make objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not to be construed as limiting the invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
In order to solve the problems of the prior art, embodiments of the present invention provide a medical image data storage system, method, apparatus, device, and medium. First, a medical image data storage system according to an embodiment of the present invention will be described in detail.
Fig. 1 is a schematic structural diagram of a medical image data storage system according to an embodiment of the present invention. The medical image data storage system may include: the system comprises a cloud server and at least one edge node server.
The edge node server is used for receiving the medical image data sent by the first terminal equipment; storing medical image data; sending a medical image data synchronization request to a cloud server; and after receiving the synchronization confirmation response fed back by the cloud server, synchronizing the medical image data with the cloud server.
The cloud server is used for receiving a medical image data synchronization request sent by the edge node server; feeding back a synchronization confirmation response to the edge node server; and synchronizing the medical image data with the edge node server.
Medical image data in embodiments of the present invention include, but are not limited to: angiographic image data, cardiovascular imaging image data, Computed Tomography (CT) image data, Medical ultrasound (Medical ultrasound) image data, B-mode ultrasound image data, color ultrasound image data, computed tomography image data, magnetic resonance image data, endoscopic image data, and the like.
Fig. 1 shows N edge node servers, where the N edge node servers are edge node server 1, edge node servers 2, … …, and edge node server N, respectively.
The edge node servers can be deployed in the network room by an operator according to the geographical position by adopting a distributed architecture. Each edge node server may correspond to a block of area, and perform corresponding processing on the data request of the corresponding area as a main body of data storage and calculation.
Illustratively, taking Beijing as an example, 16 prefectures of Beijing are commonly prefectures, namely, the east city region, the West city region, the rising area, the Fengtai region, the Shijing mountain region, the Haizui region, the Shuizhou region, the Daxing region, the House mountain region, the Mentougou region, the Changping region, the valley region, the dense cloud region, the Huairou region and the Yanqing region. One edge node server may be deployed for each jurisdiction, and each edge node server is used to store medical image data of a hospital in the jurisdiction corresponding to the edge node server.
For example, suppose that a first terminal device of a certain hospital in the chang-ping district acquires medical image data, and sends the acquired medical image data to an edge node server corresponding to the chang-ping district; and the edge node server corresponding to the Chang Ping district stores the received medical image data. Sending a medical image data synchronization request to a cloud server at intervals or at preset time points; and the cloud server feeds back a synchronization confirmation response to the edge node server corresponding to the Chang plain district, and then the cloud server and the edge node server corresponding to the Chang plain district perform medical image data synchronization.
According to the embodiment of the invention, the medical image data storage function can be sunk to the edge node server from the cloud server, and the edge node server has the capability of providing service calculation and data storage for nearby users, so that the data uploading and operation time delay can be reduced, the network overhead is reduced, and the pressure of the cloud server is reduced.
In one possible implementation of the embodiment of the present invention, the first terminal device may be a video device with an image capturing function.
In one possible implementation of the embodiment of the present invention, the first terminal device may encrypt the acquired medical image data, and send the encrypted medical image data to the edge node server.
In one possible implementation of the embodiment of the present invention, the cloud server may perform identity verification on the edge node server, and after the edge node server passes the identity verification, the cloud server feeds back a synchronization confirmation response to the edge node server.
In one possible implementation of the embodiment of the present invention, the edge node server may send the medical image data synchronization request to the cloud server through the cloud gateway.
Specifically, the edge node server sends the medical image data synchronization request to the cloud gateway, the cloud gateway performs identity verification on the edge node server, and after the edge node server passes the identity verification, the cloud gateway forwards the medical image data synchronization request to the cloud server.
Fig. 2 is a timing diagram illustrating medical image data storage according to an embodiment of the present invention.
The first terminal device collects medical image data (1, data collection).
The first terminal equipment sends the acquired medical image data to an edge node server (2) and reports the data.
The edge node server stores the received medical image data (3, data storage).
And after the edge node server stores the medical image data, feeding back a storage result (4, storage result feedback) to the first terminal equipment.
The edge node server sends a medical image data synchronization request (5, medical image data synchronization request) to the cloud server at intervals or at preset time points.
And the cloud server feeds back a synchronization confirmation response (6, a synchronization confirmation response) to the edge node server.
The cloud server and the edge node server perform medical image data synchronization (7, data synchronization).
In one possible implementation of the embodiment of the present invention, the edge node server may further receive a medical image data access request sent by the second terminal device; and feeding back the medical image data corresponding to the medical image data access request to the second terminal equipment.
For example, assuming that a doctor in a certain hospital in the changsheng zone wants to check medical image data corresponding to the patient a, where the medical image data corresponding to the patient a is already stored in the edge node server corresponding to the changsheng zone, the doctor sends a medical image data access request for accessing the medical image data corresponding to the patient a to the edge node server corresponding to the changsheng zone through the second terminal device. And the edge node server corresponding to the Chang Ping district feeds back the medical image data corresponding to the patient A to the second terminal equipment so as to be convenient for the doctor to check.
Further exemplarily, assume that a doctor in a certain hospital in the chang-ping district wants to check medical image data corresponding to the patient a, wherein the medical image data corresponding to the patient a is first stored in the edge node server corresponding to the sunny district, and the medical image data corresponding to the patient a is also stored in the edge node server corresponding to the chang-ping district through data synchronization of the edge node server and the cloud server. The doctor sends a medical image data access request for accessing the medical image data corresponding to the patient a to the edge node server corresponding to the changshu through the second terminal device. And the edge node server corresponding to the Chang Ping district feeds back the medical image data corresponding to the patient A to the second terminal equipment so as to be convenient for the doctor to check.
By the embodiment of the invention, even if the edge node server and the cloud server are disconnected in communication, a user can acquire the medical image data of the patient through the edge node server.
In one possible implementation of the embodiment of the present invention, the cloud server may send configuration information to the edge node server; and the edge node server configures the edge node server according to the configuration information.
The configuration information in the embodiment of the present invention includes but is not limited to: the method comprises the following steps of obtaining area identification information corresponding to an edge node server, identification information of a hospital, the size of a medical image data block, the storage position of the medical image data, the backup number of the medical image data, backup time, backup storage position and the like.
In one possible implementation of the embodiment of the present invention, the metadata of the medical image data stored by the edge node server includes, but is not limited to: patient identification information, medical image data source information, and the like.
In one possible implementation of the embodiment of the present invention, the cloud server may further send first update information to the edge node server; and the edge node server updates the medical image data storage program in the edge node server according to the first updating information.
In one case, after the medical image data storage program is updated, the cloud server may send an installation package or an update package corresponding to the updated medical image data storage program to the edge node server; and the edge node server updates the medical image data storage program of the edge node server by using the installation package or the update package corresponding to the updated medical image data storage program.
In another case, after the medical image data storage program is updated, the cloud server may push updated information of the medical image data storage program to the edge node server; the method comprises the steps that after receiving update information of a medical image data storage program pushed by a cloud server, an edge node server sends a medical image data storage program update request to the cloud server; the cloud server sends an installation package or an update package corresponding to the updated medical image data storage program to the edge node server after receiving the medical image data storage program update request sent by the edge node server; and the edge node server updates the medical image data storage program of the edge node server by using the installation package or the update package corresponding to the updated medical image data storage program.
In another case, the edge node server may actively send a medical image data storage program update request to the cloud server; the method comprises the steps that after a medical image data storage program updating request sent by an edge node server is received by a cloud server, whether a currently installed medical image data storage program of the edge node server is the latest medical image data storage program is judged, and if the currently installed medical image data storage program of the edge node server is judged not to be the latest medical image data storage program, an installation package or an updating package corresponding to the latest medical image data storage program is sent to the edge node server; and the edge node server updates the medical image data storage program of the edge node server by using the installation package or the update package corresponding to the latest medical image data storage program.
In one possible implementation of the embodiment of the present invention, the cloud server may further obtain second update information for the edge node server; and updating the information of the edge node server according to the second updating information.
The second update information of the embodiment of the present invention includes but is not limited to: deleting the information corresponding to the edge node server, adding the information corresponding to the edge node server, modifying the information corresponding to the edge node server, and the like.
For example, assuming that all hospitals in the chang-ping district do not purchase the medical image data storage service, the edge node server corresponding to the chang-ping district may be cancelled, and then the information corresponding to the edge node server corresponding to the chang-ping district is deleted from the cloud server.
For another example, assuming that there is no edge node server corresponding to the chang-ping zone at present, after the edge node server corresponding to the chang-ping zone is set, information corresponding to the edge node server corresponding to the chang-ping zone may be added from the cloud server.
As another example, assuming that the information of the edge node server corresponding to the chang-ping zone is wrongly filled, the information of the edge node server corresponding to the chang-ping zone may be modified.
In one possible implementation of the embodiment of the present invention, the information of the edge node server includes, but is not limited to: the identification information of the edge node server, the geographical location information of the edge node server, the area information served by the edge node server, and the like.
Based on the above, the embodiment of the present invention further provides a medical image data storage method applied to the edge node server in the medical image data storage system provided in the embodiment of the present invention. As shown in fig. 3, fig. 3 is a flowchart illustrating a medical image data storage method applied to an edge node server according to an embodiment of the present invention. The medical image data storage method applied to the edge node server can comprise the following steps:
s301: and receiving medical image data sent by the first terminal equipment.
S302: medical image data is stored.
S303: and sending a medical image data synchronization request to a cloud server in the medical image data storage system.
S304: and after receiving the synchronization confirmation response fed back by the cloud server, synchronizing the medical image data with the cloud server.
In a possible implementation manner of the embodiment of the present invention, the method for storing medical image data applied to the edge node server according to the embodiment of the present invention may further include:
receiving a medical image data access request sent by second terminal equipment;
and feeding back the medical image data corresponding to the medical image data access request to the second terminal equipment.
In a possible implementation manner of the embodiment of the present invention, the method for storing medical image data applied to the edge node server according to the embodiment of the present invention may further include:
receiving configuration information sent by a cloud server;
and configuring the edge node server according to the configuration information.
In a possible implementation manner of the embodiment of the present invention, the method for storing medical image data applied to the edge node server according to the embodiment of the present invention may further include:
receiving first updating information sent by a cloud server;
and updating the medical image data storage program in the edge node server according to the first updating information.
The embodiment of the invention also provides a medical image data storage method applied to the cloud server in the medical image data storage system provided by the embodiment of the invention. As shown in fig. 4, fig. 4 is a schematic flow chart of a medical image data storage method applied to a cloud server according to an embodiment of the present invention. The medical image data storage method applied to the cloud server can comprise the following steps:
s401: and receiving a medical image data synchronization request sent by an edge node server in the medical image data storage system.
S402: and feeding back a synchronization confirmation response to the edge node server.
S403: and synchronizing the medical image data with the edge node server.
In a possible implementation manner of the embodiment of the present invention, the method for storing medical image data applied to the cloud server according to the embodiment of the present invention may further include:
and sending configuration information to the edge node server so that the edge node server configures the edge node server according to the configuration information.
In a possible implementation manner of the embodiment of the present invention, the method for storing medical image data applied to the cloud server according to the embodiment of the present invention may further include:
and sending the first updating information to the edge node server, so that the edge node server updates the medical image data storage program in the edge node server according to the first updating information.
In a possible implementation manner of the embodiment of the present invention, the method for storing medical image data applied to the cloud server according to the embodiment of the present invention may further include:
acquiring second updating information aiming at the edge node server;
and updating the information of the edge node server according to the second updating information.
Corresponding to the above method embodiment, the embodiment of the present invention further provides a medical image data storage device applied to an edge node server in the medical image data storage system provided by the embodiment of the present invention. Fig. 5 is a schematic structural diagram of a medical image data storage device applied to an edge node server according to an embodiment of the present invention. The medical image data storage device applied to the edge node server may include:
the first receiving module 501 is configured to receive medical image data sent by a first terminal device.
The storage module 502 is used for storing medical image data.
The first sending module 503 is configured to send a medical image data synchronization request to a cloud server in the medical image data storage system.
The first data synchronization module 504 is configured to synchronize medical image data with the cloud server after receiving a synchronization confirmation response fed back by the cloud server.
In a possible implementation manner of the embodiment of the present invention, the first receiving module 501 may be further configured to:
and receiving a medical image data access request sent by the second terminal equipment.
The medical image data storage device applied to the edge node server provided by the embodiment of the invention further comprises:
and the first feedback module is used for feeding back the medical image data corresponding to the medical image data access request to the second terminal equipment.
In a possible implementation manner of the embodiment of the present invention, the first receiving module 501 may be further configured to:
and receiving configuration information sent by the cloud server.
The medical image data storage device applied to the edge node server provided by the embodiment of the invention further comprises:
and the configuration module is used for configuring the edge node server according to the configuration information.
In a possible implementation manner of the embodiment of the present invention, the first receiving module 501 may be further configured to:
receiving first updating information sent by a cloud server.
The medical image data storage device applied to the edge node server provided by the embodiment of the invention further comprises:
and the first updating module is used for updating the medical image data storage program in the edge node server according to the first updating information.
The embodiment of the invention also provides a medical image data storage device applied to the cloud server in the medical image data storage system provided by the embodiment of the invention. As shown in fig. 6, fig. 6 is a schematic structural diagram of a medical image data storage device applied to a cloud server according to an embodiment of the present invention. The medical image data storage device applied to the cloud server may include:
the second receiving module 601 is configured to receive a medical image data synchronization request sent by an edge node server in the medical image data storage system.
A second feedback module 602, configured to feed back the synchronization confirmation response to the edge node server.
And a second data synchronization module 603, configured to perform medical image data synchronization with the edge node server.
In a possible implementation manner of the embodiment of the present invention, the medical image data storage device applied to the cloud server may further include:
and the second sending module is used for sending the configuration information to the edge node server so that the edge node server configures the edge node server according to the configuration information.
In a possible implementation manner of the embodiment of the present invention, the medical image data storage device applied to the cloud server may further include:
and the third sending module is used for sending the first updating information to the edge node server so that the edge node server updates the medical image data storage program in the edge node server according to the first updating information.
In a possible implementation manner of the embodiment of the present invention, the medical image data storage device applied to the cloud server may further include:
the acquisition module is used for acquiring second updating information aiming at the edge node server;
and the second updating module is used for updating the information of the edge node server according to the second updating information.
Fig. 7 is a block diagram of a hardware architecture of a computing device according to an embodiment of the present invention. As shown in fig. 7, computing device 700 includes an input device 701, an input interface 702, a central processor 703, a memory 704, an output interface 705, and an output device 706. The input interface 702, the central processing unit 703, the memory 704, and the output interface 705 are connected to each other via a bus 710, and the input device 701 and the output device 706 are connected to the bus 710 via the input interface 702 and the output interface 705, respectively, and further connected to other components of the computing device 700.
Specifically, the input device 701 receives input information from the outside, and transmits the input information to the central processor 703 through the input interface 702; the central processor 703 processes input information based on computer-executable instructions stored in the memory 704 to generate output information, stores the output information temporarily or permanently in the memory 704, and then transmits the output information to the output device 706 through the output interface 705; the output device 706 outputs output information external to the computing device 700 for use by a user.
That is, the computing device shown in fig. 7 may also be implemented as a medical image data storage device, which may include: a memory storing a computer program; and a processor which, when executing the computer program, can implement the medical image data storage method provided by the embodiment of the invention.
In an embodiment of the present invention, the medical image data storage device may be a cloud server in the medical image data storage system provided in the embodiment of the present invention, and may also be an edge node server in the medical image data storage system provided in the embodiment of the present invention.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium; the computer program realizes the medical image data storage method provided by the embodiment of the invention when being executed by the processor.
It is to be understood that the invention is not limited to the specific arrangements and instrumentality described above and shown in the drawings. A detailed description of known methods is omitted herein for the sake of brevity. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present invention are not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications and additions or change the order between the steps after comprehending the spirit of the present invention.
The functional blocks shown in the above-described structural block diagrams may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, plug-in, function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine-readable medium or transmitted by a data signal carried in a carrier wave over a transmission medium or a communication link. A "machine-readable medium" may include any medium that can store or transfer information. Examples of a machine-readable medium include electronic circuits, semiconductor memory devices, ROM, flash memory, Erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, Radio Frequency (RF) links, and so forth. The code segments may be downloaded via computer networks such as the internet, intranet, etc.
It should also be noted that the exemplary embodiments mentioned in this patent describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.
As described above, only the specific embodiments of the present invention are provided, and it can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the module and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. It should be understood that the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present invention, and these modifications or substitutions should be covered within the scope of the present invention.

Claims (17)

1. A medical image data storage system, the system comprising: the system comprises a cloud server and at least one edge node server;
the edge node server is used for receiving medical image data sent by the first terminal equipment; storing the medical image data; sending a medical image data synchronization request to the cloud server; after receiving a synchronization confirmation response fed back by the cloud server, synchronizing medical image data with the cloud server;
the cloud server is used for receiving the medical image data synchronization request sent by the edge node server; feeding back a synchronization confirmation response to the edge node server; and synchronizing medical image data with the edge node server.
2. The system of claim 1, wherein the edge node server is further configured to:
receiving a medical image data access request sent by second terminal equipment;
and feeding back the medical image data corresponding to the medical image data access request to the second terminal equipment.
3. The system of claim 1, wherein the cloud server is further configured to:
sending configuration information to the edge node server;
the edge node server is further configured to:
receiving the configuration information; and configuring the edge node server according to the configuration information.
4. The system of claim 1, wherein the cloud server is further configured to:
sending first updating information to the edge node server;
the edge node server is further configured to:
receiving the first updating information; and updating the medical image data storage program in the edge node server according to the first updating information.
5. The system of claim 1, wherein the cloud server is further configured to:
acquiring second updating information aiming at the edge node server;
and updating the information of the edge node server according to the second updating information.
6. A medical image data storage method, wherein the method is applied to an edge node server in the medical image data storage system according to any one of claims 1 to 5; the method comprises the following steps:
receiving medical image data sent by first terminal equipment;
storing the medical image data;
sending a medical image data synchronization request to a cloud server in the medical image data storage system;
and after receiving a synchronization confirmation response fed back by the cloud server, synchronizing medical image data with the cloud server.
7. The method of claim 6, further comprising:
receiving a medical image data access request sent by second terminal equipment;
and feeding back the medical image data corresponding to the medical image data access request to the second terminal equipment.
8. The method of claim 6, further comprising:
receiving configuration information sent by the cloud server;
and configuring the edge node server according to the configuration information.
9. The method of claim 6, further comprising:
receiving first updating information sent by the cloud server;
and updating the medical image data storage program in the edge node server according to the first updating information.
10. A medical image data storage method, wherein the method is applied to a cloud server in the medical image data storage system according to any one of claims 1 to 5; the method comprises the following steps:
receiving a medical image data synchronization request sent by an edge node server in the medical image data storage system;
feeding back a synchronization confirmation response to the edge node server;
and synchronizing medical image data with the edge node server.
11. The method of claim 10, further comprising:
and sending configuration information to the edge node server so that the edge node server configures the edge node server according to the configuration information.
12. The method of claim 10, further comprising:
and sending first updating information to the edge node server, so that the edge node server updates a medical image data storage program in the edge node server according to the first updating information.
13. The method of claim 10, further comprising:
acquiring second updating information aiming at the edge node server;
and updating the information of the edge node server according to the second updating information.
14. A medical image data storage device, which is applied to an edge node server in the medical image data storage system according to any one of claims 1 to 5; the device comprises:
the first receiving module is used for receiving medical image data sent by first terminal equipment;
the storage module is used for storing the medical image data;
the first sending module is used for sending a medical image data synchronization request to a cloud server in the medical image data storage system;
and the first data synchronization module is used for synchronizing the medical image data with the cloud server after receiving the synchronization confirmation response fed back by the cloud server.
15. A medical image data storage device, which is applied to the cloud server in the medical image data storage system according to any one of claims 1 to 5; the device comprises:
the second receiving module is used for receiving a medical image data synchronization request sent by an edge node server in the medical image data storage system;
a second feedback module, configured to feed back a synchronization confirmation response to the edge node server;
and the second data synchronization module is used for synchronizing the medical image data with the edge node server.
16. A medical image data storage apparatus, characterized in that the apparatus comprises: a memory, a processor, and a computer program stored on the memory and executable on the processor;
the processor implements the medical image data storage method according to any one of claims 6 to 13 when executing the computer program.
17. A computer-readable storage medium, wherein a computer program is stored thereon, which when executed by a processor, implements the medical image data storage method according to any one of claims 6 to 13.
CN202010122384.XA 2020-02-27 2020-02-27 Medical image data storage system, method, device, equipment and medium Pending CN113314203A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010122384.XA CN113314203A (en) 2020-02-27 2020-02-27 Medical image data storage system, method, device, equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010122384.XA CN113314203A (en) 2020-02-27 2020-02-27 Medical image data storage system, method, device, equipment and medium

Publications (1)

Publication Number Publication Date
CN113314203A true CN113314203A (en) 2021-08-27

Family

ID=77370746

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010122384.XA Pending CN113314203A (en) 2020-02-27 2020-02-27 Medical image data storage system, method, device, equipment and medium

Country Status (1)

Country Link
CN (1) CN113314203A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113821503A (en) * 2021-09-23 2021-12-21 北京金山云网络技术有限公司 Medical data processing method and device and edge server

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103902836A (en) * 2014-04-14 2014-07-02 康博嘉信息科技(北京)有限公司 Method, device and system for medical information interaction based on cloud service platform
CN105260142A (en) * 2015-11-03 2016-01-20 宁波市科技园区明天医网科技有限公司 Cloud storage regional medical image device and running method
CN105373986A (en) * 2015-10-26 2016-03-02 武汉帕菲利尔信息科技有限公司 Realization method for hospital film-free cloud computing
CN107945880A (en) * 2017-12-12 2018-04-20 海南大学 A kind of typing medical resource Processing System Design method towards edge calculations
CN108521461A (en) * 2018-04-04 2018-09-11 平安科技(深圳)有限公司 Health monitor method, device, equipment based on edge calculations and storage medium
CN109935306A (en) * 2019-03-08 2019-06-25 菅吉华 A kind of medical image management system
CN110135317A (en) * 2019-05-08 2019-08-16 深圳达实智能股份有限公司 Behavior monitoring and management system and method based on cooperated computing system
CN110188240A (en) * 2019-05-31 2019-08-30 贵州精准健康数据有限公司 Medical imaging data-storage system
CN110473623A (en) * 2019-07-16 2019-11-19 武汉联影医疗科技有限公司 Medical service system
CN110737442A (en) * 2019-09-24 2020-01-31 厦门网宿有限公司 edge application management method and system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103902836A (en) * 2014-04-14 2014-07-02 康博嘉信息科技(北京)有限公司 Method, device and system for medical information interaction based on cloud service platform
CN105373986A (en) * 2015-10-26 2016-03-02 武汉帕菲利尔信息科技有限公司 Realization method for hospital film-free cloud computing
CN105260142A (en) * 2015-11-03 2016-01-20 宁波市科技园区明天医网科技有限公司 Cloud storage regional medical image device and running method
CN107945880A (en) * 2017-12-12 2018-04-20 海南大学 A kind of typing medical resource Processing System Design method towards edge calculations
CN108521461A (en) * 2018-04-04 2018-09-11 平安科技(深圳)有限公司 Health monitor method, device, equipment based on edge calculations and storage medium
CN109935306A (en) * 2019-03-08 2019-06-25 菅吉华 A kind of medical image management system
CN110135317A (en) * 2019-05-08 2019-08-16 深圳达实智能股份有限公司 Behavior monitoring and management system and method based on cooperated computing system
CN110188240A (en) * 2019-05-31 2019-08-30 贵州精准健康数据有限公司 Medical imaging data-storage system
CN110473623A (en) * 2019-07-16 2019-11-19 武汉联影医疗科技有限公司 Medical service system
CN110737442A (en) * 2019-09-24 2020-01-31 厦门网宿有限公司 edge application management method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王尚广: "《移动边缘计算》", 北京邮电大学出版社, pages: 1 - 5 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113821503A (en) * 2021-09-23 2021-12-21 北京金山云网络技术有限公司 Medical data processing method and device and edge server

Similar Documents

Publication Publication Date Title
JP4842690B2 (en) Application management program, application management method, and application management apparatus
US20070271316A1 (en) System and method for backing up medical records
US20130197940A1 (en) System for Automated Health Information Exchange
US9690796B2 (en) Non-transitory computer-readable media storing file management program, file management apparatus, and file management method
JP6268624B1 (en) Data management system
CN104754501A (en) Method and device for transmitting data
US11928037B2 (en) Database restoration across cloud environments
US20130268587A1 (en) Information processing device and data management system
CN113314203A (en) Medical image data storage system, method, device, equipment and medium
CN103198100A (en) Renaming method and renaming system for file synchronization among multiple devices
JP7057969B2 (en) Management system and management method
KR101467583B1 (en) - - - identifying changes to media-device contents
CN112489770B (en) DICOM file transmission system, DICOM file transmission method and DICOM file transmission device
CN111651419B (en) Data storage method, device and storage medium
US7801965B2 (en) Method and apparatus for processing data, and medical appliance system for processing data
JP6343983B2 (en) Virtual memory gate system
US9870447B2 (en) Medical data transfer component
KR102054454B1 (en) Method and device for electronic medical record transmission and reception
KR20180008041A (en) Method of verifying images received and transmitted by dicom gateway
JP2018015079A (en) Image management device, image display system, and image display method
JP5388034B2 (en) COMMUNICATION SYSTEM, SERVER DEVICE, TERMINAL DEVICE, AND PROGRAM
CN109325057A (en) Middleware management method, device, computer equipment and storage medium
CN111048193A (en) Patient blood transfusion information management method and device, mobile terminal and storage medium thereof
CN114090501A (en) Method and system for archiving medical data
JPWO2018110047A1 (en) Relay device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination