WO2004107156A2 - Diagnostic imaging system control with multiple control functions - Google Patents

Diagnostic imaging system control with multiple control functions Download PDF

Info

Publication number
WO2004107156A2
WO2004107156A2 PCT/IB2004/001707 IB2004001707W WO2004107156A2 WO 2004107156 A2 WO2004107156 A2 WO 2004107156A2 IB 2004001707 W IB2004001707 W IB 2004001707W WO 2004107156 A2 WO2004107156 A2 WO 2004107156A2
Authority
WO
WIPO (PCT)
Prior art keywords
user control
control
imaging system
user
medical imaging
Prior art date
Application number
PCT/IB2004/001707
Other languages
French (fr)
Other versions
WO2004107156A3 (en
Inventor
Janice Frisa
Mckee Dunn Poland
Original Assignee
Koninklijke Philips Electronics N.V.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics N.V. filed Critical Koninklijke Philips Electronics N.V.
Priority to EP20040731435 priority Critical patent/EP1631895A2/en
Priority to US10/557,341 priority patent/US20060264746A1/en
Priority to JP2006530685A priority patent/JP2007501470A/en
Publication of WO2004107156A2 publication Critical patent/WO2004107156A2/en
Publication of WO2004107156A3 publication Critical patent/WO2004107156A3/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/46Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
    • A61B8/461Displaying means of special interest
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/46Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
    • A61B8/467Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient characterised by special input means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/44Constructional features of the ultrasonic, sonic or infrasonic diagnostic device
    • A61B8/4405Device being mounted on a trolley

Definitions

  • This invention relates to diagnostic imaging systems, and more particularly, to controls for a diagnostic imaging system which perform multiple functions.
  • Diagnostic imaging systems such as diagnostic ultrasound imaging systems, are complex instruments with a multitude of different control parameters.
  • the user can vary numerous setting in order to obtain the best diagnostic image. For example, the user can adjust the transmit power, receiver gain, time gain control, lateral gain variation, image depth, and imaging modes, among other things.
  • fully featured imaging systems have control panels with a significant number of controls. Accordingly, designers of such systems are constantly trying to provide control panels with simpler control configurations, while retaining the ability to easily and intuitively control all imaging variables.
  • control panels usually try to arrange the control configuration so that the controls needed for a particular procedure are closely grouped on the control panel so that the user can reach them quickly, preferably without moving the hand.
  • the main controls on a diagnostic imaging system control panel are the trackball and the keys which are arrayed in an arc around the trackball.
  • the trackball is used primarily to move cursors and other markers around the display screen.
  • the keys arrayed around the trackball are those most often used by the clinician, such as an "image freeze” key, a "print” key, a “measurement” key, a “select” key and an “update” key.
  • the space available for such keys is limited. It would be desirable for a control panel to have a control configuration that enables the control of greater functionality within easy reach of the user but without undue mechanical and control complexity.
  • a variable control for a diagnostic imaging system which performs multiple functions.
  • the control is one with a continuous range of control such as a trackball, slider, or knob.
  • a first type of control function When the control is manipulated in a normal manner, it provides a first type of control function.
  • the control When the control is manipulated in a rapid fashion, the velocity of the control action is sensed and the control changes to a different control function.
  • An embodiment of this invention can obviate the need for a separate control, or for additional hand motion of the user, in order to control multiple functions.
  • FIGURE 1 illustrates a diagnostic ultrasound system constructed in accordance with the principles of the present invention
  • FIGURE 2 is a close-up view of a portion of the control panel of the ultrasound system of FIGURE 1 ;
  • FIGURE 3 is a flowchart diagramming the operation of a control in accordance with the principles of the present invention
  • FIGURE 4 illustrates an instrumentation system in which a control can be used to change to any of four different functions.
  • FIGURE 1 a cart-borne diagnostic ultrasound system constructed in accordance with the principles of the present invention is shown in a perspective view.
  • the lower portion 30 of the system encloses a power supply and circuit boards by which the system processes and displays ultrasound signals.
  • a number of connectors are shown on the front of this lower portion 30, including a connector 22 for the cable 20 of an ultrasound probe 10.
  • the probe 10 can be stored in a probe holder 74 when not in use.
  • Located on top of the lower portion 30 is a control panel 72 containing the system controls by which a user operates and controls the ultrasound system. Above the control panel 72 is a display 32 on which the ultrasound images produced by the system 30 are displayed.
  • the control panel 72 includes a number of controls which have a continuous range of adjustment.
  • Three such controls are a trackball 76, a slider 36, and a knob 34.
  • These controls have a continuous range of motion through which the user moves the control when using the control to adjust a system function or parameter.
  • the trackball 76 for instance, can be rolled or spun by the operator in a continuous manner.
  • the slider 36 and knob 34 will generally not have the unlimited continuous range of motion of the usual trackball, but will generally have ranges of travel which are mechanically limited. The travel of the slider 36 is limited by the length of the control and its opening on the control panel, for example.
  • the knob 34 will generally have end stops at its minimum and maximum limits of rotation. However, knobs which can be continuously turned are also known and can also be employed in an embodiment of the present invention.
  • FIGURE 2 is a closeup view of a portion of the control panel 72 which contains a trackball 76, a slider 36, and a knob 34.
  • the trackball on an ultrasound system generally performs the functions described above.
  • Sliders 36 are often employed to set the breakpoints of the system's time gain compensation curve.
  • Knobs are used for functions such as gain or power adjustment.
  • a knob 35 will have a rotational range of control adjustment as indicated by arcuate arrow 35.
  • a slider 36 will have a linear range of control adjustment as indicated by the linear arrow 37.
  • the trackball 76 can generally be rotated in any direction including the four illustrated directions of Up, Down, Left and Right as the arrows indicate.
  • control keys or pushbuttons 50-58 which control such functions as freezing the image on the display, printing the displayed image, measuring a designated part of the anatomy on the display, selecting a setting designated by the display cursor, or updating the display.
  • a control with a continuous range of adjustment such as those described above is used to control several functions.
  • the trackball 76 can be used to control the location of an image plane in a 3D ultrasound imaging mode known as "biplane.”
  • the biplane mode is described in detail in US patent [application serial number 10/231,704 ⁇ , entitled “BIPLANE ULTRASONIC IMAGING” and US patent [attorney docket ATL- 326, filed May 12, 2003], entitled “IMAGE ORIENTATION DISPLAY FOR A THREE DIMENSIONAL ULTRASONIC IMAGING SYSTEM” which are incorporated herein by reference.
  • an array transducer images one image plane which extends normal to the face of the transducer which is referred to as the reference image.
  • the reference image is oriented with respect to the transducer as would a normal 2D image during two dimensional imaging.
  • the biplane mode there is a second image, the plane of which can be moved with respect to the reference image.
  • the reference image and the second image have a common center line.
  • the second image can be rotated about this common center line. This means that the two images can be co-planar, can be oriented at 90o with respect to each other, or any intermediate rotational angular orientation.. This is known as the "rotate" biplane mode.
  • biplane function is known as the "lateral tilt” biplane mode.
  • the two images are oriented at 90o with respect to each other, with the center line of the second line sharing a selectable line of the reference image.
  • the two images are sector images, this means that the second image can be tilted away from a normal orientation to the probe, from one lateral side of the reference image to the other.
  • a third biplane function is the "elevation tilt" biplane mode, in which the second image can be moved in the elevation direction of the reference image. This means that the two images can be co-planar, or that the second image can move to an elevation plane in front of or behind the plane of the reference image.
  • the trackball 76 is used to control the position of the second plane of biplane mode.
  • the trackball can also be used to switch to one or more of the other biplane functions. This is done by rapidly spinning the trackball.
  • the ultrasound system senses the high velocity movement of the trackball, the system switches to another biplane function.
  • the trackball is then used to control the position of the second plane in the new biplane function. This enables the user to move the second plane in one biplane function to search for the best view of anatomy of interest.
  • the clinician can maintain one anatomy in view in the reference image to establish a reference view, and can manipulate the second plane to a wide range of other views and orientations, all with the same user control.
  • the clinician is holding the ultrasound probe so that a valve of the heart is shown in the plane of the reference image.
  • the clinician is operating elevation tilt function of the biplane mode. As the clinician gently moves the trackball with his fingers, the second image moves from being co-planar with the reference plane to positions which intersect the heart chamber in front of and substantially parallel to the heart valve.
  • the second plane may cut across this jet. But in this orientation the jet will generally appear only as a spot in the elevation plane of the second image.
  • the clinician may now want to see the full length of the jet in the second image plane, which extends approximately normal to the valve. This may require switching to the lateral tilt function of the biplane mode. To make this change the clinician gives the trackball a quick, rapid spin with the fingers.
  • the ultrasound system senses this high velocity movement of the trackball and switches to the lateral tilt function.
  • the clinician can now resume normal control of the trackball to laterally tilt the second plane until the entire length of the jet is captured in the plane of the second image.
  • FIGURE 3 illustrates a flowchart of a procedure by which the ultrasound system can sense the high velocity motion of the trackball or other user control.
  • a trackball for example, can have two or four potentiometers or quadrature shaft encoders which are adjusted by the rolling of the trackball. One shaft encoder is adjusted and produces output signals when the trackball is moved up or down, and another shaft encoder is adjusted and produces output signals when the trackball is moved left or right.
  • the direction in which the adjustment is made is indicated by a direction bit (+ or -) which distinguishes up from down and left from right.
  • the control position P is measured every ⁇ t time increment.
  • the current values of the trackball's shaft encoders can be read by a processor in the ultrasound system every 50 milliseconds.
  • the threshold determines whether the control's motion is normal low velocity motion, in which case no functional change is made, or that the control is being moved at a high velocity which dictates a change in the function of the control.
  • the threshold may be set at the factory by the ultrasound system manufacturer in consideration of empirical knowledge of how the control is manipulated in normal operation.
  • the threshold may be adjusted by the user in consideration of his or her personal style of control manipulation.
  • the user will set the threshold so that all of the velocities of his normal usage of the control are below the threshold. This prevents the control from inadvertently switching to a different function during normal control adjustment.
  • v is below the threshold, the control continues to perform its current function (box 18) and the motion of the control is used accordingly. For example, if the control was being used to adjust the elevation tilt of the second plane, the new setting of the trackball is used to effect a new elevation tilt position of the second plane.
  • the use of the high velocity to change the function of the control may be used to toggle back and forth between two different functions.
  • a quick movement of the trackball 76 while in the elevation tilt mode can switch to the lateral tilt mode.
  • a quick spin of the trackball can return the control to operation of the elevation tilt mode.
  • rapid movement of the trackball can switch the control to the rotate biplane mode, from which another rapid movement switches to the elevation tilt mode.
  • the direction of the control movement can dictate the new function.
  • the trackball 76 has four distinct directions of rotation: up, down, left and right. Spinning the trackball upward can cause a change to a first new function while spinning the trackball downward can cause a change to a second new function. Spinning the trackball to the left or to the right can cause a change to a third or fourth new function. Similar operation is possible with the knob 34, where a quick clockwise movement can cause a change to one new function while a quick counterclockwise movement can cause a change to another new function. Similarly, quickly sliding the slider 36 to the left can cause a change to one new function while quickly sliding the slider to the right can cause a change to another new function.
  • FIGURE 4 A system which uses the flowchart of FIGURE 3 to change a control function is illustrated in block diagram form in FIGURE 4.
  • the potentiometer output of a slider or knob control or the shaft encoder outputs of the trackball 76 are coupled to a processor 20.
  • the processor measures the potentiometer or shaft encoder values and hence the position of the ball of the trackball or other control setting on a periodic basis, and compares successive position settings of the potentiometer or shaft encoders to detect velocities in each of four distinct directions. If the velocity of the trackball is within nominal control limits (i.e., relatively low), the trackball position signals are coupled to the imaging system for control of the current function.
  • a high velocity in predominately one of the four distinct directions causes a change to a designated function: Function A, Function B, Function C or Function D.
  • the function signals may be on separate lines as shown in this embodiment or may use one control line or one multi-bit bus.
  • the function signals are applied to a controller 22, which responds to a new function signal to change the function being controlled by the trackball 76.
  • the controller 22 is coupled to the imaging system 24 to effect this change.
  • the function being adjusted by the trackball such as the position of a cursor or image plane is shown on the system display 32.
  • the user control may be a capacitive touchpad which is operated by the touch of a user.
  • the varying capacitance adjusts the operation of a function in the normal manner, and when the user slides a finger quickly across the touchpad the system being controlled switches to another function which is being controlled by the touchpad.
  • a variable inductance can be controlled by the user control.

Abstract

A user control of a medical imaging system is normally operated by the user to control a function of the system such as the position of one image plane relative to another. There are a number of modes in which the relative plane position can be varied, such as varying the relative elevation position or the relative lateral position of the planes. To switch from one mode to the other the user moves the user control rapidly to effect a change of the mode of operation being controlled. A processor senses the high speed motion of the user control and changes the mode being controlled by the user control to a new mode. The user control may comprise a trackball, rotary knob, linear slider, touchpad, or other control panel user control.

Description

DIAGNOSTIC IMAGING SYSTEM CONTROL WITH MULTIPLE CONTROL FUNCTIONS
This invention relates to diagnostic imaging systems, and more particularly, to controls for a diagnostic imaging system which perform multiple functions.
Diagnostic imaging systems, such as diagnostic ultrasound imaging systems, are complex instruments with a multitude of different control parameters. The user can vary numerous setting in order to obtain the best diagnostic image. For example, the user can adjust the transmit power, receiver gain, time gain control, lateral gain variation, image depth, and imaging modes, among other things. Because there are so many variable control parameters, fully featured imaging systems have control panels with a significant number of controls. Accordingly, designers of such systems are constantly trying to provide control panels with simpler control configurations, while retaining the ability to easily and intuitively control all imaging variables. In particular, such control panels usually try to arrange the control configuration so that the controls needed for a particular procedure are closely grouped on the control panel so that the user can reach them quickly, preferably without moving the hand. For example, the main controls on a diagnostic imaging system control panel are the trackball and the keys which are arrayed in an arc around the trackball. The trackball is used primarily to move cursors and other markers around the display screen. The keys arrayed around the trackball are those most often used by the clinician, such as an "image freeze" key, a "print" key, a "measurement" key, a "select" key and an "update" key. However the space available for such keys is limited. It would be desirable for a control panel to have a control configuration that enables the control of greater functionality within easy reach of the user but without undue mechanical and control complexity.
In accordance with the principles of the present invention, a variable control for a diagnostic imaging system is provided which performs multiple functions. In one embodiment the control is one with a continuous range of control such as a trackball, slider, or knob. When the control is manipulated in a normal manner, it provides a first type of control function. When the control is manipulated in a rapid fashion, the velocity of the control action is sensed and the control changes to a different control function. An embodiment of this invention can obviate the need for a separate control, or for additional hand motion of the user, in order to control multiple functions.
In the drawings:
FIGURE 1 illustrates a diagnostic ultrasound system constructed in accordance with the principles of the present invention;
FIGURE 2 is a close-up view of a portion of the control panel of the ultrasound system of FIGURE 1 ;
FIGURE 3 is a flowchart diagramming the operation of a control in accordance with the principles of the present invention; and FIGURE 4 illustrates an instrumentation system in which a control can be used to change to any of four different functions.
Referring first to FIGURE 1, a cart-borne diagnostic ultrasound system constructed in accordance with the principles of the present invention is shown in a perspective view. The lower portion 30 of the system encloses a power supply and circuit boards by which the system processes and displays ultrasound signals. A number of connectors are shown on the front of this lower portion 30, including a connector 22 for the cable 20 of an ultrasound probe 10. The probe 10 can be stored in a probe holder 74 when not in use. Located on top of the lower portion 30 is a control panel 72 containing the system controls by which a user operates and controls the ultrasound system. Above the control panel 72 is a display 32 on which the ultrasound images produced by the system 30 are displayed.
The control panel 72 includes a number of controls which have a continuous range of adjustment. Three such controls are a trackball 76, a slider 36, and a knob 34. These controls have a continuous range of motion through which the user moves the control when using the control to adjust a system function or parameter. The trackball 76, for instance, can be rolled or spun by the operator in a continuous manner. The slider 36 and knob 34 will generally not have the unlimited continuous range of motion of the usual trackball, but will generally have ranges of travel which are mechanically limited. The travel of the slider 36 is limited by the length of the control and its opening on the control panel, for example. The knob 34 will generally have end stops at its minimum and maximum limits of rotation. However, knobs which can be continuously turned are also known and can also be employed in an embodiment of the present invention.
FIGURE 2 is a closeup view of a portion of the control panel 72 which contains a trackball 76, a slider 36, and a knob 34. The trackball on an ultrasound system generally performs the functions described above. Sliders 36 are often employed to set the breakpoints of the system's time gain compensation curve. Knobs are used for functions such as gain or power adjustment. As shown in FIGURE 2, a knob 35 will have a rotational range of control adjustment as indicated by arcuate arrow 35. A slider 36 will have a linear range of control adjustment as indicated by the linear arrow 37. The trackball 76 can generally be rotated in any direction including the four illustrated directions of Up, Down, Left and Right as the arrows indicate. These controls differ from a control with discrete settings such as a pushbutton which has only two positional settings. Arrayed around the trackball 76, as discussed above, are control keys or pushbuttons 50-58 which control such functions as freezing the image on the display, printing the displayed image, measuring a designated part of the anatomy on the display, selecting a setting designated by the display cursor, or updating the display.
In accordance with the principles of the present invention, a control with a continuous range of adjustment such as those described above is used to control several functions. For example, the trackball 76 can be used to control the location of an image plane in a 3D ultrasound imaging mode known as "biplane." The biplane mode is described in detail in US patent [application serial number 10/231,704}, entitled "BIPLANE ULTRASONIC IMAGING" and US patent [attorney docket ATL- 326, filed May 12, 2003], entitled "IMAGE ORIENTATION DISPLAY FOR A THREE DIMENSIONAL ULTRASONIC IMAGING SYSTEM" which are incorporated herein by reference. In the biplane mode described in these patents, an array transducer images one image plane which extends normal to the face of the transducer which is referred to as the reference image. The reference image is oriented with respect to the transducer as would a normal 2D image during two dimensional imaging. In the biplane mode there is a second image, the plane of which can be moved with respect to the reference image. In one biplane function the reference image and the second image have a common center line. The second image can be rotated about this common center line. This means that the two images can be co-planar, can be oriented at 90o with respect to each other, or any intermediate rotational angular orientation.. This is known as the "rotate" biplane mode. Another biplane function is known as the "lateral tilt" biplane mode. In this mode the two images are oriented at 90o with respect to each other, with the center line of the second line sharing a selectable line of the reference image. When the two images are sector images, this means that the second image can be tilted away from a normal orientation to the probe, from one lateral side of the reference image to the other. Yet a third biplane function is the "elevation tilt" biplane mode, in which the second image can be moved in the elevation direction of the reference image. This means that the two images can be co-planar, or that the second image can move to an elevation plane in front of or behind the plane of the reference image.
In accordance with the principles of the present invention, the trackball 76 is used to control the position of the second plane of biplane mode. The trackball can also be used to switch to one or more of the other biplane functions. This is done by rapidly spinning the trackball. When the ultrasound system senses the high velocity movement of the trackball, the system switches to another biplane function. The trackball is then used to control the position of the second plane in the new biplane function. This enables the user to move the second plane in one biplane function to search for the best view of anatomy of interest. If the user is dissatisfied with these views, he can momentarily spin the trackball to switch to a new biplane function, in which the second plane can be moved to a different range of orientations with respect to the reference plane. In this way the clinician can maintain one anatomy in view in the reference image to establish a reference view, and can manipulate the second plane to a wide range of other views and orientations, all with the same user control. For example, suppose that the clinician is holding the ultrasound probe so that a valve of the heart is shown in the plane of the reference image. The clinician is operating elevation tilt function of the biplane mode. As the clinician gently moves the trackball with his fingers, the second image moves from being co-planar with the reference plane to positions which intersect the heart chamber in front of and substantially parallel to the heart valve. If the heart valve has a jet, the second plane may cut across this jet. But in this orientation the jet will generally appear only as a spot in the elevation plane of the second image. The clinician may now want to see the full length of the jet in the second image plane, which extends approximately normal to the valve. This may require switching to the lateral tilt function of the biplane mode. To make this change the clinician gives the trackball a quick, rapid spin with the fingers. The ultrasound system senses this high velocity movement of the trackball and switches to the lateral tilt function. The clinician can now resume normal control of the trackball to laterally tilt the second plane until the entire length of the jet is captured in the plane of the second image.
FIGURE 3 illustrates a flowchart of a procedure by which the ultrasound system can sense the high velocity motion of the trackball or other user control. A trackball, for example, can have two or four potentiometers or quadrature shaft encoders which are adjusted by the rolling of the trackball. One shaft encoder is adjusted and produces output signals when the trackball is moved up or down, and another shaft encoder is adjusted and produces output signals when the trackball is moved left or right. The direction in which the adjustment is made is indicated by a direction bit (+ or -) which distinguishes up from down and left from right. Alternatively there can be a shaft encoder for each of the four directions. When the trackball is moved in directions other than these four orthogonal directions several shaft encoders are adjusted simultaneously, and their combined movements can be resolved into the direction of the trackball's motion. In this way a cursor can be moved from one point on a display screen in a straight line to any other point on the screen, for instance.
In box 12 of FIGURE 3 the control position P is measured every Δt time increment. For example, the current values of the trackball's shaft encoders can be read by a processor in the ultrasound system every 50 milliseconds. Each time the control position is measured the current position is compared with the previously measured position (box 14). This comparison is a value representing a change in position ΔP which, since the change occurred in a time interval Δt, is equal to a velocity v. If the consecutively measured positions of the control are the same, this means that the control has not been moved, and ΔP = v = 0. But if there is a change of position in the 50 millisecond interval, the control has moved in position ΔP in an interval Δt = a non-zero v.
In box 16 v is compared to a threshold. The threshold determines whether the control's motion is normal low velocity motion, in which case no functional change is made, or that the control is being moved at a high velocity which dictates a change in the function of the control. In one embodiment the threshold may be set at the factory by the ultrasound system manufacturer in consideration of empirical knowledge of how the control is manipulated in normal operation. In another embodiment the threshold may be adjusted by the user in consideration of his or her personal style of control manipulation. In the second embodiment the user will set the threshold so that all of the velocities of his normal usage of the control are below the threshold. This prevents the control from inadvertently switching to a different function during normal control adjustment. If v is below the threshold, the control continues to perform its current function (box 18) and the motion of the control is used accordingly. For example, if the control was being used to adjust the elevation tilt of the second plane, the new setting of the trackball is used to effect a new elevation tilt position of the second plane.
However, if v is above the threshold, the control has been moved at an abnormally high velocity. The function of the control is then changed by the ultrasound system (box 26). The control may continue to move at the abnormally high velocity for several or many Δt measurement intervals. During this period the v value is ignored for control purposes until the control resumes a normal velocity v or v = 0 (box 28). When the control is operating normally again or has come to rest, the sequence continues (box 12, etc.)
The use of the high velocity to change the function of the control may be used to toggle back and forth between two different functions. In the above example a quick movement of the trackball 76 while in the elevation tilt mode can switch to the lateral tilt mode. When the user is in the lateral tilt mode a quick spin of the trackball can return the control to operation of the elevation tilt mode. Alternatively, rapid movement of the trackball can switch the control to the rotate biplane mode, from which another rapid movement switches to the elevation tilt mode.
In another embodiment the direction of the control movement can dictate the new function. As FIGURE 2 shows, the trackball 76 has four distinct directions of rotation: up, down, left and right. Spinning the trackball upward can cause a change to a first new function while spinning the trackball downward can cause a change to a second new function. Spinning the trackball to the left or to the right can cause a change to a third or fourth new function. Similar operation is possible with the knob 34, where a quick clockwise movement can cause a change to one new function while a quick counterclockwise movement can cause a change to another new function. Similarly, quickly sliding the slider 36 to the left can cause a change to one new function while quickly sliding the slider to the right can cause a change to another new function.
A system which uses the flowchart of FIGURE 3 to change a control function is illustrated in block diagram form in FIGURE 4. The potentiometer output of a slider or knob control or the shaft encoder outputs of the trackball 76 are coupled to a processor 20. The processor measures the potentiometer or shaft encoder values and hence the position of the ball of the trackball or other control setting on a periodic basis, and compares successive position settings of the potentiometer or shaft encoders to detect velocities in each of four distinct directions. If the velocity of the trackball is within nominal control limits (i.e., relatively low), the trackball position signals are coupled to the imaging system for control of the current function. A high velocity in predominately one of the four distinct directions causes a change to a designated function: Function A, Function B, Function C or Function D. The function signals may be on separate lines as shown in this embodiment or may use one control line or one multi-bit bus. The function signals are applied to a controller 22, which responds to a new function signal to change the function being controlled by the trackball 76. The controller 22 is coupled to the imaging system 24 to effect this change. The function being adjusted by the trackball such as the position of a cursor or image plane is shown on the system display 32.
Other control devices than those shown in FIGURE 2 may be used in an implementation of the present invention. For example, the user control may be a capacitive touchpad which is operated by the touch of a user. When the user slides a finger slowly across the touchpad the varying capacitance adjusts the operation of a function in the normal manner, and when the user slides a finger quickly across the touchpad the system being controlled switches to another function which is being controlled by the touchpad. In another embodiment a variable inductance can be controlled by the user control.

Claims

WHAT IS CLAIMED IS:
1. A medical imaging system (30) which is operable to perform a plurality of different functions and having a user control (72) which can be manipulated in a first manner by a user to adjust the operation of the functions comprising: a user control output signal, produced by the user control (72) in response to manipulation of the user control (72), which indicates the current setting of the user control (72); a processor (20), responsive to the user control output signal, which detects manipulation of the user control (72) in a second manner; and a function controller, responsive to the detection of manipulation of the user control (72) in a second manner, which acts to change the function being operated by the user control (72).
2. The medical imaging system (30) of Claim 1, wherein the first manner is a relatively low velocity of control movement and wherein the second manner is a relatively high velocity of control movement.
3. The medical imaging system (30) of Claim 2, wherein the user control (72) further comprises a variable impedance device, the impedance of which is adjusted by the user during manipulation of the user control (72).
4. The medical imaging system (30) of Claim 3, wherein the variable impedance device comprises a potentiometer.
5. The medical imaging system (30) of Claim 3, wherein the user control (72) comprises one of a variable resistive, variable inductive, or variable capacitive device.
6. The medical imaging system (30) of Claim 1, wherein the user control output signal comprises a signal indicating the instantaneous position of a control setting being manipulated by a user.
7. The medical imaging system (30) of Claim 1, wherein the processor (20) is responsive to successive user control output signals produced over time to compute the manner in which the user control (72) is being manipulated.
8. The medical imaging system (30) of Claim 7, wherein the processor (20) is responsive to successive user control output signals produced over time to compute the velocity at which the user control (72) is being manipulated.
9. The medical imaging system (30) of Claim 8, wherein the processor (20) is further responsive to successive user control output signals produced over time to compute the direction in which the user control (72) is being manipulated.
10. The medical imaging system (30) of Claim 9, wherein the processor (20) is further responsive to the velocity and direction in which the user control (72) is being manipulated to select one of a plurality of new functions for control by the user control (72).
11. The medical imaging system (30) of Claim 1, wherein the processor (20) further comprises a threshold value used by the processor (20) to determine whether the user control (72) is being manipulated in a first or second manner.
12. The medical imaging system (30) of Claim 11, wherein the threshold value further comprises a user adjustable threshold value.
13. The medical imaging system (30) of Claim 1, wherein the user control (72) comprises one of a trackball (76), a touchpad, a control knob (34), or a slider control (36).
14. The medical imaging system (30) of Claim 2, wherein the user control (72) further comprises a variable output signal device, the output signal of which is varied during manipulation of the user control (72).
15. The medical imaging system (30) of Claim 14, wherein the variable output signal device comprises a shaft encoder.
16. In a medical imaging system (30), a method for controlling a function and changing the function being controlled by a user control (72) comprising: using the user control (72) when operated in a first manner to control a first function; sensing use of the user control (72) in a second manner; changing the function being controlled by the user control (72) when the second manner is sensed; and using the user control (72) when operated in the first manner to control the changed function.
17. The method of Claim 16, wherein using the user control (72) when operated in a first manner comprises using the user control (72) when operated at a relatively low velocity of manipulation to control a function of the system.
18. The method of Claim 17, wherein sensing the use of the user control (72) comprises sensing relatively high velocity manipulation of the user control (72).
19. The method of Claim 18, wherein sensing relatively high velocity manipulation of the user control (72) further comprises measuring the position of the user control (72) at periodic intervals and comparing different position measurements to determine the velocity of manipulation of the user control (72).
20. The method of Claim 18, wherein sensing the use of the user control (72) further comprises sensing the direction of manipulation of the user control (72).
21. The method of Claim 16, wherein using the user control (72) comprises using a trackball (76), a rotary knob (34), a linear slider control (36), or a touchpad.
PCT/IB2004/001707 2003-05-27 2004-05-06 Diagnostic imaging system control with multiple control functions WO2004107156A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP20040731435 EP1631895A2 (en) 2003-05-27 2004-05-06 Diagnostic imaging system control with multiple control functions
US10/557,341 US20060264746A1 (en) 2003-05-27 2004-05-06 Diagnostic imaging system control with multiple control functions
JP2006530685A JP2007501470A (en) 2003-05-27 2004-05-06 Control unit of diagnostic imaging system with multiple control functions

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US47385503P 2003-05-27 2003-05-27
US60/473,855 2003-05-27

Publications (2)

Publication Number Publication Date
WO2004107156A2 true WO2004107156A2 (en) 2004-12-09
WO2004107156A3 WO2004107156A3 (en) 2005-04-28

Family

ID=33490659

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2004/001707 WO2004107156A2 (en) 2003-05-27 2004-05-06 Diagnostic imaging system control with multiple control functions

Country Status (5)

Country Link
US (1) US20060264746A1 (en)
EP (1) EP1631895A2 (en)
JP (1) JP2007501470A (en)
CN (1) CN100367170C (en)
WO (1) WO2004107156A2 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006111873A2 (en) * 2005-04-18 2006-10-26 Koninklijke Philips Electronics, N.V. Ultrasonic diagnostic imaging system configured by probe firmware
CN101097809B (en) * 2006-06-29 2013-04-03 东友科技股份有限公司 Mode switching device for control panel
CN100536797C (en) 2006-08-07 2009-09-09 深圳迈瑞生物医疗电子股份有限公司 Medical diagnostic system and its controlling panel
US20080161686A1 (en) * 2006-10-31 2008-07-03 Nahi Halmann Methods and apparatus for controlling handheld medical devices
EP2616903B1 (en) 2010-09-16 2016-07-27 Omnyx LLC Control configuration for digital image system
JP5026604B2 (en) 2011-02-24 2012-09-12 任天堂株式会社 Image recognition program, image recognition apparatus, image recognition system, and image recognition method
JP2011134343A (en) 2011-02-24 2011-07-07 Nintendo Co Ltd Image processing program, image processing apparatus, image processing system, and image processing method
JP4989768B2 (en) * 2011-02-24 2012-08-01 任天堂株式会社 Image processing program, image processing apparatus, image processing system, and image processing method
JP4967065B2 (en) 2011-02-24 2012-07-04 任天堂株式会社 Image processing program, image processing apparatus, image processing system, and image processing method
JP5016723B2 (en) 2011-02-24 2012-09-05 任天堂株式会社 Image recognition program, image recognition apparatus, image recognition system, and image recognition method
JP5178860B2 (en) 2011-02-24 2013-04-10 任天堂株式会社 Image recognition program, image recognition apparatus, image recognition system, and image recognition method
CN103142247B (en) * 2013-03-15 2014-10-01 飞依诺科技(苏州)有限公司 Control method and system for focus position and image depth in ultrasonic diagnostic equipment
CN106133787B (en) * 2014-02-04 2020-09-01 皇家飞利浦有限公司 Method for registering and visualizing at least two images
CN108025094A (en) * 2015-09-09 2018-05-11 皇家飞利浦有限公司 Ultrasonic system with sterilizing function
CN105997141B (en) * 2016-05-09 2020-04-10 深圳开立生物医疗科技股份有限公司 Parameter adjusting method and system and ultrasonic equipment
USD938045S1 (en) * 2020-04-15 2021-12-07 GE Precision Healthcare LLC Cart key panel
USD938046S1 (en) * 2020-04-15 2021-12-07 GE Precision Healthcare LLC Cart

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0440364A2 (en) * 1990-01-23 1991-08-07 Crosfield Electronics Limited Image handling apparatus
EP0588686A1 (en) * 1992-09-15 1994-03-23 Sextant Avionique Method for multimode gesture dialog in a virtual environment
US6081256A (en) * 1997-10-01 2000-06-27 Siemens Aktiengesellschaft Method for reading in a data value into a computer
WO2002008881A2 (en) * 2000-07-21 2002-01-31 Qinetiq Limited Human-computer interface

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5161535A (en) * 1991-06-24 1992-11-10 Hewlett-Packard Company Medical ultrasound imaging system having a partitioned menu
JPH05161641A (en) * 1991-12-13 1993-06-29 Hitachi Ltd Ultrasonic diagnostic device
JP2569944Y2 (en) * 1992-07-14 1998-04-28 ジーイー横河メディカルシステム株式会社 Medical image diagnostic equipment
US5839442A (en) * 1995-06-29 1998-11-24 Teratech Corporation Portable ultrasound imaging system
US6203498B1 (en) * 1996-06-28 2001-03-20 Sonosite, Inc. Ultrasonic imaging device with integral display
US6962566B2 (en) * 2001-04-19 2005-11-08 Sonosite, Inc. Medical diagnostic ultrasound instrument with ECG module, authorization mechanism and methods of use
US5817024A (en) * 1996-06-28 1998-10-06 Sonosight, Inc. Hand held ultrasonic diagnostic instrument with digital beamformer
US5923325A (en) * 1996-11-14 1999-07-13 International Business Machines Corporation System and method for enhancing conveyed user information relating to symbols in a graphical user interface
US6251073B1 (en) * 1999-08-20 2001-06-26 Novasonics, Inc. Miniaturized ultrasound apparatus and method
US20020173721A1 (en) * 1999-08-20 2002-11-21 Novasonics, Inc. User interface for handheld imaging devices
US6356045B1 (en) * 2000-07-17 2002-03-12 Otari Inc. Operating knob device and electronic equipment including the same
US6471648B1 (en) * 2000-07-17 2002-10-29 Acuson Corporation Medical diagnostic ultrasound imaging system with a rotatable user interface element having a non-rotatable indicator
CN1227617C (en) * 2000-11-06 2005-11-16 皇家菲利浦电子有限公司 Method of measuring movement of input device
US6645148B2 (en) * 2001-03-20 2003-11-11 Vermon Ultrasonic probe including pointing devices for remotely controlling functions of an associated imaging system
JP2002315753A (en) * 2001-04-20 2002-10-29 Olympus Optical Co Ltd Image diagnostic instrument
US6866631B2 (en) * 2001-05-31 2005-03-15 Zonare Medical Systems, Inc. System for phase inversion ultrasonic imaging
JP2003029896A (en) * 2001-07-11 2003-01-31 Matsushita Electric Ind Co Ltd Portable terminal equipment and its scroll control method
US6928625B2 (en) * 2001-11-29 2005-08-09 Agilent Technologies, Inc. Systems and methods for managing process control in a graphical user interface
US6544179B1 (en) * 2001-12-14 2003-04-08 Koninklijke Philips Electronics, Nv Ultrasound imaging system and method having automatically selected transmit focal positions
US6780154B2 (en) * 2002-01-17 2004-08-24 Siemens Medical Solutions Usa, Inc. Segmented handheld medical ultrasound system and method
US6629927B1 (en) * 2002-05-23 2003-10-07 Koninklijke Philips Electronics N.V. Diagnostic ultrasound system cart with integral cable supports
US6980419B2 (en) * 2003-03-12 2005-12-27 Zonare Medical Systems, Inc. Portable ultrasound unit and docking station

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0440364A2 (en) * 1990-01-23 1991-08-07 Crosfield Electronics Limited Image handling apparatus
EP0588686A1 (en) * 1992-09-15 1994-03-23 Sextant Avionique Method for multimode gesture dialog in a virtual environment
US6081256A (en) * 1997-10-01 2000-06-27 Siemens Aktiengesellschaft Method for reading in a data value into a computer
WO2002008881A2 (en) * 2000-07-21 2002-01-31 Qinetiq Limited Human-computer interface

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"QUICK U-TURN EVENTS OF A POINTING DEVICE IN A WINDOW ENVIRONMENT" IBM TECHNICAL DISCLOSURE BULLETIN, IBM CORP. NEW YORK, US, vol. 36, no. 12, 1 December 1993 (1993-12-01), pages 237-239, XP000418954 ISSN: 0018-8689 *

Also Published As

Publication number Publication date
JP2007501470A (en) 2007-01-25
WO2004107156A3 (en) 2005-04-28
CN1795430A (en) 2006-06-28
EP1631895A2 (en) 2006-03-08
CN100367170C (en) 2008-02-06
US20060264746A1 (en) 2006-11-23

Similar Documents

Publication Publication Date Title
US20060264746A1 (en) Diagnostic imaging system control with multiple control functions
US5298919A (en) Multi-dimensional input device
US7209028B2 (en) Position sensor with resistive element
US6313825B1 (en) Virtual input device
US20010002830A1 (en) Operating device for influencing displayed information
US20090198132A1 (en) Hand-held ultrasound imaging device having reconfigurable user interface
KR100674090B1 (en) System for Wearable General-Purpose 3-Dimensional Input
EP0505037A1 (en) Control/display panel for medical apparatus
WO2010084498A1 (en) Device and method for monitoring an object's behavior
WO2006047018A2 (en) Input device for controlling movement in a three dimensional virtual environment
US20050219355A1 (en) Information input device
US20110109550A1 (en) Keyboard/mouse set and computer system using same
KR20150131381A (en) 3D Input device having an additional control dial
US20220371442A1 (en) Operation device
US6452587B1 (en) Cursor controller using speed position
US6084570A (en) Compact cursor controller structure for use with laptop, notebook and hand-held computers and keyboards
EP1585017B1 (en) Information input device
US20100026652A1 (en) System and method for user interface
US6404415B1 (en) Control mechanism and method for controlling parameter values and for controlling a position of a cursor of a portable computer display
KR100480770B1 (en) Method for pointing information in three-dimensional space
EP1586970A1 (en) User interface device
US10719140B2 (en) Input assistance device and drawing system
JP2000047812A (en) Input device
US20060033705A1 (en) Mouse pointer controlling apparatus and method
KR0137993Y1 (en) Mouse with protruding ball on top of body

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006530685

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2006264746

Country of ref document: US

Ref document number: 10557341

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2004731435

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 20048148107

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2004731435

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 10557341

Country of ref document: US