← Back to Patent Explorer
US5503153A Expired / Lapsed US ⏱️ 0.0 years remaining

Noise suppression method utilizing motion compensation for ultrasound images

Assignee: Siemens Medical Solutions USA Inc
•
Filing: 1995-06-30
•
Granted: 1996-04-02
•
Expires: 2015-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for measuring the interframe movement of pixels in a second ultrasoud image frame with respect to the pixels in a first ultrasoud image frame. The movement information may be displayed to provide enhanced information about the underlying physiology or to provide a temporally compounded image having reduced noise. In the preferred embodiment of the present invention, the pixels in that actually change between frames are identified. The first frame is divided into blocks and an estimated velocity computed for each block having a sufficient number of pixels that actually moved between the first and second frames. After all of the velocity estimates have been computed, blocks having questionable velocity estimates are identified. Blocks for which the velocity estimate was questionable are then provided with a velocity estimate by interpolating the velocity vectors of the nearby blocks having valid velocity estimates. The preferred method for estimating the velocity utilizes a modified optical flow computation that is more stable than prior art optical flow models.

Inventors

  • 👤 Dong-Chyuan Liu
  • 👤 Ming Li

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 07:51
CPC Classifications
G; G01; G01S; G01S15/00; G01S15/88; G01S15/89; G01S15/8906; G01S15/8979; G01S7/00; G01S7/52; G01S7/52017; G01S7/52077; G01S7/52023; G01S7/52025; G01S7/52026; G01S7/52036; G01S7/52042

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 125 words
A method for measuring the interframe movement of pixels in a second ultrasound image frame with respect to the pixels in a first ultrasound image frame, said method comprising the steps of: (a) identifying pixels in said first frame that changed in intensity between said first and second frames; (b) dividing said first image into blocks; (c) computing an estimate of the velocity of at least one of said block having pixels that changed therein; (d) for each said block for which said estimate of the velocity was computed, determining if said estimate is valid; (e) computing a velocity value for each block not having a valid estimate by interpolating the valid velocity estimates from at least two other blocks that had valid velocity estimates.
Claim 2
Independent Claim 125 words
A method for measuring the interframe movement of pixels in a second ultrasound image frame with respect to the pixels in a first ultrasound image frame, said method comprising the steps of: (a) identifying pixels in said first frame that changed in intensity between said first and second frames; (b) dividing said first image into blocks; (c) computing an estimate of the velocity of at least one of said block having pixels that changed therein; (d) for each said block for which said estimate of the velocity was computed, determining if said estimate is valid; (e) computing a velocity value for each block not having a valid estimate by interpolating the valid velocity estimates from at least two other blocks that had valid velocity estimates.
Claim 3
Dependent Claim 22 words
The method of claim 1 further comprising the step of applying a smoothing operator to each said image prior to step (a).
Claim 4
Dependent Claim 15 words
The method of claim 1 wherein step (c) comprises finding the solution of Eq. (7).
Claim 5
Dependent Claim 29 words
The method of claim 3 wherein step (d) comprises comparing the minimum singular value of the matrix A for each block with the average of said minimum singular values.
Claim 6
Independent Claim 123 words
A method for generating a new persistent image from a previously generated persistent image and first and second ultrasound image frames, said method comprising the steps of: (a) for at least one pixel in said first image, identifying a pixel in said second image corresponding to said pixel in said first image to generate a pixel of combined frame image; and (b) generating a pixel in said new persistent image at a coordinate determined by a pixel in said first image by setting the intensity of said pixel in said compounded image to a value equal to a weighted sum of the pixel intensity in said combined frame image and the pixel intensity of a corresponding pixel in said previously generated persistent image.
Claim 7
Independent Claim 123 words
A method for generating a new persistent image from a previously generated persistent image and first and second ultrasound image frames, said method comprising the steps of: (a) for at least one pixel in said first image, identifying a pixel in said second image corresponding to said pixel in said first image to generate a pixel of combined frame image; and (b) generating a pixel in said new persistent image at a coordinate determined by a pixel in said first image by setting the intensity of said pixel in said compounded image to a value equal to a weighted sum of the pixel intensity in said combined frame image and the pixel intensity of a corresponding pixel in said previously generated persistent image.
Claim 8
Dependent Claim 26 words
The method of claim 5 wherein step (a) comprises determining the movement of said pixel in said first image between said first and second ultrasound images.
Claim 9
Dependent Claim 19 words
The method of claim 6 wherein said weighted sum utilizes a weighting factor that depends on said determined movement.
Claim 10
Dependent Claim 53 words
The method of claim 7 wherein said step of determining the movement of said pixel in said first image between said first and sceond ultrasound images comprises comparing a block of pixels containing said pixel in said first image with a block of pixels of the same size in said second ultrasound image.
Claim 11
Dependent Claim 110 words
The method of claim 6 wherein said step of determining the movement of said pixel in said first image comprises: (c) identifying pixels in said first frame that changed in intensity between said first and second frames; (d) dividing said first image into blocks; (e) computing an estimate of the velocity of each said block having pixels that changed therein; (f) for each said block for which said estimate of the velocity was computed, determining if said estimate is valid; and (g) computing a velocity value for each block not having a valid estimate by interpolating the velocity estimates in at least two other blocks that had valid velocity estimates.

References Cited (Backward Citations)

US5315512A Cited
US5188113A Cited
US5379642A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-04-02 1999-10-02 2000-04-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-04-02 2003-10-02 2004-04-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-04-02 2007-10-02 2008-04-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag