DescriptionThe goal of Scientific Visualization is to provide a more intuitive interpretation of the data being presented. Traditionally, visualization of 3D time-varying datasets is done using animation based on either iso-surfacing or volume rendering. However, for datasets with continuously evolving features it is difficult to follow and see patterns in 3D. An automated procedure to track features and to detect particular events in their evolution can help scientists to concentrate on regions and phenomena of interest.
Today, computations and simulations are performed on massively parallel computers leading to thousands of datasets where each datasets can be on the order of gigabytes. Visualizing and quantifying such data cannot be done on a single processor machine. Therefore, a distributed form of the feature extraction and feature tracking algorithms is required. In the Vizlab, we have developed a number of tools to extract and track features on a parallel cluster. However, there are cases where one would like to handle large datasets. In this thesis, we extend the feature extraction and tracking library to perform feature extraction on a large datasets with multiple steps, i.e., reading in only a portion of the data at once. In addition to the distributed feature tracking, we also enhanced the visualization component so that features can be accessed and rendered in a more intuitive fashion.