CAPABILITIES AND APPLICABILITY OF INTERACTIVE DATA VISUALIZATION SYSTEMS
CAPABILITIES AND APPLICABILITY OF INTERACTIVE DATA VISUALIZATION SYSTEMS ZHANPING LIU Ph. D in computer science / z 1 Liu@odu. edu / www. zhanpingliu. org Department of Computational Modeling and Simulation Engineering Batten College of Engineering and Technology Old Dominion University
Research: Computer Graphics / Scientific Visualization / Information Vis. (Big) Data Analysis / Parallel Visualization ( by multi-threading / GPU / MPI) Systems Developed ( independently collaboratively + participatorily ) Selected+ Journal Publications Ø VF-VTK: Ø Rad. Vis: Vector Field Liu Visualization Tool Kit, Peking University, 2000. 05 1. Zhanping and Robert Moorhead II. Accelerated Unsteady 1999. 11 Flow Line~Integral Convolution. IEEE Transactions on Visualization Computer Graphics, 11, No. 2, 2005. ~pp. 113~125. Radiological reconstruction and Visualization. Univ. Vol. of Iowa, 2000. 09 2001. 04 Ø VES: Ø DOXIV: Virtual Earth System, Pekingof. University, 1998. 09 ~Journal 1999. 05 Fields for Effective Analysis CFD Data Uncertainty. of Flow Visualization and Image Processing, 28, No. 1, 2021. pp. 1~12 (accepted). DIY-OSUF low Vol. e. Xtension and Integration with VTK for parallel visualization 7. Zhanping Liu and Robert Moorhead II. Synthesizing and Visualizing Symmetric Flows. of large flow data via MPI, Argonne National Lab, 2013. 05 ~ 2013. 07 Journal of Flow Visualization and Image Processing, Vol. 23, No. 3, 2016. pp. 253~273. 2. Zhanpingof. Liu and currents Robert Moorhead II. flows An Advanced Evenly Spaced(in streamline Ø Triton. II-Flow: Visualization ocean and wind in a VR environment a 4 -wall. Placement CAVE), Algorithm. IEEE Transactions on Visualization and Computer Graphics, Vol. 12, No. 5, 2006. Mississippi State University, 2001. 05 ~ 2002. 06 pp. 965~972. Ø Active. LIC: Line Integral Convolution, State University, 2002. 03 ~ 2002. 05 3. Zhanping Liu, and et al. Mississippi A 2 D Flow Visualization User Study Using Explicit Flow Synthesis Ø Active. IBFV: Image-Based Flow Mississippion State University, 2003. 12 Vol. 18, and Implicit Task. Visualization, Design. IEEE Transactions Visualization and 2003. 11 Computer~Graphics, No. Visualization 5, 2012. pp. 783~796. Ø Active. FLOVE: FLOw Environment, Mississippi State University, 2004. 02 ~ 2008. 09 4. Zhanping Liu and Robert Moorhead II. Robust. State Loop. University, Detection for 2006. 08 Interactively Placing Evenly Ø Syn. Viser: Flow Synthesizer Visualizer, Mississippi ~ 2006. 09 Spaced Streamlines. IEEE Computing in Science and Engineering, Vol. 9, No. 4, 2007. pp. Ø TB-CLIC: Texture-Based CLustering of Integral Curves, Univ. of Pennsylvania, 2011. 02 ~ 2011. 08 86~91. Ø cu. Vis: CFD data Uncertainty Visualization, Ames Research Center, 2014. 05 Technique ~ 2014. 07 for 5. Zhanping Liu and Robert Moorhead NASA II. A Texture-Based Hardware-Independent Ø EVV-FLOST: Explorative Vis. of. Volume FLOw with Streamlines Textures, ODU, 2020. 03 ~ 2020. 06 Time-Varying Flow Visualization. Journal of&Visualization, 8 (3), 2005. pp. 235~244. Ø MDVis: 6. Zhanping Liu and David Kao. Extracting, Processing, Representing, and Visualizing Difference Multi-variate VISualization, Old Dominion University, Flow 2019. 03 ~ 09 for Effective 8. Zhanping. Data Liu and Robert Moorhead II. High-Performance Visualization Data Analysis. Journal of Flow Visualization and Image Processing, 23 (1 -2), 2016. pp. 41~57. Visualization Tool Kit, Kitware, Inc. , 2008. 09 ~ Visualization 2010. 09 9. Zhanping Liu. A Prototype Framework for Parallel of Large Flow Data. Elsevier Advances in Engineering Software, 1302008. 09 (April 2019), 2019. pp. 14~23. Parallel data visualization, Kitware, Vol. Inc. , ~ 2010. 09 Ø VTK: Ø Para. View: Independent Development: Active. LIC / Active. IBFV / Active. FLOVE / VF-VTK / Rad. Vis / cu. Vis Triton. II-Flow / Syn. Vizer / TB-CLIC / EVV-FLOST 10 systems ( all in C/C ++ from scratch, without dependency on 3 rd-party tools / libs ) Collaborative Development: VES / DOXIV / MDVis; Participatory Development: VTK / Para. View
ACTIVELIC (LINE INTEGRAL CONVOLUTION) Ø Ø developed using C++ for texture-based visualization of 2 D steady flows supporting a wide variety of visual effects of LIC and LIC animation selected as an educational tool for CS-3200 @ Univ. of Utah (2012 ~) with the Linux version used by NASA Ames Research Center (2014 ~)
Basic LIC Enhanced LIC Oriented LIC Zhanping Liu and Robert Moorhead II. High-Performance Flow Visualization for Effective Data Analysis. Journal of Flow Visualization and Image Processing, Vol. 23, No. 1 -2, 2016. pp. 41 -57. Liu and et al J. of System Simulation 01 Streak LIC Progressive LIC + ROI Zoomed LIC
ACTIVEIBFV (IMAGE-BASED FLOW VISUALIZATION) Ø developed using C++ for visualizing 2 D steady and unsteady flows Ø emulating a series of geometry-based and texture-based techniques
Arrow plots Mesh warping Flow topology + LIC Zhanping Liu and Robert Moorhead II. Synthesizing and Visualizing Symmetric Flows. Journal of Flow Visualization and Image Processing, Vol. 23, No. 3, 2016. pp. 253~273. Arrows + spot noise Particles + smearing Particles + timelines
ACTIVEFLOVE (FLOW VISUALIZATION ENVIRONMENT) FLOVE — an explorative FLOw Visualization Environment developed (02/04 ~ ) on Win. Tel using C/C++ and Open. GL facilitating the development of specific applications enabling rapid algorithm prototyping (ADVESS & IVDESS) providing high-performance flow visualization components — VERY fast geometry-based and texture-based techniques NO any if-statement in KERNEL code sequential execution including robust frequently-used general-purpose utilities — data processors / color mappers / image readers and writers / image processors / animation makers …… "#include" standard C / C++ and Open. GL header files only
ACTIVEFLOVE (FLOW VISUALIZATION ENVIRONMENT) Application #1: Active. FLOVE for visualization of the Northeast Pacific ocean flow using LIC (with LIC blended with the bathymetry)
ACTIVEFLOVE (FLOW VISUALIZATION ENVIRONMENT) Application #2: Active. FLOVE for explorative visualization of the Northeast Pacific ocean layer using flow lines (streamlines + pathlines)
ACTIVEFLOVE (FLOW VISUALIZATION ENVIRONMENT) Zhanping Liu and et al. Explorative, Immersive, and Interactive Visualization of Volume Flow Data. International Conference on Mod. Sim-2020 , paper #17, pp. 1~12. Application #3: Active. FLOVE for real-time exploration of a wind volume flow with user-driven seeder-based interactive placement of illuminated streamlines — Exhibited in ACM / IEEE Super-computing 2007 (booth #187)
RECENTLY DEVELOPED DATA VISUALIZATION SYSTEMS cu. Vis (CFD Uncertainty data Visualization)
RECENTLY DEVELOPED DATA VISUALIZATION SYSTEMS EVV-FLOST (Explorative Visualization of Volume Flows with Streamlines &
- Slides: 12