Page 426 - Biomedical Engineering and Design Handbook Volume 2, Applications
P. 426

404  SURGERY

                         TABLE 14.2  Basic Steps of a Registration Algorithm
                         Input: Two data sets to be matched, image acquisition parameters
                           Process each data set separately to correct for geometric and intensity distortion and to reduce noise
                         While there is dissimilarity and there is improvement do:
                           Extract features or regions of interest from both images
                           Pair features from each data set
                           Formulate a similarity measure based on pairing
                           Find the transformation T that most reduces the dissimilarity
                           Transform one of the data sets by T
                         Output: Transformation T




                       imaging artifacts do not affect the accuracy of the registration process. Next, what should be matched
                       is identified in each image. This can be point landmarks, contours, surfaces, pixel values and their
                       gradients, or regions of interest. The pairwise correspondence between these is established so that a
                       measure of similarity between the data sets can be established. The more the features are apart, the
                       larger the dissimilarity is. The similarity is usually formulated as a constrained minimization prob-
                       lem whose minimum is the transformation T that reduces the dissimilarity the most. If no closed
                       form solution exists, the local minimum is found by numerical optimization. One of the data sets is
                       moved by the transformation, and the process is repeated until the match is sufficiently good or no
                       further improvement is possible.
                         Technically, registration techniques can be classified as rigid or deformable, and geometry or
                       intensity based. Rigid registration computes a transformation of position and orientation between
                       two data sets. It is applicable to rigid structures that change their position but not their shape, such
                       as bones, implanted fiducials, and stereotactic frames, as an approximation to quasi-rigid structures,
                       such as tumors or brain white matter. It is also used as the first step of deformable registration, which
                       computes a general global or local curved map. Deformable registration is necessary for matching
                       soft tissue organs (e.g., brain images before and after brain shift) for time-dependent comparisons
                       (e.g., tumor growth evaluation), and for cross-patient and atlas comparisons. The main difficulties of
                       deformable registration are that the problem is ill posed, since there are usually infinitely many trans-
                       formations that match the data, and error measurements and comparisons are difficult. The geometric
                       approach uses the spatial disparity (usually the distance) between geometric entities, such as points,
                       contours, or surfaces. The intensity-based approach uses the pixel intensity values and the intensity
                       gradient between pixels to maximize the image correlation.
                         Examples of common registration tasks are
                       • Rigid geometric registration between a surface model obtained from preoperative CT and intra-
                         operative surface data on the same anatomy obtained by touching landmarks or collecting sam-
                         ple points with a tracker. This method is widely used in CIS orthopedic systems, such as pedicle
                         screw fixation, total hip and knee replacement, and trauma.
                       • Deformable intensity-based registration between brain MRI data sets before and after brain shift.


           14.3.5 Positional Tracking and Other Sensing
                       An important feature of many CIS systems is the ability to accurately determine in real time the loca-
                       tion of selected anatomical structures, surgical instruments, and implants during surgery. This infor-
                       mation is necessary for visualization, navigation, and guidance. The component that delivers this
                       information to the CIS system is called a tracker or a localizer.
                         There are many technologies available for positional tracking, including encoded mechanical
                       linkages, acoustic tracking, electromagnetic tracking, optical tracking using specialized devices, and
                       optical tracking using conventional computer vision methods. Typically, these systems measure the
   421   422   423   424   425   426   427   428   429   430   431