Medical image display method and device, terminal and storage medium

By displaying the cropping box of the tissue model on the interactive interface and updating the display, combined with the MPR operating plane instructions, the problem in the existing technology that the MPR image cannot assist the doctor in accurately viewing the detection site is solved, and more efficient tissue model review and analysis is achieved.

CN119313752APending Publication Date: 2025-01-14WUHAN UNITED IMAGING HEALTHCARE SURGICAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310872550.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-14
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

The MPR images displayed in the prior art cannot effectively assist the doctor in accurately accessing the detection site.

Method used

By displaying the cropping box corresponding to the tissue model on the interactive interface, and updating and displaying the cropping box and the tissue model in it according to the received cropping plane movement instructions and MPR operation plane instructions, the tissue model in the updated cropping box is displayed. and its corresponding MPR plane.

Benefits of technology

It can better and more accurately assist doctors to check the detection parts, and improve the user's processing and analysis efficiency of tissue models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119313752A_ABST
    Figure CN119313752A_ABST
Patent Text Reader

Abstract

The invention relates to a medical image display method and device, a terminal and a storage medium. The method comprises the following steps: according to a received cutting box generation instruction, displaying a cutting box corresponding to an organization model on an interactive interface; wherein the tailoring box comprises a plurality of tailoring surfaces, the organization model is displayed on the interactive interface in advance, and the organization model is located in the tailoring box; according to a received tailoring surface moving instruction, updating the tailoring box to display the updated tailoring box, and displaying the tissue model in the updated tailoring box; and according to a received MPR operation plane instruction, displaying a corresponding MPR plane on the updated cutting surface of the cutting box. By adopting the method, a doctor can be assisted to accurately look up the detection part.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of medical technology, and in particular to a medical image display method, device, terminal and storage medium. Background Art

[0002] MPR (Multi-Planner Reformation) refers to superimposing all axial images within the scanning range, and then reconstructing the coronal, sagittal, and oblique images of the tissues specified by the reconstruction lines obtained by calibrating certain marking lines, to obtain two-dimensional images of the tissues in arbitrary coronal, sagittal, transverse and other multi-positions. It can arbitrarily generate new tomographic images without repeated scanning, and the density value of the original image is truly retained in the result image. Surface reconstruction can display the full length of the curved object in one image, so it is widely used in the field of medical image analysis.

[0003] Currently, when doctors observe MPR images of the subject's test part, they mostly calculate different MPR images based on different position points in the test part. Then, when the doctor needs to view the MPR images, all MPR images of the test part can be obtained and displayed on the page for the doctor to view.

[0004] However, the MPR images displayed in the above technology cannot assist doctors to accurately check the detection site. Summary of the invention

[0005] Based on this, it is necessary to provide a medical image display method, device, terminal and storage medium that can assist doctors in accurately checking the detection site in order to solve the above technical problems.

[0006] In a first aspect, the present application provides a medical image display method, the method comprising:

[0007] According to the received cutting box generation instruction, a cutting box corresponding to the tissue model is displayed on the interactive interface; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box;

[0008] According to the received cutting plane movement instruction, the cutting box is updated to display the updated cutting box, and the tissue model in the updated cutting box is displayed;

[0009] According to the received MPR operation plane instruction, the corresponding MPR plane is displayed on the clipping surface of the updated clipping box.

[0010] In one embodiment, the cutting box is a hexahedron having six cutting surfaces; the six cutting surfaces include:

[0011] Two cutting planes parallel to the cross section of the tissue model,

[0012] Two cutting planes parallel to the coronal plane of the tissue model,

[0013] Two cropping planes parallel to the sagittal plane of the tissue model.

[0014] In one embodiment, the moving range of the cutting plane is within a first preset range, which is a space enclosed by a cutting box determined according to a received cutting box generation instruction; and the moving direction of the cutting plane is a normal direction of the cutting plane.

[0015] In one embodiment, the MPR operation plane instruction includes a plane generation instruction and a plane movement instruction;

[0016] The above-mentioned displaying the corresponding MPR plane on the clipping plane of the updated clipping box according to the received MPR operation plane instruction includes:

[0017] According to the received plane generation instruction, the corresponding operation plane and MPR image are displayed at a preset position on the interactive interface; wherein the MPR image corresponds to the position of the operation plane;

[0018] According to the received plane movement instruction, the operation plane is moved to the clipping plane of the updated clipping box, so as to display the corresponding MPR image at the clipping plane of the updated clipping box.

[0019] In one of the embodiments, the plane generation instruction is one of a first plane generation instruction, a second plane generation instruction, and a third plane generation instruction;

[0020] The first plane generation instruction is used to generate an operation plane parallel to the cross section of the tissue model.

[0021] The second plane generation instruction is used to generate an operation plane parallel to the coronal plane of the tissue model.

[0022] The third plane generating instruction is used to generate an operating plane parallel to the sagittal plane of the tissue model.

[0023] In one embodiment, the preset position is a plane passing through the target point in the tissue model.

[0024] In one embodiment, the moving range of the operation plane is within a second preset range, which is the space enclosed by the cutting box determined according to the received cutting box generation instruction; the moving direction of the operation plane is the normal direction of the operation plane.

[0025] In a second aspect, the present application further provides a medical image display device, the device comprising:

[0026] A cutting box display module, configured to display a cutting box corresponding to the tissue model on an interactive interface according to the received cutting box generation instruction; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box;

[0027] A model display module, used for updating the cutting box to display the updated cutting box according to the received cutting plane movement instruction, and displaying the tissue model in the updated cutting box;

[0028] The plane display module is used to display the corresponding MPR plane on the clipping surface of the updated clipping box according to the received MPR operation plane instruction.

[0029] In a third aspect, the present application further provides a computer device, the computer device comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program:

[0030] According to the received cutting box generation instruction, a cutting box corresponding to the tissue model is displayed on the interactive interface; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box;

[0031] According to the received cutting plane movement instruction, the cutting box is updated to display the updated cutting box, and the tissue model in the updated cutting box is displayed;

[0032] According to the received MPR operation plane instruction, the corresponding MPR plane is displayed on the clipping surface of the updated clipping box.

[0033] In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0034] According to the received cutting box generation instruction, a cutting box corresponding to the tissue model is displayed on the interactive interface; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box;

[0035] According to the received cutting plane movement instruction, the cutting box is updated to display the updated cutting box, and the tissue model in the updated cutting box is displayed;

[0036] According to the received MPR operation plane instruction, the corresponding MPR plane is displayed on the clipping surface of the updated clipping box.

[0037] In a fifth aspect, the present application further provides a computer program product, the computer program product comprising a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0038] According to the received cutting box generation instruction, a cutting box corresponding to the tissue model is displayed on the interactive interface; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box;

[0039] According to the received cutting plane movement instruction, the cutting box is updated to display the updated cutting box, and the tissue model in the updated cutting box is displayed;

[0040] According to the received MPR operation plane instruction, the corresponding MPR plane is displayed on the clipping surface of the updated clipping box.

[0041] The above-mentioned medical image display method, device, terminal and storage medium display the cropping box corresponding to the tissue model on the interactive interface according to the received cropping box generation instruction, and update the cropping box according to the received cropping plane movement instruction to display the updated cropping box, and display the tissue model in the updated cropping box, and then display the corresponding MPR plane on the cropping plane of the updated cropping box according to the received MPR operation plane instruction; wherein, the cropping box includes multiple cropping planes, and the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cropping box. In this method, since the cropping box and the tissue model displayed therein can be updated and displayed based on the movement instruction, the different display requirements of the user for the cropping box and the tissue model displayed therein can be met, and the user can be assisted to consult the tissue model better and more accurately; on this basis, since the MPR plane corresponding to the tissue model can also be displayed in the updated cropping box based on the MPR plane operation instruction, it is convenient for the user to better observe the tissue model through the MPR plane, and improve the accuracy and efficiency of the user's consultation of the tissue model. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 is an internal structure diagram of a computer device in one embodiment;

[0043] Figure 2 is a schematic flow chart of a medical image display method in one embodiment;

[0044] Figure 3 is a schematic flow chart of a medical image display method in another embodiment;

[0045] Figure 4 is a flowchart of a medical image display method in another embodiment;

[0046] Figure 5FIG. 4 is a structural block diagram of a medical image display device in one embodiment. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0048] The medical image display method provided in the embodiment of the present application can be applied to a computer device, which can be a terminal. The internal structure diagram thereof can be as follows: Figure 1 As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a medical image display method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a key, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.

[0049] Those skilled in the art will understand that Figure 1 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0050] In addition, it should be noted that the computer device of the embodiment of the present application may be a terminal, which may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices and portable wearable devices. IoT devices may be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc.

[0051] In one embodiment, Figure 2 As shown, a medical image display method is provided, which is applied to Figure 1 Taking the computer device in the example as an example, the method may include the following steps:

[0052] S202, displaying a cutting box corresponding to the tissue model on an interactive interface according to the received cutting box generation instruction; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box.

[0053] In this step, the interactive interface may be an interactive interface set up on a display page of a computer device. The specific display content of the interactive interface may be set according to actual needs. Generally, the interactive interface may display an input port for users to input commands or input operations, etc. For example, it may be a function control (such as a button) displayed on the interactive interface, or it may be an operation icon displayed on the interactive interface. When a user triggers a function control or an operation icon on the interactive interface, the background of the interactive interface may control the interactive interface to display corresponding content based on the received trigger operation.

[0054] In addition, the computer device can reconstruct a virtual three-dimensional model of the tissue based on the scanning data of the tissue in advance, which is recorded as a tissue model. After reconstruction, the computer device can directly display the tissue model on the interactive interface, or save the reconstructed tissue model in a local database or other storage device, and then retrieve it for display when needed.

[0055] In the process of actually displaying the tissue model, in order to facilitate the user to observe the interior and surface of the tissue model, a corresponding cropping box can be set for the tissue model. Specifically, the cropping box generation instruction input by the user can be received first. As for the user's input method, a cropping box generation control can be set on the interactive interface. The user clicks the cropping box generation control on the interactive interface, and the computer device can receive the cropping box generation instruction input by the user.

[0056] For the cutting box generation instruction, it may include one or more of the information of the cutting box such as shape, size, position, etc., which can be input by the user on the interactive interface, or can be pre-set by the computer device. The user directly clicks the corresponding cutting box generation control, and the computer device can obtain this information. The shape of the cutting box can be any one of a hexahedron (such as a cuboid or a cube), a sphere, an ellipsoid, a cone, etc.; the size of the cutting box can be determined according to its shape, and generally the minimum is required to wrap the tissue model; the position of the cutting box can be the position of the generated cutting box. If the tissue model is pre-displayed on the interactive interface, the position of the cutting box can be at the position that wraps the tissue model, for example, the center position of the cutting box can coincide with the center position of the tissue model, or the distance between the two center positions can be within a certain range. Of course, the position of the cutting box can also be at a set position, and then moved to a position that wraps the tissue model.

[0057] After the computer device obtains the clipping box generation instruction input by the user, the clipping box can be generated according to the information included in the clipping box instruction, or the clipping box script component can be mounted on the tissue model, and the cubic space that can just wrap around the tissue model can be calculated directly according to one or more of the size, position and other information of the tissue model, and then multiple (for example, six) clipping planes ClipPlane are created using the Unity prefab, and the spatial position of each clipping plane is adjusted to place it on the surface of the cubic space, so as to obtain the generated clipping box; at the same time, in order to enable the clipping box to wrap around the tissue model, the clipping box can be moved to a position that can wrap around the tissue model.

[0058] Furthermore, the generated cutting box generally includes multiple cutting surfaces, which are mainly used to cut the cutting box and the tissue model therein. The cutting surface here can be at least one of the various surfaces constituting the cutting box, and the number of the multiple cutting surfaces can be based on actual conditions, for example, any number from 1 to 6; in addition, the multiple cutting surfaces are generally planes, and of course they can also be set as curved surfaces according to different requirements.

[0059] S204: According to the received cutting plane moving instruction, the cutting box is updated to display the updated cutting box, and the tissue model in the updated cutting box is displayed.

[0060] In this step, after the cropping box is generated and displayed on the interactive interface, a pre-set interactive gesture may be displayed on the interactive interface, and the interactive gesture is used to operate the cropping box. Specifically, an interactive gesture may be set for each cropping surface, or an interactive gesture may be set for the entire cropping box, and the interactive gesture may operate all cropping surfaces of the cropping box. The interactive gestures here may generally execute one or more instructions including moving, rotating or scaling.

[0061] When the user observes the tissue model in the cutting box, the computer device can listen to the interactive gestures of each cutting surface in the cutting box script. If the user triggers a cutting surface to move through an interactive gesture, the computer device can receive a cutting surface movement instruction, which may include one or more of the information such as the identification, moving direction, moving distance or moving position of the moving cutting surface.

[0062] After the computer device receives the cutting plane moving instruction, it can determine the cutting plane to be moved based on the cutting plane identifier in the cutting plane moving instruction, and then control the cutting plane to move in the moving direction, and move the corresponding moving distance or move to the moving position in the instruction. During the cutting plane moving process, the tissue model located in the cutting box can be cut as the cutting plane moves. Specifically, the tissue model on one side of the cutting plane can be cut off, and the tissue model on the other side continues to be displayed; for the hexahedral cutting box, generally, the tissue model on the side where the cutting plane is away from the cutting plane opposite to it is cut, and the tissue model on the other side continues to be displayed. At the same time, the cutting box will also perform corresponding cutting during the cutting plane moving process. For the hexahedral cutting box, specifically, the cutting box on one side where the cutting plane is away from the cutting plane opposite to it is cut, and the cutting box on the other side continues to be displayed, that is, the cutting box is updated and the updated cutting box is displayed, and the tissue model in the updated cutting box is also displayed, and the tissue model is also the tissue model after the cutting of the cutting plane.

[0063] The tissue model can be cropped by cropping the cropping box with the cropping plane. This makes it easy for the user to adjust the cropping box according to actual observation needs, so as to quickly and clearly observe the tissue model area that needs attention or the internal structure of the tissue model, thereby improving the efficiency of subsequent processing or analysis of the tissue model.

[0064] Furthermore, in the above-mentioned specific cropping process, the cropping box and the tissue model therein can be cropped by dragging the cropping plane through interactive gestures. After the cropping plane is dragged through the interactive gesture, the cropping box will be refreshed once per frame (for example, 40ms), that is, the position and scale of all cropping planes of the cropping box will be updated once until the cropping plane moves to the desired cropping position.

[0065] In addition, when the cropped tissue model is displayed in the cropping box during the cropping process, you can also customize the Unity Shader (cross-platform software architecture shader) file and material (Material) used to process the cropped tissue model, and mount the material on the tissue model. The vertex data of the tissue model will be processed by the coordinate system conversion, space cropping, and color mixing in the shader, and then you can see the cropping effect of the tissue model.

[0066] S206 , displaying the corresponding MPR plane on the clipping plane of the updated clipping box according to the received MPR operation plane instruction.

[0067] Among them, MPR refers to multi-planar reconstruction, which mainly superimposes all axial images within the scanning range and then reconstructs the coronal, sagittal, and oblique images of the tissues specified by the reconstruction lines obtained by calibrating certain marking lines. MPR can generate new tomographic images at will without repeated scanning. The density value of the original image is truly retained on the result image. Curved surface reconstruction can unfold and display the full length of the curved object in one image. Therefore, it is very necessary to use MPR images to assist doctors in observing tissue models in actual observation.

[0068] Based on this, in this embodiment, one or more MPR operation plane controls may be pre-set on the interactive interface, and the MPR operation plane controls may assist the user in creating an MPR plane, moving or scaling an MPR plane, and the like.

[0069] Specifically, the user can click on the MPR operation plane instruction on the interactive interface, and the MPR operation plane instruction may include one or more of the number and type of the specifically created MPR planes (such as the coronal plane, sagittal plane, or transverse plane), the display position of the created MPR plane, the display size, and other information. After the user clicks, the computer device can receive the user's MPR operation plane instruction, and then can obtain the MPR plane to be displayed and the display size and other information according to the information included in the MPR operation plane instruction, and display the obtained MPR plane on the cropping surface of the updated cropping box.

[0070] Here, by displaying the MPR plane on the clipping plane, the user can clearly observe the MPR image at the region of interest of the tissue model, thereby improving the accuracy of processing and analyzing the tissue model at the region of interest.

[0071] In the above-mentioned medical image display method, the cropping box corresponding to the tissue model is displayed on the interactive interface according to the received cropping box generation instruction, and the cropping box is updated according to the received cropping plane movement instruction to display the updated cropping box, and the tissue model in the updated cropping box is displayed, and then the corresponding MPR plane is displayed on the cropping plane of the updated cropping box according to the received MPR operation plane instruction; wherein, the cropping box includes multiple cropping planes, and the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cropping box. In this method, since the cropping box and the tissue model displayed therein can be updated and displayed based on the movement instruction, the different display requirements of the user for the cropping box and the tissue model displayed therein can be met, and the user can be assisted to consult the tissue model better and more accurately; on this basis, since the MPR plane corresponding to the tissue model can also be displayed in the updated cropping box based on the MPR plane operation instruction, it is convenient for the user to better observe the tissue model through the MPR plane, and improve the accuracy and efficiency of the user's consultation of the tissue model.

[0072] In the above embodiment, it is mentioned that the cutting box can be of any shape. The following embodiment takes the cutting box as a hexahedron as an example to illustrate the various cutting surfaces of the cutting box.

[0073] In another embodiment, based on the above embodiment, the cutting box is a hexahedron with six cutting planes; the six cutting planes include: two cutting planes parallel to the cross-section of the tissue model, two cutting planes parallel to the coronal plane of the tissue model, and two cutting planes parallel to the sagittal plane of the tissue model.

[0074] In this embodiment, the transverse plane is also called the horizontal plane, that is, the plane formed by left and right, front and back is the horizontal plane, which can also be called the transverse section; the coronal plane, also called the frontal plane, is the plane that cuts the human body longitudinally into the front and back parts along the long axis of the object from the left and right directions; the sagittal plane is the anatomical plane that divides the object into left and right sides, and the plane parallel to this plane is the sagittal plane.

[0075] The tissue model is a virtual three-dimensional model, which generally also has three planes of cross section, sagittal plane and coronal plane. The above-mentioned cutting box is a hexahedron, such as a cuboid or a cube, that is, the cutting box has six cutting planes, and every two oppositely arranged cutting planes of the cutting box are parallel to each other, including two planes arranged parallel to the cross section of the tissue model, two planes arranged parallel to the coronal plane of the tissue model, and two planes arranged parallel to the sagittal plane of the tissue model. These six planes can be spliced ​​in sequence to form a closed hexahedron, that is, to obtain a cutting box.

[0076] It should be noted that the initially generated cutting surface is parallel to the human anatomical plane, but the cutting box as a whole can also be rotated so that the cutting surface is not parallel to the human anatomical plane. In other words, the cutting surface of the cutting box finally obtained may not be parallel to the human anatomical plane, but of course it can also be parallel to the human anatomical plane.

[0077] In this embodiment, the cutting box is a hexahedron with six cutting surfaces, and every two oppositely arranged surfaces are respectively parallel to the cross-section, coronal and sagittal planes of the tissue model. In this way, the shape of the cutting box and the position of each cutting surface are clearly defined, and the cutting box can be generated more quickly and accurately, thereby improving the generation efficiency and accuracy of the cutting box.

[0078] In the above embodiment, it is mentioned that the cutting surface of the cutting box can be moved to achieve cutting of the tissue model. The following embodiment will illustrate the moving range of the cutting surface.

[0079] In another embodiment, based on the above embodiment, the moving range of the above-mentioned cutting plane is within a first preset range, and the above-mentioned first preset range is the space enclosed by the cutting box determined according to the received cutting box generation instruction; the moving direction of the above-mentioned cutting plane is the normal of the cutting plane.

[0080] In this embodiment, after the computer device receives the cutting box generation instruction, the cutting box generation instruction may include one or more of the information of the cutting box such as the shape, size, and position. The cutting box can be generated based on the information such as the shape and size of the cutting box, and the space enclosed by the cutting box can be obtained. The cutting box can be set at the corresponding position based on the position information of the cutting box.

[0081] After the space enclosed by the cutting box is generated as described above, the movement range of the cutting surface of the cutting box can also be determined accordingly, which is recorded as a first preset range. The first preset range is less than or equal to the size / dimension of the space enclosed by the cutting box. As an optional embodiment, the first preset range of movement of each cutting surface may be less than or equal to the size or dimension of the cutting box in the normal direction of the cutting surface.

[0082] It should be noted that the space enclosed by the cutting box determined according to the received cutting box generation instruction is the space enclosed by the initially generated cutting box, that is, the space enclosed by the cutting box generated before the tissue model is cut. Therefore, the above-mentioned first preset range is also a range determined based on the space enclosed by the initially generated cutting box, which is a fixed preset range.

[0083] In addition, the moving direction of each cutting surface is generally along the normal direction of the cutting surface, that is, it moves in a direction perpendicular to the cutting surface. At the same time, when a cutting surface of the cutting box is moving, the cutting surfaces adjacent to the cutting surface will also be adaptively adjusted in size, so that the cutting box can always enclose a closed space without any excess parts extending outside the cutting box, so as to achieve the cutting of the cutting box and the tissue model therein. For example, assuming that the cutting box is a hexahedron, when a cutting surface moves along its normal direction, the four cutting surfaces adjacent to the cutting surface will also move adaptively with the movement of the cutting surface, that is, the cutting box and the tissue model therein will be cut at the same time.

[0084] In this embodiment, the moving range of the cutting surface of the cutting box is determined according to the space enclosed by the initially generated cutting box, and the moving direction is along the normal direction of the cutting surface. In this way, the moving range and moving direction of the cutting surface are clearly defined, so that the cutting surface of the cutting box can be accurately and quickly controlled, thereby improving the efficiency and accuracy of using the cutting box function.

[0085] The above embodiment mentioned that after the tissue model is cropped, the corresponding MPR plane can be displayed on its cropping surface. The following embodiment describes the process of displaying the MPR plane when the above MPR operation plane instructions include two instructions: plane generation instructions and plane movement instructions.

[0086] In another embodiment, another medical image display method is provided. Based on the above embodiment, Figure 3 As shown, the above S206 may include the following steps:

[0087] S302, displaying a corresponding operation plane and an MPR image at a preset position on an interactive interface according to the received plane generation instruction; wherein the MPR image corresponds to the position of the operation plane.

[0088] In this step, one or more plane generation controls may be pre-set, and the plane generation controls are used to generate an operation plane, where the operation plane may be a plane that displays an MPR image of a tissue model. Here, multiple different types of operation planes may correspond to one plane generation control, or each type of operation plane may correspond to one plane generation control, that is, there are multiple plane generation controls.

[0089] When the user triggers the plane generation control on the interactive interface, the computer device can receive the plane generation instruction generated after the user triggers the control. The plane generation instruction includes one or more of the information such as the size of the generated plane, the type of the generated plane, the position of the generated plane, and the content displayed in the generated plane. Afterwards, the computer device can generate an operation plane of the corresponding type based on the plane generation instruction, and then the operation plane can generally have an initial display position, which may be inside the tissue model or outside the tissue model. If it is outside the tissue model, the operation plane can be moved to a preset position in the tissue model for display. Generally, the initial display position of the operation plane can be a position that coincides with the center point of the space enclosed when the clipping box is generated as described above.

[0090] In addition, for the above-mentioned plane generation control, if the current trigger is to generate a corresponding operation plane, then the next trigger may be to hide the last generated operation plane.

[0091] After the operation plane is displayed at the preset position in the tissue model, the MPR image corresponding to the preset position can be obtained according to the preset correspondence between the position in the tissue model and the MPR image, and then the corresponding MPR image is displayed on the operation plane. The MPR image displayed on the operation plane here is generally the same type as the operation plane, for example, the operation plane of the coronal position, then the MPR image of the coronal position is displayed on the operation plane.

[0092] For the correspondence between the position in the tissue model and the MPR image pre-set here, it is possible to request in advance from the server to download the MPR two-dimensional image data (i.e., the MPR image) corresponding to the tissue model, and save the image data after successful download to a specified local path, and establish the correspondence between the position in the tissue model and the MPR image, and save it in the above-specified local path. At the same time, the MPR script component can be mounted on the tissue model, so that the MPR image of the required position can be quickly found when needed.

[0093] In addition, when establishing the correspondence between the position in the tissue model and the MPR image, since the tissue model is a three-dimensional virtual model, the data corresponding to the tissue model is volume data, and the coordinate system where the MPR image is located is the Unity coordinate system (i.e., the screen coordinate system of the computer device), which are not the same, so the volume data coordinates need to be converted to the Unity coordinate system, and the coordinates of the MPR image and the tissue model under the volume data coordinate system are not completely coincident, so translation and rotation are required. Generally, the volume data coordinate system is a right-handed coordinate system, and the Unity coordinate system is a left-handed coordinate system, so it is necessary to convert the right hand to the left hand, and convert the volume data of the tissue model to the coordinate system where the MPR plane is located to achieve consistency between the coordinate systems of the two, so that the correspondence between the position in the tissue model and the MPR image can be accurately established. At the same time, the coordinate system targeted here is the left-handed coordinate system. If the OpenGL coordinate system is changed to be transformed, then this method can also be applied to VR programs that support mobile devices such as iOS and Android.

[0094] At the same time, when the MPR image is displayed on the operating plane, you can also customize the UnityShader file and material (Material) used to display the texture map, and mount the material on the tissue model. The vertex data of the tissue model will be processed by the coordinate system conversion, space clipping display, color mixing, rendering display, etc. in the shader, so that the display effect of the MPR two-dimensional image can be seen on the operating plane.

[0095] Further, as an optional embodiment, the preset position in the tissue model may be a plane passing through a target point in the tissue model. That is, the preset position here is a plane including multiple points, and the multiple points here include the target point in the tissue model. The target point may be a point pre-selected by the user in the tissue model, or a point where an area of ​​interest in the tissue model is located, or other situations.

[0096] S304 , according to the received plane movement instruction, move the operation plane to the clipping plane of the updated clipping box, so as to display the corresponding MPR image at the clipping plane of the updated clipping box.

[0097] In this step, an interactive gesture for moving the operation plane can also be pre-set on the interactive interface, and the interactive gesture is used to operate the operation plane, such as one or more of the operations of moving, rotating, scaling, etc. The interactive gesture for operating the operation plane here and the interactive gesture for operating the cropping box can generally be different interactive gestures, which makes it easy to distinguish the operations performed on two different objects.

[0098] When the user observes the MPR image displayed on the operation plane and the tissue model in the cropping box, the computer device can listen to the interactive gestures of each operation plane in the MPR script. If the user triggers the movement of the operation plane through the interactive gesture, the computer device can receive the operation plane movement instruction, which may include one or more of the information such as the identification, moving direction, moving distance or moving position of the moving operation plane.

[0099] After the computer device receives the operation plane movement instruction, it can determine the operation plane to be moved based on the operation plane identifier in the operation plane, and then control the operation plane to move in the moving direction, and move the corresponding moving distance or move to the moving position in the instruction. During the operation plane movement process, the position of the operation plane is constantly changing, that is, the position of the operation plane in the tissue model is constantly changing, and accordingly, the MPR image displayed on the operation plane will also display different MPR images as the position changes, that is, the displayed MPR image will be constantly updated.

[0100] At the same time, the operation plane will generally move to the cutting plane parallel to the operation plane on the cutting box. During the movement of the cutting plane of the cutting box, the operation plane will also move accordingly. Of course, the cutting plane can be moved first, and then the operation plane can be moved to the cutting plane after the cutting plane is moved into place, or the cutting plane and the operation plane can be moved according to other time series relationships. There is no limitation here, as long as the operation plane can be displayed on the cutting plane of the cutting box, so as to update the display position of the operation plane, and also update the MPR image displayed on the operation plane. This makes it easier for users to observe the internal structure of the tissue model and its corresponding MPR image in real time, and better perform subsequent image processing or analysis.

[0101] Furthermore, when the operation plane moves along with the clipping plane, the operation plane may be refreshed once per frame (eg, 40 ms), that is, the position and scale of the operation plane may be updated once, until the operation plane moves to a desired position.

[0102] In this embodiment, an operation plane and an MPR image are generated by receiving a plane generation instruction, and the operation plane is moved to the clipping plane of the clipping box by receiving a plane movement instruction, and the updated MPR image is displayed accordingly. In this way, the operation plane is generated and moved to the clipping plane to display the operation plane and the MPR image, which can facilitate the user to observe the internal structure of the tissue model and its corresponding MPR image in real time, and better perform subsequent image processing or analysis work.

[0103] The above embodiment mentioned that there may be one or more operation planes. The following embodiment describes the case of generating multiple operation planes.

[0104] In another embodiment, based on the above embodiment, the above plane generation instruction is one of a first plane generation instruction, a second plane generation instruction and a third plane generation instruction; the above first plane generation instruction is used to generate an operation plane parallel to the cross-section of the tissue model, the above second plane generation instruction is used to generate an operation plane parallel to the coronal plane of the tissue model, and the above third plane generation instruction is used to generate an operation plane parallel to the sagittal plane of the tissue model.

[0105] In this embodiment, as mentioned above, the tissue model is a virtual three-dimensional model, which generally has three planes: the cross section, the sagittal plane, and the coronal plane. Then the operation plane generated here can also be three types of operation planes, namely, an operation plane parallel to the cross section of the tissue model, an operation plane parallel to the coronal plane of the tissue model, and an operation plane parallel to the sagittal plane of the tissue model.

[0106] For the three generated operation planes, the size of each operation plane can be equal or unequal. For the size relationship between each operation plane and the space enclosed by the cutting box, the size of the operation plane can be greater than the size of the space enclosed by the cutting box, or the size of the operation plane can be less than or equal to the size of the space enclosed by the cutting box.

[0107] The above-mentioned generation of the three operating planes can be based on three different plane generation instructions, that is, each plane generation instruction will generate its own corresponding operating plane. For these three different plane generation instructions, they can correspond to a control, and there are different plane generation options in the control to choose from. By selecting different options, the computer device can receive different plane generation instructions and then generate different operating planes; or each plane generation instruction can correspond to a control, and when the user triggers different controls, the computer device receives different plane generation instructions and then generates different operating planes.

[0108] In this embodiment, the plane generation instructions include different plane review generation instructions, and each plane generation instruction is used to generate different operation planes parallel to the cross-section, coronal plane and sagittal plane of the tissue model. In this way, different operation planes can be generated quickly and accurately, thereby improving the display efficiency and display accuracy of the MPR image on the display operation plane.

[0109] The above embodiments mentioned that the operation plane can be moved to display different MPR images. The following embodiments illustrate the movement range of the operation plane.

[0110] In another embodiment, based on the above embodiment, the moving range of the above operation plane is within a second preset range, and the above second preset range is the space enclosed by the cutting box determined according to the received cutting box generation instruction; the moving direction of the above operation plane is the normal direction of the operation plane.

[0111] In this embodiment, after receiving the operation plane generation instruction, the computer device can obtain one or more of the information included in the plane generation instruction, such as the size of the generated plane, the type of the generated plane, the position of the generated plane, the content displayed in the generated plane, etc.; at the same time, it can also generate a cutting box according to the information in the above-mentioned cutting box generation instruction, and obtain the space enclosed by the cutting box. Thereafter, the moving range of the operation plane can be determined according to the information such as the size of the space enclosed by the cutting box, which is recorded as the second preset range.

[0112] Here, the range of movement of the operating plane is a second preset range, which may be smaller than or equal to the size of the space enclosed by the initially generated cropping box, that is, the operating plane generally moves or scales within the space enclosed by the initially generated cropping box.

[0113] It should be noted that the space enclosed by the cutting box determined according to the received cutting box generation instruction is the space enclosed by the initially generated cutting box, that is, the space enclosed by the cutting box generated before the tissue model is cut. Therefore, the second preset range is also a range determined based on the space enclosed by the initially generated cutting box, which is a fixed preset range.

[0114] In addition, as mentioned above, there can be multiple different operation planes, and each operation plane can be moved along its normal direction when moving. During the movement of the operation plane, the MPR image displayed on the operation plane will also be updated as the position of the operation plane changes to display the MPR images at different resistance positions, so that the user can observe the MPR images at different positions in real time to make more accurate decisions.

[0115] In this embodiment, the moving range of the operation plane is determined according to the space enclosed by the cropping box, and the moving direction is along the normal direction of the operation plane. In this way, the moving range and moving direction of the operation plane are clearly defined, so that the operation plane can be controlled accurately and quickly, thereby improving the efficiency and accuracy of the operation plane and the MPR image displayed thereon.

[0116] In another embodiment, when the above-mentioned cropping box function is turned off, the cropping box script component will be destroyed and the resources will be unloaded to improve the performance of the computer device; at the same time, when the MPR function is turned off, the MPR script component will also be destroyed and the resources will be unloaded to improve the performance of the computer device.

[0117] The above embodiment describes that the tissue model is first cropped and the operation plane and the MPR image are displayed on the cropped surface. The following embodiment describes the case where the operation plane and the MPR image are first displayed and then the tissue model is cropped and displayed.

[0118] In another embodiment, another medical image display method is provided. Based on the above embodiment, the above method may include the following steps:

[0119] S1, receiving a plane generation instruction triggered by a user; the plane generation instruction includes one of a first plane generation instruction, a second plane generation instruction and a third plane generation instruction; the first plane generation instruction is used to generate an operation plane parallel to the cross section of the tissue model, the second plane generation instruction is used to generate an operation plane parallel to the coronal plane of the tissue model, and the third plane generation instruction is used to generate an operation plane parallel to the sagittal plane of the tissue model;

[0120] S2, according to the plane generation instruction, rendering and displaying an operation plane matching the plane generation instruction at a preset position of the tissue model;

[0121] S3, rendering and displaying an MPR image at a preset position in an area where the operation plane intersects the tissue model;

[0122] S4, displaying a cutting box corresponding to the tissue model on an interactive interface according to the received cutting box generation instruction; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box;

[0123] S5, updating the cutting box according to the received cutting plane movement instruction to display the updated cutting box, and displaying the tissue model in the updated cutting box;

[0124] S6, receiving a plane movement instruction triggered by a user;

[0125] S7, moving the operation plane to the target position in the tissue model according to the plane movement instruction;

[0126] S8, rendering and displaying the MPR image at the target position in the area where the operation plane intersects the tissue model;

[0127] S9, receiving the plane generation instruction triggered again by the user, and canceling the display of the operation plane.

[0128] A detailed embodiment is given below to illustrate the method of the embodiment of the present application. In this embodiment, the display order of the clipping box and the operation plane is not distinguished. On the basis of the above embodiment, see Figure 4 As shown, the method may include the following:

[0129] The mobile device obtains or downloads MPR image data from the server, loads and displays the three-dimensional model (i.e., the tissue model), mounts the MPR material ball and the clipping box material ball on the three-dimensional model, and mounts the MPR script and the clipping box script on the three-dimensional model. During the process of displaying the clipping box and / or displaying the operation plane, it is possible to monitor whether the operation gesture changes. If so, the relevant parameters in the shader corresponding to the operation plane (i.e., the MPR Shader in the figure) and the relevant parameters in the shader corresponding to the clipping box (i.e., the clipping box Shader in the figure) are modified according to the changes. After that, the corresponding operation plane and the MPR image thereon can be rendered and displayed through the shader and renderer (i.e., the Render in the figure), and the clipping box, i.e., the three-dimensional model clipped therein, can be rendered and displayed.

[0130] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0131] Based on the same inventive concept, the embodiment of the present application also provides a medical image display device for implementing the medical image display method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more medical image display device embodiments provided below can refer to the limitations of the medical image display method above, and will not be repeated here.

[0132] In one embodiment, Figure 5 As shown, a medical image display device is provided, comprising: a cutting box display module, a model display module and a plane display module, wherein:

[0133] A cutting box display module, configured to display a cutting box corresponding to the tissue model on an interactive interface according to the received cutting box generation instruction; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box;

[0134] A model display module, used for updating the cutting box to display the updated cutting box according to the received cutting plane movement instruction, and displaying the tissue model in the updated cutting box;

[0135] The plane display module is used to display the corresponding MPR plane on the clipping surface of the updated clipping box according to the received MPR operation plane instruction.

[0136] In another embodiment, based on the above embodiment, the cutting box is a hexahedron with six cutting planes; the six cutting planes include: two cutting planes parallel to the cross-section of the tissue model, two cutting planes parallel to the coronal plane of the tissue model, and two cutting planes parallel to the sagittal plane of the tissue model.

[0137] In another embodiment, based on the above embodiment, the moving range of the above-mentioned cutting plane is within a first preset range, and the above-mentioned first preset range is the space enclosed by the cutting box determined according to the received cutting box generation instruction; the moving direction of the above-mentioned cutting plane is the normal of the cutting plane.

[0138] In another embodiment, another medical image display device is provided, wherein the MPR operation plane instruction includes a plane generation instruction and a plane movement instruction. Based on the above embodiment, the plane display module may include:

[0139] A plane display generating unit is used to display the corresponding operation plane and MPR image at a preset position on the interactive interface according to the received plane generating instruction; wherein the MPR image corresponds to the position of the operation plane;

[0140] The moving plane display unit is used to move the operation plane to the clipping plane of the updated clipping box according to the received plane movement instruction, so as to display the corresponding MPR image at the clipping plane of the updated clipping box.

[0141] In another embodiment, based on the above embodiment, the above plane generation instruction is one of a first plane generation instruction, a second plane generation instruction and a third plane generation instruction;

[0142] The first plane generation instruction is used to generate an operation plane parallel to the cross section of the tissue model.

[0143] The second plane generation instruction is used to generate an operation plane parallel to the coronal plane of the tissue model.

[0144] The third plane generating instruction is used to generate an operating plane parallel to the sagittal plane of the tissue model.

[0145] In another embodiment, the preset position is a plane passing through the target point in the tissue model.

[0146] In another embodiment, the moving range of the operation plane is within a second preset range, which is the space enclosed by the cutting box determined according to the received cutting box generation instruction; the moving direction of the operation plane is the normal direction of the operation plane.

[0147] Each module in the above-mentioned medical image display device can be implemented in whole or in part by software, hardware or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0148] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0149] According to the received cutting box generation instruction, the cutting box corresponding to the tissue model is displayed on the interactive interface; wherein the above-mentioned cutting box includes multiple cutting surfaces, the tissue model is pre-displayed on the above-mentioned interactive interface, and the above-mentioned tissue model is located in the cutting box; according to the received cutting surface movement instruction, the cutting box is updated to display the updated cutting box, and the tissue model in the updated cutting box is displayed; according to the received MPR operation plane instruction, the corresponding MPR plane is displayed on the cutting surface of the updated cutting box.

[0150] In one embodiment, the cutting box is a hexahedron having six cutting planes; the six cutting planes include: two cutting planes parallel to the cross-section of the tissue model, two cutting planes parallel to the coronal plane of the tissue model, and two cutting planes parallel to the sagittal plane of the tissue model.

[0151] In one embodiment, the moving range of the cutting plane is within a first preset range, which is a space enclosed by a cutting box determined according to a received cutting box generation instruction; and the moving direction of the cutting plane is a normal direction of the cutting plane.

[0152] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0153] According to the received plane generation instruction, the corresponding operation plane and MPR image are displayed at a preset position on the interactive interface; wherein the above-mentioned MPR image corresponds to the position of the operation plane; according to the received plane movement instruction, the operation plane is moved to the cropping plane of the updated cropping box to display the corresponding MPR image at the cropping plane of the updated cropping box.

[0154] In one embodiment, the plane generation instruction is one of a first plane generation instruction, a second plane generation instruction and a third plane generation instruction; the first plane generation instruction is used to generate an operation plane parallel to the cross-section of the tissue model, the second plane generation instruction is used to generate an operation plane parallel to the coronal plane of the tissue model, and the third plane generation instruction is used to generate an operation plane parallel to the sagittal plane of the tissue model.

[0155] In one embodiment, the preset position is a plane passing through the target point in the tissue model.

[0156] In one embodiment, the moving range of the operation plane is within a second preset range, which is the space enclosed by the cutting box determined according to the received cutting box generation instruction; the moving direction of the operation plane is the normal direction of the operation plane.

[0157] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0158] According to the received cutting box generation instruction, the cutting box corresponding to the tissue model is displayed on the interactive interface; wherein the above-mentioned cutting box includes multiple cutting surfaces, the tissue model is pre-displayed on the above-mentioned interactive interface, and the above-mentioned tissue model is located in the cutting box; according to the received cutting surface movement instruction, the cutting box is updated to display the updated cutting box, and the tissue model in the updated cutting box is displayed; according to the received MPR operation plane instruction, the corresponding MPR plane is displayed on the cutting surface of the updated cutting box.

[0159] In one embodiment, the cutting box is a hexahedron having six cutting planes; the six cutting planes include: two cutting planes parallel to the cross-section of the tissue model, two cutting planes parallel to the coronal plane of the tissue model, and two cutting planes parallel to the sagittal plane of the tissue model.

[0160] In one embodiment, the moving range of the cutting plane is within a first preset range, which is a space enclosed by a cutting box determined according to a received cutting box generation instruction; and the moving direction of the cutting plane is a normal direction of the cutting plane.

[0161] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0162] According to the received plane generation instruction, the corresponding operation plane and MPR image are displayed at a preset position on the interactive interface; wherein the above-mentioned MPR image corresponds to the position of the operation plane; according to the received plane movement instruction, the operation plane is moved to the cropping plane of the updated cropping box to display the corresponding MPR image at the cropping plane of the updated cropping box.

[0163] In one embodiment, the plane generation instruction is one of a first plane generation instruction, a second plane generation instruction and a third plane generation instruction; the first plane generation instruction is used to generate an operation plane parallel to the cross-section of the tissue model, the second plane generation instruction is used to generate an operation plane parallel to the coronal plane of the tissue model, and the third plane generation instruction is used to generate an operation plane parallel to the sagittal plane of the tissue model.

[0164] In one embodiment, the preset position is a plane passing through the target point in the tissue model.

[0165] In one embodiment, the moving range of the operation plane is within a second preset range, which is the space enclosed by the cutting box determined according to the received cutting box generation instruction; the moving direction of the operation plane is the normal direction of the operation plane.

[0166] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0167] According to the received cutting box generation instruction, the cutting box corresponding to the tissue model is displayed on the interactive interface; wherein the above-mentioned cutting box includes multiple cutting surfaces, the tissue model is pre-displayed on the above-mentioned interactive interface, and the above-mentioned tissue model is located in the cutting box; according to the received cutting surface movement instruction, the cutting box is updated to display the updated cutting box, and the tissue model in the updated cutting box is displayed; according to the received MPR operation plane instruction, the corresponding MPR plane is displayed on the cutting surface of the updated cutting box.

[0168] In one embodiment, the cutting box is a hexahedron having six cutting planes; the six cutting planes include: two cutting planes parallel to the cross-section of the tissue model, two cutting planes parallel to the coronal plane of the tissue model, and two cutting planes parallel to the sagittal plane of the tissue model.

[0169] In one embodiment, the moving range of the cutting plane is within a first preset range, which is a space enclosed by a cutting box determined according to a received cutting box generation instruction; and the moving direction of the cutting plane is a normal direction of the cutting plane.

[0170] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0171] According to the received plane generation instruction, the corresponding operation plane and MPR image are displayed at a preset position on the interactive interface; wherein the above-mentioned MPR image corresponds to the position of the operation plane; according to the received plane movement instruction, the operation plane is moved to the cropping plane of the updated cropping box to display the corresponding MPR image at the cropping plane of the updated cropping box.

[0172] In one embodiment, the plane generation instruction is one of a first plane generation instruction, a second plane generation instruction and a third plane generation instruction; the first plane generation instruction is used to generate an operation plane parallel to the cross-section of the tissue model, the second plane generation instruction is used to generate an operation plane parallel to the coronal plane of the tissue model, and the third plane generation instruction is used to generate an operation plane parallel to the sagittal plane of the tissue model.

[0173] In one embodiment, the preset position is a plane passing through the target point in the tissue model.

[0174] In one embodiment, the moving range of the operation plane is within a second preset range, which is the space enclosed by the cutting box determined according to the received cutting box generation instruction; the moving direction of the operation plane is the normal direction of the operation plane.

[0175] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0176] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0177] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0178] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A medical image display method, characterized in that: The method comprises: According to the received cutting box generation instruction, a cutting box corresponding to the tissue model is displayed on an interactive interface; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box; According to the received cutting plane movement instruction, the cutting box is updated to display an updated cutting box, and the tissue model in the updated cutting box is displayed; According to the received MPR operation plane instruction, the corresponding MPR plane is displayed on the updated clipping plane of the clipping box.

2. The method according to claim 1, characterized in that: The cutting box is a hexahedron having six cutting surfaces; the six cutting surfaces include: two cutting planes parallel to the cross-section of the tissue model, Two cutting planes parallel to the coronal plane of the tissue model, Two cutting planes parallel to the sagittal plane of the tissue model.

3. The method according to claim 1, characterized in that: The moving range of the cutting plane is within a first preset range, and the first preset range is a space enclosed by a cutting box determined according to a received cutting box generation instruction; The moving direction of the clipping plane is the normal direction of the clipping plane.

4. The method according to claim 1, characterized in that: The MPR operation plane instructions include plane generation instructions and plane movement instructions; The step of displaying the corresponding MPR plane on the clipping plane of the updated clipping box according to the received MPR operation plane instruction includes: According to the received plane generation instruction, a corresponding operation plane and an MPR image are displayed at a preset position on the interactive interface; wherein the MPR image corresponds to the position of the operation plane; According to the received plane movement instruction, the operation plane is moved to the updated clipping plane of the clipping box, so as to display the corresponding MPR image at the updated clipping plane of the clipping box.

5. The method according to claim 4, characterized in that The plane generation instruction is one of a first plane generation instruction, a second plane generation instruction and a third plane generation instruction; The first plane generating instruction is used to generate an operating plane parallel to the cross section of the tissue model. The second plane generating instruction is used to generate an operating plane parallel to the coronal plane of the tissue model. The third plane generating instruction is used to generate an operation plane parallel to the sagittal plane of the tissue model.

6. The method according to claim 4, characterized in that The preset position is a plane passing through the target point in the tissue model.

7. The method according to claim 4, characterized in that The moving range of the operation plane is within a second preset range, which is a space enclosed by a cutting box determined according to a received cutting box generation instruction; the moving direction of the operation plane is a normal direction of the operation plane.

8. A medical image display device, characterized in that: The device comprises: A cutting box display module, configured to display a cutting box corresponding to the tissue model on an interactive interface according to the received cutting box generation instruction; wherein the cutting box includes a plurality of cutting surfaces, the tissue model is pre-displayed on the interactive interface, and the tissue model is located in the cutting box; A model display module, configured to update the cutting box according to the received cutting plane movement instruction to display the updated cutting box, and to display the updated tissue model in the cutting box; The plane display module is used to display the corresponding MPR plane on the updated clipping plane of the clipping box according to the received MPR operation plane instruction.

9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.