title: Vector field editing and periodic orbit extraction using Morse decomposition.
abstract: Design and control of vector fields is critical for many visualization and graphics tasks such as vector field visualization, fluid simulation, and texture synthesis. The fundamental qualitative structures associated with vector fields are fixed points, periodic orbits, and separatrices. In this paper, we provide a new technique that allows for the systematic creation and cancellation of fixed points and periodic orbits. This technique enables vector field design and editing on the plane and surfaces with desired qualitative properties. The technique is based on Conley theory, which provides a unified framework that supports the cancellation of fixed points and periodic orbits. We also introduce a novel periodic orbit extraction and visualization algorithm that detects, for the first time, periodic orbits on surfaces. Furthermore, we describe the application of our periodic orbit detection and vector field simplification algorithms to engine simulation data demonstrating the utility of the approach. We apply our design system to vector field visualization by creating data sets containing periodic orbits. This helps us understand the effectiveness of existing visualization techniques. Finally, we propose a new streamline-based technique that allows vector field topology to be easily identified.
authors.affiliation: School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA. chengu@eecs.oregonstate.edu
authors.forename: Guoning
authors.initials: G
authors.lastname: Chen
authors.forename: Konstantin
authors.initials: K
authors.lastname: Mischaikow
authors.forename: Robert S
authors.initials: RS
authors.lastname: Laramee
authors.forename: Pawel
authors.initials: P
authors.lastname: Pilarczyk
authors.forename: Eugene
authors.initials: E
authors.lastname: Zhang
mesh_terms: D000465:Algorithms; D003196:Computer Graphics; D007089:Image Enhancement / Q000379:methods; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000379:methods*; D016247:Information Storage and Retrieval / Q000379:methods; D009991:Oscillometry / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*; D012212:Rheology / Q000379:methods*