Medical image display device and method
By generating a symmetrical high-brightness display area on a medical display device, the problem that lesions in the prior art are easily overlooked is solved, and efficient highlighting and accurate diagnosis of medical images are achieved.
Patent Information
- Application Number
- CN202311265239.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2025-03-28
AI Technical Summary
When existing medical display equipment displays larger medical images, if the lesion size is smaller, it is easy to be ignored and missed, resulting in missed detection and misdiagnosis.
By generating symmetric high-brightness display areas on the display, highlighting the symmetrical medical image parts and dimming the brightness of other areas to avoid disturbing the doctor's observation.
Effectively highlight the symmetrical tissues and organs on both sides, helping doctors to discover the location of the lesions in a timely manner and improve the accuracy of diagnosis.
Smart Images

Figure CN119724500A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical devices, and in particular to a medical image display device and method. Background Art
[0002] Medical imaging plays a vital role in medical diagnosis. By collecting the morphology of patients' tissues and organs through medical imaging, doctors can accurately and quickly diagnose related diseases.
[0003] Medical imaging mainly includes computer tomography (CT), magnetic resonance imaging (MRI), ultrasound, X-ray and other methods. These technologies can intuitively and clearly display the morphology, structure and abnormal changes of human tissues and organs. For example, X-rays can detect fractures, lung infections and other diseases; ultrasound can be used for prenatal examinations and detection of abdominal organ lesions; CT and MRI can provide more detailed tomographic images to help doctors determine the location and range of lesions.
[0004] At present, in the process of medical display devices displaying medical images, for some larger medical images, if the size of the lesion is small, the display effect of the lesion in the medical image is not obvious, and doctors can easily overlook it when observing the medical image, resulting in missed detection and misdiagnosis. Summary of the invention
[0005] The embodiments of the present invention provide a medical image display device and method, which are used to solve the problem in the prior art that doctors tend to ignore lesions that are not clearly displayed in medical images, resulting in missed detection and misdiagnosis.
[0006] In a first aspect, an embodiment of the present invention provides a medical image display device, comprising:
[0007] a display configured to display a display image provided by the processor;
[0008] a memory configured to store computer executable instructions;
[0009] The processor is connected to the display and the memory, respectively, and is configured to execute the computer executable instructions to perform:
[0010] In response to a display instruction triggered by a user, an electronic medical image to be displayed is acquired and displayed on a first layer at a first display brightness, and a second layer is generated on an upper layer of the first layer; wherein the second layer is a layer mask with a semi-transparent property that completely covers the first layer;
[0011] Determine the high brightness display area;
[0012] removing the high-brightness display area in the second layer, and controlling the display to display a display image composed of the first layer and the second layer;
[0013] The high-brightness display area satisfies the following geometric properties:
[0014] Axisymmetric along the vertical symmetry axis of the second layer;
[0015] A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the second layer as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0016] Optionally, the processor is further configured to execute the computer executable instructions to perform:
[0017] Re-determining display parameters in response to an adjustment instruction triggered by a user;
[0018] The high-brightness display area is redetermined according to the redetermined display parameters, and the redetermined high-brightness display area in the second layer is removed, and a display image composed of the first layer and the redetermined second layer is displayed.
[0019] Optionally, the high-brightness display area is V-shaped.
[0020] Optionally, the processor is configured to execute the computer executable instructions to execute the adjustment instructions triggered by the user to redetermine the display parameters, specifically including at least one of the following:
[0021] In response to a position adjustment instruction triggered by a user, re-determining the position of the high-brightness display area in the second layer;
[0022] In response to an angle adjustment instruction triggered by a user, re-determining the opening and closing angle of the high-brightness display area;
[0023] In response to a width adjustment instruction triggered by a user, re-determine the hypotenuse width of the high-brightness display area; wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area;
[0024] In response to a first brightness adjustment instruction triggered by a user, re-determining the first display brightness;
[0025] In response to a first color adjustment instruction triggered by a user, the color of the high-brightness display area is re-determined.
[0026] In a second aspect, based on the same inventive concept, an embodiment of the present invention further provides a medical image display device, comprising:
[0027] a display configured to display a display image provided by the processor;
[0028] a memory configured to store computer executable instructions;
[0029] The processor is connected to the display and the memory, respectively, and is configured to execute the computer executable instructions to perform:
[0030] In response to a display instruction triggered by a user, controlling the display to display a preset user interface;
[0031] Determine the high brightness display area;
[0032] Controlling the display to display the high-brightness display area on the user interface to focus and display the part of the medical imaging film located in the high-brightness display area;
[0033] Wherein, the medical imaging film is fixed on the screen of the display;
[0034] The first color of the high-brightness display area is different from the second color of the user interface, and the first display brightness of the high-brightness display area is greater than the second display brightness of the user interface, and the high-brightness display area satisfies the following geometric properties:
[0035] Axisymmetric along the vertical axis of symmetry of the outer contour of the user interface;
[0036] A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the outer contour of the user interface as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0037] Optionally, the processor is further configured to execute the computer executable instructions to perform:
[0038] Re-determining display parameters in response to an adjustment instruction triggered by a user;
[0039] The high-brightness display area is redetermined according to the redetermined display parameters, and the display is controlled to display the redetermined high-brightness display area on the user interface.
[0040] Optionally, the high-brightness display area is V-shaped.
[0041] Optionally, the processor is configured to execute the computer executable instructions to execute the adjustment instructions triggered by the user to redetermine the display parameters, specifically including at least one of the following:
[0042] In response to a position adjustment instruction triggered by a user, re-determining the position of the high-brightness display area on the user interface;
[0043] In response to an angle adjustment instruction triggered by a user, re-determining the opening and closing angle of the high-brightness display area;
[0044] In response to a width adjustment instruction triggered by a user, re-determine the hypotenuse width of the high-brightness display area; wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area;
[0045] In response to a first brightness adjustment instruction triggered by a user, re-determining the first display brightness;
[0046] In response to a second brightness adjustment instruction triggered by a user, re-determining the second display brightness;
[0047] In response to a first color adjustment instruction triggered by a user, redetermining the color of the high-brightness display area;
[0048] In response to a second color adjustment instruction triggered by the user, the color of the user interface is re-determined.
[0049] In a third aspect, based on the same inventive concept, an embodiment of the present invention further provides an electronic medical image display method, comprising:
[0050] In response to a display instruction triggered by a user, an electronic medical image to be displayed is acquired and displayed on a first layer at a first display brightness, and a second layer is generated on an upper layer of the first layer; wherein the second layer is a layer mask with a semi-transparent property that completely covers the first layer;
[0051] Determine the high brightness display area;
[0052] removing the high-brightness display area in the second layer, and controlling the display to display the display image composed of the first layer and the second layer;
[0053] The high-brightness display area satisfies the following geometric properties:
[0054] Axisymmetric along the vertical symmetry axis of the second layer;
[0055] A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the second layer as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0056] In a fourth aspect, based on the same inventive concept, an embodiment of the present invention further provides a medical imaging film display method, comprising:
[0057] In response to a display instruction triggered by a user, controlling the display to display a preset user interface;
[0058] Determine the high brightness display area;
[0059] Controlling the display to display a high-brightness display area on the user interface to focus and display a portion of the medical imaging film located in the high-brightness display area;
[0060] Wherein, the medical imaging film is fixed on the screen of the display;
[0061] The first color of the high-brightness display area is different from the second color of the user interface, and the first display brightness of the high-brightness display area is greater than the second display brightness of the user interface, and the high-brightness display area satisfies the following geometric properties:
[0062] Axisymmetric along a vertical axis of symmetry of the user interface;
[0063] A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the user interface as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0064] The beneficial effects of the present invention are as follows:
[0065] The medical image display device and method provided by the embodiments of the present invention can control the display to generate symmetrical high-brightness display areas. For electronic medical images or medical image films of symmetrical tissues and organs such as the chest, lungs, and bones of the human body, the symmetrical tissues and organs on both sides can be highlighted with high brightness at the same time, while the display brightness of images at other positions is dimmed to avoid interfering with the doctor's observation. This makes it easier for the doctor to compare and observe the specific morphologies of the corresponding tissues and organs on both sides, and it is easy to promptly discover the difference between the morphology of the lesion location of the tissue and organ on the side with the lesion and the corresponding healthy tissue and organ on the side without the lesion, so as to accurately diagnose the patient. BRIEF DESCRIPTION OF THE DRAWINGS
[0066] Figure 1A flowchart of an electronic medical image display method provided by an embodiment of the present invention;
[0067] Figure 2 One of the display effect schematic diagrams of the medical image display method provided by an embodiment of the present invention;
[0068] Figure 3 A second schematic diagram of the display effect of the medical image display method provided by an embodiment of the present invention;
[0069] Figure 4 A third schematic diagram of the display effect of the medical image display method provided by an embodiment of the present invention;
[0070] Figure 5 A fourth schematic diagram of the display effect of the medical image display method provided by an embodiment of the present invention;
[0071] Figure 6 A schematic diagram of the connection between the medical image display device and the peripheral device provided in an embodiment of the present invention;
[0072] Figure 7 Schematic diagram of display parameters of a V-shaped high-brightness display area in an embodiment of the present invention;
[0073] Figure 8 A flowchart of a medical imaging film display method provided by an embodiment of the present invention;
[0074] Fig. 9 One of the structural schematic diagrams of the medical image display device provided by an embodiment of the present invention;
[0075] Fig.10 A second structural schematic diagram of a medical image display device provided by an embodiment of the present invention;
[0076] Fig.11 A third structural schematic diagram of a medical image display device provided by an embodiment of the present invention;
[0077] Fig.12 A schematic diagram of a computer-readable storage medium provided for an embodiment of the present invention. DETAILED DESCRIPTION
[0078] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and understandable, the present invention will be further described below with reference to the accompanying drawings and examples. However, the exemplary embodiments can be implemented in various forms and should not be understood as being limited to the embodiments described herein; on the contrary, these embodiments are provided to make the present invention more comprehensive and complete, and to fully convey the concepts of the exemplary embodiments to those skilled in the art. The same figure marks in the figures represent the same or similar structures, and thus their repeated descriptions will be omitted. The words expressing position and direction described in the present invention are all explained using the accompanying drawings as examples, but changes can be made as needed, and the changes made are all included in the scope of protection of the present invention. The drawings of the present invention are only used to illustrate the relative position relationship and do not represent the true proportions.
[0079] It should be noted that specific details are described in the following description to facilitate a full understanding of the present invention. However, the present invention can be implemented in a variety of other ways different from those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below. The subsequent description of the specification is a preferred embodiment of the present application, but the description is for the purpose of illustrating the general principles of the present application and is not intended to limit the scope of the present application. The scope of protection of the present application shall be determined by the definition of the attached claims.
[0080] The medical image display device and method provided by the embodiment of the present invention mainly include: in response to a display instruction triggered by a user, controlling the display to display a high-brightness display area, wherein the first display brightness of the high-brightness display area is greater than the display brightness of at least part of other areas that do not belong to the high-brightness display area. Wherein, the high-brightness display area satisfies: axisymmetry along the vertical axis of symmetry in the vertical direction; a plane rectangular coordinate system is established with the horizontal direction and the vertical axis of symmetry in the vertical direction as coordinate axes respectively, and when the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area. Thus, the high-brightness display area is used to highlight the symmetrical local part of the medical image.
[0081] The medical image display device and method provided by the embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0082] In a first aspect, an embodiment of the present invention provides an electronic medical image display method. The electronic medical image display method is used to display electronic medical images stored in the form of computer data. Figure 1 As shown, specifically including:
[0083] S110 , in response to a display instruction triggered by a user, obtaining an electronic medical image to be displayed and displaying it on a first layer at a first display brightness, and generating a second layer on an upper layer of the first layer.
[0084] The second layer is a layer mask with a semi-transparent property that completely covers the first layer.
[0085] In a specific implementation process, the electronic medical image may be a CT image, an MRI image, an ultrasound image, an X-ray image, etc. The second layer may be set as a layer mask with a transparency of 80%.
[0086] In a specific implementation, the first display brightness may be a maximum display brightness. The first display brightness may also be a brightness determined by multiplying the maximum display brightness and a brightness coefficient, wherein the brightness coefficient may be set to a coefficient (e.g., 0.8) not less than a preset first threshold (e.g., 0.7 to 0.9). The brightness coefficient may be a preset fixed value or a variable value set by a user.
[0087] In a specific implementation process, the display instruction may be a power-on operation of a display device used to implement the electronic medical image display method; or it may be an execution instruction of a computer program used to implement the electronic medical image display method after the display device is powered on.
[0088] S120: Determine a high-brightness display area.
[0089] When the electronic medical image is displayed for the first time, the high-brightness display area may be determined according to preset display parameters, or may be determined according to display parameters input by a user.
[0090] S130: remove the high-brightness display area in the second layer, and control the display to display the display image composed of the first layer and the second layer.
[0091] The high-brightness display area satisfies the following geometric properties:
[0092] (1) Axisymmetric along the vertical symmetry axis of the second layer.
[0093] (2) A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the second layer as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0094] For example, Figure 2 The high brightness display area shown can be set to a V shape, such as Figure 3The high brightness display area shown can be set to a butterfly shape, such as Figure 4 The highlighted display area can be set to be a ring, such as Figure 5 The high-brightness display area shown can be set to a C shape. In this way, by generating a symmetrical high-brightness display area with the vertical symmetry axis of the second layer as the axis, for symmetrical tissues and organs such as the chest, lungs, and bones of the human body, it is possible to highlight the symmetrical tissues and organs on both sides with high brightness at the same time, and dim the display brightness for images at other positions to avoid interference with the doctor's observation, thereby facilitating the doctor to compare and observe the specific morphology of the tissues and organs on both sides corresponding to each other, and easily and timely discover the difference between the morphology of the lesion position of the tissue and organ on the side with the lesion and the corresponding healthy tissue and organ on the side without the lesion, so as to accurately diagnose the patient.
[0095] Further optionally, if Figure 1 As shown, the medical image display method further includes:
[0096] S140: Re-determine display parameters in response to an adjustment instruction triggered by the user.
[0097] S150, re-determine the high-brightness display area according to the re-determined display parameters. Return to step S130.
[0098] Further optionally, the medical image display method further includes:
[0099] In response to an end display instruction triggered by a user, the display image composed of the first layer and the second layer stops being displayed.
[0100] Further optionally, the redetermining of the display parameters in response to the adjustment instruction triggered by the user specifically includes at least one of the following:
[0101] (1) In response to a position adjustment instruction triggered by a user, the position of the high-brightness display area in the second layer is re-determined.
[0102] For example, Figure 6As shown, the medical image display method can be applied to a display device with peripherals such as a mouse and a keyboard. The position adjustment instruction can be triggered by the user moving the mouse. When the user moves the mouse, the position adjustment instruction is triggered. At this time, the moving direction of the high-brightness display area in the second layer is determined according to the direction in which the user moves the mouse, and the high-brightness display area is moved by a preset distance in the determined moving direction to obtain the re-determined high-brightness display area; or, the distance the user moves the mouse is obtained, and the current position adjustment value corresponding to the distance the user moves the mouse is determined according to the preset correspondence between the distance the user moves the mouse and the position adjustment value of the high-brightness display area in the second layer, and the high-brightness display area is translated by the current position adjustment value in the determined moving direction to obtain the re-determined high-brightness display area.
[0103] For another example, when the display device displays the display image composed of the first layer and the second layer, it also displays a user interface. The user interface may include elements such as buttons and input boxes for controlling the coordinates of the high-brightness display area, and the user triggers the position adjustment instruction by mouse clicks, keyboard input, etc., to re-determine the position of the high-brightness display area in the second layer.
[0104] (2) In response to a first brightness adjustment instruction triggered by a user, redetermine the first display brightness.
[0105] For example, when the display device displays the display image composed of the first layer and the second layer, it also displays a user interface. The user interface may include elements such as buttons and input boxes for controlling the display brightness of the high-brightness display area, and the user triggers the angle adjustment instruction by mouse clicks, keyboard input, etc. to re-determine the first display brightness.
[0106] (3) In response to a first color adjustment instruction triggered by a user, redetermine the color of the high-brightness display area.
[0107] For example, when the display device displays the display image composed of the first layer and the second layer, it also displays a user interface. The user interface may include elements such as buttons and input boxes for controlling the color of the high-brightness display area, and the user triggers the angle adjustment instruction by mouse clicks, keyboard input, etc., to re-determine the color of the high-brightness display area.
[0108] For high-brightness display areas including but not limited to V-shaped ones:
[0109] (4) In response to an angle adjustment instruction triggered by a user, the opening and closing angle of the high-brightness display area is re-determined.
[0110] For example, the position adjustment instruction can be triggered by the user pressing a designated key on the keyboard. When the user presses a designated key on the keyboard, the angle adjustment instruction is triggered. At this time, the opening and closing angle of the high-brightness display area is increased / decreased by a preset angle to obtain a re-determined opening and closing angle, and the high-brightness display area is determined according to the re-determined opening and closing angle; or, when the user presses a designated key on the keyboard, the duration of the user pressing the designated key is obtained, and the current opening and closing angle adjustment value corresponding to the duration of the user pressing the designated key is determined according to the preset correspondence between the duration of the user pressing the designated key and the opening and closing angle adjustment value, and the opening and closing angle of the high-brightness display area is increased / decreased by the current opening and closing angle adjustment value to obtain a re-determined opening and closing angle, and the high-brightness display area is determined according to the re-determined opening and closing angle.
[0111] For another example, when the display device displays the display image composed of the first layer and the second layer, it also displays a user interface. The user interface may include elements such as buttons and input boxes for controlling the opening and closing angle of the high-brightness display area, and the user triggers the angle adjustment instruction by mouse clicks, keyboard input, etc. to re-determine the opening and closing angle.
[0112] (5) In response to a width adjustment instruction triggered by a user, the hypotenuse width of the high-brightness display area is re-determined, wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area.
[0113] For example, the position adjustment instruction can be triggered by the user controlling the mouse wheel. When the user triggers the mouse wheel, the width adjustment instruction is triggered. At this time, the bevel width of the high-brightness display area is increased / decreased by a preset width value to obtain a re-determined bevel width, and the high-brightness display area is determined according to the re-determined bevel width; or, the angle at which the user slides the mouse wheel is obtained, and the bevel width adjustment value corresponding to the angle at which the user slides the mouse wheel is determined according to a preset correspondence between the angle at which the user slides the mouse wheel and the bevel width adjustment value, and the bevel width width of the high-brightness display area is increased / decreased by the bevel width adjustment value to obtain a re-determined bevel width, and the high-brightness display area is determined according to the re-determined bevel width.
[0114] For another example, when the display device displays the display image composed of the first layer and the second layer, it also displays a user interface. The user interface may include elements such as buttons and input boxes for controlling the width of the bevel of the high-brightness display area, and the user triggers the angle adjustment instruction by mouse clicks, keyboard input, etc. to re-determine the bevel width.
[0115] The following takes the V-shaped high-brightness display area as an example to specifically describe the adjustment process of the high-brightness display area.
[0116] For a display device based on the Windows operating system, when the first layer and the second layer are full-screen in size (i.e., the first layer and the second layer are equal in size to the display), the following computer program code may be used to implement the above-mentioned electronic medical image display method:
[0117] intLoctionX=myScr.Bounds.Width / 2;
[0118] / / like Figure 7 As shown, a plane rectangular coordinate system is established with the lower left corner of the display of the display device as the coordinate origin and the horizontal and vertical directions as the coordinate axes to determine the symmetry axis of the high-brightness display area. Where intLoctionX is the value of the horizontal coordinate of the symmetry axis of the high-brightness display area.
[0119] int GX=(int)(Math.Pow((intVlenth*intVlenth) / (1+math.Pow(Math.Tan(doubleVan gle / 180*Math.PI),2)),0.5));
[0120] / / like Figure 7 As shown, the auxiliary parameter GX is determined according to the hypotenuse length Vlenth of the high-brightness display area and the expansion angle doubleVangle of the high-brightness display area. Specifically, the following relationship is satisfied:
[0121]
[0122] int GY=(int)(GX*Math.Tan(doubleVangle / 180*Math.PI));
[0123] / / like Figure 7 As shown, the auxiliary parameter GY is determined according to the auxiliary parameter GX and the expansion angle doubleVangle of the high-brightness display area. Specifically, the following relationship is satisfied:
[0124]
[0125] int Lx0 = intLoctionX - GX;
[0126] int Ly0 = intLocationY-GY;
[0127] int Rx0 = intLoctionX + GX;
[0128] int Ry0 = intLocationY-GY;
[0129] / / like Figure 7 As shown, the auxiliary point (Lx0, Ly0) is determined according to LoctionX and the preset display parameter LoctionY.
[0130] (Rx0,Ry0)
[0131] int MY=(Math.Pow((intWidth*intWidth / 4) / (1+math.Pow(Math.Tan(doubleVangle / 180*Math.PI),2)),0.5));
[0132] / / like Figure 7 As shown, the auxiliary parameter MY is determined according to the oblique width Width of the high-brightness display area and the opening and closing angle doubleVangle of the high-brightness display area. Specifically, the following relationship is satisfied:
[0133]
[0134] int MX=(int)(MY*Math.Tan(doubleVangle / 180*Math.PI));
[0135] / / like Figure 7 As shown, the auxiliary parameter MX is determined according to the auxiliary parameter MY and the opening and closing angle doubleVangle of the high-brightness display area. Specifically, the following relationship is satisfied:
[0136]
[0137] int J=(int)((intWidth / 2) / Math.Cos(doubleVangle / 180*Math.PI));
[0138] / / like Figure 7 As shown, the auxiliary parameter J is determined according to the oblique width Width of the high-brightness display area and the opening and closing angle doubleVangle of the high-brightness display area. Specifically, the following relationship is satisfied:
[0139]
[0140] Point point1=new Point(Lx0-MX,Ly0+MY);
[0141] Point point2=new Point(Lx0+MX,Ly0-MY);
[0142] Point point3=new Point(intLoctionX,intLoctionY-J);
[0143] Point point4=new Point(Rx0-MX,Ry0-MY);
[0144] Point point5=new Point(Rx0+MX,Ry0+MY);
[0145] Point point6=new Point(intLoctionX,intLoctionY+J);
[0146] Point[]points=new Point[]{point1,point2,point3,point4,point5,point6};
[0147] gPath.AddPolygon(points);
[0148] / / like Figure 7 As shown, the coordinates of the six vertices of the high-brightness display area are determined respectively according to the above auxiliary parameters and auxiliary points.
[0149] if(myShape.Equals("valRectangle"))
[0150] {pointLoction.X = 0;
[0151] pointLoction.Y=pointLoction.Y-intHeight / 2};
[0152] / / If it is detected that the user moves the mouse, adjust the height of the high-brightness display area relative to the horizontal axis, and redetermine the position of the high-brightness display area in the second layer.
[0153] else if(e.KeyData==Sysytem.Windows.Forms.Keys.Down)
[0154] {if(mySpotlight.doubleVangle<=10)
[0155] {return;}
[0156] mySpotlight.doubleVangle-=2;
[0157] mySpotlight.ChangeShape(this);}
[0158] else if(e.KeyData==Sysytem.Windows.Forms.Keys.Up)
[0159] {if(mySpotlight.doubleVangle>=85)
[0160] {return;}
[0161] mySpotlight.doubleVangle+=2;
[0162] mySpotlight.ChangeShape(this);}
[0163] / / If it is detected that the user presses the up arrow key on the keyboard, then determine whether the opening and closing angle of the high-brightness display area is greater than or equal to 85°, if so, do not adjust the high-brightness display area; if not, increase the opening and closing angle of the high-brightness display area by 2° to obtain a re-determined opening and closing angle, and redetermine the high-brightness display area based on the re-determined opening and closing angle. If it is detected that the user presses the down arrow key on the keyboard, then determine whether the opening and closing angle of the high-brightness display area is less than or equal to 10°, if so, do not adjust the high-brightness display area; if not, reduce the opening and closing angle of the high-brightness display area by 2° to obtain a re-determined opening and closing angle, and redetermine the high-brightness display area based on the re-determined opening and closing angle.
[0164] if(e.button==MouseButton.Middle)
[0165] {if(e.Data>0)
[0166] {mySpotlight.ChangeSize((int)(this.CreateGraphics().DpiX / 2.54));}
[0167] else
[0168] {mySpotlight.ChangeSize(0-(int)(this.CreateGraphics().DpiX / 2.54));}
[0169] mySpotlight.ChangeSize(this);}
[0170] / / If it is detected that the user slides the mouse wheel, then determine the direction in which the user slides the mouse wheel. If the direction in which the user slides the mouse wheel is the positive direction, then according to the corresponding relationship between the angle of the user sliding the mouse wheel and the bevel width adjustment value, the bevel width of the high-brightness display area is increased by the corresponding bevel width adjustment value to obtain a re-determined bevel width, and the high-brightness display area is determined according to the re-determined bevel width. If the direction in which the user slides the mouse wheel is the negative direction, then according to the corresponding relationship between the angle of the user sliding the mouse wheel and the bevel width adjustment value, the bevel width of the high-brightness display area is reduced by the corresponding bevel width adjustment value to obtain a re-determined bevel width, and the high-brightness display area is determined according to the re-determined bevel width.
[0171] In a second aspect, based on the same inventive concept, an embodiment of the present invention further provides a medical imaging film display method. The medical imaging film display method is used to display medical imaging films in physical entity form. Figure 8 As shown, specifically including:
[0172] S210: In response to a display instruction triggered by a user, control the display to display a preset user interface.
[0173] In the specific implementation process, the display instruction may be a power-on operation of a display device used to implement the medical imaging film display method; or it may be an execution instruction of a computer program used to implement the medical imaging film display method after the display device is powered on. The user interface may have a variety of styles. For example, the user interface may also include multiple interactive contents, such as a button for controlling a computer program used to implement the medical imaging film display method or an information box for displaying relevant information.
[0174] S220: Determine a high-brightness display area.
[0175] In a specific implementation process, when the high-brightness display area is displayed for the first time, the high-brightness display area may be determined according to preset display parameters, or may be determined according to display parameters input by a user.
[0176] S230, controlling the display to display a high-brightness display area on the user interface to focus and display a portion of the medical imaging film located in the high-brightness display area.
[0177] Wherein, the medical imaging film is fixed on the screen of the display. In the specific implementation process, the display may have a fixed structure for fixing the medical imaging film. For example, the fixed structure may be a clamp for clamping and fixing the medical imaging film. Or the fixed structure is an adsorption structure (such as an iron frame, etc.) that can be attracted by a magnet, and is used to fix the medical imaging film clamped between the magnet and the fixed structure by attracting the magnet. The medical imaging film may be a CT imaging film, an MRI imaging film, an ultrasound imaging film, an X-ray imaging film, etc.
[0178] The first color of the high-brightness display area is different from the second color of the user interface, and the first display brightness of the high-brightness display area is greater than the second display brightness of the user interface, and the high-brightness display area satisfies the following geometric properties:
[0179] (1) Axisymmetry along the vertical axis of symmetry of the outer contour of the user interface.
[0180] (2) A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the outer contour of the user interface as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0181] In a specific implementation process, the first display brightness may be the maximum display brightness. Alternatively, the first display brightness may also be a brightness determined by multiplying the maximum display brightness and a brightness coefficient. The second display brightness may be a brightness determined by the first display brightness and a brightness reduction coefficient. The brightness coefficient may be set to a coefficient (e.g., 0.8) not lower than a preset first threshold value (e.g., 0.7 to 0.9), and the brightness reduction coefficient may be a coefficient (e.g., 0.5) not higher than a preset second threshold value (e.g., 0.8). The brightness coefficient and the brightness reduction coefficient may be preset fixed values or variable values set by the user.
[0182] In a specific implementation process, the first color and the second color can be represented by red-green-blue (RGB) channel feature values, or by YUV channel feature values, or by other color codes, and the embodiment of the present invention does not make too many restrictions here.
[0183] As an optional implementation, the values of the RGB color channel values of the first RGB channel characteristic value are all first values; the values of the RGB color channel values of the second RGB channel characteristic value are all second values; and the first value is different from the second value.
[0184] Exemplarily, the difference between the first value and the second value may be in the range of [150, 220]. For example, the difference may be 215.
[0185] As an optional implementation, the color of the high-brightness display area is white, and the color of the user interface is a preset grayscale color.
[0186] For example, the RGB value of the color of the high-brightness display area is (255, 255, 255), and the RGB value of the color of the user interface is (40, 40, 40). Figure 8 As shown, the processor is further configured to execute the computer executable instructions to perform:
[0187] S240: Re-determine display parameters in response to an adjustment instruction triggered by the user.
[0188] S250: Re-determine the high-brightness display area according to the re-determined display parameters. Return to step S230.
[0189] Further optionally, the medical image display method further includes:
[0190] In response to an end display instruction triggered by the user, the user interface and the high-brightness display area are stopped from being displayed.
[0191] For example, Figure 2 The high brightness display area shown can be set to a V shape, such as Figure 3 The high brightness display area shown can be set to a butterfly shape, such as Figure 4 The highlighted display area can be set to be a ring, such as Figure 5 The high-brightness display area shown can be set to a C shape. In this way, by using a display as a backlight source for medical imaging films, by generating symmetrical high-brightness display areas on the display to illuminate the medical imaging films at corresponding positions with high brightness, and by distinguishing the high-brightness display areas from the colors of the user interface, for symmetrical tissues and organs such as the chest, lungs, and bones of the human body, it is possible to highlight the symmetrical tissues and organs on both sides with high brightness and different color lights at the same time, and dim the display brightness for images at other positions to avoid interference with the doctor's observation, thereby facilitating the doctor to compare and observe the specific morphologies of the tissues and organs on both sides corresponding to each other, and easily and timely discover the difference between the morphology of the lesion position of the tissue and organ on the side with the lesion and the corresponding healthy tissue and organ on the side without the lesion, so as to accurately diagnose the patient.
[0192] Further optionally, the redetermining of the display parameters in response to the adjustment instruction triggered by the user specifically includes at least one of the following:
[0193] (1) In response to a position adjustment instruction triggered by a user, the position of the high-brightness display area on the user interface is re-determined.
[0194] (2) In response to a first brightness adjustment instruction triggered by a user, redetermine the first display brightness.
[0195] (3) In response to a second brightness adjustment instruction triggered by a user, redetermine the second display brightness.
[0196] (4) In response to a first color adjustment instruction triggered by a user, redetermine the color of the high-brightness display area.
[0197] (5) In response to a second color adjustment instruction triggered by the user, redetermine the color of the user interface.
[0198] For high-brightness display areas including but not limited to V-shaped ones:
[0199] (6) In response to an angle adjustment instruction triggered by a user, redetermining the opening and closing angle of the high-brightness display area.
[0200] (7) In response to a width adjustment instruction triggered by a user, re-determine the hypotenuse width of the high-brightness display area; wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area.
[0201] In the specific implementation process, the relevant implementation method of adjusting the high-brightness display area according to the adjustment instruction triggered by the user is similar to the corresponding content of the first aspect. Please refer to the corresponding implementation of the content described above, and no further details will be given here.
[0202] In a third aspect, based on the same inventive concept, an embodiment of the present invention further provides a medical image display device, such as Fig. 9 As shown, including:
[0203] The display 150 is configured to display the display image provided by the processor 110;
[0204] Memory 120, configured to store computer executable instructions;
[0205] The processor 110 is connected to the display 150 and the memory 120 respectively, and is configured to execute the computer executable instructions to perform:
[0206] In response to a display instruction triggered by a user, a medical image to be displayed is acquired and displayed on a first layer at a first display brightness, and a second layer is generated on an upper layer of the first layer; wherein the second layer is a layer mask with a semi-transparent property that completely covers the first layer;
[0207] Determine the high brightness display area;
[0208] removing the high-brightness display area in the second layer, and controlling the display to display a display image composed of the first layer and the second layer;
[0209] The high-brightness display area satisfies the following geometric properties:
[0210] Axisymmetric along the vertical symmetry axis of the second layer;
[0211] A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the second layer as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0212] Optionally, the processor 110 is further configured to execute the computer executable instructions to perform:
[0213] Re-determining display parameters in response to an adjustment instruction triggered by a user;
[0214] The high-brightness display area is redetermined according to the redetermined display parameters, and the redetermined high-brightness display area in the second layer is removed, and a display image composed of the first layer and the redetermined second layer is displayed.
[0215] Optionally, the high-brightness display area is V-shaped.
[0216] Optionally, the processor 110 is configured to execute the computer executable instructions to execute the adjustment instructions triggered by the user to redetermine the display parameters, specifically including at least one of the following:
[0217] In response to a position adjustment instruction triggered by a user, re-determining the position of the high-brightness display area in the second layer;
[0218] In response to an angle adjustment instruction triggered by a user, re-determining the opening and closing angle of the high-brightness display area;
[0219] In response to a width adjustment instruction triggered by a user, re-determine the hypotenuse width of the high-brightness display area; wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area;
[0220] In response to a first brightness adjustment instruction triggered by a user, re-determining the first display brightness;
[0221] In response to a first color adjustment instruction triggered by a user, the color of the high-brightness display area is re-determined.
[0222] In a fourth aspect, based on the same inventive concept, an embodiment of the present invention further provides a medical image display device, such as Fig. 9 As shown, including:
[0223] The display 150 is configured to display the display image provided by the processor 110;
[0224] Memory 120, configured to store computer executable instructions;
[0225] The processor 110 is connected to the display 150 and the memory 120 respectively, and is configured to execute the computer executable instructions to perform:
[0226] In response to a display instruction triggered by a user, controlling the display to display a preset user interface;
[0227] Determine the high brightness display area;
[0228] Controlling the display to display the high-brightness display area on the user interface to focus and display the part of the medical imaging film located in the high-brightness display area;
[0229] Wherein, the medical imaging film is fixed on the screen of the display;
[0230] The first color of the high-brightness display area is different from the second color of the user interface, and the first display brightness of the high-brightness display area is greater than the second display brightness of the user interface, and the high-brightness display area satisfies the following geometric properties:
[0231] Axisymmetric along the vertical axis of symmetry of the outer contour of the user interface;
[0232] A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the outer contour of the user interface as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0233] Optionally, the processor 110 is further configured to execute the computer executable instructions to perform:
[0234] Re-determining display parameters in response to an adjustment instruction triggered by a user;
[0235] The high-brightness display area is redetermined according to the redetermined display parameters, and the display is controlled to display the redetermined high-brightness display area on the user interface.
[0236] Optionally, the high-brightness display area is V-shaped.
[0237] Optionally, the processor 110 is configured to execute the computer executable instructions to execute the adjustment instructions triggered by the user to redetermine the display parameters, specifically including at least one of the following:
[0238] In response to a position adjustment instruction triggered by a user, re-determining the position of the high-brightness display area on the user interface;
[0239] In response to an angle adjustment instruction triggered by a user, re-determining the opening and closing angle of the high-brightness display area;
[0240] In response to a width adjustment instruction triggered by a user, re-determine the hypotenuse width of the high-brightness display area; wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area;
[0241] In response to a first brightness adjustment instruction triggered by a user, re-determining the first display brightness;
[0242] In response to a second brightness adjustment instruction triggered by a user, re-determining the second display brightness;
[0243] In response to a first color adjustment instruction triggered by a user, redetermining the color of the high-brightness display area;
[0244] In response to a second color adjustment instruction triggered by the user, the color of the user interface is re-determined.
[0245] Optionally, the display device further includes a fixing structure for fixing the medical imaging film on the screen of the display 150 .
[0246] For example, the fixing structure may be a clamp mounted on the housing of the display 150 for clamping and fixing the medical imaging film. Alternatively, the fixing structure may be an adsorption structure (such as an iron frame, etc.) mounted on the housing of the display 150 and capable of being attracted to and matched with a magnet, and used to fix the medical imaging film, etc., clamped between the magnet and the fixing structure by being attracted to the magnet.
[0247] In the specific implementation process, the display device may have relatively large differences due to different configurations or performances. For example, the display device may include one or more processors 110, a memory 120, a computer-readable storage medium 130, and a display 150. The memory 120 and / or the computer-readable storage medium 130 include one or more applications 121 or data 122. The memory 120 and / or the computer-readable storage medium 130 may also include one or more operating systems 133, such as Windows, Mac OS, Linux, IOS, Android, Unix, FreeBSD, etc. Among them, the memory 120 and the computer-readable storage medium 130 may be short-term storage or persistent storage. Furthermore, the processor 110 may be configured to communicate with the computer-readable storage medium 130 to execute a series of instruction operations in the computer-readable storage medium 130 on the display device. The display device may also include one or more power supplies ( Fig. 9 ). The display device may also include one or more network interfaces 140, and the network interface 140 includes a wired network interface 141 and / or a wireless network interface 142. The display device may also include one or more input / output interfaces 143. The input / output interface 143 may include, but is not limited to, any one or more interfaces such as a high-definition multimedia interface (HDMI), an analog or data high-definition component input interface, a composite video input (CVBS) interface, a universal serial bus (USB) interface, a red-green-blue (RGB) port, etc. It may also be a composite input / output interface formed by the above multiple interfaces. The display 150 may be a liquid crystal display (LCD), an organic light-emitting diode (OLED) display, etc., or further, the display 150 may also be a display with a touch function.
[0248] In the specific implementation process, the display device provided in the third aspect and the display device provided in the fourth aspect can be two different devices or the same device. If the display device provided in the third aspect and the display device provided in the fourth aspect are the same device, then the display device can simultaneously display electronic medical images and medical image films, thereby reducing user costs.
[0249] In a fifth aspect, based on the same inventive concept, an embodiment of the present invention further provides a medical image display device, such as Fig.10 As shown, including:
[0250] Initialization module M101, for responding to a display instruction triggered by a user, obtaining an electronic medical image to be displayed and displaying it on a first layer at a first display brightness, and generating a second layer on an upper layer of the first layer; wherein the second layer is a layer mask with a semi-transparent property that completely covers the first layer;
[0251] A highlight display module M102 is used to determine a high-brightness display area; remove the high-brightness display area in the second layer, and control the display to display a display image composed of the first layer and the second layer;
[0252] The high-brightness display area satisfies the following geometric properties:
[0253] Axisymmetric along the vertical symmetry axis of the second layer;
[0254] A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the second layer as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0255] Optionally, the highlight display module M102 is further used for:
[0256] Re-determining display parameters in response to an adjustment instruction triggered by a user;
[0257] The high-brightness display area is redetermined according to the redetermined display parameters, and the redetermined high-brightness display area in the second layer is removed, and a display image composed of the first layer and the redetermined second layer is displayed.
[0258] Optionally, the high-brightness display area is V-shaped.
[0259] Optionally, the redetermining of the display parameters in response to the adjustment instruction triggered by the user specifically includes at least one of the following:
[0260] In response to a position adjustment instruction triggered by a user, re-determining the position of the high-brightness display area in the second layer;
[0261] In response to an angle adjustment instruction triggered by a user, re-determining the opening and closing angle of the high-brightness display area;
[0262] In response to a width adjustment instruction triggered by a user, re-determine the hypotenuse width of the high-brightness display area; wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area;
[0263] In response to a first brightness adjustment instruction triggered by a user, re-determining the first display brightness;
[0264] In response to a first color adjustment instruction triggered by a user, the color of the high-brightness display area is re-determined.
[0265] In a sixth aspect, based on the same inventive concept, an embodiment of the present invention further provides a medical image display device, such as Fig.11 As shown, including:
[0266] The initialization module M201 is used to control the display to display a preset user interface in response to a display instruction triggered by the user;
[0267] The highlight display module M202 is used to determine a high-brightness display area; control the display to display the high-brightness display area on the user interface to focus and display the part of the medical image film located in the high-brightness display area;
[0268] Wherein, the medical imaging film is fixed on the screen of the display;
[0269] The first color of the high-brightness display area is different from the second color of the user interface, and the first display brightness of the high-brightness display area is greater than the second display brightness of the user interface, and the high-brightness display area satisfies the following geometric properties:
[0270] Axisymmetric along the vertical axis of symmetry of the outer contour of the user interface;
[0271] A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the outer contour of the user interface as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
[0272] Optionally, the highlight display module M202 is further used for:
[0273] Re-determining display parameters in response to an adjustment instruction triggered by a user;
[0274] The high-brightness display area is redetermined according to the redetermined display parameters, and the display is controlled to display the redetermined high-brightness display area on the user interface.
[0275] Optionally, the high-brightness display area is V-shaped.
[0276] Optionally, the redetermining of the display parameters in response to the adjustment instruction triggered by the user specifically includes at least one of the following:
[0277] In response to a position adjustment instruction triggered by a user, re-determining the position of the high-brightness display area on the user interface;
[0278] In response to an angle adjustment instruction triggered by a user, re-determining the opening and closing angle of the high-brightness display area;
[0279] In response to a width adjustment instruction triggered by a user, re-determine the hypotenuse width of the high-brightness display area; wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area;
[0280] In response to a first brightness adjustment instruction triggered by a user, re-determining the first display brightness;
[0281] In response to a second brightness adjustment instruction triggered by a user, re-determining the second display brightness;
[0282] In response to a first color adjustment instruction triggered by a user, redetermining the color of the high-brightness display area;
[0283] In response to a second color adjustment instruction triggered by the user, the color of the user interface is re-determined.
[0284] It should be understood that the disclosed display device embodiments are only illustrative. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.
[0285] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0286] In addition, each functional module in the embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium.
[0287] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0288] Since the working principles of the display device described in the third aspect and the display device described in the fifth aspect are basically the same as the electronic medical image display method described in the first aspect, and the working principles of the display device described in the fourth aspect and the display device described in the sixth aspect are basically the same as the medical image film display method described in the second aspect, they can be implemented by referring to the corresponding implementation methods and will not be repeated here.
[0289] Based on the same inventive concept, an embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program, and the computer program is used to implement the electronic medical image display method as described in the first aspect and / or the medical image film display method as described in the second aspect.
[0290] The computer storage medium may be any available medium or data storage device that can be accessed by a computer, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical storage 100 (such as Fig.12 As shown) (such as CD, DVD, BD, HVD, etc.), and semiconductor memory (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state disk (Solid State Disk, SSD)), etc.
[0291] Based on the same inventive concept, an embodiment of the present invention also provides a computer program product 200, which includes: computer program code, when the computer program code is run on a computer, it enables the computer to execute the electronic medical image display method as described in the first aspect, and / or the medical image film display method as described in the second aspect.
[0292] The computer program product 200 may be implemented in one or more computer-readable storage media (eg, Fig.12The program code for performing the operation of the present application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also conventional procedural programming languages such as "C" language or similar programming languages.
[0293] The medical image display device and method provided by the embodiments of the present invention can control the display to generate symmetrical high-brightness display areas. For electronic medical images or medical image films of symmetrical tissues and organs such as the chest, lungs, and bones of the human body, the symmetrical tissues and organs on both sides can be highlighted with high brightness at the same time, while the display brightness of images at other positions is dimmed to avoid interfering with the doctor's observation. This makes it easier for the doctor to compare and observe the specific morphologies of the corresponding tissues and organs on both sides, and it is easy to promptly discover the difference between the morphology of the lesion location of the tissue and organ on the side with the lesion and the corresponding healthy tissue and organ on the side without the lesion, so as to accurately diagnose the patient.
[0294] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0295] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0296] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1A function specified in one or more boxes.
[0297] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0298] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A medical image display device, characterized in that: include: a display configured to display a display image provided by the processor; a memory configured to store computer executable instructions; The processor is connected to the display and the memory, respectively, and is configured to execute the computer executable instructions to perform: In response to a display instruction triggered by a user, an electronic medical image to be displayed is acquired and displayed on a first layer at a first display brightness, and a second layer is generated on an upper layer of the first layer; wherein the second layer is a layer mask with a semi-transparent property that completely covers the first layer; Determine the high brightness display area; removing the high-brightness display area in the second layer, and controlling the display to display a display image composed of the first layer and the second layer; The high-brightness display area satisfies the following geometric properties: Axisymmetric along the vertical symmetry axis of the second layer; A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the second layer as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
2. The display device according to claim 1, wherein: The processor is further configured to execute the computer executable instructions to perform: Re-determining display parameters in response to an adjustment instruction triggered by a user; The high-brightness display area is redetermined according to the redetermined display parameters, and the redetermined high-brightness display area in the second layer is removed, and a display image composed of the first layer and the redetermined second layer is displayed.
3. The display device according to claim 1 or 2, characterized in that: The high-brightness display area is V-shaped.
4. The display device according to claim 3, characterized in that The processor is configured to execute the computer executable instructions to execute the adjustment instructions triggered by the user and redetermine the display parameters, specifically including at least one of the following: In response to a position adjustment instruction triggered by a user, re-determining the position of the high-brightness display area in the second layer; In response to an angle adjustment instruction triggered by a user, re-determining the opening and closing angle of the high-brightness display area; In response to a width adjustment instruction triggered by a user, re-determine the hypotenuse width of the high-brightness display area; wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area; In response to a first brightness adjustment instruction triggered by a user, re-determining the first display brightness; In response to a first color adjustment instruction triggered by a user, the color of the high-brightness display area is re-determined.
5. A medical image display device, characterized in that: include: a display configured to display a display image provided by the processor; a memory configured to store computer executable instructions; The processor is connected to the display and the memory, respectively, and is configured to execute the computer executable instructions to perform: In response to a display instruction triggered by a user, controlling the display to display a preset user interface; Determine the high brightness display area; Controlling the display to display the high-brightness display area on the user interface to focus and display the part of the medical imaging film located in the high-brightness display area; Wherein, the medical imaging film is fixed on the screen of the display; The first color of the high-brightness display area is different from the second color of the user interface, and the first display brightness of the high-brightness display area is greater than the second display brightness of the user interface, and the high-brightness display area satisfies the following geometric properties: Axisymmetric along the vertical axis of symmetry of the outer contour of the user interface; A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the outer contour of the user interface as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
6. The display device according to claim 5, characterized in that The processor is further configured to execute the computer executable instructions to perform: Re-determining display parameters in response to an adjustment instruction triggered by a user; The high-brightness display area is redetermined according to the redetermined display parameters, and the display is controlled to display the redetermined high-brightness display area on the user interface.
7. The display device according to claim 5 or 6, characterized in that: The high-brightness display area is V-shaped.
8. The display device according to claim 7, characterized in that: The processor is configured to execute the computer executable instructions to execute the adjustment instructions triggered by the user and redetermine the display parameters, specifically including at least one of the following: In response to a position adjustment instruction triggered by a user, re-determining the position of the high-brightness display area on the user interface; In response to an angle adjustment instruction triggered by a user, re-determining the opening and closing angle of the high-brightness display area; In response to a width adjustment instruction triggered by a user, re-determine the hypotenuse width of the high-brightness display area; wherein the hypotenuse width is the length between two vertices on one side of the symmetry axis of the high-brightness display area; In response to a first brightness adjustment instruction triggered by a user, re-determining the first display brightness; In response to a second brightness adjustment instruction triggered by a user, re-determining the second display brightness; In response to a first color adjustment instruction triggered by a user, redetermining the color of the high-brightness display area; In response to a second color adjustment instruction triggered by the user, the color of the user interface is re-determined.
9. An electronic medical image display method, characterized in that: include: In response to a display instruction triggered by a user, an electronic medical image to be displayed is acquired and displayed on a first layer at a first display brightness, and a second layer is generated on an upper layer of the first layer; wherein the second layer is a layer mask with a semi-transparent property that completely covers the first layer; Determine the high brightness display area; Removing the high-brightness display area in the second layer, and controlling the display to display an image composed of the first layer and the second layer; The high-brightness display area satisfies the following geometric properties: Axisymmetric along the vertical symmetry axis of the second layer; A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the second layer as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
10. A medical imaging film display method, characterized in that: include: In response to a display instruction triggered by a user, controlling the display to display a preset user interface; Determine the high brightness display area; Controlling the display to display the high-brightness display area on the user interface to focus and display the part of the medical imaging film located in the high-brightness display area; Wherein, the medical imaging film is fixed on the screen of the display; The first color of the high-brightness display area is different from the second color of the user interface, and the first display brightness of the high-brightness display area is greater than the second display brightness of the user interface, and the high-brightness display area satisfies the following geometric properties: Axisymmetric along the vertical axis of symmetry of the outer contour of the user interface; A plane rectangular coordinate system is established with the horizontal symmetry axis and the vertical symmetry axis of the outer contour of the user interface as coordinate axes respectively. When the vertical coordinate value range of the high-brightness display area is [y1, y2], there exists y0∈[y1, y2], satisfying that the coordinate (0, y0) does not belong to the high-brightness display area.
Citation Information
Patent Citations
Medical image display method and communication terminal
CN111540443A
Display method and electronic equipment
CN115565208A
Image processing method and system and image equipment combined with the same method and system
CN1469315A
Symmetry-Based Visualization for Enhancing Anomaly Detection
US20130182008A1
Medical image processing apparatus, endoscope system, method of operating medical image processing apparatus, and non-transitory computer readable medium
US20230101620A1