Guoning Chen

Assistant Professor

Department of Computer Science

University of Houston

Office: PGH 566

Tel: (713)-743-5788

Fax:

Email: chengu at cs dot uh dot edu

Home

I am an assistant professor at the department of computer science at the University of Houston. I earned my Ph. D. degree in Computer Science from Oregon State University in 2009. My advisor was Dr. Eugene Zhang. I received a B.S. degree in Information and Communication in 1999 from Xi'an Jiaotong University and a M.E. degree in Control Theory and Engineering/Computer Application (advisor: professor Taoshen Li) in 2002 from Guangxi University in China. I worked as an instructor in the Computer Science department of Guangxi University from 2002 to 2004, and was a post doctoral researcher at the Scientific Computing and Imaging (SCI) Institute at the University of Utah (mentor: Charles D. Hansen and Allen R. Sanderson) from 2009 to 2012.

Research Interests

My research interests include data visualization, geometric modeling, geometry processing, and physically-based simulations.

News

I recently received my CAREER award from NSF!

Our paper, "Structured Volume Decomposition via Generalized Sweeping," by Xifeng Gao, has been accepted by IEEE TVCG!

Our paper, "Hexahedral Mesh Re-parameterization from Aligned Base-Complex," by Xifeng Gao, has been accepted and presented in SIGGRAPH 2015!

The first workshop on "Hex-Meshing: Theory, Applications, and Evaluation" will be held in Houston and co-located at CASA2014!

Research

My research can be roughly classified into two directions: 1) data visualization and 2) geometric modeling and geometry processing. For data visualization, I am interested in investigating scalable solutions to the analysis and representation of higher-ordered scientific data, such as vector and tensor fields, using topology-based and other innovative methods. Our solutions have found applications in science and engineering, including computational fluid dynamics (CFD), automatic and aircraft design, mechanical engineering, climate study, oceanography, earthquake engineering, fusion science, and medical practice. This research direction has been supported by NSF (IIS 1352722) via a project on the graph representation of vector fields for their effective analysis and visualization (see project web page here). I recently received a CAREER award from NSF (IIS 1553329) to support my investigation on a hierarchical summary representation of vector-valued data to address the increasing gap of our capacity of interpreting vector field data and the rapid growth of the size and complexity of such type of data.

For geometric modeling and geometry processing, I aim to develop efficient and robust techniques for the generation and optimization of volumetric meshes, especially structured meshes, for the subsequent computation tasks, such as simulations. Meshing is an indispensable step for many critical scientific computation. The quality of the meshes often determines the speed and accuracy of the computation. My research seeks to improve the state-of-the-art meshing techniques substantially. At the same time, I am also interested in developing innovative techniques for practitioners to create and control various vector and tensor fields for many computer graphics and simulation tasks.

Selected Publications

Lei Zhang, Robert S. Laramee, David Thompson, Adrian Sescu, and Guoning Chen, "An Integral Curve Attribute Based Flow Segmentation," Journal of Visualization, 19 (3): 423--436, 2016. [pdf]
Primoz Skraba, Paul Rosen, Bei Wang, Guoning Chen, Harsh Bhatia, and Valerio Pascucci, "Critical Point Cancellation in 3D Vector Fields: Robustness and Discussion", PacificVis 2016, Taipei (Won the Best Paper Award), IEEE Transactions on Visualization and Computer Graphics, 22(6): 1683-1693, June, 2016.[pdf]
Marzieh Berenjkoub and Guoning Chen, "Morse Decomposition of 3D Piecewise Linear Vector Fields", IS&T Visualization and Data Analysis (VDA), February, 2016. [pdf]
Lei Zhang, Robert S. Laramee, David Thompson, Adrian Sescu, and Guoning Chen, "Flow Visualization Based on A Derived Rotation Field," IS&T Visualization and Data Analysis (VDA), February, 2016. [pdf]
Xifeng Gao, Tobias Martin, Sai Deng, Elaine Cohen, Zhigang Deng, and Guoning Chen, "Structured Volume Decomposition via Generalized Sweeping," IEEE Transactions on Visualization and Computer Graphics, 22(7): 1899-1911, July, 2016. [pdf][supplemental material 1][supplemental material 2][video]

Feiran Wu, Guoning Chen, Jin Huang, Yubo Tao, and Wei Chen, "EasyXplorer: A Flexible Visual Exploration Approach for Multivariate Spatial Data,'' Computer Graphics Forum, 34(7): 163-172, 2015. [pdf]

Xifeng Gao, Zhigang Deng, and Guoning Chen, "Hexahedral Mesh Re-parameterization from Aligned Base-Complex," ACM SIGGRAPH 2015, Ariticle No. 142. [pdf][supplemental material][video][talk]
Primoz Skraba, Bei Wang, Guoning Chen, and Paul Rosen, "Robustness-Based Simplification for 2D Steady and Unsteady Flows," IEEE Transactions on Visualization and Computer Graphics, 21(8): 930-944. [pdf][supplemental material][video]
Lei Zhang, Robert S. Laramee, David Thompson, Adrian Sescu, and Guoning Chen, "Compute and Visualize Discontinuity Among Neighboring Integral Curves of 2D Vector Fields," TopoInVis 2015, Germany, May, 2015. [pdf] [talk]

Tony McLoughlin, Matthew Edmunds, Chao Tong, Robert S. Laramee, Ian Masters, Guoning Chen, Nelson Max, Harry Yeh, and Eugene Zhang, Visualization of Input Parameters for Stream and Pathline Seeding, International Journal of Advanced Computer Science and Applications (IJACSA), 6(4): 124-135, 2015. [pdf]

Guoning Chen and Shuyu Xu, "An Image-Space Morse Decomposition for 2D Vector Fields", IS&T/SPIE Visualization and Data Analysis (VDA) 2015, February, 2015. [pdf][talk]
Thomas Hollt, Ahmed Magdy, Peng Zhan, Guoning Chen, Ganesh Gopalakrishnan, Ibrahim Hoteit, Charles, Hansen, Markus Hadwiger, "Ovis: A Framework for Visual Analysis of Ocean Forecast Ensembles," IEEE Transactions on Visualization and Computer Graphics, 20 (8): 1114 - 1126, 2014. [pdf]
Primoz Skraba, Bei Wang, Guoning Chen, and Paul Rosen. "2D Vector Field Simplification based on Robustness," IEEE Pacific Vis 2014, pp. 49-56, March 4-7, Yokohama, Japan, 2014 (Won Best Paper Award). [pdf]

Jin Huang, Zherong Pan, Guoning Chen, Wei Chen, and Hujun Bao. "Image-Space Texture-Based Output-Coherent Surface Flow Visualization," IEEE Transactions on Visualization and Computer Graphics, 19(9): 1476-1487, 2013. [pdf][video]
Thomas Hollt, Markus Hadwige, Charles D. Hansen, and Guoning Chen. "Extraction and Visual Analysis of Seismic Horizon Ensembles," Eurographics 2013 (short paper), pp.69-72, 2013. [pdf]
Thomas Hollt, Ahmed Magdy, Guoning Chen, Ganesh Gopalakrishnan, Ibrahim Hoteit, Charles D. Hansen, Markus Hadwiger, "Visual Analysis of Uncertainties in Ocean Forecasts for Planning and Operation of Off-Shore Structures," PacificVis 2013, pp. 169-176, March, 2013, (Honorable Mention). [pdf]
Matt Edmunds, Bob Laramee, Guoning Chen, Nelson Max, Eugene Zhang, and Colin Ware. "Surface-Based Flow Visualization" (STAR report), Computers & Graphics, 36 (8): 974-990, 2012. [pdf]
Matt Edmunds, Bob Laramee, Nelson Max, Eugene Zhang, and Guoning Chen. "Advanced, Automatic Stream Surface Seeding and Filtering," Theory and Practice of Computer Graphics 2012 (TPCG12), pp. 53-60, Sept. 2012, Didcot, Oxfordshire, UK. [pdf]
Matt Edmunds, Robert S. Laramee, R. Malki, I.Masters, T.N. Croft, Guoning Chen, and Eugene Zhang. "Automatic Stream Surface Seeding: A Feature Centered Approach," Computer Graphics Forum31 (3) (EuroVis 2012): 1095-1104. [pdf]

Tobias Martin, Guoning Chen, Suraj Musuvathy, Elaine Cohen, and Charles Hansen. "Generalized Swept Mid-Structure for Polygonal Models," Computer Graphics Forum, 31(2) (EuroGraphics 2012):805-814. [pdf] [mov].

Jin Huang, Wenjie Pei, Chunfeng Wen, Guoning Chen, Wei Chen, and Hujun Bao. "Output-Coherent Image-Space LIC for Surface Flow Visualization," IEEE Pacific Visualization Symposium 2012, pp. 137-144, 2012, Korea. [pdf].

Guoning Chen, Vivek Kwatra, Li-Yi Wei, Charles Hansen, and Eugene Zhang, "Design of 2D Time-Varying Vector Fields," IEEE Transactions on Visualization and Computer Graphics, 18 (10): 1717-1730, 2012. [pdf] [Project webpage].

Harsh Bhatia, Shreeraj Jadhav, Peer-Timo Bremer, Guoning Chen, Joshua A. Levine, Luis Gustavo Nonato, and Valerio Pascucci. "Flow Visualization with Quantified Spatial and Temporal Errors using Edge Maps," IEEE Transactions on Visualization and Computer Graphics, 18 (9): 1383-1396, 2012. pdf].

Guoning Chen, Darrel Palke, Zhongzang Lin, Harry Yeh, Paul Vincent, Robert S. Laramee and Eugene Zhang. "Asymmetric Tensor Field Visualization for Surfaces," IEEE TVCG (Proceeding of IEEE Visualization 2011), 17(12) (IEEE Visualization 2011): 1979-1988, 2011.[pdf][mov].

Wieland Reich, Dominic Schneider, Christian Heine, Alexander Wiebel, Guoning Chen, Gerik Scheuermann. "Combinatorial Vector Field Topology in 3 Dimensions," TopoInVis2011, April 4-6, 2011, Zurich, Switzerland. [pdf].

Allen Sanderson, Guoning Chen, Xavier Tricoche, and Elaine Cohen. "Understanding Quasi-Periodic Fieldlines and Their Topology in Toroidal Magnetic Fields," TopoInVis2011, April 4-6, 2011, Zurich, Switzerland. [pdf].
Matt Edmunds, Tony McLoughlin, Robert S. Laramee, Guoning Chen, Eugene Zhang, and Nelson Max. "Automatic Stream Surface Seeding," EUROGRAPHICS 2011 Short Papers, pp. 53-56, 11-15 April 2011, Llandudno, Wales [pdf].
Guoning Chen, Qingqing Deng, Andrzej Szymczak, Robert S. Laramee, and Eugene Zhang. "Morse Set Classification and Hierarchical Refinement using Conley Index," IEEE Transactions on Visualization and Computer Graphics, 18 (5): 767-782, 2012. [pdf] [demo program].
Zhenmin Peng, Edward Grundy, Robert S. Laramee, Guoning Chen, and Nick Croft. "Mesh-Driven Vector Field Clustering and Visualization: An Image-Based Approach," IEEE Transactions on Visualization and Computer Graphics, 18 (2): 283-298, 2012. [pdf].
Harsh Bhatia, Shreeraj Jadhav, Peer-Timo Bremer, Guoning Chen, Joshua A. Levine, Luis Gustavo Nonato, and Valerio Pascucci. "Edge Maps: Representing Flow with Bounded Error," In Proceedings of IEEE Pacific Visualization Symposium, pp. 75-82, Hong Kong, China, Mar. 2011. (Won Best Paper Award) [pdf]

Allen R. Sanderson, Guoning Chen, Xavier Tricoche, David Pugmire, Scott Kruger, and Joshua Breslau. "Analysis of Recurrent Patterns in Toroidal Magnetic Fields," IEEE Transactions on Visualization and Computer Graphics, 16(4) (IEEE Visualization 2010): 1431-1440, 2010 [pdf].

Benjamin Spencer, Robert S. Laramee, Guoning Chen, and Eugene Zhang. "Evenly-Spaced Streamlines for Surfaces: An Image-Based Approach," Computer Graphics Forum 2009, 28(6): 1618-1631, 2009.
Guoning Chen, Gregory Esch, Peter Wonka, Pascal Mueller and Eugene Zhang. "Interactive Procedural Street Modeling," ACM Transaction on Graphics 27 (3) ( SIGGRAPH 2008). [Project webpage][Paper pdf][Talk slides (pptx), (pdf)].

Guoning Chen, Konstantin Mischaikow, Robert S. Laramee, and Eugene Zhang. "Efficient Morse Decompositions of Vector Fields," IEEE Transactions on Visualization and Computer Graphics, 14 (4): 848-862, 2008. [Technical Report][Project webpage] [Talk slides in KAV07 workshop][demo program ].

Guoning Chen, Konstantin Mischaikow, Robert S. Laramee, Pawel Pilarczyk, and Eugene Zhang. "Vector Field Editing and Periodic Orbit Extraction Using Morse Decomposition," IEEE Transactions on Visualization and Computer Graphics, 13 (4): 769-785, 2007. [Project webpage] [Technical Report] [demo program ].

Robert S. Laramee, Guoning Chen, Monika Jankun-Kelly, Eugene Zhang, and David Thompson. "Bringing Topology-Based Flow Visualization to the Application Domain", in Topology-Based Methods in Visualization II (Proceedings of Topo-In-Vis 2007), Mathematics and Visualization, H.-C. Hege, K. Polthier, G. Scheuermann editors, pages 161-176, 2009, Springer-Verlag.

Other Peer-Reviewed Publications

Amirhossein Arzani, Alberto M. Gambaruto, Guoning Chen, and Shawn C. Shadden, "Wall shear stress exposure time: A Lagrangian measure of near-wall stagnation and concentration in cardiovascular flows", accepted by Biomechanics and Modeling in Mechanobiology, Springer, 2017.
Lieyu Shi, Lei Zhang, Guoning Chen, "Analysis Enhanced Particle-based Flow Visualization,'' IS\&T Visualization and Data Analysis (VDA), San Francisco, February, 2017.
Xifeng Gao and Guoning Chen, "A Local Frame based Hexahedral Mesh Optimization, '' 25th International Meshing Roundtable and User Forum, Research Note, Washington DC, September, 2016.
Amirhossein Arzani, Alberto M. Gambaruto, Guoning Chen, and Shawn C. Shadden, "Near-Wall Stagnation in Large Arteries: Is Wall Shear Stress Magnitude Sufficient?'' poster presentation, 2016 Summer Biomechanics, Bioengineering and Biotransport Conference (SB3C2016), June 29-July 2, National Harbor, MD.
Amirhossein Arzani, Alberto Gambaruto, Guoning Chen, Shawn Shadden, "Lagrangian Wall Shear Stress Structures and Near Wall Transport in High Schmidt Aneurysmal Flows," Journal of Fluid Mechanics, 790: pp. 158-172, 2016.
Lei Zhang, Robert S. Laramee, David Thompson, Adrian Sescu, and Guoning Chen, "Vector Field Segmentation based on Integral Curve Attributes," ChinaVis 2015, Tianjing, China, July, 2015. [pdf][talk]
Amirhossein Arzani, Guoning Chen, Shawn C Shadden, Coherent Wall Shear Stress Structures Determine the Near Wall Transport in Aneurysms, poster presentation, 2015 Summer Biomechanics, Bioengineering and Biotransport Conference (SB3C2015), June 17-20, Snowbird, Utah.
Fatih Akdag, Christoph F. Eick, and Guoning Chen, "Creating Polygon Models for Spatial Clusters," 21st International Symposium on Methodologies for Intelligent Systems (ISMIS) poster

paper, Lecture Notes in Computer Science (Springer), Vol. 8502, pp. 493-499, Roskilde, Denmark, June, 2014. [pdf]

Xifeng Gao, Jin Huang, Zhigang Deng, and Guoning Chen, "An Evaluation of the Quality of Hexahedral Meshes Via Modal Analysis," In the first Workshop on Structured-Meshing: Theory,

Applications and Evaluation, Houston, USA, May, 2014. [pdf]

Matthew Edumunds, Robert S. Laramee, Rami Malki, Ian Masters, Yunai Wang, Guoning Chen, Eugene Zhang, and Nelson Max, Interactive Stream Surface Placement: A Hybrid Clustering Approach Supported by Treemaps, International Conference on Information Visualization Theory and Applications (IVAPP) 2014, pp. 347-355, 5-8 January, 2014, Lisbon, Portugal. [pdf]
Mark Kim, Guoning Chen, and Charles D. Hansen. Dynamic Particle System for Mesh Extraction on the GPU, In Proceeding of 5th Workshop on General Purpose Processing of Graphics Processing Units (GPGPU5), pp. 38-46, London, March, 2012. [pdf]

Tony McLoughlin, Matthew Edmunds, Robert S. Laramee, Mark W. Jones, Guoning Chen, and Eugene Zhang. "Using Integral Surfaces to Visualize CFD Simulation Results", NAFEMS World Congress (NWC) Conference Proceedings, The International Association for the Engineering Analysis Community, 23-26 May 2011, Boston, Massachusetts [pdf].

Zhenmin Peng, Robert S. Laramee, Guoning Chen, and Eugene Zhang, "Glyph and Streamline Placement Algorithms for CFD Simulation Data", NAFEMS World Congress (NWC) Conference Proceedings, The International Association for the Engineering Analysis Community, June 16-19, 2009, Crete, Greece [pdf ].
Stephen Snider, Daniel Morse, Guoning Chen, Sourabh V. Apte, James A. Liburdy and Eugene Zhang. "Detection and Analysis of Separated Flow Induced Vortical Structures ". 46th AIAA Aerospace Sciences Meeting and Exhibit, January 2008, Reno, Nevada, AIAA 2008-361.
Guoning Chen, Zhongzang Lin, Daniel Morse, Stephen Sinder (students), Sourabh V. Apte, James A. Liburdy and Eugene Zhang (advisors). "Multiscale Feature Detection in Unsteady Separated Flows". International Journal of Numerical Analysis and Modeling, Volume 5, Supp, Pages 17-35, 2008.[pdf]
Guoning Chen, Robert S. Laramee, and Eugene Zhang. "Advanced visualization of Engine Simulation Data Using Texture Synthesis and Topological Analysis". NAFEMS World Congress 2007. [Pdf][Talk slides (ppt)].

PhD Thesis:

Earlier publications (on database)

Book chapters

Teaching

Fall 2016: COSC 6344 Visualization

Spring 2016: COSC 1320 Intro to Computer Science II

Fall 2015: COSC 6344 Visualization

Spring 2015: COSC 1320 Intro to Computer Science II

Fall 2014: COSC 6344 Visualization

Spring 2014: COSC 1320 Intro to Computer Science II

Fall 2013: COSC 6397 Introduction to Visualization

Spring 2013: COSC 6397 Feature Detection in Data Analysis

Fall 2012: COSC 6397 Scientific Visualization



Students

Current

Duong Binh Nguyen, Fall 2016-present

Lieyu Shi, PhD, Fall 2014-present

Kaoji Xu, PhD, Fall 2014-present

Marzieh Berenjkoub, PhD, Fall 2014-present

Lei Zhang, PhD, Spring 2013-present

Alumni

Xifeng Gao, PhD, Fall 2011-Spring 2016, Current: Postdoc at New York University. Dissertation Title: "Towards High Quality Hexahedral Meshes: Generation, Optimization, and Evaluation", Apr. 2016 (Won Best PhD dissertation from UHCS).

Shuyu Xu, Master, 2012-2014, Current: Microsoft, used to be in Amazon, Thesis Title: "Efficient Visual Analysis of Steady Vector Fields Based on Streamline Characterization", Apr. 2014.

Wei Cao,, Master, 2013, Current: Turn, Thesis title: "Analysis Supported SPH Simulation", Nov. 2013.

Professional Activities

Conference and workshop committee and organizer

SIGGRAPH Asia 2014 Workshop Jury

International Program Committee, CASA 2014 (also serving as the local organizing co-chair), 2015, 2016

Co-organizer of the first workshop on "Structured-meshing: Theory, Applications, and Evaluation" co-located with CASA 2014

Paper Committee, IEEE Visualization (SciVis) 2014, 2015, 2016

International Program Committee, The International Conference on Computer-Aided Design and Computer Graphics (CAD/Graphics) 2013, 2015

International Program Committee, International Conference on Information Visualization Theory and Applications (IVAPP) 2013, 2014, 2015, 2016, 2017

International Program Committee, PacificGraphics 2011, 2012, 2013, 2014, 2015, 2016

Program Committee, IS&T Visualization and Data Analysis 2012, 2013, 2014, 2015, 2016

Program Committee, Topology-based Method in Visualization (TopoInVis) 2015, 2017

Program Committee, EuroVis short papers 2012, 2013, 2014

International Program Committee, EuroGraphics 2011 poster

Program Committee, HPC China 2016

Paper reviewer

Paper reviewer for ACM Siggraph Asia

Paper reviewer for ACM Transaction on Graphics

Paper reviewer for Big Data Research

Paper reviewer for CASA

Paper reviewer for Computer Graphics Forum

Paper reviewer for Computer & Graphics (Elsevier)

Paper reviewer for Eurographics

Paper reviewer for EURASIP Journal on Advances in Signal Processing

Paper reviewer for EuroVis

Paper reviewer for Graphical Models

Paper reviewer for IEEE Visualization

Paper reviewer for IEEE Transaction on Visualization and Computer Graphics

Paper reviewer for IEEE Computer Graphics and Applications

Paper reviewer for IS&T VDA

Paper reviewer for IVAPP

Paper reviewer for PacificVis

Paper reviewer for TopoInVis

Paper reviewer for Journal of Visualization

Paper reviewer for the journal of Machine Vision and Applications (Springer)

Invited Talks

"Topology-based Methods in Flow Visualization", AIAA Aviation 2015 Panel: The Path to CFD Visualization in 2020, June, 2015

"Control and Edit Higher-Order Tensor Fields for Hex-Meshing", Dagstuhl group seminar, Feb., 2014

"Toward Efficient Abstract Representation of Vector Fields", Notre Dame, Oct., 2013

Tutorial, "Vector Field Topology in Flow Analysis and Visualization", IEEE visualization 2013, Atlanta

"Toward Efficient Vector Field Analysis and Control", Zhejiang University, June, 2012

"Toward Efficient Vector Field Analysis and Control", Notre Dame, Mar., 2012

"Toward Efficient Vector Field Analysis and Control", Univ. of Houston, Feb., 2012

"Efficient Morse Decomposition of Vector Fields", SCI, Univ. of Utah, May, 2009

Announcement

For perspective graduate students: In order to work with me on challenging visualization and computer graphic problems, you need to be well motivated and have strong programming skills as well as the necessary mathematical background. Talk to me if you are not sure whether you have the necessary skills that I am looking for.

For new graduate students: If you are just enrolled and looking for some research position, please consider taking a course that I am offering first and see whether you are interested in what I am doing or not. And, you also need to convince me that you are capable of doing research in this challenging field that requires both professional programming skills and a sharp mind.