Medical accelerator console control method, master control host and system
By designing a medical accelerator console control method in intraoperative radiation therapy, using the main control host to integrate and unified control of multiple medical devices, the problems of cumbersome and inefficient equipment operation in the prior art are solved, and more efficient equipment operation and treatment processes are achieved.
Patent Information
- Application Number
- CN202411465969.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-02-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, the intraoperative radiation treatment process requires the coordinated operation of multiple different devices, resulting in doctors needing to frequently switch equipment during the treatment process, which is cumbersome and inefficient.
By designing a medical accelerator console control method, the main control host integrates the control system of different controlled medical device hosts, uses HDMI and communication interface to achieve one-control and multiple effects, and uses a set of mouse and keyboard to control multiple devices in a unified manner.
The control systems of different controlled medical equipment hosts are integrated and unified in the screen area of the unified host, which improves operational efficiency, reduces operational complexity, and is not limited by network and operating system types.
Smart Images

Figure CN119499564A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical equipment control, and in particular to a medical accelerator control console control method, a main control host and a system. Background Art
[0002] Intraoperative radiotherapy refers to a treatment method that fully exposes the tumor bed, residual lesions, and surrounding lymphatic drainage areas during surgery, moves the endangered organs as far as possible outside the irradiation field, and performs a single high-dose irradiation under direct vision, in order to maximize the killing of tumor cells and prevent or reduce radiation damage to normal tissues. A complete radiotherapy process requires the use of different equipment to cooperate with each other at the same time, including but not limited to: positioning systems (2D, 3D, optical body surface, ultrasound, etc.), record verification systems, information management systems, identity recognition systems, vital signs monitoring systems, accelerator control systems, planning systems, etc. In hospitals, these system devices are often fixed in different physical locations, and there are devices that cannot be logged in remotely. During the treatment process, each device can only be operated separately, which is time-consuming and labor-intensive, resulting in low work efficiency for doctors. Summary of the invention
[0003] In order to solve the above problems existing in the prior art, the present invention provides a medical accelerator console control method, a main control host and a system. The technical problem to be solved by the present invention is achieved through the following technical solutions:
[0004] A first aspect of an embodiment of the present invention provides a medical accelerator console control method, comprising the following steps:
[0005] When the current state is the activated state, the absolute pixel coordinates of the mouse position in the screen area are obtained; wherein the screen area includes a plurality of sub-display areas, each sub-display area corresponds to a controlled medical device host, the desktop display signal of the controlled medical device host is input into the main control host through an HDMI connection line, and the main control host is electrically connected to the mouse and keyboard through a mouse and keyboard repeater;
[0006] Determine the relative coordinates of the mouse position in the target sub-display area according to the absolute pixel coordinates and the pixel coordinates of the target sub-display area where the mouse position is located;
[0007] Sending an execution instruction to a target controlled medical device host corresponding to the target sub-display area according to the relative coordinates;
[0008] receiving a keyboard input instruction according to the absolute pixel coordinates;
[0009] The keyboard input command is forwarded to the target controlled medical device host.
[0010] In one embodiment of the present invention, each of the controlled medical device hosts corresponds to a serial communication port of the main control host, and the controlled medical device host is connected to the serial communication port of the main control host via a port connection line for communication.
[0011] In one embodiment of the present invention, the controlled medical device host is connected to the multi-channel video capture card of the main control host via an HDMI cable.
[0012] In one embodiment of the present invention, the mouse and keyboard repeater is electrically connected to the USB interface of the main control host, and the USB interface is electrically connected to the mouse and the keyboard.
[0013] A second aspect of an embodiment of the present invention provides a main control host of a medical accelerator console, comprising:
[0014] An acquisition module, used for acquiring the absolute pixel coordinates of the mouse position in the screen area when the current state is an activated state; wherein the screen area includes a plurality of sub-display areas, each sub-display area corresponds to a controlled medical device host, the desktop display signal of the controlled medical device host is input into the main control host through an HDMI connection line, and the main control host is electrically connected to the mouse and keyboard through a mouse and keyboard repeater;
[0015] A determination module, configured to determine the relative coordinates of the mouse position in the target sub-display area according to the absolute pixel coordinates and the pixel coordinates of the target sub-display area where the mouse position is located;
[0016] A sending module, used for sending an execution instruction to a target controlled medical device host corresponding to the target sub-display area according to the relative coordinates;
[0017] A receiving module, used for receiving a keyboard input instruction according to the absolute pixel coordinates;
[0018] A forwarding module is used to forward the keyboard input instruction to the target controlled medical device host.
[0019] In one embodiment of the present invention, it also includes multiple serial communication ports, each of the controlled medical device hosts corresponds to a serial communication port of the main control host, and the controlled medical device host is connected to the serial communication port of the main control host via a port connection line for communication.
[0020] In one embodiment of the present invention, it also includes a multi-channel video capture card;
[0021] The controlled medical device host is connected to the multi-channel video capture card of the main control host via an HDMI cable.
[0022] In one embodiment of the present invention, it also includes a USB interface and a screen;
[0023] The mouse and keyboard repeater is electrically connected to the USB interface of the main control host, and the USB interface is electrically connected to the mouse and the keyboard;
[0024] The screen is connected to the graphics card of the main control host via a DPI connection line.
[0025] A third aspect of an embodiment of the present invention provides a medical accelerator console control system, comprising: the main control host described in the second aspect of the embodiment of the present invention, a plurality of controlled medical device hosts electrically connected to the main control host, a mouse and a keyboard.
[0026] Beneficial effects of the present invention:
[0027] The present invention integrates the control systems of different controlled medical equipment hosts on a unified screen area of the main control host, and uses a set of mouse and keyboard for unified control. Through HDMI and communication interface, the effect of one controlling multiple systems is achieved. It is suitable for screen integration of multiple systems at close range, so that users can quickly switch between different systems. In addition, the control system of the present invention is not restricted by the network when in use, and is not restricted by the type of operating system on the controlled end, and the controlled end does not need to install any software.
[0028] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.
[0029] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0031] Figure 1 A schematic flow chart of a medical accelerator console control method provided by an embodiment of the present invention;
[0032] Figure 2 A block diagram of a main control host of a medical accelerator console provided by an embodiment of the present invention;
[0033] Figure 3 A schematic diagram of a medical accelerator console control system provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0034] The present invention is further described in detail below with reference to specific embodiments, but the embodiments of the present invention are not limited thereto.
[0035] like Figure 1 As shown, a first aspect of an embodiment of the present invention provides a medical accelerator console control method, which is applied to a main control host and includes the following steps:
[0036] Step 11, when the current state is the activated state, obtain the absolute pixel coordinates of the mouse position in the screen area.
[0037] Among them, the screen area includes multiple sub-display areas, each sub-display area corresponds to a controlled medical device host, the desktop display signal of the controlled medical device host is input into the main control host through an HDMI connection cable, and the main control host is electrically connected to the mouse and keyboard through a mouse and keyboard repeater.
[0038] Step 12: Determine the relative coordinates of the mouse position in the target sub-display area according to the absolute pixel coordinates and the pixel coordinates of the target sub-display area where the mouse position is located.
[0039] Step 13: Send an execution instruction to the target controlled medical device host corresponding to the target sub-display area according to the relative coordinates.
[0040] Step 14: receiving keyboard input instructions according to absolute pixel coordinates.
[0041] Step 15, forwarding the keyboard input command to the target controlled medical device host.
[0042] The present invention integrates the control systems of different controlled medical equipment hosts on a unified screen area of the master host, and uses a set of mouse and keyboard for unified control, and achieves a one-control-many effect through HDMI and communication interface, which is suitable for screen integration of multiple systems at close range, so that users can quickly switch between different systems, and can quickly complete the operation of controlling multiple medical devices, thereby improving work efficiency. In addition, the control system of the present invention is not restricted by the network when in use, and is not restricted by the type of the controlled end operating system, and the controlled end does not need to install any software.
[0043] A second aspect of an embodiment of the present invention provides a medical accelerator console control method, which is applied to a main control host and includes the following steps:
[0044] Step 21, when the current state is the activated state, obtain the absolute pixel coordinates of the mouse position in the screen area.
[0045] Among them, the screen area includes multiple sub-display areas, each sub-display area corresponds to a controlled medical device host, the desktop display signal of the controlled medical device host is input into the main control host through an HDMI connection cable, and the main control host is electrically connected to the mouse and keyboard through a mouse and keyboard repeater.
[0046] In this embodiment, the control interface of different controlled medical device hosts is displayed on the screen area of the main control host, and each control interface is displayed in a sub-display area. The controlled medical device host is connected to the multi-channel video capture card of the main control host via an HDMI cable.
[0047] Preferably, the screen of the main control host can be a fish screen. The main control host is programmed to render the video signal in real time in different sub-display areas of a fish screen (rendered from left to right according to the order of the input ports of the multi-channel video acquisition card), and the size of each area is configurable, generally configured so that each sub-display area is consistent with the resolution of the control interface of the control system of the controlled medical device, or is scaled in proportion.
[0048] In this embodiment, each controlled medical device host corresponds to a serial communication port (COM port) of the main control host, and the controlled medical device host is connected to the serial communication port of the main control host through a port connection line for communication. The control program of the main control host allocates a COM information channel to each controlled terminal (controlling medical device host). The mouse and keyboard repeater is electrically connected to the USB interface of the main control host, and the USB interface is electrically connected to the mouse and keyboard.
[0049] In this step, when the mouse moves to a certain position in the screen area, the absolute pixel coordinates (X, Y) of the pixel point in the screen area where the mouse position is located are obtained. This step can be executed when the control program of the main control host is currently activated. If the control program of the main control host is covered by other programs, this step will not be executed to prevent misoperation.
[0050] Step 22, determining the relative coordinates of the mouse position in the target sub-display area according to the absolute pixel coordinates and the pixel coordinates of the target sub-display area where the mouse position is located.
[0051] In this step, the mouse position includes the moving position and / or the clicking position. Each sub-display area has corresponding pixel coordinates in the screen area, and the coordinates are also absolute coordinates. For example, if the sub-display area is a rectangle, the pixel coordinates of the four vertices of the sub-display area in the screen area can be obtained, so that the position and range of the sub-display area can be determined. Therefore, according to the absolute pixel coordinates of the mouse position, it can be determined in which sub-display area the mouse position is located, and at this time the sub-display area is the target sub-display area. According to the range and pixel coordinates of the target sub-display area, the position coordinates of the current position of the mouse click or movement relative to the upper left corner of the target sub-display area can be determined, which is the relative coordinates of this step. In the relative coordinates, the upper left corner of the sub-display area is the origin. Here, it can be determined which position of the mouse is in the target sub-display area, and the relative coordinates are the position coordinates in the display screen coordinate system of the controlled medical device host.
[0052] Step 23: Send an execution instruction to the target controlled medical device host corresponding to the target sub-display area according to the relative coordinates.
[0053] In this step, the corresponding target controlled medical device host can be determined according to the target sub-display area, and the relative coordinates are sent to the corresponding target controlled medical device host. The target controlled medical device host can then directly execute instructions corresponding to the relative coordinate position according to the relative coordinates.
[0054] For example, when the mouse moves to a sub-display area of the ultra-wide screen or clicks, the absolute pixel coordinates are obtained and then converted into the relative coordinates of the mouse in this sub-display area (that is, the current position relative to the upper left corner of this area), which becomes the screen coordinates of the controlled computer. The mouse movement or click signal is then automatically forwarded to the device corresponding to this sub-display area through the corresponding COM information channel. The controlled medical device host is equivalent to performing a mouse operation.
[0055] In this embodiment, if the user only performs mouse operation control and does not need keyboard operation, the main control host does not need to perform subsequent steps 24 and 25.
[0056] Step 24: When the mouse position includes a click position, receiving a keyboard input instruction according to the absolute pixel coordinates.
[0057] In this step, the user inputs through the keyboard. At this time, the absolute pixel coordinates of the mouse click position are the keyboard input position, and the absolute pixel coordinates on the sub-display area of the screen display the content of the keyboard input.
[0058] Step 25, forwarding the keyboard input command to the target controlled medical device host, the controlled medical device host receives the keyboard input command according to the relative coordinates and executes the corresponding command.
[0059] In this step, keyboard input is performed in a sub-display area of the main control host screen, and the keyboard input command is automatically forwarded to the controlled medical device host through the COM information channel corresponding to the sub-display area. On the controlled medical device host, the position where the key input information is input on its interface is automatically determined by the mouse click position of the controlled medical device host, that is, the relative coordinate position mentioned above.
[0060] In this embodiment, the main control host is a device independent of each controlled medical device.
[0061] like Figure 2 As shown, the third aspect of the embodiment of the present invention provides a main control host of a medical accelerator console, comprising:
[0062] The acquisition module 31 is used to acquire the absolute pixel coordinates of the mouse position in the screen area when the current state is the activated state; wherein the screen area includes a plurality of sub-display areas, each sub-display area corresponds to a controlled medical device host, and the desktop display signal of the controlled medical device host is input to the main control host through the HDMI connection line, and the main control host is electrically connected to the mouse and keyboard through the mouse and keyboard repeater;
[0063] A determination module 32, configured to determine the relative coordinates of the mouse position in the target sub-display area according to the absolute pixel coordinates and the pixel coordinates of the target sub-display area where the mouse position is located;
[0064] A sending module 33, used for sending an execution instruction to a target controlled medical device host corresponding to the target sub-display area according to the relative coordinates;
[0065] A receiving module 34, used for receiving keyboard input instructions according to absolute pixel coordinates;
[0066] The forwarding module 35 is used to forward the keyboard input command to the target controlled medical device host.
[0067] In one embodiment of the present invention, it also includes multiple serial communication ports, each controlled medical device host corresponds to a serial communication port of the main control host, and the controlled medical device host is connected to the serial communication port of the main control host through a port connection line for communication.
[0068] In one embodiment of the present invention, a multi-channel video capture card is also included; the controlled medical device host is connected to the multi-channel video capture card of the main control host via an HDMI cable.
[0069] In one embodiment of the present invention, a USB interface and a screen (with fish screen) are also included; the mouse and keyboard repeater is electrically connected to the USB interface of the main control host, and the USB interface is electrically connected to the mouse and keyboard. The screen is connected to the graphics card of the main control host via a DPI connection line.
[0070] A fourth aspect of an embodiment of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, a medical accelerator console control method provided in the above embodiment of the present invention is implemented.
[0071] A fifth aspect of an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of a medical accelerator console control method provided in the above embodiment of the present invention are implemented.
[0072] like Figure 3 As shown, the sixth aspect of the embodiment of the present invention also provides a medical accelerator console control system, including: the main control host provided by the third aspect of the embodiment of the present invention, and also including a plurality of controlled medical device hosts, a mouse and a keyboard electrically connected to the main control host, and also including the above-mentioned ribbon screen, HDMI connecting cable and mouse and keyboard repeater.
[0073] The memory may include a random access memory (RAM) or a non-volatile memory (NVM), such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0074] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware systems.
[0075] The method provided in the embodiment of the present invention can be applied to electronic devices. Specifically, the electronic device can be: a desktop computer, a portable computer, a host of an intelligent mobile controlled medical device, a server, etc. This is not limited here, and any electronic device that can implement the present invention belongs to the protection scope of the present invention.
[0076] As for the system / electronic device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0077] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks 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 system that specifies the functions of a box or multiple boxes.
[0078] 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 comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0079] 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 The steps for the functions specified in one or more boxes.
[0080] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A medical accelerator console control method, characterized in that: Applied to the master host, including the following steps: When the current state is the activated state, the absolute pixel coordinates of the mouse position in the screen area are obtained; wherein the screen area includes a plurality of sub-display areas, each sub-display area corresponds to a controlled medical device host, the desktop display signal of the controlled medical device host is input into the main control host through an HDMI connection line, and the main control host is electrically connected to the mouse and keyboard through a mouse and keyboard repeater; Determine the relative coordinates of the mouse position in the target sub-display area according to the absolute pixel coordinates and the pixel coordinates of the target sub-display area where the mouse position is located; Sending an execution instruction to a target controlled medical device host corresponding to the target sub-display area according to the relative coordinates; receiving a keyboard input instruction according to the absolute pixel coordinates; The keyboard input command is forwarded to the target controlled medical device host.
2. The method according to claim 1, characterized in that Each of the controlled medical device hosts corresponds to a serial communication port of the main control host, and the controlled medical device host is connected to the serial communication port of the main control host via a port connection line for communication.
3. The method according to claim 1, characterized in that The controlled medical device host is connected to the multi-channel video capture card of the main control host via an HDMI cable.
4. The method according to claim 1, characterized in that The mouse and keyboard repeater is electrically connected to the USB interface of the main control host, and the USB interface is electrically connected to the mouse and the keyboard.
5. A main control host of a medical accelerator console, characterized in that: include: An acquisition module, used for acquiring the absolute pixel coordinates of the mouse position in the screen area when the current state is an activated state; wherein the screen area includes a plurality of sub-display areas, each sub-display area corresponds to a controlled medical device host, the desktop display signal of the controlled medical device host is input into the main control host through an HDMI connection line, and the main control host is electrically connected to the mouse and keyboard through a mouse and keyboard repeater; A determination module, configured to determine the relative coordinates of the mouse position in the target sub-display area according to the absolute pixel coordinates and the pixel coordinates of the target sub-display area where the mouse position is located; A sending module, used for sending an execution instruction to a target controlled medical device host corresponding to the target sub-display area according to the relative coordinates; A receiving module, used for receiving a keyboard input instruction according to the absolute pixel coordinates; A forwarding module is used to forward the keyboard input instruction to the target controlled medical device host.
6. The master control host according to claim 5, characterized in that: It also includes multiple serial communication ports, each of the controlled medical device hosts corresponds to a serial communication port of the main control host, and the controlled medical device host is connected to the serial communication port of the main control host via a port connection line for communication.
7. The master control host according to claim 5, characterized in that: Also includes a multi-channel video capture card; The controlled medical device host is connected to the multi-channel video capture card of the main control host via an HDMI cable.
8. The master control host according to claim 5, characterized in that: It also includes a USB port and a screen; The mouse and keyboard repeater is electrically connected to the USB interface of the main control host, and the USB interface is electrically connected to the mouse and the keyboard; The screen is connected to the graphics card of the main control host via a DPI connection line.
9. A medical accelerator console control system, characterized in that: include: A main control host as described in any one of claims 5-8, a plurality of controlled medical device hosts electrically connected to the main control host, a mouse and a keyboard.
Citation Information
Patent Citations
Apparatus and system for managing multiple computers
CN101896900A
Multi-device control method, device and system
CN111610920A
Cursor control method and device, electronic equipment and storage medium
CN114296587A
Share apparatus of input / output device and displaysystem comprising the same
KR1020080008001A
Cited By
End-to-end mouse control system
CN120762543A
An end-to-end mouse control system
CN120762543B