CN112509674B - DICOM medical image data downloading method, DICOM medical image data downloading system and DICOM medical image data displaying method - Google Patents

DICOM medical image data downloading method, DICOM medical image data downloading system and DICOM medical image data displaying method Download PDF

Info

Publication number
CN112509674B
CN112509674B CN202011417173.5A CN202011417173A CN112509674B CN 112509674 B CN112509674 B CN 112509674B CN 202011417173 A CN202011417173 A CN 202011417173A CN 112509674 B CN112509674 B CN 112509674B
Authority
CN
China
Prior art keywords
image data
medical image
dicom
downloading
display
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.)
Active
Application number
CN202011417173.5A
Other languages
Chinese (zh)
Other versions
CN112509674A (en
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.)
Sinounion Healthcare Inc
Original Assignee
Sinounion Healthcare Inc
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 Sinounion Healthcare Inc filed Critical Sinounion Healthcare Inc
Priority to CN202011417173.5A priority Critical patent/CN112509674B/en
Publication of CN112509674A publication Critical patent/CN112509674A/en
Application granted granted Critical
Publication of CN112509674B publication Critical patent/CN112509674B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Educational Administration (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Medical Informatics (AREA)
  • Operations Research (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Epidemiology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Game Theory and Decision Science (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Marketing (AREA)
  • Public Health (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The application belongs to the technical field of computers, and particularly relates to a method, a system and a display method for downloading DICOM medical image data. The downloading method comprises the following steps: the server end determines a display model based on DICOM medical image data generated by patient scanning and patient information and scanning information carried in the data; the server receives a downloading request of the user equipment for the DICOM medical image data, and sends the display model to the user equipment according to the downloading request; and the server receives the downloading information sent by the user equipment based on the display model, and transmits the DICOM medical image data to the user equipment according to the downloading information. According to the downloading method provided by the invention, on the basis of a certain downloading speed, the medical image which is interested by the doctor can be downloaded to the user terminal at the earliest, so that the film reading time of the doctor is shortened, and the use experience of the user is improved.

Description

DICOM medical image data downloading method, DICOM medical image data downloading system and DICOM medical image data displaying method
Technical Field
The application belongs to the technical field of computers, and particularly relates to a method, a system and a display method for downloading DICOM medical image data.
Background
DICOM (Digital Imaging and Communications in Medicine, digital imaging and communications in medicine standard) is a standard for digital medical image transmission, display and storage established mainly by the american society of radiology (American College ofRadiology, ACR) and the national electronic manufacturers association (National Electrical Manufactorers Association, NEMA). The DICOM standard defines the composition format and exchange method of images and their related information, and with this standard, one can set up an interface on the image device to complete the input/output work of image data.
With the development of computer technology, more and more hospitals and doctors use telemedicine for diagnosis. The patient generates DICOM-format data after corresponding examination (CT, PET, MR, etc.) is scanned in a hospital, the DICOM data are stored in a server which can be accessed by Web, and doctors view the DICOM medical image data through Web browsers of computers, mobile phones, tablets, and the like and perform medical diagnosis by combining images. When a doctor views DICOM medical image data through a Web browser, the data needs to be downloaded to the local area, and then the data is loaded and displayed through the Web browser. Some devices generate DICOM data that occupy a relatively large space and take a relatively long time to download; if DICOM data of CT exceeds 500M, it takes 100 seconds to calculate the data at a download speed of 5M/S, and especially if the network is not good or the server is speed-limited, it takes a longer time. Long waiting for data to be downloaded can lengthen the film reading time of doctors and reduce the use experience of users.
Disclosure of Invention
First, the technical problem to be solved
In view of the above-mentioned drawbacks and shortcomings of the prior art, the present application provides a method, a system and a display method for downloading DICOM medical image data.
(II) technical scheme
In order to achieve the above purpose, the present application adopts the following technical scheme:
in a first aspect, the present application provides a method for downloading DICOM medical image data, the method comprising:
s10, a server determines a display model based on DICOM medical image data generated by patient scanning and patient information and scanning information carried in the data;
s20, the server receives a downloading request of user equipment for the DICOM medical image data, and sends the display model to the user equipment according to the downloading request;
s30, the server receives the downloading information sent by the user equipment based on the display model, and transmits the DICOM medical image data to the user equipment according to the downloading information.
Optionally, step S10 includes:
extracting patient information and scanning information carried in the image data from the DICOM image data as image data characteristics;
selecting a characteristic evaluation index containing the image data characteristics from a preset characteristic evaluation index set based on the image data characteristics, and acquiring corresponding index grading values;
determining an optional display mode of the DICOM image data based on a preset display mode set;
based on the characteristic evaluation indexes, matching the characteristic evaluation indexes from a pre-established characteristic display model mapping table to obtain the weight of the characteristic evaluation index corresponding to each optional display mode, wherein the characteristic display model mapping table comprises the mapping relation between the display mode and the characteristic evaluation index and the weight of each characteristic evaluation index under each display mode;
obtaining the display priority of each selectable display mode based on the weight of the characteristic evaluation index and the index grading value;
and taking the display mode with the highest display priority as a display model.
Optionally, the feature evaluation index set includes:
a characteristic evaluation index obtained based on one or a combination of a plurality of patient information and scan information, and
for each feature evaluation index, an index score value determined by a medical expert according to the importance degree of the index.
Optionally, the DICOM image data includes a plurality of medical images, and the download information includes a download start position of the medical images and a download sequence of the medical images.
Optionally, the weight of the feature evaluation index is determined by statistical information generated based on the doctor's regular operation information and the medical report content.
Optionally, the display priority is calculated by a display priority calculation formula based on the weight and the index score value of the feature evaluation index, and the display priority calculation formula is as follows:
P(D,SD)=S(T1)*R(T1,SD)+S(T2)*R(T2,SD)+...+S(Tn)*R(Tn,SD)
wherein D represents DICOM image data, SD represents an optional display mode, tn represents an nth feature evaluation index, n represents the number of feature indexes, P (D, SD) represents display priority, S (Tn) represents an index score value of the feature evaluation index Tn, and R (Tn, SD) represents a weight of the feature evaluation index Tn.
In a second aspect, the present application provides a method for downloading DICOM medical image data, which is characterized in that the method includes:
the user sends a downloading request of DICOM medical image data to a server;
the user equipment divides a preloading space in a memory according to the length information of the DICOM medical image data;
the user equipment receives a display model sent by a server based on the downloading request;
the user equipment sends the downloading information of the DICOM medical image data to a server based on the display model;
the user equipment receives the DICOM medical image data transmitted by the server based on the download information.
Optionally, the display model is a display model obtained by comparing display priorities of the selectable display models for the DICOM medical image data to be downloaded by the server, and the display priorities are obtained by weighting scoring values of feature evaluation indexes of the DICOM medical image data to be downloaded.
In a third aspect, the present application provides a method for displaying DICOM medical image data, the method comprising:
the user equipment downloads the DICOM medical image data by the method for downloading the DICOM medical image data according to any one of the second aspect;
and in the downloading process, displaying the received medical image.
In a fourth aspect, the present application provides a system for downloading DICOM medical image data, the apparatus comprising: the method comprises a server and user equipment, wherein the server executes the method for downloading the DICOM medical image data according to any one of the first aspect, and the user equipment executes the method for downloading the DICOM medical image data according to any one of the second aspect.
In a fifth aspect, the present application provides an electronic device, the device comprising: a memory, a processor and a computer program stored on the memory and executable on the processor, which when executed by the processor, performs the steps of the method for downloading DICOM medical image data as described in any one of the first or second aspects or the method for displaying DICOM medical image data as described in any one of the third aspects.
In a sixth aspect, the present application provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the method for downloading DICOM medical image data according to any one of the first or second aspects or the method for displaying DICOM medical image data according to any one of the third aspects.
(III) beneficial effects
The beneficial effects of this application are: the application provides a method, a system and a display method for downloading DICOM medical image data. The data downloading method comprises the following steps: the server end determines a display model based on DICOM medical image data generated by patient scanning and patient information and scanning information carried in the data; the server receives a downloading request of the user equipment for DICOM medical image data, and sends a display model to the user equipment according to the downloading request; the server receives the download information sent by the user equipment based on the display model, and transmits DICOM medical image data to the user equipment according to the download information.
According to the DICOM medical image data downloading method provided by the invention, on the basis of a certain downloading speed, medical images interested by doctors can be downloaded to user equipment at earliest, so that the film reading time of the doctors is shortened, and the use experience of users is improved.
The display method of the DICOM medical image data provided by the invention can be used for downloading and checking the downloaded medical image at the same time, and a doctor can see the DICOM image of interest first, so that the film reading efficiency of the doctor is improved.
Drawings
The application is described with the aid of the following figures:
FIG. 1 is a flowchart of a method for downloading DICOM medical image data according to one embodiment of the present application;
FIG. 2 is a schematic flow chart of a method for determining a model for display in another embodiment of the present application;
FIG. 3 is an exemplary diagram of a mapping relationship between feature evaluation index and display model according to another embodiment of the present application;
FIG. 4 is a diagram illustrating an example memory DICOM preload space in accordance with yet another embodiment of the present application;
FIG. 5 is a diagram showing an example of DICOM medical image display in accordance with another embodiment of the present application;
FIG. 6 is a block diagram illustrating a system architecture for downloading DICOM medical image data in accordance with another embodiment of the present application;
fig. 7 is a schematic architecture diagram of an electronic device according to another embodiment of the present application.
Detailed Description
The invention will be better explained by the following detailed description of the embodiments with reference to the drawings. It is to be understood that the specific embodiments described below are merely illustrative of the related invention, and not restrictive of the invention. In addition, it should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other; for convenience of description, only parts related to the invention are shown in the drawings.
For a better understanding of the present invention, DICOM medical image data will be described before the description of the embodiments.
The generation of DICOM image data from a single scan of a patient is referred to as a DICOM sequence, which consists of a plurality of sequential DICOM image files (DICOM images), each of which is displayed as a picture in a film reading program. In order to conveniently and rapidly process the DICOM image data in a DICOM image reading program, such as generating a multi-plane reconstruction image from original image data, the DICOM image reading program can put all image data into a continuous memory, wherein the data of a first picture is followed by the data of a second picture in the memory, and the data of an Mth picture is followed by the data of an M+1st picture, so that the image data can be processed more rapidly.
The doctor needs to wait for the complete downloading of the DICOM medical image data before the film is read, so the invention provides a method for downloading and displaying the DICOM medical image data, which can preferentially display more important image information in the DICOM medical image data to a user, and the user continuously downloads and displays subsequent data according to the characteristics of the data and the characteristics of the user in the browsing process. For example, the data of the whole body scanning is also the data of the whole body scanning, and when the disease of the patient is heart related, the image data of the heart position of the patient is downloaded and displayed preferentially; when the patient's condition is stomach-related, the image data of the stomach position of the patient is preferentially downloaded and displayed.
Example 1
Fig. 1 is a flowchart of a method for downloading DICOM medical image data according to an embodiment of the present application, as shown in fig. 1, the method includes:
s10, a server determines a display model based on DICOM medical image data generated by patient scanning and patient information and scanning information carried in the data;
s20, receiving a downloading request of user equipment for DICOM medical image data by the server, and sending a display model to the user equipment according to the downloading request;
s30, the server receives the download information sent by the user equipment based on the display model, and transmits DICOM medical image data to the user equipment according to the download information.
In this embodiment, the scan information includes a scan data type, a scan protocol type, and a scan site, and the patient information includes a disease symptom, a hospital name, a patient age, and a patient sex.
In some embodiments, the feature evaluation index set may include:
a characteristic evaluation index obtained based on one or a combination of a plurality of patient information and scan information, and
for each feature evaluation index, an index score value determined by a medical expert according to the importance degree of the index.
In some embodiments, the DICOM image data comprises a plurality of medical images, and the download information comprises a download start position of the medical images and a download sequence of the medical images.
In some embodiments, the weights of the feature evaluation indicators are determined by statistical information generated based on physician's routine operational information and medical report content.
The embodiment provides a method for downloading DICOM medical image data, which can download medical images of interest to doctors to a display device end earliest on the basis of a certain downloading speed, reduces the film reading time of the doctors and improves the use experience of users.
Example two
The second aspect of the present application provides a method for downloading DICOM medical image data according to another embodiment, where the method is applied to a server and is the same as steps S10-S30 in the first embodiment, and will not be described in detail. In this embodiment, only a method for determining a display model will be described in detail. Fig. 2 is a schematic flow chart of a method for determining a model in another embodiment of the present application, as shown in fig. 2, the method includes:
s1, a server for storing DICOM medical image data acquires a DICOM medical image data source to be downloaded, extracts characteristics of the DICOM image, and establishes a data model based on characteristic evaluation indexes.
In this embodiment, the score used for the importance degree of the feature evaluation index is the index score value.
A feature evaluation index is a description of a data model, that is, a feature of the data model, and a data model can be completely described by a feature evaluation index set. One feature is denoted T and one data model is composed of N features, denoted T1, T2, T3. One data may be expressed as D (T1, T2, T3..tn).
For example, in a hospital, the operation software of the device for generating DICOM images may predefine some scan information, called scan protocol, and in a hospital, the scan protocol, head protocol, heart protocol, whole body protocol, etc. may be further defined for a specific location. After fine tuning these protocols, the scan of most patients can be satisfied, and during the scan in the hospital, these protocols are not substantially modified. When modeling DICOM data, some information in the scan protocol may be used as a feature in the data model. Taking a CT image sequence for head scanning by using a head protocol as an example, after transmitting scanned head CT data to a server, a data model analyzer can extract a part of characteristic evaluation indexes as follows; data type (CT), scan site (head), symptom character (headache), hospital name (certain hospital), patient age (60), patient sex (female).
The feature evaluation index may be a single information or a combination of information. For example, the protocol type is a characteristic evaluation index, the data type is a characteristic evaluation index, and the combination of the protocol type and the data type may be a characteristic evaluation index.
A DICOM data model has a plurality of characteristic evaluation indexes, but the importance degree of each characteristic evaluation index is different, and a CT image sequence for head scanning by using a head protocol is taken as an example. The importance of this feature of the data type (CT) is much higher than that of hospital information (a certain hospital), and the combined feature (ct+head data) is a feature evaluation index that is more important than the data type (CT) alone. The importance of all features is marked with a score, S (T) =10, indicating that the score of T is 10. A higher score indicates a higher degree of importance for the feature. The initial value of S (T) is given by some experienced physician comprehensive assessment.
S2, searching a display model SD corresponding to the data D (T1, T2, T3..Tn).
One data D (T1, T2, T3..tn) may correspond to multiple presentation models: SD1, SD2, SD3.
The display model is a model used when the data is displayed on the client, and after the client obtains the display model, information can be obtained from the display model to determine how to download and display the data, such as a downloading starting position, a downloading sequence, a displayed CLUT table (color mapping table) and the like. The server side can predefine a part of the display model, and adjusts the display model through a large amount of data analysis.
And S3, when one data corresponds to a plurality of display models, determining the priority of each display model in the data.
P (D, SD) indicates the priority of the presentation model SD in the data D, and a presentation model having a higher priority is preferentially used. The calculation method for showing the priority of the model SD in the data D comprises the following steps: the priority P (T, SD) of the display model SD in the feature evaluation index is calculated, and the feature evaluation index score S (T) is multiplied by the feature display model association degree R (T, SD) as shown in formula (1).
P(T,SD)=S(T)*R(T,SD) (1)
When one data includes a plurality of characteristic evaluation indexes, the priority calculation method of the display model SD in the data D is as follows: all P (T, SD) in data D are summed as shown in equation (2).
P(D,SD)=S(T1)*R(T1,SD)+S(T2)*R(T2,SD)+...+S(Tn)*R(Tn,SD) (2)
Where Tn represents the nth feature evaluation index, n represents the number of feature evaluation indexes, P (D, SD) represents the downloading priority, S (Tn) represents the score of the feature evaluation index Tn, and R (Tn, SD) represents the association degree of the feature evaluation index Tn with the presentation model SD.
The association degree of the feature display model is obtained by inquiring a pre-established feature display model mapping table.
A display model mapping table is established for all the characteristic evaluation indexes, and each characteristic evaluation index is associated with a display model by the table, and the association compactness of each characteristic evaluation index is represented by the association degree. The display model comprises priority display data information, and also comprises a priority downloading position during downloading of the image data and a sequence list during downloading. Fig. 3 is an exemplary diagram of mapping relationship between a feature evaluation index and a display model in another embodiment of the present application, where, as shown in fig. 3, T represents the feature evaluation index, SD represents the display model, and the value of the connection identifier between the two is the association degree. Fig. 3 shows the mapping relationship of 3 feature evaluation indexes and 4 display models. R (T1, SD 1) =99 indicates that the direct correlation value between the feature evaluation index T1 and the model SD1 is 99, and R (T1, SD 1) is referred to as a feature model correlation degree.
In this embodiment, the relevance of the feature display model can be adjusted by the operation habit of the doctor during browsing the image data and the content of the doctor's film reading report. For example, a doctor often makes measurements at the heart location of the whole-body scan data, and then the corresponding R (T, SD) values can be increased, where T represents the whole-body scan and SD represents the preferentially downloaded presentation model of the heart.
S4, sorting all P (D, SD) in the data D, and selecting the data with the highest priority as a display model of the data.
Example III
In a second aspect, according to another embodiment, a method for displaying DICOM medical image data is provided and applied to a client, and the method includes the following steps.
A1, the user equipment downloads DICOM medical image data through a DICOM medical image data downloading method, which comprises the following steps:
a1.1, user equipment sends a downloading request of DICOM medical image data to a server, and the user equipment divides a preloading space in a memory according to the length information of the DICOM medical image data.
When the user equipment downloads data each time, the length of the whole DICOM image data is obtained, and a continuous memory is firstly applied to a computer of the user according to the length.
Fig. 4 is a diagram illustrating a memory DICOM preloading space according to another embodiment of the present application, fig. 4 is a diagram illustrating a DICOM preloading space of 256MB, fig. 4 (b) is a diagram illustrating a DICOM preloading space after downloading 1 image data, and fig. 4 (c) is a diagram illustrating a DICOM preloading space after downloading a plurality of image data. Referring to fig. 4 (a), the data of one DICOM image is 512KB, there are 500 DICOM image files in total, the total data length is 512K, 256MB of memory space is applied on the computer before downloading, and the data of these memories are all set to 0x00. This memory space is named DICOM preload space.
A1.2, the user equipment receives a display model sent by the server based on the downloading request.
After the application of the memory data, a display model of the data is obtained, the image data of a certain position is downloaded preferentially according to the information of the display model, and the downloading sequence is determined.
Taking the head CT data of one XX hospital as an example, the whole image data contains N images, and the downloaded data is N/2, N/2-1, N/2+1, N/2-2, N/2+2..1, N when the model is not displayed, and the downloaded data may become M, M +1, m+2..n, 1, 2, 3..m-1 after the model is displayed. Every time a piece of DICOM image data is downloaded, the real data of the image data is filled into the DICOM preloading space. With continued reference to fig. 4 (b) and (c), the DICOM preloading space after downloading 1 image data is shown, and the DICOM preloading space after downloading a plurality of image data is shown.
The display model is obtained by comparing display priority of the optional display model with a display model obtained by weighting a scoring value of a characteristic evaluation index of DICOM medical image data to be downloaded for the DICOM medical image data to be downloaded by a server.
A1.3, the user equipment sends the downloading information of the DICOM medical image data to the server based on the display model.
A1.4, the user equipment receives DICOM medical image data transmitted by the server based on the download information.
A2, displaying each received medical image in the downloading process.
After the first DICOM image is downloaded, the DICOM image browsing software can display the first DICOM image in the first DICOM image, and downloads and displays the rest DICOM images in the operation process of a user, so that the DICOM images can be displayed at the first time of downloading. Fig. 5 is a diagram showing an example of a display effect of DICOM medical images according to another embodiment of the present application, in which an Im tag is provided at the upper left corner of the image to indicate what image in a sequence is currently displayed, and a doctor can switch to display the image by operating a mouse or a keyboard.
The method can well improve the film reading efficiency of doctors and save the time of the doctors.
Example IV
A third aspect of the present application provides a system for downloading DICOM medical image data according to yet another embodiment, which includes a server and a user device, wherein the server performs the method for downloading DICOM medical image data according to the first or second embodiment, and the user device performs the method for downloading DICOM medical image data according to the third embodiment.
Fig. 6 is a schematic diagram of a system architecture for downloading DICOM medical image data according to still another embodiment of the present application, and as shown in fig. 6, the user equipment may include various terminal devices capable of connecting to a network, such as a mobile phone, a tablet computer, a notebook computer, and a desktop computer. The network connection between the user equipment and the DICOM data server can be wired or wireless.
Example five
A fourth aspect of the present application provides, by another embodiment, an electronic device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program when executed by the processor implementing the steps of the method for downloading DICOM medical image data or the method for displaying DICOM medical image data as described in any of the above embodiments.
Fig. 7 is a schematic architecture diagram of an electronic device according to another embodiment of the present application. As shown in fig. 7, the electronic device may include: at least one processor 71, at least one memory 72, at least one network interface 74, and other user interfaces 73. The various components in the electronic device are coupled together by a bus system 75. It is understood that bus system 75 is used to effect connected communication between these components. The bus system 75 includes a power bus, a control bus, and a status signal bus in addition to the data bus. But for clarity of illustration the various buses are labeled as bus system 75 in fig. 7.
The user interface 73 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, a trackball (trackball), or a touch pad, etc.).
It will be appreciated that the memory 72 in this embodiment may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile memory may be a Read-only memory (ROM), a programmable Read-only memory (ProgrammableROM, PROM), an erasable programmable Read-only memory (ErasablePROM, EPROM), an electrically erasable programmable Read-only memory (ElectricallyEPROM, EEPROM), or a flash memory, among others. The volatile memory may be a random access memory (RandomAccessMemory, RAM) that acts as an external cache. By way of example, and not limitation, many forms of RAM are available, such as Static RAM (SRAM), dynamic random access memory (DynamicRAM, DRAM), synchronous dynamic random access memory (SynchronousDRAM, SDRAM), double data rate synchronous dynamic random access memory (ddr SDRAM), enhanced Synchronous Dynamic Random Access Memory (ESDRAM), synchronous link dynamic random access memory (SynchlinkDRAM, SLDRAM), and direct memory bus random access memory (DirectRambusRAM, DRRAM). The memory 72 described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 72 stores the following elements, executable units or data structures, or a subset thereof, or an extended set thereof: an operating system 721 and applications 722.
The operating system 721 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The application 722 includes various application programs, such as an industrial control device operation management system, for implementing various application services. A program for implementing the method of the embodiment of the present invention may be included in the application 722.
In an embodiment of the present invention, the processor 71 is configured to execute the method steps provided in the first aspect or the second aspect by calling a program or an instruction stored in the memory 72, in particular, a program or an instruction stored in the application 722.
The method disclosed in the above embodiment of the present invention may be applied to the processor 71 or implemented by the processor 71. The processor 71 may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuitry in hardware or instructions in software in the processor 71. The processor 71 may be a general purpose processor, a digital signal processor (DigitalSignalProcessor, DSP), an application specific integrated circuit (application specific IntegratedCircuit, ASIC), an off-the-shelf programmable gate array (FieldProgrammableGateArray, FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The disclosed methods, steps, and logic blocks in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be embodied directly in the execution of a hardware decoding processor, or in the execution of a combination of hardware and software elements in a decoding processor. The software elements may be located in a random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory 72 and the processor 71 reads the information in the memory 72 and in combination with its hardware performs the steps of the method described above.
In addition, in combination with the method for downloading DICOM medical image data or the method for displaying DICOM medical image data in the above embodiments, embodiments of the present invention may provide a computer-readable storage medium, on which a computer program is stored, where the computer program when executed by a processor implements any one of the method for downloading DICOM medical image data or the method for displaying DICOM medical image data in the above method embodiments.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For a hardware implementation, the processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital signal processing devices (dsppdevices), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented by means of units that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
In the above embodiments of the present disclosure, it should be understood that the disclosed apparatus and method may be implemented in other manners. The above-described apparatus and method embodiments are merely illustrative, for example, flow diagrams and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of methods, apparatuses and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
It should be noted that in the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. Furthermore, it should be noted that in the description of the present specification, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to a specific feature, structure, material, or characteristic described in connection with the embodiment or example being included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art upon learning the basic inventive concepts. Therefore, the appended claims should be construed to include preferred embodiments and all such variations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, the present invention should also include such modifications and variations provided that they come within the scope of the following claims and their equivalents.

Claims (9)

1. A method for downloading DICOM medical image data, the method comprising:
s10, a server determines a display model based on DICOM medical image data generated by patient scanning and patient information and scanning information carried in the data; the display model is a model used when DICOM medical image data is displayed by user equipment; the display model includes: the display mode with the highest display priority is displayed, and the display priority is obtained by weighting the scoring value of the characteristic evaluation index of the DICOM medical image data to be downloaded;
s20, the server receives a downloading request of user equipment for the DICOM medical image data, and sends the display model to the user equipment according to the downloading request;
s30, the server receives the download information sent by the user equipment based on the display model, and transmits the DICOM medical image data to the user equipment according to the download information; the DICOM image data comprises a plurality of medical images, and the downloading information comprises a downloading starting position of the medical images and a downloading sequence of the medical images.
2. The method according to claim 1, wherein step S10 comprises:
extracting patient information and scanning information carried in the image data from the DICOM image data as image data characteristics;
selecting a characteristic evaluation index containing the image data characteristics from a preset characteristic evaluation index set based on the image data characteristics, and acquiring corresponding index grading values;
determining an optional display mode of the DICOM image data based on a preset display mode set;
based on the characteristic evaluation indexes, matching the characteristic evaluation indexes from a pre-established characteristic display model mapping table to obtain the weight of the characteristic evaluation index corresponding to each optional display mode, wherein the characteristic display model mapping table comprises the mapping relation between the display mode and the characteristic evaluation index and the weight of each characteristic evaluation index under each display mode;
obtaining the display priority of each selectable display mode based on the weight of the characteristic evaluation index and the index grading value;
and taking the display mode with the highest display priority as a display model.
3. The method of claim 2, wherein the set of feature evaluation indicators comprises:
a characteristic evaluation index obtained based on one or a combination of a plurality of patient information and scan information, and
for each feature evaluation index, an index score value determined by a medical expert according to the importance degree of the index.
4. The method of claim 2, wherein the weight of the feature evaluation index is determined by statistical information generated based on physician's routine operation information and medical report content.
5. The method of claim 4, wherein the presentation priority is calculated by a presentation priority calculation formula based on a weight and an index score value of the feature evaluation index, the presentation priority calculation formula being:
P(D,SD)=S(T1)*R(T1,SD)+S(T2)*R(T2,SD)+...+S(Tn)*R(Tn,SD)
wherein D represents DICOM image data, SD represents an optional display mode, tn represents an nth feature evaluation index, n represents the number of feature indexes, P (D, SD) represents display priority, S (Tn) represents an index score value of the feature evaluation index Tn, and R (Tn, SD) represents a weight of the feature evaluation index Tn.
6. A method for downloading DICOM medical image data, the method comprising:
the user sends a downloading request of DICOM medical image data to a server;
the user equipment divides a preloading space in a memory according to the length information of the DICOM medical image data;
the user equipment receives a display model sent by a server based on the downloading request; the display model is a model used when DICOM medical image data is displayed by user equipment; the display model includes: the display mode with the highest display priority is displayed, and the display priority is obtained by weighting the scoring value of the characteristic evaluation index of the DICOM medical image data to be downloaded;
the user equipment sends the downloading information of the DICOM medical image data to a server based on the display model; the DICOM image data comprises a plurality of medical images, and the downloading information comprises a downloading starting position of the medical images and a downloading sequence of the medical images;
the user equipment receives the DICOM medical image data transmitted by the server based on the download information.
7. The method according to claim 6, wherein the display model is a display model obtained by comparing display priorities of optional display models for DICOM medical image data to be downloaded, the display priorities being obtained by weighting score values of feature evaluation indexes of the DICOM medical image data to be downloaded.
8. A method for displaying DICOM medical image data, the method comprising:
the user equipment downloads DICOM medical image data by the method for downloading DICOM medical image data according to any one of the claims 6 to 7;
and in the downloading process, displaying the received medical image.
9. A system for downloading DICOM medical image data, comprising a server for performing the method for downloading DICOM medical image data according to any one of claims 1 to 5 and a user device for performing the method for downloading DICOM medical image data according to any one of claims 6 to 7.
CN202011417173.5A 2020-12-04 2020-12-04 DICOM medical image data downloading method, DICOM medical image data downloading system and DICOM medical image data displaying method Active CN112509674B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011417173.5A CN112509674B (en) 2020-12-04 2020-12-04 DICOM medical image data downloading method, DICOM medical image data downloading system and DICOM medical image data displaying method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011417173.5A CN112509674B (en) 2020-12-04 2020-12-04 DICOM medical image data downloading method, DICOM medical image data downloading system and DICOM medical image data displaying method

Publications (2)

Publication Number Publication Date
CN112509674A CN112509674A (en) 2021-03-16
CN112509674B true CN112509674B (en) 2024-04-02

Family

ID=74970871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011417173.5A Active CN112509674B (en) 2020-12-04 2020-12-04 DICOM medical image data downloading method, DICOM medical image data downloading system and DICOM medical image data displaying method

Country Status (1)

Country Link
CN (1) CN112509674B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114343607B (en) * 2022-01-06 2023-11-10 四川大学华西医院 Image sequence display method and system based on liver MR examination purpose

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4835690A (en) * 1985-11-19 1989-05-30 Picker International, Inc. Integrated expert system for medical imaging scan, set-up, and scheduling
WO2012037049A2 (en) * 2010-09-13 2012-03-22 Knight Radiology, Llc Teleradiology system
CN108447547A (en) * 2018-03-13 2018-08-24 沈阳东软医疗***有限公司 A kind of storage of medical image data, method for down loading and device
CN108877898A (en) * 2018-03-20 2018-11-23 青岛海信医疗设备股份有限公司 The processing method and server of medical image files
CN109785939A (en) * 2018-12-20 2019-05-21 蓝网科技股份有限公司 Medical image display methods, device, equipment and storage medium based on cloud
CN110662489A (en) * 2017-03-30 2020-01-07 豪洛捷公司 System and method for targeted object enhancement to generate synthetic breast tissue images
CN111276261A (en) * 2020-01-16 2020-06-12 创业慧康科技股份有限公司 MDT consultation system
CN111540442A (en) * 2020-04-26 2020-08-14 丁宁 Medical image diagnosis scheduling management system based on computer vision

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9667696B2 (en) * 2015-03-13 2017-05-30 More Health, Inc. Low latency web-based DICOM viewer system
US20170228505A1 (en) * 2016-02-05 2017-08-10 International Business Machines Corporation System and Method for Optimizing Visualization for Comparative Treatment Analysis from a Cognitive and Personal Approach

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4835690A (en) * 1985-11-19 1989-05-30 Picker International, Inc. Integrated expert system for medical imaging scan, set-up, and scheduling
WO2012037049A2 (en) * 2010-09-13 2012-03-22 Knight Radiology, Llc Teleradiology system
CN110662489A (en) * 2017-03-30 2020-01-07 豪洛捷公司 System and method for targeted object enhancement to generate synthetic breast tissue images
CN108447547A (en) * 2018-03-13 2018-08-24 沈阳东软医疗***有限公司 A kind of storage of medical image data, method for down loading and device
CN108877898A (en) * 2018-03-20 2018-11-23 青岛海信医疗设备股份有限公司 The processing method and server of medical image files
CN109785939A (en) * 2018-12-20 2019-05-21 蓝网科技股份有限公司 Medical image display methods, device, equipment and storage medium based on cloud
CN111276261A (en) * 2020-01-16 2020-06-12 创业慧康科技股份有限公司 MDT consultation system
CN111540442A (en) * 2020-04-26 2020-08-14 丁宁 Medical image diagnosis scheduling management system based on computer vision

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
医学影像云端远程协作服务***的构建与实践;李芹;郭文明;蔡荣杰;杨小燕;秦芳远;;生物医学工程研究;20180315(第01期);全文 *
应用层次分析法和德尔菲法构建医学图像存档与传输***评估指标体系;陈维进;查云飞;王弘;甘霖;张士涛;;生物医学工程与临床;20130925(第05期);全文 *
应用层次分析法研究不同岗位人员对PACS指标的选择优先度;陈维进;查云飞;王弘;甘霖;张士涛;;中国医学装备;20130815(第08期);全文 *

Also Published As

Publication number Publication date
CN112509674A (en) 2021-03-16

Similar Documents

Publication Publication Date Title
CN111696675B (en) User data classification method and device based on Internet of things data and computer equipment
JP6060144B2 (en) Generating reports based on image data
US10673922B2 (en) Cloud based 2D dental imaging system with HTML web browser acquisition
JP2015070999A (en) Medical image display program, medical image display method, medical image display device, and medical image display system
CN111670477B (en) Method and apparatus for interacting with medical worksheets in a point-of-care browser
KR102182579B1 (en) Method for interlocking between electronic chart and dental program and dental insurance claim system thereof
US20130173439A1 (en) System and Method for Remote Veterinary Image Analysis and Consultation
CN112509674B (en) DICOM medical image data downloading method, DICOM medical image data downloading system and DICOM medical image data displaying method
Kuntalp et al. A simple and low-cost Internet-based teleconsultation system that could effectively solve the health care access problems in underserved areas of developing countries
CN110598025A (en) Film reading method, system, device, equipment and storage medium
CN111131410A (en) Image downloading method, computer device and storage medium
CN110807761A (en) Method and device for generating label panel, storage medium and computer equipment
CN110600099A (en) Electronic report display method, system, device, equipment and storage medium
Zhang et al. Healthcare-based on cloud electrocardiogram system: a medical center experience in middle Taiwan
JP2017140255A (en) Program and management system
JP2006350998A (en) Information processing apparatus and information processing method
Li et al. SP-MIOV: A novel framework of shadow proxy based medical image online visualization in computing and storage resource restrained environments
JP2017182244A (en) Medical information providing system
Laird et al. Design and implementation of an Internet-based medical image viewing system
US20180366219A1 (en) Hospital Information System
JP2002117137A (en) Examination system
JP7216660B2 (en) Devices, systems, and methods for determining reading environments by synthesizing downstream needs
CN113961845A (en) Method, system and server for rapidly displaying DICOM image
EP3139338A1 (en) Server for information management support system, control method therefor, and control program therefor
JPWO2008142915A1 (en) Medical image management apparatus and program

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
GR01 Patent grant
GR01 Patent grant