CN106992985B - protocol group generation method and device - Google Patents
protocol group generation method and device Download PDFInfo
- Publication number
- CN106992985B CN106992985B CN201710229381.4A CN201710229381A CN106992985B CN 106992985 B CN106992985 B CN 106992985B CN 201710229381 A CN201710229381 A CN 201710229381A CN 106992985 B CN106992985 B CN 106992985B
- Authority
- CN
- China
- Prior art keywords
- protocol
- icon
- group
- data
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000006399 behavior Effects 0.000 claims description 28
- 238000012544 monitoring process Methods 0.000 claims description 16
- 238000002059 diagnostic imaging Methods 0.000 claims description 11
- 238000012423 maintenance Methods 0.000 abstract description 8
- 230000008569 process Effects 0.000 description 8
- 210000003625 skull Anatomy 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 2
- 210000001015 abdomen Anatomy 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 210000000038 chest Anatomy 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 210000004279 orbit Anatomy 0.000 description 1
- 210000004197 pelvis Anatomy 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 210000001562 sternum Anatomy 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/06—Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/26—Special purpose or proprietary protocols or architectures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention provides a method and a device for generating a protocol group, wherein the method comprises the following steps: generating at least one protocol data and creating a protocol icon corresponding to the at least one protocol data; constructing a protocol editing interface, and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface; and changing the display relation between the protocol icon and the protocol group icon in the protocol editing interface according to the operation behavior of the user on the protocol icon, and establishing the reference relation between the protocol data and the protocol group data. By adopting the technical scheme, the embodiment of the invention can realize protocol multiplexing, simplify user operation, has strong practicability and can greatly reduce the workload of later maintenance.
Description
Technical Field
The embodiment of the invention relates to the technical field of medical imaging systems, in particular to a protocol group generation method and device.
Background
the medical imaging technology refers to a technology of scanning a scanned object through related equipment to obtain related scanning data, and then obtaining object shape information through digital processing. When a medical image of a scanned object is shot, a medical imaging system needs to scan the scanned object according to preset protocols, each protocol usually corresponds to a clinical application scene, such as a skull posterior anterior protocol, a cervical vertebra lateral protocol, a sternum lateral protocol and the like, and after scanning data are collected, a preset certain protocol can be selected for exposure, so that a medical image corresponding to the protocol is obtained.
In clinical examination, a plurality of images of a scanned part are often required to obtain image information as much as possible, and due to different concerns about the scanned part, a plurality of protocols are often required to be correspondingly set for one scanned part, so that the protocols are often combined into a protocol group for use. The existing protocol group generation method usually directly creates each protocol to be set under a protocol group, when a plurality of protocol groups are set and one protocol group corresponds to a plurality of protocols, a doctor or a technician is required to set each protocol in each protocol group one by one, for example, each protocol code is copied under a corresponding protocol group program, so that the operation is complicated, the practicability is poor, the operation efficiency is low, and the workload is large during later maintenance.
Disclosure of Invention
in view of this, embodiments of the present invention provide a method and an apparatus for generating a protocol group, so as to solve the technical defects of poor practicability and low operation efficiency of the existing protocol group generation technology.
In a first aspect, an embodiment of the present invention provides a method for generating a protocol group, including:
Generating at least one protocol data and creating a protocol icon corresponding to the at least one protocol data;
constructing a protocol editing interface, and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface;
And changing the display relation between the protocol icon and the protocol group icon in the protocol editing interface according to the operation behavior of the user on the protocol icon, and establishing the reference relation between the protocol data and the protocol group data.
In a second aspect, an embodiment of the present invention provides a protocol group generation apparatus, including a processor unit and a display unit, where the processor unit includes a protocol icon creation module and a protocol group generation module, and the display unit includes an interface generation module; wherein,
The protocol icon creating module is used for generating at least one protocol data and creating a protocol icon corresponding to the at least one protocol data;
The interface generating module is used for constructing a protocol editing interface and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface;
And the protocol group generation module is used for changing the display relation between the protocol icons and the protocol group icons in the protocol editing interface according to the operation behaviors of the user on the protocol icons and establishing the reference relation between the protocol data and the protocol group data.
in a third aspect, an embodiment of the present invention further provides a medical imaging system, including:
a protocol set generation device comprising a protocol set generation program, said protocol set generation program comprising the steps of:
Generating at least one protocol data and creating a protocol icon corresponding to the at least one protocol data;
constructing a protocol editing interface, and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface;
changing the display relation between the protocol icon and the protocol group icon in the protocol editing interface according to the operation behavior of the user on the protocol icon, and establishing the reference relation between the protocol data and the protocol group data;
a database for storing the protocols generated by the protocol group generation means; and
And the acquisition system is used for acquiring the image of the patient according to the protocol of the protocol group generation program.
According to the technical scheme provided by the embodiment of the invention, the display relation among the icons is changed through the operation behaviors of the user on the icons in the protocol icon list and the protocol group icon list in the constructed protocol editing interface, the reference relation of background data is established, and a protocol group is generated. By adopting the technical scheme, the embodiment of the invention can realize protocol multiplexing, simplify user operation, has strong practicability and can greatly reduce the workload of later maintenance.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the contents of the embodiments of the present invention and the drawings without creative efforts.
Fig. 1a is a schematic flowchart of a protocol group generating method according to an embodiment of the present invention;
fig. 1b is a schematic diagram of a protocol editing interface according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a protocol group generating method according to a second embodiment of the present invention;
fig. 3 is a schematic flowchart of a protocol group generating method according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a protocol group generating apparatus according to a fourth embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the steps as a sequential process, many of the steps can be performed in parallel, concurrently or simultaneously. In addition, the order of the steps may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Example one
fig. 1a is a flowchart illustrating a protocol group generating method according to an embodiment of the present invention. The present embodiment is applicable to the case of constructing a protocol suite, and the method may be performed by a protocol suite generation apparatus, which may be implemented by software and/or hardware, and may be generally integrated in a medical imaging device. As shown in fig. 1a, the method comprises the steps of:
step 110, generating at least one protocol data, and creating a protocol icon corresponding to the at least one protocol data.
For example, when generating the protocol data, corresponding scan parameters and image algorithm parameters need to be set, and taking a digital X-ray imaging apparatus as an example, the scan parameters may include a scan part, a body position, an exposure mode, a focus size, exposure parameters, and the like. And after the image algorithm parameters are the scanning data, performing data processing on the scanning data to generate algorithm parameters of an image, generating at least one protocol data according to the scanning parameters and the image algorithm parameters, and creating a protocol icon.
for example, the generated protocols may be provided with corresponding protocol names, such as cranio-anterior, cranio-lateral, orbit-lateral and nasal-axial protocols, and the like, and a protocol icon corresponding to the protocol name may be created in the display interface.
And 120, constructing a protocol editing interface, and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface.
for example, the protocol editing interface may be understood as an operation interface for a user to edit a protocol group, and the user may operate corresponding icons in a protocol icon list and a protocol group icon list in the interface. The protocol icon list can be displayed in a tree structure, a corresponding small part list can be set according to the examination part corresponding to each protocol, for example, the anteroposterior and cranial position protocols are divided into cranial parts in the protocol list to form the tree structure so as to be convenient for a user to search, and the protocol group icons contained in the protocol group list can be set in a protocol group folder form. Fig. 1b is a schematic diagram of a protocol editing interface according to an embodiment of the present invention, in the protocol editing interface shown in fig. 1b, a region corresponding to a reference numeral 11 indicates the protocol icon list, in the protocol icon list shown by the reference numeral 11, a sacrum may indicate a small portion arranged in the protocol icon list, a lateral position of the sacrum and an anterior-posterior position of the sacrum are protocols included in the small portion, a region corresponding to a reference numeral 12 indicates the protocol group icon list, and included protocol group icons are in a folder form.
And step 130, changing the display relation between the protocol icons and the protocol group icons in the protocol editing interface according to the operation behaviors of the user on the protocol icons, and establishing the reference relation between the protocol data and the protocol group data.
illustratively, the operation behavior of the user on the protocol icon can be realized by controlling a mouse, such as clicking, selecting, dragging, and the like. According to the operation of the user on the protocol icons, the corresponding protocol icons can be added or deleted in the protocol group icon folder, and the protocol group icons or the sequence of the protocol icons in the protocol editing interface can be adjusted. For example, the operation behavior of the protocol icon by the user can be realized by one or more combinations of a keyboard, a touch device, an audio input device, a remote control device, and the like.
for example, the reference relationship between the protocol data and the protocol group data may be a link relationship, a corresponding protocol needs to be set before medical image scanning is performed, then image scanning is started, and finally a medical image required in a clinical examination process is generated.
When a plurality of protocol groups are constructed, each protocol to be set is usually directly created under the protocol group, if a certain protocol needs to be set in each protocol group, the protocol data needs to be copied into the data corresponding to each protocol group, the operation is complicated, and in the subsequent maintenance, if a certain parameter in the protocol needs to be modified, the protocol data needs to be searched and modified in each protocol group one by one, the data processing amount is large, and the processing efficiency is low.
according to the technical scheme provided by the embodiment, the display relation among the icons is changed through the operation behaviors of the user on the icons in the protocol icon list and the protocol group icon list in the constructed protocol editing interface, the reference relation of background data is established, and a protocol group is generated. The protocol multiplexing can be realized, the user operation is simplified, the practicability is high, and the workload of later maintenance can be greatly reduced.
Optionally, the protocol group generating method may further include creating a large-part icon list on the protocol editing interface, where each large part icon in the large-part icon list is displayed in correspondence with at least one protocol group icon list.
For example, most of the positions refer to positions corresponding to real parts of a human body, such as the head, the neck, the spine, the chest, the abdomen, the pelvis and the like, and most of corresponding position icons can be set in the protocol editing interface according to the clinical examination requirements. In the protocol editing interface shown in fig. 1b, the area corresponding to reference numeral 13 represents the above-described large-area icon list.
For example, a protocol group list corresponding to the most significant bit is set under the most significant bit, and if the most significant bit is a header, the correspondingly set protocol group list may include: head, eye socket, nose bone and other protocol group icons. Corresponding protocols can be added to each protocol group respectively, and a three-layer structure of 'big part-protocol group-protocol' is formed in a protocol editing interface, so that a user can conveniently view, search and edit the corresponding protocol groups and protocols.
example two
fig. 2 is a flowchart illustrating a protocol group generating method according to a second embodiment of the present invention. Based on the first embodiment, the present embodiment optimizes the icon display relationship and the related data relationship in the modification editing interface according to the operation behavior of the user, as shown in fig. 2, the method includes the following steps:
Step 210, generating at least one protocol data, and creating a protocol icon corresponding to the at least one protocol data.
step 220, a protocol editing interface is constructed, and a protocol icon list and a protocol group icon list comprising the protocol icons are constructed on the protocol editing interface.
and 230, monitoring the dragging operation of the user on at least one protocol icon, and changing the display position of the protocol icon according to the dragging track.
illustratively, the operation of the protocol icon by the user can be recognized by monitoring the state of the mouse, and the position of the protocol icon is changed along with the cursor position of the mouse.
Specifically, a protocol editing interface constructed based on WPF is taken as an example, a mouse event is monitored, when the mouse event is triggered and a left mouse button is in a pressed state, a user is considered to start dragging, Adorner for drawing a dragging animation is added to an outer layer AdornerLayer, the position of a protocol icon dynamically changes along with a dragging track, and the effect of the dragging animation is displayed.
and 240, if the target position when the dragging operation is released is the position of the protocol group icon in the protocol group icon list, establishing a display relation between the dragged protocol icon and the protocol group icon.
for example, if a user drags a certain protocol icon in the protocol icon list to a certain protocol group folder position in the protocol group list and releases the mouse in the protocol editing interface, the protocol icon is added to the protocol group folder. Specifically, the protocol icons added to the protocol group folders may be displayed in a list form, in the protocol editing interface shown in fig. 1b, the area corresponding to the reference numeral 14 indicates a protocol icon list corresponding to the protocol icon already added to a certain protocol group folder, if the protocol group folder corresponding to the "skull" is selected, the protocol icons already added to the skull protocol group in the skull protocol group are displayed in the area shown by the reference numeral 14, such as protocol icons of the posterior and anterior skull, the anterior and posterior skull, the lateral skull, the skull tangent line, and the like, in fig. 1b, the protocol group selected by the user is displayed in the black protocol group folder, and other display effects may also be set for the operation selected by the user.
and step 250, establishing a reference relation between the protocol data and the protocol group data when the dragging operation is released.
illustratively, when the user releases the mouse, a link relationship between the protocol data corresponding to the dragged protocol icon and the protocol group data corresponding to the protocol group folder is established.
In addition, a user can drag the icons in the protocol icon list to the positions of a plurality of protocol group folders in the protocol group list, corresponding protocol icons are added in the plurality of protocol group folders, and a link relation between protocol data corresponding to the dragged protocol icons and protocol group data corresponding to each protocol group folder is established; if the user does not drag the protocol icon to any protocol group folder position, the original icon display relation is not changed, and the reference relation between the protocol data corresponding to the dragged protocol icon and the protocol group data is not established.
According to the technical scheme provided by the embodiment, the display relation among the icons is changed through the operation behaviors of the user on the icons in the protocol icon list and the protocol group icon list in the constructed protocol editing interface, the reference relation of background data is established, and a protocol group is generated. The protocol multiplexing can be realized, the user operation is simplified, the practicability is high, and the workload of later maintenance can be greatly reduced.
Optionally, when the drag operation is released, the method further includes: and setting an execution sequence mark among the protocol data according to the position relation of other protocol icons contained in the protocol group icon by the dragged protocol icon.
Illustratively, when a plurality of protocols are added to a protocol group, a corresponding protocol icon list can be constructed in a protocol group folder according to the dragging operation of a user on protocol icons, the protocol icons added to the protocol groups are automatically arranged from top to bottom or from left to right according to the sequence of dragging the icons by the user, and execution sequence marks among protocol data are set according to the position relationship of the protocol icons in the protocol groups. During medical image scanning, the execution sequence of the protocol data marks the execution sequence corresponding to each protocol, namely the acquisition sequence of the corresponding scanning data.
It can be understood that the execution sequence flag of the protocol data corresponding to the dragged protocol icon may also be directly set according to the dragging sequence of the icon included in the protocol icon list by the user, and the protocol icons added to the protocol group may also be set to be arranged in other forms of sequence, and are not limited to be arranged from top to bottom or from left to right.
In addition, as in the protocol editing interface shown in fig. 1b, the protocol icon list shown by reference numeral 11 further includes: icons corresponding to functions of newly creating a protocol, deleting a protocol, modifying a protocol, setting and the like are used for realizing editing operation of protocols in a protocol list, such as operations of adding a new protocol, deleting an existing protocol, modifying relevant setting parameters of the protocol and the like, and a user can search the protocol through a search box arranged in the protocol icon list shown by the reference numeral 11, so that the user can quickly find the protocol to be added to a protocol group. The protocol group icon list shown by reference numeral 12 is also provided with: and the new protocol group icon and the deleted protocol group icon are used for realizing the editing operation of the protocol group, such as the operations of adding a new protocol group, deleting the created protocol group and the like.
EXAMPLE III
fig. 3 is a flowchart illustrating a protocol group generating method according to a third embodiment of the present invention. Based on the above embodiments, the present embodiment optimizes the change of the icon display relationship in the editing interface according to the operation behavior of the user, as shown in fig. 3, the method includes the following steps:
step 310, generating at least one protocol data, and creating a protocol icon corresponding to the at least one protocol data.
And step 320, constructing a protocol editing interface, and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface.
step 330, adjusting the arrangement sequence of the protocol icons corresponding to the protocol group icon according to the dragging operation behavior of the user on at least one protocol icon corresponding to the protocol group icon, and setting an execution sequence mark between the protocol data.
The technical scheme provided by the embodiment is suitable for adjusting the arrangement sequence of the protocol icons and the execution sequence of the corresponding protocol data in the protocol group after the protocol group is constructed.
For example, the arrangement sequence of the protocol icons can be adjusted by monitoring the state of the mouse to identify the operation of the user on the protocol icons, and the execution sequence of the protocol data corresponding to each protocol icon is adjusted according to the arrangement sequence of the protocol icons.
specifically, it is assumed that a protocol icon corresponding to a certain protocol group icon includes: in the protocol editing interface shown in fig. 1b, in an area denoted by reference numeral 14, each protocol display position is from top to bottom, and the corresponding protocol execution sequence is that the protocols 1 to 4 are sequentially executed, in this embodiment, a user may drag an icon corresponding to the protocol 3 and move the icon to a position between the protocols 1 and 2, so that the display position of the protocol icon is sequentially changed from top to bottom into the protocol 1, the protocol 3, the protocol 2, and the protocol 4, and correspondingly, the execution sequence of each protocol data in the protocol group data is also adjusted into the protocol 1, the protocol 3, the protocol 2, and the protocol 4.
at present, when the protocols in the protocol suite are sequentially adjusted, the adjustment is usually achieved through an up-shift operation and a down-shift operation, if the protocol suite includes 100 protocols, and a user wants to move an 80 th protocol to a position of a 20 th protocol, the user needs to select the 80 th protocol and then perform 60 times of up-shift operation through an up-shift button, so as to achieve the sequential adjustment of the protocols, which is tedious in operation.
according to the technical scheme provided by the embodiment, the arrangement sequence of the protocol icons in each protocol group is adjusted through the dragging operation of the protocol icons by the user, the protocol icons can be moved to any position of the protocol icon list, the execution sequence of the protocol data corresponding to each protocol icon is adjusted according to the arrangement sequence of the protocol icons, the operation of the user can be facilitated, the operation efficiency is improved, and the user experience is improved.
optionally, adjusting an arrangement order of the protocol icons corresponding to the protocol group icon according to a drag operation behavior of the user on at least one protocol icon corresponding to the protocol group icon includes:
step a, monitoring the dragging operation of the user on at least one protocol icon corresponding to the protocol group icon, displaying the original position of the dragged protocol icon as a blank area according to the dragging track, and changing the display position of the protocol icon along the dragging track.
For example, taking the protocol editing interface constructed based on the WPF as an example, the monitoring of the mouse state is the same as the process in step 230, and is not described herein again. When it is monitored that a user drags a certain protocol icon, the dragging action of the mouse is continuously monitored, the cursor position of the mouse is judged in real time, and when the distance between the cursor position of the mouse and the original position of the dragged icon is larger than a preset threshold value, a mirror image of the dragged icon is drawn, so that the mirror image moves along with the mouse cursor, and the original icon corresponding to the dragged icon is hidden.
And b, when the dragging operation is monitored to be released, displaying the dragged protocol icon at the target position of the dragging operation, and adjusting the display position of the icon adjacent to the original position to cover the blank area.
For example, taking a protocol queue constructed in the MVVM mode as an example, View corresponds to a control, i.e., each icon in the protocol editing interface, and a Model may correspond to an execution sequence of each protocol in the protocol group data. The ViewModel stores attribute information corresponding to each icon, the ViewModel and the View and Model have corresponding mapping relations, and the attribute information corresponding to each icon includes, but is not limited to, icon position information and icon size information.
illustratively, when a user drags a protocol icon in a protocol group, attribute information of a corresponding control in the ViewModel changes, and a data trigger can trigger a WPF animation effect to gradually change the original icon width of the dragged icon to 0, mark an icon on the left side or the right side of the dragged original icon according to the dragging direction of the user, and expand a blank area, i.e., a target position, on the left side or the right side of the marked icon according to the dragging direction, add the dragged icon to the expanded blank area position, thereby realizing a display effect of smoothly adjusting the sequence of icons in the process of moving the icons, and providing better visual experience for the user.
Illustratively, when the protocol icon is dragged and moved, the ViewModel can mark the front-back position relationship of each protocol icon according to the moving position of the protocol icon, and the execution sequence of the protocol data corresponding to each protocol icon is adjusted according to the mapping relationship between the ViewModel and the Model, for example, a sequence identifier is set for the protocol data corresponding to each protocol icon, and when a medical image is scanned, each protocol is executed according to the sequence identifier corresponding to each protocol data, and the scanned data is collected, so that the operation of a user is facilitated, the operation efficiency is improved, and the user experience is improved.
It should be noted that, according to the adjustment process of the protocol icons in the protocol groups, the execution sequence of each protocol group folder icon and each protocol group corresponding to each large part may also be adjusted, and when the medical imaging system is scanning, the execution sequence of the protocol groups also corresponds to the acquisition sequence of the scan data.
In the protocol editing interface shown in fig. 1b, the protocol group icon list shown by reference numeral 12, the most part of the bitmap icon list shown by reference numeral 13, and the protocol icon list shown by reference numeral 14 together constitute a protocol hierarchy relation editor shown in the area corresponding to reference numeral 15, the arrangement order of the protocol group icons and the corresponding protocol group execution order are adjusted by dragging the protocol group icons in the protocol group icon list shown by reference numeral 12, and the arrangement order of the protocol icons already added to a certain protocol group folder and the corresponding protocol execution order are adjusted by dragging the protocol icons in the protocol icon list corresponding to reference numeral 14. It should be noted that the positions of all icons included in the protocol editing interface shown in fig. 1b are only used as an exemplary illustration, and the positions of the icons in the protocol editing interface may be adjusted according to actual use requirements.
Example four
Fig. 4 is a schematic structural diagram of a protocol group generating apparatus according to a fourth embodiment of the present invention. The apparatus may be implemented by software and/or hardware, typically integrated in a medical imaging device, and may construct a protocol suite by performing a protocol suite generation method. As shown in fig. 4, the apparatus includes a processor unit and a display unit, the processor unit includes a protocol icon creating module 410 and a protocol group generating module 430, the display unit includes an interface generating module 420, wherein:
a protocol icon creating module 410, configured to generate at least one protocol data and create a protocol icon corresponding to the at least one protocol data;
The interface generating module 420 is configured to construct a protocol editing interface, and construct a protocol icon list and a protocol group icon list including the protocol icon on the protocol editing interface;
and the protocol group generating module 430 is configured to change a display relationship between the protocol icon and the protocol group icon in the protocol editing interface according to an operation behavior of the user on the protocol icon, and establish a reference relationship between the protocol data and the protocol group data.
according to the technical scheme provided by the embodiment, the display relation among the icons is changed through the operation behaviors of the user on the icons in the protocol icon list and the protocol group icon list in the constructed protocol editing interface, the reference relation of background data is established, and a protocol group is generated. The protocol multiplexing can be realized, the user operation is simplified, the practicability is high, and the workload of later maintenance can be greatly reduced.
on the basis of the above embodiment, the protocol editing interface further includes a large part icon list, wherein most of icons in the large part icon list are respectively displayed in correspondence with at least one protocol group icon list.
On the basis of the foregoing embodiments, the protocol group generating module 430 may include:
The first monitoring unit is used for monitoring the dragging operation of the user on at least one protocol icon and changing the display position of the protocol icon according to the dragging track;
A first display relationship establishing unit, configured to establish a display relationship between a dragged protocol icon and a protocol group icon if a target position when the dragging operation is released is a position where the protocol group icon in the protocol group icon list is located;
And the data relation establishing unit is used for establishing the reference relation between the protocol data and the protocol group data when the dragging operation is released.
On the basis of the foregoing embodiments, the data relationship establishing unit may be further configured to:
And setting an execution sequence mark among the protocol data according to the position relation of other protocol icons contained in the protocol group icon by the dragged icon.
On the basis of the foregoing embodiments, the protocol group generating module 430 may further be configured to:
And adjusting the arrangement sequence of the protocol icons corresponding to the protocol group icon according to the dragging operation behavior of the user on at least one protocol icon corresponding to the protocol group icon, and setting an execution sequence mark between the protocol data.
on the basis of the foregoing embodiments, the protocol group generating module 430 may further include:
The second monitoring unit is used for monitoring the dragging operation of the user on at least one protocol icon corresponding to the protocol group icon, displaying the original position of the dragged protocol icon as a blank area according to the dragging track, and changing the display position of the protocol icon along the dragging track;
and the second display relation establishing unit is used for displaying the dragged protocol icon at the target position of the dragging operation when the dragging operation is released, and adjusting the display position of the icon adjacent to the original position to cover the blank area.
EXAMPLE five
The fifth embodiment provides a medical imaging system, which integrates the protocol group generation apparatus in the embodiment of the present invention. The corresponding protocol set may be generated by performing a protocol set generation method.
the protocol group generation device comprises a protocol group generation program, and the protocol group generation program comprises the following steps:
generating at least one protocol data and creating a protocol icon corresponding to the at least one protocol data;
Constructing a protocol editing interface, and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface;
Changing the display relation between the protocol icon and the protocol group icon in the protocol editing interface according to the operation behavior of the user on the protocol icon, and establishing the reference relation between the protocol data and the protocol group data;
A database for storing the protocols generated by the protocol group generation means; and
And the acquisition system is used for acquiring the image of the patient according to the protocol of the protocol group generation program.
When a user uses the medical imaging system in the embodiment to acquire images of a patient, the display positions of corresponding icons can be changed through the dragging operation of the user on the icons in the protocol icon list and the protocol group icon list in the protocol editing interface, the reference relation of background data is established, a protocol group is generated, and then the image of the patient is acquired in the acquisition system according to the protocol of the generated protocol group program, so that protocol multiplexing can be realized, the user operation is simplified, the practicability is high, and the workload of later maintenance can be greatly reduced.
The protocol suite generation device and the medical imaging system provided in the above embodiments can execute the protocol suite generation method provided in any embodiment of the present invention, and have corresponding functional modules and beneficial effects for executing the method. The technical details not described in detail in the above embodiments may be referred to a protocol set generation method provided in any embodiment of the present invention.
it is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims (6)
1. A method for generating a protocol stack, comprising:
Generating at least one protocol data and creating a protocol icon corresponding to the at least one protocol data;
Constructing a protocol editing interface, and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface;
Changing the display relation between the protocol icon and the protocol group icon in the protocol editing interface according to the operation behavior of the user on the protocol icon, and establishing the reference relation between the protocol data and the protocol group data;
Changing the display relationship between the protocol icon and the protocol group icon in the protocol editing interface according to the operation behavior of the user on the protocol icon comprises the following steps:
adjusting the arrangement sequence of the protocol icons corresponding to the protocol group icon according to the dragging operation behavior of the user on at least one protocol icon corresponding to the protocol group icon, and setting an execution sequence mark between the protocol data;
Adjusting the arrangement sequence of the protocol icons corresponding to the protocol group icon according to the dragging operation behavior of the user on at least one protocol icon corresponding to the protocol group icon, including:
monitoring the dragging operation of the user on at least one protocol icon corresponding to the protocol group icon, displaying the original position of the dragged protocol icon as a blank area according to the dragging track, and changing the display position of the protocol icon along the dragging track;
And when the dragging operation is monitored to be released, displaying the dragged protocol icon at the target position of the dragging operation, and adjusting the display position of the icon adjacent to the original position to cover the blank area.
2. the method of claim 1, further comprising creating a large portion icon list in the protocol editing interface, wherein each large portion icon in the large portion icon list is displayed corresponding to at least one protocol group icon list.
3. The method of claim 1, wherein the display relationship between the protocol icon and the protocol group icon in the protocol editing interface is changed according to the operation behavior of the user on the protocol icon, and the establishing the reference relationship between the protocol data and the protocol group data comprises:
monitoring the dragging operation of the user on at least one protocol icon, and changing the display position of the protocol icon according to the dragging track;
If the target position when the dragging operation is released is the position of the protocol group icon in the protocol group icon list, establishing a display relation between the dragged protocol icon and the protocol group icon;
And when the drag operation is released, establishing a reference relation between the protocol data and protocol group data.
4. a protocol group generating device comprises a processor unit and a display unit, and is characterized in that the processor unit comprises a protocol icon creating module and a protocol group generating module, and the display unit comprises an interface generating module; wherein,
the protocol icon creating module is used for generating at least one protocol data and creating a protocol icon corresponding to the at least one protocol data;
The interface generating module is used for constructing a protocol editing interface and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface;
The protocol group generation module is used for changing the display relation between the protocol icons and the protocol group icons in the protocol editing interface according to the operation behaviors of the user on the protocol icons and establishing the reference relation between the protocol data and the protocol group data;
The protocol group generation module is further configured to:
adjusting the arrangement sequence of the protocol icons corresponding to the protocol group icon according to the dragging operation behavior of the user on at least one protocol icon corresponding to the protocol group icon, and setting an execution sequence mark between the protocol data;
the protocol group generation module comprises:
The second monitoring unit is used for monitoring the dragging operation of the user on at least one protocol icon corresponding to the protocol group icon, displaying the original position of the dragged protocol icon as a blank area according to the dragging track, and changing the display position of the protocol icon along the dragging track;
and the second display relation establishing unit is used for displaying the dragged protocol icon at the target position of the dragging operation when the dragging operation is released, and adjusting the display position of the icon adjacent to the original position to cover the blank area.
5. the apparatus of claim 4, wherein the protocol group generation module comprises:
the first monitoring unit is used for monitoring the dragging operation of the user on at least one protocol icon and changing the display position of the protocol icon according to the dragging track;
a first display relationship establishing unit, configured to establish a display relationship between a dragged protocol icon and a protocol group icon if a target position when the dragging operation is released is a position where the protocol group icon in the protocol group icon list is located;
and the data relation establishing unit is used for establishing the reference relation between the protocol data and the protocol group data when the dragging operation is released.
6. a medical imaging system, comprising:
A protocol set generation device comprising a protocol set generation program, said protocol set generation program comprising the steps of:
generating at least one protocol data and creating a protocol icon corresponding to the at least one protocol data;
constructing a protocol editing interface, and constructing a protocol icon list and a protocol group icon list comprising the protocol icons on the protocol editing interface;
Changing the display relation between the protocol icon and the protocol group icon in the protocol editing interface according to the operation behavior of the user on the protocol icon, and establishing the reference relation between the protocol data and the protocol group data;
the method for changing the display relationship between the protocol icon and the protocol group icon in the protocol editing interface according to the operation behavior of the user on the protocol icon comprises the following steps:
The protocol group generating program adjusts the arrangement sequence of the protocol icons corresponding to the protocol group icons according to the dragging operation behavior of the user on at least one protocol icon corresponding to the protocol group icon, and sets an execution sequence mark between the protocol data;
The adjusting the arrangement sequence of the protocol icons corresponding to the protocol group icon according to the dragging operation behavior of the user on at least one protocol icon corresponding to the protocol group icon includes:
Monitoring the dragging operation of the user on at least one protocol icon corresponding to the protocol group icon, displaying the original position of the dragged protocol icon as a blank area according to the dragging track, and changing the display position of the protocol icon along the dragging track;
when the dragging operation is released, displaying the dragged protocol icon at the target position of the dragging operation, and adjusting the display position of the icon adjacent to the original position to cover the blank area;
A database for storing the protocols generated by the protocol group generation means; and
And the acquisition system is used for acquiring the image of the patient according to the protocol of the protocol group generation program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710229381.4A CN106992985B (en) | 2017-04-10 | 2017-04-10 | protocol group generation method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710229381.4A CN106992985B (en) | 2017-04-10 | 2017-04-10 | protocol group generation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106992985A CN106992985A (en) | 2017-07-28 |
CN106992985B true CN106992985B (en) | 2019-12-13 |
Family
ID=59415555
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710229381.4A Active CN106992985B (en) | 2017-04-10 | 2017-04-10 | protocol group generation method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106992985B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107451410A (en) * | 2017-08-04 | 2017-12-08 | 上海联影医疗科技有限公司 | A kind of processing method and processing device of agreement |
CN113674848A (en) * | 2020-05-14 | 2021-11-19 | 上海联影医疗科技股份有限公司 | Method, device, equipment and storage medium for adding scanning protocol |
CN114035713A (en) * | 2021-08-20 | 2022-02-11 | 武汉联影医疗科技有限公司 | Ultrasonic scanning flow control method and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101004764A (en) * | 2006-01-20 | 2007-07-25 | 西门子(中国)有限公司 | Management system and method for scan protocols |
CN103870287A (en) * | 2006-09-29 | 2014-06-18 | 西门子公司 | System for generating and operating a software application for medical image generation |
CN104991972A (en) * | 2015-07-28 | 2015-10-21 | 上海联影医疗科技有限公司 | Scanning protocol data storage method, scanning protocol data reading method and scanning protocol data storage device |
-
2017
- 2017-04-10 CN CN201710229381.4A patent/CN106992985B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101004764A (en) * | 2006-01-20 | 2007-07-25 | 西门子(中国)有限公司 | Management system and method for scan protocols |
CN103870287A (en) * | 2006-09-29 | 2014-06-18 | 西门子公司 | System for generating and operating a software application for medical image generation |
CN104991972A (en) * | 2015-07-28 | 2015-10-21 | 上海联影医疗科技有限公司 | Scanning protocol data storage method, scanning protocol data reading method and scanning protocol data storage device |
Also Published As
Publication number | Publication date |
---|---|
CN106992985A (en) | 2017-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106296805B (en) | A kind of augmented reality human body positioning navigation method and device based on Real-time Feedback | |
US7978191B2 (en) | System and method for locating anatomies of interest in a 3D volume | |
TWI539314B (en) | Systems and methods for planning hair transplantation | |
EP3737322A1 (en) | Guidance for placement of surgical ports | |
CN106992985B (en) | protocol group generation method and device | |
CN105956395A (en) | Medical image processing method, device and system | |
JP2004254899A (en) | Surgery supporting system and surgery supporting method | |
KR102232294B1 (en) | Method for displaying multi-bone density for dental implant planning and image processing apparatus thereof | |
JP2008188177A (en) | Image processor | |
CN110547869B (en) | Preoperative auxiliary planning device based on virtual reality | |
CN112043359B (en) | Mammary gland puncture method, device, equipment and storage medium | |
US9147098B2 (en) | Image processing apparatus, image processing method, and computer program storage medium | |
JP2015016067A (en) | Image display method, apparatus, and program | |
JP6004875B2 (en) | MEDICAL IMAGE DISPLAY DEVICE, MEDICAL IMAGE DISPLAY METHOD, AND PROGRAM | |
CN110097944B (en) | Display regulation and control method and system for human organ model | |
KR102322518B1 (en) | Method and apparatus for providing surgical report using a user-customized template | |
JP3989896B2 (en) | Medical image processing apparatus, region of interest extraction method, and program | |
CN105916435A (en) | Method and system for generating pre-scaled images for a series of mammography images | |
JP2018055278A (en) | Medical information processing apparatus, medical information processing system, medical information processing method, and program | |
CN111419398B (en) | Thoracic surgery operation auxiliary control system based on virtual reality | |
KR102223475B1 (en) | Method for displaying multi panoramic image and imaging processing apparatus thereof | |
JP6327966B2 (en) | MEDICAL IMAGE DISPLAY DEVICE, DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, PROGRAM | |
DE102009033446B3 (en) | Device and method for the preoperative selection and position determination of an endoprosthesis | |
US20220358640A1 (en) | Medical image processing device and medical image processing program | |
US20060215895A1 (en) | Medical image displaying apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 201807 Shanghai City, north of the city of Jiading District Road No. 2258 Patentee after: Shanghai Lianying Medical Technology Co., Ltd Address before: 201807 Shanghai City, north of the city of Jiading District Road No. 2258 Patentee before: SHANGHAI UNITED IMAGING HEALTHCARE Co.,Ltd. |