Medical image downloading system and method

By using global download and sequence download methods in the medical image download system, the image files are saved to high-speed memory or local server, which solves the problem of slow download speed and lagging operation, and realizes fast access and storage, which is suitable for Scenarios with poor network environment.

CN114697314BActive Publication Date: 2024-12-10NINGBO QUANWANG CLOUD MEDICAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210303307.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-25
Publication Date
2024-12-10
Estimated Expiration
2042-03-25

AI Technical Summary

Technical Problem

In the case of poor network environment of the existing medical image download system, the image file download speed is slow, resulting in the browser operation stuttering, and the traditional download method cannot effectively solve the problem of fast access and storage of image files.

Method used

A medical image download system was designed to connect to the network server and local server through a pre-configured image browser. The image files are saved to high-speed memory or local server through global download and serial download, providing quick access and storage, and through The monitoring module manages memory memory and optimizes the download process.

Benefits of technology

Effectively reduce the time for requests, downloads and file parsing, solves the problems of slow download speed and lag in operation, and ensures the breadth and accuracy of image files, especially in the case of poor network environment, providing fast image browsing Experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114697314B_ABST
    Figure CN114697314B_ABST
Patent Text Reader

Abstract

The present invention provides a medical image downloading system and method, comprising: a first control module, used for globally downloading multiple image files in a web page from a network server and saving them to an internal high-speed memory when an image browser opens a web page corresponding to a patient's examination item for the first time and a global download setting is enabled; and for downloading each image file according to a pre-configured sorting file sequence representing the sequence of serial numbers corresponding to each image file and saving them to a high-speed memory when an image browser opens a web page corresponding to a patient's examination item for the first time but the global download setting is not enabled; and for downloading each image file according to the sorting file sequence and saving them to a high-speed memory when the image browser does not open a web page corresponding to a patient's examination item for the first time; the beneficial effect is that the present invention can download a large range of image files through global downloading, and download image files with specific serial numbers through sequence downloading, thereby ensuring the breadth and accuracy of image file downloading.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of image downloading, and in particular to a medical image downloading system and method. Background Art

[0002] With the progress of the hospital paperless movement, hospitals have begun to promote electronic films to replace ordinary films that are inconvenient to carry. To open the electronic films, a lightweight, fast and easy-to-operate system is needed for the convenience of hospital doctors and ordinary patients.

[0003] Some examinations, such as CT scan and MRI, involve a large number of examinations in one sequence, and it takes time to download a single image. According to the traditional download method, limited by factors such as network speed and equipment, it takes a long time for the browser to open the web page, and problems such as slow image download speed and viewing jams often occur. Summary of the invention

[0004] In view of the problems existing in the prior art, the present invention provides a medical image downloading system, which is pre-configured with an image browser, which is connected to a network server and a local server respectively, and the image browser includes:

[0005] A first control module, configured to globally download a plurality of image files in the web page from the network server and save them to an internal high-speed memory when the image browser opens the web page corresponding to the patient's examination item for the first time and enables the global download setting; and

[0006] When the image browser opens the webpage corresponding to the examination item of the patient for the first time but the global download setting is not enabled, downloading each image file according to a pre-configured sorted file sequence representing the sequence of serial numbers corresponding to each image file and saving them to the high-speed memory; and

[0007] When the image browser opens the webpage corresponding to the examination item of the patient for the first time, downloading each image file according to the sorted file sequence and saving it in the high-speed memory;

[0008] a second control module, connected to the first control module, for checking whether the image file corresponding to the inspection number exists in the high-speed memory according to an inspection number corresponding to the inspection item input externally, and for accessing the image file when the image file exists in the high-speed memory, and for outputting an inspection signal including the inspection number when the image file does not exist in the high-speed memory;

[0009] a third control module, connected to the second control module, for checking whether the image file corresponding to the inspection number exists in the local server according to the inspection number in the inspection signal when the inspection signal is received, and obtaining the image file for review if the image file exists in the local server; and

[0010] When the image file does not exist in the local server, the local server is controlled to download the image file from the network server and save it for viewing.

[0011] Preferably, each of the image files corresponds to a serial number, and the image browser also includes a fourth control module, connected to the first control module, for detecting whether there is an image file corresponding to the serial number in the high-speed memory when the image browser downloads each image file according to the pre-configured sorting file sequence representing the order of the serial numbers corresponding to each image file, and skipping downloading the corresponding image file when the image file corresponding to the serial number exists in the high-speed memory.

[0012] Preferably, the first control module includes a file decompression unit, which is used to decompress each downloaded image file to obtain a corresponding decompressed file and save it to the high-speed memory during global download and serial download of each image file.

[0013] Preferably, the image browser also includes a first monitoring module, connected to the first control module, for real-time counting of a first usage time of each image file in the high-speed memory and a remaining memory of the high-speed memory when the first control module globally downloads each image file, and controlling the first control module to continue global downloading or stop global downloading according to the first usage time, the remaining memory and a first preset memory.

[0014] Preferably, the image browser also includes a second monitoring module, connected to the first control module, for real-time counting a second usage time of each image file in the high-speed memory and the remaining memory of the high-speed memory when the first control module sequentially downloads each image file, and controlling the first control module to stop sequential downloading or continue sequential downloading according to the second usage time, the remaining memory and a second preset memory.

[0015] Preferably, the first monitoring module includes:

[0016] a first statistical unit, configured to count the first usage time and the corresponding memory size of each image file in the high-speed memory in real time when the first control module globally downloads each image file, and sort the image files in chronological order according to each first usage time;

[0017] a second statistical unit, connected to the first statistical unit, configured to obtain a first occupied memory according to each of the memory sizes, and obtain the remaining memory according to a fixed memory of the high-speed memory obtained by pre-detection and the first occupied memory;

[0018] a first processing unit, connected to the second statistical unit, configured to compare the remaining memory with the first preset memory and, when the remaining memory is less than the first preset memory, control the first control module to stop global downloading and sequentially delete the image files with the highest ranking until the remaining memory is not less than the first preset memory; and

[0019] When the remaining memory is not less than the first preset memory, the first control module is controlled to continue global downloading.

[0020] Preferably, the second monitoring module includes:

[0021] a third statistical unit, configured to count the second usage time and the corresponding memory size of each image file in the high-speed memory in real time when the first control module sequentially downloads each image file, and sort each image file in chronological order according to each second usage time;

[0022] a fourth statistical unit, connected to the third statistical unit, configured to obtain a second occupied memory according to each of the memory sizes, and obtain the remaining memory according to the fixed memory of the high-speed memory obtained in advance and the second occupied memory;

[0023] a second processing unit, connected to the fourth statistical unit, for comparing the remaining memory with the second preset memory and, when the remaining memory is less than the second preset memory, controlling the first control module to stop sequential downloading and sequentially delete the image files with the highest order until the remaining memory is not less than the second preset memory; and

[0024] When the remaining memory is not less than the second preset memory, controlling the first control module to continue the sequence download;

[0025] A control unit is connected to the second processing unit, and is used to control the first control module to continue serial downloading after the second processing unit controls the deletion of the image files with the highest order until the remaining memory is not less than the second preset memory.

[0026] The present invention also provides a medical image downloading method, which is applied to the above-mentioned medical image downloading system. The medical image downloading method includes a background downloading process, which specifically includes the following steps:

[0027] Step S1, the image browser determines whether it is opened for the first time:

[0028] If yes, go to step S2;

[0029] If not, go to step S3;

[0030] Step S2, the image browser determines whether the global download setting is enabled:

[0031] If yes, go to step S4;

[0032] If not, go to step S3;

[0033] Step S3, the image browser downloads each image file according to a pre-configured sorting file sequence representing the sequence of serial numbers corresponding to each image file and saves it into the high-speed memory, and then exits;

[0034] Step S4, the image browser globally downloads the multiple image files in the web page from the network server and saves them into the high-speed memory;

[0035] The medical image downloading method further includes a file access process, which specifically includes the following steps:

[0036] Step A1, the image browser checks whether the image file corresponding to the inspection number is in the high-speed memory according to an inspection number corresponding to the inspection item input externally:

[0037] If yes, access the corresponding image file and then exit;

[0038] If not, generate a check signal including the check number and go to step A2;

[0039] Step A2, the image browser checks whether the image file corresponding to the inspection number exists in the local server according to the inspection number in the inspection signal:

[0040] If yes, obtain the corresponding image file for review;

[0041] If not, control the local server to download the image file from the network server and save it for viewing.

[0042] Preferably, each of the image files corresponds to a serial number, and the process of the image browser downloading each of the image files according to the pre-configured sorted file sequence representing the order of the serial numbers corresponding to each of the image files includes:

[0043] Before downloading the image file each time, check whether the image file corresponding to the serial number exists in the high-speed memory:

[0044] If yes, skip downloading the corresponding image file;

[0045] If not, download the corresponding image file.

[0046] Preferably, before downloading each of the image files to the high-speed memory in step S3 and step S4, the process further includes:

[0047] Each of the downloaded image files is decompressed to obtain a corresponding decompressed file and saved in the high-speed memory.

[0048] The above technical scheme has the following advantages or beneficial effects: the medical image downloading system and method in the present invention downloads image files to a high-speed storage device or a local server for retrieval, and there is no need to repeatedly retrieve and download image files from a network server, which can effectively reduce the time for requesting, downloading, and file parsing. In addition, by directly providing image files to the image browser through the local server, the problem of slow image file download speed and image browser operation jamming on the network server in a poor network environment can be solved. In addition, a large range of image files can be downloaded through global download, and image files with specific serial numbers can be downloaded through serial download, thereby ensuring the breadth and accuracy of image file downloads. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Figure 1 In the preferred embodiment of the present invention, the structural principle diagram of the system is

[0050] Figure 2 A flowchart of the steps of the background download process in a preferred embodiment of the present invention;

[0051] Figure 3 The present invention is a flowchart of the steps of the file access process in a preferred embodiment of the present invention. DETAILED DESCRIPTION

[0052] The present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. The present invention is not limited to this embodiment, and other embodiments may also fall within the scope of the present invention as long as they conform to the gist of the present invention.

[0053] In a preferred embodiment of the present invention, based on the above problems existing in the prior art, a medical image downloading system is provided, wherein an image browser 1 is pre-configured and connected to a network server 2 and a local server 3 respectively. Figure 1 As shown, including:

[0054] A first control module 11, used for globally downloading multiple image files in the web page from the network server 2 and saving them to an internal high-speed memory when the image browser 1 opens the web page corresponding to the patient's examination item for the first time and the global download setting is enabled; and

[0055] When the image browser 1 opens the webpage corresponding to the patient's examination item for the first time but the global download setting is not enabled, download each image file according to a pre-configured sorted file sequence representing the sequence of the serial numbers corresponding to each image file and save it in the high-speed memory; and

[0056] When the image browser 1 opens the web page corresponding to the patient's examination item for the first time, it downloads each image file according to the sorted file sequence and saves it in the high-speed memory;

[0057] a second control module 12, connected to the first control module 11, for checking whether there is an image file corresponding to the inspection number in the high-speed memory according to an inspection number corresponding to the inspection item input externally, and for calling the image file if the image file exists in the high-speed memory, and for outputting an inspection signal including the inspection number if the image file does not exist in the high-speed memory;

[0058] a third control module 13, connected to the second control module 12, for checking whether there is an image file corresponding to the inspection number in the local server 3 according to the inspection number in the inspection signal when the inspection signal is received, and obtaining the image file for review if the image file exists in the local server 3; and

[0059] When the image file does not exist in the local server 3, the local server 3 is controlled to download the image file from the network server 2 and save it for reference.

[0060] Specifically, in this embodiment, the image browser 1 has two downloading modes: global downloading and serial downloading. The global downloading mode can only be used when the image browser 1 opens the web page corresponding to the patient's examination item for the first time, and the global download setting must be enabled when the image browser 1 opens the web page before global downloading can be performed.

[0061] Preferably, global downloading is downloading all image files related to the patient's examination items, and sequence downloading is downloading according to a pre-configured sorting file.

[0062] Preferably, considering that the corresponding image file may already be stored in the high-speed memory of the image browser 1 or the local server 3 during downloading, the second control module 12 and the third control module 13 are configured to check the high-speed memory and the local server 3 respectively.

[0063] Preferably, when the second control module 12 detects that there is no image file corresponding to the inspection number in the high-speed memory, it outputs an inspection signal to the third control module 13, and the third control module 13 then checks whether there is a corresponding image file in the local server 3 based on the inspection signal. If the image file does not exist in the local server 3, the image file is downloaded from the network server 2.

[0064] Preferably, the image browser 1 first accesses the image files in the high-speed memory, then the image files in the local server 3 , and finally chooses to download from the network server 2 .

[0065] Preferably, when the image file exists in the local server 3, the image browser 1 preferentially retrieves the image file from the local server 3, and there is no need to repeatedly retrieve and download the image file from the network server 2, which can effectively reduce the time for requesting, downloading, and file parsing. In addition, by directly providing the image file to the image browser 1 through the local server 3, the problem of slow image file download speed from the network server 2 and stuck web page operations on the image browser 1 in a poor network environment can be solved.

[0066] Preferably, if the image browser 1 is already in an open state, then only the download mode of sequential download can be selected.

[0067] Preferably, considering that in actual situations, the first control module 11 is usually unable to download all image files during global download, and there may be a situation where the required image files are not included in the globally downloaded image files, the required image files can be obtained by serial downloading through serial numbers.

[0068] Preferably, the first opening of the above-mentioned image browser 1 means that the web page corresponding to the patient's examination item is opened for the first time, and does not mean that the image browser 1 itself is opened for the first time.

[0069] In a preferred embodiment of the present invention, each image file corresponds to a serial number, and the image browser 1 also includes a fourth control module 14, which is connected to the first control module 11, and is used to detect whether there is an image file corresponding to the serial number in the high-speed memory when the image browser 1 downloads each image file according to a pre-configured sorting file sequence representing the order of the serial numbers corresponding to each image file, and skip downloading the corresponding image file when the image file corresponding to the serial number exists in the high-speed memory.

[0070] Specifically, in this embodiment, since the sequence download is after the global download, it is possible that the image file to be downloaded has already been downloaded and stored during the global download. When performing the sequence download, the fourth control module 14 detects whether there is an image file with the same serial number in the high-speed memory. If so, the image file is skipped from downloading.

[0071] Preferably, since the local server 3 will download the image file from the network server 2 only when the required image file does not exist in the high-speed memory of the image browser 1 and the image file does not exist in the local server 3, there is no image file with the same serial number in the local server 3.

[0072] Preferably, when the image file is needed, the image browser 1 can directly request the image file from the local server 3 according to the serial number, thereby reducing the time for file request, download and analysis.

[0073] In a preferred embodiment of the present invention, the first control module 11 includes a file decompression unit 111, which is used to decompress each downloaded image file to obtain a corresponding decompressed file and save it to a high-speed memory during global download and sequential download of each image file.

[0074] Specifically, in this embodiment, the file decompression unit 111 decompresses the image file to obtain a decompressed file for storage.

[0075] Specifically, in this embodiment, considering that image files are often transmitted in the form of compressed packages, the image files can be decompressed to obtain decompressed files for easy access.

[0076] In a preferred embodiment of the present invention, the image browser 1 also includes a first monitoring module 15, which is connected to the first control module 11, and is used to count a first usage time of each image file in the high-speed memory and a remaining memory of the high-speed memory in real time when the first control module 11 globally downloads each image file, and control the first control module 11 to continue global downloading or stop global downloading according to the first usage time, remaining memory and a first preset memory.

[0077] Specifically, in this embodiment, when the remaining memory of the high-speed storage device is less than the first preset memory, the image browser 1 will stop downloading image files. At this time, the first monitoring module 15 will arrange the image files in descending order according to the first usage time of each image file, and the first usage time of the image files with a higher ranking is earlier than the first usage time of the image files with a lower ranking. Then, the first monitoring module 15 will first delete an image file with a higher ranking. If the remaining memory is still less than the first preset memory at this time, it will continue to delete an image file with a higher ranking until the remaining memory is not less than the first preset memory.

[0078] In a preferred embodiment of the present invention, the image browser 1 also includes a second monitoring module 16, which is connected to the first control module 11, and is used to count in real time a second usage time of each image file in the high-speed memory and the remaining memory of the high-speed memory when the first control module 11 sequentially downloads each image file, and control the first control module 11 to stop the sequential download or continue the sequential download according to the second usage time, the remaining memory and a second preset memory.

[0079] Specifically, in this embodiment, when the remaining memory of the high-speed storage device is less than the second preset memory, the image browser 1 will stop downloading image files. At this time, the second monitoring module 16 will arrange the image files in descending order according to the second usage time of each image file, and the second usage time of the image files with a higher ranking is earlier than the second usage time of the image files with a lower ranking. Then, the second monitoring module 16 will first delete an image file with a higher ranking. If the remaining memory is still less than the second preset memory at this time, it will continue to delete an image file with a higher ranking until the remaining memory is not less than the second preset memory.

[0080] Preferably, the first preset memory is larger than the second preset memory.

[0081] Preferably, when the total memory of the high-speed memory remains unchanged, a certain amount of memory of the high-speed memory has been occupied when the image browser 1 performs global download, and a certain amount of memory will continue to be occupied when performing sequence downloads later, so that the first preset memory is larger than the second preset memory.

[0082] In a preferred embodiment of the present invention, the first monitoring module 15 includes:

[0083] a first statistical unit 151, for counting the first usage time and the corresponding memory size of each image file in the high-speed memory in real time when the first control module 11 globally downloads each image file, and sorting each image file in chronological order according to each first usage time;

[0084] a second statistical unit 152, connected to the first statistical unit 151, for obtaining a first occupied memory according to each memory size, and obtaining a remaining memory according to a fixed memory of the high-speed memory obtained in advance and the first occupied memory;

[0085] a first processing unit 153, connected to the second statistical unit 152, for comparing the remaining memory with the first preset memory and controlling the first control module 11 to stop global downloading and sequentially delete the image files with the highest ranking until the remaining memory is not less than the first preset memory when the remaining memory is less than the first preset memory; and

[0086] When the remaining memory is not less than the first preset memory, the first control module 11 is controlled to continue the global download.

[0087] Specifically, in this embodiment, the first monitoring module 15 can also use an addition method to count the memory size of the image file to obtain a first occupied memory, and directly control the first control module 11 according to the first occupied memory and the first preset memory without calculating the remaining memory.

[0088] Preferably, the addition method is to add the memory size of the image file that has been downloaded at the current moment and the memory size of the image files that have been downloaded to obtain the first occupied memory.

[0089] Preferably, when the first occupied memory is greater than the first preset memory, the first control module 11 is controlled to stop global downloading and delete the top-ranked image files in sequence until the first occupied memory is less than the first preset memory, and when the first occupied memory is not greater than the first preset memory, the first control module 11 is controlled to continue global downloading.

[0090] In a preferred embodiment of the present invention, the second monitoring module 16 includes:

[0091] a third statistical unit 161, for counting the second usage time and the corresponding memory size of each image file in the high-speed memory in real time when the first control module 11 sequentially downloads each image file, and sorting each image file in chronological order according to each second usage time;

[0092] a fourth statistical unit 162, connected to the third statistical unit 161, for obtaining a second occupied memory according to each memory size, and obtaining a remaining memory according to the fixed memory of the high-speed memory obtained in advance and the second occupied memory;

[0093] a second processing unit 163, connected to the fourth statistical unit 162, for comparing the remaining memory with the second preset memory and controlling the first control module 11 to stop the sequence download and sequentially delete the image files with the highest order until the remaining memory is not less than the second preset memory when the remaining memory is less than the second preset memory; and

[0094] When the remaining memory is not less than the second preset memory, the first control module 11 is controlled to continue the sequence download;

[0095] A control unit 164 is connected to the second processing unit 163 and is used to control the first control module 11 to continue the sequence download after the second processing unit 163 controls the deletion of the image files with the highest order until the remaining memory is not less than the second preset memory.

[0096] Specifically, in this embodiment, the second monitoring module 16 can also use an addition method to count the memory size of the image file to obtain a second occupied memory, and directly control the first control module 11 according to the second occupied memory and the second preset memory without calculating the remaining memory.

[0097] Preferably, the addition method is to add the memory size of the image file that has been downloaded at the current moment and the memory size of the image file that has been downloaded to obtain the second occupied memory.

[0098] Preferably, when the second occupied memory is greater than the second preset memory, the first control module 11 is controlled to stop serial downloading and delete the image files with the highest order in sequence until the second occupied memory is less than the second preset memory, and when the second occupied memory is not greater than the second preset memory, the first control module 11 is controlled to continue serial downloading.

[0099] Preferably, the control unit 164 controls the first control module 11 to continue the sequential download after the second processing unit 163 controls the deletion of the image files with the highest order until the second occupied memory is less than the second preset memory.

[0100] In a preferred embodiment of the present invention, a medical image downloading method is also provided, which is applied to the above-mentioned medical image downloading system. Figure 2 , Figure 3 As shown, the medical image downloading method includes a background downloading process, which specifically includes the following steps:

[0101] Step S1, the image browser 1 determines whether it is opened for the first time:

[0102] If yes, go to step S2;

[0103] If not, go to step S3;

[0104] Step S2, the image browser 1 determines whether the global download setting is enabled:

[0105] If yes, go to step S4;

[0106] If not, go to step S3;

[0107] Step S3, the image browser 1 downloads each image file according to a pre-configured sorted file sequence representing the sequence of the serial numbers corresponding to each image file and saves it into a high-speed memory, and then exits;

[0108] Step S4, the image browser 1 globally downloads multiple image files in the web page from the network server 2 and saves them in a high-speed memory;

[0109] The medical image downloading method also includes a file access process, which specifically includes the following steps:

[0110] Step A1, the image browser 1 checks whether there is an image file corresponding to an inspection number in the high-speed memory according to an inspection number corresponding to an inspection item input externally:

[0111] If so, read the corresponding image file and then exit;

[0112] If not, generate a check signal including a check number and go to step A2;

[0113] Step A2, the image browser 1 checks whether there is an image file corresponding to the inspection number in the local server according to the inspection number in the inspection signal:

[0114] If so, obtain the corresponding image file for review;

[0115] If not, the local server 3 is controlled to download the image file from the network server 2 and save it for reference.

[0116] In a preferred embodiment of the present invention, each image file corresponds to a serial number, and the process of the image browser 1 downloading each image file according to the pre-configured sorted file sequence representing the order of the serial numbers corresponding to each image file includes:

[0117] Before downloading an image file each time, check whether there is an image file corresponding to the serial number in the high-speed memory:

[0118] If yes, skip downloading the corresponding image file;

[0119] If not, download the corresponding image file.

[0120] In a preferred embodiment of the present invention, before downloading each image file to the high-speed memory in step S3 and step S4, the process further includes:

[0121] Each downloaded image file is decompressed to obtain a corresponding decompressed file and saved in a high-speed memory.

[0122] The above description is only a preferred embodiment of the present invention, and does not limit the implementation mode and protection scope of the present invention. For those skilled in the art, it should be aware that all solutions obtained by equivalent substitutions and obvious changes made using the contents of this specification and illustrations should be included in the protection scope of the present invention.

Claims

1. A medical image downloading system, characterized in that: An image browser is pre-configured and connected to a network server and a local server respectively, and the image browser includes: A first control module, used for globally downloading a plurality of image files in the web page from the network server and saving them to an internal high-speed memory when the image browser opens the web page corresponding to the patient's examination item for the first time and the global download setting is enabled; as well as When the image browser opens the webpage corresponding to the examination item of the patient for the first time but the global download setting is not enabled, downloading each image file according to a pre-configured sorted file sequence representing the sequence of serial numbers corresponding to each image file and saving them to the high-speed memory; and When the image browser opens the webpage corresponding to the examination item of the patient for the first time, downloading each image file according to the sorted file sequence and saving it in the high-speed memory; a second control module, connected to the first control module, for checking whether the image file corresponding to the inspection number exists in the high-speed memory according to an inspection number corresponding to the inspection item input externally, and for accessing the image file when the image file exists in the high-speed memory, and for outputting an inspection signal including the inspection number when the image file does not exist in the high-speed memory; a third control module, connected to the second control module, for checking whether the image file corresponding to the inspection number exists in the local server according to the inspection number in the inspection signal when the inspection signal is received, and obtaining the image file for review if the image file exists in the local server; as well as When the image file does not exist in the local server, controlling the local server to download the image file from the network server and save it for viewing; The image browser further comprises a first monitoring module connected to the first control module, for counting in real time a first usage time of each image file in the high-speed memory and a remaining memory of the high-speed memory when the first control module globally downloads each image file, and controlling the first control module to continue the global download or stop the global download according to the first usage time, the remaining memory and a first preset memory; When the remaining memory of the high-speed memory is less than the first preset memory, the image browser stops downloading the image file. At this time, the first monitoring module arranges the image files in descending order according to the first usage time. The first usage time of the image files with a higher ranking is earlier than the first usage time of the image files with a lower ranking. Then, the first monitoring module first deletes an image file with a higher ranking. If the remaining memory is still less than the first preset memory at this time, continue to delete an image file with a higher ranking until the remaining memory is not less than the first preset memory. Then, the image browser continues to download the image files.

2. The medical image downloading system according to claim 1, characterized in that: Each of the image files corresponds to a serial number, and the image browser also includes a fourth control module, which is connected to the first control module and is used to detect whether there is an image file corresponding to the serial number in the high-speed memory when the image browser downloads each image file according to the pre-configured sorting file sequence representing the order of the serial numbers corresponding to each image file, and skip downloading the corresponding image file when the image file corresponding to the serial number exists in the high-speed memory.

3. The medical image downloading system according to claim 1, characterized in that: The first control module includes a file decompression unit, which is used to decompress each downloaded image file to obtain a corresponding decompressed file and save it in the high-speed memory when downloading the image files globally and sequentially.

4. The medical image downloading system according to claim 1, characterized in that: The image browser also includes a second monitoring module connected to the first control module, which is used to count in real time a second usage time of each image file in the high-speed memory and the remaining memory of the high-speed memory when the first control module sequentially downloads each image file, and control the first control module to stop or continue the sequential download according to the second usage time, the remaining memory and a second preset memory.

5. The medical image downloading system according to claim 1, characterized in that: The first monitoring module includes: a first statistical unit, configured to count the first usage time and the corresponding memory size of each image file in the high-speed memory in real time when the first control module globally downloads each image file, and sort the image files in chronological order according to each first usage time; a second statistical unit, connected to the first statistical unit, configured to obtain a first occupied memory according to each of the memory sizes, and obtain the remaining memory according to a fixed memory of the high-speed memory obtained by pre-detection and the first occupied memory; a first processing unit, connected to the second statistical unit, configured to compare the remaining memory with the first preset memory and, when the remaining memory is less than the first preset memory, control the first control module to stop global downloading and sequentially delete the image files with the highest ranking until the remaining memory is not less than the first preset memory; and When the remaining memory is not less than the first preset memory, the first control module is controlled to continue global downloading.

6. The medical image downloading system according to claim 4, characterized in that: The second monitoring module includes: a third statistical unit, configured to count the second usage time and the corresponding memory size of each image file in the high-speed memory in real time when the first control module sequentially downloads each image file, and sort each image file in chronological order according to each second usage time; a fourth statistical unit, connected to the third statistical unit, configured to obtain a second occupied memory according to each of the memory sizes, and obtain the remaining memory according to the fixed memory of the high-speed memory obtained in advance and the second occupied memory; a second processing unit, connected to the fourth statistical unit, for comparing the remaining memory with the second preset memory and, when the remaining memory is less than the second preset memory, controlling the first control module to stop sequential downloading and sequentially delete the image files with the highest order until the remaining memory is not less than the second preset memory; and When the remaining memory is not less than the second preset memory, controlling the first control module to continue the sequence download; A control unit is connected to the second processing unit, and is used to control the first control module to continue serial downloading after the second processing unit controls the deletion of the image files with the highest order until the remaining memory is not less than the second preset memory.

7. A method for downloading medical images, characterized in that: Applied to the medical image downloading system as claimed in any one of claims 1 to 6, the medical image downloading method includes a background downloading process, specifically including the following steps: Step S1, the image browser determines whether it is opened for the first time: If yes, go to step S2; If not, go to step S3; Step S2, the image browser determines whether the global download setting is enabled: If yes, go to step S4; If not, go to step S3; Step S3, the image browser downloads each image file according to a pre-configured sorting file sequence representing the sequence of serial numbers corresponding to each image file and saves it into the high-speed memory, and then exits; Step S4, the image browser globally downloads the multiple image files in the web page from the network server and saves them into the high-speed memory; The medical image downloading method further includes a file access process, which specifically includes the following steps: Step A1, the image browser checks whether the image file corresponding to the inspection number is in the high-speed memory according to an inspection number corresponding to the inspection item input externally: If yes, access the corresponding image file and then exit; If not, generate a check signal including the check number and go to step A2; Step A2, the image browser checks whether the image file corresponding to the inspection number exists in the local server according to the inspection number in the inspection signal: If yes, obtain the corresponding image file for review; If not, control the local server to download the image file from the network server and save it for viewing.

8. The medical image downloading method according to claim 7, characterized in that: Each of the image files corresponds to a serial number, and the process of the image browser downloading each of the image files according to the pre-configured sorted file sequence representing the order of the serial numbers corresponding to each of the image files includes: Before downloading the image file each time, check whether the image file corresponding to the serial number exists in the high-speed memory: If yes, skip downloading the corresponding image file; If not, download the corresponding image file.

9. The medical image downloading method according to claim 7, characterized in that: Before downloading each of the image files to the high-speed memory in step S3 and step S4, the following steps are further included: Each of the downloaded image files is decompressed to obtain a corresponding decompressed file and saved in the high-speed memory.