Device and method for controlling X-ray system and X-ray system
By introducing a foot switch and a voice acquisition module into the X-ray system, voice control without manual operation is achieved, solving the problem of low control efficiency in traditional X-ray systems and improving control efficiency and ease of operation for doctors.
Patent Information
- Application Number
- CN202411126023.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-15
- Publication Date
- 2026-03-03
AI Technical Summary
Traditional mobile C-arm X-ray systems have low control efficiency, and manual operation affects other medical procedures performed by doctors, reducing work efficiency.
The system employs a foot switch and a voice acquisition and processing module. The voice function is activated by the foot switch, and the voice acquisition and processing module collects and recognizes the operator's voice signals to generate control commands, enabling handless control of the X-ray system.
It improves the control efficiency of the X-ray system, making it easier for doctors to perform other medical operations and reducing interference from manual control.
Smart Images

Figure CN121587749A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of X-ray imaging technology, and in particular to apparatus and methods for controlling X-ray systems, as well as X-ray systems themselves. Background Technology
[0002] For traditional mobile C-arm X-ray systems, users control the system through physical buttons on the operating system or virtual buttons on the touch UI (User Interface). Control actions include, but are not limited to: patient registration, OGP (Organ Program) selection and parameter settings, exposure control, post-processing, and C-arm movement (including: vertical movement of the lifting column, angle or rotational movement of the C-arm).
[0003] It is evident that the current control of mobile C-arm X-ray systems is achieved through manual operation, which is inefficient. Furthermore, when the operator is a doctor, manually controlling the mobile C-arm X-ray system can interfere with the doctor's other medical procedures, thus reducing the doctor's work efficiency. Summary of the Invention
[0004] In view of this, the embodiments of the present invention provide, on the one hand, an apparatus and method for controlling an X-ray system to improve the control efficiency of the X-ray system; on the other hand, an X-ray system is provided to improve the control efficiency of the X-ray system.
[0005] A device for controlling an X-ray system, the device comprising: a foot switch, a microcontroller unit, a main unit, and a voice acquisition and processing module, wherein:
[0006] The foot switch is connected to the microcontroller unit, and sends a first signal to the microcontroller unit when the foot switch is pressed.
[0007] The microcontroller unit is connected to the host computer. When it receives the first signal from the foot switch, the microcontroller unit sends a voice function activation signal to the host computer and receives control commands from the host computer.
[0008] The host is connected to the voice acquisition and processing module. When it receives the voice function activation signal from the microcontroller, the host sends the voice function activation signal to the voice acquisition and processing module, receives the word or digital voice signal from the voice acquisition and processing module, obtains the control command corresponding to the word or digital voice signal, and sends the control command to the microcontroller.
[0009] The voice acquisition and processing module is activated when it receives a voice function activation signal from the host computer. It acquires voice signals used to control the X-ray system, identifies the voice signals as words and sends the words to the host computer, or performs analog-to-digital conversion on the voice signals and sends the converted digital voice signals to the host computer.
[0010] The host receives the word or digital voice signal from the voice acquisition and processing module, and obtains the control command corresponding to the word or digital voice signal, including:
[0011] When the host receives a word from the voice acquisition and processing module, it matches the word with each of the pre-saved control commands. If the word matches any control command, the control command is determined to be the control command corresponding to the word.
[0012] Alternatively, when the host receives a digital voice signal from the voice acquisition and processing module, it determines the corresponding word based on the digital voice signal, and matches the word with each of the pre-saved control commands. If it matches any control command, then the control command is determined to be the control command corresponding to the word.
[0013] The device further includes: a display module, which is connected to the host computer;
[0014] After the host obtains the control command corresponding to the term or digital voice signal, it sends a display command carrying the control command and display mode to the display module.
[0015] The display module receives the display command sent by the host and displays the control command carried in the display command according to the display method carried in the display command.
[0016] The foot switch includes: a first pedal switch and a second pedal switch.
[0017] When the first pedal switch is pressed, a first signal is sent to the microcontroller unit.
[0018] When the second pedal switch is pressed, a second signal is sent to the microcontroller unit.
[0019] When the microcontroller receives the second signal, it confirms that it will begin executing the control command.
[0020] When the microcontroller receives the second signal, it confirms the start of executing the control command, including:
[0021] When the microcontroller receives the second signal, it determines whether the control command is a low-risk control command or a high-risk control command. If it is a low-risk control command, the microcontroller begins to manage the execution process of the control command according to the execution sequence of the control command. If it is a high-risk control command, the microcontroller continues to manage the execution process of the control command according to the execution sequence of the control command while continuously receiving the second signal, and stops the execution process of the control command when no more second signals are received.
[0022] After the host matches the term with each pre-saved control command:
[0023] If the entry does not match any of the pre-saved control commands, the host sends an instruction to the microcontroller to repeat the voice signal.
[0024] The voice acquisition and processing module is fixedly installed above the flat panel detector of the X-ray system.
[0025] A method for controlling an X-ray system, the method being used in an apparatus for controlling an X-ray system as described in any of the above descriptions, the method comprising:
[0026] When the foot switch is pressed, the foot switch sends a first signal to the microcontroller unit;
[0027] The microcontroller receives the first signal from the foot switch and sends a voice function activation signal to the host.
[0028] The host receives the voice function activation signal from the microcontroller unit and sends a voice function activation signal to the voice acquisition and processing module.
[0029] The voice acquisition and processing module is activated when it receives a voice function activation signal from the host computer. It acquires voice signals used to control the X-ray system, identifies the voice signals as words and sends the words to the host computer, or performs analog-to-digital conversion on the voice signals and sends the converted digital voice signals to the host computer.
[0030] The host receives the word or digital voice signal sent by the voice acquisition and processing module, obtains the control command corresponding to the word or digital voice signal, and sends the control command to the micro control unit.
[0031] The microcontroller unit receives control commands from the host computer.
[0032] When the device for controlling the X-ray system includes a display module and a second pedal switch, after the host obtains the control command corresponding to the term or digital voice signal, it further includes: sending a display command carrying the control command and display mode to the display module; and the display module receives the display command sent by the host and displays the control command carried by the display command according to the display mode carried by the display command; and when the second pedal switch is pressed, it sends a second signal to the microcontroller unit.
[0033] When the microcontroller receives the second signal, it determines whether the control command is a low-risk control command or a high-risk control command. If it is a low-risk control command, it begins to manage the execution process of the control command according to the execution sequence of the control command. If it is a high-risk control command, it continues to manage the execution process of the control command according to the execution sequence of the control command while the second signal is continuously received. When the second signal is no longer received, the execution process of the control command stops.
[0034] An X-ray system comprising means for controlling an X-ray system as described in any of the above descriptions.
[0035] In this embodiment of the invention, by adding a foot switch and a voice acquisition and processing module, the voice function is activated when the foot switch is pressed. The voice acquisition and processing module then begins to acquire the operator's voice signal. Subsequently, the host computer matches the corresponding words of the voice signal into control commands and sends the control commands to the microcontroller unit. This enables voice control of the X-ray system without the need for the operator's hands, facilitating other medical operations for operators such as doctors and improving the control efficiency of the X-ray system. Attached Figure Description
[0036] Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, which will make the above and other features and advantages of the present invention more apparent to those skilled in the art. In the drawings:
[0037] Figure 1 This is a schematic diagram of the structure of a device for controlling an X-ray system according to an embodiment of the present invention;
[0038] Figure 2 This is a schematic diagram of the structure of a foot switch provided in an embodiment of the present invention;
[0039] Figure 3 This is a schematic diagram of the structure of a mobile C-arm X-ray system provided in an embodiment of the present invention;
[0040] Figure 4 This is a message flow diagram of a method for controlling an X-ray system according to an embodiment of the present invention.
[0041] The accompanying figure is labeled as follows:
[0042] label meaning 10 Device for controlling X-ray systems 11 Foot switch 12 MCU 13 PC 14 Voice acquisition and processing module 15 Display module 111 First pedal switch 112 Second pedal switch 31 Mobile C-arm 32 Flat panel detector 33 First rigid connector 34 Horizontal components 35 Second rigid connector 36 base 37 monitor 401-406 step Detailed Implementation
[0043] To make the objectives, technical solutions, and advantages of the present invention clearer, the following embodiments are provided to further illustrate the present invention in detail.
[0044] Figure 1 This is a schematic diagram of the structure of a device 10 for controlling an X-ray system according to an embodiment of the present invention. Figure 1 As shown, the device mainly includes: a foot switch 11, an MCU (Micro Controller Unit) 12, a PC (Personal Computer) 13, and a voice acquisition and processing module 14, wherein:
[0045] A foot switch 11 is connected to an MCU 12 and is used to send a first signal to the MCU 12 when the switch 11 is pressed. Specifically, the foot switch 11 and the MCU 12 are communicatively connected, such as via a wired connection like a signal line, or via wireless technology.
[0046] MCU 12 is connected to PC 13 and is used to: send a voice function activation signal to PC 13 when it receives the first signal from foot switch 11, and receive control commands from PC 13 and manage the execution of the control commands. Specifically, MCU 12 and PC 13 can be communicatively connected, such as through a wired connection like a signal line, or through wireless technology.
[0047] In practical applications, MCU 12 maintains the on / off state of the voice function, and the initial default state is off. When MCU 12 receives the first signal from foot switch 11, it first checks the on / off state of the voice function it maintains. If the maintained state is off, it updates the state to on and then sends a voice function on signal to PC 13; if the maintained state is on, it updates the state to off and then sends a voice function off signal to PC 13.
[0048] PC 13 is connected to the voice acquisition and processing module 14 and is used for: when receiving a voice function enable signal from MCU 12, sending a voice function enable signal to the voice acquisition and processing module 14; receiving word or digital voice signals from the voice acquisition and processing module 14; obtaining the control command corresponding to the word or digital voice signal; and sending the control command to MCU 12. Specifically, PC 13 and voice acquisition and processing module 14 can be communicatively connected, such as through a wired connection via a signal line or through wireless technology.
[0049] In one optional embodiment, PC 13 receives a word or digital voice signal from voice acquisition and processing module 14, and obtains the control command corresponding to the word or digital voice signal. This includes: when PC 13 receives a word from voice acquisition and processing module 14, matching the word with each pre-saved control command; if it matches any control command, then the control command is determined to be the control command corresponding to the word; when PC 13 receives a digital voice signal from voice acquisition and processing module 14, determining the corresponding word based on the digital voice signal, matching the word with each pre-saved control command; if it matches any control command, then the control command is determined to be the control command corresponding to the word. Determining the corresponding word based on the digital voice signal can be, for example, by uploading the digital voice signal to a cloud server and receiving the word corresponding to the digital voice signal returned by the cloud server.
[0050] In practical applications, PC 13 matches the term with each pre-saved control command. Specifically, it calculates the correlation between the term and each pre-saved control command. If the correlation value between the term and a control command is the largest and exceeds a preset threshold, then the term is considered to match the control command.
[0051] In one optional embodiment, after the PC 13 matches the term with each pre-saved control command, it further configures itself to: if the term does not match any pre-saved control command, the PC 13 sends an instruction to the MCU 12 requesting the operator to repeat the voice signal; and the MCU 12 is further configured to: when receiving the instruction from the PC 13 requesting the operator to repeat the voice signal, request the operator to repeat the voice signal through voice playback or light prompts. The MCU 12 integrates functions such as voice playback or light prompts.
[0052] In one optional embodiment, PC 13 is further configured to forward a voice function shutdown signal received from MC 12 to the voice acquisition and processing module 14.
[0053] The voice acquisition and processing module 14 is used to: activate when it receives a voice function activation signal from PC 13, acquire the voice signal issued by the operator to control the X-ray system, identify the voice signal as a word and send the word to PC 13, or perform analog-to-digital conversion on the voice signal and send the converted digital voice signal to PC 13.
[0054] In practical applications, depending on the capabilities of the voice acquisition and processing module 14, if it has a voice recognition function, it will recognize the voice signal as a word and send the word to the PC 13 after acquiring the voice signal issued by the operator to control the X-ray system; otherwise, it will only perform analog-to-digital conversion on the voice signal and send the converted digital voice signal to the PC 13.
[0055] In one optional embodiment, the voice acquisition and processing module 14 is further configured to shut down when it receives a voice function shutdown signal from the PC 13.
[0056] In the above embodiment, by adding a foot switch 11 and a voice acquisition and processing module 14, and determining that the voice function is activated when the foot switch 11 is pressed, the voice acquisition and processing module 14 begins to acquire the operator's voice signal. Then, the PC 13 matches the words corresponding to the voice signal into control commands and sends the control commands to the MCU 12. This enables voice control of the X-ray system without the need for the operator's hands, which is convenient for operators such as doctors to perform other medical operations and improves the control efficiency of the X-ray system.
[0057] To allow the operator to intuitively see the execution progress of control commands, the device 10 for controlling the X-ray system provided in this embodiment of the invention further includes: a display module 15, which is connected to a PC 13; and, after the PC 13 acquires the control command corresponding to the term or digital voice signal, it is further used to: send a display command carrying the control command and a display mode to the display module 15; the display module 15 is used to: receive the display command sent by the PC 13, and display the control command carried in the display command according to the display mode carried in the display command. The display mode is, for example, highlighting. The display module 15 and the PC 13 are communicatively connected, such as through a wired connection via a video signal cable, or through wireless technology.
[0058] Control commands for X-ray systems are categorized into low-risk and high-risk commands. Low-risk commands are those whose execution, even if errors occur during execution, will not result in unacceptable risks. Examples of low-risk commands include patient registration commands, OGP selection and parameter setting commands, and image storage commands. High-risk commands, on the other hand, are those whose execution, if errors occur during execution, will result in unacceptable risks, such as unexpected exposure or movement. Examples of high-risk commands include spot exposure.
[0059] In this embodiment of the invention, in order to improve the accuracy of executing low-risk control commands and high-risk control commands, the following solution is provided:
[0060] Figure 2 This is a schematic diagram of the structure of a foot switch 11 provided in an embodiment of the present invention, as shown below. Figure 2 As shown, it mainly includes: a first pedal switch 111 and a second pedal switch 112, wherein the first pedal switch 111 is mainly used to issue a signal for turning the voice function on or off, and the second pedal switch 112 is mainly used to issue a low-risk control command or high-risk control command confirmation signal, specifically:
[0061] When the foot switch 11 is pressed, a first signal is sent to the MCU 12: when the first pedal switch 111 is pressed, a first signal is sent to the MCU 12.
[0062] Furthermore, the foot switch 11 is further used to send a second signal to the MCU 12 when the second pedal switch 112 is pressed, wherein the second pedal switch being pressed is an action taken by the operator after seeing the control command displayed on the display module 15;
[0063] Furthermore, MCU 12 manages the execution process of control commands, including: when MCU 12 receives the second signal, it confirms that the current control command has started to be executed.
[0064] In one optional embodiment, when the MCU 12 receives the second signal, it confirms the start of executing the current control command, including: when the MCU 12 receives the second signal, it determines whether the current control command is a low-risk control command or a high-risk control command; if it is a low-risk control command, it starts managing the execution process of the control command according to the execution sequence of the control command; if it is a high-risk control command, it continues to manage the execution process of the control command according to the execution sequence of the control command while continuously receiving the second signal, and stops the execution process of the control command when no longer receiving the second signal; wherein, when the operator sees that the control command displayed on the display module is a low-risk control command, he presses the second pedal switch and immediately releases it; when the operator sees that the control command displayed on the display module is a high-risk control command, he continues to press the second pedal switch until the high-risk control command is completed.
[0065] In other words, for high-risk control commands, as long as MCU 12 receives the second signal, MCU 12 continuously manages the execution process of the control command, ensuring its continuous execution. Once MCU 12 no longer receives the second signal, it stops executing the control command. That is, for high-risk control commands, the operator needs to continuously press the second pedal switch 112 during command execution. For low-risk control commands, the operator only needs to quickly press the second pedal switch 112 and immediately release it.
[0066] In practical applications, to ensure the best possible voice signal acquisition effect, the voice acquisition and processing module 14 is installed as close as possible to the operator, such as above the flat panel detector of the X-ray system. For example, during the operation of a mobile C-arm X-ray system, the operator, such as a doctor, typically stands outside the examination table, which is located at the opening of the C-arm. The flat panel detector is located at the top of the opening of the C-arm. In one optional embodiment, the voice acquisition and processing module 14 is fixedly installed directly above the flat panel detector, as close as possible to the outside of the opening, thus being closer to the operator.
[0067] Figure 3 This is a schematic diagram of the structure of a mobile C-arm X-ray system provided in an embodiment of the present invention, as shown below. Figure 3 As shown, its main structure includes: a movable C-arm 31, a first rigid connector 32, a flat panel detector 33, a horizontal component 34, a second rigid connector 35, a base 36, and a display 37. In this embodiment, the MCU 12 and PC 13 can be placed inside the base 36, the voice acquisition and processing module 14 is fixedly installed directly above the flat panel detector 32 and as close as possible to the outside of the opening, the foot switch 11 is independently located on the ground, and the display module 15 can be integrated into the display 37.
[0068] Figure 4 This is a message flow diagram of a method for controlling an X-ray system according to an embodiment of the present invention. The method is used in the apparatus 10 for controlling an X-ray system as described above. Figure 4 As shown, the specific steps are as follows:
[0069] Step 401: When the foot switch 11 is pressed, the foot switch 11 sends a first signal to the MCU 12.
[0070] Step 402: MCU 12 receives the first signal from foot switch 11 and sends a voice function activation signal to PC 13.
[0071] Step 403: PC 13 receives the voice function enable signal from MCU 12 and sends a voice function enable signal to voice acquisition and processing module 14.
[0072] Step 404: The voice acquisition and processing module 14 starts when it receives the voice function activation signal from PC 13. It acquires the voice signal issued by the operator to control the X-ray system, identifies the voice signal as words and sends the words to PC 13, or performs analog-to-digital conversion on the voice signal and sends the converted digital voice signal to PC 13.
[0073] Step 405: PC 13 receives the word or digital voice signal from the voice acquisition and processing module 14, obtains the control command corresponding to the word or digital voice signal, and sends the control command to MCU 12.
[0074] In one optional embodiment, step 405 specifically includes: when PC 13 receives a word from voice acquisition and processing module 14, it matches the word with each pre-saved control command. If it matches any control command, it determines that the control command is the control command corresponding to the word; or, when PC 13 receives a digital voice signal from voice acquisition and processing module 14, it uploads the digital voice signal to the cloud server, receives the word corresponding to the digital voice signal returned by the cloud server, matches the word with each pre-saved control command, and if it matches any control command, it determines that the control command is the control command corresponding to the word.
[0075] In one optional embodiment, after the PC 13 matches the term with each of the pre-saved control commands, it further uses the following: if the term does not match any of the pre-saved control commands, the PC 13 sends an instruction to the MCU 12 to require the operator to repeat the voice signal; when the MCU 12 receives the instruction from the PC 13 to require the operator to repeat the voice signal, it requires the operator to repeat the voice signal through voice playback or light prompts.
[0076] Step 406: MCU 12 receives control commands from PC 13 and manages the execution process of the control commands.
[0077] In an optional embodiment, when the device 10 for controlling the X-ray system includes a display module 15, step 405, after the PC 13 obtains the control command corresponding to the term or digital voice signal, further includes: the PC 13 sending a display command carrying the control command and display mode to the display module 15; the display module 15 receiving the display command sent by the PC 13 and displaying the control command carried by the display command according to the display mode carried by the display command.
[0078] In an optional embodiment, when the device 10 for controlling the X-ray system includes a display module 15 and a second pedal switch 112, step 401 specifically includes: sending a first signal to the MCU 12 when the first pedal switch 111 is pressed.
[0079] Furthermore, step 401 further includes: sending a second signal to the MCU 12 when the second pedal switch 112 is pressed, wherein pressing the second pedal switch 112 is an action taken by the operator after seeing the control command displayed on the display module 15;
[0080] Furthermore, in step 406, the MCU 12 manages the execution process of the control command, including: when the MCU 12 receives the second signal, it confirms that the current control command has started to be executed.
[0081] In one optional embodiment, when the device 10 controlling the X-ray system includes a display module 15 and a second pedal switch 112, when the MCU 12 receives the second signal, it confirms the start of executing the current control command, including: when the MCU 12 receives the second signal, it determines whether the current control command is a low-risk control command or a high-risk control command; if it is a low-risk control command, it starts managing the execution process of the control command according to the execution sequence of the control command; if it is a high-risk control command, it continues to manage the execution process of the control command according to the execution sequence of the control command while continuously receiving the second signal, and stops the execution process of the control command when no longer receiving the second signal; wherein, when the operator sees that the control command displayed on the display module 15 is a low-risk control command, he presses the second pedal switch 112 and immediately releases it; when the operator sees that the control command displayed on the display module 15 is a high-risk control command, he continues to press the second pedal switch 112 until the high-risk control command is completed.
[0082] This invention also provides an X-ray system, which includes a device 10 for controlling the X-ray system as described above.
[0083] It should be noted that the apparatus and method for controlling the X-ray system and the X-ray system provided in the embodiments of the present invention can all be apparatuses, methods and systems applied in medical imaging.
[0084] The X-ray system in this embodiment of the invention can be a mobile C-arm X-ray system.
[0085] Those skilled in the art will understand that the features described in the various embodiments and / or claims disclosed in this application can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in this application. In particular, without departing from the spirit and teachings of this application, the features described in the various embodiments and / or claims of this application can be combined and / or combined in various ways, and all such combinations and / or combinations fall within the scope of this application.
[0086] This document uses specific embodiments to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for the purpose of helping to understand the methods and core ideas of this application, and are not intended to limit this application. For those skilled in the art, changes can be made to the specific implementation methods and application scope based on the ideas, spirit and principles of this application. Any modifications, equivalent substitutions, improvements, etc., made should be included within the scope of protection of this application.
Claims
1. A device for controlling an X-ray system, characterized in that, The device includes: a foot switch, a microcontroller unit, a main unit, and a voice acquisition and processing module, wherein: The foot switch is connected to the microcontroller unit, and sends a first signal to the microcontroller unit when the foot switch is pressed. The microcontroller unit is connected to the host computer. When it receives the first signal from the foot switch, the microcontroller unit sends a voice function activation signal to the host computer and receives control commands from the host computer. The host is connected to the voice acquisition and processing module. When it receives the voice function activation signal from the microcontroller, the host sends the voice function activation signal to the voice acquisition and processing module, receives the word or digital voice signal from the voice acquisition and processing module, obtains the control command corresponding to the word or digital voice signal, and sends the control command to the microcontroller. The voice acquisition and processing module is activated when it receives a voice function activation signal from the host computer. It acquires voice signals used to control the X-ray system, identifies the voice signals as words and sends the words to the host computer, or performs analog-to-digital conversion on the voice signals and sends the converted digital voice signals to the host computer.
2. The apparatus according to claim 1, characterized in that, The host receives the word or digital voice signal from the voice acquisition and processing module, and obtains the control command corresponding to the word or digital voice signal, including: When the host receives a word from the voice acquisition and processing module, it matches the word with each of the pre-saved control commands. If the word matches any control command, the control command is determined to be the control command corresponding to the word. Alternatively, when the host receives a digital voice signal from the voice acquisition and processing module, it determines the corresponding word based on the digital voice signal, and matches the word with each of the pre-saved control commands. If it matches any control command, then the control command is determined to be the control command corresponding to the word.
3. The apparatus according to claim 1, characterized in that, The device further includes: a display module, which is connected to the host computer; After the host obtains the control command corresponding to the term or digital voice signal, it sends a display command carrying the control command and display mode to the display module. The display module receives the display command sent by the host and displays the control command carried in the display command according to the display method carried in the display command.
4. The apparatus according to claim 3, characterized in that, The foot switch includes: a first pedal switch and a second pedal switch. When the first pedal switch is pressed, a first signal is sent to the microcontroller unit. When the second pedal switch is pressed, a second signal is sent to the microcontroller unit. When the microcontroller receives the second signal, it confirms that it will begin executing the control command.
5. The apparatus according to claim 4, characterized in that, When the microcontroller receives the second signal, it confirms the start of executing the control command, including: When the microcontroller receives the second signal, it determines whether the control command is a low-risk control command or a high-risk control command. If it is a low-risk control command, the microcontroller begins to manage the execution process of the control command according to the execution sequence of the control command. If it is a high-risk control command, the microcontroller continues to manage the execution process of the control command according to the execution sequence of the control command while continuously receiving the second signal, and stops the execution process of the control command when no more second signals are received.
6. The apparatus according to claim 2, characterized in that, After the host matches the term with each pre-saved control command: If the entry does not match any of the pre-saved control commands, the host sends an instruction to the microcontroller to repeat the voice signal.
7. The apparatus according to claim 1, characterized in that, The voice acquisition and processing module is fixedly installed above the flat panel detector of the X-ray system.
8. A method for controlling an X-ray system, characterized in that, This method is used in an apparatus for controlling an X-ray system as described in any one of claims 1 to 7, the method comprising: When the foot switch is pressed, the foot switch sends a first signal to the microcontroller unit; The microcontroller receives the first signal from the foot switch and sends a voice function activation signal to the host. The host receives the voice function activation signal from the microcontroller unit and sends a voice function activation signal to the voice acquisition and processing module. The voice acquisition and processing module is activated when it receives a voice function activation signal from the host computer. It acquires voice signals used to control the X-ray system, identifies the voice signals as words and sends the words to the host computer, or performs analog-to-digital conversion on the voice signals and sends the converted digital voice signals to the host computer. The host receives the word or digital voice signal sent by the voice acquisition and processing module, obtains the control command corresponding to the word or digital voice signal, and sends the control command to the micro control unit. The microcontroller unit receives control commands from the host computer.
9. The method according to claim 8, characterized in that, When the device for controlling the X-ray system includes a display module and a second pedal switch, after the host obtains the control command corresponding to the term or digital voice signal, it further includes: sending a display command carrying the control command and display mode to the display module; and the display module receives the display command sent by the host and displays the control command carried by the display command according to the display mode carried by the display command; and when the second pedal switch is pressed, it sends a second signal to the microcontroller unit. When the microcontroller receives the second signal, it determines whether the control command is a low-risk control command or a high-risk control command. If it is a low-risk control command, it begins to manage the execution process of the control command according to the execution sequence of the control command. If it is a high-risk control command, it continues to manage the execution process of the control command according to the execution sequence of the control command while the second signal is continuously received. When the second signal is no longer received, the execution process of the control command stops.
10. An X-ray system, characterized in that, The system includes means for controlling an X-ray system as described in any one of claims 1 to 7.