Interactive coordinated multiple-view visualization of biomechanical motion data.
We present an interactive framework for exploring space-time and form-function relationships in experimentally collected high-resolution biomechanical data sets. These data describe complex 3D motions (e.g. chewing, walking, flying) performed by animals and humans and captured via high-speed imaging technologies, such as biplane fluoroscopy. In analyzing these 3D biomechanical motions, interactive 3D visualizations are important, in particular, for supporting spatial analysis. However, as researchers in information visualization have pointed out, 2D visualizations can also be effective tools for multi-dimensional data analysis, especially for identifying trends over time. Our approach, therefore, combines techniques from both 3D and 2D visualizations. Specifically, it utilizes a multi-view visualization strategy including a small multiples view of motion sequences, a parallel coordinates view, and detailed 3D inspection views. The resulting framework follows an overview first, zoom and filter, then details-on-demand style of analysis, and it explicitly targets a limitation of current tools, namely, supporting analysis and comparison at the level of a collection of motions rather than sequential analysis of a single or small number of motions. Scientific motion collections appropriate for this style of analysis exist in clinical work in orthopedics and physical rehabilitation, in the study of functional morphology within evolutionary biology, and in other contexts. An application is described based on a collaboration with evolutionary biologists studying the mechanics of chewing motions in pigs. Interactive exploration of data describing a collection of more than one hundred experimentally captured pig chewing cycles is described.
Keefe
Daniel F
DF
Department of Computer Science and Engineering, University of Minnesota, MN, USA. keefe@cs.umn.edu
Ewert
Marcus
M
Ribarsky
William
W
Chang
Remco
R
D001696:Biomechanical Phenomena / Q000502:physiology*; D001842:Bone and Bones; D019295:Computational Biology / Q000379:methods*; D003196:Computer Graphics; D016208:Databases, Factual; D005471:Fluoroscopy; D007091:Image Processing, Computer-Assisted / Q000379:methods*; D009068:Movement