Online processing method for medical image file
By designing online processing methods for medical image files, including setting up storage mechanisms and adjustment mechanisms, the problem of inconvenience of equipment update and expansion and lack of paper recording and storage is solved, and convenient recording and storage and equipment upgrades are achieved.
Patent Information
- Application Number
- CN202411886647.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing medical image file processing equipment is not convenient for adjustment and installation according to the specifications and sizes of different modules, resulting in inconvenience in later updates, upgrades and expansions. At the same time, the equipment lacks the storage function of paper recording forms.
An online processing method for medical image files is designed, including system architecture design, functional module design, data security and privacy protection, image processing algorithm design, performance monitoring and maintenance, user support and feedback. Specific measures include setting up a storage mechanism and an adjustment mechanism, which is used to store paper records, and the adjustment mechanism is used to facilitate the upgrade and installation of modules.
It realizes convenient storage of paper records, solves the convenience of equipment updates and expansion, and improves the flexibility and efficiency of equipment.
Smart Images

Figure CN119873090A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of medical imaging, and in particular to an online processing method for medical imaging files. Background Art
[0002] Online processing of medical image files refers to the process of real-time access and analysis of medical image data through the Internet or a dedicated network connection. This processing usually relies on cloud computing, artificial intelligence and high-performance computing technologies, allowing doctors to quickly obtain images such as CT, MRI or X-rays at any location, and perform image processing, analysis and diagnosis through online platforms, thereby improving the efficiency and accuracy of medical services. At the same time, it also supports multi-party collaboration, allowing medical staff to share image data and diagnostic results, improving the speed and quality of clinical decision-making. In the process of online processing of medical image files, storage devices are particularly important for storing and processing information.
[0003] Existing processing equipment often needs to update a certain module according to technological development. However, the existing equipment is not convenient to adjust and install according to the specifications of different modules, which makes it inconvenient to adjust, install and expand the subsequent updates. During the use of the equipment, some paper recording forms are required. Although online processing may not be as convenient as electronic files, in some specific cases, doctors may still need paper records as a reference or basis. However, the existing equipment does not have the ability to store these paper forms. In response to the above problems, the inventor proposes an online processing method for medical image files to solve the above problems. Summary of the invention
[0004] In order to solve the problem that it is inconvenient to update and upgrade the module later; the purpose of the present invention is to provide an online processing method for medical image files.
[0005] To solve the above technical problems, the present invention adopts the following technical solution: an online processing method for medical image files, comprising the following steps:
[0006] S1. System architecture design: user interface, backend service and database design;
[0007] S2. Functional module design: user management module, file processing module and result display module;
[0008] S3, data security and privacy protection: data encryption, permission control and data anonymization;
[0009] S4. Image processing algorithm design: algorithm selection, model training evaluation and processing efficiency optimization;
[0010] S5. Performance monitoring and maintenance: real-time monitoring, load balancing, regular maintenance and updates;
[0011] S6. User support and feedback: online help and tutorials, feedback mechanism and customer support.
[0012] User interface in S1: Provides an intuitive and easy-to-use interface, allowing users to easily upload image files, design responsive layouts, support multiple devices (PC, tablets, mobile phones), and implement a result display area, where users can view the processing results in real time and compare them with the original image;
[0013] Backend services in S1: adopt microservice architecture to make each functional module (file upload, processing, storage) separate and independent, store information through storage devices, use cloud computing platforms (such as AWS, Google Cloud) to deploy services, enhance the scalability and reliability of the system, set up asynchronous processing queues, and ensure task processing efficiency under high concurrency;
[0014] Database design in S1: Choose a relational database (such as PostgreSQL) to store user information and file metadata, generate unique identifiers for image files to facilitate fast retrieval, implement data backup and recovery mechanisms, and ensure data security;
[0015] User management module in S2; implements user registration, login, role management (physician, technician, etc.), provides multi-factor authentication, enhances security, and allows users to view and manage their own imaging records;
[0016] File processing module in S2: provides a variety of processing functions, such as image enhancement, segmentation or reconstruction, supports batch file upload, optimizes user experience, and allows users to customize processing parameters to meet different needs;
[0017] Result display module in S2: Use WebGL or Canvas technology to achieve efficient image display, provide image annotation tools, users can add notes on the processing results, realize result export function, support multiple formats download (DICOM, JPEG, etc.) realize result export function, support multiple formats download (DICOM, JPEG, etc.);
[0018] Data encryption in S3: All transmission content uses SSL / TLS encryption protocol to ensure data security, and encryption algorithms such as AES are used to protect sensitive information (such as user data);
[0019] Permission control in S3: Design a fine-grained permission control system to assign access and operation permissions based on roles; implement an audit log function to record all user operations for future auditing;
[0020] Data anonymization in S3: Anonymize the processed images to ensure that user privacy is not leaked; provide a user consent mechanism to ensure that user authorization is obtained before processing data;
[0021] Algorithm selection in S4: Use deep learning models (such as CNN and UNet) for image classification and segmentation, combined with traditional image processing techniques (such as histogram equalization and filtering) for image enhancement;
[0022] Model training and evaluation in S4: Use public datasets for model training to ensure the universality and reliability of the model, regularly evaluate model performance, and optimize hyperparameters and algorithms;
[0023] Processing efficiency optimization in S4: GPU acceleration technology is used to improve image processing speed, implement concurrent processing mechanism, and maximize resource utilization;
[0024] Real-time monitoring in S5: Deploy monitoring tools (such as Prometheus) to monitor system performance and request volume in real time, set up abnormal alarm systems, and handle system failures in a timely manner;
[0025] Load balancing in S5: Use a load balancer (such as Nginx) to distribute user requests to multiple service instances, implement a horizontal scaling mechanism, and increase server instances to cope with high concurrency;
[0026] Regular maintenance and updates in S5: Regularly perform system health checks, detect and fix potential problems, introduce new technologies and algorithms, and keep the system cutting-edge and competitive;
[0027] Online help and tutorials in S6: User manuals and video tutorials are provided to guide users on how to use the system and its functions, and FAQs are set up within the platform to answer common questions;
[0028] S6 provides a feedback channel for users to report problems or make suggestions, and collects user feedback regularly to improve product functions and user experience;
[0029] Customer support in S6: Set up a customer service system, provide multiple contact methods such as online chat and email support, and regularly hold user training and exchange meetings to promote experience sharing among users.
[0030] An online processing method for medical image files includes a processing device, wherein the processing device includes a box and a processing unit, wherein the processing unit is installed in the box, and the processing unit includes a processing module, a storage module and a monitoring module. A storage mechanism is installed on the side of the box, and an adjustment mechanism is installed in the box.
[0031] Preferably, the storage mechanism comprises a storage box, a square groove is provided on the side of the box body, the storage box is rotatably installed in the square groove, a slot is provided on the side of the storage box, a fixing frame is fixedly provided on the inner wall of the box body, a plug rod is movably inserted in the fixing frame, a wedge block and a toggle plate are respectively fixedly provided at both ends of the plug rod, a fixing disk is fixedly provided on the outer side of the plug rod, a compression spring is movably sleeved on the outer side of the plug rod, the adjustment mechanism comprises a mounting plate, there are two mounting plates, a sliding groove is provided in the mounting plates, two sliding plates are slidably connected to the outer sides of the two mounting plates, a placement plate is fixedly provided on the outer sides of the two sliding plates, a processing module and a storage module are respectively installed on the top of the two placement plates, the monitoring module is installed on the bottom end of the inner wall of the box body, symmetrically distributed bolts are fixedly provided on the outer side of the sliding plate, the bolts are movably inserted in the sliding groove, and a hexagonal nut is threadedly sleeved on the outer side of the bolt.
[0032] Compared with the prior art, the present invention has the following beneficial effects:
[0033] 1. The present invention can conveniently store some registration forms used by medical staff by setting a storage mechanism, avoiding the problem of paper forms being randomly placed and inconvenient to take out. In the later module upgrade, the adjustment mechanism can facilitate the subsequent adjustment, installation and expansion of the module upgrade in the processing unit;
[0034] 2. In the present invention, by arranging the storage box, the insertion rod, the wedge block, the mounting frame and the U-shaped plate and other structures to cooperate with each other, the storage box can be opened and closed, so that it is convenient for medical staff to store some registered paper forms and other materials, thereby achieving the purpose of convenient storage;
[0035] 3. In the present invention, by setting the installation plate, sliding plate, placement plate, bolts and hexagonal nuts and other structures to cooperate with each other, it is convenient to adjust the height of the two placement plates, and to facilitate the later updating and adjustment of the processing module, storage module and monitoring module, thereby facilitating their installation. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0037] Figure 1 It is a schematic diagram of the overall structure of the present invention;
[0038] Figure 2 It is a side schematic diagram of the overall structure of the present invention;
[0039] Figure 3 It is a schematic diagram of the box body and its connection structure of the present invention;
[0040] Figure 4 For the present invention Figure 3 The enlarged structural diagram at A in the middle;
[0041] Figure 5 It is a cross-sectional schematic diagram of the box body and its connection structure of the present invention;
[0042] Figure 6 For the present invention Figure 5 Enlarged structural diagram at B in the middle.
[0043] In the figure: 1. Box body; 110. Processing unit; 111. Processing module; 112. Storage module; 113. Monitoring module; 2. Storage mechanism; 201. Square slot; 202. Storage box; 203. Slot; 210. Fixed frame; 211. Insert rod; 212. Wedge block; 213. Toggle plate; 214. Fixed disk; 215. Compression spring; 3. Adjustment mechanism; 301. Mounting plate; 302. Sliding slot; 303. Sliding plate; 304. Placement plate; 305. Bolt; 306. Hexagonal nut. DETAILED DESCRIPTION
[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0045] like Figure 1-6 As shown, the present invention provides an online processing method for medical image files, comprising the following steps:
[0046] S1. System architecture design: user interface, backend service and database design;
[0047] S2. Functional module design: user management module, file processing module and result display module;
[0048] S3, data security and privacy protection: data encryption, permission control and data anonymization;
[0049] S4. Image processing algorithm design: algorithm selection, model training evaluation and processing efficiency optimization;
[0050] S5. Performance monitoring and maintenance: real-time monitoring, load balancing, regular maintenance and updates;
[0051] S6. User support and feedback: online help and tutorials, feedback mechanism and customer support.
[0052] User interface in S1: Provides an intuitive and easy-to-use interface, allowing users to easily upload image files, design responsive layouts, support multiple devices (PC, tablets, mobile phones), and implement a result display area, where users can view the processing results in real time and compare them with the original image;
[0053] Backend services in S1: adopt microservice architecture, separate and independent functional modules (file upload, processing, storage), use cloud computing platforms (such as AWS, Google Cloud) to deploy services, enhance the scalability and reliability of the system, set up asynchronous processing queues, and ensure task processing efficiency under high concurrency;
[0054] Database design in S1: Choose a relational database (such as PostgreSQL) to store user information and file metadata, generate unique identifiers for image files to facilitate fast retrieval, implement data backup and recovery mechanisms, and ensure data security;
[0055] User management module in S2; implements user registration, login, role management (physician, technician, etc.), provides multi-factor authentication, enhances security, and allows users to view and manage their own imaging records;
[0056] File processing module in S2: provides a variety of processing functions, such as image enhancement, segmentation or reconstruction, supports batch file upload, optimizes user experience, and allows users to customize processing parameters to meet different needs;
[0057] Result display module in S2: Use WebGL or Canvas technology to achieve efficient image display, provide image annotation tools, users can add notes on the processing results, realize result export function, support multiple formats download (DICOM, JPEG, etc.) realize result export function, support multiple formats download (DICOM, JPEG, etc.);
[0058] Data encryption in S3: All transmission content uses SSL / TLS encryption protocol to ensure data security, and encryption algorithms such as AES are used to protect sensitive information (such as user data);
[0059] Permission control in S3: Design a fine-grained permission control system to assign access and operation permissions based on roles; implement an audit log function to record all user operations for future auditing;
[0060] Data anonymization in S3: Anonymize the processed images to ensure that user privacy is not leaked; provide a user consent mechanism to ensure that user authorization is obtained before processing data;
[0061] Algorithm selection in S4: Use deep learning models (such as CNN and UNet) for image classification and segmentation, combined with traditional image processing techniques (such as histogram equalization and filtering) for image enhancement;
[0062] Model training and evaluation in S4: Use public datasets for model training to ensure the universality and reliability of the model, regularly evaluate model performance, and optimize hyperparameters and algorithms;
[0063] Processing efficiency optimization in S4: GPU acceleration technology is used to improve image processing speed, implement concurrent processing mechanism, and maximize resource utilization;
[0064] Real-time monitoring in S5: Deploy monitoring tools (such as Prometheus) to monitor system performance and request volume in real time, set up abnormal alarm systems, and handle system failures in a timely manner;
[0065] Load balancing in S5: Use a load balancer (such as Nginx) to distribute user requests to multiple service instances, implement a horizontal scaling mechanism, and increase server instances to cope with high concurrency;
[0066] Regular maintenance and updates in S5: Regularly perform system health checks, detect and fix potential problems, introduce new technologies and algorithms, and keep the system cutting-edge and competitive;
[0067] Online help and tutorials in S6: User manuals and video tutorials are provided to guide users on how to use the system and its functions, and FAQs are set up within the platform to answer common questions;
[0068] S6 provides a feedback channel for users to report problems or make suggestions, and collects user feedback regularly to improve product functions and user experience;
[0069] Customer support in S6: Set up a customer service system, provide multiple contact methods such as online chat and email support, and regularly hold user training and exchange meetings to promote experience sharing among users.
[0070] By adopting the above technical solution, an efficient, secure and user-friendly online processing platform for medical image files can be effectively realized.
[0071] A method for online processing of medical image files includes a processing device, wherein the processing device includes a box 1 and a processing unit 110, wherein the processing unit 110 is installed in the box 1, and the processing unit 110 includes a processing module 111, a storage module 112 and a monitoring module 113. The processing module 111 is used to process and calculate data, and the storage module 112 can store data information. The system performance and request volume are monitored in real time through the monitoring module 113, and server instances are increased to cope with high concurrency. A storage mechanism 2 is installed on the side of the box 1, and an adjustment mechanism 3 is installed in the box 1. The adjustment mechanism 3 can adjust and install the later module lifting.
[0072] The storage mechanism 2 includes a storage box 202, a square groove 201 is opened on the side of the box body 1, the storage box 202 is rotatably installed in the square groove 201, a slot 203 is opened on the side of the storage box 202, a fixing frame 210 is fixedly provided on the inner wall of the box body 1, an insertion rod 211 is movably inserted in the fixing frame 210, a wedge block 212 and a toggle plate 213 are respectively fixed at both ends of the insertion rod 211, a fixing plate 214 is fixedly provided on the outer side of the insertion rod 211, and a compression spring 215 is movably sleeved on the outer side of the insertion rod 211.
[0073] By adopting the above technical solution, in the later module upgrade, the adjustment mechanism 3 can facilitate the subsequent adjustment, installation and expansion of the module upgrade in the processing unit 110.
[0074] The adjusting mechanism 3 comprises a mounting plate 301, wherein there are two mounting plates 301, wherein a sliding groove 302 is provided in the mounting plate 301, wherein two sliding plates 303 are slidingly connected to the outer sides of the two mounting plates 301, wherein a placement plate 304 is fixedly provided on the outer sides of the two sliding plates 303, wherein a processing module 111 and a storage module 112 are respectively installed on the top of the two placement plates 304, wherein the monitoring module 113 is installed on the bottom end of the inner wall of the box body 1, wherein symmetrically distributed bolts 305 are fixedly provided on the outer sides of the sliding plates 303, wherein the bolts 305 are movably inserted in the sliding groove 302, and wherein a hexagonal nut 306 is threadedly sleeved on the outer sides of the bolts 305.
[0075] By adopting the above technical solution, it is convenient to update and adjust the processing module 111, the storage module 112 and the monitoring module 113 at a later stage, thereby facilitating their installation.
[0076] Working principle: First, you can put the form-like paper in the storage box 202, and then you can rotate the storage box 202 in the direction of the box body 1. The storage box 202 will contact the wedge block 212 when it rotates. The storage box 202 moves to the side through the inclined surface of the wedge block 212. The movement of the wedge block 212 drives the insertion rod 211 to move. The movement of the insertion rod 211 drives the fixed plate 214 to move. The movement of the fixed plate 214 compresses the compression spring 215. When the wedge block 2 When the storage box 202 is in contact with the square groove 201, the compression spring 215 rebounds, driving the fixed plate 214 to move, and the fixed plate 214 moves to drive the insertion rod 211 and the wedge block 212 to move, so that the wedge block 212 is inserted into the slot 203, thereby completing the position limitation of the storage box 202. When it is needed, the toggle plate 213 can be pulled to move the toggle plate 213 to drive the insertion rod 211 to move, and the insertion rod 211 moves to drive the fixed plate 214 for the wedge block 202 to move. 12 moves, thereby causing the wedge block 212 to disengage from the slot 203, so that the storage box 202 can be rotated to facilitate the use of the tables in the storage box 202, thereby achieving the purpose of convenient storage. When the processing unit 110 needs to be updated, since the updated processing module 111, storage module 112 and monitoring module 113 will have size differences in specifications, they can be installed by moving the height of the placement plate 304. First, loosen the hexagonal nut 306, and then move the placement plate 304 so that the placement plate 304 moves on the mounting plate 301 through the sliding plate 303, so that the height of the placement plate 304 can be adjusted, and then the hexagonal nut 306 can be rotated to cooperate with the bolt 305 to fix the sliding plate 303 on the mounting plate 301, so that the processing module 111, storage module 112 and monitoring module 113 can be updated and adjusted later, thereby facilitating their installation.
[0077] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for online processing of medical image files, characterized in that: The following steps are involved: S1. System architecture design: user interface, backend service and database design; S2. Functional module design: user management module, file processing module and result display module; S3, data security and privacy protection: data encryption, permission control and data anonymization; S4. Image processing algorithm design: algorithm selection, model training evaluation and processing efficiency optimization; S5. Performance monitoring and maintenance: real-time monitoring, load balancing, regular maintenance and updates; S6. User support and feedback: online help and tutorials, feedback mechanism and customer support.
2. The online processing method for medical image files according to claim 1, characterized in that: User interface in S1: Provides an intuitive and easy-to-use interface, allowing users to easily upload image files, design responsive layouts, support multiple devices, and implement a results display area, where users can view processing results in real time and compare them with the original image; Backend services in S1: adopt microservice architecture, separate and independent functional modules, store information through processing devices, deploy services using cloud computing platforms, enhance system scalability and reliability, set up asynchronous processing queues, and ensure task processing efficiency under high concurrency; Database design in S1: Choose a relational database to store user information and file metadata, generate a unique identifier for the image file to facilitate quick retrieval, implement a data backup and recovery mechanism, and ensure data security.
3. The online processing method for medical image files according to claim 1, characterized in that: User management module in S2; implements user registration, login, role management, provides multi-factor authentication, enhances security, and allows users to view and manage their own image processing records; File processing module in S2: provides multiple processing functions, such as image enhancement, segmentation or reconstruction, supports batch file upload, optimizes user experience, and allows users to customize processing parameters to meet different needs. User management module in S2: implements user registration, login, and role management, provides multi-factor authentication, enhances security, and allows users to view and manage their own image processing records; File processing module in S2: provides a variety of processing functions, such as image enhancement, segmentation or reconstruction, supports batch file upload, optimizes user experience, and allows users to customize processing parameters to meet different needs; The result display module in S2: Use WebGL or Canvas technology to achieve efficient image display, provide image annotation tools, users can add notes on the processing results, realize the result export function, and support multiple formats for downloading.
4. The method for online processing of medical image files according to claim 1, characterized in that: Data encryption in S3: All transmission content uses SSL / TLS encryption protocol to ensure data security, and AES encryption algorithm is used to protect sensitive information when it is stored; Permission control in S3: Design a fine-grained permission control system to assign access and operation permissions based on roles; Implement the audit log function to record all user operations for future auditing; Data anonymization in S3: Anonymize the processed images to ensure that user privacy is not leaked; provide a user consent mechanism to ensure that user authorization is obtained before processing data; Algorithm selection in S4: Use deep learning models for image classification and segmentation, combined with traditional image processing techniques for image enhancement; Model training and evaluation in S4: Use public datasets for model training to ensure the universality and reliability of the model, regularly evaluate model performance, and optimize hyperparameters and algorithms; Processing efficiency optimization in S4: GPU acceleration technology is used to improve image processing speed, implement concurrent processing mechanism, and maximize resource utilization.
5. The method for online processing of medical image files according to claim 1, characterized in that: Real-time monitoring in S5: Deploy monitoring tools to monitor system performance and request volume in real time, set up abnormal alarm systems, and handle system failures in a timely manner; Load balancing in S5: Use a load balancer to distribute user requests to multiple service instances, implement a horizontal scaling mechanism, and increase server instances to cope with high concurrency; Regular maintenance and updates in S5: Regularly perform system health checks, detect and fix potential problems, introduce new technologies and algorithms, and keep the system cutting-edge and competitive; Online help and tutorials in S6: User manuals and video tutorials are provided to guide users on how to use the system and its functions, and FAQs are set up within the platform to answer common questions; S6 provides a feedback channel for users to report problems or make suggestions, and collects user feedback regularly to improve product functions and user experience; Customer support in S6: Set up a customer service system, provide multiple contact methods such as online chat and email support, and regularly hold user training and exchange meetings to promote experience sharing among users.
6. The online processing method of medical image files according to claim 2, comprising a processing device, characterized in that: The processing device comprises a housing (1) and a processing unit (110); the processing unit (110) is installed in the housing (1); the processing unit (110) comprises a processing module (111), a storage module (112) and a monitoring module (113); a storage mechanism (2) is installed on the side of the housing (1); and an adjustment mechanism (3) is installed in the housing (1).
7. The method for online processing of medical image files according to claim 6, characterized in that: The storage mechanism (2) comprises a storage box (202), a square groove (201) is provided on the side of the box body (1), the storage box (202) is rotatably mounted in the square groove (201), a slot (203) is provided on the side of the storage box (202), a fixing frame (210) is fixedly provided on the inner wall of the box body (1), an insertion rod (211) is movably inserted in the fixing frame (210), a wedge block (212) and a toggle plate (213) are respectively fixedly provided at both ends of the insertion rod (211), a fixing plate (214) is fixedly provided on the outer side of the insertion rod (211), and a compression spring (215) is movably sleeved on the outer side of the insertion rod (211).
8. The method for online processing of medical image files according to claim 6, characterized in that: The adjustment mechanism (3) comprises a mounting plate (301), wherein there are two mounting plates (301) in total, wherein a sliding groove (302) is provided in the mounting plate (301), wherein two sliding plates (303) are slidably connected to the outer sides of the two mounting plates (301), wherein a placement plate (304) is fixedly provided on the outer sides of the two sliding plates (303), wherein a processing module (111) and a storage module (112) are respectively installed on the top ends of the two placement plates (304), wherein the monitoring module (113) is installed at the bottom end of the inner wall of the box body (1), wherein symmetrically distributed bolts (305) are fixedly provided on the outer sides of the sliding plates (303), wherein the bolts (305) are movably inserted in the sliding groove (302), and wherein the outer sides of the bolts (305) are threadedly sleeved with a hexagonal nut (306).