An image display method, device and storage medium

By dynamically adjusting the initial threshold range based on the user-selected target region of interest in medical image processing, the inflexible and inaccurate image segmentation problems in existing technologies are solved, achieving both flexibility and accuracy in image segmentation, and ensuring the accuracy and efficiency of display.

CN115760741BActive Publication Date: 2025-12-30NEUSOFT MEDICAL SYST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211403865.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-10
Publication Date
2025-12-30
Estimated Expiration
2042-11-10

AI Technical Summary

Technical Problem

Existing medical image segmentation methods cannot flexibly and accurately adjust the target threshold, resulting in inaccurate image segmentation results, which in turn affects the accuracy of display.

Method used

By determining the initial threshold range based on the user-selected target region of interest, and obtaining the target threshold range through dynamic adjustment, combined with 3D region growing processing, accurate image segmentation and display are achieved.

Benefits of technology

It achieves flexibility and accuracy in image segmentation, ensuring accuracy and efficiency in image display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115760741B_ABST
    Figure CN115760741B_ABST
Patent Text Reader

Abstract

The application discloses an image display method and device and a storage medium, and the method comprises the following steps: determining a target region of interest based on a target MPR image of a target object currently displayed by a display interface and in response to a selection operation of a user on a region of interest in the target MPR image; obtaining an initial threshold range based on the target region of interest; obtaining a target threshold range in response to a dynamic adjustment operation of the user on the initial threshold range; performing three-dimensional region growing processing based on the target threshold range and each MPR image of the target object to obtain a target segmentation image of a three-dimensional type corresponding to the target object; and displaying the target segmentation image. The application can flexibly and accurately obtain the target threshold range by dynamically adjusting the initial threshold range, and can accurately perform image segmentation based on the adjusted target threshold range, thereby realizing accurate display of the segmentation image.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of medical image processing technology, and in particular to an image display method, apparatus and storage medium. Background Technology

[0002] Image segmentation technology is widely used in medical image processing. By extracting, segmenting, and displaying medical images independently, it is easy to collect statistical information on lesions, including volume and numerical statistics.

[0003] Traditional image segmentation methods generally include the following:

[0004] I. Manual Segmentation. Manual segmentation relies on human intervention and requires users to process images based on their experience. It involves processing images corresponding to each scanning layer, and the set of images to be segmented is generally quite large. However, manual image segmentation is inefficient and has poor repeatability, making it unsuitable for practical clinical applications.

[0005] II. Interactive Semi-Automatic Segmentation. This method relies on algorithms to provide some assistance, such as allowing users to input certain thresholds. Image segmentation is performed based on fixed thresholds. Although this improves segmentation efficiency to some extent, it suffers from the problem that the thresholds are fixed and cannot be dynamically adjusted, resulting in inflexible and inaccurate image segmentation results.

[0006] III. Fully Automated Segmentation. There are many traditional fully automated methods, most of which currently employ deep learning to train segmentation models and then perform image segmentation based on these models. However, since deep learning segmentation models are trained for specific scenarios, they are not applicable to all situations and have certain limitations.

[0007] Because the above image segmentation method cannot flexibly and accurately adjust the target threshold, the image segmentation is inflexible and the segmentation results are inaccurate, which in turn leads to inaccurate display of the segmented image.

[0008] Therefore, there is an urgent need for an image display method to solve the problem of inaccurate image display in existing technologies. Summary of the Invention

[0009] In view of this, the present invention provides an image display method, apparatus and storage medium, the main purpose of which is to solve the problem of inaccurate image display currently existing.

[0010] To address the above problems, this application provides an image display method, comprising:

[0011] Based on the target MPR image of the target object currently displayed on the display interface, in response to the user's selection operation of the region of interest within the target MPR image, the target region of interest is determined;

[0012] An initial threshold range is obtained based on the target region of interest.

[0013] In response to the user's dynamic adjustment operation for the initial threshold range, the target threshold range is obtained;

[0014] Based on the target threshold range and each MPR image of the target object, a three-dimensional region growing process is performed to obtain a three-dimensional target segmentation image corresponding to the target object.

[0015] The segmented image of the target is displayed.

[0016] Optionally, before determining the region of interest, the image display method further includes: determining the target MPR image, specifically including:

[0017] Obtain the MPR images corresponding to each scan layer;

[0018] In response to a user's selection of any MPR image among the MPR images, at least one target MPR image is determined.

[0019] Optionally, the step of responding to the user's dynamic adjustment operation for the initial threshold range to obtain the target threshold range specifically includes:

[0020] Within the currently displayed target MPR image, region growing processing is performed based on the initial threshold range to obtain an initial segmented image, and the initial segmented image is then displayed.

[0021] Determine whether the initial segmented image meets the preset segmentation conditions;

[0022] If it is determined that the initial segmented image does not meet the segmentation conditions, the system responds to the user's dynamic adjustment operation for the initial threshold range and obtains the current threshold range; until the current segmented image obtained by region growing based on the current threshold range meets the segmentation conditions, the current threshold range corresponding to the current segmented image that meets the segmentation conditions is taken as the target threshold range.

[0023] If the initial segmented image satisfies the segmentation conditions, the initial threshold range is used as the target threshold range.

[0024] Optionally, before obtaining the current threshold range in response to a user's dynamic adjustment operation for the initial threshold range, the image display method further includes:

[0025] Based on the initial threshold range, determine the initial window width information and the initial window position information corresponding to the initial threshold range, and display the initial window width information and the initial window position information;

[0026] The process of responding to the user's dynamic adjustment operation regarding the initial threshold range to obtain the current threshold range specifically includes:

[0027] In response to the user's dynamic adjustment operation based on the initial segmented image and the initial window width information and / or initial window level information, the current window width information and / or window level information are obtained;

[0028] The current threshold range is obtained based on the current window width information and / or window level information.

[0029] Optionally, before performing region growing processing based on the initial threshold range, the image display method further includes:

[0030] In response to the user's selection of a segmentation range, obtain the target region range used to define the range of region growth.

[0031] Optionally, the step of performing three-dimensional region growing processing based on the target threshold range and each MPR image of the target object to obtain a three-dimensional target segmentation image corresponding to the target object specifically includes:

[0032] Based on the target threshold range, region growing is performed on each of the MPR images to obtain a first segmentation image corresponding to each MPR image;

[0033] The target segmentation image of the three-dimensional type is obtained based on each of the first segmentation images.

[0034] Optionally, displaying the target segmented image specifically includes:

[0035] Based on the target segmented image, a predetermined image thinning algorithm is used to extract each growth path of the region growth;

[0036] The growth path is dynamically displayed within the target segmentation image.

[0037] Optionally, after dynamically displaying the growth path within the target segmented image, the image display method further includes:

[0038] Responding to user actions to cut off unnecessary growth paths in each of the aforementioned growth paths, thereby removing the unnecessary growth paths.

[0039] To address the above problems, this application provides an image processing apparatus, comprising:

[0040] The determination module is used to determine the target region of interest based on the target MPR image of the target object currently displayed on the display interface, in response to the user's selection operation of the region of interest within the target MPR image;

[0041] The identification module is used to identify an initial threshold range based on the target region of interest.

[0042] An adjustment module is used to respond to the user's dynamic adjustment operation on the initial threshold range and obtain the target threshold range;

[0043] The acquisition module is used to perform three-dimensional region growing processing based on the target threshold range and each MPR image of the target object to obtain a three-dimensional target segmentation image corresponding to the target object;

[0044] The display module is used to display the target segmented image.

[0045] To address the aforementioned problems, this application provides a storage medium storing a computer program that, when executed by a processor, implements the steps of any of the above-described image display methods.

[0046] To address the aforementioned problems, this application provides an electronic device, comprising at least a memory and a processor, wherein the memory stores a computer program, and the processor, when executing the computer program in the memory, implements the steps of any of the above-described image display methods.

[0047] The image display method, apparatus, and storage medium in this application can quickly determine the initial threshold range based on the target region of interest selected by the user. By dynamically adjusting the initial threshold range, the target threshold range can be obtained flexibly and accurately. Subsequently, image segmentation can be accurately performed based on the adjusted target threshold range, thereby achieving accurate display of the segmented image.

[0048] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0049] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0050] Figure 1This is a flowchart illustrating an image display method according to an embodiment of this application;

[0051] Figure 2 This is a schematic diagram illustrating the selection of the target area in yet another embodiment of this application;

[0052] Figure 3 This is a schematic diagram of the target region of interest in another embodiment of this application;

[0053] Figure 4 This is a schematic diagram showing the initial segmented image in another embodiment of this application;

[0054] Figure 5 This is a schematic diagram of a target segmentation image in another embodiment of this application;

[0055] Figure 6 This is a schematic diagram of the structure of an image display device according to another embodiment of this application;

[0056] Figure 7 This is a schematic diagram of the structure of an electronic device according to another embodiment of this application. Detailed Implementation

[0057] Various embodiments and features of this application are described herein with reference to the accompanying drawings.

[0058] It should be understood that various modifications can be made to the embodiments described herein. Therefore, the above description should not be considered as limiting, but merely as an example of embodiments. Other modifications within the scope and spirit of this application will be apparent to those skilled in the art.

[0059] The accompanying drawings, which are included in and form part of this specification, illustrate embodiments of the present application and, together with the general description of the present application given above and the detailed description of the embodiments given below, serve to explain the principles of the present application.

[0060] These and other features of this application will become apparent from the following description of preferred forms of embodiments given as non-limiting examples, with reference to the accompanying drawings.

[0061] It should also be understood that although this application has been described with reference to some specific examples, those skilled in the art can certainly implement many other equivalent forms of this application.

[0062] The above and other aspects, features and advantages of this application will become more apparent when taken in conjunction with the accompanying drawings and in view of the following detailed description.

[0063] Specific embodiments of this application are described thereafter with reference to the accompanying drawings; however, it should be understood that the claimed embodiments are merely examples of this application, which can be implemented in various ways. Well-known and / or repeated functions and structures are not described in detail to avoid unnecessary or redundant details that could obscure the application. Therefore, the specific structural and functional details claimed herein are not intended to be limiting, but merely serve as the basis and representative basis for the claims to teach those skilled in the art to use this application in a variety of substantially any suitable detailed structures.

[0064] This specification may use the phrases “in one embodiment,” “in another embodiment,” “in yet another embodiment,” or “in other embodiments,” all of which may refer to one or more of the same or different embodiments according to this application.

[0065] This application provides an image processing method, such as... Figure 1 As shown, it includes:

[0066] Step S101: Based on the target MPR image of the target object currently displayed on the display interface, in response to the user's selection operation of the region of interest within the target MPR image, determine the target region of interest;

[0067] In the specific implementation of this step, since different scanning layers will be scanned to obtain multi-planar reconstruction (MPR) images corresponding to each scanning layer, there will be several MPR images. Therefore, users can view each MPR image by flipping through layers / browsing, and then determine the MPR image that is convenient for determining the target threshold range through image segmentation as the target MPR image.

[0068] After identifying the target MPR image, it can be displayed on the interface. Users can then select a specific region using the mouse, thus defining the region of interest (ROI). Using the mouse to select a region allows for the filtering out of uninteresting tissues, quickly identifying locations suitable for image segmentation. This lays the foundation for subsequent flexible and accurate image segmentation based on the ROI, as well as for later image display.

[0069] In this step, the selected operation can be a click operation, a circle operation, etc. That is, by using the mouse to select a region in the currently displayed target MPR image, a region of interest can be obtained. The shape of this region can be a rectangle, a sphere, or any polygon, etc.

[0070] Step S102: Obtain an initial threshold range based on the target region of interest.

[0071] In this step, the Otsu thresholding method (OSTU) can be used to identify the threshold and obtain the initial threshold range. This provides a basis for dynamically adjusting the initial threshold range to flexibly generate the current seed point, thereby laying the foundation for flexibly adjusting the image segmentation result based on the adjusted current seed point to improve the accuracy of the segmentation result.

[0072] Step S103: Respond to the user's dynamic adjustment operation for the initial threshold range and obtain the target threshold range;

[0073] In the specific implementation process, the procedure for adjusting the target threshold range is as follows:

[0074] Step S1031: Within the currently displayed target MPR image, perform region growing processing based on the initial threshold range to obtain an initial segmentation image and display the initial segmentation image;

[0075] Step S1032: Determine whether the initial segmented image meets the preset segmentation conditions;

[0076] In this step, segmentation conditions can be preset, and the device can then automatically determine whether the initial segmented image meets these conditions. Alternatively, manual judgment can be made to determine whether the currently displayed initial segmented image meets the segmentation conditions.

[0077] Step S1033: If it is determined that the initial segmented image does not meet the segmentation conditions, respond to the user's dynamic adjustment operation for the initial threshold range and obtain the current threshold range; until the current segmented image obtained by region growing based on the current threshold range meets the segmentation conditions, the current threshold range corresponding to the current segmented image that meets the segmentation conditions is taken as the target threshold range.

[0078] Step S1034: If the initial segmented image satisfies the segmentation conditions, the initial threshold range is taken as the target threshold range.

[0079] In this step, by adopting this dynamic threshold range adjustment method, the segmented image obtained after the adjustment threshold range is used to determine whether it has been adjusted to a suitable target threshold range. This makes the determination of the target threshold range more flexible and accurate, and provides a guarantee for subsequent flexible and accurate image segmentation and display based on the target threshold range.

[0080] Step S104: Based on the target threshold range and each MPR image of the target object, perform three-dimensional region growing processing to obtain a three-dimensional target segmentation image corresponding to the target object;

[0081] In the specific implementation process of this step, region growing can be performed on each of the MPR images simultaneously based on the target threshold range to obtain a first segmentation image corresponding to each MPR image; then, the target segmentation image of the three-dimensional type can be obtained based on each of the first segmentation images.

[0082] Step S105: Display the target segmented image.

[0083] In the specific implementation process of this step, after obtaining the target segmented image, a predetermined image thinning algorithm can be used to extract each growth path of the region growth based on the target segmented image; and the growth path is dynamically displayed in the target segmented image.

[0084] The image display method in this embodiment can quickly determine the initial threshold range based on the target region of interest selected by the user. By dynamically adjusting the initial threshold range, the target threshold range can be obtained flexibly and accurately. Subsequently, image segmentation can be accurately performed based on the adjusted target threshold range, thereby achieving accurate display of the segmented image.

[0085] Another embodiment of this application provides an image display method, including the following steps:

[0086] Step S201: Obtain the MPR image corresponding to each scan layer;

[0087] In this step, the scanning layers may include different scanning layers along multiple scanning directions, such as the transverse direction, the sagittal direction, and the coronal direction.

[0088] Step S202: In response to the user's selection operation for any MPR image among the MPR images, determine at least one target MPR image;

[0089] In this step, the system responds to user scrolling through the MPR images, displaying each MPR image one by one to allow the user to select the target MPR image. The user's selection of this MPR image then confirms its identity. By adjusting image positions and flipping through layers, the user selects a suitable target MPR image from different layers, ensuring accurate image segmentation based on this target MPR image and precise adjustment to obtain the target threshold range.

[0090] Step S203: In response to the user's selection operation for the segmentation range, obtain the target area range used to limit the range of area growth;

[0091] In the specific implementation process, this step, such as Figure 2 As shown, users can select a target region 'a' by making a selection, thereby narrowing down the image segmentation range. During subsequent image segmentation, segmentation can be performed within the target region 'a' of the target MPR image. This facilitates quick determination of whether the image segmentation result meets the expected effect / preset segmentation conditions, without having to wait until the entire target MPR image is segmented before determining whether the segmentation conditions are met and then adjusting the image threshold range. This shortens the threshold range adjustment time and lays the foundation for rapid subsequent adjustments to obtain the final target threshold range.

[0092] Step S204: For the target area range, in response to the user's selection operation of the area of ​​interest within the target area range, determine the target area of ​​interest;

[0093] In this step, such as Figure 3 As shown, the target region of interest (b) can be selected by using the mouse to circle within the target area, which can quickly determine a location that is easy to segment. By manually selecting, tissues that are not of interest can be filtered out, and then the specified area can be directly selected by using the mouse.

[0094] Step S205: Obtain an initial threshold range based on the target region of interest;

[0095] In this step, a specified region of interest (ROI) is selected, and the threshold recognition method of Otsu Thresholding Unit (OSTU) is used to identify the optimal threshold. This optimal threshold is then used to determine the initial threshold range. By selecting the optimal threshold region based on the user-selected ROI, rather than choosing a single point, this step lays the foundation for accurate image segmentation in the subsequent process.

[0096] Step S206: Generate initial seed points based on the initial threshold range;

[0097] In the specific implementation process, this step can also respond to the user's selection operation for the growth position to obtain the location information of the growth position; then, based on the initial threshold range and the location information, the initial seed point is generated.

[0098] Step S207: Within the currently displayed target MPR image, perform region growing processing based on the initial seed points to obtain an initial segmentation image and display the initial segmentation image;

[0099] In this step, points with similar features to the initial seed point can be determined according to a predetermined growth rule, and then these points are added to the segmentation result to obtain the initial segmented image. The growth rule can be based on grayscale information, texture information, etc. By performing image segmentation and display based on the initial seed point, users can quickly understand whether the initial segmentation result has reached the expected segmentation effect, and the deviation from the expected segmentation effect. This lays the foundation for subsequent adjustments to the initial threshold range based on the initial segmented image to obtain the target threshold range. That is, by performing region growth based on the identified threshold, image segmentation is performed within the target region range (tissue region A) determined in step S203 to obtain tissue region B. This image segmentation process only performs identification and differentiation within the user's visible range, i.e., image segmentation is performed at the visible, current level. Therefore, the image segmentation speed is relatively fast, improving image segmentation efficiency, and thus ensuring the rapid acquisition of the target region range subsequently. Existing techniques perform growth in three dimensions, resulting in slower segmentation speed, lower efficiency, and less flexibility.

[0100] In this step, to make the image segmentation results clearer during image display, the target and non-target regions in the initial segmented image can be displayed in real time using different display colors. That is, the tissue obtained by increasing the window width can be displayed with a specific color, using a specific solid color and a specific transparency. In this way, the two tissue regions (target region and non-target region) are distinguished according to the user's selection and a threshold. One is displayed as a specific color A, such as... Figure 4 In the middle, non-target areas are displayed in red; another type is B, which is displayed in a specific color, such as... Figure 4 The target area is displayed in blue. The target area refers to the region identified through region growing.

[0101] Furthermore, when performing image segmentation based on seed points, real-time segmented images corresponding to each time step can be obtained. These real-time segmented images are then displayed in real time to dynamically illustrate the segmentation process.

[0102] Step S208: Determine whether the initial segmented image meets the preset segmentation conditions; if the initial segmented image does not meet the segmentation conditions, proceed to step S209; if the initial segmented image meets the segmentation conditions, proceed to step S210.

[0103] Step S209: In response to the user's dynamic adjustment operation for the initial threshold range, obtain the current threshold range; until the current segmented image obtained by region growing based on the current threshold range satisfies the segmentation condition, the current threshold range corresponding to the current segmented image that satisfies the segmentation condition is taken as the target threshold range;

[0104] In the specific implementation process, this step involves responding to the user's dynamic adjustment operation regarding the initial threshold range to obtain the target threshold range as follows:

[0105] Step S2091: Determine the initial window width information and initial window position information corresponding to the initial threshold range based on the initial threshold range, and display the initial window width information and the initial window position information;

[0106] In this step, since the display interface cannot directly show the threshold range, but only the window width and window level information, the user cannot know the current initial threshold range after obtaining it. Therefore, the threshold range can be converted into corresponding window width and window level information for display on the interface. Subsequently, the user can adjust the window width and / or window level information to convert the adjusted information into the corresponding current threshold range, thus achieving dynamic adjustment of the threshold range. The current seed point can then be generated based on the adjusted current threshold range, laying the foundation for subsequent image segmentation based on the current seed point.

[0107] Step S2092: In response to the user's dynamic adjustment operation based on the initial segmented image, the initial window width information, and / or the initial window position, obtain the adjusted current window width information and / or the current window position information;

[0108] Step S2093: Based on the current window width information and / or current window position information, determine the updated current threshold range;

[0109] Step S2094: Use the updated current threshold range as the initial threshold range and re-execute step S206; until the initial segmentation image obtained based on the initial threshold range satisfies the segmentation condition;

[0110] Step S210: Use the initial threshold range as the target threshold range;

[0111] Step S211: Perform region growing on each of the MPR images based on the target threshold range to obtain a first segmentation image corresponding to each MPR image; obtain the target segmentation image of the three-dimensional type based on each of the first segmentation images;

[0112] In this step, before obtaining the first segmented image corresponding to each scanning layer, partial region growing can be performed on each MPR image based on the target threshold range to obtain a partial first segmented image corresponding to each scanning layer. Then, in response to the user's page-turning operation for each partial first segmented image, the segmentation results of each partial first segmented image are dynamically confirmed layer by layer to see if they meet the requirements / preset segmentation conditions. If they meet the requirements, in response to the user's confirmation operation, overall region growing is performed to obtain the first segmented image corresponding to each MPR image. In this embodiment, the target segmented image can be as follows: Figure 5 As shown.

[0113] Step S212: Based on the target segmented image, a predetermined image thinning algorithm is used to extract each growth path of the region growth; and each growth path is dynamically displayed in the target segmented image.

[0114] In this step, the predetermined image thinning algorithm can include any of the following: skeletonization algorithm, Hilditch algorithm, Pavlidis algorithm, and Rosenfeld algorithm. Taking the skeletonization algorithm as an example, during region growing, the skeletonization algorithm dynamically displays each growing path. If an unnecessary growing path is outside the expected range, it can also respond to the user's cutting operation on that unnecessary growing path, cutting the growing path to remove the unnecessary growing path. That is, the user can cut the growing path by clicking on the interface and then re-growing based on the seed point, thus preventing the growth of excess tissue and completely removing the excess growth. Because some growing tissues are large, manually removing the excess growth is inefficient, while the path cutting method of this application can remove the excess growth in one go.

[0115] The image display method in this embodiment can quickly determine the initial threshold range based on the target region of interest selected by the user. By dynamically adjusting the initial threshold range, the target threshold range can be obtained flexibly and accurately. Subsequently, image segmentation can be accurately performed based on the adjusted target threshold range, thereby achieving accurate display of the segmented image.

[0116] Another embodiment of this application provides an image display device, such as... Figure 6 The above includes:

[0117] The determination module 11 is used to determine the target region of interest based on the target MPR image of the target object currently displayed on the display interface, in response to the user's selection operation of the region of interest within the target MPR image;

[0118] The identification module 12 is used to identify an initial threshold range based on the target region of interest.

[0119] The adjustment module 13 is used to respond to the user's dynamic adjustment operation on the initial threshold range and obtain the target threshold range;

[0120] The module 14 is used to perform three-dimensional region growing processing based on the target threshold range and each MPR image of the target object to obtain a three-dimensional target segmentation image corresponding to the target object;

[0121] Display module 15 is used to display the target segmented image.

[0122] In this embodiment, the image display device further includes an image determination module, which is used to: acquire MPR images corresponding to each scanning layer before determining the region of interest; and respond to a user's selection operation for any MPR image among the MPR images to determine at least one target MPR image.

[0123] In this embodiment, the adjustment module is specifically used to: perform region growing processing based on the initial threshold range within the currently displayed target MPR image to obtain an initial segmentation image and display the initial segmentation image;

[0124] Determine whether the initial segmented image meets the preset segmentation conditions;

[0125] If it is determined that the initial segmented image does not meet the segmentation conditions, the system responds to the user's dynamic adjustment operation for the initial threshold range and obtains the current threshold range; until the current segmented image obtained by region growing based on the current threshold range meets the segmentation conditions, the current threshold range corresponding to the current segmented image that meets the segmentation conditions is taken as the target threshold range.

[0126] If the initial segmented image satisfies the segmentation conditions, the initial threshold range is used as the target threshold range.

[0127] In this embodiment, the image display device further includes a window width and window level display module. The window width and window level display module is used to: determine the initial window width information and the initial window level information corresponding to the initial threshold range based on the initial threshold range before obtaining the current threshold range in response to the user's dynamic adjustment operation for the initial threshold range, and display the initial window width information and the initial window level information.

[0128] The adjustment module is specifically used to: respond to the user's dynamic adjustment operation based on the initial segmented image, the initial window width information, and / or the initial window level information, to obtain the current window width information and / or window level information; and to obtain the current threshold range based on the current window width information and / or window level information.

[0129] In this embodiment, the image display device further includes a selection module, which is used to: before performing region growth processing based on the initial threshold range, respond to the user's selection operation for the segmentation range and obtain the target region range for limiting the region growth range.

[0130] In this embodiment, the obtaining module is specifically used to: perform region growing on each of the MPR images based on the target threshold range to obtain a first segmentation image corresponding to each MPR image; and obtain the target segmentation image of the three-dimensional type based on each of the first segmentation images.

[0131] In this embodiment, the display module is specifically used to: extract each growth path of the region growth based on the target segmented image using a predetermined image thinning algorithm; and dynamically display the growth path within the target segmented image.

[0132] In this embodiment, the image display device further includes a cutting module, which is used to, after dynamically displaying the growth path in the target segmented image, respond to the user's cutting operation on unnecessary growth paths in each of the growth paths to remove the unnecessary growth paths.

[0133] The image display device in this application can quickly determine the initial threshold range based on the target region of interest selected by the user. By dynamically adjusting the initial threshold range, the target threshold range can be obtained flexibly and accurately. Subsequently, image segmentation can be accurately performed based on the adjusted target threshold range, thereby achieving accurate display of the segmented image.

[0134] Another embodiment of this application provides a storage medium storing a computer program, which, when executed by a processor, implements the following method steps:

[0135] Step 1: Based on the target MPR image of the target object currently displayed on the display interface, respond to the user's selection operation for the region of interest within the target MPR image, and determine the target region of interest;

[0136] Step 2: Obtain an initial threshold range based on the target region of interest;

[0137] Step 3: Respond to the user's dynamic adjustment operation for the initial threshold range to obtain the target threshold range;

[0138] Step 4: Based on the target threshold range and each MPR image of the target object, perform three-dimensional region growing processing to obtain a three-dimensional target segmentation image corresponding to the target object;

[0139] Step 5: Display the target segmented image.

[0140] The specific implementation process of the above method steps can be found in the embodiments of the above arbitrary image display method, and will not be repeated here.

[0141] The storage medium in this application can quickly determine the initial threshold range based on the user-selected target region of interest. By dynamically adjusting the initial threshold range, the target threshold range can be obtained flexibly and accurately. Subsequently, image segmentation can be accurately performed based on the adjusted target threshold range, thereby achieving accurate display of the segmented image.

[0142] Another embodiment of this application provides an electronic device, such as... Figure 7 As shown, it includes at least a memory 1 and a processor 2. The memory 1 stores a computer program, and the processor 2 performs the following method steps when executing the computer program in the memory 1:

[0143] Step 1: Based on the target MPR image of the target object currently displayed on the display interface, respond to the user's selection operation for the region of interest within the target MPR image, and determine the target region of interest;

[0144] Step 2: Obtain an initial threshold range based on the target region of interest;

[0145] Step 3: Respond to the user's dynamic adjustment operation for the initial threshold range to obtain the target threshold range;

[0146] Step 4: Based on the target threshold range and each MPR image of the target object, perform three-dimensional region growing processing to obtain a three-dimensional target segmentation image corresponding to the target object;

[0147] Step 5: Display the target segmented image.

[0148] The specific implementation process of the above method steps can be found in the embodiments of the above arbitrary image display method, and will not be repeated here.

[0149] The electronic device in this application can quickly determine the initial threshold range based on the target region of interest selected by the user. By dynamically adjusting the initial threshold range, the target threshold range can be obtained flexibly and accurately. Subsequently, image segmentation can be accurately performed based on the adjusted target threshold range, thereby achieving accurate display of the segmented image.

[0150] The above embodiments are merely exemplary embodiments of this application and are not intended to limit this application. The scope of protection of this application is defined by the claims. Those skilled in the art can make various modifications or equivalent substitutions to this application within its substance and scope of protection, and such modifications or equivalent substitutions should also be considered to fall within the scope of protection of this application.

Claims

1. An image display method characterized by, The method comprises the following steps: determining a target MPR image based on a target object currently displayed on a display interface, and determining a target region of interest in response to a selection operation of a user on the target MPR image; obtaining an initial threshold range based on the target region of interest; obtaining a target threshold range in response to a dynamic adjustment operation of the user on the initial threshold range; performing three-dimensional region growing processing based on the target threshold range and each MPR image of the target object to obtain a target segmentation image of a three-dimensional type corresponding to the target object; displaying the target segmentation image.

2. The method of claim 1, wherein, Before the target region of interest is determined, the method further comprises the following steps: obtaining each MPR image corresponding to each scanning layer; determining at least one target MPR image in response to a selection operation of a user on any MPR image among the MPR images.

3. The method of claim 1, wherein, The method of obtaining the target threshold range in response to the dynamic adjustment operation of the user on the initial threshold range comprises the following steps: performing region growing processing based on the initial threshold range in the target MPR image currently displayed to obtain an initial segmentation image and displaying the initial segmentation image; determining whether the initial segmentation image meets a preset segmentation condition; in a case where it is determined that the initial segmentation image does not meet the segmentation condition, obtaining a current threshold range in response to a dynamic adjustment operation of the user on the initial threshold range; until a current segmentation image obtained based on the current threshold range meets the segmentation condition, the current threshold range corresponding to the current segmentation image that meets the segmentation condition is taken as the target threshold range; in a case where the initial segmentation image meets the segmentation condition, the initial threshold range is taken as the target threshold range.

4. The method of claim 3, wherein, Before the current threshold range is obtained in response to the dynamic adjustment operation of the user on the initial threshold range, the method further comprises the following steps: determining initial window width information and initial window level information corresponding to the initial threshold range based on the initial threshold range, and displaying the initial window width information and the initial window level information; the method of obtaining the current threshold range in response to the dynamic adjustment operation of the user on the initial threshold range comprises the following steps: obtaining current window width information and / or window level information in response to a dynamic adjustment operation of the user on the initial window width information and / or initial window level information based on the initial segmentation image; obtaining the current threshold range based on the current window width information and / or window level information.

5. The method of claim 3, wherein, Before the region growing processing based on the initial threshold range is performed, the method further comprises the following steps: obtaining a target region range for limiting a region growing range in response to a selection operation of a user on a segmentation range.

6. The method of claim 1, wherein, the method of performing three-dimensional region growing processing based on the target threshold range and each MPR image of the target object to obtain a target segmentation image of a three-dimensional type corresponding to the target object comprises the following steps: performing region growing on each MPR image based on the target threshold range to obtain a first segmentation image corresponding to each MPR image; The target segmentation image of the three-dimensional type is obtained based on the first segmentation images.

7. The method of claim 1, wherein, The target segmentation image is displayed, specifically including: Based on the target segmentation image, a predetermined image thinning algorithm is used to extract each growth path of region growth; The growth path is dynamically displayed in the target segmentation image.

8. The method of claim 7, wherein, After the growth path is dynamically displayed in the target segmentation image, the method further includes: In response to a user's cutting operation on an unnecessary growth path in each growth path, the unnecessary growth path is removed.

9. An image display device, characterized by comprising: Including, A determination module is configured to determine a target region of interest based on a target MPR image of a target object currently displayed by a display interface, and in response to a user's selection operation on a region of interest in the target MPR image; An identification module is configured to identify an initial threshold range based on the target region of interest; An adjustment module is configured to obtain a target threshold range in response to a user's dynamic adjustment operation on the initial threshold range; An obtaining module is configured to perform three-dimensional region growth processing based on the target threshold range and each MPR image of the target object, and obtain a target segmentation image of a three-dimensional type corresponding to the target object; A display module is configured to display the target segmentation image.

10. A storage medium, characterized by The storage medium stores a computer program, and the computer program is executed by the processor to implement the steps of the image display method in any one of claims 1-8.

Citation Information

Patent Citations

  • Method and device for displaying interesting region of medical image

    CN106709929A

  • Method and apparatus for correcting region of interest

    CN109117840A