首页 Visualization of 3D Ultrasound Data-

Visualization of 3D Ultrasound Data-

举报
开通vip

Visualization of 3D Ultrasound Data- Visualization of 3D Ultrasound Data Thomas R. Nelson University of California, San Diego T. Todd Elvins San Diego Supercomputer Center Ultrasound imaging plays a vital role in diagnosis. Future systems will acquire 30 data directly into the im...

Visualization of 3D Ultrasound Data-
Visualization of 3D Ultrasound Data Thomas R. Nelson University of California, San Diego T. Todd Elvins San Diego Supercomputer Center Ultrasound imaging plays a vital role in diagnosis. Future systems will acquire 30 data directly into the imager, where physicians can immediately examine, visualize, and interpret the patient's 30 anatomy ltrasound data acquisition will play an increasing role in U the future of medical imaging. Unlike magnetic resonance imaging (MRI) and computerized tomography (a), ultrasound offers interactive visualization of underlying anatomy in real time. Additionally, ultrasound equipment costs far less and does not use ionizing radiation or require specialized facilities. Most ultrasound imaging procedures are noninvasive com- pared to radiologic or laparoscopic procedures. As outpatient procedures become more common in health care delivery, spe- cialized catheters will further expand the role of ultrasound ex- amination. Sonographic image quality has benefitted from increasingly sophisticated computer technology, with systems integration ensuring better data acquisition, analysis, and display in future systems. The inherent flexibility and cost advantages of ultra- sound imaging will ultimately play a large role in increasing ef- ficiency and reducing health care costs. Multidimensional medical imaging Three-dimensional display of data, while available for some time in CT, single photon emission computed tomography (SPECT), positron emission tomography (PET), and MRI, has not achieved widespread clinical use for two reasons: the time required to obtain high-resolution image data and the often slow postprocessing, which requires significant operator in- volvement. Unlike other tomographic imaging techniques, ul- trasound offers interactive visualization of underlying anatomy while providing flexibility in viewing images from different ori- entations in real time. Currently, much pathology is readily di- agnosed with conventional 2D ultrasound equipment. However, complex cases often make it difficult even for specialists to vi- sualize 3D anatomy. While ultrasound imaging facilitates following the path of a tortuous vessel or complex underlying anatomy with consider- able freedom, patient orientation might limit the image projec- tion angle, making critical views unavailable. Also, although ultrasound's flexibility offers significant imaging advantages, it requires the physician to completely understand the underlying anatomy and to integrate multiple images to obtain a 3D im- pression of the anatomy. While such practice is routine, the physician often needs significant time to completely understand the patient's anatomy. Occasionally, the limitations of 2D ultrasound imaging (such as suboptimal projection angle or large patient size) make it 50 0272 17-16/Y3/1100-0050$03 000 1993 IEEE IEEE Computer Graphics & Applications -~ Authorized licensed use limited to: Xi'an University of Technology. Downloaded on June 4, 2009 at 06:20 from IEEE Xplore. Restrictions apply. Visualization of 30 Ultrasound Data L Video Signal I VIDEO DIGITIZER I difficult to differentiate between a suspicious finding and an artifact. Future ultrasound imaging systems will acquire 3D data directly into the ultrasound imager workstation, where physicians and sonographers can immediately examine, visual- ize, and interpret the patient’s 3D anatomy. Numerous efforts have focused on the development of 3D imaging techniques using ultrasound’s positioning flexibility and data acquisition speed.’ Much of this effort has targeted integrating transducer position information with the greyscale ~onogram.*.~ Ultrasound image signal-to-noise characteristics challenge researchers’ abilities to define organ interfaces and vascular anatomy with sufficient accuracy to permit successful use of standard 3D data analysis and display methods. Ongoing developments in multidimensional transducer technology,4 cou- pled with improvements in workstation performance and re- ductions in cost, should directly benefit 3D ultrasound data acquisition, analysis, and display. Scientific visualization Scientific visualization uses computer graphics techniques to assist scientists and physicians in understanding their data. It helps them extract meaningful information from numerical de- scriptions of complex phenomena using interactive imaging sys- Physicians need these systems not only for their own insight, but also to share results with their colleagues, the insti- tutions that support their research, and the general public. Few technical articles are published without captioned image data of some sort. A key area of scientific visualization is volume visualization,6 which projects a multidimensional data set onto a 2D image plane. The goal is to gain an understanding of the structure con- tained within the volumetric data. Most often researchers define the data set on a 3D lattice with one or more scalar or vector val- ues at each grid point. Methods for visualizing higher dimen- sional grids and irregular grids are active research areas. To be useful in medical imaging, volume visualization tech- niques must offer understandable data representations, quick data manipulation, and fast rendering. Physicians should be November 1993 Figure 1. A block diagram of the 3D ultrasound system showing the essential components used to acquire patient data. A Polhemus six-degree-of- magnetic-field sensor attached to the imaging transducer acquires video ultrasound image data with transducer position information encoded. We input color video and position data to a Sun Sparc Workstation equipped with Parallax’s real- time %bit XVideo video digitizer. After filtering images, we analyzed, rendered, and displayed them on a variety of graphics workstations. freedom (x, Y , z, €4, e,, 0,) able to change parameters and see the resultant image in real time. Presently, few systems can provide this type of perfor- mance. Therefore, volume visualization algorithm development and refinement are important areas of study, with an under- standing of the fundamental algorithms being essential to opti- mize data analysis methods. 3D ultrasound data acquisition Currently, 3D ultrasound image data are acquired as planar images using commercially available grey-scale and color-flow Doppler imaging equipment. Adequate 3D image reconstruc- tions have been obtained despite the need to correct for posi- tional registration differences, which arise from variations in the velocity of sound, and for regionally different spatial reso- lution, due to dynamic focusing. The work described here acquired ultrasound video image data with transducer position information into a graphics work- station, as previously described We encoded trans- ducer position information with a six-degree-of-freedom ( x , y , z , e,, e,, e,) magnetic-field sensor attached to the imaging trans- ducer. While we would prefer direct transfer of ultrasound im- age data from the scanner to the display workstation, the use of video signals simplifies data transfer to the workstation (see Figure 1). Unlike the case with other tomographic methods, ar- eas of acoustic shadowing or attenuation-common in ultra- sound imag ing40 not compromise other, well-visualized areas of the volume. Physicians can further improve study quality by minimizing patient motion with contoured pillows. Respiration effects are generally difficult to eliminate, and correction for heart motion requires synchronization of data acquisition to the same phase of the cardiac cycle. As part of the calibration procedure, we acquire images of a specially constructed test object along with transducer position and angle orientation data to calculate the sensor offsets from the actual image plane. Fiducial points in the test object permit us to determine the exact position and orientation of image pix- els, referenced to a fixed coordinate system and used to calcu- late image scaling constants for a given field of view and offset. 51 Authorized licensed use limited to: Xi'an University of Technology. Downloaded on June 4, 2009 at 06:20 from IEEE Xplore. Restrictions apply. Graphics in Medicine Figure 2. Diagram of volume reprojection techniques used to reproject 2D ultrasound image data into a volume data set. Prior to reprojection, we obtained scaling and offset calibration data yielding an absolute x, y, L coordinate for each pixel in the original image. Subsequently, individual pixels in the 2D ultrasound image are reprojected into the volume data matrix (see Figure 2) . Since all ultrasound image data are acquired via video data, changes in ultrasound image acquisition parameters (such as offset, mag- nification, and so forth) require generation of new calibration parameters. Doppler-shifted data resulting from regions of moving blood also can be acquired and displayed as color-coded images merged with grey-scale image data. Color Doppler data can be repro- jected with 2D image data or extracted and processed separately prior to reprojection into the 3D volume. Optimum image qual- ity depends on obtaining a strong Doppler signal intensity, which requires using an angle of less than 40 degrees with respect to the vessel axis. Ideally, all velocity components in a vessel should have the same direction with respect to the transducer. This helps to distinguish normality from pathology, which often produces ve- locity components having multiple directions. The signal quality of ultrasound volume data benefits from image compounding, which occurs when pixels in multiple planes are reprojected through the same voxel. However. pre- cise image registration is necessary for accurate volume repro- jection. Image compounding also reduces speckle intensity compared to 2D ultrasound. Since speckle intensity of ultra- sound images often exceeds specular echo intensity, traditional boundary extraction and segmentation algorithms have diffi- culty. Signal-to-noise ratios are further improved by filtering volume data using 3D median and Gaussian filters prior to ap- plication of visualization algorithms. Volume visualization methods Volume data are usually treated as an array of elements (vox- els). Since the rendering process often needs to resample the volume between grid points, the voxel approach assumes that the area around a grid point has the same value as the grid point. This has the advantage of making no assumptions about the behavior of data between grid points. That is, only known data values are used for generating an image. Although having a regular grid with identical elements has advantages, most med- ical imaging techniques use a rectilinear grid, where the voxels are axis-aligned rectangular prisms rather than cubes due to nonisotropic image resolution. The 3D ultrasound volume data in the work presented here use a cubic lattice. Many volume visualization algorithms share common steps.','0 The initial step is data acquisition and volume creation, as al- ready described. Next, an algorithm normalizes volume data so that they cover a good distribution of values, are high in contrast, and are free of noise and out-of-range values. Generally, the same processing is applied to the entire volume uniformly. Ideally, the data set is scaled so that the ratio of the dimen- sions is proportional to the ratio of the dimensions of the orig- inal object. It might be necessary to interpolate between values in adjacent slices to construct new slices. replicate existing slices, estimate missing values, or convert an irregular grid or nonorthogonal grid onto a Cartesian grid. Finally, 3D filtering or data enhancement is applied to ultrasound data because of the relatively poor signal-to-noise ratios. Depending on the visualization objective, data classification or thresholding might then be performed. After data classifi- cation, a mapping operation maps the elements into geometric or display primitives. This stage varies the most among volume visualization algorithms. Data classification results in primi- tives that can be stored, manipulated, intermixed with exter- nally defined primitives, shaded, transformed to screen space, and then displayed. Shading and transforming steps can be re- ordered and done in several ways. Volume visualidon algorithms The fundamental algorithms for volume visualization fall into three categories: multiplanar slice projection, surface fitting, and volume rendering. Volume rendering algorithms include approaches such as ray casting, integration methods, and splat- ting. The latter method, splatting, is sometimes called a projec- tion method. Muhiplanar slicing Extraction of a planar image of arbitrary orientation at a par- ticular location in a 3D data set uses well-described coordinate transformations and rotations. This is the most computationally straightforward approach to review data throughout the vol- ume. Processing requirements are minimal, although optimal results require isotropic data or interpolation schemes to pre- serve aspect ratios. Multiplanar slice methods are one of several interactive tech- niques available for physician review of patient data. Interactive display of planar slices offers the physician retrospective eval- uation of anatomy, particularly viewing of arbitrary planes per- pendicular to the primary exam axis and other orientations not possible during data acquisition. Figure 3 shows planar ultra- sound images extracted from a carotid artery and jugular vein study in the region of the carotid bifurcation. 52 IEEE Computer Graphics & Applications Authorized licensed use limited to: Xi'an University of Technology. Downloaded on June 4, 2009 at 06:20 from IEEE Xplore. Restrictions apply. Visualization of 30 Ultrasound Data Surface fitting Surface-fit algorithms (sometimes called feature extraction or isosurfacing) typically fit planar surface primitives, such as poly- gons or patches, to constant-value contour surfaces in volu- metric data sets. The user begins by choosing a threshold value. Then geometric primitives are automatically fit to the high-con- trast contours in the volume that match the threshold. The sur- face-fit approach includes contour connecting, marching cubes,1° marching tetrahedra, dividing cubes, and others. Figure 4 shows a surface-fitted image of the artery and vein derived from blood velocity data that uses the marching cubes approach. Surface-fit methods are typically faster than volume render- ing methods because they only traverse the volume once to ex- tract surfaces. After extracting the surfaces, rendering hardware and well-known rendering methods quickly render the surface primitives each time the user changes a viewing or lighting pa- rameter. Changing the surface-fit threshold value is time con- suming because it requires revisiting all of the cells to extract a new set of surface primitives. Surface-fit methods suffer from several problems, such as oc- casional false positive and negative surface pieces, and incorrect handling of small features and branches in the data. Artifacts can be a serious concern in medicine, since physicians could in- terpret them incorrectly as features in the data. Surface fitting provides a good means of visualizing spatial relationships for the entire volume in a readily comprehended manner, although small features may be poorly visualized. Volume rendering Volume rendering methods are characterized by mapping voxels directly into screen space without using geometric prim- itives as an intermediate representation. One disadvantage of Figure 4. Rendered 3D ultrasound image of the artery and vein surfaces are based on the vessel wall and blood interface determined from color Doppler images derived from the study shown in F i i 3. November 1993 Figure 3. Planar images from a 3D color Doppler ultrasound carotid study showing (left) g r e y d e images and (below) velocity and grey-scale oblique projections of the carotid artery at the bifurcation. Interactive display allows the diagnostician Oexibility in selecting the plane and its orientation, whether parallel to the initial image projection or at an oblique projection for the anatomy of interest, as shown here. 53 Authorized licensed use limited to: Xi'an University of Technology. Downloaded on June 4, 2009 at 06:20 from IEEE Xplore. Restrictions apply. Graphics in Medicine using volume rendering methods is that the entire data set must be traversed each time an image is rendered. A low-resolution pass or random sampling of the data is sometimes used to quickly create low-quality images for parameter checking. In volume rendering, each element in a volume contributes color to the final image. The amount of color contributed by an ele- ment is determined by the color and opacity of the current el- ement and the colors and opacities of all elements between the current element and the image plane. The most often used volume visualization algorithm for pro- ducing high-quality images is ray casting.11-14 Ray casting con- ducts an image-order traversal of the image plane pixels, finding a color and opacity for each. A ray is fired from each pixel through the data volume. The opacities and shaded colors en- countered along the ray are blended to find the opacity and color of the pixel. In ray casting, rays continue in a straight line until the opac- ity encountered by the ray equals unity or the ray exits the rear Figure 6. Mrvrimum intensity images from a 3D ultrasound study of a 22-week fetus. The bones of the developing spine vertebral bodies and ribs are clearly seen in both the coronal limited thickness section (a) and volume (b) projection images. Both images were produced from a subvolume containing the fetus to highlight the strncture of the spine and ribs. Figure 5. Ray-cast 3D ultrasound images of an 18-week fetus incorporating transparency from slightly different projections. The separate bows of the skull are clearly visualized, in addition to the mandible and other facial features. The bones of the chest, abdomen, and pelvis are also dearly visible. of the volume. No shadows or reflections are generated, so these useful visual cues must be added to optimize visual pre- sentation. Figure 5 shows a ray-cast image for a fetus. We can also use ray-casting methods to project the maximum intensity along a ray onto the plane (see Figure 6). Ray casting is CPU intensive, but the images show the entire data set, depending on opacity and intensity values, not just a collection of thin surfaces as in surface fitting. Ray casting can be parallelized at the pixel level, since rays from all of the pix- els in the image plane can be cast independently. A recently developed volume-rendering algorithm called ~plat t ing’~ performs a front-to-back object-order traversal of the voxels in the volumetric data set. Each voxel’s contribution to the image is calculated and composited using a series of table lookups. Some splatting optimizations are given in Hanrahan and Laur.I5 Splatting has the advantage that the viewer sees all of the data values. Figure 7 shows splatting images for a fetus. Data classification Data classification is the most difficult function that a vol- ume visualization user has to perform. Data classification means choosing a threshold if you want to use a surface-fitting algo- rithm or choosing color (brightness) and opacity (light attenu- ation) values to go with each possible range of data values if you IEEE Computer Graphics & Appl
本文档为【Visualization of 3D Ultrasound Data-】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_927704
暂无简介~
格式:pdf
大小:720KB
软件:PDF阅读器
页数:8
分类:互联网
上传时间:2011-05-20
浏览量:17