Patent application number | Description | Published |
20080218509 | Method and system for repairing triangulated surface meshes - A method of repairing a three dimensional surface mesh model to be watertight and manifold generally includes identifying a plurality of hole edges in the surface mesh model, selecting one of the hole edges, creating a cycle of hole edges that defines a hole in the surface mesh model, converting the cycle of hole edges into two or more cycles of exactly three edges each, and adding a triangular facet to the surface mesh model for each of the cycles of exactly three edges. The process may be repeated until the model is substantially watertight. Non-manifold vertices may be repaired by selecting a vertex of the model, identifying a number of independent cycles of triangular facets sharing the selected vertex, and redefining the selected vertex for at least all but one of the number of independent cycles. This process may be repeated until the model is manifold. | 09-11-2008 |
20080221425 | System and method for local deformable registration of a catheter navigation system to image data or a model - A method for registering a catheter navigation system to a three-dimensional image generally includes obtaining a three-dimensional image including position information for a plurality of surface points on a part of a patient's body, using a catheter navigation system to place a tool at a location on the surface of the patient's body, measuring position information for the surface location, identifying a corresponding location on the image, associating position information for the surface location and the location identified on the image as a fiducial pair, and using at least one fiducial pair to generate a mapping function. The mapping function transforms points within the coordinate system of the catheter navigation to the coordinate system of the three-dimensional image such that, for each fiducial pair, the mapping error is about zero. Suitable warping algorithms include thin plate splines, mean value coordinates, and radial basis function networks. | 09-11-2008 |
20090167755 | METHOD AND SYSTEM FOR GENERATING SURFACE MODELS OF GEOMETRIC STRUCTURES - A method and system of generating a surface model of an anatomic structure includes a catheter with which a plurality of location data points are collected from the surface of the anatomic structure. The method and system further includes a computer system that is configured to receive the collected data points from the catheter and to compute the alpha shape of collected data points to thereby generate a surface model of the anatomic structure. The computer system may be further configured to process the computed alpha shape to generate a simplicial surface model of the anatomic structure. | 07-02-2009 |
20110074779 | Method and System For Repairing Triangulated Surface Meshes - A method of repairing a three dimensional surface mesh model to be watertight and manifold generally includes identifying a plurality of hole edges in the surface mesh model, selecting one of the hole edges, creating a cycle of hole edges that defines a hole in the surface mesh model, converting the cycle of hole edges into two or more cycles of exactly three edges each, and adding a triangular facet to the surface mesh model for each of the cycles of exactly three edges. The process may be repeated until the model is substantially watertight. Non-manifold vertices may be repaired by selecting a vertex of the model, identifying a number of independent cycles of triangular facets sharing the selected vertex, and redefining the selected vertex for at least all but one of the number of independent cycles. This process may be repeated until the model is manifold. | 03-31-2011 |
20110213259 | BODY-SURFACE MAPPING SYSTEM - A body-surface mapping system is disclosed that uses a plurality of electrodes to map at least a portion of a human torso without having to adjust the positions of the electrodes. The body-surface mapping system energizes groupings or regions of electrodes, then compares and adjusts the current driven through each grouping or region of electrodes to produce near-uniform fields. The electrodes of the body-surface mapping system may be interconnected by wires capable of sensing interelectrode distances, such that the system can reconstruct a detailed model of a patient's torso surface. The body-surface mapping system may also use a catheter in addition to the body surface electrodes to compute both endocardial and epicardial voltage distributions. | 09-01-2011 |
20120172702 | DYNAMIC ADAPTIVE RESPIRATION COMPENSATION WITH AUTOMATIC GAIN CONTROL - A system for determining a location of an electrode of a medical device (e.g., a catheter) in a body of a patient includes a localization block for producing an uncompensated electrode location, a motion compensation block for producing a compensation signal (i.e., for respiration, cardiac, etc.), and a mechanism for subtracting the compensation signal from the uncompensated electrode location. The result is a corrected electrode location substantially free of respiration and cardiac artifacts. The motion compensation block includes a dynamic adaptation feature which accounts for changes in a patient's respiration patterns as well as intentional movements of the medical device to different locations within the patient's body. The system further includes an automatic compensation gain control which suppresses compensation when certain conditions, such as noise or sudden patch impedance changes, are detected. | 07-05-2012 |
20130138404 | METHOD AND SYSTEM FOR GENERATING AND/OR REPAIRING A SURFACE MODEL OF A GEOMETRIC STRUCTURE - A method and system for generating and/or repairing surface models is provided. The method comprises acquiring data points corresponding to surface locations of a structure. The method further comprises generating a surface model of the structure based on the data points. The method further comprises adding additional data points to the point cloud formed by the acquired data points, and updating the model by constructing a surface model based on the added data points. The system comprises a processing apparatus configured to acquire data points corresponding to respective surface locations of a structure. The processing apparatus is further configured to generate a surface model of the structure based on the data points. The processing apparatus is further configured to add additional data points to the point cloud formed by the acquired data points, and update the surface model by constructing a surface model based on the added data points. | 05-30-2013 |
20130169638 | METHOD AND SYSTEM FOR GENERATING A MULTI-DIMENSIONAL SURFACE MODEL OF A GEOMETRIC STRUCTURE - A method of constructing a bounding box comprises: acquiring a set of sensed data points; adding, for each sensed data point, at least one calculated data point; and defining a bounding box containing the sensed and calculated data points. A method of identifying voxels in a voxel grid corresponding to a plurality of data points comprises: calculating, for each data point, a distance between it and each voxel; creating a subset of voxels comprising voxels having a distance from one data point that is less than a predetermined distance; creating another subset comprising those voxels that neighbor a voxel in the first subset; computing, for each voxel in the second subset, a distance between it and each voxel in the first subset; and identifying each voxel in the first subset that is a distance away from each voxel in the second subset that exceeds a predetermined distance. | 07-04-2013 |
20130173222 | METHOD AND SYSTEM FOR CONSTRUCTING AN ELECTROPHYSIOLOGY MAP - A method of constructing an EP map is provided. The method comprises obtaining a first surface model of an anatomic structure, the first model comprising an alpha shell of a cloud of location data points. The method further comprises obtaining a second surface model of the structure, the second surface model comprising an alpha shell of a cloud of measurement points. The method further comprises processing the first and second models to identify, for at least one of the location data points, a point on the second surface model that is closest in distance to the location data point, wherein said identified point has a value of said EP parameter associated therewith. The method still further comprises assigning a visual indicator to the location data point based on the EP parameter value associated with the identified point and in accordance with a visualization scheme corresponding to the EP parameter. | 07-04-2013 |
20130173230 | METHOD AND SYSTEM FOR GENERATING A MULTI-DIMENSIONAL SURFACE MODEL OF A GEOMETRIC STRUCTURE - A method of generating a multi-dimensional surface model of a geometric structure is provided. The method comprises acquiring a set of location data points comprising a plurality of location data points corresponding to respective locations on the surface of a region of the geometric structure. The method further comprises defining a bounding box containing each location data point of the set of location data points, and constructing a voxel grid based on the bounding box, wherein the voxel grid comprises a plurality of voxels. The method still further comprises extracting a multi-faceted surface model from certain of the plurality of voxels of the voxel grid using, for example, an alpha-hull approximation technique. The method may further comprise one or more of decimating and smoothing the surface of the multi-faceted surface model. A system comprising a processing apparatus for performing the aforedescribed method is also provided. | 07-04-2013 |
20130274593 | Electrophysiological mapping system using external electrodes - A system and method for generating an electrophysiological map are provided. The system includes an electronic control unit (ECU) configured to receive a signal generated by an electrode disposed at a position on an external surface of the body and indicative of electric potential. The ECU is further configured to identify a surface boundary of an object of interest within the body using an image of the object. The ECU is further configured to identify intervening objects along a pathway between the position on the external surface and the surface boundary of the object of interest from one or more images of the pathway. The ECU is further configured to obtain an impedance value for each of the intervening objects and to determine an electric potential at the surface boundary of the object of interest responsive to the signal from the electrode and the impedance values of the intervening objects. | 10-17-2013 |