Ultrasonic image display method and device, computer equipment and storage medium
By automatically switching interfaces and controlling ultrasound equipment imaging, the problem of cumbersome operation of traditional intravascular ultrasound systems is solved, and the efficiency of ultrasound image display and user experience are improved.
Patent Information
- Application Number
- CN202410259318.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-06
- Publication Date
- 2025-09-09
AI Technical Summary
The human-computer interaction interface of traditional intravascular ultrasound systems is cumbersome to operate, resulting in a poor experience when subjects frequently switch interfaces to view ultrasound images.
By responding to the imaging request instructions of the ultrasound device controller, the interface is automatically switched according to the interface type and working status, and the corresponding imaging control instructions are generated to control the ultrasound device for imaging, and the ultrasound image data is directly displayed in the switched interface, reducing the interactive operations of the objects.
The operation process is simplified, the efficiency of ultrasound image display and the subject experience are improved, and the interface interaction steps are reduced.
Smart Images

Figure CN120605045A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of image processing technology, and in particular to an ultrasound image display method, apparatus, computer equipment, and storage medium. Background Art
[0002] Traditional intravascular ultrasound (IVUS) systems include a human-computer interface (HMI) where ultrasound image data is displayed, and users can input information or operate controls to view the image data. However, this interaction method is cumbersome and can lead to a poor user experience when users frequently need to switch interfaces to view ultrasound images. Summary of the Invention
[0003] Based on this, it is necessary to provide an ultrasound image display method, device, computer equipment, computer-readable storage medium and computer program product to address the above technical problems, which can improve the subject's experience.
[0004] In a first aspect, the present application provides an ultrasound image display method, comprising:
[0005] In response to an imaging request instruction sent by an ultrasound device controller, obtaining an instruction type of the imaging request instruction; the imaging request instruction is generated by the ultrasound device controller in response to an object operation;
[0006] Switch the currently displayed interface based on the interface type and instruction type of the interface currently displayed by the interface display module;
[0007] Generate a corresponding imaging control instruction based on the instruction type and the current working state of the ultrasound device controller, and send the imaging control instruction to the ultrasound device controller to instruct the ultrasound device controller to control the ultrasound device to perform ultrasound imaging according to the imaging control instruction, obtain ultrasound image data, and update the current working state of the ultrasound device controller based on the instruction type;
[0008] Receive ultrasound image data sent by the ultrasound device, and display the ultrasound image data in the switched interface.
[0009] In one embodiment, switching the currently displayed interface based on the interface type and instruction type of the interface currently displayed by the interface display module includes:
[0010] When the interface type of the interface currently displayed by the interface display module is a preparation interface and the instruction type is an automatic imaging type or a manual imaging type, the currently displayed interface is switched to an inspection interface;
[0011] When the interface type of the interface currently displayed by the interface display module is an inspection interface and the instruction type is a stop imaging type, the current working state of the ultrasound device controller is obtained, and according to the current working state, the currently displayed interface is switched to a review interface;
[0012] When the interface type of the interface currently displayed by the interface display module is a review interface and the instruction type is a rotation imaging type or an automatic imaging type, the currently displayed interface is switched to an inspection interface.
[0013] In one embodiment, switching the currently displayed interface to a review interface according to the current working state includes:
[0014] When the current working state is the automatic imaging working state, the currently displayed interface is switched to the review interface;
[0015] When the current working state is manual imaging working state or rotation imaging working state, and the data recording switch state indicates recording data, the currently displayed interface is switched to the review interface; the data recording switch state is used to indicate whether to record data.
[0016] In one embodiment, the ultrasound image display method further includes:
[0017] receiving an imaging speed switching request instruction sent by an ultrasound device controller;
[0018] Determining whether to respond to an imaging speed switching request instruction based on a current working state of the ultrasound device controller;
[0019] When it is determined that there is a response to the imaging speed switching request instruction, an imaging speed switching instruction is generated in response to the imaging speed switching request instruction, and the imaging speed switching instruction is sent to the ultrasound device controller to instruct the ultrasound device controller to adjust the ultrasound imaging speed of the ultrasound device according to the imaging speed switching instruction.
[0020] In one embodiment, determining whether to respond to an imaging speed switching request instruction based on a current working state of an ultrasound device controller includes:
[0021] When the current working state of the ultrasound device controller is the automatic imaging working state, the rotation imaging working state, the manual imaging working state or the reset imaging working state, determining not to respond to the imaging speed switching request instruction;
[0022] When the current operating state of the ultrasound device controller is the imaging stop operating state, a response to the imaging speed switching request instruction is determined.
[0023] In one embodiment, the ultrasound image display method further includes:
[0024] In response to the object's selection operation on each interface in the interface display module, an interface switching instruction corresponding to the selected target interface is generated;
[0025] According to the interface switching instruction, the currently displayed interface is switched to the target interface.
[0026] In one embodiment, displaying ultrasound image data in the switched interface includes:
[0027] Processing the ultrasound image data, wherein the processing method includes at least one of three-dimensional reconstruction and image enhancement;
[0028] The processed ultrasound image data is displayed in the switched interface.
[0029] In a second aspect, the present application further provides an ultrasound image display device, comprising:
[0030] The controller module includes an ultrasound device and an ultrasound device controller; the ultrasound device is used to perform ultrasound imaging; the ultrasound device controller is used to generate an imaging request instruction in response to an object operation and send the imaging request instruction to the data processing background module; receive the imaging control instruction sent by the data processing background module, and control the ultrasound device to perform ultrasound imaging according to the imaging control instruction to obtain ultrasound image data; and send the ultrasound image data to the data processing background module;
[0031] An interface display module, used for displaying ultrasound image data;
[0032] The data processing background module is used to respond to the imaging request instruction sent by the ultrasound device controller and obtain the instruction type of the imaging request instruction; switch the currently displayed interface based on the interface type and instruction type of the interface currently displayed by the interface display module; generate corresponding imaging control instructions based on the instruction type and the current working state of the ultrasound device controller, and send the imaging control instructions to the ultrasound device controller to instruct the ultrasound device controller to control the ultrasound device to perform ultrasound imaging according to the imaging control instructions, obtain ultrasound image data, and update the current working state of the ultrasound device controller based on the instruction type; receive the ultrasound image data sent by the ultrasound device, and display the ultrasound image data in the switched interface.
[0033] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0034] In response to an imaging request instruction sent by an ultrasound device controller, obtaining an instruction type of the imaging request instruction; the imaging request instruction is generated by the ultrasound device controller in response to an object operation;
[0035] Switch the currently displayed interface based on the interface type and instruction type of the interface currently displayed by the interface display module;
[0036] Generate a corresponding imaging control instruction based on the instruction type and the current working state of the ultrasound device controller, and send the imaging control instruction to the ultrasound device controller to instruct the ultrasound device controller to control the ultrasound device to perform ultrasound imaging according to the imaging control instruction, obtain ultrasound image data, and update the current working state of the ultrasound device controller based on the instruction type;
[0037] Receive ultrasound image data sent by the ultrasound device, and display the ultrasound image data in the switched interface.
[0038] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0039] In response to an imaging request instruction sent by an ultrasound device controller, obtaining an instruction type of the imaging request instruction; the imaging request instruction is generated by the ultrasound device controller in response to an object operation;
[0040] Switch the currently displayed interface based on the interface type and instruction type of the interface currently displayed by the interface display module;
[0041] Generate a corresponding imaging control instruction based on the instruction type and the current working state of the ultrasound device controller, and send the imaging control instruction to the ultrasound device controller to instruct the ultrasound device controller to control the ultrasound device to perform ultrasound imaging according to the imaging control instruction, obtain ultrasound image data, and update the current working state of the ultrasound device controller based on the instruction type;
[0042] Receive ultrasound image data sent by the ultrasound device, and display the ultrasound image data in the switched interface.
[0043] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the following steps:
[0044] In response to an imaging request instruction sent by an ultrasound device controller, obtaining an instruction type of the imaging request instruction; the imaging request instruction is generated by the ultrasound device controller in response to an object operation;
[0045] Switch the currently displayed interface based on the interface type and instruction type of the interface currently displayed by the interface display module;
[0046] Generate a corresponding imaging control instruction based on the instruction type and the current working state of the ultrasound device controller, and send the imaging control instruction to the ultrasound device controller to instruct the ultrasound device controller to control the ultrasound device to perform ultrasound imaging according to the imaging control instruction, obtain ultrasound image data, and update the current working state of the ultrasound device controller based on the instruction type;
[0047] Receive ultrasound image data sent by the ultrasound device, and display the ultrasound image data in the switched interface.
[0048] The above-mentioned ultrasound image display method, apparatus, computer device, storage medium and computer program product obtain the instruction type of the imaging request instruction by responding to the imaging request instruction sent by the ultrasound device controller. Since the imaging request instruction is generated by the ultrasound device controller in response to the object operation, the currently displayed interface is switched according to the instruction type and the interface type to which the currently displayed interface belongs. The object can automatically switch the interface by operating the ultrasound device controller, reducing the object's interactive operations on the interface. At the same time, according to the imaging control instruction generated based on the instruction type and the current working state, the ultrasound device is controlled to automatically perform ultrasound imaging, obtain ultrasound image data, and automatically display the ultrasound image data in the switched interface. Since the object can automatically switch interfaces, perform ultrasound imaging, and display ultrasound image data in the switched interface by simply operating the ultrasound device controller during the entire process, the object's interactive operations on the interface are reduced, the operation process is simplified, and it is conducive to improving the efficiency of ultrasound image display and enhancing the object's experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0050] Figure 1 A diagram showing an application environment of an ultrasound image display method in one embodiment;
[0051] Figure 2 1 is a flow chart of an ultrasound image display method according to an embodiment;
[0052] Figure 3 A schematic diagram of an interface currently displayed in an interface display module in one embodiment;
[0053] Figure 4 1 is a schematic diagram of a data interaction process in an ultrasonic image display device according to an embodiment;
[0054] Figure 5 is a schematic diagram of a data interaction process in an ultrasound image display device in another embodiment;
[0055] Figure 6 Schematic diagram of a flow chart of an interface interaction method in one embodiment;
[0056] Figure 7 This is a structural diagram of an interface display module in one embodiment;
[0057] Figure 8 A schematic diagram of the structure of a data processing backend module in one embodiment;
[0058] Figure 9 A schematic diagram of the structure of a data storage management module in one embodiment;
[0059] Figure 10 A schematic diagram of the structure of a controller communication interface module in one embodiment;
[0060] Figure 11 This is a structural block diagram of a data processing backend module in one embodiment;
[0061] Figure 12 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0062] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0063] The ultrasound image display method provided in the embodiment of the present application can be applied to Figure 1 The ultrasonic image display device shown in FIG. The ultrasonic image display device includes a data processing backend module 102, a controller module 104, and an interface display module 106. The data processing backend module 102 interacts with the controller module 104 and the interface display module 106 via wired or wireless communication for instructions and data.
[0064] In some embodiments, the ultrasound image display device further includes a data storage management module 108 , and the data processing background module 102 interacts with the data storage management module 108 in a wired or wireless manner for instructions and data.
[0065] In some embodiments, the ultrasound image display device further includes a controller communication interface module 114 , and the data processing background module 102 exchanges instructions and data with the controller module 104 via the controller communication interface module 114 .
[0066] In some embodiments, the controller module 104 includes an ultrasound device 110 and an ultrasound device controller 112, which communicate with each other via wired or wireless means. The ultrasound device 110 is configured to perform ultrasound imaging, and the ultrasound device controller 112 is configured to generate an imaging request instruction in response to a subject's operation and send the imaging request instruction to the data processing backend module 102. The ultrasound device controller 112 is further configured to receive imaging control instructions sent by the data processing backend module 102, control the ultrasound device 110 to perform ultrasound imaging according to the imaging control instructions, obtain ultrasound image data, and send the ultrasound image data to the data processing backend module 102.
[0067] The interface display module 106 is used to display ultrasound image data.
[0068] The data storage management module 108 can store data that needs to be processed by the data processing background module 102. The data storage management module 108 can be integrated with the data processing background module 102, or placed on the cloud or other network servers.
[0069] In some embodiments, the controller module 104 sends the ultrasound image data to the data storage management module 108 via the controller communication interface module 114 .
[0070] In some embodiments, the controller module 104 sends the ultrasound image data to the interface display module 106 for display via the controller communication interface module 114 .
[0071] The data processing background module 102 is used to interact with the controller module 104 , the interface display module 106 and the data storage management module 108 in terms of data and instructions, and to execute the ultrasound image display method.
[0072] In some embodiments, the data processing backend module 102 may be an independent terminal or server, or a system including both a terminal and a server, wherein the ultrasound image display method is executed through interaction between the terminal and the server. The terminal may include, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices may include smart speakers, smart TVs, smart air conditioners, smart car devices, etc. Portable wearable devices may include smart watches, smart bracelets, head-mounted devices, etc. The server may be implemented as an independent server or a server cluster consisting of multiple servers.
[0073] In an exemplary embodiment, Figure 2 As shown, a method for displaying an ultrasound image is provided, which is applied to Figure 1 The data processing backend module 102 in FIG. 1 is used as an example to illustrate the process, which includes the following steps 202 to 208. Among them:
[0074] Step 202 : In response to an imaging request instruction sent by an ultrasound device controller, obtain the instruction type of the imaging request instruction; the imaging request instruction is generated by the ultrasound device controller in response to an object operation.
[0075] The ultrasound device controller includes a plurality of control buttons for controlling ultrasound imaging performed by the ultrasound device. For example, the control buttons include a rotation imaging button, an automatic imaging button, a manual imaging button, a reset imaging button, and a stop imaging button. In some embodiments, the ultrasound device may be an IVUS ultrasound device.
[0076] The subject can be an operator of the ultrasound device controller. The subject can operate any control button in the ultrasound device controller. The ultrasound imaging controller generates an imaging request instruction in response to the subject's operation of the control button and sends it to the data processing backend module. The instruction type of the generated imaging request instruction corresponds to the type of control button pressed. Instruction types include rotation imaging, automatic imaging, manual imaging, reset imaging, and stop imaging.
[0077] The data processing background module obtains the instruction type of the imaging request instruction in response to the imaging request instruction sent by the ultrasound device controller.
[0078] Step 204: Switch the currently displayed interface based on the interface type and instruction type of the interface currently displayed by the interface display module.
[0079] Among them, the interface display module includes multiple switchable interfaces. Figure 3 The figure shows a schematic diagram of an interface display module in one embodiment. The interface display module also includes a guide interface and an information display interface. The guide interface includes multiple toggle controls, each of which indicates the interface type of the currently displayed interface. Interface types include registration, preparation, inspection, and review. The information display interface displays specific information about the currently displayed interface, allowing users to easily observe the current system operating status and information.
[0080] refer to Figure 3 In the interface display module shown in , the object can also directly operate the interface display module to implement interactive operations such as interface switching and information entry. The specific method can be: in response to the object's selection operation on each interface in the interface display module, an interface switching instruction corresponding to the selected target interface is generated; according to the interface switching instruction, the currently displayed interface is switched to the target interface.
[0081] Among them, after the object performs a selection operation on any interface in the interface display module, the data processing background module will generate an interface switching instruction corresponding to the selected target interface in response to the object's selection operation, thereby controlling the interface display module to switch the currently displayed interface to the target interface according to the interface switching instruction. For example, if the currently displayed interface is the preparation interface and the target interface selected by the object is the inspection interface, the currently displayed interface will be switched to the inspection interface. In some embodiments, when the currently displayed interface is the same as the selected target interface, there is no need to switch interfaces.
[0082] In other embodiments, in response to the object's operation on the interface display module, the specific method may also refer to the following embodiments 1 to 3.
[0083] In the first embodiment, the information display interface includes a "Next" button. In response to a subject clicking the "Next" button, the navigation interface can be switched between various interface types. For example, in response to a subject clicking the "Next" button in the inspection interface, the information display interface switches from the preparation interface to the inspection interface.
[0084] In the second embodiment, in response to the subject clicking the “check” or “review” control in the guidance interface, the information display interface is switched to the check interface or the review interface.
[0085] In embodiment three, in response to the registration information input by the object in the registration interface, the registration information is obtained, and the registration information is written into the database file through the data storage management module. In the above embodiment, the interface display module provides an information display interface on which the object can directly perform interactive operations. In order to further simplify the operation steps of the object when the object operates the ultrasound equipment controller, the embodiment of the present application proposes to automatically switch the currently displayed interface based on the interface type to which the currently displayed interface belongs and the instruction type of the imaging request instruction, which is conducive to reducing the object's interactive operations on the interface. For example, when the interface type is a preparation interface, the instruction type of the responded imaging request instruction is an automatic imaging type. The data processing background module can switch the preparation interface to an inspection interface, thereby reducing the object's interactive operations on the interface, improving the object's experience, and helping to improve the system's operating efficiency.
[0086] Step 206: Based on the instruction type and the current working state of the ultrasound device controller, a corresponding imaging control instruction is generated, and the imaging control instruction is sent to the ultrasound device controller to instruct the ultrasound device controller to control the ultrasound device to perform ultrasound imaging according to the imaging control instruction, obtain ultrasound image data, and update the current working state of the ultrasound device controller based on the instruction type.
[0087] Among them, the current working state of the ultrasound equipment controller corresponds one-to-one to the current working mode of the ultrasound equipment. The current working state includes rotational imaging working state, automatic imaging working state, manual imaging working state, reset imaging working state and stop imaging working state, etc., which are used to meet the different imaging needs and usage requirements of the object.
[0088] For example, when the ultrasound probe of the ultrasound device performs ultrasound imaging in a rotating manner in the target object, the current working state of the ultrasound device is a rotational imaging working state.
[0089] For example, when the ultrasound probe of the ultrasound device is in the target object and performs ultrasound imaging in a manner of rotating and advancing along the axis direction of the target object, the current working state of the ultrasound device is the automatic imaging working state.
[0090] The data processing background module will automatically generate corresponding imaging control instructions based on the instruction type and the current working status of the ultrasound device controller, and send the imaging control instructions to the ultrasound device controller.
[0091] After the ultrasound device controller responds to the imaging control instruction, it controls the ultrasound device to perform ultrasound imaging in accordance with the imaging control instruction. The ultrasound device's current operating mode is updated, and accordingly, the ultrasound device controller updates its current operating state. Specifically, the current operating state may be updated to the operating state corresponding to the instruction type. For example, if the instruction type is rotational imaging, the ultrasound device's operating mode will be updated to the rotational imaging mode, and accordingly, the ultrasound device controller's current operating state may be updated to the rotational imaging operating state.
[0092] In some embodiments, the data processing background module may also process and send the received imaging request instructions, current working status, generated imaging control instructions and other data to the interface display module for display.
[0093] Step 208: Receive the ultrasound image data sent by the ultrasound device, and display the ultrasound image data in the switched interface.
[0094] Among them, after receiving the ultrasound image data sent by the controller module, the data processing background module can send the ultrasound image data to the interface display module and display the ultrasound image data in the switched interface.
[0095] In some embodiments, the data processing backend module can also process the received ultrasound image data and display the processed ultrasound image data in the switched interface. The processing method can be determined based on the needs of the actual scenario, for example, including at least one of three-dimensional reconstruction or image enhancement. This method of processing ultrasound image data before displaying it facilitates displaying ultrasound image data that meets the needs of the actual scenario in the switched interface.
[0096] In some embodiments, after receiving the ultrasound image data sent by the controller module, the data processing background module may also send the ultrasound image data to the data storage management module for data storage.
[0097] In some embodiments, the ultrasound image data may also be directly sent to the data storage management module via the controller communication interface module for data storage.
[0098] like Figure 4 The figure shows a schematic diagram of the data interaction process between various modules in an ultrasound image display device according to one embodiment. The controller module 104 is used to obtain the current operating status, imaging request instructions, error information, and ultrasound image data. The current operating status, imaging request instructions, and error information are parsed and sent to the data processing backend module 102. The data processing backend module 102 responds to the imaging request instructions based on the current operating status and instruction type, generating imaging control instructions for setting operating instructions for the ultrasound device controller. The interface display module 106 switches interfaces based on the interface type and instruction type.
[0099] The data processing backend module 102 sends the parsed error information to the interface display module 106 , and displays the error information in the interface display module 106 .
[0100] After being parsed, the ultrasound image data is sent to the interface display module 106 and the data storage management module 108. The interface display module 106 is used to display the ultrasound image data. The data storage management module 108 is used to store the ultrasound image data and send imaging record information that needs to be created, updated, queried, or deleted to the interface display module 106. The interface display module 106 is also used to display the imaging record information.
[0101] In some embodiments, to ensure safety, the ultrasound device controller must be reset before powering on. This can be accomplished by pressing the reset imaging button in the ultrasound device controller. If imaging is performed without first performing the reset, the data processing backend module 102 will generate a reset prompt and display it in the interface display module to ensure the ultrasound device controller is in the correct initial state and reduce the likelihood of system errors.
[0102] In some embodiments, the reset operation can be performed in any interface, but the ultrasound device controller must not be in an imaging working state or a system error state to ensure that the ultrasound device controller is not misoperated.
[0103] In the above-mentioned ultrasound image display method, the instruction type of the imaging request instruction is obtained by responding to the imaging request instruction sent by the ultrasound device controller. Since the imaging request instruction is generated by the ultrasound device controller in response to the object operation, the currently displayed interface is switched according to the instruction type and the interface type to which the currently displayed interface belongs. The object can automatically switch the interface by operating the ultrasound device controller, reducing the object's interactive operations on the interface. At the same time, according to the imaging control instruction generated based on the instruction type and the current working state, the ultrasound device is controlled to automatically perform ultrasound imaging, obtain ultrasound image data, and automatically display the ultrasound image data in the switched interface. Since the object can automatically switch interfaces, perform ultrasound imaging, and display ultrasound image data in the switched interface by simply operating the ultrasound device controller during the entire process, the object's interactive operations on the interface are reduced, the operation process is simplified, and it is conducive to improving the efficiency of ultrasound image display and enhancing the object's experience.
[0104] In an exemplary embodiment, based on the interface type and instruction type of the interface currently displayed by the interface display module, the currently displayed interface is switched, including: when the interface type of the interface currently displayed by the interface display module is a preparation interface, and the instruction type is an automatic imaging type or a manual imaging type, the currently displayed interface is switched to an inspection interface; when the interface type of the interface currently displayed by the interface display module is an inspection interface, and the instruction type is a stop imaging type, the current working status of the ultrasound device controller is obtained, and according to the current working status, the currently displayed interface is switched to a review interface; when the interface type of the interface currently displayed by the interface display module is a review interface, and the instruction type is a rotational imaging type or an automatic imaging type, the currently displayed interface is switched to an inspection interface.
[0105] Among them, the data processing background module can automatically switch interfaces based on the interface type of the currently displayed interface and the instruction type of the imaging request instruction when responding to the object's operation on the ultrasound device control.
[0106] If the currently displayed interface is a preparation interface and the instruction type is automatic imaging or manual imaging, the currently displayed interface can be automatically switched to the inspection interface. Since preparation operations are often performed in the preparation interface, it is necessary to control the ultrasound device to rotate for ultrasound imaging to avoid improper placement of the ultrasound device within the target object, which may cause damage to the target object.
[0107] Therefore, the preparation operation on the preparation interface is completed, and in response to the subject's operation of the automatic imaging button or the manual imaging button, the data processing background module switches the currently displayed interface to the inspection interface, so as to display the ultrasound image data sent by the ultrasound equipment through automatic imaging or manual imaging in real time in the inspection interface.
[0108] It is understandable that when the interface type of the currently displayed interface is a preparation interface and the instruction type is a rotation imaging type, a reset imaging type or a stop imaging type, there is no need to switch interfaces.
[0109] When the interface type of the currently displayed interface is an inspection interface and the instruction type is a stop imaging type, the current working state of the ultrasound device controller is obtained, and the currently displayed interface is switched to a review interface according to the current working state.
[0110] Since the review interface is mainly used to display the saved ultrasound image data, during the examination process, if an imaging request instruction of the stop imaging type is received, it will automatically switch to the review interface in combination with the current working status of the ultrasound equipment controller so that the subject can observe the saved ultrasound image data in the review interface.
[0111] If the interface currently displayed by the interface display module is a review interface, and the instruction type is a manual imaging type, the review interface will not be switched. The data processing backend module will respond to the imaging request instruction of the manual imaging type and switch the ultrasound image data displayed in the review interface according to the imaging request instruction of the manual imaging type. This allows the subject to switch ultrasound image data directly by operating the ultrasound device controller without having to operate the interface. This improves the efficiency of the system, allows the subject to view ultrasound image data more quickly, and enhances the subject's experience.
[0112] When the interface type of the interface currently displayed in the interface display module is a review interface, if the instruction type is a rotational imaging type or an automatic imaging type, the currently displayed interface is switched to an inspection interface so that the ultrasound image can be displayed in real time on the inspection interface, reducing the interaction steps of the object on the interface, improving the use efficiency of the system, and indirectly shortening the operation time.
[0113] In this embodiment, automatic switching of interfaces can be achieved based on the instruction type and the interface type of the currently displayed interface, which can reduce the interaction steps of the object on the interface, simplify the operation process, and facilitate the object to quickly view ultrasound image data, which is conducive to improving the efficiency of ultrasound image display and enhancing the object's experience.
[0114] In an exemplary embodiment, the currently displayed interface is switched to a review interface according to the current working status, including: when the current working status is an automatic imaging working status, the currently displayed interface is switched to a review interface; when the current working status is a manual imaging working status or a rotational imaging working status, and the data recording switch status indicates recording data, the currently displayed interface is switched to a review interface; the data recording switch status is used to indicate whether to record data.
[0115] Among them, since the ultrasound device controller is in the automatic imaging working state, the ultrasound image data obtained by the ultrasound device through automatic ultrasound imaging will be automatically sent to the data storage management module for storage. Therefore, when the currently displayed interface is the inspection interface, the instruction type is the stop imaging type, and the ultrasound device controller is in the automatic imaging working state, the data processing background module switches the currently displayed interface in the interface display module to the review interface, so that when the ultrasound device stops imaging, the subject can promptly view the currently saved ultrasound image data in the review interface.
[0116] In some embodiments, the interface display module also includes a data recording control. In response to the object's operation on the data recording control, the state of the data recording control is changed. At the same time, the state of the data recording switch is changed synchronously.
[0117] In some embodiments, the ultrasound device controller further includes a data recording switch. The data recording switch state refers to the state of the data recording switch, and the data recording switch state is used to indicate whether to record ultrasound image data. For example, if the data recording switch state is open, it indicates that ultrasound image data is not recorded. If the data recording switch state is closed, it indicates that ultrasound image data is recorded.
[0118] In response to the object's click operation on the data recording switch, the state of the data recording switch is changed. At the same time, the data recording control in the interface display module also changes its control state synchronously, that is, the state of the data recording control changes synchronously.
[0119] In some embodiments, the rotary imaging button in the ultrasound device controller can be reused as a data recording switch. When the current working state is manual imaging working state or rotary imaging working state, the rotary imaging button can be clicked to switch the data recording switch state.
[0120] When the current working state is manual imaging or rotary imaging, the data recording switch state is also considered to determine whether to switch interfaces. If the data recording switch state indicates that data is being recorded, the currently displayed interface is switched to the review interface. If the data recording switch state indicates that data is not being recorded, the interface is not switched.
[0121] In this embodiment, by combining the data recording switch status under different working states, it is determined whether to switch the inspection interface to the review interface, so as to ensure that during the inspection process, when the ultrasound imaging is stopped, the subject can promptly view the ultrasound image data saved in the review interface, thereby reducing the subject's interactive operation steps on the interface, improving the processing efficiency of the ultrasound image data, and enhancing the subject's experience.
[0122] In an exemplary embodiment, the interface after switching is an inspection interface, and corresponding imaging control instructions are generated based on the instruction type and the current working state of the ultrasound device controller, including: when the current working state of the ultrasound device controller is a rotational imaging working state and the instruction type of the imaging request instruction is an automatic imaging type, an automatic imaging control instruction is generated; when the current working state of the ultrasound device controller is a rotational imaging working state and the instruction type of the imaging request instruction is a rotational imaging type, a rotational imaging control instruction is generated; when the current working state of the ultrasound device controller is a stop imaging working state, an imaging control instruction corresponding to the instruction type is generated.
[0123] Among them, when the interface after switching is the inspection interface, the ultrasound equipment controller is in the imaging working state, and the working state of the ultrasound equipment controller cannot be switched at will. Therefore, in some imaging working states, the imaging request instructions of some instruction types cannot immediately generate imaging control instructions corresponding to the instruction type to ensure that the ultrasound equipment controller is not misoperated.
[0124] For example, when the current working state is the rotational imaging working state, if the instruction type of the imaging request instruction is the automatic imaging type, an automatic imaging control instruction is generated; if the instruction type of the imaging request instruction is the rotational imaging type, a rotational imaging control instruction is generated.
[0125] In other imaging working states, imaging request instructions of certain instruction types can immediately generate imaging control instructions corresponding to the instruction types, which is beneficial to the rapid generation of imaging control instructions and improves the processing efficiency of ultrasonic image data.
[0126] For example, when the current working state is the imaging stop working state, an imaging control instruction corresponding to the instruction type may be generated. In the imaging stop working state, a rotation imaging control instruction will be generated for an imaging request instruction of the rotation imaging type, an automatic imaging control instruction will be generated for an imaging request instruction of the automatic imaging type, and a manual imaging control instruction will be generated for an imaging request instruction of the manual imaging type.
[0127] In some embodiments, when the currently displayed interface is an inspection interface, if the instruction type is a rotational imaging type, an automatic imaging type, or a manual imaging type, since the inspection interface will not be switched, the above-mentioned method of generating corresponding imaging control instructions based on the instruction type and the current working status of the ultrasound equipment controller can also be used.
[0128] In this embodiment, in the examination interface and in the rotational imaging state, imaging request instructions of the manual instruction type cannot immediately generate imaging control instructions corresponding to that instruction type, thereby preventing the ultrasound device controller from being misoperated. In the examination interface and in the stop imaging state, imaging request instructions of other instruction types can immediately generate imaging control instructions corresponding to that instruction type, facilitating the rapid generation of imaging control instructions and improving the processing efficiency of ultrasound image data.
[0129] In an exemplary embodiment, the interface after switching is an inspection interface, and the ultrasound image display method also includes: when the current working state of the ultrasound device controller is the rotational imaging working state, and the instruction type of the imaging request instruction is the manual imaging type, a prompt message for stopping rotational imaging is displayed on the inspection interface; when the current working state of the ultrasound device controller is the automatic imaging working state, and the instruction type of the imaging request instruction is the manual imaging type, or the rotational imaging type, a prompt message for stopping automatic imaging is displayed on the inspection interface; when the current working state of the ultrasound device controller is the manual imaging working state, and the instruction type of the imaging request instruction is the automatic imaging type, or the rotational imaging type, a prompt message for stopping manual imaging is displayed on the inspection interface.
[0130] Among them, when the interface after switching is the inspection interface, in some working states, the imaging control instruction corresponding to the instruction type cannot be generated immediately, and a prompt message to stop imaging will be displayed on the inspection interface.
[0131] For example, when in the rotary imaging working state, if the instruction type of the imaging request instruction is manual imaging type, a prompt message to stop rotary imaging is displayed. When in the automatic imaging working state, if the instruction type of the imaging request instruction is manual imaging type or rotary imaging type, a prompt message to stop automatic imaging is displayed. When in the manual imaging working state, if the instruction type of the imaging request instruction is automatic imaging type or rotary imaging type, a prompt message to stop manual imaging is displayed on the inspection interface.
[0132] In some embodiments, in response to a subject operating a stop imaging button on an ultrasound device controller according to observed prompt information, the data processing backend module generates a stop imaging control instruction, instructing the ultrasound device controller to control the ultrasound device to stop ultrasound imaging according to the stop imaging control instruction. After ultrasound imaging is stopped, since the current operating state is the stop imaging operating state, the data processing backend module will continue to respond to new imaging request instructions and generate imaging control instructions corresponding to the instruction type of the new imaging request instruction, thereby continuing the corresponding ultrasound imaging.
[0133] In some embodiments, when the currently displayed interface is the inspection interface, if the instruction type is a rotational imaging type, an automatic imaging type, or a manual imaging type, since the inspection interface will not be switched, the method of displaying various prompt information on the above-mentioned inspection interface can also be used.
[0134] In this embodiment, when a manual imaging request is received while the subject is in the rotational imaging state on the examination interface, a manual control command is not immediately generated. Instead, a stop rotational imaging prompt is generated to prompt the subject to stop the current rotational imaging state, thereby preventing accidental operation of the ultrasound device controller. Similarly, when switching between automatic and manual imaging states, a corresponding stop imaging prompt is generated. After the current imaging state is stopped, a new imaging request is received, preventing accidental operation of the ultrasound device controller and improving the operational safety and stability of the ultrasound device.
[0135] In an exemplary embodiment, the ultrasound image display method also includes: receiving an imaging speed switching request instruction sent by an ultrasound device controller; determining whether to respond to the imaging speed switching request instruction based on the current working state of the ultrasound device controller; if it is determined that the imaging speed switching request instruction is responded to, generating an imaging speed switching instruction in response to the imaging speed switching request instruction, and sending the imaging speed switching instruction to the ultrasound device controller to instruct the ultrasound device controller to adjust the ultrasound imaging speed of the ultrasound device according to the imaging speed switching instruction.
[0136] The ultrasound device controller also includes an imaging speed switch button. An imaging speed switch request is generated in response to a subject's operation of the button and sent to the data processing backend module. Upon receiving the imaging speed switch request, the data processing backend module determines whether to respond to the request based on the current operating state of the ultrasound device controller. This prevents imaging speed switching during ultrasound imaging and improves system stability.
[0137] If a response to the imaging speed switching request instruction is determined, the data processing background module generates an imaging speed switching instruction in response to the imaging speed switching request instruction. The imaging speed switching instruction is used to instruct the ultrasound device controller to adjust the ultrasound imaging speed of the ultrasound device according to the imaging speed switching instruction.
[0138] In some embodiments, the interface display module further includes an imaging speed switching control, and an imaging speed switching request instruction may also be generated in response to the object's operation on the imaging speed switching control.
[0139] In some embodiments, in response to the subject's operation of the imaging speed switch button, the state of the imaging speed switch control in the interface display module can be synchronously modified so that the subject can observe the change in imaging speed in time and reduce unnecessary usage errors.
[0140] In this embodiment, ultrasound speed switching can be achieved by manipulating the ultrasound device controller, reducing the number of user-interface interactions and simplifying the operational process. Furthermore, the ultrasound device controller's current operating state is used to determine whether to respond to an imaging speed switching request, preventing imaging speed switching during ultrasound imaging and improving system stability.
[0141] In an exemplary embodiment, whether to respond to an imaging speed switching request instruction is determined based on the current working state of the ultrasound device controller, including: when the current working state of the ultrasound device controller is an automatic imaging working state, a rotational imaging working state, a manual imaging working state, or a reset imaging working state, determining not to respond to the imaging speed switching request instruction; when the current working state of the ultrasound device controller is a stop imaging working state, determining to respond to the imaging speed switching request instruction.
[0142] Among them, as long as the current working state of the ultrasound device controller is the imaging stop working state, it can directly respond to the imaging speed switching request instruction. In other working states, it will not respond to the imaging speed switching request instruction.
[0143] For example, when the current working state of the ultrasound device controller is the automatic imaging working state, the rotation imaging working state, the manual imaging working state or the reset imaging working state, the imaging speed switching control in the interface display module will be disabled.
[0144] In this embodiment, when the current working state of the ultrasound device controller is the imaging stop working state, it is allowed to respond to the imaging speed switching request instruction, and in other states it is not allowed to respond to the imaging speed switching request instruction, thereby avoiding the ultrasound device from switching the imaging speed during the ultrasound imaging process, which is beneficial to improving the system stability.
[0145] To illustrate the ultrasound image display method and effect in this solution in detail, a most detailed embodiment is described below:
[0146] For intravascular ultrasound (IVUS) imaging acquisition and display interface interaction scenarios, such as Figure 5 Figure 2 shows a schematic diagram of the data interaction process between various modules in an ultrasound image display device according to another embodiment. The ultrasound image display device includes an interface display module, a data storage management module, a data processing backend module, a controller communication interface module, and a controller module. Both the controller module and the interface display module are responsive to user operations. Users can directly manipulate the currently displayed interface in the interface display module to switch between them and control various controls within the currently displayed interface. Users can also manipulate buttons on the ultrasound device controller to send button request instructions to the controller communication interface module. The controller communication interface module processes the button request instructions, generates corresponding imaging request instructions, and sends them to the data processing backend module. The data processing backend module generates corresponding imaging control instructions based on the imaging request instructions and sends them to the controller module, prompting the controller module to respond to the imaging control instructions, perform ultrasound imaging, and obtain ultrasound image data. The ultrasound image data captured by the controller module is then transmitted to the data storage management module and the interface display module via the controller communication interface module. The data storage management module can create imaging records, and the interface display module can display the ultrasound image data.
[0147] like Figure 6 The figure shows a flow chart of the interface interaction method in one embodiment. First, in response to the input operation of the subject in the registration interface, the registration information of the subject is obtained. Then, in response to the selection of the subject in the preparation interface, the interface is switched to the preparation interface for preparing the IVUS catheter and checking the imaging effect in the preparation interface. Subsequently, in response to the subject's operation of the automatic imaging button or the manual imaging button in the ultrasound device controller, the interface is automatically switched to the inspection interface for real-time recording and presentation of ultrasound image data. Finally, in response to the subject's operation of the stop imaging button in the ultrasound device controller, combined with the current working status of the ultrasound device controller, the interface is automatically switched to the review interface for viewing the saved ultrasound image data and the measurement of the image data in the review interface.
[0148] like Figure 7The figure shows a schematic diagram of the structure of the interface display module in one embodiment. The registration interface control interface, the preparation interface control interface, the inspection interface control interface, and the review interface control interface are all connected to the data processing backend communication interface. The object registration information in the registration interface can be sent to the data processing backend module via the registration interface control interface and the data processing backend communication interface. The preparation interface can exchange instructions and data with the data backend module via the preparation interface control interface and the data processing backend communication interface. The inspection interface can exchange instructions and data with the data backend module via the inspection interface control interface and the data processing backend communication interface. The review interface can exchange instructions and data with the data backend module via the review interface control interface and the data processing backend communication interface.
[0149] The preparation interface control interface and the inspection interface control interface are respectively connected to the controller image communication interface. Image data can be sent to the preparation interface for display through the controller image communication interface and the preparation interface control interface. Image data can also be sent to the inspection interface for display through the controller image communication interface and the inspection interface control interface.
[0150] The review interface control interface is also connected to the image data access interface. The review interface and the data storage management module interact with each other through the review interface control interface and the image data access interface.
[0151] like Figure 8 Figure 1 shows a schematic diagram of the structure of a data processing backend module in one embodiment. The data processing backend module includes a data processing center, which exchanges data with the controller module via a controller communication interface. The data processing center exchanges data with the interface display module via an interface display module communication interface. The data processing center exchanges data with the data storage management module via a data storage management module communication interface.
[0152] like Figure 9 The following is a schematic diagram of the structure of a data storage management module in one embodiment. The data storage management module includes a data storage management module processing center. The data storage management module processing center exchanges instructions and data with the data processing backend module via the data processing backend module communication interface. The data storage management module processing center exchanges data with the configured measurement data file via the configured measurement data access interface. The data storage management module processing center exchanges data with the database file via the database access interface. The data storage management module processing center sends instructions and data to the image data file via the image data access interface. The controller module sends data to the image data file via the controller image data module communication interface and the image data access interface.
[0153] like Figure 10Figure 1 shows a schematic diagram of the controller communication interface module in one embodiment. The controller communication interface module includes a controller communication processing center. This center exchanges commands and data with the controller module via a controller command data communication interface. It exchanges image data with the controller module via a controller image data communication interface. The controller communication processing center exchanges data with the data processing backend module via a data center communication interface. The controller communication processing center also exchanges data with the data storage management module via an image data communication interface.
[0154] The above-mentioned ultrasound image display method obtains the instruction type of the imaging request instruction in response to an imaging request instruction sent by the ultrasound device controller. Since the imaging request instruction is generated by the ultrasound device controller in response to an object operation, the currently displayed interface is switched according to the instruction type and the interface type to which the currently displayed interface belongs. The object can automatically switch interfaces by operating the ultrasound device controller, reducing the object's interaction with the interface. At the same time, according to the imaging control instruction generated based on the instruction type and the current working state, the ultrasound device is controlled to automatically perform ultrasound imaging, obtain ultrasound image data, and automatically display the ultrasound image data in the switched interface. Since the object can automatically switch interfaces, perform ultrasound imaging, and display ultrasound image data in the switched interface by simply operating the ultrasound device controller throughout the entire process, the object can reduce the object's interaction with the interface, simplify the operation process, and improve the efficiency of ultrasound image display and the user's experience. In addition, the design of the interface interaction structure can effectively balance the system data burden. The image data and instruction data of the ultrasound device controller are transmitted and processed through different channels, effectively improving the system's operating efficiency, improving image display efficiency, and reducing the probability of system operation errors. The data processing backend module records the operating status of the entire system, facilitating the coordination of the functions of each module, reducing the number of user interface interaction steps, and improving system efficiency. Careful consideration of usage scenarios and clear interface interaction logic facilitate user access to the system, reducing software operation time. Convenient interface design ensures that interface interactions are more consistent with user operating habits. Humanized interaction methods reduce the number of user operation steps and reduce the probability of system errors. Through these methods, the overall system efficiency is effectively improved, ultrasound image display efficiency is enhanced, and reliance on hardware resources is reduced.
[0155] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0156] Based on the same inventive concept, embodiments of the present application further provide a data processing backend module for implementing the aforementioned ultrasound image display method. The implementation solution provided by this module is similar to the implementation solution described in the aforementioned method. Therefore, the specific limitations of one or more data processing backend module embodiments provided below can be found in the aforementioned limitations of the ultrasound image display method and will not be further elaborated here.
[0157] In an exemplary embodiment, Figure 11 As shown, a data processing background module 1100 is provided, including: an acquisition module 1120, a switching module 1140, a control module 1160 and a display module 1180, wherein:
[0158] The acquisition module 1120 is configured to acquire the instruction type of the imaging request instruction in response to the imaging request instruction sent by the ultrasound device controller; the imaging request instruction is generated by the ultrasound device controller in response to an object operation.
[0159] The switching module 1140 is configured to switch the currently displayed interface based on the interface type and instruction type of the interface currently displayed by the interface display module.
[0160] The control module 1160 is used to generate corresponding imaging control instructions based on the instruction type and the current working status of the ultrasound device controller, and send the imaging control instructions to the ultrasound device controller to instruct the ultrasound device controller to control the ultrasound device to perform ultrasound imaging according to the imaging control instructions, obtain ultrasound image data, and update the current working status of the ultrasound device controller based on the instruction type.
[0161] The display module 1180 is configured to receive ultrasound image data sent by the ultrasound device and display the ultrasound image data in the switched interface.
[0162] The above-mentioned data processing background module obtains the instruction type of the imaging request instruction by responding to the imaging request instruction sent by the ultrasound device controller. Since the imaging request instruction is generated by the ultrasound device controller in response to the object operation, the currently displayed interface is switched according to the instruction type and the interface type to which the currently displayed interface belongs. The object can automatically switch the interface by operating the ultrasound device controller, reducing the object's interactive operations on the interface. At the same time, according to the imaging control instruction generated based on the instruction type and the current working state, the ultrasound device is controlled to automatically perform ultrasound imaging, obtain ultrasound image data, and automatically display the ultrasound image data in the switched interface. Since the object can automatically switch interfaces, perform ultrasound imaging, and display ultrasound image data in the switched interface by simply operating the ultrasound device controller during the entire process, the object's interactive operations on the interface are reduced, the operation process is simplified, and it is conducive to improving the efficiency of ultrasound image display and enhancing the object's experience.
[0163] In one embodiment, the currently displayed interface is switched based on the interface type and instruction type of the interface currently displayed by the interface display module. The switching module 1140 is also used to: when the interface type of the interface currently displayed by the interface display module is a preparation interface, and the instruction type is an automatic imaging type or a manual imaging type, switch the currently displayed interface to an inspection interface; when the interface type of the interface currently displayed by the interface display module is an inspection interface, and the instruction type is a stop imaging type, obtain the current working status of the ultrasound equipment controller, and switch the currently displayed interface to a review interface according to the current working status; when the interface type of the interface currently displayed by the interface display module is a review interface, and the instruction type is a rotational imaging type or an automatic imaging type, switch the currently displayed interface to an inspection interface.
[0164] In one embodiment, the currently displayed interface is switched to a review interface according to the current working state, and the switching module 1140 is also used to: when the current working state is an automatic imaging working state, switch the currently displayed interface to a review interface; when the current working state is a manual imaging working state or a rotational imaging working state, and the data recording switch state indicates recording data, switch the currently displayed interface to a review interface; the data recording switch state is used to indicate whether to record data.
[0165] In one embodiment, the interface after switching is an inspection interface, and corresponding imaging control instructions are generated based on the instruction type and the current working state of the ultrasound device controller. The control module 1160 is also used to: generate automatic imaging control instructions when the current working state of the ultrasound device controller is a rotational imaging working state and the instruction type of the imaging request instruction is an automatic imaging type; generate rotational imaging control instructions when the current working state of the ultrasound device controller is a rotational imaging working state and the instruction type of the imaging request instruction is a rotational imaging type; generate imaging control instructions corresponding to the instruction type when the current working state of the ultrasound device controller is a stop imaging working state.
[0166] In one embodiment, the switched interface is an inspection interface, and the data processing background module 1100 also includes a prompt module, which is used to: when the current working state of the ultrasound device controller is the rotational imaging working state, and the instruction type of the imaging request instruction is the manual imaging type, display a prompt message for stopping rotational imaging on the inspection interface; when the current working state of the ultrasound device controller is the automatic imaging working state, and the instruction type of the imaging request instruction is the manual imaging type, or the rotational imaging type, display a prompt message for stopping automatic imaging on the inspection interface; when the current working state of the ultrasound device controller is the manual imaging working state, and the instruction type of the imaging request instruction is the automatic imaging type, or the rotational imaging type, display a prompt message for stopping manual imaging on the inspection interface.
[0167] In one embodiment, the data processing background module 1100 also includes a speed switching module, which is used to: receive an imaging speed switching request instruction sent by the ultrasound device controller; determine whether to respond to the imaging speed switching request instruction based on the current working state of the ultrasound device controller; if it is determined that the imaging speed switching request instruction is responded to, generate an imaging speed switching instruction in response to the imaging speed switching request instruction, and send the imaging speed switching instruction to the ultrasound device controller to instruct the ultrasound device controller to adjust the ultrasonic imaging speed of the ultrasound device according to the imaging speed switching instruction.
[0168] In one embodiment, whether to respond to the imaging speed switching request instruction is determined based on the current working state of the ultrasound device controller. The speed switching module is also used to: when the current working state of the ultrasound device controller is the automatic imaging working state, the rotation imaging working state, the manual imaging working state or the reset imaging working state, determine whether to respond to the imaging speed switching request instruction; when the current working state of the ultrasound device controller is the stop imaging working state, determine whether to respond to the imaging speed switching request instruction.
[0169] Each module in the above-mentioned data processing backend module can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.
[0170] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 12 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O) and a communication interface. The processor, memory and input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store ultrasound image data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an ultrasound image display method is implemented.
[0171] Those skilled in the art will understand that Figure 12 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0172] In an exemplary embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.
[0173] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0174] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0175] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0176] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. In particular, any reference to memory, database, 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 various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), data processing logic devices based on quantum computing, and the like.
[0177] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0178] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for displaying an ultrasonic image, characterized in that: The method comprises: In response to an imaging request instruction sent by an ultrasound device controller, obtaining an instruction type of the imaging request instruction; the imaging request instruction is generated by the ultrasound device controller in response to an object operation; Switching the currently displayed interface based on the interface type of the interface currently displayed by the interface display module and the instruction type; generating a corresponding imaging control instruction based on the instruction type and the current working state of the ultrasound device controller, and sending the imaging control instruction to the ultrasound device controller to instruct the ultrasound device controller to control the ultrasound device to perform ultrasound imaging according to the imaging control instruction, obtain ultrasound image data, and update the current working state of the ultrasound device controller based on the instruction type; The ultrasonic image data sent by the ultrasonic device is received, and the ultrasonic image data is displayed in the switched interface.
2. The method according to claim 1, characterized in that The switching of the currently displayed interface based on the interface type of the interface currently displayed by the interface display module and the instruction type includes: When the interface type of the interface currently displayed by the interface display module is a preparation interface and the instruction type is an automatic imaging type or a manual imaging type, switching the currently displayed interface to an inspection interface; When the interface type of the interface currently displayed by the interface display module is an inspection interface and the instruction type is a stop imaging type, obtaining the current working state of the ultrasound device controller, and switching the currently displayed interface to a review interface according to the current working state; When the interface type of the interface currently displayed by the interface display module is a review interface and the instruction type is a rotation imaging type or an automatic imaging type, the currently displayed interface is switched to an inspection interface.
3. The method according to claim 2, characterized in that The step of switching the currently displayed interface to a review interface according to the current working state includes: When the current working state is the automatic imaging working state, switching the currently displayed interface to a review interface; When the current working state is a manual imaging working state or a rotational imaging working state, and the data recording switch state indicates recording data, the currently displayed interface is switched to a review interface; the data recording switch state is used to indicate whether to record data.
4. The method according to claim 1, wherein The method further comprises: receiving an imaging speed switching request instruction sent by the ultrasound device controller; determining whether to respond to the imaging speed switching request instruction according to the current working state of the ultrasound device controller; When it is determined that there is a response to the imaging speed switching request instruction, an imaging speed switching instruction is generated in response to the imaging speed switching request instruction, and the imaging speed switching instruction is sent to the ultrasound device controller to instruct the ultrasound device controller to adjust the ultrasound imaging speed of the ultrasound device according to the imaging speed switching instruction.
5. The method according to claim 4, characterized in that The determining, based on the current working state of the ultrasound device controller, whether to respond to the imaging speed switching request instruction includes: When the current working state of the ultrasound device controller is an automatic imaging working state, a rotation imaging working state, a manual imaging working state, or a reset imaging working state, determining not to respond to the imaging speed switching request instruction; In a case where the current working state of the ultrasound device controller is the imaging stop working state, a response to the imaging speed switching request instruction is determined.
6. The method according to claim 1, characterized in that The method further comprises: In response to the object's selection operation on each interface in the interface display module, generating an interface switching instruction corresponding to the selected target interface; According to the interface switching instruction, the currently displayed interface is switched to the target interface.
7. The method according to claim 1, characterized in that Displaying the ultrasound image data in the switched interface includes: Processing the ultrasound image data, wherein the processing method includes at least one of three-dimensional reconstruction and image enhancement; The processed ultrasound image data is displayed in the switched interface.
8. An ultrasonic image display device, characterized in that: The device comprises: A controller module includes an ultrasound device and an ultrasound device controller; the ultrasound device is used to perform ultrasound imaging; the ultrasound device controller is used to generate an imaging request instruction in response to an object operation and send the imaging request instruction to a data processing backend module; receive an imaging control instruction sent by the data processing backend module, and control the ultrasound device to perform ultrasound imaging according to the imaging control instruction to obtain ultrasound image data; and send the ultrasound image data to the data processing backend module; An interface display module, configured to display the ultrasound image data; A data processing background module is used to respond to the imaging request instruction sent by the ultrasound device controller and obtain the instruction type of the imaging request instruction; switch the currently displayed interface based on the interface type of the interface currently displayed by the interface display module and the instruction type; generate corresponding imaging control instructions based on the instruction type and the current working state of the ultrasound device controller, and send the imaging control instructions to the ultrasound device controller to instruct the ultrasound device controller to control the ultrasound device to perform ultrasound imaging according to the imaging control instructions, obtain ultrasound image data, and update the current working state of the ultrasound device controller based on the instruction type; receive the ultrasound image data sent by the ultrasound device, and display the ultrasound image data in the switched interface.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.