ULTRASONIC DIAGNOSTIC DEVICE
20170258437 · 2017-09-14
Assignee
Inventors
- Toshinori Maeda (Tokyo, JP)
- Eiji Kasahara (Tokyo, JP)
- Masaru MURASHITA (Tokyo, JP)
- Yuko NAGASE (Tokyo, JP)
- Yuki Tanaka (Tokyo, JP)
Cpc classification
A61B8/4483
HUMAN NECESSITIES
A61B8/5223
HUMAN NECESSITIES
G16H50/30
PHYSICS
International classification
Abstract
A region of interest setting unit sets a region of interest within image data for a tomographic image. The region of interest setting unit sets the region of interest to the heart of an embryo and partitions the region of interest into a plurality of blocks. A waveform generating unit generates an embryonic heartbeat waveform for each block of the plurality of blocks within the region of interest on the basis of the image data within the block. A waveform evaluating unit uses a standard waveform to evaluate the reliability of the embryonic heartbeat waveform for each block of the plurality of blocks within the region of interest.
Claims
1. An ultrasonic diagnostic device, comprising: a probe configured to transmit and receive an ultrasonic wave with respect to a diagnostic region including a fetus; a waveform generating unit configured to generate a heartbeat waveform of the fetus based on data obtained from the diagnostic region via an ultrasonic wave; and a waveform evaluating unit configured to compare the heartbeat waveform of the fetus with a reference waveform having a periodicity to evaluate reliability of the heartbeat waveform of fetus.
2. The ultrasonic diagnostic device according to claim 1, wherein the waveform evaluating unit is configured to evaluate the reliability of the heartbeat waveform based on a correlation between a reference waveform having a period conforming to a period of the heartbeat waveform of the fetus, and the heartbeat waveform.
3. The ultrasonic diagnostic device according to claim 1, wherein the waveform evaluating unit is configured to calculate an evaluation value related to the reliability of the heartbeat waveform based on a cross-correlation function of the heartbeat waveform of the fetus and the reference waveform.
4. The ultrasonic diagnostic device according to claim 2, wherein the waveform evaluating unit is configured to calculate an evaluation value related to the reliability of the heartbeat waveform based on a cross-correlation function of the heartbeat waveform of the fetus and the reference waveform.
5. The ultrasonic diagnostic device according to claim 1, wherein a region including the heart of the fetus is divided into a plurality of blocks, the waveform generating unit is configured to generate the heartbeat waveform of the fetus for each block of the plurality of blocks, based on data obtained from each block, and the waveform evaluating unit is configured to evaluate the reliability of the heartbeat waveform for each block of the plurality of blocks.
6. The ultrasonic diagnostic device according to claim 5, wherein the waveform evaluating unit is configured to calculate an evaluation value related to the reliability of the heartbeat waveform for each block and to select a representative heartbeat waveform from among a plurality of heartbeat waveforms corresponding to the plurality of blocks, based on the evaluation value calculated for each block.
7. The ultrasonic diagnostic device according to claim 4, a region including the heart of the fetus is divided into a plurality of blocks, the waveform generating unit is configured to generate the heartbeat waveform of the fetus for each block of the plurality of blocks based on data obtained from each block, and the waveform evaluating unit is configured to evaluate the reliability of the heartbeat waveform for each block of the plurality of blocks.
8. The ultrasonic diagnostic device according to claim 7, the waveform evaluating unit is configured to calculate the evaluation value related to the reliability of the heartbeat waveform for each block, and to select a representative heartbeat waveform from among a plurality of heartbeat waveforms corresponding to the plurality of blocks based on the evaluation value calculated for each block.
9. The ultrasonic diagnostic device according to claim 5, wherein the waveform generating unit is configured to calculate, for each block of the plurality of blocks, an average luminance within each block based on data obtained from each block, and to generate the heartbeat waveform having an amplitude corresponding to the average luminance
10. The ultrasonic diagnostic device according to claim 7, wherein the waveform generating unit is configured to calculate, for each block of the plurality of blocks, an average luminance within each block based on data obtained from each block, and to generate the heartbeat waveform having an amplitude corresponding to the average luminance
11. The ultrasonic diagnostic device according to claim 2, the waveform evaluating unit is configured to use an appropriate peak other than an inappropriate peak, among a plurality of peaks detected within the heartbeat waveform of the fetus, to calculate a period of the heartbeat waveform, and to use the reference waveform having a period identical to the period that is calculated.
12. The ultrasonic diagnostic device according to claim 11, wherein the waveform evaluating unit is configured to designate each of the plurality of peaks that are detected as a noted point, and, based on presence of another peak within a determination time range corresponding to a noted point, the other peak having an average luminance higher than an average luminance of the noted point, to determine the noted point as the inappropriate peak.
13. The ultrasonic diagnostic device according to claim 3, wherein the waveform evaluating unit is configured to sequentially obtain the cross-correlation function while moving the reference waveform with respect to the heartbeat waveform stepwise in a time axis direction or moving the heartbeat waveform with respect to the reference waveform stepwise in the time axis direction, thereby calculating a root mean square of the cross-correlation function, as the evaluation value.
14. The ultrasonic diagnostic device according to claim 4, wherein the waveform evaluating unit is configured to sequentially obtain the cross-correlation function while moving the reference waveform with respect to the heartbeat waveform stepwise in a time axis direction or moving the heartbeat waveform with respect to the reference waveform stepwise in the time axis direction, thereby calculating a mean square root of the cross-correlation function, as the evaluation value.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DESCRIPTION OF EMBODIMENTS
[0024]
[0025] An image forming unit 20, based on the received signal obtained from the transmitter and receiver unit 12, forms image data of an ultrasound image. The image forming unit 20 applies, to the received signal, signal processing including gain correction, logarithmic compression, wave detection, contour enhancement, filter processing, and other processing, as necessary, to form, for example, image data of a tomographic image (B-mode image) showing a fetus, for each of a plurality of frames (for each time phase).
[0026] The image data of a tomographic image formed in the image forming unit 20 are output to a region of interest setting unit 30. The image data formed in the image forming unit 20 also undergo display processing in a display processing unit 70, and a tomographic image corresponding to the image data is displayed on a display unit 72.
[0027] The region of interest setting unit 30 sets a region of interest within the image data of a tomographic image formed in the image forming unit 20. The region of interest setting unit 30 sets the region of interest to the fetal heart. The region of interest setting unit 30 further divides the region of interest into a plurality of blocks.
[0028] After the region of interest is set, a waveform generating unit 40 forms a fetal heartbeat waveform, based on the image data within the region of interest. The waveform generating unit 40 generates the fetal heartbeat waveform for each of the plurality of blocks in the region of interest, based on the image data in the block.
[0029] When the heartbeat waveform is generated, a waveform evaluating unit 50 evaluates the reliability of the heartbeat waveform. The waveform evaluating unit 50 evaluates the reliability of the heartbeat waveform (e.g., stability of the waveform) for each of the plurality of blocks within the region of interest.
[0030] Processing performed by the region of interest setting unit 30, the waveform generating unit 40, and the waveform evaluating unit 50 will be described in detail below.
[0031] A heartbeat information processing unit 60 obtains fetal heartbeat information based on, for example, a heartbeat waveform having relatively high reliability. The heartbeat information obtained in the heartbeat information processing unit 60 is displayed, via the display processing unit 70, on the display unit 72.
[0032] A control unit 90 controls the whole ultrasonic diagnostic device illustrated in
[0033] Among the elements (units designated by reference numerals) illustrated in
[0034] A preferable specific example of the display unit 72 is a liquid crystal display, for example. The operation device 80 can be implemented by at least one of a mouse, a keyboard, a trackball, a touch panel, and other switches. The control unit 90 can be implemented by cooperation of hardware such as a CPU, a processor, and a memory, and software (a program) which regulates the operation of the CPU or the processor.
[0035] The whole structure of the ultrasonic diagnostic device illustrated in
[0036]
[0037] The region of interest setting unit 30 sets the region of interest 35 with respect to the fetal heart. The region of interest setting unit 30, for example, sets the region of interest 35 in accordance with a user operation input via the operation device 80. The user operates the operation device 80 to set the region of interest 35 such that the region of interest 35 includes the fetal heart (particularly, the heart wall), for example, while observing the tomographic image 25 displayed on the display unit 72. The region of interest setting unit 30 may analyze the image state within the tomographic image 25 to set the region of interest 35 to the fetal heart.
[0038] The region of interest 35 is used for diagnosis of the fetal heartbeat and is therefore preferably set to a location where the motion of the fetal heart can be easily detected. More specifically, the user designates the location of the region of interest 35 such that a portion of the fetal heart having a relatively high luminance, and more preferably the heart wall, is included in the region of interest 35. Further, the ultrasonic diagnostic device illustrated in
[0039] While in the specific example illustrated in
[0040]
[0041] After the region of interest is set, the waveform generating unit 40 generates a fetal heartbeat waveform based on the image data within the region of interest. The waveform generating unit 40, for each of the plurality of blocks (B1 to B16) within the region of interest 35 illustrated in
[0042]
[0043] The waveform generating unit 40 calculates the average luminance (average of the luminance values) for each of the blocks within the region of interest, based on the image data within the block, and calculates the average luminance over a plurality of times, thereby generating, for each block, the heartbeat waveform as illustrated in
[0044] In place of the average luminance, a correlation value between time phases of the image data may be used to generate the heartbeat waveform. For example, the waveform generating unit 40 may calculate, for each block, a correlation value between the image data at the reference time phase and the image data at each time phase over a plurality of time phases to generate a heartbeat waveform, with the correlation values being the amplitude on the vertical axis. The waveform generating unit 40 may form a heartbeat waveform based on Doppler information, for example, for each block.
[0045] After a heartbeat waveform is formed, the waveform evaluating unit 50 compares the heartbeat waveform with the reference waveform to evaluate the reliability of the heartbeat waveform. The waveform evaluating unit 50 evaluates the reliability of the heartbeat waveform for each of the plurality of blocks (B1 to B16) within the region of interest 35 illustrated in
[0046]
[0047] The waveform evaluating unit 50 then locates a peak (maximum point) in the heartbeat waveform in
[0048] The waveform evaluating unit 50 further locates a peak which is improper in calculation of the period, among the plurality of peaks (P1 to P10) detected in the heartbeat waveform. For example, concerning each of noted points designated by the detected plurality of peaks (P1 to P10), when another peak having an average luminance higher than that of the noted point exists within a determination time range T with the noted point being the center thereof, the noted point is determined as an improper peak. With this processing, a peak P4 and a peak P7, among the plurality of peaks (P1 to P10), are determined as improper peaks as in the specific example illustrated in
[0049] The waveform evaluating unit 50 then calculates the period (heart rate) of the heartbeat waveform using proper peaks other than the improper peaks. As illustrated in the specific example in
[0050] The waveform evaluating unit 50 sets the average value of the plurality of peak intervals (dt1 to dt7) as the period of the heartbeat waveform. The waveform evaluating unit 50 may also set the average value of the plurality of peak intervals (dt1 to dt7) as a temporary average value, and, after removing peak intervals, among the plurality of peak intervals (dt1 to dt7), deviated from the temporary average value by a significant amount (difference from the temporary average value being equal to or greater than a determination threshold value), calculate a true average value from the remaining plurality of peak intervals and set the true average value as the period of the heartbeat waveform. In the specific example illustrated in
[0051] The waveform evaluating unit 50 may obtain the period of the heartbeat waveform using the minimum points within the heartbeat waveform along with or in place of the maximum points within the heartbeat waveform.
[0052] Obtaining the period of the heartbeat waveform, the waveform evaluating unit 50 then evaluates the heartbeat waveform using the reference waveform.
[0053]
[0054] The waveform evaluating unit 50 sets the period of the sine wave, which is the reference waveform, to a period which is the same as that of the heartbeat waveform, and compares the reference waveform and the heartbeat waveform with each other.
[0055] The waveform evaluating unit 50 then obtains the cross-correlation function illustrated in
[0056]
[0057]
[0058]
[0059] The waveform evaluating unit 50 similarly shifts the summation frame stepwise for each time phase after the time phase tt1+2, thereby sequentially calculating the cross-correlation function (tt). Consequently, the cross-correlation function as shown in a specific example in
[0060] The waveform evaluating unit 50 further calculates a root mean square value (RMS) of the cross-correlation function based on Mathematical Formula 2.
[0061] In applying the heartbeat waveform f(t) to Mathematical Formula 1, an offset of the heartbeat waveform f(t) is preferably removed. With the example heartbeat waveform f(t) shown in Mathematical Formula 3, for example, the waveform f″ (t) obtained by second differentiation of the heartbeat waveform f(t) corresponds to a result obtained by multiplying the amplitude of the original waveform f(t) by −a.sup.2 and removing an offset therefrom. Therefore, the waveform f″ (t) obtained by second differentiation may be multiplied by −1, for example, to align the phase thereof with that of the original waveform f(t), and the resulting waveform may be used as the heartbeat waveform f(t) in Mathematical Formula 1.
[0062] The waveform evaluating unit 50, for each of the plurality of blocks (B1 to B16) within the region of interest 35 shown in
[0063] Among the plurality of blocks, a heartbeat waveform having a relatively high reliability is selected as a representative heartbeat waveform based on the evaluation value of the heartbeat waveform calculated for each block. For example, a heartbeat waveform with the maximum RMS obtained by Mathematical Formula 2 is designated as a representative heartbeat waveform.
[0064] The heartbeat information processing unit 60, based on the representative heartbeat waveform, for example, calculates the heart rate of a fetus as fetal heartbeat information. The heartbeat information processing unit 60 may select, in addition to or in place of the representative heartbeat waveform, at least one heartbeat waveform with relatively high reliability to calculate the fetal heart rate and other information based on the selected heartbeat waveform. The heartbeat information obtained by the heartbeat information processing unit 60, such as the fetal heart rate, is displayed on the display unit 72 via the display processing unit 70.
[0065] The display processing unit 70 further forms a display image of the representative heartbeat waveform for display on the display unit 72. The display processing unit 70 may cause the display unit 72 to display, in addition to or in place of the representative heartbeat waveform, at least one heartbeat waveform from among the plurality of blocks (B1 to B16 in
[0066] While embodiments of the present invention have been described, the embodiments described above are only illustrative in all respects, and do not limit the scope of the invention. The present invention includes various modifications without departing from its spirit.
REFERENCE SIGNS LIST
[0067] 10 probe, 12 transmitter and receiver unit, 20 image forming unit, 30 region of interest setting unit, 40 waveform generating unit, 50 waveform evaluating unit, 60 heartbeat information processing unit, 70 display processing unit, 72 display unit, 80 operation device, 90 control unit.