Minimally Invasive Therapy. 2009;18:332–340
ORIGINAL ARTICLE
Fast image mapping of endoscopic image mosaics with three-dimensional ultrasound image for intrauterine fetal surgery Hongen Liao1,2, Masayoshi Tsuzuki3, Takashi Mochizuki4, Etsuko Kobayashi3, Toshio Chiba5, Ichiro Sakuma2,3 1Department
of Bioengineering, Graduate School of Engineering, The University of Tokyo, Tokyo, Japan 2Translational Systems Biology and Medicine Initiative, The University of Tokyo, Tokyo, Japan 3Department of Precision Engineering, Graduate School of Engineering, The University of Tokyo, Tokyo, Japan 4Aloka Co., LTD., Japan 5National Center for Child Health and Development, Japan
Abstract This paper describes a fast image mapping system that integrates endoscopic image mosaics with three-dimensional (3-D) ultrasound images for assisting intrauterine laser photocoagulation treatment. Endoscopic laser photocoagulation treatment has a good survival rate and a low complication rate for twins. However, the small field of view and lack of surrounding information makes the identification of vessel anastomosis difficult. We have developed an extended visualization system with the fusion of endoscopic image mosaics with a 3-D ultrasound-image model. Fully automatic and fast calibration is used for endoscope calibration in fluid. The 3-D spatial position of the endoscopic images and the ultrasound image are tracked by a 3-D position tracking device. The mosaiced endoscope images are registered to the surface of the 3-D ultrasound placenta model by using a fast GPU-based image rendering method and a seamless multi-images processing. Experimental results show that the system may provide an improved and efficient way of planning and guidance in laser photocoagulation treatment.
Key words: Endoscope, fetal surgery, ultrasound, placenta, mapping
Introduction Twin-to-twin transfusion syndrome (TTTS) is a disease of the placenta that affects identical twins or higher multiple pregnancies where two or more fetuses share a common (monochorionic) placenta (1,2). The syndrome occurrs in the vascular communication between the fetuses in a monochorionic gestation. Although each fetus uses its side of the placenta, the blood vessels connecting the twins allow blood to pass from one twin to the other. This serious condition occurs when the shared placenta contains abnormal blood vessels that connect the twins, resulting in an imbalanced blood between the twins. The implication of this condition is that one fetus (the recipient) may get too much blood, thereby overloading his or her cardiovascular system,
while the other fetus (the donor) may experience an inadequate supply of blood. If not treated, TTTS may be life-threatening to both the fetuses, and those who survive may suffer from many serious health problems. Several techniques have been developed for the treatment of TTTS. Surgical treatments include amniotic septostomy, amnio reduction, and laser photocoagulation. Obliteration of the vessels can halt the pathophysiologic process. Laser photocoagulation is a useful method which has a good survival rate and a low complication rate (3). In this method, a laser fiber and an endoscope are inserted into the uterus. With the guidance of ultrasound and direct video, specific vessels that cause the blood-sharing problem are coagulated using a laser light beam to stop the imbalanced flow of blood between the twins (4).
Correspondence: Hongen Liao, Department of Bioengineering, Graduate School of Engineering, The University of Tokyo, 7-3-1 Hongo, Bunkyo-ku, Tokyo 113-8656, Japan; Fax: +81-3-5841-6461; Email:
[email protected] ISSN 1364-5706 print/ISSN 1365-2931 online © 2009 Informa UK Ltd DOI: 10.3109/13645700903201217
Thus precision in laser treatment requires accurate information on the position of vessels. Advances in ultrasound and endoscopic techniques and devices have aided the identification and treatment of this potentially lethal condition. In laser photocoagulation treatment, the connecting vessels are identified by visual measurement based on endoscopic images. Harada et al. developed a fluorescence endoscope for visualization of the placental vascular network (5). The method is potentially useful for in-situ observation of the placental vascular anastomoses during the treatment for TTTS. However, the small field of view and the lack of image depth and surrounding information make it difficult for the surgeon to grasp the whole information of the placenta and decide whether or not the blood vessel being observed is one of the connecting vessels. As a result, surgical success relies on the surgeon’s ability to memorize the blood vasculatory system on the placenta surface, a task that leaves the risk of missing some connecting vessels. Quintero et al. compared selective laser photocoagulation with nonselective laser photocoagulation (6). Selective laser photocoagulation of communicating vessels is a valuable application of minimally invasive endoscopic intrauterine surgery. The fusion of intra-operative endoscopic images and pre- or intra- operative three-dimensional (3-D) data has the potential to lead to minimally invasive surgery (7). Dey et al. described the automatic fusion of endoscopic images to the surface of a 3-D model derived from pre-operative data (8). Szpala et al. demonstrated the real-time fusion of endoscopic views with dynamic 3-D cardiac images (9) and Reeff et al. developed a mosaicing method for endoscopic placenta images (10). To improve the safety and accuracy of laser photocoagulation treatment for TTTS, we have developed an image mapping system for the intra-operative fusion of endoscopic images to a 3-D placenta model derived from ultrasound data. Our system provides an easy and fast way to obtain an intra-operative overall image of the placenta and enables the surgeon to identify connecting vessels three-dimensionally. Experimental results show that this image mapping system will give a promising support to surgeons performing laser photocoagulation treatment.
Material and methods Procedure and requirements of laser photocoagulation treatment of TTTS In the treatment of TTTS, the placenta is inspected with a very thin endoscope, which is commonly called
Image mapping for intrauterine fetal surgery
333
a “fetoscope”. With the expectant mother under general anesthesia, the scope is placed into the uterus through a tiny hole in the abdomen. The small connecting blood vessels can then be visualized and “coagulated” using laser light from a small optic fiber passed inside or outside of the scope. The connecting blood vessels on the surface of the placenta are closed by the precision-guided laser light so that the fetuses’ blood is no longer shared with each other (Figure 1). The procedure of laser photocoagulation treatment of TTTS is as follows.
• Insert the fetoscopic instrument into the uterus • • • •
(womb) through a small incision at a suitable position relative to that of the fetuses and placenta under the guidance of ultrasound. Locate the recipient twin first and then the donor twin or “stuck twin”, which is enveloped by a membrane. Search the placenta for communicating (shared) vessels and identify vascular anatomoses. Map the placenta for the abnormal vessels with a guiding light and use a laser to coagulate the vessels. After a review of all of the lasered vessels, finish the treatment and exit the uterus.
The procedure for identifying the abnormal connections is not so easy. The endoscope has a small field of view and the obtained images with severe lens distortions suffer from weak visibility in the amniotic fluid. This makes it difficult for the surgeon to ensure that all the abnormal vascular connections have been found and treated accordingly. Precision in laser treatment requires accurate 3-D position information, as well as the ability to view the placenta and the corresponding vessels panoramically. System configuration Our image mapping system consists of an endoscope, an ultrasound device, a 3-D position tracking system, and a computer (Figure 2). The endoscope captures images of the placenta surface, and the ultrasound is used to obtain images of the intraoperative placenta. The 3-D position tracking system (POLARIS Vicra, NDI, Ontario, Canada) provides the position and orientation of the endoscope and the ultrasound probe. Optical tracking markers are attached to the shaft of the endoscope and the ultrasound probe. The position and orientation of the probe are used to estimate the position and orientation of the placenta model. The image distortion is corrected so that the endoscope images can be mapped without distortion. The corresponding positions of points on image data and placenta model are calculated to map the images onto the placenta. The mapping results
334
H. Liao et al. Instrument Umbilical cord
Abdomen wall
Twin A
Laser
Recipient
Twin B
Donor Anastomotic vessels Placenta
Figure 1. Laser photocoagulation treatment for TTTS.
Pre- and intra-operative information US image, endoscopic image, laser photocoagulation device Tracking
3-D position tracking system
Endoscope Patient
Endoscope images
Endoscope
US probe Probe
Marker Surgeon
Expectant mother
Image mapping
Placenta
3-D image recognition
Ultrasound, MRI etc.
PC
Figure 2. System configuration for mapping endoscopic image mosaic with 3-D placenta model derived from ultrasound images.
of endoscopic images and 3-D object model can be displayed three-dimensionally. Endoscope calibration and image correction Camera calibration is performed by observing an object whose geometry in 3-D space is known with good precision. The calibration is performed in water simulating amniotic fluid since the focal length will be changed by the refractive index of the medium. A test pattern image is used in the calibration of the endoscope. Correction of endoscope images is performed only to the captured area with a circle shape. We use an
active contour method (11) to extract the image area. Since the active contour is greatly affected by image noise, we pass the image through a low-pass filter of fast Fourier transformation (FFT) and then apply a Gaussian filter onto the image to blur the image to reduce the noise influence. The fish-eye lens in the endoscope’s camera produces a barrel-type spatial distortion due to its wide-angle configuration. Compensation for the distortion of the image is required in image mapping to enable accurate measurement and registration (12). To correct the image distortion, we calculate the positions of points where lines intersect on the captured image with
Image mapping for intrauterine fetal surgery
those on a test pattern image and find the equation that describes the relationship between them. The position of each point on the captured image is measured from the optical center, which is found with the use of a low-power laser beam. The camera parameters and equations that describe the relationship of the calibration are used to correct the position of every point on the captured endoscopic image. Ultrasound image calibration and surface extraction To map the mosaics of endoscopic images with the surface of the object, we first acquire 3-D intraoperative data from the ultrasound device (ProSound α 10, Aloka Co., LTD., Tokyo, Japan). We use a 3-D ultrasound probe with a volume data acquisition rate of two volumes per second. Coordinate transformation and image enhancement are performed as 3-D data preprocessing. Most of the probe calibration for 3-D ultrasound can be categorized into point, wire, fiducial, plane, and multimodal according to the phantom used. The details can be found in several reviews and related articles (13–17). Related error analyses of using different calibrations are also available in these articles. A good calibration-using phantom requires both the exercising of all the degrees of freedom of the probe orientation and ensuring that all the targets are obtained in the ultrasound images. To track the position and orientation of the ultrasound images with respect to the transmitter reference coordinate system, we mount an optical positiontracking tool on the ultrasound probe. The 3-D spatial position of ultrasound data is calibrated with a set of metal balls which can be observed clearly with the ultrasound device (Figure 3). We calibrate the position of the metal balls in the ultrasound images. Their exact positions are measured with the same optical tracking system. Consider the coordinates of a set of N corresponding points (balls) in two different coordinate spaces. The objective is to determine a geometric transformation that associates the two coordinate spaces. The relationship of the ultrasound coordinate and the mounted optical tracking tool can thus be derived from the corresponding transformation. The process of achieving the relationship between the ultrasound probe and the coordinate of the volume data is as follows (Figure 3):
• Register 3-D ultrasound image data to reproduce
•
the reconstruction volume for placenta model representation with the coordinate system of C. Calculate the positions of metal balls in ultrasound B images, producing transformation C T . Calibrate the rigid body of the optical position markers attached to the ultrasound probe, R0, relative
335
to the optical tracking system, P0, by RP00 T . Mark the fiducial markers (metal balls), B, with a tracked pointer to indicate their position with respect to the physical space of the metal balls, producing transformation PB0 T . Then we can get the relationship between the metal balls and the ultrasound probe RB0 T as shown in Figure 3. The ultrasound probe and the coordinate of the volume data is therefore given by CR T =CB T RB0T =CB T PB0T RP00T . An interpolation profile is used to improve coordinate transformation performance according to the corresponding coordinate transformation mentioned above. We also implement a 3-D diffusion stick filter for speckle suppression to enhance image quality. The surface of the placenta is extracted from the 3-D ultrasound data with 3D Slicer (18) based software and the surface configuration is converted to polygon triangle patches by using Visualization Tool Kit (VTK) and polygon reduction algorithms. Registration of endoscopic image onto 3-D ultrasound model After obtaining the endoscopic image area and correcting the image distortion, we map the image data onto the placenta model. Image mapping is typically used to map 2-D images to the surface of 3-D objects (19). To map an image to a surface, the correct image coordinates for the vertex of each polygon must be computed. The relationships of the coordinates are shown in Figure 4. The registration of endoscopic image onto the 3-D ultrasound image includes three parts: Tracking the ultrasound probe and obtaining the coordinate of the ultrasound image, tracking of the endoscope and obtaining the position and orientation of the projected endoscopic image, and mapping the endoscopic image mosaics onto the 3-D model of the ultrasound image. For image mapping, the calibration and registration process is as follows. For ultrasound images, a real-time tracking of the optical markers mounted on the ultrasound probe gives the following transformations: Calculate the rigid body motion of the optical position markers attached to the ultrasound probe, R, relative to the optical tracking system, P, by RP T. Then we can get the transformation CP T = RP T CRT , where CR T is decided by the calibration of the ultrasound probe as shown above. For endoscope images, we attach another set of optical position markers to the shaft of the endoscope and calculate the position and orientation of the camera lens: Using transformation EP T , calculate the rigid body motion of the optical position markers attached to the endoscope, E, relative to the optical tracking system, P.
•
•
336
H. Liao et al. R US calibration for T C R0 Ultrasound probe Position of metal balls in US data
P0
3-D trac positio king n too l
Optical tracking device
Metal balls
B
3-D ultrasound data C
Reconstruction volume Metal balls in reconstruction coordinate
Figure 3. Calibration of the position and orientation of ultrasound image data using metal balls.
P P R
T Position sensor receiver
Optical tracking device E P
T
R
E
XV
Endoscope
Ultrasound probe
Endoscope coordinate
Optical position sensor
YV R T C
V
V E
ZV
Placenta model (polygon data)
T C
Reconstruction volume
Figure 4. Geometrical framework for mapping 2-D endoscopic images to the 3-D model.
• Calculate the position and the six degrees of freedom
of the endoscope’s pinhole camera using the transformation VE T, the tracking position markers attached to the endoscope and the coordinates associated with the endoscope lens. For image mapping, we can project the endoscope image onto the 3-D ultrasound model and map the image to the corresponding polygon triangle patches:
• The projection image of the endoscope for mapping is therefore given by IV =VE T EPT CPTC =VE T PET RPT CRTC
Fast image mapping and seamless multi-images processing Once we know the relationship between the focal point of the endoscope and the corresponding projected
polygon triangle patches on the placenta model, we map every pixel in the image data onto the triangle patches through the focal point of the endoscope, assuming the endoscope can be represented as a pinhole camera model. To map every image pixel, first we calculate the vector between the focal point and pixel position. Using this vector, we calculate the position of every image pixel on the plane of a triangle patch and check whether or not the position is inside the triangle patch. If the position is inside the triangle patch, we check whether the vector comes to the front or back of the triangle patch. The corresponding position of the image pixel on the placenta model is found when the vector comes to the front of the triangle patch. Tiling multiple images is a viable way to build a high-resolution and wide-area imaging system. However, aligning and synthesizing a seamless image become a challenge when the endoscopic images are used. For alignment, the endoscopic images for mapping are projected onto the surface of the placenta model with a panoramic image mosaic (20), and seamless processing is accomplished by geometrical correction and color modulation (21). Coordinate transformation, median filtering, and mapping is implemented with GPU acceleration using Compute Unified Device Architecture (CUDA). The image process for mapping an endoscopic image onto the surface of the ultrasound 3-D model takes less than 10 milliseconds.
Image mapping for intrauterine fetal surgery
337
Accuracy measurement of image calibrations and image mapping We used a phantom with a set of test pattern lattices. The phantom includes a grid of several crossing threads with different colors for identification of the endoscopic images and the accurate measurement of image mapping. Each thread is placed and intersected to be a check-pattern with an interval of 2 cm. An agar mixed with graphite, which can be clearly observed by ultrasound, was closely placed under the thread grid. The check-pattern thread phantom was placed in a water container (Figure 5a). The 3-D structure of the phantom (Figure 5b) was acquired with the ultrasound device and generated a 3-D model with polygon triangle patches (Figure 5d) using the algorithms mentioned above. The image of the phantom was also captured by the endoscope (Figure 5c). We first evaluated the accuracy of the ultrasound image by measuring the positions of the intersecting thread in ultrasound images. The average error for 36 (6¥6 threads) measured points was about 2 mm. Next, we mapped the corrected endoscopic images to the surface model of the phantom. The image mapping system was evaluated by calculating the intersected point of the threads both in the ultrasound model and the endoscope mapping results. The average error for 36 points was 2.8 mm and the standard deviation was 1.51 mm. The experimental results showed that the image mapping system is effective for providing a high-precision large-scale image of the endoscope image mapping 3-D model.
Experiments and results Ultrasound calibration We used a Polaris Vicra optical position tracking system to track the position of the endoscope and the probe of the ultrasound. The system includes a computer for integrating the position information of the captured endoscopic image and the 3-D ultrasound data of the object. In order to establish transformation of the coordinate of the ultrasound probe and the volume data described above, we manufactured a phantom with four metal balls set in different planes and calibrated the positions both of the ultrasound image and physical space. For image acquisition, an optical pointer pivoted to obtain an accurate estimate of the desired 3-D point was used to collect 3-D points of each metal ball for offline processing. The transformation matrices were derived from the relative transformations between the balls of the calibration phantom with a positional offset on the basis of the pixel coordination of the phantom in the acquired ultrasound image.
Placenta model experiment We used a placenta model with red and blue vessels simulating veins and arteries (Figure 6) to test our placenta mapping system. The placenta model was placed into a container simulating a uterus. The image of the placenta was captured by the endoscope (Figure 7).The structure of the placenta was acquired by ultrasound image (Figure 8a) and a 3-D model with polygon triangle patches was generated (Figure 8b). We corrected the captured endoscope images and performed image mapping onto the 3-D placenta model. The adjacent image maps onto the model were overlaid (Figure 9a).The image could not be observed smoothly without correction.We mosaiced the endoscope images and used alignment information, geometric correction and color modulation so that the image looked seamless, as if projected from a single source (Figure 9b). The procedure for mapping five endoscope images to the 3-D surface model took less than 50 milliseconds. The image mapping results show that the developed image mapping system can generate a large-scale
338
H. Liao et al.
A.
B.
C.
D. S A R
L
I Figure 5. Experimental devices and test pattern phantom: (a) Experimental setup; (b) ultrasound image; (c) endoscope images; (d) surface model of phantom.
Figure 6. Experimental setup of US probe, endoscope, and placenta model.
high-quality 3-D placenta and help the surgeon to get the information in a convenient way, which could provide the overall image of the placenta and help the surgeon in performing identification of connecting vessels. Discussion and conclusion We developed an image mapping system for automatically creating a 3-D structure of the entire placenta with high-quality and panoramic endoscopic image surface mapping. We demonstrated that the system can provide a significantly enlarged view of the placenta, which would be very useful for surgeons to identify connecting vessels and execute laser photocoagulation treatment. The image mapping system can provide 3-D images of the entire placenta, which enables surgeons to observe the vessels on the placenta of twins without any need for memorization.
The image mapping accuracy was 2.8 mm on average, which could be improved by increasing the tracking accuracy of the ultrasound probe and the endoscope. One solution would be to calibrate the position and the orientation of the endoscope lens by using another tracking system, such as an electromagnetic measurement system. Since the position of the placenta can change during image acquisition, how to reduce the influence of the movement in intra-operative measurement of the placenta is another challenge. Our future work includes improving the accuracy of the image mapping and the quality of the resultant images. The quality of the mapped image could be improved by image enhancement techniques to get a clearer endoscopic image and by color-shading correction for the inhomogeneous light distribution of the light source. We plan to test the system in an in-vivo experiment and improve the speed of placenta segmentation from ultrasound images, which will be especially important in the clinical implementation. The error of the intra-operative image mapping is a significant issue, especially with regard to soft tissues or organs. Accordingly, corresponding appropriate automatic compensation and correction of the ultrasound image and endoscope image for the movement and deformation of the target should be considered with regard to system improvement. For example, automatic and high-speed segmentation for creating a 3-D placenta model from the ultrasound image should be developed. Another solution is to develop a fast volume rendering method for directly mapping the 2-D endoscopic images into the 3-D volume data. Furthermore, we are developing an automatic identification method to obtain the spatial position and orientation of the endoscope from the real-time ultrasound data. This method enables image mapping without using tracking markers. In conclusion, we developed a placenta mapping system for the treatment of TTTS. The image mapping system can provide 3-D large-scale images of the placenta surface, which enables the surgeon to observe
Image mapping for intrauterine fetal surgery
339
Figure 7. Captured endoscopic images.
A.
B. A
R
S
LA
S
PR
P
I
L
I
Figure 8. (a) Ultrasound images and (b) 3-D model generated from ultrasound images.
A.
B.
Figure 9. Mosaics of the panoramic endoscope image are mapped on the 3-D ultrasound model. (a) Without seamless processing; (b) with seamless processing; the extended endoscopic-image-mapped 3-D placenta is viewed from different directions.
340
H. Liao et al.
the vasculatory system of the twins without any need for memorizing it. This can reduce the risk of missing important vessels in the treatment. With the improvement of the image mapping accuracy and image quality, the system should be of practical use in laser photocoagulation TTTS treatment. Acknowledgment This work was supported in part by grant for Translational Systems Biology and Medicine Initiative (TSBMI), Special Coordination Funds for Promoting Science and Technology commissioned by the Ministry of Education, Culture, Sports, Science and Technology in Japan, Health and Labor Sciences Research Grants of Ministry of Health, Labor and Welfare in Japan, and Grant for Industrial Technology Research of New Energy and Industrial Technology Development Organization, Japan. Part of this work was presented at the 4th International Workshop on Medical Imaging and Augmented Reality, MIAR 2008, Tokyo, Japan.
References 1. Bruner JP, Rosemond RL. Twin-to-twin transfusion syndrome: A subset of the twin oligohydramnios-polyhydramnois sequence. Am. J. Obs. Gyne. 1993;169:925–30. 2. Bruner JP, Anderson TL, Rosemond RL. Placental pathophysiology of the twin-to-twin transfusion syndrome. Placenta 1996;19:81–6. 3. Hecher K, Plath H, Bregenzer T, Hansmann M, et al. Endoscopic laser surgery versus serial amniocenteses in the treatment of severe twin-twin transfusion syndrome. Am. J. Obst. Gyne. 1999;180:717–24. 4. Lia JED, Cruikshank DP, Keye WR. Fetoscopic neodymium: YAG laser occlusion of placental vessels in severe twin-twin transfusion syndrome. Obstetrics & Gynecology 1990;75: 1046–56. 5. Harada K, Miwa M, Fukuyo T, Watanabe S, et al. ICG fluorescence endoscope for visualization of the placental vascular network. Minim Invas Ther & Allied Technol. 2009;18:1–5.
6. Quintero RA, Comas C, Bornick PW, Allen MH, et al. Selective verus non-selective laser photocoagulation of placental vessels in twin-twin transfusion syndrome. Ultrasound Obstet Gynecol. 2000;16:230–6. 7. Edwards PJ, King AP, Maurer CR, Cunha Jr. DA, et al. Design and evaluation of a system for microscope-assisted guided interventions (MAGI). IEEE Trans. Med. Imag. 2000;19: 1082–93. 8. Dey D, Gobbi DG, Slomka PJ, Surry KJM, et al. Automatic fusion of freehand endoscopic brain images to threedimensional surfaces creating stereoscopic panoramas. IEEE Trans. Medical Imaging 2002;21:23–30. 9. Szpala S, Wierzbicki M, Guiraudon G, Peters TM. Real-Time Fusion of Endoscopic Views with Dynamic 3-D Cardiac Images : A Phantom Study. IEEE Trans. Medical Imaging 2005;24: 1207–15. 10. Reeff M, Gerhard F, Cattin P, Sz´ekely G. Mosaicing of Endoscopic Placenta Images. GI Jahrestagung 2006;1:467–74. 11. Williams D, Shah M. A fast algorithm for active contours and curvature estimation. CVGIP: Image Understanding 1992;55:14–26. 12. Shah S, Aggarwal JK. A Simple Calibration Procedure for FishEye (High Distortion) Lens Camera. IEEE ICRA 1994;4: 3422–7. 13. Mercier L, Lango T, Lindseth F, Collins DL. A review of calibration techniques for freehand 3-D ultrasound systems. Ultrasound in Medicine and Biology 2005;31:449–71. 14. Poon TC, Rohling RN. Comparison of calibration methods for spatial tracking of a 3-D ultrasound probe. Ultrasound in Medicine & Biology 2008;31:1095–108. 15. Rousseau F, Hellier P, Letteboer MMJ, Niessen WJ, et al. Quantitative Evaluation of Three Calibration Methods for 3-D Freehand Ultrasound. IEEE Trans. on Medical imaging 2006;25:1492–501. 16. Boctor E, Viswanathan A, Choti M, Taylor EH, et al. Novel Closed Form Solution for Ultrasound Calibration. IEEE Int Symp On Biomedical Imaging: Nano to Macro 2004;1:527–30. 17. Hsu PW, Treece GM, Prager RW, Houghton NE, et al. Compariosn of Freehand 3-D Ultrasound Calibration Techniques Using a Stylus. Ultrasound in Medicine & Biology 2008;34:1610–21. 18. 3D Slicer, http://www.3d-slicer.org/ 19. Heckbert P. Survey of texture mapping. IEEE Comp. Graph. Appl. 1986:56–67. 20. Szeliski R. Video Mosaics for Virtual Environments. IEEE Computer Graphics and Applications 1996;16:22–30. 21. Liao H, Iwahara M, Koike T, Hata N, et al. Scalable highresolution integral videography autostereoscopic display by use of seamless multi-projection. Applied Optics 2005;44:305–15.