A myocardial perfusion sequence identification and display method and system
Patent Information
- Application Number
- CN202310603513.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-25
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2043-05-25
AI Technical Summary
传统方法需要用户手动标记当前成像序列的类型,才能进行后续心肌灌注参数的计算
Smart Images

Figure CN116630274B_ABST
Abstract
Description
Technical Field
[0001] This specification relates to the field of medical image analysis, and in particular to a method and system for identifying and displaying myocardial perfusion sequences. Background Technology
[0002] In recent years, myocardial perfusion imaging based on computed tomography (CT) has become an important method for assessing heart disease. This technique can assess myocardial blood flow and ischemia by measuring myocardial perfusion and calculating various quantitative parameters, such as the myocardial perfusion reserve index (MPRi).
[0003] Myocardial perfusion imaging sequences include various types such as resting myocardial perfusion image sequences and stress myocardial perfusion image sequences. Traditional methods require users to manually mark the type of the current imaging sequence before subsequent calculation of myocardial perfusion parameters can be performed. Furthermore, when calculating myocardial perfusion parameters, users need to sequentially perform operations such as reading data, finding the optimal phase, motion registration, myocardial segmentation, defining the aortic reference point, and previewing the results. The entire process is time-consuming and susceptible to human error.
[0004] Therefore, an automated method and system for myocardial perfusion image sequence recognition and display is provided to reduce manual intervention and improve the accuracy of calculation results. Summary of the Invention
[0005] One embodiment of this specification provides a method for identifying and displaying myocardial perfusion sequences. The method includes: acquiring multiple myocardial perfusion image sequences and their sequence types; generating a display interface based on the multiple myocardial perfusion image sequences and their sequence types, the display interface including a first display area, the first display area being used to display representative images of at least two of the myocardial perfusion image sequences and their sequence types.
[0006] One embodiment of this specification provides a myocardial perfusion sequence identification and display system, including: a processor and a storage device, wherein the storage device stores instructions, and when the processor executes the instructions, it implements the above-described myocardial perfusion sequence identification and display method. Attached Figure Description
[0007] This specification will be further described by way of exemplary embodiments, which will be described in detail with reference to the accompanying drawings. These embodiments are not limiting; in these embodiments, the same reference numerals denote the same structures, wherein:
[0008] Figure 1 This is a schematic diagram illustrating application scenarios of the myocardial perfusion sequence identification and display system according to some embodiments of this specification;
[0009] Figure 2This is an exemplary block diagram of a myocardial perfusion sequence identification and display system according to some embodiments of this specification;
[0010] Figure 3 These are exemplary schematic diagrams of display interfaces shown according to some embodiments of this specification;
[0011] Figure 4a These are exemplary schematic diagrams of display interfaces shown according to some embodiments of this specification;
[0012] Figure 4b This is an exemplary schematic diagram of a first display area shown according to some embodiments of this specification;
[0013] Figure 4c This is an exemplary schematic diagram of a second display area shown according to some embodiments of this specification;
[0014] Figure 4d This is an exemplary schematic diagram of a third display area shown according to some embodiments of this specification;
[0015] Figure 4e This is an exemplary schematic diagram of the fourth display area shown according to some embodiments of this specification;
[0016] Figure 5 This is an exemplary flowchart of a method for identifying and displaying myocardial perfusion sequences according to some embodiments of this specification;
[0017] Figure 6 This is an exemplary flowchart of a method for updating a target region in conjunction with a threshold setting component, as shown in some embodiments of this specification.
[0018] Figure 7 This is an example flowchart of a method for displaying contrast agent curves in regions of interest according to some embodiments of this specification. Detailed Implementation
[0019] To more clearly illustrate the technical solutions of the embodiments in this specification, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are merely some examples or embodiments of this specification. For those skilled in the art, these drawings can be applied to other similar scenarios without creative effort. Unless obvious from the context or otherwise specified, the same reference numerals in the drawings represent the same structures or operations.
[0020] It should be understood that the terms “system,” “device,” “unit,” and / or “module” used herein are one way to distinguish different components, elements, parts, sections, or assemblies at different levels. However, if other terms can achieve the same purpose, they may be replaced by other expressions.
[0021] Unless the context clearly indicates an exception, words such as "a," "an," "a kind," and / or "the" do not specifically refer to the singular and may also include the plural. Generally speaking, the terms "comprising" and "including" only indicate the inclusion of explicitly identified steps and elements, which do not constitute an exclusive list, and the method or apparatus may also include other steps or elements.
[0022] Flowcharts are used in this specification to illustrate the operations performed by the system according to embodiments of this specification. It should be understood that the preceding or following operations are not necessarily performed in exact order. Instead, the steps can be processed in reverse order or simultaneously. Furthermore, other operations can be added to these processes, or one or more steps can be removed from them.
[0023] Figure 1 This is a schematic diagram illustrating the application scenarios of the myocardial perfusion sequence recognition and display system (hereinafter referred to as the myocardial perfusion system) according to some embodiments of this specification.
[0024] like Figure 1 As shown, application scenario 100 of the myocardial perfusion sequence recognition and display system may include a medical scanning device 110, a network 120, a terminal 130, a processing device 140, and a storage device 150. The components in application scenario 100 can be connected in various ways. This is merely an example. Figure 1 As shown, medical scanning device 110 can be connected to processing device 140 via network 120. Medical scanning device 110 can also be directly connected to processing device 140 (as indicated by the bidirectional arrow in the dashed line connecting medical scanning device 110 and processing device 140). Storage device 150 can be connected to processing device 140 directly or via network 120.
[0025] Medical scanning device 110 can scan a scanned object and / or generate multiple data points about the scanned object. Exemplarily, medical scanning device 110 may include a CT scanner, PET / CT scanner, MRI / CT scanner, etc. In this specification, the scanned object may also be referred to as the scanned object, target object, target, or object to be detected. In some embodiments, the target object may be a patient, animal, etc. When a target object needs to be scanned, after the scanned object enters the scanning area 115 via the examination table 116, the medical scanning device 110 can acquire medical images corresponding to the target object. Medical images may include single images or sequences of images acquired sequentially at multiple time points.
[0026] In some embodiments, medical images may be a sequence of images acquired from the target object in a resting state. In some embodiments, medical images may also be a sequence of images acquired from the target object under stress. For example, a sequence of images under stress may be obtained by scanning the target object with a medical scanning device 110 after the target object has performed appropriate exercises under the guidance of medical personnel.
[0027] Network 120 may include any suitable network that facilitates the exchange of information and / or data within application scenario 100. In some embodiments, one or more components of application scenario 100 (e.g., medical scanning device 110, terminal 130, processing device 140, or storage device 150) may transmit information and / or data with one or more other components of application scenario 100 via network 120. For example, processing device 140 may acquire medical images of a scanned object from medical scanning device 110 via network 120. In some embodiments, network 120 may be any one or more of wired or wireless networks. In some embodiments, the network may be a point-to-point, shared, centralized, or other topologies, or a combination of multiple topologies.
[0028] Terminal 130 may include mobile device 130-1, tablet computer 130-2, laptop computer 130-3, etc., or any combination thereof. In some embodiments, terminal 130 can interact with other components in application scenario 100 via network 120. For example, terminal 130 can receive data such as medical images sent by medical scanning device 110. In some embodiments, terminal 130 can receive information and / or instructions input by a user (e.g., a user of medical scanning device 110, such as a doctor), and send the received information and / or instructions to medical scanning device 110 or processing device 140 via network 120. For example, a doctor can input operation instructions for medical scanning device 110 through terminal 130. In some embodiments, terminal 130 can display images reconstructed from scan data.
[0029] In some embodiments, the terminal 130 may include a display interface for displaying relevant information about medical images. For example, depending on different display areas of the display interface, it may display medical images (such as representative images in a myocardial perfusion image sequence), sequence types (such as stress image sequences and resting image sequences), blood flow characteristic parameter information (such as myocardial blood flow, etc.).
[0030] The processing device 140 can process data and / or information obtained from the medical scanning device 110, the terminal 130, and / or the storage device 150. For example, the processing device 140 can acquire medical images of the person being scanned.
[0031] In some embodiments, processing device 140 may be a single server or a group of servers. The server group may be centralized or distributed. In some embodiments, processing device 140 may be local or remote. Processing device 140 may be directly connected to medical scanning device 110, terminal 130, and storage device 150 to access stored or retrieved information and / or data. In some embodiments, processing device 140 may be implemented on a cloud platform. By way of example only, a cloud platform may include private cloud, public cloud, hybrid cloud, community cloud, distributed cloud, internal cloud, multi-tiered cloud, etc., or any combination thereof.
[0032] Storage device 150 may store data and / or instructions. In some embodiments, storage device 150 may store data acquired from medical scanning device 110, terminal 130, and / or processing device 140. For example, storage device 150 may store medical images acquired by a user scanning device. In some embodiments, storage device 150 may store data and / or instructions that processing device 140 may perform or be used to perform the exemplary methods described herein. For example, storage device 150 may store instructions for processing device 140 to perform the methods shown in the flowcharts. In some embodiments, storage device 150 may include a mass storage device, a removable storage device, volatile read-write memory, read-only memory (ROM), etc., or any combination thereof. In some embodiments, storage device 150 may be implemented on a cloud platform.
[0033] In some embodiments, storage device 150 may be connected to network 120 to communicate with one or more components of application scenario 100 (e.g., medical scanning device 110, terminal 130, processing device 140, etc.). One or more components of application scenario 100 may access data or instructions stored in storage device 150 via network 120. In some embodiments, storage device 150 may be directly connected to or communicate with one or more components of application scenario 100. In some embodiments, storage device 150 may be part of processing device 140.
[0034] In some embodiments, application scenario 100 may include multiple medical scanning devices 110, such as medical scanning devices belonging to multiple hospitals or research institutions. Processing device 140 can remotely communicate with these medical scanning devices and analyze the myocardial perfusion image sequences they acquire. For example, processing device 140 may be the computing device of a myocardial perfusion image analysis platform that can provide myocardial perfusion image analysis and processing services to multiple hospitals or research institutions.
[0035] Figure 2 This is an exemplary block diagram of a myocardial perfusion sequence identification and display system according to some embodiments of this specification.
[0036] like Figure 2 As shown, the myocardial perfusion sequence recognition and display system 200 may include an acquisition module 210 and a generation module 220.
[0037] The acquisition module 210 can be used to acquire multiple myocardial perfusion image sequences and their sequence types.
[0038] In some embodiments, the acquisition module 210 can also be used to acquire the historical display records of the target object, which include historical representative images and their sequence types.
[0039] The generation module 220 can be used to generate a display interface based on myocardial perfusion image sequences and their sequence types.
[0040] In some embodiments, the myocardial perfusion sequence identification and display system 200 may further include a display module 230.
[0041] In some embodiments, the display module 230 may be used to obtain a second blood flow feature parameter selected by the user from the plurality of optional blood flow feature parameters based on the parameter selection component, and update the representative image to the image corresponding to the second blood flow feature parameter image.
[0042] In some embodiments, the display module 230 may also respond to a user setting a threshold for the target blood flow feature parameter through a threshold setting component, determine a target region from the representative image based on the threshold and the value of the target blood flow feature parameter of a point in the representative image, and update the display mode of the target region.
[0043] In some embodiments, the display module 230 may also generate contrast agent decay curves for regions of interest in the target representative image and other representative images, and display the contrast agent decay curves in a third display area.
[0044] In some embodiments, the display module 230 may also respond to a first annotation added by the user to a region of interest in a target representative image, obtain information about the region of interest, and generate a second annotation for a region of interest in another representative image based on the information about the region of interest.
[0045] In some embodiments, the display module 230 may also respond to a user's drag operation on a target candidate image among one or more candidate images, determine the target drag position of the target candidate image, and replace the representative image corresponding to the target drag position with the target candidate image.
[0046] In some embodiments, the myocardial perfusion sequence identification and display system 200 may further include an identification module.
[0047] The identification module can be used to identify abnormal regions in each myocardial perfusion image from at least two myocardial perfusion image sequences, and to determine representative images based on the abnormal regions in each myocardial perfusion image.
[0048] In some embodiments, the myocardial perfusion sequence identification and display system 200 may also include a reporting module.
[0049] The reporting module can be used to generate auxiliary diagnostic reports. These reports can include myocardial perfusion image analysis reports and delayed enhancement image analysis reports. Specifically, the myocardial perfusion image analysis report provides users with auxiliary diagnostic information such as the ischemic segment and the degree and extent of reduced perfusion; the delayed enhancement image analysis report provides users with auxiliary diagnostic information such as the segment and degree of myocardial fibrosis.
[0050] It should be noted that the myocardial perfusion system can implement the functions described in the above modules after executing computer instructions (program code). In some embodiments, the myocardial perfusion system may include one or more processing devices (e.g., Figure 1 The processing device 140 shown. In some embodiments, the myocardial perfusion system may include a corresponding storage medium (such as a memory) or be signal-connected to an external storage medium. The storage medium may store instructions for performing the myocardial perfusion sequence identification and display method disclosed herein, and when the processing device reads these instructions, the processing device may be configured to perform the myocardial perfusion sequence identification and display method.
[0051] It should be noted that the above description of system 200 and its modules is for ease of description only and should not be construed as limiting this specification to the scope of the illustrated embodiments. It is understood that those skilled in the art, after understanding the principles of this system, may arbitrarily combine the various modules or construct subsystems connected to other modules without departing from these principles. The various modules can be different modules within a system, or a single module can implement the functions of two or more modules described above. For example, the various modules can share a single storage device, or each component can have its own separate storage device. Such modifications are all within the scope of protection of this specification.
[0052] Figure 3 These are exemplary schematic diagrams of the display interface shown according to some embodiments of this specification.
[0053] like Figure 3 As shown, the display interface 300 may include a first display area 310, a second display area 320, a third display area 330 and a fourth display area 340.
[0054] Display interface 300 can refer to a graphical user interface (GUI) used to present relevant information about myocardial perfusion image sequences. This relevant information can include various forms of data such as images, text, charts, or curves. For more information on myocardial perfusion image sequences, please refer to [link to relevant content]. Figure 5 And its description.
[0055] The display interface 300 can be generated based on various computer programming languages (such as JAVA, C#, HTML, etc.) and can be presented to the user through a terminal (such as desktop applications, smart device apps, browsers).
[0056] In some embodiments, the display interface 300 can be used to interact with users (such as medical staff or administrators). For example, the display interface 300 can obtain user operation instructions through various interface controls (such as menus, selection components, buttons, etc.) and complete the updating and display of interface content. The display interface 300 can also respond to user operations input via external input devices (such as keyboards, mice, etc.) (such as mouse clicks, drags, keyboard text input, etc.) to redraw or update the interface content.
[0057] The first display area 310 can be used to display representative images of at least two myocardial perfusion image sequences and their sequence types.
[0058] In some embodiments, the first display area 310 may further include a feature parameter selection component. The feature parameter selection component may include a plurality of optional blood flow feature parameters representing the image. In some embodiments, the parameter selection component may be used to obtain a second blood flow feature parameter selected by the user from the plurality of optional blood flow feature parameters.
[0059] The second display area 320 can be used to display the threshold setting component.
[0060] In some embodiments, the threshold setting component can be used to set a threshold for a target blood flow feature parameter. The threshold for the target blood flow feature parameter can be used to determine how the representative image is displayed.
[0061] In some embodiments, the second display area 320 may be further used to display reference information corresponding to a threshold of the target blood flow feature parameter, the reference information including the proportion of points in the image whose target blood flow feature parameter values are less than the threshold.
[0062] The third display area 330 can be used to display the contrast agent decay curves of the target representative image and other representative images of the region of interest.
[0063] The fourth display area 340 can be used for one or more candidate images in multiple myocardial perfusion image sequences, in addition to the representative image.
[0064] It should be noted that the different display areas (such as the first display area 310, the second display area 320, the third display area 330, and the fourth display area 340) can have different positions, lengths, sizes, backgrounds, etc.; they can also be arranged differently according to actual needs (such as data format, visual effects, etc.). For example, the first display area 310 can be located in the central area of the display interface 300, and the second display area 320 can be located below the first display area 310, etc. It is understood that the layout of different display areas in the display interface 300 can be set according to the interface content to be presented (such as data format, structure, data volume, etc.). For more information on interface layout and content, please refer to [link to relevant content]. Figure 4a And its description.
[0065] It should be noted that the display interface 300 and its display area are provided for illustrative purposes only and are not intended to limit the scope of this specification. Those skilled in the art can make various modifications or variations based on the description in this specification. For example, the display interface 300 may include one or more other suitable display areas to achieve similar or different functions. However, these variations and modifications will not depart from the scope of this specification.
[0066] Figure 4aThese are exemplary schematic diagrams of the display interface shown according to some embodiments of this specification.
[0067] like Figure 4a As shown, the user graphical interface 400 may include a first display area 310, a second display area 320, a third display area 330 and a fourth display area 340.
[0068] like Figure 4a As shown, the layout of the display interface 300 consists of three parts horizontally.
[0069] The first display area 310 may be located in the center of the display interface 300 in the horizontal direction, and it may be arranged in multiple rows and columns (e.g., ...). Figure 4a Medical images (such as representative images of multiple myocardial perfusion image sequences) are presented in a list format (e.g., 2 rows and 2 columns).
[0070] The second display area 320 and the third display area 330 can be located on the right side of the display interface 300 in the horizontal direction. Specifically, the third display area 330 can be located in the upper right corner, and the second display area 320 can be located below (e.g., directly below) the third display area 330.
[0071] The fourth display area 340 can be located on the left side of the display interface 300 in the horizontal direction. It should be understood that the positional arrangement or relative layout of each display area can be adjusted according to actual needs (such as visual effects, the importance of the displayed content, etc.).
[0072] In some embodiments, the first display area 310 may be used to display representative images of at least two myocardial perfusion image sequences and their sequence types.
[0073] Figure 4b This is an exemplary schematic diagram of a first display area shown according to some embodiments of this specification. For example... Figure 4b As shown, the first display area 310 may include an image display frame for displaying images of different sequence types (such as load image sequences, resting image sequences, and delayed enhancement image sequences). It may be arranged in a multi-row, multi-column (e.g., 2 rows, 2 columns) list configuration. The first display area 310 may also include a display area for displaying sequence types ( Figure 4b (Not shown in the image), which can be in the form of a text label. For example, the display area for the sequence type can be set above (e.g., the upper left corner) or to the left of each row of myocardial perfusion image sequences to indicate the sequence type of that row of myocardial perfusion image sequences.
[0074] In some embodiments, the image display frame may include multiple image display frames corresponding to a load image sequence and multiple image display frames corresponding to a resting image sequence. This is merely an example. Figure 4b As shown, the multiple image display frames of the load image sequence include display frame 311-1 and display frame 311-2; the multiple image display frames of the resting image sequence include display frame 312-1, display frame 312-2, etc.
[0075] The image display box is used to display the corresponding perfusion images (images under load, images under rest, etc.). It should be noted that the image display box can also be used to display other sequence types (such as delayed enhancement image sequences) or other custom images.
[0076] The perfusion images displayed in the image display box can be user-specified or preset. For example, the image display box can display short-axis, long-axis two-chamber, three-chamber, and four-chamber images, cross-sectional images, 3D images, etc., from a myocardial perfusion image sequence. For example, such as... Figure 4b As shown, display boxes 311-1 and 311-2 can display two perfusion images in the load image sequence; display boxes 312-1 and 312-2 can display two perfusion images in the resting image sequence.
[0077] In some embodiments, the image displayed in the first display area 310 may be a representative image from a myocardial perfusion image sequence. For example, display frames 311-1 and 311-2 display representative images from a stress image sequence; display frames 312-1 and 312-2 display representative images from a resting image sequence. The representative image may be a perfusion image specified by the user, or determined according to system default settings (e.g., the system defaults to displaying short-axis, long-axis two-chamber, and four-chamber images), or it may be automatically determined by the myocardial perfusion system according to a preset algorithm. For example, the representative image may be determined based on historical display records, or it may be determined based on user operations (e.g., drag-and-drop operations). For more information on representative images, please refer to other parts of this specification (e.g., ...). Figure 5 ).
[0078] In some embodiments, the first display area 310 further includes a feature parameter selection component, which includes multiple optional blood flow feature parameters representing the image. The parameter selection component can be a drop-down menu, a list, or other custom interface style. In some embodiments, a parameter selection component can correspond to an image display box, and can be positioned below the corresponding image display box to set the blood flow feature parameters corresponding to the perfusion image displayed in that image display box. In some embodiments, the optional blood flow feature parameters of the parameter selection component may include myocardial blood flow (MBF), myocardial blood volume (MBV), flow extraction (FE), perfused capillary blood volume (PCBV), time to peak (TTP), etc. It should be noted that the parameter selection component may also include other optional feature parameters, which can be determined according to actual needs. For example, for a parameter selection component corresponding to a delayed enhancement sequence, it may include optional parameters such as CT value and extracellular volume (ECV).
[0079] like Figure 4b As shown, the first display area 310 may include parameter selection components 313-1, 313-2, 314-1, and 314-2. Taking parameter selection component 313-1 as an example, it can be displayed below the image display box 311-1 and is used to set the blood flow characteristic parameters corresponding to the perfusion image displayed by the image display box 311-1.
[0080] In some embodiments, the myocardial perfusion system can, based on a parameter selection component, acquire a second blood flow feature parameter selected by the user from a plurality of selectable blood flow feature parameters, and update the representative image to the image corresponding to the second blood flow feature parameter image. See [link to relevant description] for further details. Figure 5 And its description. For example, the perfusion image in the image display box 311-1 originally corresponds to MBF, and the user can change the image to the corresponding MBV through the parameter selection component 313-1.
[0081] In some embodiments, the second display area 320 may include a threshold setting component.
[0082] Figure 4c This is an exemplary schematic diagram of a second display area shown according to some embodiments of this specification. For example... Figure 4c As shown, the threshold setting component can include a progress bar, a numeric input box, or other custom interface elements.
[0083] In some embodiments, the threshold setting component can be used to set a threshold for a target blood flow feature parameter. For example, the threshold value can be obtained based on the user's sliding action on a progress bar (e.g., the user sets the threshold to 108 by sliding the progress bar); or it can be obtained based on the user's input action into a numeric input box (e.g., the user can input a threshold of 108 into the input box).
[0084] In some embodiments, the threshold setting component may further include reference information. The reference information may reflect the proportion of points in the image whose values represent target blood flow feature parameters are less than a threshold. For example, such as... Figure 4c As shown, the reference information could be "The percentage of myocardial blood flow with MBF less than 10⁸ is 78.76%". Here, 10⁸ is the threshold set by the user for myocardial blood flow; 78.76% is the analysis result automatically calculated by the myocardial perfusion system. For more information on the threshold setting component, please refer to [link to relevant documentation]. Figure 6 And its description.
[0085] In some embodiments, the third display area 330 can be used to display the contrast agent decay curve.
[0086] Figure 4d This is an exemplary schematic diagram of a third display area according to some embodiments of this specification. For example... Figure 4d As shown, the third display area 330 may include an interface area for displaying a contrast agent decay curve (TAC). The contrast agent decay curve can reflect the change in contrast agent representing a whole or part of the myocardial region in the image over time. The contrast agent decay curve may include a time decay curve (or time density curve), an input function curve, etc. For example, such as... Figure 4d As shown, the third display area 330 can display the aortic input function (AIF) curve (solid curve in the figure) and the contrast agent decay curve in myocardial tissue (dashed curve in the figure). Different types of curves can be configured with different colors or styles (such as thickness, continuity, etc.) to distinguish them.
[0087] In some embodiments, the contrast agent decay curve can be updated in conjunction with user annotations of regions of interest in representative images. In some embodiments, the contrast agent decay curve can also be updated in conjunction with user interactions with the threshold selection component. For more information on contrast agent decay curves, see [link to relevant documentation]. Figure 7 And its description.
[0088] In some embodiments, the fourth display area 340 can be used to present multiple myocardial perfusion image sequences of one or more target objects. The multiple myocardial perfusion image sequences can be presented in various different ways, such as a tree structure.
[0089] Figure 4e This is an exemplary schematic diagram of a fourth display area according to some embodiments of this specification. For example... Figure 4e As shown, the fourth display area 340 can display multiple groups. For example, the fourth display area 340 can display multiple groups such as group 341 and group 342. Grouping can be determined based on various criteria such as object, shooting time, and sequence type. For example, one group can correspond to one target object. For instance, group 341 can include myocardial perfusion image sequences of patient A, and group 342 can include myocardial perfusion image sequences of patient B. That is, multiple myocardial perfusion image sequences can be grouped and presented in the fourth display area 340 according to the target object. As another example, one group can correspond to one shooting date. For instance, group 341 can include several myocardial perfusion image sequences of patient C acquired on January 1, 2023, and group 342 can include several myocardial perfusion image sequences of patient C acquired on January 5, 2023. That is, multiple myocardial perfusion image sequences of the same target object can be grouped and presented in the fourth display area 340 according to the shooting date.
[0090] Each group can display a list of myocardial perfusion images. For example... Figure 4e As shown, group 341 can display myocardial perfusion images 3411, 3412, 3413, etc. The list of myocardial perfusion images under each group can be expanded or collapsed / hidden. Users can display or hide the list of myocardial perfusion images by clicking. In some embodiments, each group may also include subgroups, and each subgroup can also be expanded or collapsed / hidden. For example, group 341 may include a first subgroup, a second subgroup, and a third subgroup, wherein the first subgroup includes short-axis myocardial perfusion images, the second subgroup includes long-axis two-chamber myocardial perfusion images, and the third subgroup includes long-axis three-chamber myocardial perfusion images.
[0091] In some embodiments, for each myocardial perfusion image in the myocardial perfusion image list, the user can use mouse operations (such as clicking, double-clicking, long-pressing and dragging, etc.) to adjust the vertical order of the myocardial perfusion images, click to view a larger image, etc.
[0092] In some embodiments, only a portion of the myocardial perfusion sequences are displayed in the first display area 310. In some embodiments, only a portion of the images from a myocardial perfusion sequence may be displayed as representative images in the first display area 310. In this case, the fourth display area 340 can display candidate images from the multiple myocardial perfusion image sequences, excluding the representative images displayed in the first display area 310. The user can select a target candidate image from the candidate images and replace a representative image with it (e.g., by dragging) to update the content displayed in the first display area 310. Further description of the target candidate image can be found elsewhere in this specification (e.g., ...). Figure 5 (This will not be elaborated upon here.)
[0093] It should be noted that the user graphical interface 400 may also include other display areas, and the one or more display areas mentioned above may be omitted. For example, the user graphical interface 400 may also include a display area for displaying bullseye charts (such as bullseye charts at the myocardial point level and mean bullseye charts). It is understood that the user graphical interface 400 can be configured with other display areas and their displayed content according to actual needs.
[0094] Figure 5 This is an exemplary flowchart of a method for identifying and displaying myocardial perfusion sequences according to some embodiments of this specification.
[0095] In some embodiments, process 500 can be performed by a myocardial perfusion system. For example... Figure 5 As shown, process 500 includes the following steps.
[0096] Step 510: Obtain multiple myocardial perfusion image sequences and their sequence types.
[0097] A myocardial perfusion image sequence refers to a collection of multiple myocardial perfusion images acquired sequentially at multiple time points. For example, a myocardial perfusion image sequence may include multiple myocardial perfusion images of a target object acquired over a certain period of time (e.g., 5 min, 20 min). The target object can refer to an object for which perfusion analysis is required (e.g., diagnosis of cardiac disease, assessment of myocardial blood flow and ischemia). The target object can be a human, an animal, or a part thereof.
[0098] In some embodiments, myocardial perfusion image sequences may be stored in a storage device (e.g., Figure 1 In the storage device 150 shown, the myocardial perfusion system can retrieve multiple myocardial perfusion image sequences corresponding to the target object by searching in the storage device.
[0099] Myocardial perfusion image sequences can include image sequences of various types. The sequence type of a myocardial perfusion image sequence can be determined based on the target subject's motion state, emotional state, disease condition (e.g., stage of the disease), contrast agent decay, etc., at the time of sequence acquisition. In some embodiments, the sequence type can be predetermined during the acquisition of the myocardial perfusion image sequence.
[0100] In some embodiments, the myocardial perfusion system can identify the sequence type corresponding to each myocardial perfusion image sequence based on one or more blood flow characteristic parameters (such as myocardial blood flow, myocardial blood volume, etc.) corresponding to the myocardial perfusion image sequence. For example, the myocardial perfusion system can perform comparative analysis on the average values of blood flow characteristic parameters from multiple myocardial perfusion image sequences to determine the sequence type corresponding to each myocardial perfusion image sequence.
[0101] In some embodiments, the myocardial perfusion system can also utilize a recognition model to identify each myocardial perfusion image sequence to determine the sequence type corresponding to each myocardial perfusion image sequence. The recognition model can be a trained machine learning model, for example, a convolutional neural network (CNN) model or other custom deep learning network model.
[0102] In some embodiments, the myocardial perfusion image sequence may include a stress image sequence, a resting image sequence, etc.
[0103] A stress image sequence refers to an image sequence acquired of a target subject under stress. The stress state refers to the target subject's state of being stimulated (e.g., during or shortly after exercise). For example, the target subject can perform targeted limb movements (e.g., walking, running, arm extension) under the guidance of medical personnel (e.g., doctors), and perfusion imaging can be performed simultaneously with or immediately after the movement to obtain a stress image sequence. Another example is administering specific drugs to the target subject to induce a stress state similar to post-exercise stress. Changes in indicators such as myocardial oxygen consumption and heart rate under stress can be distinguished from changes under other states (e.g., non-stress states).
[0104] A resting image sequence refers to a sequence of images captured of a target object in a resting state. The resting state characterizes the state of the target object when it is not subjected to external stimuli, such as the peaceful state of the target object when it is quiet, which can be a state relative to the load state. As an example only, a resting image sequence can be captured before the load image sequence (i.e., before the target object moves), or a considerable time after the load image sequence has ended (e.g., several hours later).
[0105] In some embodiments, the myocardial perfusion system can also acquire image sequences of other sequence types. For example, delayed-enhancement (DEEG) image sequences. DEEG image sequences refer to image sequences acquired within a specific time period after the injection of a drug (such as a contrast agent) into the target object. For example, image sequences acquired 5 to 8 minutes after drug injection are DEEG image sequences. DEEG image sequences can be used for qualitative and quantitative analysis of myocardial fibrosis in the target object. For example, they can be used to assess the severity of myocardial fibrosis in the target object; the longer the duration of persistent myocardial ischemia, the higher the likelihood of myocardial fibrosis.
[0106] In some embodiments, the myocardial perfusion system can acquire multiple different myocardial perfusion image sequences (such as stress image sequences and resting image sequences) and / or delayed enhancement image sequences of the target subject, and perform analysis (such as comparative analysis) to assess the target subject's cardiac disease, myocardial blood flow, and ischemia.
[0107] Step 520: Based on multiple myocardial perfusion image sequences and their type information, a display interface is generated. The display interface includes a first display area, which is used to display representative images of at least two myocardial perfusion image sequences and their sequence types.
[0108] The display interface can be used to present relevant information about myocardial perfusion image sequences. For information about the display interface and the first display area, please refer to [link to relevant documentation]. Figure 3 and Figure 4b And its description.
[0109] Information related to myocardial perfusion image sequences can include basic information such as representative images, number of images, sequence type, and target object, as well as regions of interest and annotation information, blood flow characteristic parameters (such as myocardial blood flow).
[0110] The presentation of information related to myocardial perfusion image sequences can take the form of, but is not limited to, images, text, charts, and graphs. For example, the representative image displayed in the first display area may include one or a combination of color images, pseudo-color images, or black and white images.
[0111] In some embodiments, at least two myocardial perfusion image sequences may include all or part of a plurality of myocardial perfusion image sequences. For example, the myocardial perfusion system may display at least two myocardial perfusion image sequences in a first display area according to preset display configuration parameters. These preset display configuration parameters may include sequence type (such as stress image sequence, resting image sequence, and delayed enhancement image sequence), display quantity (such as the number of image display frames in the first display area), etc.
[0112] Each of the at least two myocardial perfusion image sequences may include multiple myocardial perfusion images, one or more of which may be displayed as representative images in a first display area. For example, the first display area of the display interface may display three representative images from each myocardial perfusion image sequence. Alternatively, the first display area of the display interface may display all myocardial perfusion images from each myocardial perfusion image sequence.
[0113] In some embodiments, the representative images and their number can be manually specified or determined by various algorithms. For example, a myocardial perfusion system can label each image as a representative image (e.g., 0 or 1). If an image is designated as a representative image, its label is set to 1; otherwise, it is 0.
[0114] In some embodiments, multiple representative images in the first display area may be selected. In response to a user's selection instruction for a particular representative image (such as a click operation via a device like a mouse), that representative image is selected; it may also be referred to as the target representative image.
[0115] In some embodiments, the representative image can be determined based on the image's sharpness, the angle at which a human body part or tissue (such as the heart) is presented in the image, etc. For example, the sharper the lines, the clearer the outline of the human body part or tissue in the image, and the more favorable the angle at which the human body part or tissue is presented for analysis, the higher the probability that the image will be used as the representative image.
[0116] In some embodiments, the representative image can be determined based on abnormal regions in the myocardial perfusion images. Specifically, the myocardial perfusion system can identify abnormal regions in each myocardial perfusion image from at least two myocardial perfusion image sequences and determine a representative image based on the abnormal regions in each myocardial perfusion image.
[0117] Abnormal regions refer to areas of the human body or tissues in myocardial perfusion images that exhibit lesions or potential lesions. For example, abnormal regions can be areas of myocardial ischemia, necrotic or damaged myocardium, or fibrotic myocardium. Abnormal regions can be identified using various methods. For instance, myocardial perfusion systems can identify regions with abnormal blood flow characteristic parameters (such as myocardial blood flow) based on the blood flow characteristic parameters corresponding to each point in the myocardial perfusion image. Another example is that myocardial perfusion systems can use an abnormal region identification model to process myocardial perfusion images to determine the location information of abnormal regions. This abnormal region identification model can be trained based on sample myocardial perfusion images labeled with abnormal regions.
[0118] A myocardial perfusion system can use perfusion images marked with abnormal regions as representative images. In some embodiments, the myocardial perfusion system can calculate information such as the area or proportion of abnormal regions in each myocardial perfusion image sequence, and use perfusion images whose abnormal region area or proportion meets certain conditions (such as the first N images, exceeding a threshold, etc.) as representative images. It should be noted that the area proportion here can be the proportion of the abnormal region area to the entire perfusion image or the region of interest (such as the left ventricle).
[0119] In some embodiments, at least two myocardial perfusion image sequences and a representative image can be determined based on historical display records of myocardial perfusion images. Specifically, the myocardial perfusion system can acquire historical display records, including historical representative images and their sequence types; and determine at least two myocardial perfusion image sequences and a representative image based on the historical representative images and their sequence types.
[0120] A historical display record can be associated with a historical myocardial perfusion image sequence of a target object or other objects that has previously been displayed on the terminal interface. The historical display record can include various information about the historical myocardial perfusion image sequence, such as representative historical images (i.e., the images displayed on the terminal interface within the sequence), sequence type, type of each representative historical image (e.g., short-axis image, long-axis two-chamber image, etc.), number of displays, duration of each display, and display time point (e.g., timestamp). The historical display record can be a display record from a past period (e.g., the past week or month) up to the current loading of the display interface.
[0121] In some embodiments, the myocardial perfusion system can determine at least two myocardial perfusion image sequences and their representative images based on statistical information corresponding to historical display records. The statistical information may include display frequency, cumulative display duration, user preferences (such as drag-and-drop counts), etc. For example, the myocardial perfusion system can statistically analyze the display frequencies of load image sequences, resting image sequences, and delayed enhancement image sequences. If the display frequencies of load image sequences, resting image sequences, and delayed enhancement image sequences decrease sequentially, then the load image sequence and resting image sequence will be displayed in this instance. As another example, when a certain type of perfusion image (such as a minor axis plot) has the highest display frequency in a given perfusion image sequence, then that type of perfusion image can also be used as the representative image in this instance.
[0122] In some embodiments, the myocardial perfusion system can also determine representative images based on previous historical display records. The previous historical display record can refer to the historical display record with the smallest difference between the display time point and the current display interface loading time point. For example, the previous historical display record showed the short-axis and long-axis two-chamber images from a myocardial perfusion image sequence of the stress image sequence type. The myocardial perfusion system can also display the short-axis and long-axis two-chamber images from a myocardial perfusion image sequence of the stress image sequence type in the current display interface.
[0123] Step 530: Based on the parameter selection component, obtain the second blood flow feature parameter selected by the user from multiple optional blood flow feature parameters.
[0124] A parameter selection component refers to an interface component that provides users with options for selecting parameters. A parameter selection component can be a drop-down menu, radio button, list, or other custom form, and it can be placed in the first display area.
[0125] The parameter selection component can be configured with multiple selectable blood flow characteristic parameters. Users can select or switch between these parameters.
[0126] Optional blood flow characteristics can be pre-configured. For example, optional blood flow characteristics may include myocardial blood flow (MBF), myocardial blood volume (MBV), tissue throughput (FE), perfused capillary blood volume (PCBV), and time to peak tissue flow (TTP). See more information about the parameter selection component. Figure 3 and Figure 4b And its description.
[0127] In some embodiments, a first blood flow feature parameter represents the target object corresponding to the image. For example, if the image is related to the myocardial blood flow (MBF) of the target object, then the first blood flow feature parameter is MBF.
[0128] The second blood flow characteristic parameter can refer to the blood flow characteristic parameter selected by the user through the parameter selection component. It can be one of multiple selectable blood flow characteristic parameters (such as myocardial blood flow or myocardial blood volume). The myocardial perfusion system can obtain the user's operation (e.g., mouse, keyboard, gesture, etc.) commands through the parameter selection component to determine the second blood flow characteristic parameter.
[0129] Step 540: Update the representative image to the image corresponding to the second blood flow feature parameter image.
[0130] For example, in response to a user selecting a second blood flow feature parameter through a parameter selection component, i.e., the user switching the selectable blood flow feature parameter through the parameter selection component (e.g., switching from the current myocardial blood flow to myocardial blood volume), the myocardial perfusion system can use the second blood flow feature parameter (i.e., myocardial blood volume) as the target parameter and retrieve the target perfusion image in the myocardial perfusion image sequence. At this time, the target perfusion image can be an image used to present myocardial blood volume information; then, the representative image in the current first display area is replaced with the target perfusion image, thereby updating the representative image.
[0131] In some embodiments, the display information representing the image may include feature information corresponding to different blood flow characteristic parameters. For example, the representative image may include feature values such as myocardial blood flow, myocardial blood volume, and perfused capillary blood volume corresponding to multiple pixels or voxels in a certain region (such as the left ventricle). The feature information corresponding to different blood flow characteristic parameters can be distinguished by different colors.
[0132] In response to the user selecting a second blood flow feature parameter, the myocardial perfusion system can set the feature information corresponding to the second blood flow feature parameter to be visible, and set the feature information corresponding to other blood flow feature parameters to be invisible, thereby updating the representative image.
[0133] In some embodiments of this specification, different second blood flow characteristic parameters set by the user are obtained through a parameter selection component, and the representative image is updated. This allows the user to view the corresponding information of different blood flow characteristic parameters more conveniently and quickly, which is beneficial for the user to view and evaluate the blood flow and ischemia of the target object's myocardium.
[0134] In some embodiments, the display interface may include a fourth display area for displaying one or more candidate images from a plurality of myocardial perfusion image sequences, excluding the representative image. The myocardial perfusion system may, in response to a user dragging a target candidate image from one or more candidate images, determine the target drag position of the target candidate image and replace the representative image corresponding to the target drag position with the target candidate image.
[0135] For information regarding the fourth display area, please refer to [link / reference]. Figure 3 and Figure 4e And its description.
[0136] Candidate images refer to other optional myocardial perfusion images in a sequence of myocardial perfusion images of the target object, besides the representative images. For example, a myocardial perfusion image sequence may contain 10 myocardial perfusion images, with the representative images being the 3 images presented in the first display area, and the other 7 images presented in the fourth display area as candidate images. Multiple candidate images can be presented in the fourth display area in the form of a list.
[0137] In some embodiments, a user can select a candidate image using a mouse device (e.g., long-pressing the left mouse button) or gestures (e.g., finger touch), and then move the candidate image from the fourth display area to the position of a representative image in the first display area using the mouse or gestures to complete a drag operation. The selected candidate image is the target candidate image. The position of the representative image in the first display area is the target drag position, which can be any position within the window or area displaying the representative image (e.g., the center point, top-left corner, bottom-right corner, etc. of the window).
[0138] In response to the completion of a drag operation (such as releasing the left mouse button or lifting the finger off the screen), the myocardial perfusion system can replace the representative image corresponding to the target drag position with the target candidate image, thereby updating the representative image.
[0139] Some embodiments in this specification provide users with drag-and-drop functionality, enabling them to load different perfusion images more conveniently and quickly, thereby improving the efficiency of viewing and comparing myocardial perfusion images.
[0140] Some embodiments in this specification display various types of myocardial perfusion image sequences (such as stress image sequences and resting image sequences) through a display interface. This facilitates users (such as medical personnel) in analyzing and assessing cardiac diseases, myocardial blood flow, and ischemia in target subjects, improving work efficiency. Simultaneously, displaying the sequence type of the myocardial perfusion images allows users to differentiate between different sequences for comparative analysis. Furthermore, the various interactive functions of the display interface (such as the selection of different blood flow characteristic parameters and their information linkage, dragging and dropping) enable users to more conveniently view and compare various physiological characteristics of the target subject, resulting in more comprehensive and accurate final assessment results.
[0141] Figure 6 This is an exemplary flowchart illustrating a method for updating a target region in conjunction with a threshold setting component, according to some embodiments of this specification.
[0142] In some embodiments, process 600 can be performed by a myocardial perfusion system. For example... Figure 6 As shown, process 600 includes the following steps.
[0143] In some embodiments, the display interface may further include a second display area for displaying a threshold setting component, which can be used to set a threshold for a target blood flow characteristic parameter, and the display method representing the image can be determined based on the threshold of the target blood flow characteristic parameter.
[0144] For information regarding the second display area, please refer to [link / reference]. Figure 3 and Figure 4c And its description.
[0145] Step 610: Obtain the threshold of the target blood flow feature parameter set by the user through the threshold setting component.
[0146] A threshold setting component can refer to an interface component used to set thresholds for blood flow characteristic parameters. The threshold setting component can include progress bars, numeric input boxes, or other custom interface elements (such as text labels), and it can be set within a second display area.
[0147] The target blood flow characteristic parameter can refer to the blood flow characteristic parameter corresponding to the threshold setting component. For example, the threshold setting component can be used to set thresholds for blood flow characteristic parameters such as myocardial blood flow and myocardial blood volume. If the threshold setting component is used to set thresholds related to myocardial blood flow, then the target blood flow characteristic parameter is myocardial blood flow.
[0148] In some embodiments, the threshold setting component can also display the threshold selection range corresponding to the target blood flow characteristic parameter. The threshold selection range corresponding to the target blood flow characteristic parameter can be determined based on medical experience (such as clinical data provided by medical institutions). For example, the threshold selection range for myocardial blood flow can be the interval [0, 300]. Users can use the threshold setting component to set a value within this threshold range (such as the interval [0, 300]) as the threshold for myocardial blood flow, such as 100, 200, etc.
[0149] A threshold for a target blood flow feature parameter can be used to assess blood flow conditions (such as ischemia) in a representative image. For example, the threshold can be used to determine reference information, including the proportion of points in the representative image where the value of the target blood flow feature parameter is less than the threshold. In some embodiments, the second display area can also be used to display reference information corresponding to the threshold of the target blood flow feature parameter.
[0150] By way of example only, the threshold for the target blood flow feature parameter may include a myocardial blood flow threshold (also known as a myocardial ischemia threshold). Reference information may include the proportion of points in the image whose myocardial blood flow values are less than the myocardial blood flow threshold, such as the percentage of myocardial points with values less than the myocardial blood flow threshold (which may be simply referred to as myocardial volume percentage). For example, refer to... Figure 4c When the user sets a threshold of 10⁸ via the threshold setting component, the myocardial perfusion system can determine that the proportion of voxel points with myocardial blood flow (MBF) less than 10⁸ within a region of interest (e.g., a myocardial region) is 78.76% of all voxel points in the entire region of interest. At this time, the second display area will show "Percentage of myocardial blood flow (MBF) less than 10⁸ is 78.76%". In some embodiments, the reference information can be determined based on all or part of the representative images in the first display area; for example, the average proportion of these representative images can be determined as reference information.
[0151] Some embodiments of this specification allow users to set different myocardial ischemia thresholds through a threshold setting component and provide reference information based on these thresholds, which can assist users in assessing ischemia status. For example, when two or more ischemic myocardial segments are affected or the percentage of ischemic myocardium reaches a preset proportion (e.g., 10.2%) or higher, it can be determined that revascularization treatment such as PCI or bypass surgery is necessary, which can effectively reduce the incidence of major adverse cardiovascular events (MACE). Furthermore, since the myocardial ischemia thresholds corresponding to myocardial blood flow vary depending on the manufacturer and scanning equipment, some embodiments of this specification, by configuring a threshold setting component on the display interface, allow users to adjust the myocardial ischemia threshold through the threshold setting component to update the ischemia status assessment results of the target object in real time, improving the system's compatibility and flexibility.
[0152] In some embodiments, the myocardial perfusion system can automatically generate the percentage of myocardial volume when the left ventricular myocardial blood flow is less than a preset value (e.g., 100%), i.e., setting the initial threshold for myocardial blood flow to the preset value. Simultaneously, the myocardial perfusion system can obtain user operation commands (e.g., by sliding the mouse on a progress bar, or by typing on a keyboard in an input box) through the threshold setting component to determine the threshold in real time, and calculate, update, and display the percentage of ischemic myocardial volume based on the user-set threshold in real time.
[0153] Step 620: Determine the target region from the representative image based on the threshold and the values of the target blood flow feature parameters of the points in the representative image.
[0154] In some embodiments, the myocardial perfusion system can determine a target region from a representative image based on a user-defined threshold and the values of target blood flow feature parameters (such as myocardial blood flow) for points (pixels or voxels) in the representative image. The target region refers to the area where the values of the target blood flow feature parameters meet the threshold setting. For example, the target region may include points in the representative image where the myocardial blood flow is less than a myocardial blood flow threshold.
[0155] In some embodiments, the target area can be a target area within a representative image that is selected by the user, or it can be a target area among all representative images in the first display area. For example, when the user selects a representative image, the target area can be the target area within that representative image; when the user does not select any representative image, the target area can be the target area among all representative images in the first display area.
[0156] Step 630: Update the display method of the target area.
[0157] In some embodiments, the display of target regions may include automatically marking target regions in the representative image that meet a threshold setting (e.g., myocardial blood flow is less than a threshold). For example, the myocardial perfusion system may automatically mark one or more target regions in the representative image where the myocardial blood flow is less than 10⁸ using different colors (e.g., blue). Optionally, points within the target regions may also be displayed in different shades of blue based on their myocardial blood flow values. As an example only, the lower the myocardial blood flow, the darker the blue of the point.
[0158] In some embodiments of this specification, the threshold setting component is used to set the threshold of the target blood flow characteristic parameters and update the display method of the target area that meets the threshold setting conditions, which helps users to intuitively and quickly understand the myocardial condition of the target object.
[0159] Figure 7 This is an example flowchart of a method for displaying contrast agent curves in regions of interest according to some embodiments of this specification.
[0160] In some embodiments, process 700 can be performed by a myocardial perfusion system. For example... Figure 7 As shown, process 700 includes the following steps.
[0161] Step 710: In response to the first annotation added by the user to the region of interest in the target representative image, obtain information about the region of interest.
[0162] The first annotation can refer to the annotation information for the region of interest in the target representative image. The first annotation can be a rectangle, circle, or other regular or irregular shape bounding box. The region of interest can include the myocardial region corresponding to the image area enclosed by the bounding box. See [link to relevant information about target representative images] for more details. Figure 5 And its description.
[0163] Users can use a mouse to annotate the target representative image to generate the first annotation. For example, users can drag the bounding box of the region of interest to adjust its position, shape, and size to generate the first annotation. The first annotation can also be generated through other methods, which are not limited in this specification. For example, users can use the mouse (such as holding down the left mouse button and sliding) to draw various shapes such as rectangles or circles in the target representative image to generate the first annotation.
[0164] Information related to the region of interest (ROI) can include the location information of points within the ROI, information related to blood flow characteristic parameters, etc. For example, information related to the ROI can include the physical coordinates of multiple points within the ROI, the corresponding values of blood flow characteristic parameters such as myocardial blood flow and myocardial blood volume, and the corresponding image data (such as pixel values) in the representative image.
[0165] Step 720: Based on information related to the region of interest, generate second annotations for the regions of interest in other representative images.
[0166] The second annotation can refer to annotation information for other regions of interest representing the image. The second annotation can be an ellipse, circle, rectangle, or other bounding box of various regular or irregular shapes.
[0167] Other representative images can refer to representative images in the first display area other than the target representative image. For example, if a user selects an image in the first display area, the remaining unselected representative images are the aforementioned other representative images.
[0168] It should be noted that other representative images can also be representative images that meet specific conditions, other than the target representative image. For example, other representative images can be representative images of the same type as the target representative image (such as long-axis two-chamber or three-chamber images). The range and number of other representative images can be pre-configured, and this specification does not limit them.
[0169] In some embodiments, the myocardial perfusion system can generate second annotations in other representative images based on information related to the region of interest. For example, the myocardial perfusion system can determine the pixels or voxels in other representative images corresponding to the points in the region of interest based on their location information, and generate the second annotations based on these pixels or voxels. In some embodiments, the myocardial perfusion system can register other representative images with a target representative image to determine the region in the other representative images corresponding to the image region enclosed by the first annotation (i.e., the image region in the other representative images corresponding to the region of interest), thereby generating the second annotations.
[0170] For example, when a user marks a region of interest as a first annotation in a long-axis four-chamber image (the target representative image) with myocardial blood flow velocity parameters, the myocardial perfusion system can generate a second annotation at the corresponding position on a long-axis four-chamber (or long-axis two-chamber, three-chamber, short-axis) image (i.e., other representative images) with myocardial blood volume or perfusion capillary blood volume (PCBV), tissue permeability (FE), and time to peak concentration (TTP). In some embodiments, when a user compares and analyzes a myocardial perfusion image sequence (such as a stress image sequence or a resting image sequence) with a delayed enhancement image sequence, the myocardial perfusion system can also generate a second annotation for the representative image in the delayed enhancement image sequence based on the first annotation in the myocardial perfusion image, and present information such as the CT value and extracellular volume (ECV) corresponding to the second annotation.
[0171] In some embodiments of this specification, after a user annotates a region of interest (ROI) on a myocardial perfusion image, the corresponding locations on other myocardial perfusion images displayed within the first display area are automatically annotated with ROIs. Furthermore, by annotating a target representative image, the user can perform pixel-level myocardial perfusion parameter analysis on the target representative image and other representative images. Simultaneously, the second annotations on other representative images are updated in conjunction with the first annotation, facilitating comparative analysis of perfusion quantitative parameters between resting image sequences and stress image sequences at the myocardial point level.
[0172] Step 730: Generate the contrast agent decay curve for the region of interest.
[0173] Contrast agent decay profiles can include various types of profiles. In some embodiments, a contrast agent decay profile can include one or more combinations of aortic input function (AIF) profiles, global left ventricular time decay profiles, and region of interest time decay profiles. For more information on contrast agent decay profiles, please refer to [link to relevant documentation]. Figure 4d And its description.
[0174] It should be noted that the contrast agent decay curve of the region of interest (ROI) can be one or more ROIs. The number of ROIs can be determined based on the number of regions annotated by the user. For example, there can be two, three, etc.
[0175] In some embodiments, the contrast agent decay curve may include contrast agent decay curves for regions of interest corresponding to different types of myocardial perfusion image sequences, such as contrast agent decay curves for load image sequences and contrast agent decay curves for resting image sequences.
[0176] In some embodiments, the myocardial perfusion system can generate a contrast agent decay curve for the region of interest in real time. For example, the myocardial perfusion system can obtain the change in contrast agent information of pixels or voxels corresponding to points in the region of interest over time based on a first annotation and a second annotation, and generate the contrast agent decay curve.
[0177] Step 740: Display the contrast agent decay curve in the third display area.
[0178] In some embodiments, different colors are used to configure the decay curves of different types of contrast agents. For example, red represents the aortic input function curve, blue represents the overall time decay curve of the left ventricle, and green represents the time decay curve of the region of interest.
[0179] Some embodiments in this specification, by displaying contrast agent decay curves, allow users to conveniently assess, analyze, and compare myocardial blood flow and ischemia in regions of interest.
[0180] Some embodiments in the specification automatically annotate regions of interest (ROIs) of other representative images in response to user annotations of regions of interest (ROIs) in the target representative image. This facilitates the analysis and comparison of identical regions across different representative images, saving time and avoiding errors from manual annotation. Simultaneously, real-time generation and updating of contrast agent decay curves for corresponding ROIs improves the efficiency of user assessment of the target object's (e.g., patient's) cardiac condition (e.g., myocardial ischemia).
[0181] It should be noted that the above description of the process is for illustrative purposes only and does not limit the scope of this specification. Those skilled in the art can make various modifications and changes to the process under the guidance of this specification. However, these modifications and changes remain within the scope of this specification.
[0182] The basic concepts have been described above. Obviously, for those skilled in the art, the detailed disclosure above is merely illustrative and does not constitute a limitation of this specification. Although not explicitly stated herein, those skilled in the art may make various modifications, improvements, and corrections to this specification. Such modifications, improvements, and corrections are suggested in this specification and therefore remain within the spirit and scope of the exemplary embodiments described herein.
[0183] Furthermore, this specification uses specific terms to describe embodiments thereof. For example, "an embodiment," "one embodiment," and / or "some embodiments" refer to a particular feature, structure, or characteristic associated with at least one embodiment of this specification. Therefore, it should be emphasized and noted that references to "an embodiment," "one embodiment," or "an alternative embodiment" in different locations throughout this specification do not necessarily refer to the same embodiment. Moreover, certain features, structures, or characteristics in one or more embodiments of this specification can be appropriately combined.
[0184] Furthermore, unless expressly stated in the claims, the order of processing elements and sequences, the use of numbers and letters, or other names described in this specification are not intended to limit the order of the processes and methods described herein. Although various examples have been discussed in the foregoing disclosure of some embodiments of the invention that are currently considered useful, it should be understood that such details are for illustrative purposes only, and the appended claims are not limited to the disclosed embodiments; rather, the claims are intended to cover all modifications and equivalent combinations that conform to the spirit and scope of the embodiments described herein. For example, while the system components described above can be implemented using hardware devices, they can also be implemented solely using software solutions, such as installing the described system on existing servers or mobile devices.
[0185] Similarly, it should be noted that, in order to simplify the description disclosed herein and thus aid in the understanding of one or more embodiments of the invention, the foregoing description of embodiments in this specification may sometimes combine multiple features into a single embodiment, drawing, or description thereof. However, this method of disclosure does not imply that the subject matter of this specification requires more features than those mentioned in the claims. In fact, the embodiments contain fewer features than all the features of a single embodiment disclosed above.
[0186] In some embodiments, numbers describing the quantity of components and attributes are used. It should be understood that such numbers used in the description of embodiments are modified in some examples with the terms "approximately," "approximately," or "generally." Unless otherwise stated, "approximately," "approximately," or "generally" indicates that the numbers are allowed to vary by ±20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximate values, which may be changed depending on the characteristics required by individual embodiments. In some embodiments, numerical parameters should take into account specified significant digits and employ a general method of digit reservation. Although the numerical ranges and parameters used to confirm their breadth of range in some embodiments of this specification are approximate values, in specific embodiments, such values are set as precisely as feasible.
[0187] For each patent, patent application, patent application publication, and other material, such as articles, books, specifications, publications, and documents, referenced in this specification, the entire contents of which are incorporated herein by reference. This excludes historical application documents that are inconsistent with or conflict with the content of this specification, as well as documents that limit the broadest scope of the claims in this specification (currently or subsequently appended to this specification). It should be noted that in the event of any inconsistency or conflict between the descriptions, definitions, and / or terminology used in the supplementary materials to this specification and the content of this specification, the descriptions, definitions, and / or terminology used in this specification shall prevail.
[0188] Finally, it should be understood that the embodiments described in this specification are merely illustrative of the principles of the embodiments described herein. Other variations may also fall within the scope of this specification. Therefore, alternative configurations of the embodiments described herein are intended to be illustrative rather than limiting, and should be considered consistent with the teachings of this specification. Accordingly, the embodiments described herein are not limited to those explicitly introduced and described herein.
Claims
1. A method for identifying and displaying myocardial perfusion sequences, characterized in that, The method includes: Multiple myocardial perfusion image sequences and their sequence types are acquired, including stress image sequences and resting image sequences; Based on the multiple myocardial perfusion image sequences and their sequence types, a display interface is generated. The display interface includes a first display area, which is used to display representative images and their sequence types of at least two of the myocardial perfusion image sequences. The representative images correspond to the first blood flow feature parameters of the target object and are displayed side by side or in parallel. The first display area also includes a feature parameter selection component, which includes multiple selectable blood flow feature parameters corresponding to the representative images. Based on the parameter selection component, the second blood flow feature parameter selected by the user from the plurality of optional blood flow feature parameters is obtained; The representative image is updated to the image corresponding to the second blood flow feature parameter image.
2. The method according to claim 1, characterized in that, The multiple selectable blood flow characteristic parameters include at least one of myocardial blood flow, myocardial blood volume, tissue throughput, perfused capillary blood volume, and time to tissue peak.
3. The method according to claim 1, characterized in that, The display interface further includes a second display area for displaying a threshold setting component, which is used to set a threshold for the target blood flow feature parameter, and the display method of the representative image is determined based on the threshold of the target blood flow feature parameter.
4. The method according to claim 3, characterized in that, The method further includes: In response to the user setting a threshold for the target blood flow characteristic parameter through the threshold setting component; Based on the threshold and the values of the target blood flow feature parameters of the points in the representative image, the target region is determined from the representative image; Update the display method of the target area.
5. The method according to claim 1, characterized in that, The method further includes: In response to a first annotation added by the user to a region of interest in a target representative image, information about the region of interest is obtained; Based on information related to the region of interest, a second annotation is generated for the region of interest in other representative images.
6. The method according to claim 5, characterized in that, The display interface also includes a third display area for displaying the contrast agent decay curve; The method further includes: Generate the contrast agent decay curve for the region of interest; The contrast agent decay curve is displayed in the third display area.
7. The method according to claim 1, characterized in that, The display interface further includes a fourth display area for displaying one or more candidate images in the plurality of myocardial perfusion image sequences, excluding the representative image; The method further includes: In response to a user's drag operation on a target candidate image among one or more of the candidate images, the target drag position of the target candidate image is determined; Replace the representative image corresponding to the target drag position with the target candidate image.
8. The method according to claim 1, characterized in that, The method further includes: For each myocardial perfusion image in the at least two myocardial perfusion image sequences, identify abnormal regions in the myocardial perfusion images; The representative image is determined based on the abnormal regions in each of the myocardial perfusion images.
9. The method according to claim 1, characterized in that, The method further includes: Acquire historical display records, which include historical representative images and their sequence types; Based on the historical representative images and their sequence types, the at least two myocardial perfusion image sequences and their representative images are determined.
10. A myocardial perfusion sequence identification and display system, characterized in that, include: A processor and a storage device, the storage device storing instructions that, when executed by the processor, implement the method as described in any one of claims 1 to 9.
Citation Information
Patent Citations
Dynamical visualization of coronary vessels and myocardial perfusion information
CN102123665A