Angiography image and intravascular image registration interaction method and apparatus, device, and medium
By using the registration interactive interface in a clinical environment, displaying the imaging images and intraluminal images, and updating the index mark in response to user operations, the problem that users cannot intuitively understand the image registration effect is solved, and a more accurate judgment of coronary heart disease is achieved.
Patent Information
- Application Number
- PCT/CN2023/132082
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-19
- Filing Date
- 2023-11-16
- Publication Date
- 2025-03-27
AI Technical Summary
In clinical practice, users cannot intuitively understand the effect of vascular image registration, which affects medical staff's assistance in judging coronary heart disease.
By displaying the imaging and intraluminal images of the target angiography on the registration interactive interface, mark the image position with index identifiers, and in response to the user's movement operation, the index identifier in the image area is updated in real time to show the registration effect.
This allows users to intuitively perceive the registration effect between the imaging images and intracavity images, improves the user experience, and assists medical staff in judging coronary heart disease more accurately.
Smart Images

Figure CN2023132082_27032025_PF_FP_ABST
Abstract
Description
Interactive method, device, equipment and medium for angiography and intracavitary image registration
[0001] This disclosure claims priority to a Chinese patent application filed with the China Patent Office on September 19, 2023, with application number 202311214032.7. The entire contents of the above application are incorporated herein by reference. Technical Field
[0002] The embodiments of the present application relate to the field of medical imaging, for example, to a method, device, equipment and medium for interactive registration of angiography and intracavitary images. Background Art
[0003] In clinical practice, extravascular imaging technology and intravascular imaging technology are currently mainly used to assist medical staff in diagnosing coronary heart disease.
[0004] On this basis, considering that the vascular images obtained based on the above two imaging technologies have their own characteristics, vascular image registration can be used to better assist medical staff in diagnosing coronary heart disease.
[0005] However, users currently cannot know the registration effect, which needs to be improved.
[0006] Summary of the Invention
[0007] The embodiments of the present application provide a method, apparatus, device and medium for interactive registration of angiography and intracavitary images, so as to enable users to know the registration effect by displaying the registration effect.
[0008] According to one aspect of the present application, a method for interactive registration of angiography and intracavitary images is provided, which may include:
[0009] Displaying the angiographic image data of the target blood vessel in the angiographic image area on the registration interaction interface, wherein the angiographic image data at least includes a first index mark marking an index position of the target blood vessel;
[0010] In the intracavity image area on the registration interaction interface, displaying the intracavity image data of the target blood vessel, wherein the intracavity image data at least includes a second index mark marking the index position;
[0011] In response to a movement operation on the displayed first index mark or the second index mark, the moved first index mark is displayed in the angiography image region and the moved second index mark is displayed in the intracavitary image region.
[0012] According to another aspect of the present application, a radiographic and intracavitary image registration interactive device is provided, which may include:
[0013] The angiographic image data display module is configured to display angiographic image data of the target blood vessel in the angiographic image area on the registration interaction interface, wherein the angiographic image data at least includes a first index mark marking an index position of the target blood vessel;
[0014] an intracavitary image data display module configured to display intracavitary image data of the target blood vessel in an intracavitary image region on the registration interaction interface, wherein the intracavitary image data at least includes a second index mark marking an index position;
[0015] The second index mark display module is configured to display the moved first index mark in the angiographic image area and the moved second index mark in the intracavitary image area in response to a movement operation on the displayed first index mark or the second index mark.
[0016] According to another aspect of the present application, an electronic device is provided, which may include:
[0017] at least one processor; and
[0018] a memory communicatively connected to at least one processor; wherein,
[0019] The memory stores a computer program that can be executed by at least one processor, and the computer program is executed by at least one processor so that the at least one processor implements the angiography and intracavitary image registration interaction method provided in any embodiment of the present application when executing the computer program.
[0020] According to another aspect of the present application, a computer-readable storage medium is provided, on which computer instructions are stored, and the computer instructions are used to enable a processor to implement the angiography and intracavitary image registration interaction method provided in any embodiment of the present application when executed. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The following will introduce the drawings required for the description of the embodiments. The drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0022] FIG1a is a schematic diagram of an optional example interface of the interactive method for angiography and intracavitary image registration in an embodiment of the present application;
[0023] FIG1b is an interface effect diagram corresponding to the middle and lower parts of the interface schematic diagram shown in FIG1a in the interactive method for angiography and intracavitary image registration in an embodiment of the present application;
[0024] FIG1c is a structural block diagram corresponding to the interface schematic diagram shown in FIG1a in the interactive method for angiography and intracavitary image registration in an embodiment of the present application;
[0025] FIG2 is a flow chart of an interactive method for angiography and intracavitary image registration according to an embodiment of the present application;
[0026] FIG3 is a flow chart of another method for interactive registration of angiography and intracavitary images provided according to an embodiment of the present application;
[0027] FIG4 is a flow chart of another method for interactive registration of angiography and intracavitary images provided according to an embodiment of the present application;
[0028] FIG5 is a flow chart of another method for interactive registration of angiography and intracavitary images provided according to an embodiment of the present application;
[0029] FIG6 is a structural block diagram of an angiography and intracavitary image registration interactive device provided according to an embodiment of the present application;
[0030] FIG7 is a schematic structural diagram of an electronic device for implementing the interactive method of angiography and intracavitary image registration in an embodiment of the present application. DETAILED DESCRIPTION
[0031] The following describes the embodiments of the present application in conjunction with the accompanying drawings. The embodiments described are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. The situations of "target", "original", etc. are similar. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0033] Before introducing the embodiments of the present application, an exemplary description of the registration interaction interface used in the embodiments of the present application is first given to better understand the interface interaction process described in the following embodiments.
[0034] Exemplarily, as shown in Figures 1a and 1b, an angiography image area and an intracavitary image area are provided on the registration interactive interface, wherein the angiography image area includes an angiography image display area (as shown in the upper left of Figure 1a), an angiography image branch map area (as shown in the middle left of Figure 1a and the upper left of Figure 1b), and an angiography image vascular diameter map area (as shown in the lower left of Figure 1a and the lower left of Figure 1b), and the intracavitary image area includes an intracavitary image cross-section area (as shown in the upper right of Figure 1a), an intracavitary image longitudinal section area (as shown in the middle right of Figure 1a and the upper right of Figure 1b), and an intracavitary image vascular diameter map area (as shown in the lower right of Figure 1a and the lower right of Figure 1b).
[0035] In the angiography image display area, a digital subtraction angiography (DSA) image of the target blood vessel (hereinafter referred to as the angiography image), the blood vessel contour of the registration segment on the target blood vessel (i.e., the contour represented by the white dotted line in Figure 1a), and an index mark used to mark the index position of the target blood vessel (such as the line represented by the white solid line in Figure 1a, such an index mark may also be called an index line) may be displayed.
[0036] In the angiographic branch map area, the vessel length of the target vessel, the side branch marker used to mark the position of the side branch on the target vessel (such as the black square in Figure 1a and the gray square in Figure 1b), the index marker (such as the black vertical straight line in Figure 1a and the white vertical straight line in Figure 1b), and the registration marker used to identify the registration segment (such as the black horizontal dotted line in Figure 1a) can be displayed.
[0037] In the angiographic vessel diameter map area, the vessel diameter of the target vessel, the quantitative flow fraction (QFR) pullback curve (such as the curve in Figure 1b), and the index mark (the black vertical line in Figure 1a and the white vertical line in Figure 1b) can be displayed.
[0038] In the intraluminal image cross-section area, the intraluminal image cross-section and vascular contour of the target blood vessel can be displayed. In practical applications, the intraluminal image can optionally be obtained through intravascular imaging technology, such as optical coherence tomography (OCT) technology or intravascular ultrasound (IVUS) technology.
[0039] In the longitudinal section area of the intracavitary image, the longitudinal section of the intracavitary image, the side branch marks (such as ①-⑤ in Figure 1a and Figure 1b), the index mark (such as the black longitudinal solid line in Figure 1a and the white longitudinal straight line between ② and ③ in Figure 1b) and the registration mark (such as the black longitudinal dotted line in Figure 1a and the white longitudinal straight line located on the left of ① and on the right of ⑤ in Figure 1b) can be displayed.
[0040] In the intraluminal image vessel diameter map area, the vessel diameter and index mark (such as the black vertical straight line in FIG. 1 a and the white vertical straight line in FIG. 1 b ) may be displayed, and the vessel diameter corresponding to the non-registered segment is 0.
[0041] The image data displayed in the angiographic image area and the intracavitary image area described above can be controlled by the controller in FIG. 1 c .
[0042] FIG2 is a flow chart of an interactive method for registration of angiography and intracavitary images provided in an embodiment of the present application. This embodiment is applicable to situations where the registration effect between angiography images and intracavitary images is demonstrated. The method can be performed by an interactive device for registration of angiography and intracavitary images provided in an embodiment of the present application. The device can be implemented in software and / or hardware, and the device can be integrated into an electronic device, which can be various user terminals or servers.
[0043] Referring to FIG. 2 , the method according to the embodiment of the present application may include the following steps:
[0044] S110. Display the angiographic image data of the target blood vessel in the angiographic image area on the registration interaction interface, wherein the angiographic image data at least includes a first index mark that marks an index position of the target blood vessel.
[0045] In some embodiments, the registration interaction interface can be understood as a pre-set interface that can be used to display the registration effect between the angiographic image and the intracavitary image. For example, it can be understood as an interface that can display the registration effect through interface interaction.
[0046] An angiography image area is provided on the registration interaction interface. The angiography image area can be understood as an area used to display the angiography image data of the target blood vessel. For example, it can be at least one of the angiography image display area, the angiography image branch map area, and the angiography image blood vessel diameter map area described above. Of course, it can also be other areas that can be used to display angiography image data.
[0047] The angiographic image data can be understood as data related to the angiographic image of the target blood vessel, for example, it can be at least one of the angiographic image, blood vessel contour, index mark, blood vessel length, side branch mark, registration mark, blood vessel diameter and QFR retracement curve exemplified above, and of course, it can also be other data related to the angiographic image.
[0048] In the contrast image area, contrast image data is displayed.
[0049] On this basis, it should be emphasized that, first, the angiographic image data in the embodiment of the present application includes at least an index identifier, and in order to facilitate the distinction between the index identifier obtained based on the angiographic image and the index identifier obtained based on the intracavitary image described later, the former is referred to as the first index identifier and the latter is referred to as the second index identifier. This method of distinguishing by "first" and "second" can also be applied to other concepts involved in both angiographic images and intracavitary images, such as registration identifiers and side branch identifiers.
[0050] Second, taking the index mark as an example, in actual applications, the index mark can be represented in a variety of ways, such as patterns, text or numbers, etc. On this basis, for patterns, for example, it can be a point (such as a solid point or a hollow point), a line (such as a straight line or a curve, a solid line or a dotted line, a horizontal line or a vertical line) or a surface (such as a solid frame or a hollow frame). In other words, the index mark is mainly used to identify the index position, and the expression method of the index mark can be determined according to the actual situation. In addition, the above description also applies to other types of marks, such as registration marks and side branch marks.
[0051] S120. Display the intracavity image data of the target blood vessel in the intracavity image area on the registration interaction interface, wherein the intracavity image data at least includes a second index mark marking the index position.
[0052] In some embodiments, an intraluminal image area is provided on the registration interaction interface. The intraluminal image area can be understood as an area for displaying the intraluminal image data of the target blood vessel. For example, it can be at least one of the intraluminal image cross-section area, the intraluminal image longitudinal section area, and the intraluminal image blood vessel diameter map area described above. Of course, it can also be other areas that can be used to display intraluminal image data.
[0053] Intraluminal image data can be understood as data associated with the intraluminal image of the target vessel. For example, it can include at least one of the transverse and longitudinal sections of the intraluminal image, the vessel contour, the index identifier, the side branch identifier, the registration identifier, and the vessel diameter, as exemplified above. Of course, it can also include other data related to the intraluminal image. On this basis, it should be emphasized that the intraluminal image data in the embodiments of the present application at least includes the index identifier.
[0054] In the intracavitary image area, intracavitary image data is displayed.
[0055] S130. In response to a movement operation on the displayed first index mark or the second index mark, the moved first index mark is displayed in the angiography image region and the moved second index mark is displayed in the intracavitary image region.
[0056] In some embodiments, when the first index marker and the second index marker are displayed, a move operation is received. The move operation can be understood as an operation input for moving the first index marker, or an operation input for moving the second index marker. In actual applications, the operation can be, for example, a click operation or a drag operation input via a mouse, or an up operation, down operation, left operation, or right operation input via a keyboard. In actual applications, it can be understood that, for a cross-section displayed in the intracavitary image cross-section area, a frame change operation on the cross-section is a move operation for moving the index marker.
[0057] According to the above explanation, it can be known that the index identifier is used to identify the index position, such as the first index identifier is used to identify the index position in the angiographic image, and the second index identifier is used to identify the index position in the intracavitary image. On this basis, when the registration between the angiographic image and the intracavitary image is completed, taking the moving operation for the first index identifier as an example, the movement of the first index identifier means the movement of the index position in the angiographic image. At this time, the index position in the intracavitary image is no longer the original position, but a position that matches the index position after the movement in the angiographic image. Then, the second index identifier used to identify the index position in the intracavitary image will also move accordingly. The above analysis logic is also applicable to the moving operation for the second index identifier.
[0058] Therefore, after receiving the move operation, the first index marker after the move can be displayed in the angiographic image area and the second index marker after the move can be displayed in the intracavitary image area in response to the move operation. For example, taking the example shown in FIG1a as an example, after the index marker in any of the six areas is moved, the index markers in the remaining five areas will also move accordingly. Therefore, the moved index marker can be displayed in each area separately, so that the user can intuitively understand the registration effect between the two images.
[0059] The technical solution of the embodiment of the present application is for the angiographic image area and the intraluminal image area set on the registration interactive interface, by displaying the angiographic image data of the target blood vessel in the angiographic image area, and displaying the intraluminal image data of the target blood vessel in the intraluminal image area, the angiographic image data and the intraluminal image data both include at least an index mark for marking the index position of the target blood vessel; on this basis, in response to the movement operation of the displayed first index mark or the second index mark, the moved first index mark is displayed in the angiographic image area and the moved second index mark is displayed in the intraluminal image area. In the above technical solution, after moving the index mark in either the angiographic image area or the intraluminal image area, the index mark in the other area will also move and be displayed accordingly, which allows the user to intuitively perceive the registration effect between the angiographic image and the intraluminal image, thereby effectively improving the user experience.
[0060] An optional technical solution, the above-mentioned interactive method for registration of angiography and intracavitary images, further includes:
[0061] Acquire an angiographic image and an intracavitary image of a target blood vessel, as well as a selected registration segment of the target blood vessel presented by the angiographic image;
[0062] In the angiography image, the blood vessel contour of the registration segment is segmented, and the angiography image and the intracavitary image are registered based on the blood vessel contour and the registration segment.
[0063] For example, for the target blood vessel, the user imports the angiography image and selects the blood vessel segment of interest in the angiography image (i.e., the registration segment). At this time, the background registration algorithm can segment out the blood vessel contour of the registration segment, for example, it can be the contour of the main branch of the blood vessel in the registration segment; in addition, the user imports the intracavitary image to be registered with the angiography image. At this time, the background registration algorithm can realize the registration between the angiography image and the intracavitary image according to the blood vessel contour, that is, find the blood vessel segment corresponding to the registration segment in the intracavitary image.
[0064] The above technical solution realizes the effective registration between the angiographic image and the intracavitary image.
[0065] FIG3 is a flowchart of another method for interactive registration of angiography and intracavitary images provided in an embodiment of the present application. This embodiment is modified based on the above-mentioned technical solutions. In this embodiment, optionally, for the registration segment in the target blood vessel, in response to a movement operation on the displayed first index mark or the second index mark, the moved first index mark is displayed in the angiography image area and the moved second index mark is displayed in the intracavitary image area, including: in response to the movement operation on the displayed first index mark, when the index position corresponding to the moved first index mark is within the registration segment, the moved first index mark is displayed in the angiography image area and the moved second index mark is displayed in the intracavitary image area; or, in response to the movement operation on the displayed second index mark, when the index position corresponding to the moved second index mark is within the registration segment, the moved first index mark is displayed in the angiography image area and the moved second index mark is displayed in the intracavitary image area. The explanations of the terms that are the same or corresponding to the above-mentioned embodiments are not repeated here.
[0066] Referring to FIG3 , the method of this embodiment may include the following steps:
[0067] S210. Display the angiographic image data of the target blood vessel in the angiographic image area on the registration interaction interface, wherein the angiographic image data at least includes a first index mark that marks an index position of the target blood vessel.
[0068] S220. Display the intracavity image data of the target blood vessel in the intracavity image area on the registration interaction interface, wherein the intracavity image data at least includes a second index mark marking the index position.
[0069] S230. In response to a movement operation on the displayed first index marker, when the index position corresponding to the moved first index marker is within the registration segment in the target blood vessel, the moved first index marker is displayed in the angiography image area and the moved second index marker is displayed in the intracavitary image area.
[0070] In some embodiments, since the registration segment is a vascular segment that has been registered between the angiography image and the intracavitary image, for the case where the moving operation is for the first index marker, if the index position corresponding to the moved first index marker is within the registration segment, this means that an index position that matches the moved index position in the angiography image can be found in the intracavitary image, and further means that the moved second index marker can be determined. Therefore, the moved first index marker can be displayed in the angiography image area and the moved second index marker can be displayed in the intracavitary image area.
[0071] For example, taking the example shown in Figure 1a as an example, the first index marker in any area of the movable angiography image display area, the angiography image branch map area and the angiography image blood vessel diameter map area, when the index position corresponding to the moved first index marker is within the registration segment, the corresponding moved index marker can be displayed in each of the six areas.
[0072] S240. In response to a movement operation on the displayed second index marker, when the index position corresponding to the moved second index marker is within the registration segment, the moved first index marker is displayed in the angiographic image area and the moved second index marker is displayed in the intracavitary image area.
[0073] When the move operation is for the second index identifier, the display logic of the index identifier is similar to the above steps.
[0074] It should be noted that the above S230 and S240 can be selectively executed according to the target object of the received move operation (ie, the first index identifier or the second index identifier).
[0075] The technical solution of the embodiment of the present application is that when the index position corresponding to the moved index marker in a certain area is within the alignment segment, this indicates that a matching index position can be found in another area. Therefore, the moved index marker can be displayed in each area respectively, thereby achieving accurate display of the index marker.
[0076] In an optional technical solution, after responding to a movement operation on the displayed first index mark, the above-mentioned angiography and intracavitary image registration interactive method further includes:
[0077] When the index position corresponding to the moved first index marker exceeds the registration segment, the moved first index marker is displayed in the angiographic image region and the second index marker is stopped from being displayed in the intracavitary image region.
[0078] In some embodiments, since the angiography image and the intracavitary image are not aligned with respect to the vascular segments in the target blood vessel other than the alignment segment, when the index position corresponding to the moved first index marker exceeds the alignment segment, this indicates that a matching index position cannot be found in the intracavitary image. Therefore, the moved first index marker can be displayed in the angiography image area and the second index marker can stop being displayed in the intracavitary image area.
[0079] Exemplarily, taking the example shown in Figure 1a as an example, the first index marker in any area of the movable angiography image display area, the angiography image branch map area and the angiography image blood vessel diameter map area, when the index position corresponding to the moved first index marker exceeds the registration segment, the moved first index marker can be displayed in the angiography image display area, the angiography image branch map area and the angiography image blood vessel diameter map area respectively, and the second index marker can be stopped from being displayed in the intraluminal image cross-section area, the intraluminal image longitudinal section area and the intraluminal image blood vessel diameter map area. Exemplarily, a black screen can be displayed in the intraluminal image cross-section area, and the second index marker can be lost in the intraluminal image longitudinal section area and the intraluminal image blood vessel diameter map area, so that the user knows that the moved index position has not been registered.
[0080] The above technical solution can effectively ensure the accuracy of the displayed index identifiers.
[0081] On this basis, optionally, the intraluminal image region includes at least an intraluminal image cross-section region, and the second index marker displayed in the intraluminal image cross-section region is represented by a cross-section of the intraluminal image of the target blood vessel corresponding to the index position;
[0082] Displaying the moved first index mark in the angiographic image region and stopping displaying the second index mark in the intracavitary image region includes:
[0083] The moved first index mark is displayed in the angiographic image region and any cross section of the intracavitary image is stopped from being displayed in the intracavitary image cross section region.
[0084] In some embodiments, when the index position corresponding to the moved first index marker exceeds the registration segment, since an index position matching the moved index position cannot be found in the intracavitary image, that is, a cross-section corresponding to the moved index position cannot be found from all cross-sections of the intracavitary image, any cross-section can be stopped from being displayed in the cross-section area of the intracavitary image, thereby achieving the effect of stopping displaying the second index marker.
[0085] Another optional technical solution, after responding to the movement operation on the displayed second index mark, the above-mentioned angiography and intracavitary image registration interactive method further includes:
[0086] When the index position corresponding to the moved second index marker exceeds the registration segment, the moved second index marker is displayed in the intracavitary image region and the first index marker is stopped from being displayed in the angiography image region.
[0087] For example, taking the example shown in Figure 1a as an example, the second index marker in any area of the intraluminal image cross-section area, the intraluminal image longitudinal section area and the intraluminal image blood vessel diameter map area is moved. When the index position corresponding to the moved second index marker exceeds the registration segment, the moved second index marker can be displayed in the intraluminal image cross-section area, the intraluminal image longitudinal section area and the intraluminal image blood vessel diameter map area, respectively, and the first index marker is stopped from being displayed in the angiography image display area, the angiography image branch map area and the angiography image blood vessel diameter map area.
[0088] The above technical solution can effectively ensure the accuracy of the displayed index identifiers.
[0089] FIG4 is a flow chart of another angiography and intracavitary image registration interaction method provided in an embodiment of the present application. This embodiment is modified based on the above-mentioned technical solutions. In this embodiment, optionally, the angiography image data also includes a first registration mark for marking the registration position of the registration segment in the target blood vessel in the target blood vessel, and the intracavitary image data also includes a second registration mark for marking the registration position; the above-mentioned angiography and intracavitary image registration interaction method also includes: in response to a movement operation on the displayed first registration mark or the second registration mark, the moved first registration mark is displayed in the angiography image area and the moved second registration mark is displayed in the intracavitary image area. Among them, the explanations of the terms that are the same as or corresponding to the above-mentioned embodiments are not repeated here.
[0090] Referring to FIG4 , the method of this embodiment may include the following steps:
[0091] S310. Display the angiographic image data of the target blood vessel in the angiographic image area on the registration interaction interface, wherein the angiographic image data may include a first index identifier marking the index position of the target blood vessel and a first registration identifier marking the registration position of the registration segment in the target blood vessel in the target blood vessel.
[0092] In some embodiments, in the angiographic image, the first registration marker can be understood as an identifier used to describe the registration position of the registration segment in the target blood vessel. In addition to the first index marker, the angiographic image data also includes at least the first registration marker. The first registration marker is displayed in the angiographic image area.
[0093] S320. Display the intracavity image data of the target blood vessel in the intracavity image area on the registration interaction interface, wherein the intracavity image data at least includes a second index mark marking the index position and a second registration mark marking the registration position.
[0094] In some embodiments, in the intracavitary image, the second registration marker can be understood as an identifier used to describe the registration position of the registration segment in the target vessel. In addition to the second index marker, the intracavitary image data also includes at least the second registration marker. The second registration marker is displayed in the intracavitary image area.
[0095] S330. In response to a movement operation on the displayed first index mark or the second index mark, display the moved first index mark in the angiography image region and display the moved second index mark in the intracavitary image region.
[0096] S340. In response to a movement operation on the displayed first registration marker or the second registration marker, display the moved first registration marker in the angiography image region and display the moved second registration marker in the intracavitary image region.
[0097] In some embodiments, when the first registration mark and the second registration mark are displayed, a moving operation is received. The moving operation can be understood as an operation input for the first registration mark for moving the first registration mark, or an operation input for the second registration mark for moving the second registration mark. In actual applications, it can be, for example, a click operation or a drag operation input through a mouse, or an up operation, down operation, left operation or right operation input through a keyboard.
[0098] According to the above explanation, it can be known that the registration mark is used to identify the registration position, such as the first registration mark is used to identify the registration position in the angiographic image, and the second registration mark is used to identify the registration position in the intracavitary image. On this basis, here we take the moving operation as an example for the first registration mark. The movement of the first registration mark means the change of the registration position (or registration segment) in the angiographic image. At this time, the background registration algorithm can re-register the angiographic image and the intracavitary image for the changed registration segment, thereby obtaining the registration position (or registration segment) in the intracavitary image, and then obtaining the second registration mark used to identify the registration position. In other words, compared with the previous second registration mark, the current second registration mark has moved. The above analysis logic is also applicable to the moving operation on the second registration mark.
[0099] Therefore, after receiving the move operation, the first registration marker after the move can be displayed in the angiographic image area and the second registration marker after the move can be displayed in the intracavitary image area in response to the move operation. For example, taking the example shown in FIG1a as an example, the registration segment can be changed by moving the second registration markers on both sides of the registration segment in the longitudinal section area of the intracavitary image, and then the moved registration markers are displayed in each of the six areas, so that the user can intuitively know the registration segments in the angiographic image and the intracavitary image.
[0100] The technical solution of the embodiment of the present application changes and displays the registration segments by moving the registration markers, thereby achieving flexible setting and real-time display of the registration segments.
[0101] In an optional technical solution, the angiographic image region includes at least an angiographic image display region, the angiographic image data displayed in the angiographic image display region also includes an angiographic image, and the first registration marker is represented by a contour line of a registration segment in the target blood vessel presented in the angiographic image; and / or,
[0102] The intraluminal image area may at least include an intraluminal image longitudinal section area, and the intraluminal image data displayed in the intraluminal image longitudinal section area also includes the longitudinal section of the intraluminal image. The second registration identifier is represented by a boundary line used to distinguish the registration segment and the non-registration segment presented by the longitudinal section. The non-registration segment is the part of the target blood vessel other than the registration segment.
[0103] The above technical solution realizes the visual display of the registration segments in the angiographic image and / or the intracavitary image.
[0104] Figure 5 is a flow chart of another angiography and intracavitary image registration interaction method provided by an embodiment of the present application. This embodiment is modified based on the above-mentioned technical solutions. In this embodiment, optionally, the above-mentioned angiography and intracavitary image registration interaction method also includes: displaying a manual registration control on the registration interaction interface; setting the registration mode to the manual registration mode in response to the trigger operation for the manual registration control; in the manual registration mode, in response to the movement operation for the displayed first index identifier and the second index identifier, the angiography image and the intracavitary image of the target blood vessel are registered according to the index position corresponding to the moved first index identifier and the index position corresponding to the moved second index identifier; the moved first index identifier is displayed in the angiography image area and the moved second index identifier is displayed in the intracavitary image area. Among them, the explanations of the terms that are the same as or corresponding to the above-mentioned embodiments are not repeated here.
[0105] Referring to FIG5 , the method of this embodiment may include the following steps:
[0106] S410. Display the angiographic image data of the target blood vessel in the angiographic image area on the registration interaction interface, wherein the angiographic image data at least includes a first index mark that marks an index position of the target blood vessel.
[0107] S420. Display the intracavity image data of the target blood vessel in the intracavity image area on the registration interaction interface, wherein the intracavity image data at least includes a second index mark marking the index position.
[0108] S430. In response to a movement operation on the displayed first index mark or the second index mark, the moved first index mark is displayed in the angiography image region and the moved second index mark is displayed in the intracavitary image region.
[0109] S440. Display manual registration controls on the registration interactive interface.
[0110] In some embodiments, the manual registration control can be understood as a control that, when triggered, enables manual registration. In practical applications, the manual registration control can optionally be represented in various forms, such as a button, an option, or an input box. The manual registration control is displayed on the registration interaction interface.
[0111] S450. In response to a triggering operation on the manual registration control, set the registration mode to the manual registration mode.
[0112] In some embodiments, the trigger operation can be understood as an operation for triggering the manual registration control. After receiving the trigger operation, the registration mode can be set to the manual registration mode in response to the trigger operation, for example, the registration mode can be switched from the default automatic registration mode to the manual registration mode.
[0113] S460. In manual registration mode, in response to the movement operation of the displayed first index marker and the second index marker, the angiographic image and the intracavitary image of the target blood vessel are registered according to the index position corresponding to the moved first index marker and the index position corresponding to the moved second index marker.
[0114] In some embodiments, a move operation can be understood as an operation inputted for moving the first and second registration marks displayed in manual registration mode. Understood from another perspective, a move operation can include a first move operation and a second move operation, wherein the first move operation can be understood as an operation inputted for moving the first registration mark displayed in manual registration mode; and the second move operation can be understood as an operation inputted for moving the second registration mark displayed in manual registration mode.
[0115] In response to the moving operation, the index position in the angiographic image corresponding to the first index marker after the move and the index position in the intracavitary image corresponding to the second index marker after the move can be determined. At this time, the background registration algorithm can re-register the angiographic image and the intracavitary image based on the two index positions.
[0116] For example, taking the example shown in Figure 1a as an example, the first index mark in any area of the movable angiography image display area, the angiography image branch map area and the angiography image blood vessel diameter map area, as well as the second index mark in any area of the intraluminal image cross-section area, the intraluminal image longitudinal section area and the intraluminal image blood vessel diameter map area, select the appropriate alignment point, confirm, and thus complete the manual alignment.
[0117] S470. Display the moved first index mark in the angiography image region and display the moved second index mark in the intracavitary image region.
[0118] The technical solution of the embodiment of the present application, in manual registration mode, changes the index position in the radiographic image and the index position in the intracavitary image by moving two index markers, thereby realigning the image according to the two changed index positions, thereby achieving the effect of manual registration.
[0119] Based on any of the above technical solutions, optionally, the angiographic image region includes at least an angiographic image blood vessel diameter map region, and the angiographic image data displayed in the angiographic image blood vessel diameter map region further includes a first stenosis marker marking a stenosis in the target blood vessel;
[0120] The intraluminal image area at least includes an intraluminal image blood vessel diameter map area, and the intraluminal image data displayed in the intraluminal image blood vessel diameter map area also includes a second stenosis mark marking a stenosis location;
[0121] The above-mentioned angiography and intracavitary image registration interactive method further includes:
[0122] When the pixel points corresponding to the first stenosis marker and the second stenosis marker are not registration points, first information is displayed in a first window on the registration interaction interface, wherein the first information is used to prompt confirmation of whether the registration result between the angiographic image of the target blood vessel and the intracavitary image is correct.
[0123] In some embodiments, in angiographic images, the first stenosis marker can be understood as a marker used to mark a stenosis in a target blood vessel. In addition to the first index marker, the angiographic image data also includes at least the first stenosis marker. The first stenosis marker is displayed in the vessel diameter map area of the angiographic image. In practical applications, the first stenosis marker can optionally be obtained by analyzing the stenosis presented in the angiographic image.
[0124] In intraluminal images, the second stenosis marker can be understood as a marker used to mark a stenosis. In addition to the second index marker, the intraluminal image data also includes at least the second stenosis marker. The second stenosis marker is displayed in the intraluminal image vessel diameter map area. In practical applications, the second stenosis marker can optionally be obtained by analyzing the stenosis displayed in the intraluminal image.
[0125] When the registration between the angiographic image and the intracavitary image is completed, if the pixel points corresponding to the two stenosis markers are not the registration points, this indicates that there may be deviations in the registration result at this time. In this case, the first message prompting the user to confirm whether the registration result is correct can be displayed in the first window on the registration interaction interface.
[0126] The above technical solution realizes the automatic judgment of the correctness of the registration result and automatically prompts the user when there may be errors, thereby achieving the effect of correcting erroneous registration results in a timely manner.
[0127] Optionally, the angiographic image region may include at least an angiographic image branch map region, and the angiographic image data displayed in the angiographic image branch map region further includes a first side branch marker marking a position of a side branch in the target blood vessel;
[0128] The intracavitary image region may include at least an intracavitary image longitudinal section region, and the intracavitary image data displayed in the intracavitary image longitudinal section region may further include a second side branch marker marking a side branch position;
[0129] The above-mentioned angiography and intracavitary image registration interactive method further includes:
[0130] When the pixel points corresponding to the first side branch identifier and the second side branch identifier are not registration points, the second information is displayed in the second window on the registration interaction interface, wherein the second information is used to prompt confirmation of whether the registration result between the angiographic image of the target blood vessel and the intracavitary image is correct.
[0131] In some embodiments, in an angiographic image, the first side branch identifier can be understood as an identifier used to mark the location of a side branch in the target vessel. In addition to the first index identifier, the angiographic image data also includes at least the first side branch identifier. The first side branch identifier is displayed in the angiographic image branch map area. In practical applications, the first side branch identifier can optionally be obtained by analyzing the vessel side branches presented in the angiographic image.
[0132] In intracavitary images, the second side branch identifier can be understood as an identifier used to mark the location of a side branch. In addition to the second index identifier, the intracavitary image data also includes at least the second side branch identifier. The second side branch identifier is displayed in the longitudinal section of the intracavitary image. In practical applications, the second side branch identifier can optionally be obtained by analyzing the vascular side branches displayed in the intracavitary image.
[0133] When the registration between the angiographic image and the intracavitary image is completed, if the pixel points corresponding to the two side branch markers are not the registration points, this indicates that there may be deviations in the registration result at this time. In this case, a second message can be displayed in the second window on the registration interaction interface to prompt the user to confirm whether the registration result is correct.
[0134] The above technical solution realizes the automatic judgment of the correctness of the registration result and automatically prompts the user when there may be errors, thereby achieving the effect of correcting erroneous registration results in a timely manner.
[0135] FIG6 is a structural block diagram of the angiography and intracavitary image registration interaction device provided in an embodiment of the present application, and the device is used to execute the angiography and intracavitary image registration interaction method provided in any of the above embodiments. The device and the angiography and intracavitary image registration interaction method of the above embodiments belong to the same inventive concept. For details not described in detail in the embodiment of the angiography and intracavitary image registration interaction device, please refer to the embodiment of the above-mentioned angiography and intracavitary image registration interaction method. Referring to FIG6, the device may include, for example: an angiography image data display module 510, an intracavitary image data display module 520, and a second index mark display module 530. Among them,
[0136] The angiographic image data display module 510 is configured to display angiographic image data of the target blood vessel in the angiographic image area on the registration interaction interface, wherein the angiographic image data at least includes a first index mark marking an index position of the target blood vessel;
[0137] The intracavitary image data display module 520 is configured to display the intracavitary image data of the target blood vessel in the intracavitary image area on the registration interaction interface, wherein the intracavitary image data at least includes a second index mark marking an index position;
[0138] The second index mark display module 530 is configured to display the moved first index mark in the angiographic image area and the moved second index mark in the intracavitary image area in response to a movement operation on the displayed first index mark or the second index mark.
[0139] Optionally, for the registration segment in the target blood vessel, the second index identification display module 530 may be configured as follows:
[0140] In response to a movement operation on the displayed first index marker, when the index position corresponding to the moved first index marker is within the registration segment, the moved first index marker is displayed in the angiographic image region and the moved second index marker is displayed in the intracavitary image region;
[0141] Or,
[0142] In response to a movement operation on the displayed second index marker, when the index position corresponding to the moved second index marker is within the registration segment, the moved first index marker is displayed in the angiographic image area and the moved second index marker is displayed in the intracavitary image area.
[0143] On this basis, optionally, the above-mentioned imaging and intracavitary image registration interactive device further includes:
[0144] The second index mark stopping display module is configured to display the moved first index mark in the angiographic image area and stop displaying the second index mark in the intracavitary image area when the index position corresponding to the moved first index mark exceeds the registration segment after responding to the movement operation on the displayed first index mark.
[0145] On this basis, optionally, the intraluminal image region includes at least an intraluminal image cross-section region, and the second index marker displayed in the intraluminal image cross-section region is represented by a cross-section of the intraluminal image of the target blood vessel corresponding to the index position;
[0146] The second index indicates that the display module should be stopped, including:
[0147] The second index mark stopping display unit is configured to display the moved first index mark in the angiography image area and stop displaying any cross section of the intracavitary image in the intracavitary image cross section area.
[0148] Alternatively, the above-mentioned imaging and intracavitary image registration interactive device further includes:
[0149] The first index mark stopping display module is configured to display the moved second index mark in the intracavitary image area and stop displaying the first index mark in the angiography image area in response to a movement operation on the displayed second index mark when the index position corresponding to the moved second index mark exceeds the registration segment.
[0150] Optionally, the angiographic image data further includes a first registration marker marking a registration position of the registration segment in the target blood vessel, and the intracavitary image data further includes a second registration marker marking the registration position;
[0151] The above-mentioned imaging and intracavitary image registration interactive device further includes:
[0152] The second registration mark display module is configured to display the moved first registration mark in the angiographic image area and the moved second registration mark in the intracavitary image area in response to a movement operation on the displayed first registration mark or the second registration mark.
[0153] On this basis, optionally, the angiographic image region includes at least an angiographic image display region, the angiographic image data displayed in the angiographic image display region also includes an angiographic image, and the first registration marker is represented by a contour line of a registration segment in the target blood vessel presented by the angiographic image;
[0154] And / or, the intraluminal image area may at least include an intraluminal image longitudinal section area, and the intraluminal image data displayed in the intraluminal image longitudinal section area also includes the longitudinal section of the intraluminal image, and the second registration identifier is represented by a boundary line used to distinguish the registration segment and non-registration segment presented by the longitudinal section, and the non-registration segment is the part of the target blood vessel other than the registration segment.
[0155] Optionally, the above-mentioned imaging and intracavitary image registration interactive device further includes:
[0156] A manual registration control display module is configured to display manual registration controls on the registration interactive interface;
[0157] a registration mode setting module configured to set the registration mode to the manual registration mode in response to a triggering operation on the manual registration control;
[0158] a first image registration module configured to, in a manual registration mode, register the angiographic image and the intracavitary image of the target blood vessel according to an index position corresponding to the moved first index marker and an index position corresponding to the moved second index marker in response to a movement operation on the displayed first index marker and the second index marker;
[0159] The second index mark display module is configured to display the moved first index mark in the angiography image area and the moved second index mark in the intracavitary image area.
[0160] Optionally, the angiographic image region may include at least an angiographic image blood vessel diameter map region, and the angiographic image data displayed in the angiographic image blood vessel diameter map region further includes a first stenosis marker marking a stenosis in the target blood vessel;
[0161] The intraluminal image area may include at least an intraluminal image blood vessel diameter map area, and the intraluminal image data displayed in the intraluminal image blood vessel diameter map area may also include a second stenosis marker marking a stenosis location;
[0162] The above-mentioned imaging and intracavitary image registration interactive device further includes:
[0163] The first information display module is configured to display first information in a first window on the registration interaction interface when the pixel points corresponding to the first stenosis marker and the second stenosis marker are not registration points, wherein the first information is used to prompt confirmation of whether the registration result between the angiographic image and the intracavitary image of the target blood vessel is correct.
[0164] Optionally, the angiographic image region at least includes an angiographic image branch map region, and the angiographic image data displayed in the angiographic image branch map region further includes a first side branch identifier marking a position of a side branch in the target blood vessel;
[0165] The intracavitary image region at least includes an intracavitary image longitudinal section region, and the intracavitary image data displayed in the intracavitary image longitudinal section region further includes a second side branch marker marking a side branch position;
[0166] The above-mentioned imaging and intracavitary image registration interactive device further includes:
[0167] The second information display module is configured to display second information in a second window on the registration interaction interface when the pixel points corresponding to the first side branch identifier and the second side branch identifier are not registration points, wherein the second information is used to prompt confirmation of whether the registration result between the angiographic image of the target blood vessel and the intracavitary image is correct.
[0168] Optionally, the above-mentioned imaging and intracavitary image registration interactive device further includes:
[0169] a registration segment acquisition module configured to acquire an angiographic image and an intracavitary image of a target blood vessel, and a selected registration segment of the target blood vessel presented by the angiographic image;
[0170] The second image registration module is configured to segment the blood vessel contour of the registration segment in the angiography image, and register the angiography image and the intracavitary image according to the blood vessel contour and the registration segment.
[0171] The embodiment of the present application provides an angiography and intracavitary image registration interactive device, which cooperates with the angiography image data display module and the intracavitary image data display module to display the angiography image data of the target blood vessel in the angiography image region and the intracavitary image region set on the registration interactive interface. The angiography image data and the intracavitary image data both include at least an index mark for marking the index position of the target blood vessel. On this basis, the second index mark display module responds to the movement operation of the displayed first index mark or second index mark by displaying the moved first index mark in the angiography image region and the moved second index mark in the intracavitary image region. In the above device, after the index mark in either the angiography image region or the intracavitary image region is moved, the index mark in the other region will also be moved and displayed accordingly, which allows the user to intuitively perceive the registration effect between the angiography image and the intracavitary image, thereby effectively improving the user experience.
[0172] The angiography and intracavitary image registration interaction device provided in the embodiment of the present application can execute the angiography and intracavitary image registration interaction method provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method.
[0173] It is worth noting that in the embodiment of the above-mentioned angiography and intracavitary image registration interaction device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the names of the various functional units are only for the convenience of distinguishing each other.
[0174] FIG7 shows a block diagram of an electronic device 10 that can be used to implement an embodiment of the present application. The electronic device can represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples.
[0175] As shown in FIG7 , the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 and a random access memory (RAM) 13, that is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the ROM 12 or loaded from the storage unit 18 into the RAM 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0176] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0177] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors that run machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the angiography and intracavitary image registration interactive method.
[0178] In some embodiments, the angiography and intracavitary image registration interactive method can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the angiography and intracavitary image registration interactive method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the angiography and intracavitary image registration interactive method in any other appropriate manner (for example, by means of firmware).
[0179] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard parts (ASSPs), system on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0180] Computer programs for implementing the methods of the present application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0181] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. A computer-readable storage medium can include an electronic, magnetic, optical, electromagnetic, infrared or semiconductor system, device or equipment, or a suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. Examples of machine-readable storage media include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs) or flash memories, optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0182] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a cathode ray tube (CRT) or a liquid crystal display (LCD) or a monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0183] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0184] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0185] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this application can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions of this application can be achieved.
Claims
1. A method for interactive registration of angiography and intracavitary images, comprising: In the angiography image area on the registration interaction interface, displaying angiography image data of the target blood vessel, wherein the angiography image data at least includes a first index mark marking an index position of the target blood vessel; In the intracavity image area on the registration interaction interface, displaying the intracavity image data of the target blood vessel, wherein the intracavity image data at least includes a second index mark marking the index position; In response to a movement operation on the displayed first index mark or the second index mark, the moved first index mark is displayed in the contrast image region and the moved second index mark is displayed in the intracavitary image region.
2. The method according to claim 1, wherein: For the registration segment in the target blood vessel, in response to the movement operation on the displayed first index mark or the second index mark, displaying the moved first index mark in the contrast image area and displaying the moved second index mark in the intracavitary image area includes: In response to a movement operation on the displayed first index mark, when the index position corresponding to the moved first index mark is within the registration segment, the moved first index mark is displayed in the angiography image region and the moved second index mark is displayed in the intracavitary image region; Or, In response to a movement operation on the displayed second index marker, when the index position corresponding to the moved second index marker is within the registration segment, the moved first index marker is displayed in the angiography image area and the moved second index marker is displayed in the intracavitary image area.
3. The method according to claim 2, after the response to the move operation on the displayed first index mark, the method further comprises: When the index position corresponding to the moved first index mark exceeds the registration segment, the moved first index mark is displayed in the angiography image region and the second index mark is stopped from being displayed in the intracavitary image region.
4. The method according to claim 3, wherein: The intracavitary image region at least includes an intracavitary image cross-section region, and the second index mark displayed in the intracavitary image cross-section region is represented by a cross-section of the intracavitary image of the target blood vessel corresponding to the index position; The step of displaying the moved first index mark in the contrast imaging area and stopping displaying the second index mark in the intracavitary imaging area comprises: The moved first index mark is displayed in the contrast image area and any cross-section of the intracavitary image is stopped from being displayed in the intracavitary image cross-section area.
5. The method according to claim 2, after the response to the move operation on the displayed second index mark, the method further comprises: When the index position corresponding to the moved second index marker exceeds the registration segment, the moved second index marker is displayed in the intracavitary image region and the first index marker is stopped from being displayed in the angiography image region.
6. The method according to claim 1, wherein: The angiography image data further includes a first registration mark marking a registration position of the registration segment in the target blood vessel in the target blood vessel, and the intracavitary image data further includes a second registration mark marking the registration position; The method further comprises: In response to a movement operation on the displayed first registration mark or the second registration mark, the moved first registration mark is displayed in the contrast image region and the moved second registration mark is displayed in the intracavitary image region.
7. The method according to claim 6, wherein: The contrast image region at least includes a contrast image display region, the contrast image data displayed in the contrast image display region also includes a contrast image, and the first registration mark is represented by a contour line of a registration segment in the target blood vessel presented by the contrast image.
8. The method according to claim 6 or 7, wherein: The intracavitary image area at least includes an intracavitary image longitudinal section area, and the intracavitary image data displayed in the intracavitary image longitudinal section area also includes the longitudinal section of the intracavitary image. The second registration mark is represented by a boundary line for distinguishing the registration segment and the non-registration segment presented by the longitudinal section, and the non-registration segment is the portion of the target blood vessel other than the registration segment.
9. The method according to claim 1, further comprising: On the registration interactive interface, displaying a manual registration control; In response to a trigger operation on the manual registration control, setting the registration mode to the manual registration mode; In the manual registration mode, in response to a movement operation on the displayed first index mark and the second index mark, the angiographic image and the intracavitary image of the target blood vessel are registered according to the index position corresponding to the moved first index mark and the index position corresponding to the moved second index mark; The first index mark after the move is displayed in the contrast image region, and the second index mark after the move is displayed in the intracavitary image region.
10. The method according to claim 1, wherein: The contrast imaging area at least includes a contrast imaging blood vessel diameter map area, and the contrast imaging data displayed in the contrast imaging blood vessel diameter map area also includes a first stenosis mark marking a stenosis in the target blood vessel; The intracavitary image area at least includes an intracavitary image blood vessel diameter map area. The intracavitary image data displayed in the diameter map area also includes a second stenosis mark marking the stenosis; The method further comprises: When the pixel points corresponding to the first stenosis marker and the second stenosis marker are not registration points, first information is displayed in a first window on the registration interaction interface, wherein the first information is used to prompt confirmation of whether the registration result between the angiography image and the intracavitary image of the target blood vessel is correct.
11. The method according to claim 1, wherein: The angiography image region at least includes an angiography image branch map region, and the angiography image data displayed in the angiography image branch map region further includes a first side branch marker marking a side branch position in the target blood vessel; The intracavitary image region at least includes an intracavitary image longitudinal section region, and the intracavitary image data displayed in the intracavitary image longitudinal section region also includes a second side branch marker marking the position of the side branch; The method further comprises: When the pixel points corresponding to the first side branch identifier and the second side branch identifier are not registration points, second information is displayed in the second window on the registration interaction interface, wherein the second information is used to prompt confirmation of whether the registration result between the angiography image and the intracavitary image of the target blood vessel is correct.
12. The method according to claim 1, further comprising: Acquire an angiographic image and an intracavitary image of the target blood vessel, and a selected registration segment of the target blood vessel presented by the angiographic image; In the angiography image, the blood vessel contour of the registration segment is segmented, and based on the blood vessel contour, the angiography image and the intracavity image are registered with respect to the registration segment.
13. An interactive device for angiography and intracavitary image registration, comprising: The angiography image data display module is configured to display the angiography image data of the target blood vessel in the angiography image area on the registration interaction interface, wherein the angiography image data at least includes a first index mark marking an index position of the target blood vessel; An intracavity image data display module is configured to display the intracavity image data of the target blood vessel in the intracavity image area on the registration interaction interface, wherein the intracavity image data at least includes a second index mark marking the index position; The second index mark display module is configured to display the moved first index mark in the angiography image area and the moved second index mark in the intracavitary image area in response to a movement operation on the displayed first index mark or the second index mark.
14. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor performs the angiography and intracavitary image registration interactive method as described in any one of claims 1-12.
15. A computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a processor to implement the angiography and intracavity image registration interactive method as described in any one of claims 1 to 12 when executed.
Citation Information
Patent Citations
Devices, systems, and methods for vessel assessment
CN106456016A
Medical image display method and readable storage medium
CN114494214A
Target and reference image frame detection based on automatic intraluminal imaging and associated devices, systems, and methods
CN115052529A
Automatic control of intraluminal data acquisition and related devices, systems, and methods
CN115515504A
Co-use of endoluminal data and extraluminal imaging
US20120004537A1
Cited By
Enhanced user interface and crosstalk analysis for vascular index measurement
US12446965B2
Three-dimensional sizing tool for cardiac assessment
US12499646B1
Systems and methods for secure sharing of cardiac assessments using QR codes
US12512196B2
Post-PCI coronary analysis
US12531159B2
Systems and methods for displaying distal fractional flow reserve values in vascular analysis
US12567489B2