Ultrasonic image processing method and device, and ultrasonic image processing program
View Patent ↗An ultrasonic image processing method and device, and an ultrasonic image processing program which can correspond to analytical methods different depending on a region or the purpose of a diagnosis or treatment. The ultrasonic image processing method comprises an image data creation step which stores a detection result obtained by irradiating a subject with ultrasonic waves by an irradiating section and detecting an ultrasonic signal from the subject by a detecting section and creates at least two-frame image data different in detection timing on the basis of the stored detection result, a motion vector distribution image creation step which creates a motion vector distribution image on the basis of a predetermined motion vector analysis through the use of a plurality frames of the image data, and a conversion step which converts a vector distribution image to a scalar distribution image on the basis of a plurality of established regions of interest (ROI).
1. An ultrasonic image processing method comprising:
an irradiation step of irradiating ultrasonic waves to a subject;
a detection step of detecting an ultrasonic signal of the subject;
an image data production step of storing a result of the detecting the ultrasonic signal, and producing a plurality of frames of image data items, detection timings of which are different from each other, from the stored result of the detecting the ultrasonic signal;
a motion-vector distribution image production step of producing a motion-vector distribution image of a plurality of motion vectors using at least two of the plurality of frames through predetermined motion-vector analysis processing;
a selection step of selecting a conversion method for converting the motion-vector distribution image into a scalar-distribution image; and
a conversion step of converting the motion-vector distribution image into the scalar-distribution image according to the selected conversion method, wherein the conversion step is executed in accordance with directions of the plurality of motion vectors produced in the motion-vector distribution image production step, and wherein at the conversion step:
a small region of interest (ROI) to be noted is set within a motion-vector distribution, beam-direction components and azimuthal-direction components within the ROI are permuted with real-number components and imaginary-number components respectively, and the motion-vector distribution within the ROI is converted into a complex matrix,
a first-order spatial differential filter is applied to each of a beam direction and an azimuthal direction within the ROI in order to calculate derivative information, a rotation operation is implemented based on the derivative information in order to determine a scalar value, and a scalar distribution is produced from scalar values determined for a plurality of ROls within the motion-vector distribution, and
the motion-vector distribution in the ROI is decomposed into a beam-direction component scalar distribution and an azimuthal-direction component scalar distribution, a similarity filter is applied to each of the beam-direction component and azimuthal-direction component scalar distributions in respective directions, a smoothed vector distribution is constructed from each of the beam-direction component azimuthal-direction component scalar distributions resulting from the similarity filter application.
2. An ultrasonic image processing device comprising:
ultrasonic probe irradiates ultrasonic waves to a subject and detects an ultrasonic signal of the subject;
a scan converter that produces image data items of a plurality of frames using a result of detection by the ultrasonic probe, detection timings of which are different from each other;
a processing unit that:
uses at least two of the plurality of frames to produce a motion-vector distribution image of motion vectors through predetermined motion-vector analysis processing;
selects a conversion method of converting the motion-vector distribution image into a scalar-distribution image;
converts the motion-vector distribution image into the scalar-distribution image according to the selected conversion method;
executes the conversion method accordance with directions of a plurality of motion vectors produced in the motion-vector distribution image production unit;
sets a small region of interest (ROI) to be noted within a motion-vector distribution, and permutes beam-direction components and azimuthal-direction components within the ROI with real-number components and imaginary-number components respectively, so as to convert the motion-vector distribution within the ROI into a complex matrix;
applies a first-order spatial differential filter to each of a beam direction and an azimuthal direction within the ROI in order to calculate derivative information, implement a rotation operation based on the derivative information in order to determine a scalar value, and produce a scalar distribution from scalar values determined for a plurality of ROIs within the motion vector distribution; and
decomposes the motion-vector distribution in the ROI into a beam-direction component scalar distribution and an azimuthal-direction component scalar distribution, a similarity filter is applied to each of the beam-direction component and azimuthal-direction component scalar distributions in respective directions, a smoothed vector distribution is constructed from each of the beam-direction component and azimuthal-direction component scalar distributions resulting from the similarity filter application.
3. An ultrasonic image processing program product for implementing the ultrasonic image processing method set forth in claim 1 , the computer program product comprising a non-transitory computer-readable storage medium having stored thereon computer-executable instructions that when executed by a processor, cause the processor to perform the ultrasonic image processing method.