Comprehensive medical case making and storing system and method

By designing a comprehensive medical case production and storage system, including data storage, timeline establishment, video frame synchronization, playback evaluation and playback control module, the problems of cumbersome data playback operations and difficult time synchronization in the existing system are solved, and the function of doctors to analyze the disease from multiple angles and improve the fluency and safety of the system.

CN119811570APending Publication Date: 2025-04-11SHANGHAI NAOYIHUI DIGITAL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411867726.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The existing medical image storage system is cumbersome to operate during multi-category data playback, difficult to achieve time synchronization, and the system is low in security.

Method used

A comprehensive medical case production and storage system is designed, including a data storage module, a timeline establishment module, a video frame synchronization module, a playback evaluation module and a playback control module, through which the synchronous playback and timeline adjustment of multiple data are realized.

Benefits of technology

It realizes that doctors compare images of different patients on the same interface, comprehensively analyze the condition from multiple angles, simplifies the operation of multi-category data playback, and improves the fluency and safety of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure SMS_1
    Figure SMS_1
  • Figure SMS_2
    Figure SMS_2
  • Figure SMS_3
    Figure SMS_3
Patent Text Reader

Abstract

The invention discloses a comprehensive medical case making and storage system and method. The system comprises a data storage module, a time axis establishment module, a video frame synchronization module, a playback evaluation module and a playback control module. The data storage module is used for acquiring to-be-processed data and storing the to-be-processed data according to a pre-format to obtain a DPS file library; the time axis establishing module is used for establishing a time array of each path of data according to the DPS file library and the information data to obtain a first time axis, and establishing a standard time array according to a preset time range of the information data to obtain a second time axis; the video frame synchronization module is used for synchronizing historical playback videos of the multi-channel video source information; and the playback control module is used for performing difference adjustment on the first time axis by taking the second time axis as a reference, so that each path of data is synchronously played back according to the second time axis. The defects in the prior art are overcome, and a doctor can compare images of different patients on the same interface and comprehensively analyze the illness state from multiple angles.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of medical data processing, and in particular to a comprehensive medical case preparation and storage system and method. Background Art

[0002] At present, the medical image storage system on the market is mainly based on PACS system, which uses a dedicated medical image storage algorithm to store the images generated during the operation in the format of DI COM. When retrieving, it can only be retrieved locally through a dedicated medical image management system. In many cases, such as meetings, teaching, and academic discussions, it is necessary to analyze the patient's surgical cases, on-site images, etc. If images need to be obtained, they can only be exported from the hospital's internal system through storage media such as USB flash drives. This not only brings inconvenience to medical professionals, but also uses USB flash drives to enter the internal system to operate, which also brings great risks to system security. In addition, different categories of data require their own playback systems to replay their own category of monitoring data or multi-channel synchronous playback. The playback of multiple categories of data requires opening multiple playback systems, which is cumbersome to operate; to achieve time synchronization of the playback of multiple categories of data, it is necessary to frequently operate multiple playback systems to control the playback progress of each system, which is difficult to operate. Summary of the invention

[0003] In view of the deficiencies of the prior art, the present invention provides a comprehensive medical case preparation and storage system and method, which overcomes the deficiencies of the prior art and enables doctors to compare images of different patients on the same interface and comprehensively analyze the condition from multiple angles.

[0004] To achieve the above objectives, the present invention is implemented through the following technical solutions:

[0005] A comprehensive medical case preparation and storage system and method, including a data storage module, a timeline establishment module, a video frame synchronization module, a playback evaluation module, and a playback control module;

[0006] The data storage module is used to obtain the data to be processed and store it in a pre-format to obtain a DPS file library;

[0007] The time axis establishment module is used to establish a time array of each data channel according to the DPS file library and the preset information data to obtain a first time axis, and to establish a standard time array according to the time range of the preset information data to obtain a second time axis;

[0008] The video frame synchronization module is used to synchronize the playback of multiple video source information images through frame loss strategy and delay test; receive multiple video source information from the data storage module, receive the frame loss control and delay frame sending strategy of the playback evaluation module, and synchronize the historical playback video of the multiple video source information;

[0009] The playback control module is used to adjust the difference of the first time axis based on the second time axis according to the comparative analysis method, so that the data of each channel is synchronously played back according to the second time axis.

[0010] Preferably, a SQLite database is established in the data storage module to store data.

[0011] Preferably, the DPS file library includes multiple DPS files, and each DPS file includes a head information, a thumbtack node information, some video source information and some material information.

[0012] Preferably, the head information includes ID information, owner information, creation timestamp information and video source start timestamp information.

[0013] Preferably, the content and meaning of each pushpin node information are as follows:

[0014] ID: unique ID of the record;

[0015] Name: the name of the pushpin node;

[0016] Offset: The time offset of the pushpin node.

[0017] Preferably, the Offset values ​​of the pushpin node information are all different; the order of the pushpin nodes in the same DPS file is based on the size of the Offset value.

[0018] The present invention also discloses a comprehensive medical case preparation and storage method, comprising the following steps:

[0019] Step S1: Collecting video data information segments: collecting continuous video data information segments from multiple video output devices or medical image output devices at the same time;

[0020] Step S2: adding acquisition time information: adding the acquisition time information and patient information label of each video data information segment of each channel; combining each video data information segment with the acquisition time information and patient information into a DPS file;

[0021] Step S3: Matching time information during retrospective playback: During retrospective playback, the user inputs the retrospective playback time information; in the retrieved DPS file, the corresponding acquisition time information is matched according to the retrospective playback time information input by the user; and the video data information segment corresponding to the user input time in each video file is determined;

[0022] Step S4: multi-view display: multiple view windows are displayed on the interface, each window corresponds to a medical image; the user can choose to display a different view angle or mode in each window;

[0023] Step S5: Taking the matched video data information segment as the starting point, multiple medical images are played simultaneously in each window.

[0024] Preferably, the method further comprises the following steps:

[0025] Step S5: Interactive annotation: Provide interactive annotation tools so that doctors can annotate, measure, and add annotations to medical images at any time.

[0026] The present invention provides a comprehensive medical case preparation and storage system and method. It has the following beneficial effects: by saving multiple data in different formats and associating their respective information with their respective corresponding data, they are input into a database as a unique record for storage, and the time axis corresponding to each data is constructed, so that each data can be played back according to the standard time axis. It enables doctors to compare the images of different patients on the same interface and comprehensively analyze the condition from multiple angles. DETAILED DESCRIPTION

[0027] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention are clearly and completely described below.

[0028] A comprehensive medical case preparation and storage system and method, including a data storage module, a timeline establishment module, a video frame synchronization module, a playback evaluation module, and a playback control module;

[0029] The data storage module is used to obtain the data to be processed and store it in a pre-format to obtain a DPS file library;

[0030] The time axis establishment module is used to establish the time array of each data channel according to the DPS file library and the preset information data to obtain the first time axis, and to establish the standard time array according to the preset time range of the information data to obtain the second time axis;

[0031] The video frame synchronization module is used to synchronize the playback of multiple video source information images through frame loss strategy and delay test; receive multiple video source information from the data storage module, receive the frame loss control and delay frame sending strategy of the playback evaluation module, and synchronize the historical playback video of multiple video source information;

[0032] The playback control module is used to adjust the difference of the first time axis based on the second time axis according to the comparative analysis method, so that each channel of data is synchronously played back according to the second time axis.

[0033] Among them, a SQL database is set up in the data storage module and ADO.Net components are used to store data.

[0034] The DPS file library includes multiple DPS files, and each DPS file includes a head information, a thumbtack node information, some video source information and some material information.

[0035] The head information includes ID information, owner information, creation timestamp information and video source start timestamp information. Its definition is as follows:

[0036]

[0037] The content and meaning of the video source information are as follows:

[0038]

[0039]

[0040] The content and meaning of each pushpin node information are as follows:

[0041]

[0042] The Offset values ​​of each pushpin node information are different; the order of each pushpin node in the same DPS file is based on the size of the Offset value. The difference between the maximum Offset and the minimum Offset is the overall duration of this DPS file.

[0043] The content and meaning of the material information are as follows:

[0044]

[0045] The different Attribute field formats corresponding to different material types are defined as follows:

[0046]

[0047] The present invention saves multiple data in different formats and associates the respective information with the corresponding data, and then stores them as a unique record in the database, and constructs the time axis corresponding to the respective data, and then sets the standard time axis and other data categories, data sources and other conditions according to the needs of the specific scene, and searches the corresponding data of different categories from the database according to the set various conditions, and adjusts the time axis of each data channel according to the set standard time axis, so that the data of each channel can be played back according to the standard time axis. In this way, the synchronous playback of multiple categories of data can be realized, and the overall process is automated, and it can be automatically completed by manually setting the conditions according to the actual needs, which is simple to operate and reduces the difficulty of operation, and improves the fluency of the system.

[0048] Embodiment 2, the present invention also discloses a method for preparing and storing comprehensive medical cases, comprising the following steps:

[0049] Step S1: Collecting video data information segments: collecting continuous video data information segments from multiple video output devices or medical image output devices at the same time;

[0050] Step S2: adding acquisition time information: adding the acquisition time information and patient information label of each video data information segment of each channel; combining each video data information segment with the acquisition time information and patient information into a DPS file;

[0051] Step S3: Matching time information during retrospective playback: During retrospective playback, the user inputs the retrospective playback time information; in the retrieved DPS file, the corresponding acquisition time information is matched according to the retrospective playback time information input by the user; and the video data information segment corresponding to the user input time in each video file is determined;

[0052] Step S4: multi-view display: multiple view windows are displayed on the interface, each window corresponds to a medical image; the user can choose to display a different view angle or mode in each window;

[0053] Step S5: Taking the matched video data information segment as the starting point, multiple medical images are played simultaneously in each window.

[0054] Step S6: Interactive annotation: Provide interactive annotation tools so that doctors can annotate, measure, and add annotations to medical images at any time.

[0055] Through the above method, the multi-view display and interactive annotation functions enable doctors to compare images of different patients on the same interface and comprehensively analyze the condition from multiple angles; and the retrospective playback function allows doctors to review historical images as needed to better understand the patient's disease course and help develop more effective treatment plans.

[0056] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A comprehensive medical case preparation and storage system, characterized in that: It includes a data storage module, a timeline establishment module, a video frame synchronization module, a playback evaluation module, and a playback control module; The data storage module is used to obtain the data to be processed and store it in a pre-format to obtain a DPS file library; The time axis establishment module is used to establish a time array of each data channel according to the DPS file library and the preset information data to obtain a first time axis, and to establish a standard time array according to the time range of the preset information data to obtain a second time axis; The video frame synchronization module is used to synchronize the playback of multiple video source information images through frame loss strategy and delay test; receive multiple video source information from the data storage module, receive the frame loss control and delay frame sending strategy of the playback evaluation module, and synchronize the historical playback video of the multiple video source information; The playback control module is used to adjust the difference of the first time axis based on the second time axis according to the comparative analysis method, so that the data of each channel is synchronously played back according to the second time axis.

2. A comprehensive medical case preparation and storage system according to claim 1, characterized in that: The data storage module is implemented based on a SQLite database file.

3. A comprehensive medical case preparation and storage system according to claim 1, characterized in that: The DPS file library includes multiple DPS files, each of which includes head information, thumbtack node information, some video source information and some material information.

4. A comprehensive medical case preparation and storage system and method according to claim 1, characterized in that: The head information includes ID information, owner information, creation timestamp information and video source start timestamp information.

5. A comprehensive medical case preparation and storage system according to claim 1, characterized in that: The content and meaning of each pushpin node information are as follows: ID: unique ID of the record; Name: the name of the pushpin node; Offset: The time offset of the pushpin node.

6. A comprehensive medical case preparation and storage system according to claim 5, characterized in that: The Offset value of each pushpin node information is different; the order of each pushpin node in the same DPS file is based on the size of the Offset value.

7. A comprehensive medical case preparation and storage method according to claim 1, characterized in that: The following steps are involved: Step S1: Collecting video data information segments: collecting continuous video data information segments from multiple video output devices or medical image output devices at the same time; Step S2: adding acquisition time information: adding the acquisition time information and patient information label of each video data information segment of each channel; combining each video data information segment with the acquisition time information and patient information into a DPS file; Step S3: Matching time information during retrospective playback: During retrospective playback, the user inputs the retrospective playback time information; in the retrieved DPS file, the corresponding acquisition time information is matched according to the retrospective playback time information input by the user; Determine the video data information segment corresponding to the user input time in each video file; Step S4: multi-view display: multiple view windows are displayed on the interface, each window corresponding to one medical image; Users can choose to display different perspectives or modalities in each window; Step S5: Taking the matched video data information segment as the starting point, multiple medical images are played simultaneously in each window.

8. A comprehensive medical case preparation and storage method according to claim 1, characterized in that: The following steps are also included: Step S5: Interactive annotation: Provide interactive annotation tools so that doctors can annotate, measure, and add annotations to medical images at any time.