IP Library Granted Patent US 8,021,301
Granted Patent B2
US 8,021,301 · App. 11/018,043 · Granted Sep 20, 2011

Ultrasonic image processing apparatus, ultrasonic image processing method and ultrasonic image processing program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,021,301
App. No.
11/018,043
Granted
Sep 20, 2011
Kind
B2
Abstract

An ultrasonic image processing apparatus in which image quality of ultrasonic images can be improved by performing image processing that utilizes image characteristics of the original image. The ultrasonic image processing apparatus processes image data generated based on a signal obtained by scanning an object to be inspected by using an ultrasonic beam and respectively representing pixel values of the plurality of pixels within the ultrasonic image. The ultrasonic image processing apparatus includes a morphology processing unit for processing the image data to reduce speckles appearing in the ultrasonic image, and a DSC for converting a scan format of the image data processed by the morphology processing unit.

Claims (36)

1. An ultrasonic image processing apparatus for processing a plurality of signals obtained by scanning an object to be inspected with an ultrasonic beam and respectively representing pixel values of a plurality of pixels within an ultrasonic image, said apparatus comprising:

a morphology processing unit for processing the plurality of signals to reduce speckles appearing in the ultrasonic image; and

a digital scan converter for converting a scan format of the plurality of signals processed by said morphology processing unit;

wherein said morphology processing unit performs first signal processing on the plurality of signals while moving a mask area determined based on a structure element in morphology processing, said first signal processing including multiplying pixel values of a plurality of pixels within the mask area by a first group of weighting factors set depending on positions within the mask area, respectively, and converting a pixel value at a center of the mask area into a maximum value of the pixel values multiplied by the first group of weighting factors, and performs second signal processing on the plurality of signals subjected to the first signal processing while moving a mask area determined based on a structure element in morphology processing, said second signal processing including multiplying pixel values of a plurality of pixels within the mask area by a second group of weighting factors set depending on positions within the mask area, respectively, and converting a pixel value at a center of the mask area into a minimum value of the pixel values multiplied by the second group of weighting factors; and

wherein said first and second groups of weighting factors are set such that a value obtained by multiplying corresponding factors within the mask area in said first and second groups together becomes 1.

2. The ultrasonic image processing apparatus according to claim 1 , wherein:

said first group of weighting factors are set smaller according as the positions are apart from the center of the mask area; and

said second group of weighting factors are set larger according as the positions are apart from the center of the mask area.

3. The ultrasonic image processing apparatus according to claim 1 , wherein said first and second groups of weighting factors are set based on a frequency of ultrasonic waves to be transmitted.

4. The ultrasonic image processing apparatus according to claim 1 , wherein said first and second groups of weighting factors are set based on a depth of the object represented in the ultrasonic image.

5. The ultrasonic image processing apparatus according to claim 1 , wherein said first and second groups of weighting factors are set based on a target part of observation.

6. The ultrasonic image processing apparatus according to claim 1 , wherein said plurality of signals are obtained by scanning the object by using an ultrasonic endoscope being inserted into the object.

7. The ultrasonic image processing apparatus according to claim 1 , further comprising:

a switch for switching whether reduction of speckles by said morphology processing unit is performed or not based on information inputted by a user.

8. An ultrasonic image processing method of processing a plurality of signals obtained by scanning an object to be inspected with an ultrasonic beam and respectively representing pixel values of a plurality of pixels within an ultrasonic image, said method comprising the steps of:

(a) processing the plurality of signals to reduce speckles appearing in the ultrasonic image; and

(b) converting a scan format of the plurality of signals processed at step (a);

wherein step (a) includes (i) performing first signal processing on the plurality of signals while moving a mask area determined based on a structure element in morphology processing, said first signal processing including multiplying pixel values of a plurality of pixels within the mask area by a first group of weighting factors set depending on positions within the mask area, respectively, and converting a pixel value at a center of the mask area into a maximum value of the pixel values multiplied by the first group of weighting factors, and (ii) performing second signal processing on the plurality of signals subjected to the first signal processing while moving a mask area determined based on a structure element in morphology processing, said second signal processing including multiplying pixel values of a plurality of pixels within the mask area by a second group of weighting factors set depending on positions within the mask area, respectively, and converting a pixel value at a center of the mask area into a minimum value of the pixel values multiplied by the second group of weighting factors; and

wherein said first and second groups of weighting factors are set such that a value obtained by multiplying corresponding factors within the mask area in said first and second groups together becomes 1.

9. The ultrasonic image processing method according to claim 8 , wherein:

said first group of weighting factors are set smaller according as the positions are apart from the center of the mask area; and

said second group of weighting factors are set larger according as the positions are apart from the center of the mask area.

10. The ultrasonic image processing method according to claim 8 , wherein said first and second groups of weighting factors are set based on a frequency of ultrasonic waves to be transmitted.

11. The ultrasonic image processing method according to claim 8 , wherein said first and second groups of weighting factors are set based on a depth of the object represented in the ultrasonic image.

12. The ultrasonic image processing method according to claim 8 , wherein said first and second groups of weighting factors are set based on a target part of observation.

13. An ultrasonic image processing program, embodied in non-transitory form on a computer readable medium, for processing a plurality of signals obtained by scanning an object to be inspected with an ultrasonic beam and respectively representing pixel values of a plurality of pixels within an ultrasonic image, said program allowing a CPU to execute the procedures of:

(a) processing the plurality of signals to reduce speckles appearing in the ultrasonic image; and

(b) converting a scan format of the plurality of signals processed at procedure (a);

wherein procedure (a) includes (i) performing first signal processing on the plurality of signals while moving a mask area determined based on a structure element in morphology processing, said first signal processing including multiplying pixel values of a plurality of pixels within the mask area by a first group of weighting factors set depending on positions within the mask area, respectively, and converting a pixel value at a center of the mask area into a maximum value of the pixel values multiplied by the first group of weighting factors, and (ii) performing second signal processing on the plurality of signals subjected to the first signal processing while moving a mask area determined based on a structure element in morphology processing, said second signal processing including multiplying pixel values of a plurality of pixels within the mask area by a second group of weighting factors set depending on positions within the mask area, respectively, and converting a pixel value at a center of the mask area into a minimum value of the pixel values multiplied by the second group of weighting factors; and

wherein said first and second groups of weighting factors are set such that a value obtained by multiplying corresponding factors within the mask area in said first and second groups together becomes 1.

14. The ultrasonic image processing program according to claim 13 , wherein:

said first group of weighting factors are set smaller according as the positions are apart from the center of the mask area; and

said second group of weighting factors are set larger according as the positions are apart from the center of the mask area.

15. The ultrasonic image processing program according to claim 13 , wherein said first and second groups of weighting factors are set based on a frequency of ultrasonic waves to be transmitted.

16. The ultrasonic image processing program according to claim 13 , wherein said first and second groups of weighting factors are set based on a depth of the object represented in the ultrasonic image.

17. The ultrasonic image processing program according to claim 13 , wherein said first and second groups of weighting factors are set based on a target part of observation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2007
From: FUJIFILM HOLDINGS CORPORATION (FORMERLY FUJI PHOTO FILM CO., LTD.)
To: FUJIFILM CORPORATION
Reel/Frame 018904/0001 →