Neutral line catheter data processing method and system based on ultrasonic guidance

By using ultrasound guidance to obtain puncture site information, constructing a midline catheter model and generating a simulation video, and dynamically controlling the playback, the problem of patients not being able to intuitively understand catheter insertion is solved, improving the synchronicity of catheter insertion operations and patient experience.

CN120959885APending Publication Date: 2025-11-18THE FIRST MEDICAL CENT CHINESE PLA GENERAL HOSPITAL
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511130911.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-13
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

During midline catheter placement, patients cannot directly observe the actual progress, leading to fear and anxiety, which affects the smooth progress of the procedure. Existing VR simulation technology is difficult to synchronize with the actual operation.

Method used

By acquiring images of the puncture site under ultrasound guidance, the recommended puncture area and point are determined, a site and catheter model is constructed, a catheter placement simulation video is generated, and the video playback is dynamically adjusted based on the actual operation signal to ensure synchronization.

Benefits of technology

This allows patients to have a direct understanding of the catheter insertion procedure, reducing their fear, improving the success rate and experience, and ensuring that the simulation is synchronized with the actual procedure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120959885A_ABST
    Figure CN120959885A_ABST
Patent Text Reader

Abstract

The invention provides a midline catheter data processing method and system based on ultrasonic guidance, and relates to the technical field of data process.The method comprises the steps that a part image corresponding to a pre-marked puncture part is obtained, a recommended puncture area is determined according to the part image, and a recommended puncture point is determined in the recommended puncture area based on ultrasonic equipment; and constructing a part model of the puncture part and a catheter model of the midline catheter, generating a catheter indwelling simulation video according to the recommended puncture point, the part model and the catheter model, and controlling the catheter indwelling simulation video to be displayed on visual perception equipment based on the catheter indwelling operation signal. The distance difference value between the midline catheter and the catheter model in the catheter indwelling simulation video is determined based on the catheter indwelling pause signal, and the catheter indwelling simulation video is dynamically regulated and controlled according to the distance difference value, so that a patient can intuitively know the real-time progress of catheter indwelling operation, the actual catheter indwelling operation and the simulation process are tightly synchronized, and the catheter indwelling efficiency is improved. And the experience of the patient is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to a midline catheter data processing method and system based on ultrasound guidance. BACKGROUND

[0002] In clinical medical practice, midline catheter placement is a common and important operation, which is widely used in patients who need long-term intravenous infusion therapy, such as tumor chemotherapy, intensive care, etc.

[0003] In the traditional midline catheter placement operation process, the blood scene during puncture and catheterization is often directly exposed, which may cause the patient to feel uncomfortable due to blood dizziness, affect the smooth progress of the operation, and also may cause the patient to produce adverse emotions such as nervousness and fear, thereby increasing the difficulty of catheterization. Therefore, the prior art can make the patient wear a VR device and use the VR device to show the patient a simulated process of the catheterization operation, but since the speed and method of catheterization by different medical staff may be different in the actual catheterization process, the actual catheterization operation and the simulation process may not be closely synchronized, thereby affecting the patient's experience.

[0004] Therefore, how to enable the patient to intuitively understand the real-time progress of the catheterization operation, so that the actual catheterization operation and the simulation process are closely synchronized, thereby improving the patient's experience, has become a problem to be solved. SUMMARY

[0005] The present application provides a midline catheter data processing method and system based on ultrasound guidance, which can enable the patient to intuitively understand the real-time progress of the catheterization operation, so that the actual catheterization operation and the simulation process are closely synchronized, thereby improving the patient's experience.

[0006] In a first aspect, the present application provides a midline catheter data processing method based on ultrasound guidance, comprising: obtaining a part image corresponding to a puncture site after a pre-marking process, determining a recommended puncture area according to the part image, and determining a recommended puncture point in the recommended puncture area based on an ultrasound device; constructing a part model of the puncture site and a catheter model of the midline catheter, generating a catheterization simulation video according to the recommended puncture point, the part model and the catheter model, and controlling the catheterization simulation video to be displayed on a visual perception device based on a catheterization operation signal; determining a distance difference value between the midline catheter and the catheter model in the catheterization simulation video based on a catheterization pause signal, and dynamically regulating the catheterization simulation video according to the distance difference value, wherein the dynamic regulation includes progress regulation and speed regulation.

[0007] Optionally, in one possible implementation of the first aspect, determining the recommended puncture area based on the site image includes: The image boundary line that intersects with the puncture site in the site image is used as the reference boundary line; Based on the first identifier pixel value, a first identifier region of the first identifier bar in the image of the part is determined, and a first dividing line is constructed that passes through the region center of the first identifier region and is parallel to the reference boundary line. Based on the second identifier pixel value, a second identifier region of the second identifier bar in the image of the part is determined, and a second dividing line is constructed that passes through the midpoint of the region of the second identifier region and is parallel to the reference boundary line; Obtain the puncture positioning area between the first dividing line and the second dividing line, divide the puncture positioning area into three equal parts to obtain sub-regions, and take the sub-region located in the middle position as the recommended puncture area.

[0008] Optionally, in one possible implementation of the first aspect, generating a catheter placement simulation video based on the recommended puncture point, the site model, and the catheter model includes: In the site model, determine the simulated puncture point corresponding to the recommended puncture point, and update the catheter model to the simulated puncture point; Based on a preset insertion speed, the catheter model is transformed from a simulated puncture point insertion site model to generate a catheter insertion simulation video.

[0009] Optionally, in one possible implementation of the first aspect, the step of determining the distance difference between the midline catheter and the catheter model in the catheter placement simulation video based on the catheter placement pause signal, and dynamically adjusting the catheter placement simulation video according to the distance difference, wherein the dynamic adjustment includes progress adjustment and speed adjustment, including: The actual exposed length of the midline catheter is obtained based on the catheter placement pause signal, and the simulated exposed length of the catheter model in the catheter placement simulation video is also obtained. The distance difference is obtained based on the difference between the actual exposed length and the simulated exposed length; Based on the distance difference, the progress of the tube placement simulation video is adjusted to obtain the playback duration; Obtain the actual duration of midline catheter insertion and the playback speed of the catheter insertion simulation video; The playback speed is adjusted based on the actual duration and the playback duration.

[0010] Optionally, in one possible implementation of the first aspect, the step of adjusting the progress of the simulated video of tube placement based on the distance difference to obtain the playback duration includes: When the distance difference is determined to be greater than 0, the progress of the tube placement simulation video is regressed until the simulated exposed length in the tube placement simulation video is equal to the actual exposed length, thus obtaining the adjusted tube placement simulation video. When the distance difference is determined to be less than 0, the progress of the tube placement simulation video is advanced until the simulated exposed length in the tube placement simulation video is equal to the actual exposed length, thus obtaining the adjusted tube placement simulation video. The current duration of the adjusted tube placement simulation video is used as the playback duration.

[0011] Optionally, in one possible implementation of the first aspect, adjusting the playback speed based on the actual duration and the playback duration includes: The playback adjustment coefficient is obtained based on the ratio of the stated playback duration to the actual playback duration. The adjusted playback speed is obtained by multiplying the playback adjustment coefficient and the playback speed.

[0012] Optionally, in one possible implementation of the first aspect, determining the recommended puncture area based on the site image includes: A transparent annotation layer is placed over the image of the area to be annotated to obtain the image to be annotated. In response to the trigger information of the transparent annotation layer at the location to be annotated by the operation terminal, the operation annotation area is generated. Send the image to be annotated to two collaborative review terminals, respond to the trigger information of the transparent annotation layer at the image to be annotated by each collaborative review terminal, and generate the review annotation area for each collaborative review terminal; Based on the audit annotation area and the operation annotation area, an annotation area is obtained, and the annotation area is updated to the part image to obtain a region re-inspection image; When it is determined that the marked areas in the re-examination image of the region have a common intersection area, the common intersection area of ​​the corresponding marked areas is taken as the recommended puncture area; When it is determined that none of the labeled regions in the region re-examination image have a common intersection, the region re-examination image is processed into coordinates, and the coordinates of the regional center of each labeled region in the region re-examination image are obtained; When it is determined that the center coordinates of the regions all have the same horizontal or vertical coordinate, the diffusion area in the re-examination image of the region is selected, and the recommended puncture area is determined based on the diffusion area. When it is determined that the x-coordinate and y-coordinate of any of the center coordinates of the region are different from those of the center coordinates of the other regions, the midpoint of the re-examination in the re-examination image of the region is selected, and the recommended puncture region is determined based on the midpoint of the re-examination.

[0013] Optionally, in one possible implementation of the first aspect, when determining that the center coordinates of the regions all have the same horizontal or vertical coordinate, selecting the diffusion region in the re-examination image of the region, and determining the recommended puncture region based on the diffusion region, includes: When it is determined that the center coordinates of the regions all have the same horizontal or vertical coordinate, the center coordinates of each region are connected to obtain the re-inspection connecting line segment; The center coordinates of the region located in the middle position of the re-inspection connecting line segment are determined as the diffusion center coordinates, and the marked area corresponding to the diffusion center coordinates is taken as the diffusion area. The diffusion area is continuously magnified until it intersects with the other marked areas. The magnification process is then stopped, and the magnified diffusion area is determined as the recommended puncture area.

[0014] Optionally, in one possible implementation of the first aspect, when the x-coordinate and y-coordinate of the center coordinates of any region are different from those of the center coordinates of the other regions, selecting the midpoint of the re-examination in the re-examination image of the region, and determining the recommended puncture region based on the re-examination midpoint, includes: When it is determined that the x-coordinate and y-coordinate of the center coordinates of any region are different from those of the center coordinates of the other regions, the center coordinates of the regions are connected to obtain the re-inspection connection region. The center point of the re-inspection connection area is obtained as the re-inspection midpoint, and a recommended puncture area is generated based on a preset radius with the re-inspection midpoint as the center.

[0015] A second aspect of the present invention provides an ultrasound-guided midline catheter data processing system, comprising: The acquisition module is used to acquire the site image corresponding to the pre-marked puncture site, determine the recommended puncture area based on the site image, and determine the recommended puncture point within the recommended puncture area based on the ultrasound device. The generation module is used to construct a site model of the puncture site and a catheter model of the midline catheter, generate a catheter placement simulation video based on the recommended puncture point, the site model and the catheter model, and control the display of the catheter placement simulation video on a visual perception device based on the catheter placement operation signal. The control module is used to determine the distance difference between the midline catheter and the catheter model in the catheter placement simulation video based on the catheter placement pause signal, and to dynamically control the catheter placement simulation video according to the distance difference. The dynamic control includes progress control and speed control.

[0016] A third aspect of the present invention provides an electronic device comprising: a memory, a processor, and a computer program, the computer program being stored in the memory, and the processor executing the computer program to perform the methods described in the first aspect of the present invention and various possible methods related to the first aspect.

[0017] The beneficial effects of this invention are as follows: 1. This invention presents the midline catheter insertion process to the patient in a dynamic simulation form through a visual perception device. This allows the patient to see the simulated process corresponding to the actual midline catheter insertion operation in real time through the visual perception device. This enables the patient to intuitively understand the real-time progress of the catheter insertion operation, thereby alleviating the psychological fear caused by the inability to intuitively understand the progress of the insertion operation and improving the patient experience.

[0018] 2. In order to ensure that the dynamic simulation process seen by the patient through the visual perception device is consistent with the actual catheter placement operation, this invention can acquire the position information of the actual midline catheter in the patient's body in real time when the actual catheter placement operation is paused, and compare it with the position of the catheter model in the simulation video. The distance difference between the two is calculated, and the playback speed of the catheter placement simulation video in the visual perception device is dynamically adjusted according to the distance difference. This ensures that the patient's actual feeling is closely synchronized with the dynamic simulation process they see, thereby improving the patient experience.

[0019] 3. When determining the recommended puncture area for catheter placement, this invention can achieve precise positioning of the recommended puncture area through pre-marking processing, image acquisition, and ultrasound equipment positioning. Specifically, in the pre-marking process, different colored marker strips can be pasted on the patient's puncture site to provide clear guidance for site image zoning. After image acquisition, dividing lines can be constructed and the puncture positioning area can be determined based on the position and color information of the marker strips. Then, the recommended puncture area is obtained through trisection processing. Furthermore, this invention can also guide medical staff and reviewers to mark the area through a transparent annotation layer and combine multiple opinions to determine the recommended puncture area. This method can ensure the precise positioning of the recommended puncture area and improve the success rate of catheter placement. Attached Figure Description

[0020] Figure 1 This is a schematic flowchart of a midline catheter data processing method based on ultrasound guidance provided in an embodiment of the present invention; Figure 2 This is a schematic diagram illustrating the determination of a recommended puncture area according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of a midline catheter data processing system based on ultrasound guidance provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0021] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0022] The technical solution of the present invention will be described in detail below with reference to specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0023] See Figure 1 This is a flowchart illustrating a midline catheter data processing method based on ultrasound guidance provided in an embodiment of the present invention. Figure 1 The execution entity of the method shown can be a software and / or hardware device. The execution entity of this application can include, but is not limited to, at least one of the following: user equipment, network equipment, etc. User equipment can include, but is not limited to, computers, smartphones, personal digital assistants (PDAs), and the aforementioned electronic devices. Network equipment can include, but is not limited to, a single network server, a server group consisting of multiple network servers, or a cloud based on cloud computing consisting of a large number of computers or network servers. Cloud computing is a type of distributed computing, consisting of a super virtual computer composed of a group of loosely coupled computers. This embodiment does not limit this. Steps S1 to S3 are detailed as follows: S1, acquire the site image corresponding to the pre-marked puncture site, determine the recommended puncture area based on the site image, and determine the recommended puncture point within the recommended puncture area based on the ultrasound device.

[0024] Pre-marking refers to marking the site where the patient will undergo midline catheter insertion. For example, when the patient needs to undergo midline catheter insertion in their left upper limb, different colored markers can be affixed to the shoulder and elbow joints of the left upper limb during pre-marking. The puncture site refers to the limb where the patient will undergo midline catheter insertion. The site image refers to the image acquired after pre-puncture treatment of the patient at the puncture site. The recommended puncture area refers to the area on the patient's puncture site that is suitable for catheter insertion. The ultrasound device can be an ultrasound detector. The recommended puncture point refers to the location within the recommended puncture area that is suitable for puncture.

[0025] During actual midline catheter placement, patients may experience fear and anxiety due to the inability to see the procedure, potentially leading to vasoconstriction and muscle stiffness, further increasing the difficulty and risk of puncture. To minimize this psychological fear caused by the lack of visual understanding of the procedure's progress, this approach presents the midline catheter placement procedure to patients in a visual and dynamic simulation. Patients can use visual perception devices, such as VR devices, to see a real-time simulation corresponding to the actual procedure. Specifically, patients can wear VR devices to view a simulated video of the placement process, providing a visual and dynamic simulation. Furthermore, to ensure that the patient's perception of the actual placement corresponds to the simulated process, this approach dynamically adjusts the playback speed of the simulated video in the VR device based on the distance difference between the catheter in the actual and simulated placement processes. This ensures that the patient's actual experience matches the simulated process, minimizing fear and increasing the success rate of the placement.

[0026] In practical applications, when a patient needs to undergo midline catheter insertion, the puncture site can be pre-marked. For example, when the puncture site is the left upper limb, different colored markers can be affixed to the shoulder and elbow joints to pre-mark the puncture site. These markers can provide clear guidance for subsequent procedures.

[0027] After pre-marking the patient's puncture site, an image acquisition device, such as a medical high-definition camera, can be used to capture images of the puncture site. Based on the markings affixed during pre-marking, the puncture site can be divided into zones. This allows for the identification of the optimal puncture area for midline catheter placement, known as the recommended puncture area. This area should have good vascular conditions and avoid important nerves. After obtaining the recommended puncture area, an ultrasound device, such as an ultrasound probe, can be used to determine the optimal puncture point within the recommended puncture area. The ultrasound device utilizes ultrasound imaging principles to clearly display the specific location, shape, and blood flow of blood vessels within the puncture area. Based on the obtained detailed information, the optimal puncture point can be precisely selected within the recommended puncture area, serving as the starting point for subsequent midline catheter placement.

[0028] In some embodiments, step S1, "determining the recommended puncture area based on the site image," includes the following steps: A1, obtain the image boundary line that intersects with the puncture site in the site image as the reference boundary line.

[0029] Specifically, after obtaining the image of the puncture site, four image boundary lines corresponding to the image of the puncture site can be obtained. Among the four image boundary lines, the image boundary line that intersects with the puncture site can be determined as the reference boundary line. Subsequently, the recommended puncture area can be divided into zones based on the reference boundary line.

[0030] Among them, the image boundary line refers to the line that constitutes the edge of the image, and the reference boundary line refers to the image boundary line that intersects with the puncture site.

[0031] A2, based on the first identifier pixel value, determine the first identifier area of ​​the first identifier bar in the image of the part, and construct a first dividing line that passes through the midpoint of the first identifier area and is parallel to the reference boundary line.

[0032] In practical applications, when pre-marking the puncture site of a patient, medical staff can affix two different colored marker strips to the puncture site. For example, the first marker strip can be black and the second marker strip can be white. Therefore, after obtaining the site image corresponding to the pre-marked puncture site, two different pixel values ​​can be extracted from the site image. Based on the two different pixel values, the marking areas corresponding to the two marker strips can be determined respectively.

[0033] Specifically, the first identifier pixel value corresponding to the first identifier bar can be extracted from the part image. For example, it can be the pixel value corresponding to black. Based on the extracted first identifier pixel value, the first identifier area corresponding to the first identifier bar can be obtained. The midpoint of the region corresponding to the first identifier area can be obtained, and the first dividing line that passes through the midpoint and is parallel to the reference boundary line can be constructed.

[0034] Wherein, the first identifier pixel value refers to the value of the pixel in the site image that corresponds to the color of the first identifier bar, the first identifier bar refers to the strip of a specific color pasted on the patient's puncture site to mark the puncture area, the first identifier area refers to the area in the site image that corresponds to the first identifier bar, the center point of the area refers to the geometric center point of the first identifier area in the image, and the first dividing line refers to the straight line that passes through the center point of the first identifier area and is parallel to the reference boundary line.

[0035] A3, determine the second identifier area of ​​the second identifier bar in the image of the part based on the second identifier pixel value, and construct a second dividing line that passes through the midpoint of the second identifier area and is parallel to the reference boundary line.

[0036] Specifically, the second identifier pixel value corresponding to the second identifier bar can be extracted from the part image. For example, it can be the pixel value corresponding to white. Based on the extracted second identifier pixel value, the second identifier area corresponding to the second identifier bar can be obtained. The midpoint of the area corresponding to the second identifier area can be obtained, and a second dividing line that passes through the midpoint and is parallel to the reference boundary line can be constructed.

[0037] The second identifier pixel value refers to the value of the pixel in the site image that corresponds to the color of the second identifier bar. The second identifier bar refers to a bar of a different color than the first identifier bar that is pasted on the patient's puncture site. The second identifier area refers to the area in the site image that corresponds to the second identifier bar. The second dividing line refers to a straight line that passes through the midpoint of the area of ​​the second identifier area and is parallel to the reference boundary line.

[0038] A4. Obtain the puncture positioning area between the first dividing line and the second dividing line, divide the puncture positioning area into three equal parts to obtain sub-regions, and take the sub-region located in the middle position as the recommended puncture area.

[0039] See Figure 2 This is a schematic diagram illustrating how to determine a recommended puncture area according to an embodiment of the present invention, such as... Figure 2 As shown in the figure, in the site image, the image boundary line that intersects with the patient's puncture site can be determined as the reference boundary line, that is... Figure 2 The image boundary line located on the left side of the image can be obtained by acquiring the first segmentation line corresponding to the first identifier area and the second segmentation line corresponding to the second identifier area. Based on... Figure 2 As shown, the area corresponding to the puncture site between the first and second dividing lines can be used as the puncture positioning area. By dividing the puncture positioning area into three equal parts, three sub-regions can be obtained, such as... Figure 2 As shown in the diagram, among the three sub-regions, the sub-region located in the middle position can be identified as the recommended puncture area.

[0040] The puncture positioning area refers to the region located between the first and second dividing lines, while the sub-region refers to the region obtained after dividing the puncture positioning area into three equal parts.

[0041] The above-described methods can more accurately determine the puncture point during catheter placement, thereby improving the success rate of the procedure.

[0042] In other embodiments, the specific implementation of "determining the recommended puncture area based on the site image" in step S1 can also be as follows: B1, overlay the transparent annotation layer on top of the image of the part to be annotated, and generate the operation annotation area in response to the trigger information of the transparent annotation layer of the image to be annotated by the operation terminal.

[0043] When determining the recommended puncture area, this method can also use the site image as the basic analysis image. By overlaying a transparent annotation layer on the image, medical staff and reviewers are guided to annotate the area. By analyzing and judging the relationship between different annotated areas, different processing strategies are implemented based on factors such as whether there is a common intersection between the annotated areas and the coordinate distribution characteristics. Finally, the recommended puncture area is determined by combining the comprehensive opinions of multiple personnel. This method can give full play to the professional advantages of medical staff, ensuring that the recommended puncture area not only complies with medical operation standards, but also integrates the opinions of multiple professional parties, thereby improving the safety and success rate of the puncture operation.

[0044] Specifically, after acquiring the image of the affected area, a transparent annotation layer can be overlaid on the abnormal acquisition image to form an image to be annotated. The purpose of the transparent annotation layer is not to affect the observation of the original information of the abnormal acquisition image, while providing space for annotation operations. The operating end (such as the device used by medical staff) can perform operations on the transparent annotation layer of the image to be annotated. According to the trigger information corresponding to the operation, the corresponding operation annotation area can be generated on the transparent annotation layer. The operation annotation area is the area that the medical staff on the operating end mark on the image to be annotated based on their own judgment, which they believe may have an abnormal sound velocity.

[0045] Here, the transparent annotation layer refers to an operable layer that can be superimposed on other images without obscuring the original information of the images below. The image to be annotated refers to the image combination obtained after the transparent annotation layer is overlaid on the site image. The operating end refers to the device used by the medical staff responsible for performing the catheter placement operation. The trigger information refers to the signal generated when the operating end operates on the transparent annotation layer of the image to be annotated, which can trigger the generation of the operation annotation area. The operation annotation area refers to the site area that the medical staff at the operating end mark on the transparent annotation layer of the image to be annotated, based on their own judgment, as suitable for puncture.

[0046] B2, send the image to be annotated to two collaborative review terminals, respond to the trigger information of the transparent annotation layer at the image to be annotated by each collaborative review terminal, and generate the review annotation area for each collaborative review terminal.

[0047] To improve the accuracy and reliability of annotation, the image to be annotated can be sent to two collaborative review terminals (terminals used by other medical staff who participate in reviewing the areas annotated by the operation terminal). The collaborative review terminals can also operate on the transparent annotation layer of the image to be annotated. After responding to the trigger information of the collaborative review terminals, the review annotation areas of each collaborative review terminal can be generated. The participation of multiple review terminals can judge the possible puncture area from different angles, avoiding the subjectivity and limitations of a single judgment.

[0048] Among them, the collaborative review terminal refers to the terminal used by personnel who participate in reviewing the areas suitable for puncture marked on the operation terminal on the image to be annotated. The review and annotation area refers to the area that the collaborative review terminal marks on the transparent annotation layer of the image to be annotated, based on its own judgment and review standards, as the area it deems suitable for puncture.

[0049] B3. Based on the audit annotation area and the operation annotation area, obtain the annotation area, update the annotation area to the part image, and obtain the area re-inspection image.

[0050] Based on the operation annotation area and the review annotation area of ​​each collaborative review terminal, the corresponding annotation area can be obtained. Then, the annotation area can be updated on the site image to form a region review image. The region review image can clearly show all the marked site areas suitable for catheter insertion and puncture, which can provide an intuitive and comprehensive reference for subsequent determination of recommended puncture areas.

[0051] Among them, the labeled area refers to all the review labeled areas and operation labeled areas, and the area re-inspection image refers to the image obtained after updating the labeled areas onto the part image.

[0052] B4. When it is determined that the marked areas in the re-examination image of the region have a common intersection area, the common intersection area of ​​the corresponding marked areas shall be used as the recommended puncture area.

[0053] In the regional re-examination image, all labeled regions are analyzed. If a common intersection region is found among the labeled regions in the regional re-examination image, that is, a part that is covered by all labeled regions or a part that is covered by any two labeled regions, it can be considered that this common intersection region is the most suitable region for catheter placement puncture by multiple parties and can be identified as the recommended puncture region. This situation indicates that the judgment of multiple labeling parties on the puncture region is highly consistent, and the common intersection region has a high degree of credibility as the recommended puncture region.

[0054] The common intersection area refers to the part in the regional re-examination image where all or any two labeled areas are covered or overlapped.

[0055] B5. When it is determined that none of the marked regions in the region re-examination image have a common intersection, the region re-examination image is processed into coordinates, and the coordinates of the regional center of each marked region in the region re-examination image are obtained.

[0056] Specifically, if there is no overlap between all the labeled areas, it can be assumed that there are significant differences in the judgments of the parties regarding the abnormal areas. In this case, the region re-examination image can be processed by coordinateization (assigning coordinate values ​​to each point in the image) and the center coordinates of each labeled area can be calculated. By processing the coordinates and obtaining the center coordinates, data support can be provided for the subsequent determination of recommended puncture areas based on coordinate relationships.

[0057] Among them, the coordinates of the region center refer to the coordinate values ​​that represent the geometric center of each labeled region in the region re-examination image after calculation.

[0058] B6. When it is determined that the center coordinates of the regions all have the same horizontal or vertical coordinates, the diffusion area in the re-examination image of the region is selected, and the recommended puncture area is determined based on the diffusion area.

[0059] After obtaining the coordinates of the center of each labeled area, if it is found that these coordinates have the same horizontal or vertical coordinates, it can be considered that the labeled areas show a certain distribution pattern in the horizontal or vertical direction. At this time, the diffusion area in the area re-examination image can be selected and the diffusion area can be determined as the recommended puncture area. This method is to cover the area suitable for puncture as much as possible by selecting the diffusion area when the labeled areas are scattered but have a certain pattern.

[0060] The diffusion region refers to a range of areas that are adjacent to the marked regions and may cover a suitable area for puncture, selected in the regional re-examination image based on the characteristic that the regional center coordinates of each marked region have the same horizontal or vertical coordinate.

[0061] In some embodiments, step B6 can be implemented as follows: B61, when it is determined that the center coordinates of the regions all have the same horizontal or vertical coordinate, the center coordinates of each region are connected to obtain the re-inspection connecting line segment.

[0062] Specifically, after obtaining the coordinates of the center of each labeled area in the regional re-examination image, it can be determined whether these coordinates all have the same horizontal or vertical coordinate. If this condition is met, it indicates that the labeled areas have a certain distribution pattern in the horizontal or vertical direction. At this time, all the center coordinates of the areas can be connected in a certain order (such as from left to right, from top to bottom, etc.). A line segment is formed between every two adjacent center coordinates of the areas. These line segments together constitute the re-examination connecting line segment. By connecting the center coordinates of the areas, the distribution relationship of the labeled areas in the horizontal or vertical direction can be intuitively displayed, providing a clear structural framework for subsequently determining the coordinates of the diffusion center.

[0063] Among them, the re-inspection connecting line segment refers to the line segment formed by connecting the center coordinates of each labeled area in a certain order in the area re-inspection image when the center coordinates of each area have the same horizontal or vertical coordinate.

[0064] B62, determine the center coordinates of the region located in the middle position of the re-inspection connecting line segment as the diffusion center coordinates, and take the marked area corresponding to the diffusion center coordinates as the diffusion area.

[0065] After obtaining the re-inspection connecting line segment, the center coordinates of the area located in the middle of the re-inspection connecting line segment can be found. The center coordinates of the area in the middle position are determined as the diffusion center coordinates, because the coordinates are in a relatively central position in the distribution of all labeled areas. Using the labeled area corresponding to it as the diffusion area can more evenly cover other labeled areas in subsequent zoom-in operations.

[0066] The diffusion center coordinates refer to the center coordinates of the area located in the middle position within the re-inspection connecting line segment.

[0067] B63, the diffusion area is continuously magnified until it intersects with the other marked areas, then the magnification process is stopped, and the magnified diffusion area is determined as the recommended puncture area.

[0068] Specifically, based on the defined diffusion area, a continuous magnification operation is performed. The magnification can be done by expanding at a certain ratio (e.g., 10% each time). During the magnification process, it is monitored in real time whether the diffusion area intersects with other marked areas. Once the diffusion area intersects with any other marked area, it means that the diffusion area can cover part or all of the area suitable for catheter insertion. At this point, the magnification operation can be stopped, and the magnified diffusion area can be determined as the recommended puncture area. By gradually magnifying and finding intersections, it can be ensured that the recommended puncture area can cover the areas marked by medical staff as comprehensively as possible.

[0069] B7. When it is determined that the x-coordinate and y-coordinate of any of the center coordinates of the region are different from those of the center coordinates of the other regions, the midpoint of the re-examination in the re-examination image of the region is selected, and the recommended puncture area is determined based on the midpoint of the re-examination.

[0070] Specifically, when the horizontal and vertical coordinates of the center coordinates of any region are different from those of the center coordinates of other regions, that is, when the distribution of the labeled regions is relatively chaotic and irregular, the midpoint of the re-examination in the region re-examination image can be calculated. For example, the midpoint coordinates can be obtained by calculating the average value of the center coordinates of all regions. The position point corresponding to the midpoint coordinates is the re-examination midpoint. Based on the re-examination midpoint, an appropriate range is selected. For example, a circular area is determined by setting the radius according to the actual situation with the midpoint as the center. The determined circular area is used as the recommended puncture area. This method is used to find a relatively reasonable recommended puncture area by determining the midpoint when the labeled areas have no obvious pattern, thereby improving the accuracy of puncture.

[0071] Among them, the re-inspection midpoint refers to a point that can represent the center position of the marked area.

[0072] In some embodiments, step B7 can be implemented as follows: B71. When it is determined that the x-coordinate and y-coordinate of the center coordinates of any region are different from those of the center coordinates of the other regions, the center coordinates of the regions are connected to obtain the re-inspection connection region.

[0073] Specifically, after obtaining the coordinates of the center of each labeled area in the area re-inspection image, the horizontal and vertical coordinates of each area center coordinate can be compared with those of all other area center coordinates. When it is found that no area center coordinate has the same value as the other area center coordinates in terms of horizontal and vertical coordinates, it can be considered that the distribution of these labeled areas is relatively messy and there is no obvious horizontal, vertical or other regular distribution. At this time, all the area center coordinates can be connected in sequence so that the adjacent area center coordinates form line segments. These line segments eventually enclose a closed area, namely the re-inspection connection area.

[0074] The re-inspection connection area refers to a closed area formed by connecting the center coordinates of all areas in sequence.

[0075] B72, obtain the center point of the re-inspection connection area as the re-inspection midpoint, and generate a recommended puncture area based on a preset radius with the re-inspection midpoint as the center.

[0076] After obtaining the re-examination connection area, the center point of this area can be calculated. This center point is the re-examination midpoint. For example, when the re-examination connection area is a triangular area, the coordinates corresponding to the re-examination midpoint can be obtained based on the average of the coordinates of the centers of the three areas. After obtaining the re-examination midpoint, a suitable radius is preset with this point as the center. A circular area is constructed on the area re-examination image with this radius. This circular area is the recommended puncture area. Constructing the recommended puncture area with the re-examination midpoint as the center can cover the suitable puncture sites marked by medical staff in a relatively balanced way, even when the marked areas are randomly distributed. Here, the preset radius refers to the pre-set radius used to construct the recommended puncture area.

[0077] S2, construct a site model of the puncture site and a catheter model of the midline catheter, generate a catheter placement simulation video based on the recommended puncture point, the site model and the catheter model, and control the display of the catheter placement simulation video on a visual perception device based on the catheter placement operation signal.

[0078] Among them, the site model refers to the three-dimensional model corresponding to the puncture site constructed using three-dimensional modeling technology based on the three-dimensional structural information of the puncture site; the catheter model refers to the three-dimensional model corresponding to the midline catheter; the catheter placement simulation video refers to the dynamic video generated according to the recommended puncture point, site model, and catheter model, following the medical standard catheter placement procedure; the catheter placement operation signal refers to the signal generated by medical staff during the actual catheter placement operation, which can be identified and used to control the playback of the catheter placement simulation video. For example, the hand gesture signal when the medical staff starts the catheter placement operation can be used as the catheter placement start signal, and the hand gesture signal when the medical staff pauses the catheter placement operation can be used as the catheter placement pause signal; the visual perception device refers to the device that can receive and display the catheter placement simulation video, allowing the patient to perceive the catheter placement process visually, such as a head-mounted VR device.

[0079] After determining the recommended puncture point, in order to present the patient with a visualized and dynamic catheter insertion process, this solution can construct a site model corresponding to the puncture site and a catheter model corresponding to the midline catheter. Based on the site model and the catheter model, the midline catheter insertion process is dynamically simulated to generate a corresponding catheter insertion simulation video. Furthermore, the catheter insertion simulation video can be displayed on the visual perception device worn by the patient, such as a head-mounted VR device, according to the actual catheter insertion operation performed by medical staff.

[0080] Specifically, existing 3D modeling techniques can be used to represent the three-dimensional structure of the puncture site, resulting in a site model. This site model can include the morphology and relative positions of tissues such as skin, muscle, and blood vessels. Furthermore, a catheter model corresponding to the midline catheter can be constructed. Then, based on the recommended puncture point, site model, and catheter model, a catheter placement simulation video can be generated. During the generation process, the catheter placement procedure can be simulated according to medical standards, simulating the entire process of the catheter entering the puncture site from the recommended puncture point and gradually advancing along the vascular path until reaching the target location. The video can demonstrate the relationship between the catheter and surrounding tissues, as well as the corresponding operational steps during the procedure. Finally, the catheterization simulation video can be displayed on the visual sensing device based on the catheterization operation signals from medical staff. The catheterization operation signals can be hand signals from the medical staff when they begin the catheterization operation. For example, when the medical staff's hand begins the catheterization operation, the corresponding catheterization operation signal can be identified as the catheterization start signal. Upon receiving this signal, the visual sensing device (such as a VR device) starts playing the catheterization simulation video, and the patient can watch the simulated catheterization process through the device. When the medical staff's hand pauses the catheterization operation, the corresponding catheterization operation signal can be identified as the catheterization pause signal. Upon receiving this signal, the visual sensing device can pause the playback of the catheterization simulation video.

[0081] In some embodiments, step S2, "generating a catheter placement simulation video based on the recommended puncture point, the site model, and the catheter model," includes the following steps: S21, determine the simulated puncture point corresponding to the recommended puncture point in the site model, and update the catheter model to the simulated puncture point.

[0082] In the pre-constructed site model, based on the previously determined recommended puncture points, the corresponding simulated puncture points on the site model can be accurately located. This process requires ensuring that the position of the simulated puncture point in the site model is highly consistent with the position of the recommended puncture point in the actual puncture site to guarantee the accuracy of the simulation. After determining the simulated puncture point, the constructed catheter model can be moved from its initial position and updated to the simulated puncture point, so that the starting end of the catheter model is perfectly aligned with the simulated puncture point, preparing for the subsequent simulated catheter placement process. This step is the starting point setting of the entire simulation process, which can provide accurate initial conditions for the subsequent simulated catheter placement operation.

[0083] The simulated puncture point refers to the location point in the site model that corresponds to the recommended puncture point.

[0084] S22, based on the preset insertion speed, the catheter model is inserted from the simulated puncture point into the insertion site model to generate a catheter placement simulation video.

[0085] After determining the simulated puncture point, the catheter insertion process can be simulated in the site model at a pre-set insertion speed, with the catheter model positioned at the simulated puncture point. The pre-set insertion speed can be determined according to medically safe and reasonable catheter insertion speed standards to ensure that the simulation process conforms to actual operating procedures. During the simulation, the catheter model can be gradually advanced towards the target location along the vascular path or other predetermined path according to the time sequence, while recording the status of each frame. During the advancement, the relationship between the catheter model and tissues such as skin, muscles, and blood vessels in the site model can be displayed in real time, such as how the catheter passes through the skin, its movement in the muscle layer, and its fit with blood vessels. By continuously playing these recorded frames, a complete catheter insertion simulation video can be generated, vividly presenting the entire process of the catheter model entering the puncture site from the simulated puncture point until reaching the target location.

[0086] The preset insertion speed refers to the pre-set speed at which the simulated catheter is inserted into the site model.

[0087] The above-described implementation method can present a visual and dynamic catheterization process to patients, thereby reducing their fear.

[0088] S3, determine the distance difference between the midline catheter and the catheter model in the catheter placement simulation video based on the catheter placement pause signal, and dynamically adjust the catheter placement simulation video according to the distance difference, the dynamic adjustment including progress adjustment and speed adjustment.

[0089] Among them, the catheter placement pause signal refers to the signal identified when the operation is paused due to various situations during the actual catheter placement process; the midline catheter refers to the catheter used for the catheter placement operation; the distance difference refers to the distance difference between the actual midline catheter and the catheter model in the catheter placement simulation video, calculated by comparing the real-time position information of the actual midline catheter in the patient's body with the position of the catheter model in the catheter placement simulation video; the progress control refers to adjusting the playback progress of the catheter placement simulation video according to the distance difference; and the speed control refers to dynamically controlling the playback speed of the catheter placement simulation video.

[0090] During actual catheter placement, various situations may occur that cause the operation to be paused. At this time, the corresponding catheter placement pause signal can be identified. Based on the catheter placement pause signal, the distance difference between the midline catheter and the catheter model in the catheter placement simulation video can be calculated. Specifically, the position information of the actual midline catheter in the patient's body can be obtained in real time and compared with the position of the catheter model in the simulation video, so that the distance difference between the two can be calculated.

[0091] The distance difference allows for dynamic adjustment of the catheter placement simulation video. This dynamic adjustment mainly includes progress control and speed control. If the actual catheter advancement distance is less than the advancement distance of the catheter model in the simulation video, it means that the simulation video is playing faster than the actual operation. In this case, progress control can be performed to pause or rewind the simulation video to synchronize the video progress with the actual operation. At the same time, speed control can be performed to reduce the playback speed of the simulation video to ensure that the subsequent simulation process is consistent with the rhythm of the actual operation. Conversely, if the actual catheter advancement distance is greater than the advancement distance of the catheter model in the simulation video, the playback speed of the simulation video can be increased or the video progress can be skipped directly to ensure consistency between the simulation video and the actual operation. This allows the simulation process seen by the patient to closely match the actual catheter placement operation, reducing anxiety and fear caused by information inconsistency.

[0092] Based on the above embodiments, step S3 can be implemented in the following ways: S31, based on the catheter placement pause signal, obtain the actual exposed length of the midline catheter and obtain the simulated exposed length of the catheter model in the catheter placement simulation video.

[0093] Specifically, after the catheter placement pause signal is detected, the actual length of the remaining part of the midline catheter outside the patient's body can be obtained in real time using a specific medical measuring device, i.e., the actual exposed length. The medical measuring device can accurately measure the length information of the catheter outside the skin. On the other hand, the length of the catheter model outside the simulated puncture site in the current frame can be extracted from the catheter placement simulation video being played, i.e., the simulated exposed length. This step can provide key basic data for subsequent calculation of distance difference, and ensuring the accuracy of the measurement is a prerequisite for the effectiveness of subsequent operations.

[0094] The actual exposed length refers to the length of the actual midline catheter remaining outside the patient's body, while the simulated exposed length refers to the length of the catheter model outside the simulated puncture site in the current frame extracted from the currently playing catheterization simulation video.

[0095] S32, the distance difference is obtained based on the difference between the actual exposed length and the simulated exposed length.

[0096] After obtaining the actual exposed length and the simulated exposed length, mathematical calculations can be performed on these two data points. By subtracting the simulated exposed length from the actual exposed length, the numerical difference between the two can be obtained, namely the distance difference. The distance difference can represent the distance difference in the length dimension between the actual midline catheter and the catheter model in the catheter placement simulation video. It can intuitively reflect the progress deviation between the simulation video and the actual operation, and provide a quantitative basis for subsequent dynamic control.

[0097] S33, Based on the distance difference, adjust the progress of the tube placement simulation video to obtain the playback duration.

[0098] Based on the calculated distance difference, the playback progress of the catheter placement simulation video can be dynamically adjusted accordingly. For example, if the distance difference is positive, it can be assumed that the actual exposed length of the midline catheter is greater than the exposed length of the catheter model in the simulation video. Furthermore, it can be assumed that the advancement distance of the catheter model in the simulation video is greater than the actual advancement distance of the midline catheter. At this time, the video can be rewound to a position that matches the actual operation progress based on the magnitude of the difference. If the distance difference is negative, it indicates that the actual operation progress is ahead, and the video can be directly jumped to the corresponding progress. After adjusting the video progress, the playback duration of the catheter placement simulation video at this time can be obtained to ensure that the subsequent playback time matches the actual operation rhythm.

[0099] Among them, playback duration refers to the duration of the simulated video playback after progress adjustment.

[0100] In some embodiments, step S33 may be implemented in the following ways: S331, when the distance difference is greater than 0, the progress of the tube placement simulation video is adjusted backward until the simulated exposed length in the tube placement simulation video is equal to the actual exposed length, and the adjusted tube placement simulation video is obtained.

[0101] Specifically, when the difference in distance is greater than 0, it can be considered that the advancement distance of the catheter model in the simulated video exceeds the advancement distance of the actual midline catheter, that is, the playback progress of the simulated video is too fast. At this time, the rollback adjustment program can be started, and the catheter placement simulation video can be rolled back frame by frame or time segment by segment according to the preset frame or time unit. During the rollback process, the simulated exposed length of the catheter model in the simulated video can be continuously monitored and compared with the actual exposed length of the actual midline catheter in real time until the simulated exposed length is equal to the actual exposed length. This indicates that the video progress has been adjusted to match the actual operation, and the rollback operation can be stopped to obtain the adjusted catheter placement simulation video. This process, through precise comparison and gradual rollback, can accurately correct the video progress and avoid misleading patients due to the simulation being ahead of schedule.

[0102] Among them, rollback adjustment refers to the adjustment method of rewinding the playback progress of the tube placement simulation video.

[0103] S332, when the distance difference is less than 0, the progress of the tube placement simulation video is advanced until the simulated exposed length in the tube placement simulation video is equal to the actual exposed length, and the adjusted tube placement simulation video is obtained.

[0104] Specifically, if the detected distance difference is less than 0, it can be considered that the actual midline catheter advancement distance exceeds the advancement distance of the catheter model in the simulation video, that is, the actual catheter placement operation progress is ahead of the simulation video. At this time, an advance control strategy can be executed. According to the size of the difference, the position of the catheter model in the catheter placement simulation video is adjusted to the corresponding progress position. During the adjustment process, the simulated exposure length and the actual exposure length can also be monitored in real time. When the two are equal, the corresponding advance control operation is stopped, and the advance control of the video progress is completed, resulting in a catheter placement simulation video that matches the actual operation progress. This advance control method can quickly make up for the progress lag of the simulation video and ensure that the patient sees the simulation screen synchronized with the actual operation in a timely manner.

[0105] Among them, forward control refers to adjusting the playback progress of the tube placement simulation video forward.

[0106] S333, obtain the current duration of the adjusted tube placement simulation video as the playback duration.

[0107] After adjusting the video's progress (backward or forward), the current time point can be extracted from the adjusted catheter placement simulation video. The duration corresponding to this time point is used as the playback duration. This playback duration serves as the starting time reference for subsequent video playback. Following this duration, the video can be played at an appropriate speed, ensuring that the entire simulation process maintains a high degree of consistency with the actual catheter placement procedure in terms of progress and time. This provides patients with an accurate and smooth visual catheter placement simulation experience. The current duration refers to the duration corresponding to the current moment in the catheter placement simulation video.

[0108] S34, obtain the actual duration of midline catheter insertion and the playback speed of the catheter insertion simulation video.

[0109] After completing the progress adjustment, the actual duration of the midline catheter insertion can be obtained by recording the time from the start of the catheterization operation to the pause time. At the same time, the playback speed parameter of the current catheterization simulation video can be obtained. This parameter may be the initial default speed or the speed after previous adjustment, which can provide raw data for the next step of speed adjustment.

[0110] The actual duration refers to the time taken for the midline catheter to be inserted, from the start of the catheter placement operation to the moment when the operation is paused due to the catheter placement pause signal. The playback speed refers to the speed parameter when the current catheter placement simulation video is played.

[0111] S35, adjust the playback speed according to the actual duration and the playback duration.

[0112] After completing the video progress adjustment, the playback speed of the simulated video can be adjusted accordingly based on the actual insertion duration and the playback duration of the simulated video. Specifically, the playback speed can be dynamically adjusted by comparing the actual operation time (actual duration) with the playback time of the simulated video (playback duration), so that the subsequent playback process is consistent with the actual operation time. In this way, the simulated video can adjust the playback speed in real time according to the actual operation time, ensuring that the simulated process watched by the patient is completely synchronized with the actual operation of the medical staff in the time dimension, thus improving the practicality and accuracy of the simulated video.

[0113] In some embodiments, step S35 may be implemented as follows: S351, the playback adjustment coefficient is obtained based on the ratio of the playback duration to the actual duration.

[0114] Specifically, by calculating the ratio between the playback duration and the actual duration, a coefficient can be obtained for adjusting the playback speed of the simulated video, i.e., the playback adjustment coefficient. The playback adjustment coefficient refers to the coefficient used when dynamically adjusting the playback speed.

[0115] S352, the adjusted playback speed is obtained by multiplying the playback adjustment coefficient and the playback speed.

[0116] Specifically, after obtaining the playback adjustment coefficient, the playback speed of the catheter placement simulation video can be adjusted based on the product of the playback adjustment coefficient and the playback speed to obtain the adjusted playback speed. For example, if the playback adjustment coefficient is greater than 1, it means that the actual operation speed is faster than the preset speed, and the playback speed of the simulation video needs to be increased. If the adjustment coefficient is less than 1, it means that the actual operation speed is slower, and the playback speed of the simulation video should be decreased. Through such calculation and adjustment, the playback speed of the simulation video can accurately match the actual catheter placement operation speed, thereby presenting a more realistic and accurate simulation of the catheter placement process to the patient.

[0117] The above implementation method ensures that the playback speed of the simulated video can accurately match the actual catheter placement operation speed, thereby presenting a more realistic and accurate simulated catheter placement process to the patient.

[0118] See Figure 3 This is a schematic diagram of a midline catheter data processing system based on ultrasound guidance provided in an embodiment of the present invention. The data processing system of the midline catheter data processing system based on ultrasound guidance includes: The acquisition module is used to acquire the site image corresponding to the pre-marked puncture site, determine the recommended puncture area based on the site image, and determine the recommended puncture point within the recommended puncture area based on the ultrasound device. The generation module is used to construct a site model of the puncture site and a catheter model of the midline catheter, generate a catheter placement simulation video based on the recommended puncture point, the site model and the catheter model, and control the display of the catheter placement simulation video on a visual perception device based on the catheter placement operation signal. The control module is used to determine the distance difference between the midline catheter and the catheter model in the catheter placement simulation video based on the catheter placement pause signal, and to dynamically control the catheter placement simulation video according to the distance difference. The dynamic control includes progress control and speed control.

[0119] Figure 3 The apparatus of the illustrated embodiment can be used to perform corresponding actions. Figure 1 The steps in the method embodiments shown are implemented in a similar manner and have similar technical effects, and will not be repeated here.

[0120] See Figure 4 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present invention. The electronic device 40 includes: a processor 41, a memory 42, and a computer program; wherein... The memory 42 is used to store the computer program, and the memory may also be flash memory. The computer program is, for example, an application program or functional module that implements the above method.

[0121] The processor 41 is configured to execute the computer program stored in the memory to implement the various steps performed by the device in the above method. For details, please refer to the relevant descriptions in the preceding method embodiments.

[0122] Alternatively, the memory 42 can be either standalone or integrated with the processor 41.

[0123] When the memory 42 is a device independent of the processor 41, the device may further include: Bus 43 is used to connect the memory 42 and the processor 41.

[0124] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for processing midline catheter data based on ultrasound guidance, characterized in that, include: Obtain the site image corresponding to the pre-marked puncture site, determine the recommended puncture area based on the site image, and determine the recommended puncture point within the recommended puncture area based on the ultrasound device; Construct a site model of the puncture site and a catheter model of the midline catheter; generate a catheter placement simulation video based on the recommended puncture point, the site model and the catheter model; and control the display of the catheter placement simulation video on a visual perception device based on the catheter placement operation signal. The distance difference between the midline catheter and the catheter model in the catheter placement simulation video is determined based on the catheter placement pause signal. The catheter placement simulation video is then dynamically adjusted based on the distance difference, including progress adjustment and speed adjustment.

2. The method according to claim 1, characterized in that, The step of determining the recommended puncture area based on the image of the affected area includes: The image boundary line that intersects with the puncture site in the site image is used as the reference boundary line; Based on the first identifier pixel value, a first identifier region of the first identifier bar in the image of the part is determined, and a first dividing line is constructed that passes through the region center of the first identifier region and is parallel to the reference boundary line. Based on the second identifier pixel value, a second identifier region of the second identifier bar in the image of the part is determined, and a second dividing line is constructed that passes through the midpoint of the region of the second identifier region and is parallel to the reference boundary line; Obtain the puncture positioning area between the first dividing line and the second dividing line, divide the puncture positioning area into three equal parts to obtain sub-regions, and take the sub-region located in the middle position as the recommended puncture area.

3. The method according to claim 1, characterized in that, The step of generating a catheter placement simulation video based on the recommended puncture point, the site model, and the catheter model includes: In the site model, determine the simulated puncture point corresponding to the recommended puncture point, and update the catheter model to the simulated puncture point; Based on a preset insertion speed, the catheter model is transformed from a simulated puncture point insertion site model to generate a catheter insertion simulation video.

4. The method according to claim 1, characterized in that, The distance difference between the midline catheter and the catheter model in the catheter placement simulation video is determined based on the catheter placement pause signal. The catheter placement simulation video is then dynamically adjusted based on this distance difference. This dynamic adjustment includes progress control and speed control, including: The actual exposed length of the midline catheter is obtained based on the catheter placement pause signal, and the simulated exposed length of the catheter model in the catheter placement simulation video is also obtained. The distance difference is obtained based on the difference between the actual exposed length and the simulated exposed length; Based on the distance difference, the progress of the tube placement simulation video is adjusted to obtain the playback duration; Obtain the actual duration of midline catheter insertion and the playback speed of the catheter insertion simulation video; The playback speed is adjusted based on the actual duration and the playback duration.

5. The method according to claim 4, characterized in that, The step of adjusting the playback duration of the simulated tube placement video based on the distance difference includes: When the distance difference is determined to be greater than 0, the progress of the tube placement simulation video is regressed until the simulated exposed length in the tube placement simulation video is equal to the actual exposed length, thus obtaining the adjusted tube placement simulation video. When the distance difference is determined to be less than 0, the progress of the tube placement simulation video is advanced until the simulated exposed length in the tube placement simulation video is equal to the actual exposed length, thus obtaining the adjusted tube placement simulation video. The current duration of the adjusted tube placement simulation video is used as the playback duration.

6. The method according to claim 4, characterized in that, The step of adjusting the playback speed based on the actual duration and the playback duration includes: The playback adjustment coefficient is obtained based on the ratio of the stated playback duration to the actual playback duration. The adjusted playback speed is obtained by multiplying the playback adjustment coefficient and the playback speed.

7. The method according to claim 1, characterized in that, The step of determining the recommended puncture area based on the image of the affected area includes: A transparent annotation layer is placed over the image of the area to be annotated to obtain the image to be annotated. In response to the trigger information of the transparent annotation layer at the location to be annotated by the operation terminal, the operation annotation area is generated. Send the image to be annotated to two collaborative review terminals, respond to the trigger information of the transparent annotation layer at the image to be annotated by each collaborative review terminal, and generate the review annotation area for each collaborative review terminal; Based on the audit annotation area and the operation annotation area, an annotation area is obtained, and the annotation area is updated to the part image to obtain a region re-inspection image; When it is determined that the marked areas in the re-examination image of the region have a common intersection area, the common intersection area of ​​the corresponding marked areas is taken as the recommended puncture area; When it is determined that none of the labeled regions in the region re-examination image have a common intersection, the region re-examination image is processed into coordinates, and the coordinates of the regional center of each labeled region in the region re-examination image are obtained; When it is determined that the center coordinates of the regions all have the same horizontal or vertical coordinate, the diffusion area in the re-examination image of the region is selected, and the recommended puncture area is determined based on the diffusion area. When it is determined that the x-coordinate and y-coordinate of any of the center coordinates of the region are different from those of the center coordinates of the other regions, the midpoint of the re-examination in the re-examination image of the region is selected, and the recommended puncture region is determined based on the midpoint of the re-examination.

8. The method according to claim 7, characterized in that, When it is determined that the center coordinates of the regions all have the same horizontal or vertical coordinate, the diffusion region in the re-examination image of the region is selected, and the recommended puncture region is determined based on the diffusion region, including: When it is determined that the center coordinates of the regions all have the same horizontal or vertical coordinate, the center coordinates of each region are connected to obtain the re-inspection connecting line segment; The center coordinates of the region located in the middle position of the re-inspection connecting line segment are determined as the diffusion center coordinates, and the marked area corresponding to the diffusion center coordinates is taken as the diffusion area. The diffusion area is continuously magnified until it intersects with the other marked areas. The magnification process is then stopped, and the magnified diffusion area is determined as the recommended puncture area.

9. The method according to claim 7, characterized in that, When the coordinates of any region center are determined to be different from the x-coordinates and y-coordinates of the coordinates of the centers of the remaining regions, the midpoint of the re-examination image of the region is selected, and the recommended puncture region is determined based on the midpoint of the re-examination, including: When it is determined that the x-coordinate and y-coordinate of the center coordinates of any region are different from those of the center coordinates of the other regions, the center coordinates of the regions are connected to obtain the re-inspection connection region. The center point of the re-inspection connection area is obtained as the re-inspection midpoint, and a recommended puncture area is generated based on a preset radius with the re-inspection midpoint as the center.

10. A midline catheter data processing system based on ultrasound guidance, characterized in that, include: The acquisition module is used to acquire the site image corresponding to the pre-marked puncture site, determine the recommended puncture area based on the site image, and determine the recommended puncture point within the recommended puncture area based on the ultrasound device. The generation module is used to construct a site model of the puncture site and a catheter model of the midline catheter, generate a catheter placement simulation video based on the recommended puncture point, the site model and the catheter model, and control the display of the catheter placement simulation video on a visual perception device based on the catheter placement operation signal. The control module is used to determine the distance difference between the midline catheter and the catheter model in the catheter placement simulation video based on the catheter placement pause signal, and to dynamically control the catheter placement simulation video according to the distance difference. The dynamic control includes progress control and speed control.