Bulb rotation angle display method and device, storage medium and DR system
By detecting the placement direction of the flat panel detector and determining the zero-degree baseline in the DR system, the current value of the X-ray tube rotation angle is displayed, which solves the problem of mismatch between the X-ray tube rotation angle feedback and the X-ray incident angle, and improves the efficiency and accuracy of gantry positioning.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHANGHAI UNITED IMAGING HEALTHCARE
- Filing Date
- 2023-07-17
- Publication Date
- 2026-06-23
AI Technical Summary
When the object being examined is in an upright position, the existing DR system does not match the feedback of the rotation angle of the X-ray tube around the horizontal axis with the user's expected X-ray incident angle, resulting in low gantry placement efficiency, long calculation time, and a high risk of errors.
By detecting the placement direction of the flat panel detector, a line perpendicular to the placement direction and passing through the X-ray tube is determined as the zero-degree reference line for the rotation angle of the X-ray tube. The current value of the rotation angle of the X-ray tube is displayed according to the zero-degree reference line, so as to achieve logical consistency between the rotation angle of the X-ray tube and the incident angle of the X-ray, and simplify the rack placement process.
It reduces the angle calculation process and the probability of calculation errors, improves the efficiency of gantry placement, achieves consistency between the X-ray tube rotation angle feedback and the clinically required X-ray incident angle, and simplifies gantry placement operations.
Smart Images

Figure CN116898464B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of medical system technology, and in particular to a method, device, storage medium and DR system for displaying the rotation angle of an X-ray tube. Background Technology
[0002] Digital radiography (DR) systems are advanced medical systems that combine computer digital image processing technology with X-ray radiation technology. DR systems are widely used due to their low radiation dose, high image quality, and high disease detection rate and diagnostic accuracy.
[0003] The rotation angle of the X-ray tube around the horizontal axis in a DR system is called the RHA (Relative Harmonic Adjustment), which is a crucial reference point for clinical technicians during setup. Currently, the RHA angle in most DR systems is defined as 0° vertically downwards from the opening of the X-ray tube constrictor. In certain testing scenarios, such as when the subject is standing, the RHA angle feedback may not match the user's desired X-ray incident angle. To achieve the desired angle, calculations must be performed based on the current RHA angle to determine the relationship between the RHA angle and the X-ray incident angle. This increases the calculation time and the probability of errors, leading to low gantry setup efficiency.
[0004] Therefore, the rack placement efficiency of DR systems is a problem in related technologies. Summary of the Invention
[0005] Therefore, it is necessary to provide a method, device, DR system, computer-readable storage medium, and computer program product for displaying the rotation angle of an X-ray tube, which can improve the rack positioning efficiency of a DR system, in response to the above-mentioned technical problems.
[0006] Firstly, this application provides a method for displaying the rotation angle of an X-ray tube. The method includes:
[0007] Detect the placement orientation of the flat panel detector;
[0008] A line perpendicular to the placement direction and passing through the X-ray tube is used as the zero-degree reference line for the rotation angle of the X-ray tube; the rotation angle of the X-ray tube is the rotation angle of the X-ray tube around the horizontal axis.
[0009] The current value of the X-ray tube rotation angle is displayed based on the zero-degree baseline of the X-ray tube rotation angle.
[0010] In one embodiment, the placement orientation of the detection flat panel detector includes:
[0011] In response to a trigger operation on the angle feedback entry in the angle display interface, the placement direction is determined; the angle feedback entry includes an icon for representing the direction of the zero-degree baseline.
[0012] In one embodiment, the angle feedback input includes a standing angle feedback input and a lying angle feedback input; determining the placement direction in response to a trigger operation on the angle feedback input in the angle display interface includes:
[0013] When the positioning angle feedback input is triggered, the placement direction is determined to be vertical.
[0014] When the supine angle feedback input is triggered, the placement direction is determined to be horizontal.
[0015] In one embodiment, the method is applied to a DR system; when the flat panel detector is located outside the cassette, there are marker points on the surface of the flat panel detector; detecting the placement orientation of the flat panel detector includes:
[0016] The image acquisition device captures an image of the flat panel to be identified by taking a picture of the flat panel detector aligned with the frame.
[0017] Identify the marker points in the flat panel image to be identified, and determine the three-dimensional position coordinates of the flat panel detector relative to the zero point of the DR system;
[0018] The rotation angle of the flat panel detector relative to the zero point of the DR system is determined based on the three-dimensional position coordinates.
[0019] The placement orientation of the flat panel detector is determined based on the rotation angle of the flat panel detector relative to the zero point of the DR system.
[0020] In one embodiment, when the flat panel detector is located within the cassette, the placement orientation of the detection flat panel detector includes:
[0021] Determine the current angle acquisition system used;
[0022] If the angle acquisition system currently used is a supine angle acquisition system, then the placement direction is determined to be horizontal.
[0023] If the angle acquisition system currently used is a standing angle acquisition system, then the placement direction is determined to be vertical.
[0024] In one embodiment, displaying the current value of the X-ray tube rotation angle based on the zero-degree baseline of the X-ray tube rotation angle includes:
[0025] The offset angle between the incident direction of the X-ray tube on the flat panel detector and the zero-degree reference line is determined and used as the current value of the rotation angle of the X-ray tube;
[0026] Displays the current value of the rotation angle of the X-ray tube.
[0027] In one embodiment, the placement direction matches the examination position of the subject; displaying the current value of the X-ray tube rotation angle includes:
[0028] Determine the target quadrant region corresponding to the detected body position;
[0029] If the incident direction falls within the target quadrant region, the current value of the X-ray tube rotation angle is displayed as a positive value;
[0030] Otherwise, the current value of the rotation angle of the X-ray tube is displayed as a negative value.
[0031] Secondly, this application also provides a display device for the rotation angle of an X-ray tube. The device includes:
[0032] The detection module is used to detect the placement orientation of the flat panel detector;
[0033] The determining module is used to take a line perpendicular to the placement direction and passing through the X-ray tube as the zero-degree reference line for the rotation angle of the X-ray tube; the rotation angle of the X-ray tube is the rotation angle of the X-ray tube about the horizontal axis.
[0034] The display module is used to display the current value of the X-ray tube rotation angle based on the zero-degree baseline of the X-ray tube rotation angle.
[0035] Thirdly, this application also provides a DR system. The DR system includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0036] Detect the placement orientation of the flat panel detector;
[0037] A line perpendicular to the placement direction and passing through the X-ray tube is used as the zero-degree reference line for the rotation angle of the X-ray tube; the rotation angle of the X-ray tube is the rotation angle of the X-ray tube around the horizontal axis.
[0038] The current value of the X-ray tube rotation angle is displayed based on the zero-degree baseline of the X-ray tube rotation angle.
[0039] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0040] Detect the placement orientation of the flat panel detector;
[0041] A line perpendicular to the placement direction and passing through the X-ray tube is used as the zero-degree reference line for the rotation angle of the X-ray tube; the rotation angle of the X-ray tube is the rotation angle of the X-ray tube around the horizontal axis.
[0042] The current value of the X-ray tube rotation angle is displayed based on the zero-degree baseline of the X-ray tube rotation angle.
[0043] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0044] Detect the placement orientation of the flat panel detector;
[0045] A line perpendicular to the placement direction and passing through the X-ray tube is used as the zero-degree reference line for the rotation angle of the X-ray tube; the rotation angle of the X-ray tube is the rotation angle of the X-ray tube around the horizontal axis.
[0046] The current value of the X-ray tube rotation angle is displayed based on the zero-degree baseline of the X-ray tube rotation angle.
[0047] The above-mentioned X-ray tube rotation angle display method, device, DR system, storage medium, and computer program product detect the placement direction of the flat panel detector; take a line perpendicular to the placement direction and passing through the X-ray tube as the zero-degree reference line for the X-ray tube rotation angle; the X-ray tube rotation angle is the rotation angle of the X-ray tube around the horizontal axis; and display the current value of the X-ray tube rotation angle based on the zero-degree reference line for the X-ray tube rotation angle. Thus, since the X-ray tube rotation angle is determined based on the offset between the X-ray tube's incident direction on the flat panel detector and the zero-degree baseline, and the zero-degree baseline is perpendicular to the placement direction of the flat panel detector, the calculation logic of the X-ray tube rotation angle is consistent with the calculation logic of the X-ray incident angle. This ensures that the definition of the X-ray tube rotation angle meets the actual placement requirements of the flat panel detector, and that the calculation logic of the X-ray tube rotation angle is adaptively adjusted according to the actual placement of the flat panel detector. This ensures that the feedback of the X-ray tube rotation angle is consistent with the clinically required X-ray incident angle. Consequently, during the gantry placement process based on the desired incident angle, the user does not need to first calculate based on the current X-ray tube rotation angle to determine the conversion relationship between the current X-ray tube rotation angle and the desired incident angle. This reduces the angle calculation process and the probability of angle calculation errors, avoids complex calculations, and allows direct gantry placement based on the displayed current value of the X-ray tube rotation angle, improving gantry placement efficiency. Attached Figure Description
[0048] Figure 1 This is a flowchart illustrating a method for displaying the rotation angle of an X-ray tube in one embodiment;
[0049] Figure 2This is a schematic diagram of a standing angle feedback inlet and a lying angle feedback inlet in one embodiment;
[0050] Figure 3 This is a flowchart illustrating the steps for detecting the placement orientation of a flat panel detector in one embodiment.
[0051] Figure 4 This is a schematic diagram showing the current value of the X-ray tube rotation angle in a vertical direction in one embodiment.
[0052] Figure 5 This is a schematic diagram showing the current value of the X-ray tube rotation angle in a horizontal direction in one embodiment.
[0053] Figure 6 This is a flowchart illustrating a method for displaying the rotation angle of an X-ray tube in another embodiment;
[0054] Figure 7 This is a structural block diagram of a X-ray tube rotation angle display device in one embodiment;
[0055] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0056] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0057] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0058] In one embodiment, such as Figure 1 As shown, a method for displaying the rotation angle of an X-ray tube is provided. This embodiment illustrates the application of this method to a DR system. In this embodiment, the method includes the following steps:
[0059] Step S110: Detect the placement orientation of the flat panel detector.
[0060] In practice, the DR system can detect the placement direction of the flat panel detector, and the placement direction matches the placement state of the flat panel detector, which includes horizontal placement and vertical placement.
[0061] Step S120: The line perpendicular to the placement direction and passing through the X-ray tube is used as the zero-degree reference line for the rotation angle of the X-ray tube.
[0062] The rotation angle of the X-ray tube is the rotation angle of the X-ray tube about the horizontal axis (RHA).
[0063] In practice, the DR system can use a line perpendicular to the placement direction and passing through the X-ray tube as the zero-degree reference line for the rotation angle of the X-ray tube. That is, the DR system can use the straight line passing through the X-ray tube when the X-ray tube is perpendicular to the flat panel detector as the zero-degree reference line for the rotation angle of the X-ray tube.
[0064] Step S130: Display the current value of the X-ray tube rotation angle based on the zero-degree baseline of the X-ray tube rotation angle.
[0065] The DR system includes a display device, which is used to display the angle display interface.
[0066] In practice, when the incident direction of the X-ray tube to the flat panel detector coincides with the zero-degree reference line of the X-ray tube's rotation angle, the value of the X-ray tube's rotation angle is 0 degrees. In this way, the DR system can determine the current value of the X-ray tube's rotation angle according to the X-ray tube rotation angle calculation logic that matches the zero-degree reference line after the user controls the movement of the X-ray tube, and display the current value of the X-ray tube's rotation angle on the angle display interface of the display device.
[0067] In the above-mentioned method for displaying the rotation angle of the X-ray tube, the placement direction of the flat panel detector is detected; a line perpendicular to the placement direction and passing through the X-ray tube is used as the zero-degree reference line for the rotation angle of the X-ray tube; the rotation angle of the X-ray tube is the rotation angle of the X-ray tube around the horizontal axis; and the current value of the rotation angle of the X-ray tube is displayed according to the zero-degree reference line for the rotation angle of the X-ray tube. Thus, since the X-ray tube rotation angle is determined based on the offset between the X-ray tube's incident direction on the flat panel detector and the zero-degree baseline, and the zero-degree baseline is perpendicular to the placement direction of the flat panel detector, the calculation logic of the X-ray tube rotation angle is consistent with the calculation logic of the X-ray incident angle. This ensures that the definition of the X-ray tube rotation angle meets the actual placement requirements of the flat panel detector, and that the calculation logic of the X-ray tube rotation angle is adaptively adjusted according to the actual placement of the flat panel detector. This ensures that the feedback of the X-ray tube rotation angle is consistent with the clinically required X-ray incident angle. Consequently, during the gantry placement process based on the desired incident angle, the user does not need to first calculate based on the current X-ray tube rotation angle to determine the conversion relationship between the current X-ray tube rotation angle and the desired incident angle. This reduces the angle calculation process and the probability of angle calculation errors, avoids complex calculations, and allows direct gantry placement based on the displayed current value of the X-ray tube rotation angle, improving gantry placement efficiency.
[0068] In one embodiment, detecting the placement orientation of the flat panel detector includes: determining the placement orientation in response to a triggering operation of an angle feedback inlet in an angle display interface.
[0069] The angle feedback input includes an icon used to represent the direction of the zero-degree baseline.
[0070] The angle display interface includes an angle feedback entry point, which in practical applications can be an angle feedback button.
[0071] In specific implementation, the angle feedback entry in the angle display interface includes an icon representing the direction of the zero-degree baseline. The zero-degree baseline matches the placement direction of the flat panel detector. The user can click the angle feedback entry in the angle display interface that matches the current placement direction of the flat panel detector. In this way, during the process of detecting the placement direction of the flat panel detector, the DR system can respond to the trigger operation of the angle feedback entry in the angle display interface to determine the placement direction of the flat panel detector.
[0072] The technical solution of this embodiment determines the placement direction by responding to a trigger operation of the angle feedback input in the angle display interface. The angle feedback input includes an icon representing the direction of the zero-degree baseline, allowing users to easily understand the calculation rules for different X-ray tube rotation angles. Thus, the user can trigger an angle feedback input matching the current placement direction of the flat panel detector, enabling the DR system to accurately determine the placement direction in response to the trigger operation of the angle feedback input in the angle display interface.
[0073] In one embodiment, the angle feedback input includes a standing angle feedback input and a lying angle feedback input; in response to a triggering operation of the angle feedback input in the angle display interface, the placement direction is determined, including: when the standing angle feedback input is triggered, the placement direction is determined to be vertical; when the lying angle feedback input is triggered, the placement direction is determined to be horizontal.
[0074] In specific implementation, the angle feedback inputs include standing angle feedback inputs and lying angle feedback inputs. When the DR system responds to the triggering operation of the angle feedback inputs on the angle display interface and determines the placement direction, when the standing angle feedback input is triggered, the placement direction is determined to be vertical, indicating that the current imaging position is standing. At this time, the horizontal straight line passing through the X-ray tube when the tube is perpendicular to the flat panel detector is the zero-degree reference line. It should be noted that when the placement direction is vertical, when the incident direction of the X-ray tube to the flat panel detector coincides with the zero-degree reference line of the X-ray tube rotation angle (i.e., when the X-ray tube is horizontal), the X-ray tube can be facing directly towards the chest frame (Bucky-Wall-Stand, BWS) assembly or facing away from the BWS assembly; in this case, the X-ray tube rotation angle value is 0 degrees. Simultaneously, when the placement direction is vertical, the X-ray tube rotation angle calculation logic that matches the zero-degree reference line of the X-ray tube rotation angle can be named the standing calculation logic.
[0075] When the supine angle feedback input is triggered, the placement direction is determined to be horizontal, indicating that the current imaging position is supine. At this time, the vertical line passing through the X-ray tube when it is perpendicular to the flat panel detector is the zero-degree reference line. It should be noted that when the placement direction is horizontal, if the incident direction of the X-ray tube to the flat panel detector coincides with the zero-degree reference line of the X-ray tube rotation angle, that is, when the X-ray tube is vertical, the value of the X-ray tube rotation angle is 0 degrees. Furthermore, when the placement direction is horizontal, the X-ray tube rotation angle calculation logic that matches the zero-degree reference line of the X-ray tube rotation angle can be named the supine position calculation logic.
[0076] Users can switch the X-ray tube rotation angle calculation logic by clicking different angle feedback inputs according to the current placement orientation of the flat panel detector, so as to meet the user's need to switch the X-ray tube rotation angle calculation logic themselves.
[0077] For the ease of understanding of those skilled in the art, Figure 2 A schematic diagram of a standing angle feedback inlet and a lying angle feedback inlet is provided.
[0078] In this embodiment, the angle feedback input includes a standing angle feedback input and a lying angle feedback input. When the standing angle feedback input is triggered, the placement direction is determined to be vertical; when the lying angle feedback input is triggered, the placement direction is determined to be horizontal. Thus, by using standing and lying angle feedback inputs corresponding to different placement directions, users can switch the X-ray tube rotation angle calculation logic themselves and select the angle feedback input that matches the current placement direction of the flat panel detector. This satisfies the user's need to switch the calculation logic independently, thereby accurately determining the placement direction of the flat panel detector in response to triggering operations of either the standing or lying angle feedback input.
[0079] In one embodiment, when the flat panel detector is located outside the cassette, there are marker points on the surface of the flat panel detector; such as Figure 3 As shown, step S110, detecting the placement orientation of the flat panel detector, includes:
[0080] Step S310: Obtain the image of the flat panel to be identified by the image acquisition device taking a picture of the flat panel detector aligned with the frame.
[0081] When the flat panel detector is located outside the chip box, the flat panel detector is a free flat panel.
[0082] In practice, when the flat panel detector is a free flat panel, that is, when the flat panel detector is located outside the chip box, the image acquisition device can capture video footage of the flat panel detector aligned with the frame while the frame is aligned with the flat panel detector to obtain the image of the flat panel to be identified.
[0083] Step S320: Identify the marker points in the flat panel image to be identified, and determine the three-dimensional position coordinates of the flat panel detector relative to the zero point of the DR system.
[0084] In practice, the DR system can determine the three-dimensional position coordinates of the flat panel detector relative to the zero point of the DR system by identifying the marker points in the image of the flat panel to be identified.
[0085] Step S330: Determine the rotation angle of the flat panel detector relative to the zero point of the DR system based on the three-dimensional position coordinates.
[0086] In practice, the DR system can determine the rotation angle of the flat panel detector relative to the zero point of the DR system based on the three-dimensional position coordinates.
[0087] Step S340: Determine the placement direction of the flat panel detector based on the rotation angle of the flat panel detector relative to the zero point of the DR system.
[0088] In practice, the DR system can determine whether the placement direction of the flat panel detector is horizontal or vertical based on the rotation angle of the flat panel detector relative to the zero point of the DR system.
[0089] In this embodiment, when the flat panel detector is located outside the chip holder, there are marker points on the surface of the flat panel detector. Thus, when the flat panel detector is a free flat panel, an image of the flat panel to be identified is obtained by acquiring an image of the flat panel detector aligned with the frame through an image acquisition device. The marker points in the image of the flat panel to be identified are identified to determine the three-dimensional position coordinates of the flat panel detector relative to the zero point of the DR system. The rotation angle of the flat panel detector relative to the zero point of the DR system is determined based on the three-dimensional position coordinates. Based on the rotation angle of the flat panel detector relative to the zero point of the DR system, the placement direction of the flat panel detector can be automatically and accurately determined, improving the efficiency of detecting the placement direction of the flat panel detector.
[0090] In one embodiment, when the flat panel detector is located inside the chip box, detecting the placement direction of the flat panel detector includes: determining the currently used angle acquisition system; if the currently used angle acquisition system is a horizontal angle acquisition system, then determining the placement direction is horizontal; if the currently used angle acquisition system is a vertical angle acquisition system, then determining the placement direction is vertical.
[0091] In its implementation, the DR system includes an angle acquisition system. When the flat panel detector is located inside the cassette, the angle acquisition system automatically determines the rotation angle of the flat panel detector relative to the zero point of the DR system, thereby determining the placement direction of the flat panel detector and employing X-ray tube rotation angle calculation logic that matches the placement direction of the flat panel detector. Specifically, when the placement direction is vertical, the X-ray tube rotation angle calculation logic is an upright calculation logic, and the angle acquisition system using the upright calculation logic can be named an upright angle acquisition system; when the placement direction is horizontal, the X-ray tube rotation angle calculation logic is a supine calculation logic, and the angle acquisition system using the supine calculation logic can be named a supine angle acquisition system.
[0092] In this way, the DR system can determine the current angle acquisition system used; if the current angle acquisition system used is a supine angle acquisition system, the placement direction is determined to be horizontal; if the current angle acquisition system used is an upright angle acquisition system, the placement direction is determined to be vertical.
[0093] In this embodiment, when the flat panel detector is located inside the cassette, the angle acquisition system can automatically determine the rotation angle of the flat panel detector relative to the zero point of the DR system to determine the placement direction of the flat panel detector, and use the X-ray tube rotation angle calculation logic that matches the placement direction. Thus, by determining the currently used angle acquisition system, if the currently used angle acquisition system is a horizontal angle acquisition system, the placement direction is determined to be horizontal; if the currently used angle acquisition system is a vertical angle acquisition system, the placement direction is determined to be vertical, which can efficiently and accurately determine the placement direction of the flat panel detector.
[0094] In one embodiment, displaying the current value of the X-ray tube rotation angle based on the zero-degree reference line of the X-ray tube rotation angle includes: determining the offset angle between the incident direction of the X-ray tube to the flat panel detector and the zero-degree reference line, as the current value of the X-ray tube rotation angle; and displaying the current value of the X-ray tube rotation angle.
[0095] In practice, after the user controls the movement of the X-ray tube, the DR system can determine the offset angle between the incident direction of the X-ray tube to the flat panel detector and the zero-degree baseline, and display the current value of the X-ray tube rotation angle in the angle display interface.
[0096] The placement direction matches the examination position of the subject; the current value of the X-ray tube rotation angle is displayed, including: determining the target quadrant region corresponding to the examination position; if the incident direction falls into the target quadrant region, the current value of the X-ray tube rotation angle is displayed as a positive value; otherwise, the current value of the X-ray tube rotation angle is displayed as a negative value.
[0097] The examination position of the subject includes at least one of standing and supine positions. When the subject is standing, the placement direction is vertical; when the subject is supine, the placement direction is horizontal.
[0098] Among them, the target quadrant region corresponding to the test position is the quadrant region that matches the target part of the test subject.
[0099] The target part can be the head. In a rectangular coordinate system with the X-ray tube as the center and the zero-degree baseline as one coordinate axis, the quadrant where the target part is located is the quadrant that matches the target part of the object being inspected.
[0100] Among them, the location of the target part can be represented by a preset label.
[0101] For example, to facilitate understanding by those skilled in the art, Figure 4A schematic diagram is provided showing the current value of the X-ray tube rotation angle (RHA) when the flat panel detector is placed vertically and the positioning calculation logic is used.
[0102] like Figure 4 As shown in the left half of the dashed line, when the X-ray tube is directly facing the Bucky-Wall-Stand (BWS) assembly and the RHA is 0 degrees, the straight line indicated by the arrow represents the zero-degree baseline that matches the positioning calculation logic; the crosshairs represent the position of the head. At this time, a Cartesian coordinate system is established with the X-ray tube as the center, the arrow direction at RHA of 0 degrees as the positive x-axis, and vertical downwards as the positive y-axis. The quadrant region where the head is located is the first and second quadrant regions in the aforementioned Cartesian coordinate system. If the incident direction falls within the first or second quadrant region, the current value of the X-ray tube rotation angle is displayed as a positive value; otherwise, if the incident direction does not fall within the target quadrant region, i.e., if the incident direction falls within the third or fourth quadrant region, the current value of the X-ray tube rotation angle is displayed as a negative value.
[0103] like Figure 4 As shown in the right half of the dashed line, with the X-ray tube facing away from the Bucky-Wall-Stand (BWS) assembly, when the RHA is 0 degrees, the straight line indicated by the arrow represents the zero-degree baseline that matches the positioning calculation logic; the crosshairs represent the position of the head. At this time, a Cartesian coordinate system is established with the X-ray tube as the center, the arrow direction at RHA 0 degrees as the positive x-axis, and the vertically upward direction as the positive y-axis. The quadrant region where the head is located is the first and second quadrant regions in the aforementioned Cartesian coordinate system. If the incident direction falls within the first or second quadrant region, the current value of the X-ray tube rotation angle is displayed as a positive value; otherwise, if the incident direction does not fall within the target quadrant region, i.e., if the incident direction falls within the third or fourth quadrant region, the current value of the X-ray tube rotation angle is displayed as a negative value.
[0104] For the ease of understanding of those skilled in the art, Figure 5 A schematic diagram is provided showing the current value of the X-ray tube rotation angle (RHA) when the flat panel detector is placed horizontally and a horizontal calculation logic is used. For example... Figure 5As shown, when RHA is 0 degrees, the straight line indicated by the arrow represents the zero-degree baseline that matches the calculation logic for the supine position; the crosshairs represent the position of the head. At this time, a rectangular coordinate system is established with the X-ray tube as the center, the arrow direction when RHA is 0 degrees as the positive y-axis, and the horizontal rightward direction as the positive x-axis. The quadrant region where the head is located is the first and fourth quadrant regions in the aforementioned rectangular coordinate system. If the incident direction falls within the first or fourth quadrant region, the current value of the X-ray tube rotation angle is displayed as a positive value; otherwise, if the incident direction does not fall within the target quadrant region, i.e., if the incident direction falls within the second or third quadrant region, the current value of the X-ray tube rotation angle is displayed as a negative value.
[0105] Similarly, when using the supine position calculation logic, when the position of the head is... Figure 5 When the head position is reversed, the quadrant region where the head is located corresponds to the second and third quadrant regions in the Cartesian coordinate system of the supine position described above. If the incident direction falls within the second or third quadrant region, the current value of the X-ray tube rotation angle is displayed as a positive value; otherwise, if the incident direction does not fall within the target quadrant region, i.e., if the incident direction falls within the first or fourth quadrant region, the current value of the X-ray tube rotation angle is displayed as a negative value.
[0106] The technical solution of this embodiment determines the offset angle between the incident direction of the X-ray tube on the flat panel detector and the zero-degree reference line as the current value of the X-ray tube rotation angle; displays the current value of the X-ray tube rotation angle; wherein, the placement direction matches the detection position of the object being inspected, and the target quadrant region corresponding to the detection position is determined; if the incident direction falls into the target quadrant region, the current value of the X-ray tube rotation angle is displayed as a positive value; otherwise, the current value of the X-ray tube rotation angle is displayed as a negative value. Thus, since the zero-degree reference line is perpendicular to the placement direction of the flat panel detector, the feedback of the current value of the X-ray tube rotation angle is consistent with the incident angle of the X-ray. Therefore, during the gantry positioning process according to the desired incident angle, the user does not need to first calculate based on the current X-ray tube rotation angle to determine the relationship between the current X-ray tube rotation angle and the desired incident angle, reducing the angle calculation process and the probability of angle calculation errors, avoiding complex calculations, and allowing direct gantry positioning based on the displayed current value of the X-ray tube rotation angle, thus improving gantry positioning efficiency.
[0107] In another embodiment, such as Figure 6 As shown, a method for displaying the rotation angle of an X-ray tube is provided. Taking the application of this method in a DR system as an example, the method includes the following steps:
[0108] Step S610: Detect the placement orientation of the flat panel detector.
[0109] Step S620: The line perpendicular to the placement direction and passing through the X-ray tube is used as the zero-degree reference line for the rotation angle of the X-ray tube.
[0110] Step S630: Determine the offset angle between the incident direction of the X-ray tube to the flat panel detector and the zero-degree reference line, as the current value of the X-ray tube rotation angle.
[0111] Step S640: Determine the target quadrant region corresponding to the detection position.
[0112] In step S650, if the incident direction falls within the target quadrant region, the current value of the X-ray tube rotation angle is displayed as a positive value; otherwise, the current value of the X-ray tube rotation angle is displayed as a negative value.
[0113] It should be noted that the specific limitations of the above steps can be found in the specific limitations of a method for displaying the rotation angle of an X-ray tube described above.
[0114] Since the X-ray tube rotation angle is determined based on the offset between the X-ray tube's incident direction on the flat panel detector and the zero-degree baseline, the aforementioned X-ray tube rotation angle display method ensures that the specified zero-degree baseline is perpendicular to the placement direction of the flat panel detector. This ensures that the calculation logic for the X-ray tube rotation angle is consistent with the calculation logic for the X-ray incident angle, achieving a definition of the X-ray tube rotation angle that meets the actual placement requirements of the flat panel detector. It also enables adaptive adjustment of the X-ray tube rotation angle calculation logic based on the actual placement of the flat panel detector, ensuring that the feedback of the X-ray tube rotation angle matches the clinically required X-ray incident angle. Furthermore, during the gantry placement process based on the desired incident angle, the user does not need to first calculate based on the current X-ray tube rotation angle to determine the conversion relationship between the current X-ray tube rotation angle and the desired incident angle. This reduces the angle calculation process and the probability of errors, avoiding complex calculations. The gantry can be placed directly based on the displayed current value of the X-ray tube rotation angle, improving gantry placement efficiency.
[0115] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0116] Based on the same inventive concept, this application also provides an X-ray tube rotation angle display device for implementing the X-ray tube rotation angle display method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of the one or more X-ray tube rotation angle display device embodiments provided below can be found in the limitations of the X-ray tube rotation angle display method described above, and will not be repeated here.
[0117] In one embodiment, such as Figure 7 As shown, a device for displaying the rotation angle of an X-ray tube is provided, comprising: a detection module 710, a determination module 720, and a display module 730, wherein:
[0118] The detection module 710 is used to detect the placement orientation of the flat panel detector.
[0119] The determining module 720 is used to take a line perpendicular to the placement direction and passing through the X-ray tube as the zero-degree reference line for the rotation angle of the X-ray tube; the rotation angle of the X-ray tube is the rotation angle of the X-ray tube around the horizontal axis.
[0120] Display module 730 is used to display the current value of the X-ray tube rotation angle based on the zero-degree baseline of the X-ray tube rotation angle.
[0121] In one embodiment, the detection module 710 is specifically used to determine the placement direction in response to a trigger operation of the angle feedback entry in the angle display interface; the angle feedback entry includes an icon for representing the direction of the zero-degree baseline.
[0122] In one embodiment, the angle feedback inlet includes a standing angle feedback inlet and a lying angle feedback inlet; the detection module 710 is specifically used to determine that the placement direction is vertical when the standing angle feedback inlet is triggered, and to determine that the placement direction is horizontal when the lying angle feedback inlet is triggered.
[0123] In one embodiment, the device is applied to a DR system; when the flat panel detector is located outside the cassette, there are marker points on the surface of the flat panel detector; the detection module 710 is specifically used to acquire an image of the flat panel to be identified obtained by an image acquisition device capturing the image of the flat panel detector aligned with the frame; identify the marker points in the image of the flat panel to be identified, and determine the three-dimensional position coordinates of the flat panel detector relative to the zero point of the DR system; determine the rotation angle of the flat panel detector relative to the zero point of the DR system based on the three-dimensional position coordinates; and determine the placement direction of the flat panel detector based on the rotation angle of the flat panel detector relative to the zero point of the DR system.
[0124] In one embodiment, when the flat panel detector is located inside the chip box, the detection module 710 is specifically used to determine the currently used angle acquisition system; if the currently used angle acquisition system is a supine angle acquisition system, then the placement direction is determined to be horizontal; if the currently used angle acquisition system is a standing angle acquisition system, then the placement direction is determined to be vertical.
[0125] In one embodiment, the display module 730 is specifically used to determine the offset angle between the incident direction of the X-ray tube on the flat panel detector and the zero-degree reference line, as the current value of the rotation angle of the X-ray tube; and to display the current value of the rotation angle of the X-ray tube.
[0126] In one embodiment, the placement direction matches the detection position of the object being examined; the display module 730 is specifically used to determine the target quadrant region corresponding to the detection position; if the incident direction falls into the target quadrant region, the current value of the X-ray tube rotation angle is displayed in a positive form; otherwise, the current value of the X-ray tube rotation angle is displayed in a negative form.
[0127] Each module in the aforementioned X-ray tube rotation angle display device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0128] In one embodiment, a computer device is provided, which may be a DR system, and its internal structure diagram may be as follows: Figure 8As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a method for displaying the rotation angle of an X-ray tube. The display unit of the computer device forms a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0129] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0130] In one embodiment, a DR system is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0131] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0132] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0133] 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, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data shall comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0134] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this 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), magnetic 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. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0135] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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.
[0136] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for displaying the rotation angle of an X-ray tube, characterized in that, The method includes: The placement direction of the flat panel detector is detected; the placement direction is matched with the detection position of the object being inspected. A line perpendicular to the placement direction and passing through the X-ray tube is used as the zero-degree reference line for the rotation angle of the X-ray tube; the rotation angle of the X-ray tube is the rotation angle of the X-ray tube around the horizontal axis. Based on the zero-degree baseline of the X-ray tube rotation angle, the current value of the X-ray tube rotation angle is displayed, including: determining the offset angle between the incident direction of the X-ray tube on the flat panel detector and the zero-degree baseline, as the current value of the X-ray tube rotation angle; determining the target quadrant region corresponding to the detection position; if the incident direction falls into the target quadrant region, displaying the current value of the X-ray tube rotation angle as a positive value; otherwise, displaying the current value of the X-ray tube rotation angle as a negative value; the target quadrant region is the quadrant region that matches the head of the object being inspected in a Cartesian coordinate system established with the X-ray tube as the center and the zero-degree baseline as one coordinate axis.
2. The method according to claim 1, characterized in that, The placement orientation of the detection flat panel detector includes: In response to a trigger operation on the angle feedback entry in the angle display interface, the placement direction is determined; the angle feedback entry includes an icon for representing the direction of the zero-degree baseline.
3. The method according to claim 2, characterized in that, The angle feedback input includes a standing angle feedback input and a lying angle feedback input; determining the placement direction in response to a trigger operation on the angle feedback input in the angle display interface includes: When the positioning angle feedback input is triggered, the placement direction is determined to be vertical. When the supine angle feedback input is triggered, the placement direction is determined to be horizontal.
4. The method according to claim 1, characterized in that, The method is applied to a DR system; when the flat panel detector is located outside the cassette, there are marker points on the surface of the flat panel detector; detecting the placement orientation of the flat panel detector includes: The image acquisition device captures an image of the flat panel to be identified by taking a picture of the flat panel detector aligned with the frame. Identify the marker points in the flat panel image to be identified, and determine the three-dimensional position coordinates of the flat panel detector relative to the zero point of the DR system; The rotation angle of the flat panel detector relative to the zero point of the DR system is determined based on the three-dimensional position coordinates. The placement orientation of the flat panel detector is determined based on the rotation angle of the flat panel detector relative to the zero point of the DR system.
5. The method according to claim 1, characterized in that, When the flat panel detector is located inside the chip cassette, the placement orientation of the detection flat panel detector includes: Determine the current angle acquisition system used; If the angle acquisition system currently used is a supine angle acquisition system, then the placement direction is determined to be horizontal. If the angle acquisition system currently used is a standing angle acquisition system, then the placement direction is determined to be vertical.
6. A device for displaying the rotation angle of an X-ray tube, characterized in that, The device includes: The detection module is used to detect the placement direction of the flat panel detector; the placement direction is matched with the detection position of the object being inspected. The determining module is used to take a line perpendicular to the placement direction and passing through the X-ray tube as the zero-degree reference line for the rotation angle of the X-ray tube; the rotation angle of the X-ray tube is the rotation angle of the X-ray tube about the horizontal axis. The display module is used to display the current value of the X-ray tube rotation angle based on the zero-degree baseline of the X-ray tube rotation angle; The display module is specifically used to determine the offset angle between the incident direction of the X-ray tube on the flat panel detector and the zero-degree reference line, as the current value of the X-ray tube rotation angle; determine the target quadrant region corresponding to the detection position; if the incident direction falls into the target quadrant region, display the current value of the X-ray tube rotation angle in a positive form; otherwise, display the current value of the X-ray tube rotation angle in a negative form; the target quadrant region is the quadrant region that matches the head of the object being inspected in a rectangular coordinate system established with the X-ray tube as the center and the zero-degree reference line as a coordinate axis.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
8. A DR system, characterized in that, The system is used to perform the steps of implementing the method according to any one of claims 1 to 5.