Open Access Open Access  Restricted Access Subscription or Fee Access

GPU-Accelerated Focus and Context based Visualization of Volume Data

Priyanka Sinha, Anupam Agrawal


Volumetric datasets are increasing at incredible rates in terms of number and size which generate number of challenges like maintaining performance and extracting meaningful information. The large size of data set bounds the amount of data that can be looked simultaneously, requiring management of overall context of the data as the user looks at or zooms into a peculiar area of interest. Volume rendering is a technique used to display a 2D projection of 3D volume dataset. Ray Casting and Isosurface are commonly used algorithms for volume rendering. Isosurface rendering falls under non-direct volume (surface) rendering whereas Ray Casting is a direct volume rendering technique. The Visualization Toolkit (VTK) is an open source library which supports a wide variety of visualization algorithms for volume rendering of medical datasets. For volume rendering, both Isosurface as well as Ray Casting techniques have been used. Focus and context based visualization is an approach which is used for viewing a part of interest without loosing the rest of the context. Distorton and non-distortion approaches are used to achieve the focus effect. We have implemented a focus and context framework that employs zoom operation and various standards visualizing approaches to magnify the features of concern, while compressing (at low resolution) the remaining volume parts without clipping them away entirely. To achieve interacive visualization, GPU based volume visualization technique has been used in providing a solution to above problem (i.e. the real time requirement)


Large Dataset, Ray Casting, Visulalization, Volume Rendering.

Full Text:



J. Kruger, J. Schneider, and R. Westermann, “ClearView: An Interactive Context Preserving Hotspot Visualization Technique” In IEEE Transactions on Visualization and Computer Graphics (Proceedings Visualization/ Information Visualization 2008), Vol. 12, No. 5, 2009.

M. Cohen and K. Brodlie, “Focus and context for volume visualization”. In Theory and Practice of Computer Graphics (I. C. S. Press, ed.), pp. 32– 39, 2008.

B. Cabral, N. Cam, and J. Foran, “Accelerated Volume Rendering and Topographic Reconstruction Using Texture Mapping Hardware”. .In Proceedings of the 1994 symposium on Volume visualization, New York, NY, USA , pp. 91–98, 1994.

Y. Leung and M. Apperley, “A review and taxonomy of distortion-oriented presentation techniques”. ACM Transactions on Computer-Human Interaction. 1(2):126–160, 199, 2007.

M. Sheelagh, T. Carpendale, J. Ligh, and E. Pattison, “Achieving higher magnification in context”. In UIST ’04: Proceedings of the 17th annual ACM symposium on User interface software and technology, pp. 71–80, New York, NY, USA, 2004.

C. Ware and M. Lewis. “The DragMag image magnifier”. In Conference companion on Human factors in computing systems, pp 407–408, 1995.

W. Lorensen and H. Cline. “Marching cubes: A high resolution 3d surface construction algorithm”. In Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, pp. 163–169, 1987.

G.M. Nielson and B. Hamann, “The asymptotic decider: resolving the ambiguity in marching cubes”. In Proceedings of the IEEE Conference on Visualization ’91, pp. 83–91, 1991.

W. K. Pratt, J. Wiley and Sons, “Digital Image Processing”. 3rd edition, 2001

F.P. Vidal, F. Bello, K.W. Brodlie, N.W. John, D. Gould, R. Phillips, and N.J. Avis.” Principles and applications of computer graphics in medicine”. Computer Graphics Forum, 25(1):113–137, 2006.

M. Meißner, J. Huang, D. Bartz, K. Mueller, and R. Crawfis, “A practical evaluation of popular volume

rendering algorithms”. In Proceedings of the 2000 IEEE Symposium on Volume Visualization, pp. 81–90, 2000.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.