Project 5

Uncertainty Visualization

Project Stages

First Issues

1) What domain of data do you wish to consider? Choose one of the following: environmental, map, financial.

2) In your domain what kinds of input data will be appropriate for your system to handle? What kinds of formats will this data be accepted in?

3) In what form is it possible that uncertainty information will be expressed? Note: there may be multiple sources of uncertainties.

Literature Review

You are to look at the papers and links below as well as find 2 other papers on the topic of "Uncertainty Visualiztion". You are to read them and their will be a discussion of them in class. Your group will be responsible for leading the discussion on 3 assigned papers.

U nderstand your Goals

You should try to understand what the goals are of your system. I have outlined them below. Note that 2 and/or 3 are where you will be contributing new ideas beyond what you have seen in previous research

1) To clearly visualize the input data

2) Using potentially a number of techniques visualize the uncertanties presented.

3) Design a user-interface that lets the user better analyze the data and especially the uncertainty information via manipulation of how the uncertainty information and also possibly the input data is visualized/displayed

System Design

There are 3 main parts of your system design:

Data Visualization

For each possible kind/format of input data you will have to create a scheme to visualize it. This may be simple if the data is spatial. Pseudo-coloring can be a simple technique for non-visual non-spatial data.

Uncertainty Visualization

You will first have to decide what are the possible kinds of uncertainties that will be presented to your system.

For each kind of uncertainty you will want to design a method to visualize it using the techniques previously described or using ideas of your own. The goal is to illustrate the "magnitude", "location", and if possible the "meaning" of the uncertainty.

How you display the uncertainties should be something that the user can through the user-interface have some kind of control over.

Interface Design

Here you must decide what controls the user will have in viewing and manipulating the display of the data and uncertainties. See the project section "System Interface Functionality"

Implementation and Testing

This stage is what it says...simply the implementation, modification and testing of your system.

Delivery and Presentation

The deliverables are discussed on the Project's main page. As noted there, everyone else in the class will have the chance to use your system. And they will take a survey after giving your group feedback on your system.

 

© Lynne Grewe