Patent application number | Description | Published |
20090087071 | Method and system for scale-based vessel enhancement in X-ray angiography - A method and system for scale-based vessel enhancement in x-ray angiography images is disclosed. An input x-ray image is denoised. A lighting field is estimated in the denoised image. Vessels are extracted from the denoised image by dividing the denoised image by the estimated lighting field. Vessels are enhanced in the input x-ray image by linearly combining the extracted vessels with the input x-ray image, resulting in an enhanced image. | 04-02-2009 |
20090091443 | Segment-Based Change Detection Method in Multivariate Data Stream - A method and framework are described for detecting changes in a multivariate data stream. A training set is formed by sampling time windows in a data stream containing data reflecting normal conditions. A histogram is created to summarize each window of data, and data within the histograms are clustered to form test distribution representatives to minimize the bulk of training data. Test data is then summarized using histograms representing time windows of data and data within the test histograms are clustered. The test histograms are compared to the training histograms using nearest neighbor techniques on the clustered data. Distances from the test histograms to the test distribution representatives are compared to a threshold to identify anomalies. | 04-09-2009 |
20100034446 | System and Method for Coronary Digital Subtraction Angiography - A method and system for extracting coronary vessels fluoroscopic image sequences using coronary digital subtraction angiography (DSA) are disclosed. A set of mask images of a coronary region is received, and a sequence of contrast images for the coronary region is received. For each contrast image, vessel regions are detected in the contrast image using learning-based vessel segment detection and a background region of the contrast image is determined based on the detected vessel regions. Background motion is estimated between one of the mask images and the background region of the contrast image by estimating a motion field between the mask image and the background image and performing covariance-based filtering over the estimated motion field. The mask image is then warped based on the estimated background motion to generate an estimated background layer. The estimated background layer is subtracted from the contrast image to extract a coronary vessel layer for the contrast image. | 02-11-2010 |
20100121181 | Method and System for Guidewire Tracking in Fluoroscopic Image Sequences - A method and system for tracking a guidewire in a fluoroscopic image sequence is disclosed. In order to track a guidewire in a fluoroscopic image sequence, guidewire segments are detected in each frame of the fluoroscopic image sequence. The guidewire in each frame of the fluoroscopic image sequence is then detected by rigidly tracking the guidewire from a previous frame of the fluoroscopic image sequence based on the detected guidewire segments in the current frame. The guidewire is then non-rigidly deformed in each frame based on the guidewire position in the previous frame. | 05-13-2010 |
20110033102 | System and Method for Coronary Digital Subtraction Angiography - A method and system for extracting coronary vessels fluoroscopic image sequences using coronary digital subtraction angiography (DSA) are disclosed. A set of mask images of a coronary region is received, and a sequence of contrast images for the coronary region is received. For each contrast image, a motion estimate is calculated between each of the mask images and a background region of the contrast image and a covariance is calculated for each motion estimate. Multiple background layer predictions are generated by generating a background layer prediction for each mask image based on the calculated motion estimate and covariance. The multiple background layer estimates are combined using statistical fusion to generate a final estimated background layer. The final estimated background layer is subtracted from the contrast image to extract a coronary vessel layer for the contrast image. | 02-10-2011 |
20110064189 | Method and System for Needle Tracking in Fluoroscopic Image Sequences - A method and system for tracking a needle in a fluoroscopic image sequence is disclosed. In order to track a needle in a fluoroscopic image sequence, the needle is initialized in a first frame of the fluoroscopic image sequence. Needle segments are detected in each subsequent frame of the fluoroscopic image sequence, and the needle is detected in each frame of the fluoroscopic image by tracking the needle from a previous frame of the fluoroscopic image sequence based on the detected needle segments in the current frame. | 03-17-2011 |
20110142318 | STENT VIEWING USING A LEARNING BASED CLASSIFIER IN MEDICAL IMAGING - Stent viewing is provided in medical imaging. Stent images are provided with minimal or no user input of spatial locations. Images showing contrast agent are distinguished from other images in a sequence. After aligning non-contrast images, the images are compounded to enhance the stent. The contrast agent images are used to identify the vessel. A contrast agent image is aligned with the enhanced stent or other image to determine the relative vessel location. An indication of the vessel wall may be displayed in an image also showing the stent. A preview images may be output. A guide wire may be used to detect the center line for vessel identification. Various detections are performed using a machine-trained classifier or classifiers. | 06-16-2011 |
20110144480 | STENT MARKER DETECTION USING A LEARNING BASED CLASSIFIER IN MEDICAL IMAGING - Stent marker detection is automatically performed. Stent markers in fluoroscopic images or other markers in other types of imaging are detected using a machine-learnt classifier. Hierarchal classification may be used, such as detecting individual markers with one classifier and then detecting groups of markers (e.g., a pair) with a joint classifier. The detection may be performed in a single image and without user indication of a location. | 06-16-2011 |
20110221754 | Method and System for Graph Based Interactive Detection of Curve Structures in 2D Fluoroscopy - A method and system for detecting a curve structure in a 2D fluoroscopic image is disclosed. A plurality of curve segments are detected in the image. A graph is generated based on the detected curve segments. A curve structure is detected in the image by determining a path between a source node and a destination node in the graph. A hyper-graph can be constructed from the graph in order to impose geometric constraints on segments of the detected the curve structure, and the curve structure can be detected by finding a shortest path in the hyper-graph. | 09-15-2011 |
20110228992 | Method and System for Guiding Catheter Detection in Fluoroscopic Images - A method and system for detecting a guiding catheter in a 2D fluoroscopic image is disclosed. A plurality of guiding catheter centerline segment candidates are detected in the fluoroscopic image. A guiding catheter centerline connecting an input guiding catheter centerline ending point in the fluoroscopic image with an image margin of the fluoroscopic image is detected based on the plurality of guiding catheter centerline segment candidates. | 09-22-2011 |
20110288404 | Shape Modeling and Detection of Catheter - A method and system for detecting and modeling a catheter in a fluoroscopic image is disclosed. Catheter tip candidates and catheter body candidates are detected in the fluoroscopic image. One of a plurality of trained shape models is fitted to the catheter tip candidates and the catheter body candidates in order to model a shape of the catheter in the fluoroscopic image. | 11-24-2011 |
20120004533 | OPTIMIZATION OF MULTIPLE CANDIDATES IN MEDICAL DEVICE OR FEATURE TRACKING - Multiple candidates are optimized in medical device or feature tracking. Possible locations of medical devices or features for each of a plurality of different times are received. The possible locations of devices are modeled using a probability function. An iterative solution to obtain the maximum of the probability function determines the possible locations to be used as the locations of the medical devices or features for each time. Where two or more medical devices or features are provided with a geometric relationship, such as being connected by a detected guide wire, the probability function may account for the geometric relationship, such as a geodesic distance between the possible locations for the two medical devices. | 01-05-2012 |
20120059253 | Method and System for Image Based Device Tracking for Co-registration of Angiography and Intravascular Ultrasound Images - A method and system for co-registration of angiography data and intra vascular ultrasound (IVUS) data is disclosed. A vessel branch is detected in an angiogram image. A sequence of IVUS images is received from an IVUS transducer while the IVUS transducer is being pulled back through the vessel branch. A fluoroscopic image sequence is received while the IVUS transducer is being pulled back through the vessel branch. The IVUS transducer and a guiding catheter tip are detected in each frame of the fluoroscopic image sequence. The IVUS transducer detected in each frame of the fluoroscopic image sequence is mapped to a respective location in the detected vessel branch of the angiogram image. Each of the IVUS images is registered to a respective location in the detected vessel branch of the angiogram image based on the mapped location of the IVUS transducer detected in a corresponding frame of the fluoroscopic image sequence. | 03-08-2012 |
20120070046 | Method and System for Detection and Tracking of Coronary Sinus Catheter Electrodes in Fluoroscopic Images - A method and system for detecting and tracking coronary sinus (CS) catheter electrodes in a fluoroscopic image sequence is disclosed. An electrode model is initialized in a first frame of the fluoroscopic image sequence based on input locations of CS sinus catheter electrodes in the first frame. The electrode model is tracked in subsequent frames of the fluoroscopic image sequence by detecting electrode position candidates in the subsequent frames of the fluoroscopic image sequence using at least one trained electrode detector, generating electrode model candidates in the subsequent frames based on the detected electrode position candidates, calculating a probability score for each of the electrode model candidates, and selecting an electrode model candidate based on the probability score. | 03-22-2012 |
20120072190 | Method and System for Non-Invasive Assessment of Coronary Artery Disease - A method and system for non-invasive patient-specific assessment of coronary artery disease is disclosed. An anatomical model of a coronary artery is generated from medical image data. A velocity of blood in the coronary artery is estimated based on a spatio-temporal representation of contrast agent propagation in the medical image data. Blood flow is simulated in the anatomical model of the coronary artery using a computational fluid dynamics (CFD) simulation using the estimated velocity of the blood in the coronary artery as a boundary condition. | 03-22-2012 |
20120093397 | Method and System for Learning Based Object Detection in Medical Images - Methods and Systems for training a learning based classifier and object detection in medical images is disclosed. In order to train a learning based classifier, positive training samples and negative training samples are generated based on annotated training images. Features for the positive training samples and the negative training samples are extracted. The features include an extended Haar feature set including tip features and corner features. A discriminative classifier is trained based on the extracted features. | 04-19-2012 |
20120230558 | Method and System for Contrast Inflow Detection in 2D Fluoroscopic Images - A method and system for contrast inflow detection in a sequence of fluoroscopic images is disclosed. Vessel segments are detected in each frame of a fluoroscopic image sequence. A score vector is determined for the fluoroscopic image sequence based on the detected vessel segments in each frame of the fluoroscopic image sequence. It is determined whether a contrast agent injection is present in the fluoroscopic image sequence based on the score vector. If it is determined that a contrast agent injection is present in the fluoroscopic image sequence, a contrast inflow frame, at which contrast agent inflow begins, is detected in the fluoroscopic image sequence based on the score vector. | 09-13-2012 |
20120232384 | Method and System for Tracking of a Virtual Electrode on a Coronary Sinus Catheter in Fluoroscopic Images - A method and system for detecting a virtual electrode (VE) on a coronary sinus (CS) catheter in a fluoroscopic image sequence is disclosed. User inputs indicating locations of CS catheter electrodes and a location of a VE are received. A catheter electrode model and a VE part model is initialized in a first frame of the fluoroscopic image sequence. The VE is tracked by detecting electrode position candidates and catheter body point candidates in the subsequent frames of the fluoroscopic image sequence using respective trained detectors, tracking the catheter electrode model in the subsequent frames based on the detected electrode position candidates, generating VE part hypotheses in the subsequent frames based on detection of the most proximal electrode (MPE) in each subsequent frame, calculating a probability score for each of the VE part hypotheses, and selecting an VE part hypothesis with the highest probability score. | 09-13-2012 |
20130072773 | Method and System for Ablation Catheter and Circumferential Mapping Catheter Tracking in Fluoroscopic Images - A method and system for tracking an ablation catheter and a circumferential mapping catheter in a fluoroscopic image sequence is disclosed. Catheter electrode models for the ablation catheter and the circumferential mapping catheter are initialized in a first frame of a fluoroscopic image sequence based on user inputs. The catheter electrode models for the ablation catheter and the circumferential mapping catheter are then tracked in each remaining frame of the fluoroscopic image sequence. In each remaining frame, candidates of catheter landmarks such as the catheter tip, electrodes and body points are detected for the ablation catheter and the circumferential mapping catheter, tracking hypotheses for the catheter electrode models are generated, and for each of the ablation catheter and the circumferential mapping catheter, the catheter electrode model having the highest probability score is selected from the generated tracking hypotheses. | 03-21-2013 |
20130072788 | Method and System for Tracking Catheters in 2D X-Ray Fluoroscopy Using a Graphics Processing Unit - A method and system for detecting and tracking multiple catheters in a fluoroscopic image sequence in an integrated central processing unit and graphics processing unit framework is disclosed. A catheter electrode model is initialized in a first frame of the fluoroscopic image sequence. The catheter landmark candidates are detected, by a graphics processing unit, in the first frame of the fluoroscopic image sequence. The catheter electrode model is tracked, by a central processing unit, and is detected by the graphics processing unit, in subsequent frames of the fluoroscopic image sequence by detecting catheter landmark candidates in the subsequent frames of the fluoroscopic image sequence using at least one trained catheter landmark detector, and outputting the catheter model tracking and landmark detection results of for each frame of the fluoroscopic image sequence. | 03-21-2013 |
20130172732 | METHOD FOR PERFORMING DYNAMIC REGISTRATION, OVERLAYS, AND 3D VIEWS WITH FLUOROSCOPIC IMAGES | 07-04-2013 |
20130245429 | ROBUST MULTI-OBJECT TRACKING USING SPARSE APPEARANCE REPRESENTATION AND ONLINE SPARSE APPEARANCE DICTIONARY UPDATE - A computer-implemented method for tracking one or more objects in a sequence of images includes generating a dictionary based on object locations in a first image included in the sequence of images. One or more object landmark candidates are identified in the sequence of images and a plurality of tracking hypothesis for the object landmark candidates are generated. A first tracking hypothesis is selected from the plurality of tracking hypothesis based on the dictionary. | 09-19-2013 |
20130331687 | Combined Cardiac and Respiratory Motion Compensation for Atrial Fibrillation Ablation Procedures - A method for compensating cardiac and respiratory motion in atrial fibrillation ablation procedures includes (a) simultaneously determining a position of a circumferential mapping (CFM) catheter and a coronary sinus (CS) catheter in two consecutive image frames of a series of first 2-D image frames; (b) determining a distance between a virtual electrode on the CS catheter and a center of the CFM catheter for a first image frame of the two consecutive image frames, and for a second image frame of the two consecutive image frames; and (c) if an absolute difference of the distance for the first image frame and the distance for the second image frame is greater than a predetermined threshold, compensating for motion of the CFM catheter in a second 2-D image. | 12-12-2013 |
20140079308 | Method and System for Real Time Stent Enhancement on Live 2D Fluoroscopic Scene - A method and system for real time stent enhancement on a live 2D fluoroscopic scene is disclosed. A motion compensated stent enhancement image is generated from a first set of frames in a fluoroscopic image sequence. A weighting field is generated based on the motion compensated stent enhancement image. For each new frame in the fluoroscopic image sequence that is received, the stent is enhanced in the new frame by compounding the new frame with the motion compensated stent enhancement image using the weighting field. | 03-20-2014 |
20140187942 | Needle Enhancement in Diagnostic Ultrasound Imaging - A needle is enhanced in a medical diagnostic ultrasound image. The image intensities associated with a needle in an image are adaptively increased and/or enhanced by compounding from a plurality of ultrasound images. Filtering methods and probabilistic methods are used to locate possible needle locations. In one approach, possible needles are found in component frames that are acquired at the same time but at different beam orientations. The possible needles are associated with each other across the component frames and false detections are removed based on the associations. In one embodiment of needle detection in an ultrasound component frame, lines are found first. The lines are then searched to find possible needle segments. In another embodiment, data from different times may be used to find needle motion and differences from a reference, providing the features in additional to features from a single component frame for needle detection. | 07-03-2014 |
20140241599 | PROVIDING REAL-TIME MARKER DETECTION FOR A STENT IN MEDICAL IMAGING - Real-time marker detection in medical imaging of a stent may be provided. A plurality of frames of image data may be obtained. A plurality of candidate markers for the stent may be determined in the plurality of frames of image data. One or more markers from the plurality of candidate markers may be detected. The detecting may be based on automatic initialization using a subset of frames of image data from the plurality of frames of image data. The detecting may be performed in real-time with the obtaining. | 08-28-2014 |
20140378827 | METHOD AND SYSTEM FOR MOTION ESTIMATION MODEL FOR CARDIAC AND RESPIRATORY MOTION COMPENSATION - A method and system for motion estimation modeling for cardiac and respiratory motion compensation is disclosed. Specifically, a coronary sinus catheter is tracked in a plurality of frames of a fluoroscopic image sequence; and cardiac and respiratory motion of a left atrium is estimated in each of the plurality of frames based on tracking results of the coronary sinus catheter using a trained motion estimation model. | 12-25-2014 |