1. Field of the Invention
The present invention relates to an ultrasonic imaging apparatus for acquiring 3D ultrasonic images of an object and generating a 3D dynamic image (4D image) by scanning ultrasound beam from inside the subject. In particular, it relates to a user interface for setting parameters to be used to generate a 3D dynamic image by using such an ultrasonic imaging apparatus.
2. Description of the Related Art
The ultrasonic diagnostic equipment irradiates an ultrasound beam to the object through an ultrasonic probe and receives the reflected wave, to convert into luminance the amplitude of the reflected wave from depth and to acquire a 2D cross-sectional image of the object. The 2D cross-sectional imaging acquired at this time is called the B-mode image. Moreover, by moving the position of the scanned surface in the orthogonal direction to the surface to scan adjacent multiple cross-sectional surfaces, it is possible to obtain a 3D ultrasonic image (3D image) in the 3D-scanned volume (i.e. a range of 3D space that the 3D figure occupies, in which adjacent 2D cross-sectional images are configured as one 3D figure). Furthermore, by repeating the 3D scans with ultrasound beams to the same volume and displaying it in series, it is possible to obtain 3D ultrasonic images of the object in the volume in real time as a dynamic image. Herein, real time refers to displaying images at substantially the same time as when the ultrasonic images are obtained. The real time dynamic image of such 3D ultrasonic images is called a 3D dynamic image. This 3D dynamic image may also be called a 4D ultrasonic image. Herein, the moving direction of the ultrasound beam when creating 2D cross-sectional imaging is referred to as the “slice direction” and the direction orthogonal to the slice direction is referred to as the “volume direction.”
Four types of parameters are required for creating a 3D dynamic image. The first parameter is a parameter to create a 2D cross-sectional image. Creating a 2D cross-sectional image requires an irradiation range (e.g., an oscillating angle) in the slice direction. The slice direction is indicated by a start point and an end point to displace the ultrasound beam in the scanning direction to determine the range for creating a cross-sectional surface. With larger parameters, 2D cross-sectional images with broader range can be created. That is, the scanning range of the 3D ultrasonic image in the scanning direction is broadened.
The second parameter is a parameter for creating a 3D ultrasonic image. Creating a 3D ultrasonic image requires an irradiation range (the “scan range”) in the volume direction. The volume direction is indicated by a start point and an end point to displace the cross-sectional surface in the volume direction to determine the range that is to be the volume. This parameter unit varies depending on the scanning method, including the moving distance and angle. The larger this parameter, the broader the scanning range of the 3D ultrasonic image becomes in the volume direction.
The third parameter is image density (roughness). With higher density, a clearer image is generated. On the other hand, with lower density, a less clear image is generated.
The fourth parameter is volume rate. The volume rate refers to the number of volumes that can be created per unit time (e.g., per second). With a faster (higher) volume rate, the number of 3D ultrasonic images displayed per second increases, which leads to smooth temporal movement of the 3D dynamic image. With a slower (lower) volume rate, the temporal movement of the 3D dynamic image becomes rougher.
By setting the above mentioned four types of parameters, one can determine a state of the 3D dynamic image such as a broad range, a clear image, and a smoothly moving image.
The processing capability of the ultrasonic diagnostic equipment is limited. Therefore, within the processing capability, the four types of parameters explained above are correlated to achieve real-time display. In short, as the oscillating angle increases, it requires more processing capability of the ultrasonic diagnostic equipment, therefore making it necessary to decrease the values for other parameters. As the scan range increases, it requires more processing capability of the ultrasonic diagnostic equipment, therefore making it necessary to decrease the values for other parameters. In addition, as the image density increases, it requires more processing capability of the ultrasonic diagnostic equipment, therefore making it necessary to decrease the values for other parameters. Furthermore, as the volume rate increases, it requires more processing capability of the ultrasonic diagnostic equipment, therefore making it necessary to decrease the values for other parameters. Accordingly, said four types of parameters are in a trade-off relationship in which, when the processing capability of the ultrasonic diagnostic equipment is specified at a certain level, if one of the parameters increases, one or more of the other parameters must be decreased. Specifically, when the oscillating angle and the scan range are fixed and the density is altered to a larger value, it is necessary to alter the volume rate to be a smaller value for the real-time display. Such a trade-off relationship can be established between any of the parameters.
In conventional ultrasonic imaging apparatuses, users or operators set each parameter using user interfaces on which the correlation of parameters are not reflected, such as in interfaces displaying the value for each parameter only. These ultrasonic imaging apparatuses have displayed only the values for respective parameters set by the user or operator on the user interface.
(For example, see Japanese Unexamined Patent Application Publication 2006-026256.)
However, if each parameter is set independently, the trade-off relationship is reflected automatically. Therefore, the resultant volume rate may become lowered to a level beyond the user or operator's intention, and thus it requires the user or operator to have experience-based skills. As such, because it requires such specialized skills, it has been difficult for users or operators with little experience to create a 3D dynamic image.
The present invention has been developed by taking such circumstances into account. The present invention intends to provide an ultrasonic diagnostic equipment that displays the correlation of four parameters used for generating a 3D dynamic image based on each independently set value. The four parameters include the irradiation range of an ultrasound beam in the slice direction, scan range, volume rate, and image density age to be visually recognized. To alter the values for parameters thereafter, the setting screen is utilized that represents the correlations between the parameters, allowing each parameter to be set easily.
The first aspect of the present invention is an ultrasonic imaging apparatus comprising: a user interface having a display part and an input part to enter values for three among four parameters including an irradiation range of an ultrasound beam in a slice direction, an irradiation range of an ultrasound beam orthogonal to said slice direction, an image density, and the number of 3D image displays per unit time; a parameter-calculator configured to calculate the value for the remaining parameter based on said values for three parameters and correlation information that represents the correlations between said four parameters stored in advance in a memory; a graphic-creating part configured to execute: creating an image that represents the correlations graphically based on the values for two of said three entered parameters and said obtained parameter; creating a setting screen to instruct said display part to variably display both parameters and, in the case of receiving an instruction to alter the value for one of said two graphically expressed parameters, instructing said parameter-calculator to determine the other value based on said correlation information, so as to recreate said graphically expressed image; a display controller configured to instruct the display part to display said setting screen; and an ultrasonic image generator configured to generate a 3D dynamic image based on the data obtained by receiving an input to determine the value for said parameter, irradiating an ultrasound beam to an object based on said values for four parameters, and receiving an ultrasonic echo.
The second aspect of the present invention is an ultrasonic image acquisition method comprising; calculating the value for the remaining parameter, from inputs of any values for three of four parameters, based on the correlation information on said four types of parameters stored in advance in the memory, the four parameters including: an irradiation range of an ultrasound beam in a slice direction, an irradiation range of an ultrasound beam orthogonal to said slice direction, an image density, and the number of 3D image displays per unit time; creating an image that represents the correlation graphically based on values for two of said entered three parameters and said obtained parameter, to create a setting screen on which said display part variably displays the parameters; displaying said setting screen on said display part; repeating said calculation and said setting-screen-creation by defining said entered values for three parameters, as the values for the altered parameter and two non-graphically-represented parameters, when an instruction to alter the value for one of said two graphically represented parameters is received through the input part; and irradiating an ultrasound beam to an object based on said entered values for three parameters and said obtained value for the remaining parameter when determination of values for each parameter are entered, so as to generate a 3D dynamic image based on the data obtained by receiving an ultrasonic echo from the object.
According to the ultrasonic imaging apparatus in the first aspect and the ultrasonic image acquisition method in the second aspect, when creating a 3D dynamic image, it is possible to graphically represent four parameters in a trade-off relationship. It is also possible to adjust said four parameters by using the setting screen for the graphically displayed parameters. It allows for the visual recognition of the setting conditions of the four parameters and the easy setting of the four parameters required to create the 3D dynamic image.
The ultrasonic diagnostic equipment according to the first embodiment of the present invention is explained below.
The memory 004 is a data storage media such as a hard disk or nonvolatile memory. The memory 004 preliminarily stores a corresponding table that represents by numerical values the correlation of four parameters required for creating a 3D dynamic image, including the irradiation range of ultrasound beam in the slice direction (the “oscillating angle”), the irradiation range of ultrasound beams in the direction orthogonal to the slice direction (the “scan range”), the image density, and the number of 3D ultrasonic image displays per unit time (the “number of displays per second (vps: Volume Per Second)”. This parameter is also referred to as “volume rate” below). These correlations are each in a trade-off relationship. Herein the number of 3D ultrasonic image displays per unit time refers to the number of frames displayed on the screen. When multiple images are displayed in one frame, one image considered to consist of the displayed multiple images refers to the number of images displayed per unit time.
In addition, when two of the four parameters are fixed values, the abovementioned correlations have a trade-off relationship for the remaining two parameters, wherein as one increases, another decreases. Furthermore, each parameter has its own multi-step value. In the present embodiment, the oscillating angle is set to a value in which the angle gradually increases from the first angle to the eighth angle (unit: degrees). The scan range is set to a value in which the distance gradually increases from the first range to the eighth range (unit: mm). The image density is set to a value in which the density gradually increases from the first density to the eighth density. Moreover, the volume rate is set to a value in which the volume number to be displayed per second gradually increases from the first rate to the eighth rate (unit: vps).
The operator uses the user interface 100 having the display part 101 and the input part 102 to instruct the parameter-calculator 003 to enter values for three of the four parameters (oscillating angle, scan range, image density, and volume rate). The input part 102 may be a keyboard, a track ball, or a touch panel. The reason for entering three parameters herein is to determine all the parameters individually.
The parameter-calculator 003 receives the values for three parameters entered by the operator from the display controller 001. Hereinafter, the oscillating angle, scan range, image density, and volume rate are represented as w, x, y, and z, respectively. The explanation below is for cases in which the oscillating angle (w), scan range (x), and image density (y) are entered as (w, x, y)=(w1, x1, y1), respectively.
The parameter-calculator 003 determines the value of the remaining one parameter from the received three parameters with reference to the corresponding table stored in the memory 004. Herein, the volume rate value is determined based on the values of the oscillating angle, scan range, and image density. That is, (w1, x1, y1) is used to determine the z value z1. The parameter-calculator 003 sends the entered values for three parameters and the determined values for parameter (w1, x1, y1, z1) to the graphic-creating part 002.
To alter a parameter that has already been entered, the operator specifies two of the four parameters to be fixed values and further enters the values for either one of the remaining two parameters to be altered. For example, this input alters the graphic shape by dragging the side and the top of the graphic (e.g., a square) that represents the correlation created by the graphic-creating part 002 and displayed on the display part 101 as mentioned later by using an input part 120 such as a track ball or touch panel. Hereby the value for the parameter corresponding to the length of each altered side will be entered.
The parameter-calculator 003 receives the values for the two parameters that the operator has entered as fixed values and the value for the parameter to be altered from the display controller 001. The parameter-calculator 003 takes the two fixed values and the altered value as the entered values for three parameters and refers to the corresponding table again to obtain the value for the remaining parameter. Here explains cases in which the oscillating angle and the image density are specified as the parameters to be fixed. After either the scan range value or the volume rate value has been altered, the parameter-calculator 003 refers to the corresponding table to obtain the remaining value again. That is, when w1 and y1 in (w, x, y, z)=(w1, x1, y1, z1) are determined to be fixed values and the scan range value is entered to alter x2, the volume rate z2 is determined by utilizing w1, x2, and y1. Herein the scan range and the volume rate are in a trade-off relationship. Therefore, when x2 is altered to be a value smaller than x1, for example, the parameter-calculator 003 obtains z2 as a value larger than z1. The parameter-calculator 003 then sends the determined value for the parameter and the values for the other three parameters (w, x, y, z)=(w1, x2, y1, z2) to the graphic-creating part 002.
In addition, when the display controller 001 enters an instruction of determination, the parameter-calculator 003 sends the one determined value for the parameter to the ultrasonic image generator 005.
The graphic-creating part 002 receives the values for four parameters from the parameter-calculator 003.
The graphic-creating part 002 has a corresponding table of colors and letters that corresponds in advance to each level of each respective parameter. For example, it has a corresponding table in which the letters LL, ML, HL, LM, HM, LH, MH, and HH are assigned corresponding to the eight levels of image density from the lowest to the highest, respectively. In addition, the graphic-creating part 002 has a corresponding table in which the colors white, ultra-light gray, light gray, gray, dark gray, ultra-dark gray, and black are assigned corresponding to the eight levels of volume rate. In the present embodiment, the color is represented by gradation from white to black. However, it is not particularly limited to these colors. For example, gradations from red to blue or the like may be used. In the present embodiment, although the alphabet is used as letters, other letters such as katakana or numbers may be used instead. Furthermore, the user can assign which parameters are to be represented by letter or color.
In addition, the graphic-creating part 002 has a coordinate system in a size that can be displayed on the display part 101 that represents two values to generate a graphic representing the correlation depending on the values. The graphic that represents the correlation depending on the values is one example of the “image that represents the value for the parameter graphically” in the present invention. Herein, the graphic-creating part 002 has a 2D coordinate system 201 with an X axis (longitudinal axis) and a Y axis (horizontal axis) as shown in
The operator enters allocation of the four parameters respectively to correlated graphic, color, or letter. The graphic-creating part 002 allocates the obtained four parameters based on the allocation of each parameter entered by the operator. In the present embodiment, as shown in
The graphic-creating part 002 receives the values for four parameters (w, z, y, z) from the parameter-calculator 003. In the following, we consider a case in which the graphic-creating part 002 receives (w, x, y, z)=(w1, x1, y1, z1) as the values for the four parameters.
Based on the values for two parameters allocated to the correlated graphic, the graphic-creating part 002 represents one parameter as the length in the X-axis direction and another parameter as the length in the Y-axis direction. In the present embodiment, the length is represented in such a way that the center of both lengths comes to the center of the X axis and Y axis of the coordinate system 201 included in the graphic-creating part 002. In the present embodiment, the coordinate system 201 ranges from 0 to 40. For example, when the scan range value x1 allocated in the X-axis direction takes the fourth level value, as the fourth level is standardized to be 16, it is represented by a length of 12 to 28 in the X-axis direction. When the oscillating angle value w1 allocated in the Y-axis direction takes the third level value, as the third level is allocated to 12, it is represented by a length of 14 to 26 in the Y-axis direction. As shown in
As shown in
The graphic-creating part 002 fills in the square 202 created as shown in
The graphic-creating part 002 creates a setting screen based on the correlated graphics, letters, and colors corresponding to the values for four parameters as mentioned above. Herein, the setting screen refers to a screen to set each value for the parameter while the user or operator confirms the displayed graphic, color, and letter. The graphic-creating part 002 outputs the created setting screen to the display controller 001.
Next, we explain a case in which there are two parameters provided as fixed values and an instruction to alter the value for one of the remaining two parameters and the graphic-creating part 002 receives a newly determined value for the parameter through the parameter-calculator 003 based on the trade-off relationship. In this case, the graphic-creating part 002 creates the setting screen 301 as shown in
In the present embodiment, to enhance the visibility, according to the alteration of the parameter assigned to the color, it uses gradation that represents a color for larger values as moving to the upper right in the background. The color display may be plain. In addition, to enhance the visibility, the letter may be described corresponding to the gradation. That is, in the present embodiment, an expression that refers to a larger value of the parameter assigned to the color, such as “High” or “Fast”, may be described in the upper right corner of the graphic, and an expression that refers to a small value of the parameter assigned to the color, such as “Low” or “Slow”, may be described in the lower left corner of the graphic.
The display controller 001 sends the values for the parameters that are entered and altered to the parameter-calculator 003 by using the user interface 100 having the display part 101 and the input part 102.
In the present embodiment, the user or operator directly enters the values for the parameters by using the input part 102. However, other methods may also be employed. For example, the operator who first use the input part 102 may allocate the four parameters to each expression method, and then the display controller 001 once sends the allocation to the graphic-creating part 002. The graphic-creating part 002 returns an appropriate graphic to the display controller 001. The display controller 001 instructs the display part 101 to display a tentative graphic. The display part 101 may be a touch panel. A method may be employed in which the user or operator touches the display part 101 to enter three of either the length in the X-axis direction, the length in the Y-axis direction, the letter, and the color. This can be done using the following method. Firstly, the length in the X-axis direction and the length in the Y-axis direction can be adjusted by holding the origin with one's fingers to extend to the opposite side relative to the central line of the axis. The graphic-creating part 002 receives the length via the display controller 001 and returns the corresponding value for the parameter to the display controller 001. In addition, the color can be adjusted by touching the gradation color in the background. The graphic-creating part 002 once receives the color via the display controller 001 and returns the corresponding value for the parameter to the display controller 001. Furthermore, by touching the letter with one's fingers, a list of letters sent from the graphic-creating part 002 is displayed. The graphic-creating part 002 once receives the letter selected from the list via the display controller 001 and returns the corresponding value for the parameter to the display controller 001. It allows the display controller 001 to obtain the value for the parameter for sending to the parameter-calculator 003.
The display controller 001 instructs the display part 101 to display the setting screen sent from the graphic-creating part 002.
When the user or operator enters a confirmation of parameters by using the user interface 100, the display controller 001 sends a command of parameter confirmation to the parameter-calculator 003.
When receiving the parameter confirmation and displaying the 3D dynamic image, firstly the display controller 001 deletes the setting screen used for the parameter setting. Next, the display controller 001 instructs the display part 101 to display the 3D dynamic image sent from the ultrasonic image generation part 005. In the present embodiment, the 3D dynamic image and the setting screen are displayed on the same place. They may be displayed on different places of the same display part 101 or in different display parts. In this case, the setting screen may remain displayed.
The ultrasonic image generator 005 is comprised by the ultrasonic probe 006, the transmitting and receiving circuit 007, and the image-processing circuit 008. Based on the values for the four parameters received from the parameter-calculator 003, the oscillating angle, scan range, image density, and volume rate are set. The ultrasonic image generator sends a signal from the transmitting and receiving circuit 007 based on the set image density and volume rate. The ultrasonic image generator 005 irradiates an ultrasound beam to the object by activating the ultrasonic probe 006 according to the set oscillating angle. In addition, according to the set scan range, the ultrasonic image generator 005 receives an ultrasonic echo from the subject that is received by the ultrasonic probe 006 in the transmitting and receiving circuit 007. Furthermore, the ultrasonic image generator 005 generates a 3D dynamic image in the image-processing circuit 008 based on the received ultrasonic echo. The ultrasonic image generator 005 then sends the generated 3D dynamic image to the display controller 001.
The execution controller 009 manages the overall performance of each functional part and information exchange in the above-mentioned parameter setting and 3D dynamic image creation.
Next, with reference to
Step S001: The user or operator enters the values for three of the four parameters required for creating a 3D dynamic image by using the user interface 100.
Step S002: The parameter-calculator 003 receives the values for the three parameters from the display controller 001 and obtains the remaining one parameter by referring to the corresponding table of the memory 004.
Step S003: The graphic-creating part 002 creates a setting screen by using its own coordinate system based on the values for the four parameters received from the parameter-calculator 003. In addition, the graphic-creating part 002 determines the color and letter by using a corresponding table of its own parameters and colors or letters based on the allocation of each entered parameter to the respective display method.
Step S004: The display controller 001 instructs the display part 101 to display the setting screen received from the image-creating part 002.
Step S005: The user or operator refers to the displayed setting screen, determines whether or not to confirm the values for the parameters, and enters the confirmation if yes. If no, move on to Step S006. If yes, move on to Step S009.
Step S006: The user or operator specifies two parameters to be fixed values.
Step S007: The user or operator enters the altered value about one of the two unfixed parameters.
Step S008: The parameter-calculator 003 sets the two fixed values and the altered value to be the entered three parameters and returns to Step S002.
Step S009: The ultrasonic image-creating part 005 creates a 3D dynamic image based on the four parameters.
Step S010: The display controller 001 deletes the setting screen from the display part 101. Furthermore, the display controller 001 instructs the display part 101 to display the 3D dynamic image that has been entered from the ultrasonic image-creating part 005.
The ultrasonic imaging apparatus according to the present embodiment may be implemented by a program that specifies the parameter settings and the display action of the 3D dynamic image as mentioned above.
As described above, in the ultrasonic imaging apparatus according to the present embodiment, a setting screen is first displayed by using a correlating graphic, color, or letter that represents the values for two of four parameters required for generating a 3D dynamic image. Secondly, after altering the value for one parameter, based on the correlation of each parameter, it displays a setting screen with the altered graphic, color, or letter. It allows for displaying the setting conditions of the four parameters as one image. Because it is possible to visually recognize the setting conditions of the parameters, the values for four parameters can be set easily to their appropriate values. Accordingly, even users or operators (physicians) with little experience in creating a 3D dynamic image can create a 3D dynamic image that has the required size, image roughness, and smoothness of movement.
In the descriptions above, we have explained cases in which all four parameters are assigned to the correlating graphic, color, and letter that represent the values for two parameters and they are displayed. For this, it is not necessary to use all four parameters. For example, it may select two of the four parameters and use only the correlating graphic that represents the values for the parameters, so as to create a setting screen that represents the setting conditions of two parameters. It is also possible to select three of the four parameters and use a graphic that represents the color or letter and the value for the parameter, so as to create a setting screen that represents the setting conditions of three parameters.
The ultrasonic diagnostic equipment according to the second embodiment is explained below. The ultrasonic diagnostic equipment according to the second embodiment is configured to determine the value for the parameter, instead of by referring to the table in the first embodiment, by utilizing a relational expression that represents the correlation of the four parameters. The method of obtaining the values for the parameters is explained below, the method utilizing the relational expression that represents the correlation of the four parameters. In the following description, w refers to the value of the irradiation range of the ultrasound beam in the slice direction (the “oscillating angle”), x refers to the value of the slice range, y refers to the image density, and z refers to the volume rate. Furthermore, in the following, we explain a case in which the volume rate is adjusted by entering each value of the oscillating angle, slice range, and image density.
The memory 004 stores in advance the relational expression that represents the correlations of the four parameters. Firstly, the number of scanning lines is represented by the oscillating angle, slice range, and image density; that is, F (w, x, y). The volume rate is inversely proportional to the number of scanning lines, and therefore represented by z=a/F (w, x, y) (a is a constant). Accordingly, in the present embodiment, z=a/F (w, x, y) is stored in the memory 004 as a relational expression.
The parameter-calculator 003 obtains the volume rate value z by assigning the entered values for three parameters (w, x, y)=(w1, x1, y1) to the abovementioned expression. In this case, it is expressed as z=a/F (w1, x1, y1).
Next, the parameter-calculator 003 receives from the display controller 001 an input of two parameters to be fixed values and an alteration of the value for one of the remaining two parameters. The parameter-calculator 003 assigns the two fixed values and the altered value to the abovementioned expression as the values for the three parameters and determines the value for the remaining one parameter. Herein, we explain a case in which the oscillating angle and the image density are the fixed values and the slice range value is altered to x2. In this case, the parameter-calculator 003 takes (w, x, y)=(w1, x2, y1) as the entered three values and assigns them to the above-mentioned relational expression to determine the volume rate value. Here, it is expressed as z=a/F (w1, x2, y1).
The values for the four parameters determined as such are delivered to the graphic-creating part 002 as in the first embodiment. Based on these values, a setting screen is created. The display controller 001 instructs the display part 101 to display it. Furthermore, when the values for the parameters are confirmed, the ultrasonic image generator 005 creates a 3D dynamic image based on the values. The display controller 001 instructs the display part 101 to display the 3D dynamic image.
So far, we have explained a case in which the volume rate is determined by using the values for other parameters. However, the same applies to cases of determining any of the other values.
As mentioned above, in the present embodiment, because the value for the remaining one parameter is determined based on the values for three parameters by using a relational expression, the value for the parameter can be determined without levels. This allows for more detailed parameter setting to create a 3D dynamic image.
Number | Date | Country | Kind |
---|---|---|---|
2007-046625 | Feb 2007 | JP | national |