A CT image storage method

By generating scan images, encrypting storage and conducting regular inspections, the problem of CT scan data loss is solved, data security and reliability are improved, misdiagnosis is prevented and resource waste is reduced.

CN119184717BActive Publication Date: 2025-10-21FMI MEDICAL SYST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411371039.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2025-10-21
Estimated Expiration
2044-09-29

AI Technical Summary

Technical Problem

There is a risk of data loss from CT scans, especially early data which is difficult to recover, resulting in doctors being unable to obtain important diagnostic information.

Method used

The scanning image is generated by the scanning device, the display unit representation module displays the scanning information, the integrated unit encrypts and stores the data packet, the storage unit stores and backs up, and ensures data integrity through cyclic and random checks.

Benefits of technology

It improves the security and reliability of CT scan data, prevents misdiagnosis, reduces redundant data storage, and ensures that data can be discovered and recovered in a timely manner after loss.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119184717B_ABST
    Figure CN119184717B_ABST
Patent Text Reader

Abstract

The application is suitable for the field of CT image storage technology, and provides a CT image storage method, which comprises the following steps: S1, a scanning device is used to initiate scanning on a patient, so as to ensure that the scanning part of the patient is located in the field of view of the scanning device, and the scanning device outputs scanning images after scanning is completed; S2, a display unit receives the scanning images output by the scanning device, a display module comprises a representation module and an input module, the scanning information is represented to a doctor through the representation module, and the doctor judges and inputs patient diagnosis information through the input module; and S3, patient information, scanning information and patient diagnosis information are integrated and encrypted through an integration unit, are integrated into a total data packet, and the total data packet is output; the device solves the problem that CT scanning data is lost in the actual storage process, and achieves the purpose of avoiding CT scanning data loss through the cyclic inspection and random inspection of CT scanning storage data packets.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of CT machine image storage, and more particularly, to a CT machine image storage method. Background Art

[0002] CT images use X-rays and computer processing technology to generate high-resolution images of the human body's internal structures. These images, presented in cross-sectional form, clearly show details such as bones, soft tissues, and organs. They are widely used in medical diagnosis, disease assessment, and surgical planning, providing doctors with important visual information to help them make accurate diagnoses and treatment decisions.

[0003] CT image storage refers to the process of preserving and managing the image data generated by CT scans. This image data is typically stored in digital form to facilitate subsequent diagnosis, analysis, and archiving. CT image storage is a crucial component of modern medical image management. Ensuring the integrity, security, and accessibility of image data is crucial for clinical diagnosis and research.

[0004] CT machine images usually need to be stored for a long time, not only because of legal requirements, but also because the hospital is responsible for the patient's condition and can ensure that patients can query their CT image scan results for a long time. In the actual diagnosis and treatment process, although the scan data generated by the CT machine is usually properly stored, there is a risk of loss when the CT machine scan data is stored on storage media. In addition, CT machines store scan data from ten years ago or even longer. If the scan data is lost, it is not only difficult to recover, but the doctor may not even know that the scan data is lost. Therefore, the early scan data of the CT machine is more likely to be lost, and the doctor may not notice the loss of the scan data, resulting in the early scan data of the CT machine being completely unrecoverable.

[0005] Therefore, it is necessary to design a CT image storage method to avoid the problem of secure storage of CT scan data. Summary of the Invention

[0006] In view of the shortcomings of the prior art, the present invention aims to provide a CT image storage method.

[0007] To achieve the above object, the present invention provides the following technical solutions:

[0008] A CT image storage method, S1, initiates scanning of a patient using a scanning device, ensures that the patient's scanned area is within the field of view of the scanning device, ensures that the scanned area is complete and unobstructed, and outputs the scanned image after the scanning device completes the scanning;

[0009] S2. The display unit receives the scanned image output by the scanning device. The display module includes a representation module and an input module. The display module represents the scanned information to the doctor through the representation module. The doctor issues the patient's diagnosis information through the input module according to the doctor's judgment based on the information represented by the representation module.

[0010] S3. Integrate and encrypt the patient information, scan information, and patient diagnosis information through the integration unit, integrate them into a total data packet, and output the total data packet;

[0011] Among them, encryption is completed through keys, and random keys are generated to encrypt and decrypt data;

[0012] S4. The storage unit receives the total data packet sent by the integrated unit, and stores, backs up, and regularly checks it;

[0013] Wherein, the storage unit includes a storage module, the storage unit includes a storage component and a backup component, the storage component stores the total data packet, and the backup component performs secondary storage and backup of the total data packet to avoid data loss;

[0014] The periodic inspection checks the stored contents of the total data packet through multiple inspections to avoid loss of the contents.

[0015] The present invention is further configured as follows: the scanning device in S1 outputs a scanned image after scanning is completed, wherein the scanning device scans the desired scanning part of the patient by rotating and emitting X-rays, and generates scan data.

[0016] The present invention is further configured such that: the scan data is reconstructed into a three-dimensional scan model through back-projection processing, and the reconstructed data generates a series of cross-sectional images, each slice representing a thin layer of the patient's body.

[0017] The present invention is further configured as follows: the representation module includes a three-dimensional representation module and a two-dimensional representation module, the three-dimensional representation module represents the three-dimensional scanning model, and the two-dimensional representation module represents the cross-sectional image;

[0018] The two-dimensional characterization module is established based on the three-dimensional characterization module, and the doctor obtains a cross-sectional image of a certain point by clicking on the point in the three-dimensional characterization module.

[0019] By adopting the above technical solution, the two-dimensional representation module is built on the three-dimensional representation module. Doctors can obtain a cross-sectional image of a specific point by clicking on it in the three-dimensional representation module. The three-dimensional representation module allows doctors to observe the patient's three-dimensional overall perspective and flexibly select angles to observe CT scan images, preventing inadequate observation and misdiagnosis caused by inappropriate angle selection. At the same time, the two-dimensional representation module can specifically view a specific cross-section, ensuring that doctors can accurately observe the cross-sectional information they need to observe and conduct detailed analysis of this cross-sectional information, thereby improving the accuracy of diagnosis and treatment.

[0020] The present invention is further configured such that: the total data packet includes patient information, scan information, and patient diagnosis information;

[0021] The patient information includes the patient's name, age, and consultation time; the scan information only stores the three-dimensional scan model; and the patient diagnosis information includes the diagnosing doctor and diagnosis information.

[0022] By adopting the above technical solution, the scanning information only stores the three-dimensional scanning model. This is because the three-dimensional scanning model actually contains cross-sectional data. Usually, the probability of viewing the stored three-dimensional scanning model again is low. If it needs to be viewed again, the three-dimensional scanning model can be processed again to obtain cross-sectional information, avoiding the waste of resources caused by redundant data storage. In addition, storing only the three-dimensional scanning model can also ensure that the probability of stored data loss is reduced.

[0023] The present invention is further configured such that the storage unit in S4 receives the total data packet sent by the integrated unit, and stores, backs up, and periodically checks the total data packet, including the following specific steps:

[0024] S41, storing the total data packet in a storage component, during which the storage timestamp is stored synchronously, and a unique identification code and timestamp of the total data packet are generated;

[0025] S42, secondary storage of the total data packet to the backup component, during which the unique identification code of the total data packet and the timestamp are synchronously stored;

[0026] S43. Check the total data packet according to the timestamp.

[0027] The present invention is further configured such that the checking of the total data packets according to the timestamp in S43 includes the following specific steps:

[0028] S431. The operator sets the cycle time period, random time period, and data destruction time;

[0029] S432: Check the total data packets of the storage component every time cycle according to the timestamp to check whether there is any data loss or data corruption;

[0030] S433: Perform a spot check on the total data packets of the storage component according to a random time period.

[0031] The cyclic time period is the period of one cyclic inspection, the random time period is the period of one random inspection, and the data destruction time is the CT image storage time according to regulations;

[0032] Among them, each cyclic check and random check checks the difference between its timestamp and the current check time. If the time difference is greater than the data destruction time, the total data packet in the storage component and the backup component will be deleted.

[0033] By adopting the above technical solution, the cyclic inspection can ensure that each total data packet undergoes an inspection within the specified inspection time, that is, when a total data packet is stored, it undergoes an inspection every cycle time period. Through the cyclic inspection, it can be ensured that the total data packet can be discovered as soon as possible after it is lost and processed as soon as possible; and the random inspection is random. According to the random event cycle, a total data packet is randomly extracted for inspection. Through this random inspection and random extraction, it can further ensure that the total data packet can be discovered as soon as possible after it is lost, thereby ensuring the safety of the total data packet and not lost.

[0034] The present invention is further configured as follows: as described in S433, a spot check is performed on the total data packets of the storage component according to a random time period, and by obtaining a random data packet unique identification code, the total data packets in the storage component are checked to check whether there is a problem of data loss or data damage.

[0035] The present invention is further configured to: if there is a problem of data loss or data corruption, the total data packet stored in the backup component is copied to the storage component, and the timestamp and the unique identification code of the data packet are not changed;

[0036] If there is no data loss or data corruption, the timestamp and data packet unique identifier will not be changed.

[0037] In summary, this application includes at least one of the following beneficial technical effects:

[0038] 1. The present invention establishes a two-dimensional representation module and a three-dimensional characterization module. The two-dimensional characterization module is established based on the three-dimensional representation module. By clicking on a point in the three-dimensional representation module, the doctor obtains a cross-sectional image of that point. The three-dimensional representation module allows the doctor to observe the patient's three-dimensional overall perspective and flexibly select angles to observe CT scan images, preventing inadequate observation and misdiagnosis caused by inappropriate angle selection. At the same time, the two-dimensional representation module can specifically view a specific cross-section, ensuring that the doctor accurately observes the cross-sectional information required for observation and conducts specific analysis of the cross-sectional information, thereby improving the accuracy of diagnosis and treatment.

[0039] 2. The scanning information only stores the 3D scanning model because the 3D scanning model actually contains cross-sectional data. Usually, the probability of viewing the stored 3D scanning model again is low. If it needs to be viewed again, the 3D scanning model can be processed again to obtain cross-sectional information, avoiding the waste of resources caused by redundant data storage. In addition, storing only the 3D scanning model can also ensure that the probability of stored data loss is reduced.

[0040] 3. The present invention can ensure that each total data packet undergoes an inspection within the specified inspection time through cyclic inspection, that is, after a total data packet is stored, it undergoes an inspection every cycle time period. Through cyclic inspection, it can be ensured that the total data packet can be discovered as soon as possible after it is lost and processed as soon as possible; and random inspection is random. According to the random event cycle, a total data packet is randomly extracted for inspection. Through this random inspection and random extraction, it can further ensure that the total data packet can be discovered as soon as possible after it is lost, thereby ensuring the safety of the total data packet and not lost. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 The figure is a module diagram of a CT machine image storage method of the present invention.

[0042] Figure 2 The figure is a flow chart of a CT machine image storage method of the present invention. DETAILED DESCRIPTION

[0043] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0044] It should be noted that, unless otherwise specified, all technical and scientific terms used in this application have the same meaning as commonly understood by ordinary technicians in the technical field to which this application belongs.

[0045] See also Figure 1-Figure 2 , the present invention provides the following technical solutions:

[0046] For example 1, please refer to Figure 1-Figure 2 ,

[0047] A CT image storage method, S1, initiates scanning of a patient using a scanning device, ensures that the patient's scanned area is within the field of view of the scanning device, ensures that the scanned area is complete and unobstructed, and outputs the scanned image after the scanning device completes the scanning;

[0048] S2. The display unit receives the scanned image output by the scanning device. The display module includes a representation module and an input module. The display module represents the scanned information to the doctor through the representation module. The doctor issues the patient's diagnosis information through the input module according to the doctor's judgment based on the information represented by the representation module.

[0049] S3. Integrate and encrypt the patient information, scan information, and patient diagnosis information through the integration unit, integrate them into a total data packet, and output the total data packet;

[0050] Among them, encryption is completed through keys, and random keys are generated to encrypt and decrypt data;

[0051] S4. The storage unit receives the total data packet sent by the integrated unit, and stores, backs up, and regularly checks it;

[0052] The storage unit includes a storage module, which includes a storage component and a backup component. The storage component stores the total data packet, and the backup component performs secondary storage and backup on the total data packet to avoid data loss.

[0053] The regular inspection checks the stored contents of the total data packet through multiple inspections to avoid loss of the contents.

[0054] Specifically, the scanning device in S1 outputs the scanned image after the scanning is completed, wherein the scanning device scans the patient's required scanning area by rotating and emitting X-rays, and generates scanning data; the scanning device includes a rotating frame, on which an X-ray source and a detector array are installed. The rotating frame rotates around the patient, and the X-ray source generates an X-ray beam to irradiate the patient's required scanning area, and the detector array records the attenuation of the X-ray after passing through the human body.

[0055] Specifically, after the scan is completed, the scanning device processes the scan data and reconstructs the scan data into a three-dimensional scan model through back projection. The reconstructed data generates a series of cross-sectional images, and each slice represents a thin layer of the patient's body.

[0056] In this embodiment, the characterization module includes a three-dimensional characterization module and a two-dimensional characterization module. The three-dimensional characterization module characterizes the three-dimensional scanning model, and the two-dimensional characterization module characterizes the cross-sectional image.

[0057] The 2D representation module is built on the 3D representation module. Doctors click on a point in the 3D representation module to obtain a cross-sectional image of that point. The 3D representation module allows doctors to observe the patient's overall 3D perspective and flexibly select angles to observe CT scan images, preventing inadequate observation and misdiagnosis caused by inappropriate angle selection. Furthermore, the 2D table representation module allows doctors to view specific cross-sections, ensuring that doctors can accurately observe the cross-sectional information they need to observe and conduct detailed analysis of that information, improving diagnostic and treatment accuracy.

[0058] Specifically, the total data package includes patient information, scan information, and patient diagnosis information. Patient information includes the patient's name, age, and visit date. Scan information stores only the 3D scan model. Patient diagnosis information includes the diagnosing physician and diagnosis information. It should be further explained that the scan information stores only the 3D scan model because the 3D scan model actually contains cross-sectional data. The probability of revisiting a stored 3D scan model is typically low. If revisiting is necessary, the 3D scan model can be reprocessed to obtain cross-sectional information, avoiding resource waste caused by redundant data storage. Storing only the 3D scan model also reduces the probability of data loss.

[0059] It should be further explained that the S4 storage unit receives the total data packet sent by the integrated unit and stores, backs up, and periodically checks it, including the following specific steps:

[0060] S41, storing the total data packet to a storage component;

[0061] First, the storage unit stores the received data packet in the main storage component. During this storage process, the system automatically generates a timestamp and stores it synchronously with the data packet. The timestamp records the storage time of the data packet, ensuring data timeliness and traceability. The system also generates a unique identification code to identify the data packet, ensuring uniqueness and identifiability.

[0062] S42, secondary storage of the total data packet to the backup component;

[0063] Next, the storage unit stores the entire data packet in a secondary storage component. During this secondary storage process, the system also stores the unique identifier and timestamp of the data packet in the backup component. This step ensures a double backup of data, enhancing data security and reliability. Even if the primary storage component fails, the data in the backup component can still be restored, ensuring data integrity and availability.

[0064] S43, checking the total data packet according to the timestamp;

[0065] Finally, the storage unit regularly checks all data packets based on timestamps. The system automatically scans data packets in the storage and backup components, checking data integrity and consistency based on timestamps. If any anomalies or corruption are detected in a data packet, the system automatically triggers a repair or recovery mechanism to ensure data integrity and availability. Regular checks help promptly identify and resolve potential data issues, improving the efficiency and reliability of data management.

[0066] It should be further explained that S43 checks the total data packet according to the timestamp, including the following specific steps:

[0067] S431. The operator sets the cycle time period, random time period, and data destruction time;

[0068] First, the operator needs to set the recurring time period, random time period, and data destruction time. The recurring time period is the interval at which the system regularly checks the total number of data packets in the storage component, usually in units of hours, days, or weeks. The random time period is the interval at which the system randomly checks the total number of data packets in the storage component at random points in time to ensure randomness and comprehensiveness of data. The data destruction time is the maximum time that data packets are retained in the storage component. Data packets exceeding this time period will be automatically destroyed to free up storage space and ensure data security.

[0069] S432, checking the total data packets of the storage component once every time cycle according to the timestamp;

[0070] At the end of each cycle, the system performs a comprehensive check of all data packets in the storage component based on their timestamps. This check includes packet integrity and consistency to ensure no data loss or corruption. The system automatically scans all data packets in the storage component, verifies their unique identifiers and timestamps, and compares them with the data in the backup component. If any anomalies or corruption are detected, the system automatically triggers repair or recovery mechanisms to ensure data integrity and availability.

[0071] S433, performing a spot check on the total data packets of the storage component according to a random time period;

[0072] In addition to regular inspections, the system will also conduct a spot check on the total data packets in the storage component based on a random time period. The purpose of random inspections is to ensure the randomness and comprehensiveness of the data and prevent potential data problems from being missed. The system will select some data packets for inspection at random time points to verify their integrity and consistency. If anomalies or damage are found in the data packets, the system will automatically trigger the repair or recovery mechanism to ensure the integrity and availability of the data. Among them, the cycle time period is the period of a cyclic inspection, the random time period is the period of a random inspection, and the data destruction time is the CT image storage time according to regulations;

[0073] Among them, each cyclic check and random check checks the difference between its timestamp and the current check time. If the time difference is greater than the data destruction time, the total data packet in the storage component and the backup component will be deleted.

[0074] During the cyclic check or random check, if there is a problem of data loss or data corruption, the total data packet stored in the backup component is copied to the storage component, and the timestamp and unique identification code of the data packet are not changed;

[0075] If there is no data loss or data corruption, the timestamp and data packet unique identifier will not be changed.

[0076] By copying the total data package stored in the backup component, the storage security of the total data package can be guaranteed. After data is lost, it can be restored through the total data package backed up by the backup component as soon as possible. During actual use, the total data package stored in the backup component can also be checked by cyclic checking and random checking to avoid data loss of the backup component, further increasing the security of the total data package.

[0077] Cyclic checking can ensure that within the specified inspection time, each total data packet has undergone an inspection, that is, when a total data packet is stored, it will undergo an inspection every cycle time period. Through cyclic checking, it can be ensured that the total data packet can be discovered as soon as possible after it is lost and processed as soon as possible; while random checking is random. According to the random event cycle, a total data packet is randomly selected for inspection. Through this random inspection and random extraction, it can further ensure that the total data packet can be discovered as soon as possible after it is lost, thereby ensuring the safety of the total data packet.

[0078] Obviously, the embodiments described above 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 making creative efforts should fall within the scope of protection of the present invention.

Claims

1. A method for storing CT machine images, characterized in that: S1. Scan the patient using a scanning device to ensure that the patient's scanned area is within the field of view of the scanning device and that the scanned area is complete and unobstructed. After the scanning device completes the scan, it outputs the scanned image. S2. The display unit receives the scanned image output by the scanning device. The display module includes a representation module and an input module. The display module represents the scanned information to the doctor through the representation module. The doctor issues the patient's diagnosis information through the input module according to the doctor's judgment based on the information represented by the representation module. S3. Integrate and encrypt the patient information, scan information, and patient diagnosis information through an integration unit, integrate them into a total data package, and output the total data package, wherein the patient information includes the patient's name, age, and consultation time, the scan information only stores the three-dimensional scan model, and the patient diagnosis information includes the diagnosing doctor and diagnosis information; Among them, encryption is completed through keys, and random keys are generated to encrypt and decrypt data; S4. The storage unit receives the total data packet sent by the integrated unit, and stores, backs up, and regularly checks it; The storage unit includes a storage component and a backup component. The storage component stores the total data packet, and the backup component performs secondary storage and backup of the total data packet to avoid data loss. The regular inspection checks the contents of the total data package stored multiple times to avoid loss of its contents; Furthermore, the storage unit in S4 receives the total data packet sent by the integrated unit, and stores, backs up, and periodically checks the data packet, including the following specific steps: S41, storing the total data packet in a storage component, during which the storage timestamp is stored synchronously, and a unique identification code and timestamp of the total data packet are generated; S42, secondary storage of the total data packet to the backup component, during which the unique identification code of the total data packet and the timestamp are synchronously stored; S43, checking the total data packet according to the timestamp; Furthermore, the checking of the total data packets according to the timestamp in S43 includes the following specific steps: S431. The operator sets the cycle time period, random time period, and data destruction time; S432: Check the total data packets of the storage component every time cycle according to the timestamp to check whether there is any data loss or data corruption; S433: Perform a spot check on the total data packets of the storage component according to a random time period.

2. The CT image storage method according to claim 1, characterized in that: After the scanning device completes the scanning in S1, the scanning image is output. The scanning device scans the desired scanning area of ​​the patient by rotating and emitting X-rays, and generates scanning data.

3. The CT image storage method according to claim 2, characterized in that: The scan data is reconstructed into a three-dimensional scan model through back-projection processing, and the reconstructed data generates a series of cross-sectional images, each slice representing a thin layer of the patient's body.

4. The CT image storage method according to claim 3, characterized in that: The characterization module includes a three-dimensional characterization module and a two-dimensional characterization module, wherein the three-dimensional characterization module characterizes the three-dimensional scanning model and the two-dimensional characterization module characterizes the cross-sectional image; The two-dimensional characterization module is established based on the three-dimensional characterization module, and the doctor obtains a cross-sectional image of a certain point by clicking on the point in the three-dimensional characterization module.

5. The CT image storage method according to claim 1, characterized in that: The cyclic time period is the period of one cyclic inspection, the random time period is the period of one random inspection, and the data destruction time is the CT image storage time according to regulations; Among them, each cyclic check and random check checks the difference between its timestamp and the current check time. If the time difference is greater than the data destruction time, the total data packet in the storage component and the backup component will be deleted.

6. The CT image storage method according to claim 1, characterized in that: The method of S433 is to perform a spot check on the total data packets of the storage component according to a random time period, including obtaining a random data packet unique identification code, checking the total data packets in the storage component, and checking whether there is any data loss or data damage problem.

7. The CT image storage method according to claim 1, characterized in that: If there is a problem of data loss or data corruption, the total data packet stored in the backup component is copied to the storage component, and the timestamp and unique identification code of the data packet are not changed; If there is no data loss or data corruption, the timestamp and data packet unique identifier will not be changed.

Citation Information

Patent Citations

  • Intelligent AI PACS system and examination report information processing method thereof

    CN111223554A

  • Information management method and device

    JP2016218554A