Precomputed automatic pixel shift for review of digital subtracted angiography
AssigneeSiemens Medical Solutions USA, Inc.
InventorJohn Baumgart
Life of this patent
Estimating the term…
Abstract
Disclosed are method and apparatus for motion correction of Digital Subtracted Angiography (DSA) images. Prior to display of DSA image frames, a pixel shift vector is calculated for each fill frame. For a fill frame in which a pixel shift vector cannot be directly calculated, an approximate pixel shift vector is interpolated between, or extrapolated from, other pixel shift vectors. A mask frame is shifted by a pixel shift vector. The resulting shifted mask frame is subtracted from the corresponding fill frame to generate a motion-corrected subtracted frame, which is then displayed on a video display. Motion correction is performed prior to diagnostic review.
Claims26
A method for motion correction of a plurality of uncorrected subtracted medical image frames, comprising the steps of:
- acquiring a sequence of image frames of vessels including frames acquired before and after introduction of contrast agent to patient vessels;
- generating, without display of said uncorrected subtracted frames, a plurality of shifted 2D (two dimensional) mask frames by translational shift of a mask frame acquired in the absence of contrast agent and by
- generating a plurality of motion correction translation vectors individually corresponding to one of a corresponding plurality of 2D fill frames, the generated shifted 2D mask frames each corresponding to one of a plurality of 2D fill frames displaying contrast agent;
- and,
- generating, without display of said uncorrected subtracted frames, a plurality of motion-corrected subtracted frames by subtracting from each of said plurality of 2D fill frames, a corresponding shifted mask frame generated by applying a corresponding motion correction translation vector to the whole mask frame;
- and
- displaying said plurality of motion-corrected subtracted frames.
An image processing system for motion correction of a plurality of uncorrected subtracted medical image frames, comprising:
- means for generating, without display of said uncorrected subtracted frames, a plurality of shifted 2D (two dimensional) mask frames by translational shift of a mask frame acquired in the absence of contrast agent and by
- generating a plurality of motion correction translation vectors individually corresponding to one of a corresponding plurality of 2D fill frames, each of the shifted 2D mask frames corresponding to one of a plurality of 2D fill frames displaying contrast agent;
- means for generating, without display of said uncorrected subtracted frames, a plurality of motion-corrected subtracted frames by subtracting from each of said plurality of 2D fill frames, a corresponding shifted mask frame generated by applying a corresponding motion correction translation vector to the whole mask frame;
- and
- means for displaying said plurality of motion-corrected subtracted frames.
A non-transitory computer readable medium storing computer program instructions for motion correction of a plurality of uncorrected subtracted medical image frames, said computer instructions defining the steps of:
- generating, without display of said uncorrected subtracted frames, a plurality of shifted 2D (two dimensional) mask frames by translational shift of a mask frame acquired in the absence of contrast agent and by
- generating a plurality of motion correction translation vectors individually corresponding to one of a corresponding plurality of 2D fill frames, each of the shifted 2D mask frames corresponding to one of a plurality of 2D fill frames displaying contrast agent;
- generating, without display of said uncorrected subtracted frames, a plurality of motion-corrected subtracted frames by subtracting from each of said plurality of 2D fill frames, a corresponding shifted mask frame generated by applying a corresponding motion correction translation vector to the whole mask frame;
- and
- displaying said plurality of motion-corrected subtracted frames.
Dependencies are inferred from the claim text.