An efficient construction algorithm for binary interval tree nodes

The preprocessing almost take half of the whole time in isosurface extraction of large-scale data, thus it will make sense to shorten the preprocessing time to improve visualization efficiency. We develop a new construction algorithm for binary interval tree nodes based on partitioning span space, and it reduce the sorting computation considerably in isosurface extraction preprocessing. Both complexity analysis and experiments demonstrate the effectiveness of our new technique, and it has 50% around performance promotion in our test data sets. So the new algorithm is practical in large-scale data isosurface extraction, especially for the real-time visualization system.

[1]  Paolo Cignoni,et al.  Speeding Up Isosurface Extraction Using Interval Trees , 1997, IEEE Trans. Vis. Comput. Graph..

[2]  Charl P. Botha,et al.  Fast extraction and rendering of isosurfaces from 4D data , .

[3]  Joseph JáJá,et al.  An efficient and scalable parallel algorithm for out-of-core isosurface extraction and rendering , 2006, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium.

[4]  Han-Wei Shen,et al.  A Near Optimal Isosurface Extraction Algorithm Using the Span Space , 1996, IEEE Trans. Vis. Comput. Graph..

[5]  Alok Aggarwal,et al.  The input/output complexity of sorting and related problems , 1988, CACM.

[6]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[7]  H. Edelsbrunner A new approach to rectangle intersections part I , 1983 .

[8]  H. Edelsbrunner A new approach to rectangle intersections , 2010 .

[9]  Cong Wang,et al.  Isosurface Extraction and View-Dependent Filtering from Time-Varying Fields Using Persistent Time-Octree (PTOT) , 2009, IEEE Transactions on Visualization and Computer Graphics.

[10]  Charles D. Hansen,et al.  Accelerated Isosurface Extraction in Time-Varying Fields , 2000, IEEE Trans. Vis. Comput. Graph..

[11]  Charles D. Hansen,et al.  Isosurfacing in span space with utmost efficiency (ISSUE) , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[12]  Joseph JáJá,et al.  An efficient and scalable parallel algorithm for out-of-core isosurface extraction and rendering , 2006, IPDPS.