Ultrasonic diagnostic device, signal processing device, and program
AssigneeFUJIFILM Healthcare Corporation
InventorsJun Yasuda, Noriaki Inoue
Life of this patent
Estimating the term…
Abstract
A shear wave velocity is accurately measured. Time change data of a displacement of a tissue due to a shear wave generated in a test object is calculated from a reception signal obtained by transmitting an ultrasonic wave to the test object and receiving a reflected wave. The time change data of the displacement is converted into spectrum data indicating a displacement distribution in a frequency space having a spatial frequency and a time frequency as two axes. Spectrum data in a predetermined region is extracted by rotating the spectrum data by a predetermined angle in the frequency space, and filtering the rotated spectrum data. A velocity of the shear wave is calculated based on the extracted spectrum data in the predetermined region.
Claims8
An ultrasonic diagnostic device, comprising:
- a probe including a plurality of vibrating elements;
- a transmission beamformer coupled to the probe that generates a transmission signal transmitted to each vibrator element of the probe to generate an ultrasonic wave;
- a reception beamformer coupled to the probe that generates a reception signal for a predetermined point in a test object based on a reflected wave received by the probe;
- a processor coupled to the transmission beamformer and the reception beamformer;
- a memory coupled to the processor, the memory storing instructions that when executed by the processor configure the processor to:
- calculate time change data of a displacement of a tissue due to a shear wave generated in the test object from the reception signal,
- extract spectrum data in a predetermined region by converting the time change data of the displacement into spectrum data indicating a displacement distribution in a frequency space having a spatial frequency and a time frequency as two respective axes,
- rotate the spectrum data by a predetermined angle in the frequency space,
- generate a filter that extracts the spectrum data by determining a predetermined angle range around a direction where the displacement shows a peak value in the frequency space and determining an extraction radius of the filter,
- filter the spectrum data in the frequency space to extract the spectrum data in the predetermined region by filtering the rotated spectrum data with the generated filter, and
- calculate a velocity of the shear wave based on the spectrum data in the extracted predetermined region.
A signal processing device, comprising:
- a memory coupled to a processor, the memory storing instructions that when executed by the processor, configure the processor to:
- extract spectrum data in a predetermined region by transmitting an ultrasonic wave to an test object where a shear wave is propagating, convert time change data of a displacement obtained from a reception signal of a received reflected wave into the spectrum data indicating a displacement distribution in a frequency space having a spatial frequency and a time frequency as two respective axes,
- rotate the spectrum data by a predetermined angle in the frequency space,
- generate a filter that extracts the spectrum data by determining a predetermined angle range around a direction where the displacement shows a peak value in the frequency space and determining an extraction radius of the filter,
- filter the spectrum data in the frequency space to extract the spectrum data in the predetermined region by filtering the rotated spectrum data with the generated filter, and
- calculate a velocity of the shear wave based on the spectrum data in the extracted predetermined region.
A non-transitory computer readable medium, storing a program therein, the program causing a computer to execute steps comprising:
- extracting spectrum data in a predetermined region by converting time change data of a displacement of a tissue of an test object where a shear wave is propagating into spectrum data indicating a displacement distribution in a frequency space having a spatial frequency and a time frequency as two respective axes,
- rotating the spectrum data by a predetermined angle in the frequency space,
- generating a filter that extracts the spectrum data by determining a predetermined angle range around a direction where the displacement shows a peak value in the frequency space and determining an extraction radius of the filter,
- filtering the spectrum data in the frequency space to extract the spectrum data in the predetermined region by filtering the rotated spectrum data with the generated filter, and
- calculating a velocity of the shear wave based on the spectrum data in the extracted predetermined region.
Dependencies are inferred from the claim text.