1. Technical Field
The present invention relates to an ultrasonic measuring device, an ultrasonic image device, a measuring method, and the like.
2. Related Art
An ultrasonic measuring device and an ultrasonic image device are examples of a device that acquires subject images or the like by emitting ultrasonic waves toward a subject and receiving reflected waves from interfaces between materials that have different acoustic impedances inside the subject. These devices can be used to measure subcutaneous fat thickness, muscle thickness, and the like.
For example, JP-A-2009-77754 discloses a technique in which a B mode image is acquired by manually moving an ultrasonic probe along the surface of a test subject and detecting the translation amount and rotation amount with an optical position sensor and an angular velocity sensor, and the subcutaneous fat thickness is determined.
JP-A-2009-77754 is an example of related art.
However, with this technique, when measuring a highly-curved portion such as an arm or a leg, there are problems such as the ultrasonic probe tending to become inclined relative to the test subject, thus making it difficult to perform accurate measurement.
According to several aspects of the invention, it is possible to provide an ultrasonic measuring device, an ultrasonic image device, a measuring method, and the like that can acquire inclination information regarding the ultrasonic probe and notify the user if the ultrasonic probe is inclined.
A first aspect of the invention relates to an ultrasonic measuring device including: an emission unit that performs ultrasound emission processing; a reception unit that performs ultrasonic echo reception processing; and a processing unit that performs ultrasonic measurement control processing, wherein the processing unit acquires inclination information regarding an ultrasonic probe based on a reception signal resulting from ultrasonic echoes from an interface between a test subject and an ultrasonic measurement sheet, or resulting from ultrasonic echoes from the ultrasonic measurement sheet.
According to this aspect of the invention, the processing unit can acquire inclination information regarding the ultrasonic probe, thus making it possible to notify the user of whether or not the ultrasonic probe is inclined. As a result, the user can hold the ultrasonic probe without being inclined relative to the test subject while performing measurement.
Also, in the first aspect of the invention, the processing unit may acquire depth information regarding the interface in ultrasonic measurement based on the reception signal, and acquire the inclination information based on the depth information.
According to this configuration, the processing unit can acquire inclination information regarding the ultrasonic probe by acquiring depth information regarding the interface between the test subject and the ultrasonic measurement sheet in ultrasonic measurement.
Also, in the first aspect of the invention, the processing unit may acquire the inclination information by performing processing for comparing the depth information with reference thickness information of the ultrasonic measurement sheet.
According to this configuration, the processing unit can acquire inclination information regarding the ultrasonic probe based on depth information and reference thickness information of the ultrasonic measurement sheet.
Also, in the first aspect of the invention, the depth information may be depth information in an ultrasound emission direction from a face of the ultrasonic measurement sheet that opposes the ultrasonic probe to the interface between the ultrasonic measurement sheet and the test subject.
According to this configuration, if the ultrasonic probe is inclined relative to the test subject, the depth based on the depth information is greater than the reference thickness of the ultrasonic measurement sheet, and therefore the processing unit can acquire inclination information regarding the ultrasonic probe by comparing the depth information with the reference thickness information of the ultrasonic measurement sheet.
Also, in the first aspect of the invention, the processing unit may specify the interface by performing processing for comparing an amplitude value in an A mode waveform that is based on the reception signal or a luminance value in a B mode image that is based on the reception signal with a predetermined threshold value.
According to this configuration, the processing unit can specify the interface between the test subject and the ultrasonic measurement sheet based on an A mode waveform or a B mode image resulting from ultrasonic echoes from the interface, thus making it possible to acquire depth information regarding the interface in ultrasonic measurement.
Also, in the first aspect of the invention, the processing unit may calculate a luminance variance for a plurality of depths in a B mode image that is based on the reception signal, and specify the interface between the ultrasonic measurement sheet and the test subject based on the calculated luminance variances.
According to this configuration, the processing unit can specify the interface between the test subject and the ultrasonic measurement sheet based on a B mode image luminance variance, thus making it possible to acquire depth information regarding the interface in ultrasonic measurement even if ultrasonic echoes from the interface are weak.
Also, in the first aspect of the invention, the processing unit may perform processing for analyzing, based on the reception signal, code information that is recorded in the ultrasonic measurement sheet, and acquire the reference thickness information of the ultrasonic measurement sheet based on the code information.
According to this configuration, the processing unit can perform code information analysis processing and acquire appropriate reference thickness information that corresponds to the ultrasonic measurement sheet that is to be used, thus making it possible to acquire inclination information regarding the ultrasonic probe using appropriate reference thickness information.
Also, in the first aspect of the invention, the processing unit may perform processing for acquiring, based on the reception signal, code information that is recorded in the ultrasonic measurement sheet, and specify a scan location of the ultrasonic probe with respect to the ultrasonic measurement sheet based on the acquired code information, and the processing unit may acquire the inclination information regarding the ultrasonic probe at the specified scan location based on the reception signal.
According to this configuration, the processing unit can specify the scan location of the ultrasonic probe with respect to the ultrasonic measurement sheet, and acquire inclination information regarding the ultrasonic probe at the specified scan location. As a result, even a user who is not familiar with operating the ultrasonic measuring device can hold the ultrasonic probe at the appropriate scan location and so as to not be inclined while performing ultrasonic measurement.
Also, in the first aspect of the invention, the ultrasonic measurement sheet may have an ultrasound transmissive medium and a plurality of reflectors embedded in the ultrasound transmissive medium, the code information may be recorded using at least one of the reflectance, the number, the shape, and the size of the plurality of reflectors, the reception unit may perform processing for receiving an ultrasonic echo from the plurality of reflectors, and output a reception signal to the processing unit, and the processing unit may perform processing for analyzing the code information based on the reception signal from the reception unit.
According to this configuration, the processing unit can analyze code information that was recorded using at least one of the reflectance, the number, the shape, and the size of the reflectors, and acquire the reference thickness information of the ultrasonic measurement sheet or specify the scan location of the ultrasonic probe.
Also, in the first aspect of the invention, the ultrasonic measurement sheet may have an ultrasound transmissive medium and a plurality of reflectors arranged in an array in the ultrasound transmissive medium, the reception unit may perform processing for receiving an ultrasonic echo from the plurality of reflectors, and output a reception signal to the processing unit, and the processing unit may analyze the number of reflections by the plurality of reflectors based on the reception signal, and acquire the inclination information regarding the ultrasonic probe based on the number of reflections.
According to this configuration, the processing unit can acquire inclination information regarding the ultrasonic probe using an ultrasonic measurement sheet that has multiple reflectors by analyzing the number of reflections by the reflectors.
Also, in the first aspect of the invention, in a case of determining based on the acquired inclination information that the ultrasonic probe is inclined, the processing unit may generate and output notification data for notification of the fact that the ultrasonic probe is inclined.
According to this configuration, the user can become aware of whether or not the ultrasonic probe is inclined, thus making it possible for the ultrasonic probe to be held so as to not be inclined relative to the test subject during measurement. As a result, it is possible to, for example, accurately measure the fat layer thickness, muscle layer thickness, or the like of the test subject.
Also, another aspect of the invention relates to an ultrasonic image device including: any of the above-described ultrasonic measuring devices; and a display unit that displays display image data.
The following is a detailed description of preferred embodiments of the invention. Note that the embodiments described below are not intended to unduly limit the content of the invention recited in the claims, and all of the configurations described in the embodiments are not necessarily essential as solutions provided by the invention.
1. Ultrasonic Measuring Device
1-(1) Basic Configuration Example
The emission unit 110 performs ultrasound emission processing. Specifically, the emission unit 110 outputs an emission signal (drive signal), which is an electrical signal, to an ultrasonic probe 300, and the ultrasonic probe 300 emits ultrasound toward a subject via an ultrasonic measurement sheet 200. The ultrasonic probe 300 includes an ultrasonic transducer device (not shown), and the ultrasonic transducer device converts the emission signal, which is an electrical signal, into ultrasound.
The reception unit 120 performs ultrasonic echo reception processing. Specifically, the ultrasonic transducer device included in the ultrasonic probe 300 converts ultrasonic echoes from the subject (test subject) and the ultrasonic measurement sheet 200 into an electrical signal. The reception unit 120 performs reception processing such as amplification, wave detection, A/D conversion, and phase matching on a reception signal (analog signal), which is an electrical signal, from the ultrasonic transducer device, and outputs the reception signal (digital data) that is the result of the reception processing to the processing unit 130.
The processing unit 130 performs ultrasonic measurement control processing. Specifically, the processing unit 130 performs processing for controlling the emission unit 110 and the reception unit 120, and processing for generating ultrasonic image data based on a reception signal from the reception unit 120. The processing unit 130 can be realized with an FPGA (Field-Programmable Gate Array), for example.
Also, the processing unit 130 acquires inclination information regarding the ultrasonic probe 300 based on a reception signal resulting from ultrasonic echoes from the interface between the test subject and the ultrasonic measurement sheet 200, or resulting from ultrasonic echoes from the ultrasonic measurement sheet 200. Specifically, based on the reception signal, the processing unit 130 acquires depth information regarding the interface between the test subject and the ultrasonic measurement sheet 200 in ultrasonic measurement, and then acquires the inclination information by performing processing for comparing the depth information with reference thickness information of the ultrasonic measurement sheet 200.
The depth information is information regarding the depth (deepness) in the ultrasound emission direction from the face of the ultrasonic measurement sheet 200 that opposes the ultrasonic probe 300 to the interface between the ultrasonic measurement sheet 200 and the test subject. Specifically, it is pixel values in the depth direction at positions corresponding to the interface in a B mode image obtained by ultrasonic measurement, for example.
The inclination information is information indicating whether or not the axial direction of the ultrasonic probe 300 is inclined relative to the normal direction of the surface of the test subject. Alternatively, it is information indicating whether or not the axial direction of the ultrasonic probe 300 is inclined relative to the normal direction of the interface between the ultrasonic measurement sheet 200 and the test subject. The axial direction of the ultrasonic probe 300 is a direction perpendicular to the scan direction and the slice direction. The state in which the ultrasonic probe 300 is inclined refers to a state in which the axial direction of the ultrasonic probe 300 is not parallel to the normal direction of the surface of the test subject (or the aforementioned interface). The state in which the ultrasonic probe 300 is not inclined refers to a state in which the axial direction of the ultrasonic probe 300 is parallel to the normal direction of the surface of the test subject (or the aforementioned interface).
Alternatively, the inclination information is an angle 8 obtained using the equation θ=90°−φ, where φ is the angle formed by the surface of the test subject (or the aforementioned interface) and the scanning plane of the ultrasonic probe 300. The state in which the ultrasonic probe 300 is inclined refers to a state in which θ>0°, and the state in which the ultrasonic probe 300 is not inclined refers to a state in which θ=0°.
The reference thickness information of the ultrasonic measurement sheet 200 is information regarding the thickness (length in the depth direction) of the ultrasonic measurement sheet 200, and is information indicating the thickness used as a reference for acquiring inclination information regarding the ultrasonic probe 300 based on the interface depth information in the processing for acquiring inclination information performed by the processing unit 130.
In the case of determining that the ultrasonic probe 300 is inclined, the processing unit 130 generates and outputs notification data for notification of the fact that the ultrasonic probe 300 is inclined. The depth information acquisition and the inclination information determination performed by the processing unit 130 will be described in detail later.
The notification data may include display image data to be displayed by the display unit 410, audio data to be output from a speaker, or the like. Specifically, the notification data is data representing an image (illustration) displaying the fact that the ultrasonic probe 300 is inclined, or data representing an audio message for informing the user that the ultrasonic probe 300 is inclined. Alternatively, the notification data is data regarding a control signal for changing the pitch or volume of a beep sound, a control signal for lighting or blinking an LED, a control signal for causing a vibrator to vibrate, or the like.
Also, in the case of performing ultrasonic measurement using an ultrasonic measurement sheet 200 that has multiple reflectors, the processing unit 130 can also analyze the number of reflections by the reflectors based on the reception signal, and acquire inclination information regarding the ultrasonic probe 300 based on the number of reflections. The inclination information determination performed based on the number of reflections will be described in detail later.
The notification unit 420 is, for example, the display unit 410, which is a liquid crystal display or the like, or a speaker (not shown), and is for notifying the user of the notification data from the processing unit 130. The display unit 410 is a display device such as a liquid crystal display or an organic EL display, and is for displaying display image data from the processing unit 130. The notification unit 420 may be a beeper that generates a beep sound, an LED that is lit or blinked, a vibrator that vibrates, or the like.
The ultrasonic measurement sheet 200 is a sheet provided between the ultrasonic probe 300 and the test subject in order to ensure acoustic matching (acoustic impedance matching) between the ultrasonic probe 300 and the test subject during ultrasonic measurement. The ultrasonic measurement sheet 200 is constituted by an ultrasound transmissive medium that has an acoustic impedance close to that of the test subject and transmits ultrasound, and is affixed to the surface of the test subject when ultrasonic measurement is to be performed.
Also, the ultrasonic measurement sheet 200 may include multiple reflectors that are formed from a material that has a different acoustic impedance from the ultrasound transmissive medium. The processing unit 130 can acquire inclination information regarding the ultrasonic probe 300 based on a reception signal resulting from ultrasonic echoes from the reflectors. Alternatively, the processing unit 130 can acquire the reference thickness information of the ultrasonic measurement sheet 200 or scan location information of the ultrasonic probe 300 by analyzing code information recorded in the ultrasonic measurement sheet 200. The reflectors and the code information of the ultrasonic measurement sheet 200 will be described later.
According to the ultrasonic measuring device 100 of this embodiment, the processing unit 130 can acquire inclination information regarding the ultrasonic probe 300 based on a reception signal resulting from ultrasonic echoes from the interface between the test subject and the ultrasonic measurement sheet 200 or resulting from ultrasonic echoes from the ultrasonic measurement sheet 200. Also, upon determining that the ultrasonic probe 300 is inclined, the processing unit 130 can generate and output notification data for notification of the fact that the ultrasonic probe 300 is inclined. According to this configuration, the user can become aware of whether or not the ultrasonic probe 300 is inclined, thus making it possible for the ultrasonic probe 300 to be held perpendicular to the surface of the test subject during measurement. As a result, it is possible to, for example, accurately measure the fat layer thickness, muscle layer thickness, or the like of the test subject.
As shown in
The ultrasonic transducer device 310 includes multiple ultrasonic transducer elements (not shown). The ultrasonic transducer device 310 converts an emission signal, which is an electrical signal, into ultrasound, and converts ultrasonic echoes from the subject (test subject) and the ultrasonic measurement sheet 200 into an electrical signal. The ultrasonic transducer elements may be thin-film piezoelectric ultrasonic transducer elements, bulk piezoelectric ultrasonic transducer elements, CMUT (Capacitive Micromachined Ultrasonic Transducer) elements, or the like.
1-(2) First Configuration Example
As shown in
As shown in
θ=arccos(DA/DX) (1)
Accordingly, the processing unit 130 can calculate the angle of inclination θ of the ultrasonic probe 300 using Equation 1, based on the depth dx of the interface BS obtained from the B mode image and the depth da that corresponds to the thickness DA of the ultrasonic measurement sheet 200.
Firstly, the processing unit 130 sets the scan direction coordinate value at the center of the B mode image as the scan direction coordinate value bx of the pixel that is to be subjected to the B mode image luminance value comparison (step S11). Specifically, the scan direction coordinate value bx can be expressed in units of image pixels. Note that the coordinate value bx of the pixel that is to be subjected to the luminance value comparison does not need to be the scan direction coordinate value at the center of the image.
Next, the processing unit 130 sets the depth direction coordinate value bz (depth bz) of the pixel that is to be subjected to the luminance value comparison to “0” (step S12).
Next, the processing unit 130 compares the luminance value L(bx,bz) of the pixel that corresponds to the scan direction coordinate value bx and the depth bz with a predetermined threshold value Lth (step S13). The predetermined threshold value Lth is a value that is, for example, less than the luminance value of a pixel that corresponds to the interface BS, and greater than the luminance value of a pixel that corresponds to the ultrasonic measurement sheet 200.
If the luminance value L(bx,bz) is greater than the predetermined threshold value Lth, the processing unit 130 determines that that pixel corresponds to the interface BS (step S14). In other words, the processing unit 130 determines that the depth bz of that pixel is the depth of the interface BS.
On the other hand, if the luminance value L(bx,bz) is less than or equal to the predetermined threshold value Lth, the processing unit 130 increments the depth bz, that is to say bz=bz+1 (step S15). The procedure then returns to step S13, and the luminance value comparison is repeated. In this way, the processing unit 130 repeats steps S13 and S15 while incrementing the depth bz until the luminance value L(bx,bz) is greater than the threshold value Lth.
In step S16 that follows step S14, it is determined whether or not the absolute value abs(bz−da), which is the absolute value of the difference between the depth bz of the interface BS and the depth da that corresponds to the thickness DA of the ultrasonic measurement sheet 200, is less than or equal to an allowable error value err. This allowable error value err is a value that is, for example, greater than a value that corresponds to variation in the thickness DA of the ultrasonic measurement sheet 200, and less than an allowable value for accurately determining whether or not the ultrasonic probe 300 is inclined.
If the absolute value abs(bz−da) of the difference is less than or equal to the allowable error value err, the processing unit 130 determines that the ultrasonic probe 300 is not inclined (step S17).
If the absolute value abs(bz−da) of the difference is greater than the allowable error value err, the processing unit 130 determines that the ultrasonic probe 300 is inclined (step S18). The processing unit 130 then generates notification data for notification of the fact that the ultrasonic probe 300 is inclined, and outputs the notification data to the notification unit 420 (step S19).
In the processing flow shown in
In this way, according to the first configuration example of the ultrasonic measuring device 100 of this embodiment, the processing unit 130 can specify the interface BS between the ultrasonic measurement sheet 200 and the test subject by comparing the amplitude values of an A mode waveform or the luminance values of a B mode image with a predetermined threshold value. The processing unit 130 can then acquire inclination information regarding the ultrasonic probe 300 by performing processing for comparing the depth information of the interface BS with reference thickness information of the ultrasonic measurement sheet 200.
1-(3) Second Configuration Example
If the acoustic impedances of the ultrasonic measurement sheet 200 and the test subject are the same or substantially the same, there are cases where the reflection of ultrasound at the interface BS is weak, and the portion of the B mode image that corresponds to the interface BS does not have a high luminance. In such cases, it is difficult to specify the interface BS with the ultrasonic measuring device 100 of the first configuration example described above, but the interface BS can be specified based on the luminance variance with the ultrasonic measuring device 100 of the second configuration example.
As shown in
The luminance variance Lvar(bz) is obtained with the following equation.
Here, AL(bz) is the average luminance value for the N+1 pixels having the depth bz, and is obtained with the following equation.
The portion that corresponds to the ultrasonic measurement sheet 200 has a uniform luminance, and therefore has a small luminance variance. On the other hand, the portion that corresponds to the test subject does not have a uniform luminance, and therefore has a higher luminance variance than the portion corresponding to the ultrasonic measurement sheet 200 does. Accordingly, the processing unit 130 can specify the interface BS between the ultrasonic measurement sheet 200 and the test subject based on the luminance variance for various depths bz. Specifically, if the luminance variance at a certain depth bz is greater than a predetermined threshold value, the processing unit 130 can determine that that depth bz is the depth of the interface BS.
Firstly, the processing unit 130 sets the depth bz of the pixel to be used in the luminance variance calculation to “0” (step S21). Next, the processing unit 130 calculates the luminance variance Lvar(bz) for the N+1 pixels for which bx=0 to N (step S22).
Next, the processing unit 130 determines whether or not the luminance variance Lvar(bz) is greater than a predetermined threshold value Lvar_th (step S23). The predetermined threshold value Lvar_th is a value that is, for example, greater than the luminance variance of a portion of the B mode image that corresponds to the ultrasonic measurement sheet 200, and less than the luminance variance of a portion that corresponds to the test subject.
If the luminance variance Lvar(bz) is greater than the predetermined threshold value Lvar_th, the processing unit 130 determines that that depth bz is the depth of the interface BS (step S24).
On the other hand, if the luminance variance Lvar(bz) is less than or equal to the predetermined threshold value Lvar_th, the processing unit 130 increments the depth bz, that is to say bz=bz+1 (step S25). Steps S22 and S23 are then repeated. In this way, the processing unit 130 repeats steps step S22, S23, and S25 while incrementing the depth bz until the luminance variance Lvar(bz) is greater than the predetermined threshold value Lvar_th.
In step S26 that follows step S24, it is determined whether or not the absolute value abs(bz−da), which is the absolute value of the difference between the depth bz of the interface BS and the depth da that corresponds to the thickness DA of the ultrasonic measurement sheet 200, is less than or equal to an allowable error value err.
Steps S26 to S29 will not be described in detail here since they are same as in the above-described processing flow (
In this way, according to the second configuration example of the ultrasonic measuring device 100 of this embodiment, the processing unit 130 can calculate a luminance variance for various depths in the B mode image and specify the interface BS between the ultrasonic measurement sheet 200 and the test subject based on the calculated luminance variances. The processing unit 130 can then acquire inclination information regarding the ultrasonic probe 300 by performing processing for comparing the depth information of the interface BS with reference thickness information of the ultrasonic measurement sheet 200.
1-(4) Third Configuration Example
It is desirable that the ultrasound transmissive medium 210 is formed from a material that transmits ultrasound, has an acoustic impedance close to that of the test subject, and has little attenuation. For example, it can be formed from an oil gel, acrylamide, a hydro gel, or the like. This ultrasound transmissive medium 210 is used in close contact with the test subject.
The reflectors 220 each have a narrow columnar shape, are formed from a material that has a different acoustic impedance from the ultrasound transmissive medium 210, and are provided in the ultrasound transmissive medium 210 such that their lengthwise direction conforms to the Z direction. The reflectors are arranged at even intervals in an array in the X-Y plane. Due to having a different acoustic impedance from the ultrasound transmissive medium 210, the reflectors 222 reflect some of the ultrasound that enters the ultrasonic measurement sheet 200. Rubber or the like can be used as the material for the reflectors 222. Note that the reflectors 220 are not limited to having a narrow columnar shape, and may have a narrow prismatic shape.
As shown in
On the other hand, as shown in
If the ultrasonic probe 300 is not inclined, the scanning plane is as shown by B1 or B2 in
If the ultrasonic probe 300 is inclined, the scanning plane is as shown by B3, B4, or B5 in
In this way, the number of reflections increases the more the ultrasonic probe 300 is inclined. Accordingly, the processing unit 130 can determine whether or not the ultrasonic probe 300 is inclined by analyzing the number of reflections based on the reception signal resulting from ultrasonic echoes from the reflectors 222. Specifically, as shown in
The number of reflections is “2” in both of the cases of B2 and B3 in
As shown in
Firstly, the processing unit 130 sets the scan direction coordinate value bx of the pixel that is to be subjected to the B mode image luminance value comparison to “0” (step S31).
Next, the processing unit 130 sets the depth bz of the pixel that is to be subjected to the luminance value comparison to “0”, and sets a number of reflections count value n to “0” (step S32).
Next, the processing unit 130 compares the luminance value L(bx,bz) of the pixel that corresponds to the scan direction coordinate value bx and the depth bz with the predetermined threshold value Lth (step S33). The predetermined threshold value Lth is a value that is, for example, less than the luminance value of a pixel that corresponds to a reflector 222, and greater than the luminance value of a pixel that corresponds to a portion of the ultrasonic measurement sheet 200 that does not correspond to a reflector.
If the luminance value L(bx,bz) is greater than the predetermined threshold value Lth, the processing unit 130 increments the number of reflections count value n (step S34). On the other hand, if the luminance value L(bx,bz) is less than or equal to the predetermined threshold value Lth, the processing unit 130 does not increment the number of reflections count value n.
Next, the processing unit 130 increments the depth bz, that is to say bz=bz+1 (step S35), and determines whether or not the depth bz is greater than the depth da that corresponds to the thickness DA of the ultrasonic measurement sheet 200 (step S36).
If the depth bz is less than or equal to da, the processing unit 130 returns to step S33 and compares the luminance value L(bx,bz) with the predetermined threshold value Lth. Then, if the luminance value L(bx,bz) is greater than the predetermined threshold value Lth, the processing unit 130 increments the number of reflections count value n (step S34). In this way, the processing unit 130 counts the number of reflections until the depth bz is greater than the depth da that corresponds to the thickness DA of the ultrasonic measurement sheet 200.
If the depth bz is greater than da, the processing unit 130 determines whether or not the number of reflections count value n is greater than or equal to “3” (step S37). If the number of reflections count value n is greater than or equal to “3”, the processing unit 130 determines that the ultrasonic probe 300 is inclined (step S38). The processing unit 130 then generates notification data for notification of the fact that the ultrasonic probe 300 is inclined, and outputs the notification data to the notification unit 420 (step S39).
On the other hand, if the number of reflections count value n is less than “3”, the processing unit 130 increments the scan direction coordinate value bx, that is to say bx=bx+1 (step S40), and determines whether or not the coordinate value bx is lower than a scan width W (step S41). The scan width W is a value that corresponds to the number of pixels along the scan direction in the B mode image, for example.
If the coordinate value bx is lower than the scan width W, the processing unit 130 returns to step S32 and repeats the number of reflections count processing in steps S32 to S37. In this way, the processing unit 130 repeats the number of reflections count processing until the number of reflections count value n is greater than or equal to “3”, or until the scan direction coordinate value bx is greater than or equal to the scan width W in the case where the number of reflections count value n is not greater than or equal to “3”.
If the scan direction coordinate value bx exceeds the scan width W while the number of reflections count value n is not greater than or equal to “3”, the processing unit 130 determines that the ultrasonic probe 300 is not inclined (step S42).
In the processing flow shown in
In this way, according to the third configuration example of the ultrasonic measuring device 100 of this embodiment, the processing unit 130 can analyze the number of reflections by the reflectors 222 of the ultrasonic measurement sheet 200 based on the reception signal, and acquire inclination information regarding the ultrasonic probe 300 based on the number of reflections.
1-(5) Fourth Configuration Example
The ultrasonic measurement sheet 200 shown in
The reflectors 220 are formed from a material that has a different acoustic impedance from the ultrasound transmissive medium 210, and they are embedded in the ultrasound transmissive medium 210. The reflectors 220 reflect ultrasound due to having a different acoustic impedance from the ultrasound transmissive medium 210. Rubber or the like can be used as the material for the reflectors 220. The code information is recorded using at least one of the reflectance, the number, the shape, and the size of the reflectors 220. Specifically, the code information is recorded by setting at least one of the reflectance, the number, the shape, and the size to a predetermined value. For example, the code information can be recorded by setting the reflectances of the reflectors 220 to any of multiple predetermined reflectances.
Letting Z1 be the acoustic impedance of the ultrasound transmissive medium 210, and Z2 be the acoustic impedance of a reflector 220, the reflectance R of that reflector 220 is obtained with the following equation.
R=(Z2−Z1)/(Z1+Z2) (4)
Also, the acoustic impedance Z is obtained with the following equation.
Z=ρ×c (5)
Here, ρ is the density of the medium, and c is the acoustic velocity in the medium.
Accordingly, the acoustic impedance Z2 can be set variably by changing the material used for the reflectors 220. For example, it is possible to use silicone-based rubber or the like as the base material for the reflector 220, and change the acoustic impedance Z2 of the reflector 220 by mixing in a filler such as a metal. Specifically, the reflectance R of the reflector 220 can be set to any of four levels by changing the proportion of the filler between four levels. The greater the amount of the filler is, the closer the acoustic impedance approaches the acoustic impedance of the filler.
The ultrasonic measurement sheet 200 may include multiple reflector groups 230 that are aligned in the ultrasound transmissive medium 210 as the reflectors 220. Each of the reflector groups 230 includes 1st to p-th (p being an integer greater than or equal to 2) reflectors that are aligned along the depth direction (Z direction) of the ultrasonic measurement sheet 200. The reflector group 230 shown in
The same code information may be recorded by each of the reflector groups 230. For example, the same code information may be recorded by all of the reflector groups 230 shown in
For each image of a reflector 220, the processing unit 130 determines which of the four luminance levels the luminance (luminance information) of the image corresponds to. A luminance level d is then obtained for each reflector 220 based on the determination results. The luminance level d takes any value among the values “0”, “1”, “2”, and “3”. Next, the processing unit 130 obtains the code information a based on the luminance levels d of the reflectors 220.
In the example shown in
α=43×d1+42×d2+4×d3+d4 (6)
For example, in the case shown in
Letting d1, d2, d3, and d4 be the luminance levels d of the four reflectors 220 in order along the bz direction (depth direction): d1=d2=d3=d4=0 in the case of the code information α=0; d1=d2=0, d3=1, and d4=3 in the case of the code information α=7; and d1=d2=0 and d3=d4=2 in the case of the code information α=10, for example. By setting each of the four reflectors 220 to any one of four levels of reflectances, it is possible to record 44=256 types of code information, that is to say α=0 to 255.
In this way, according to the ultrasonic measurement sheet 200 that has reflector groups, the code information a can be recorded by setting the reflectances of the reflectors 220 included in a reflector group 230 to predetermined values. The processing unit 130 can then acquire the code information a by performing analysis processing based on the luminance (luminance information) of the ultrasonic image of the reflector group 230.
According to the fourth configuration example of the ultrasonic measuring device 100 of this embodiment, the processing unit 130 can perform processing for analyzing code information recorded in the ultrasonic measurement sheet 200 based on the reception signal, and acquire the reference thickness information DA of the ultrasonic measurement sheet based on the code information a. The processing unit 130 can then acquire depth information regarding the interface BS between the test subject and the ultrasonic measurement sheet 200 in ultrasonic measurement based on the reception signal, and acquire inclination information regarding the ultrasonic probe 300 by performing processing for comparing the depth information with the reference thickness information DA of the ultrasonic measurement sheet 200.
As shown in
Firstly, the processing unit 130 sets the scan direction coordinate value bx to the initial value bx=0 (step S51).
Next, the processing unit 130 obtains, from the image data, a luminance L(bx,bz1) of the pixel that corresponds to the scan direction coordinate value bx and a depth value bz1. The processing unit 130 then determines whether or not the luminance L(bx,bz1) is greater than or equal to a prescribed value (step S52). Here, bz1 is the depth bz that corresponds to the reflectors 220 that are at the most shallow position. If the luminance L(bx,bz1) is greater than or equal to the prescribed value, the procedure moves to step S53. Here, the prescribed value is the minimum luminance value of a reflector 220 image for example, and in the example shown in
In step S53, the processing unit 130 obtains luminances L(bx,bz1), L(bx,bz2), L(bx,bz3), and L(bx,bz4) of four reflectors 220 having the same scan direction coordinate value bx and different depths bz. Here, the relationship bz1<bz2<bz3<bz4 is satisfied.
Subsequently, the processing unit 130 obtains the luminance levels d1, d2, d3, and d4 that correspond to the luminances L(bx,bz1), L(bx,bz2), L(bx,bz3), and L(bx,bz4) of the four reflectors 220, and furthermore obtains the code information a from the luminance levels d1, d2, d3, and d4 (step S54).
On the other hand, if the luminance L(bx,bz1) is less than the prescribed value, the pixel does not correspond to a reflector 220 image, and therefore the processing unit 130 increments the scan direction coordinate value bx, that is to say bx=bx+1 (step S55). The processing unit 130 then determines whether or not the incremented value of bx is lower than a scan width W (step S56). The scan width W is a value that corresponds to the number of pixels along the scan direction in the ultrasonic image, for example.
If the incremented value of bx is lower than the scan width W, the procedure returns to step S52, and the processing unit 130 determines whether or not the luminance L(bx,bz1) is greater than or equal to the prescribed value. Here, if the luminance is again less than the prescribed value, the processing unit 130 again increments the value of bx. In this way, the processing unit 130 increments the value of bx until the luminance L(bx,bz1) is greater than or equal to the prescribed value, and the processing target pixel moves along the scan direction.
If it is determined that the value of bx incremented in this way is greater than or equal to the scan width W, this procedure ends without code information analysis processing being performed since the processing unit 130 was not able to find a reflector 220 image.
The processing performed by the processing unit 130 for acquiring inclination information regarding the ultrasonic probe 300 will not be described in detail here since it is the same as in the first and second configuration examples described above.
In this way, according to the fourth configuration example of the ultrasonic measuring device 100 of this embodiment, the processing unit 130 can perform processing for analyzing code information, and acquire appropriate reference thickness information that corresponds to the ultrasonic measurement sheet 200 that is to be used. Inclination information regarding the ultrasonic probe can then be acquired using appropriate reference thickness information. As a result, it is possible to prevent the acquisition of incorrect inclination information due to using incorrect reference thickness information.
1-(6) Fifth Configuration Example
As described with reference to
As shown in
The ultrasonic measurement sheet 200 shown in
According to the fifth configuration example of the ultrasonic measuring device 100 of this embodiment, the processing unit 130 can obtain the sheet coordinates (x,y) indicating the arrangement position of the reflector group 230 that was analyzed, based on the code information a acquired through the code information analysis processing. Specifically, if the correspondence relationship between the code information a of the reflector groups 230 and sheet coordinates (x,y) is stored in advance as a reference table, the processing unit 130 can obtain the sheet coordinates (x,y) that correspond to the code information a acquired from the ultrasonic image data. It is then possible to specify the location where the ultrasonic probe 300 was brought into contact, that is to say the scan location with respect to the ultrasonic measurement sheet 200, based on the sheet coordinates (x,y) obtained in this way.
For example, if the scan location is the location indicated by SC1 in
As another example, if the scan location is the location indicated by SC2 in
The flow of code information analysis processing performed by the processing unit 130 will not be described in detail here since it is the same as that shown in
In this way, according to the fifth configuration example of the ultrasonic measuring device 100 of this embodiment, the processing unit 130 can analyze the code information recorded in the ultrasonic measurement sheet 200 and specify the scan location of the ultrasonic probe 300 with respect to the ultrasonic measurement sheet 200. Inclination information regarding the ultrasonic probe 300 at the specified scan location can then be acquired. As a result, even a user who is not familiar with operating the ultrasonic measuring device can hold the ultrasonic probe 300 at the appropriate scan location and so as to not be inclined relative to the surface of the test subject while performing ultrasonic measurement.
2. Ultrasonic Image Device
The portable and stationary ultrasonic image devices 400 both include the ultrasonic measuring device 100, the ultrasonic probe 300, a cable 350, and the display unit 410. The ultrasonic probe 300 includes the ultrasonic transducer device 310 and is connected to the ultrasonic measuring device 100 via the cable 350. The display unit 410 displays display image data.
At least a portion of the emission unit 110, the reception unit 120, and the processing unit 130 of the ultrasonic measuring device 100 can be provided in the ultrasonic probe 300.
The probe head 315 includes the ultrasonic transducer device 310, a probe base 311, a probe housing 312, and a probe head-side connector 313.
The probe body 320 includes a probe body-side connector 323. The probe body-side connector 323 is connected to the probe head-side connector 313. The probe body 320 is connected to the ultrasonic measuring device 100 via the cable 350. Note that at least a portion of the emission unit 110 and the reception unit 120 of the ultrasonic measuring device 100 can be provided in the probe body 320.
Note that although various embodiments have been explained in detail above, a person skilled in the art will readily appreciate that it is possible to implement numerous variations and modifications that do not depart substantially from the novel aspects and effect of the invention. Accordingly, all such variations and modifications are also to be included within the scope of the invention. For example, terms that are used within the description or drawings at least once together with broader terms or alternative synonymous terms can be replaced by those other terms at other locations as well within the description or drawings. Also the configuration and operation of the ultrasonic measuring device and the ultrasonic image device are not limited to those described in the embodiments, and various modifications are possible.
The entire disclosure of Japanese Patent Application No. 2013-53229, filed Mar. 15, 2013 is expressly incorporated by reference herein.
Number | Date | Country | Kind |
---|---|---|---|
2013-053229 | Mar 2013 | JP | national |