Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

48
Texturing of Layered Texturing of Layered Surfaces for Optimal Surfaces for Optimal Viewing Viewing Alethea Bair, Texas A&M Alethea Bair, Texas A&M University University Donald House, Texas A&M Donald House, Texas A&M University University Colin Ware, University of New Colin Ware, University of New Hampshire Hampshire

Transcript of Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Page 1: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Texturing of Layered Surfaces Texturing of Layered Surfaces for Optimal Viewingfor Optimal Viewing

Alethea Bair, Texas A&M UniversityAlethea Bair, Texas A&M University

Donald House, Texas A&M UniversityDonald House, Texas A&M University

Colin Ware, University of New Colin Ware, University of New HampshireHampshire

Page 2: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Outline

3. Data Analysis 4. Follow Up Study

1. Previous Work 2. Experiment

Page 3: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Introduction

• Problem:– Display layered surfaces.

• Goal:– Maximize shape perception.

• Texture has been shown to aid shape perception on a single surface.

• But textures interact across 2 surfaces.

Page 4: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Introduction

Page 5: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Introduction

Page 6: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Introduction

Page 7: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Previous Work

• Human-in-the-loop Method:

House, Bair, Ware. On the Optimization of Visualizations of Complex Phenomena, VIS 2005.

Page 8: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Previous Work

• Human-in-the-loop Method:

House, Bair, Ware. On the Optimization of Visualizations of Complex Phenomena, VIS 2005.

Page 9: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Previous Work

• Human-in-the-loop Method:

House, Bair, Ware. On the Optimization of Visualizations of Complex Phenomena, VIS 2005.

Page 10: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Previous Work

• Human-in-the-loop Method:

House, Bair, Ware. On the Optimization of Visualizations of Complex Phenomena, VIS 2005.

Page 11: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Previous Work

• Human-in-the-loop Method:

House, Bair, Ware. On the Optimization of Visualizations of Complex Phenomena, VIS 2005.

Page 12: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Previous Work

• Human-in-the-loop Method:

House, Bair, Ware. On the Optimization of Visualizations of Complex Phenomena, VIS 2005.

Page 13: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Previous Work

• Human-in-the-loop Method:

House, Bair, Ware. On the Optimization of Visualizations of Complex Phenomena, VIS 2005.

Page 14: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Issues with 2005 Experiment

• Complicated textures• Fixed large-scale

surface features• Subjective rating• Slow convergence• Resolution lower

than human eye• Stereo glasses

Page 15: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 16: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 17: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 18: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 19: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 20: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 21: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 22: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 23: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 24: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Reduced parameters from 122 to 26– Grid layout– Size– Aspect ratio– Randomness– Color– Brightness– Roundness– Blur– Orientation– Opacity

Texture Parameterization

Page 25: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Surface Generation

• Surfaces have randomized, multi-scale features– Fractal-like cosine height fields

• period varied from 50% to 1% of screen width.

– 7 Gaussian bumps• bumps varied from 8% to 2% of screen width.

Page 26: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

QuickTime™ and aDV/DVCPRO - NTSC decompressor

are needed to see this picture.

Page 27: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Rating Method

• Rating objectivity improved.– Subjects gave 2 ratings of 0-9, one for

each surface.– The rating was based on how well the

subject could see all 7 bumps.– A combined rating was the product of the

top and bottom surface ratings.

Page 28: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Speeding Human-in-the-Loop Evaluation

• Genetic algorithm was modified using islanding– Subjects chose an excellent texture pair– A generation of highly-similar textures was

produced around the subject’s choice.– Time for a trial was reduced from 3 hours

to 1 hour.

Page 29: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Wheatstone Stereoscope

Page 30: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Stereoscope Resolution

Screens had a resolution of 3840 x 2400

Page 31: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Data Analysis Approach

• 6 subjects rated 4560 visualizations• We derived guidelines from various

data-mining techniques.• For this experiment, we used:

– ANOVA– LDA– Decision Trees– Parallel Coordinates

Page 32: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

ANOVA

• Shows the significance of an individual parameter’s effect on the rating.

median

1 quartile

1.5 quartile

outlier+

Page 33: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Linear Discriminant Analysis

• Determines parameter vectors that best separate good from bad visualizations.

Page 34: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Decision Tree Analysis

• Determines the best parameter settings to classify visualizations by ratings.

Page 35: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Parallel Coordinate Analysis

• Used to visually identify parameter trends

Lines colored by top opacity

Page 36: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Guidelines for Texture Design

• Bright top, and brighter bottom surfaces• Long, thin lines on top• Medium to high randomness• Prominent (large, bright, opaque) marks on top• Subtle (small, low opacity) marks on bottom• Either:

– Medium top background opacity with medium-sized top marks or

– Low top background opacity with large top marks

• Little blur on top, more blur on bottom• Chroma can be freely chosen

Page 37: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Evaluating Guidelines

• Experiment Used:– Decision tree rules to generate 29 visualizations:

• (bad) 4 with rating 1.15• (poor) 5 with rating 4.57• (fair) 10 with rating 5.47• (good) 10 with rating 8.06

– Parallel coordinate trends to generate 31 more:• (enhanced A) 20 (good + lines and background)• (enhanced B) 11 (good + large lines)

• 6 Subjects Rated All 60 Visualizations.

Page 38: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Experimental Results

• Subject Agreement– Correlations between subjects were greater than

0.57 for all subject pairings.– This has a p-value less than 0.0001.

Page 39: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Experimental Results

• Agreement with predicted ratings.– Box plots show the distribution of ratings.

Page 40: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Losers!

Rating 1.05 Rating 2.6

Page 41: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Winners!

Rating 8.14 Rating 7.87

Page 42: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Conclusions

QuickTime™ and aDV/DVCPRO - NTSC decompressor

are needed to see this picture.

Page 43: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Future Work

• Surface conforming textures

• Exhaustive experiments in a constrained space

• Printed media

Page 44: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Acknowledgments

• National Science Foundation

• Center for Coastal and Ocean Mapping, University of New Hampshire

• Visualization Laboratory, Texas A&M University

Page 45: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

• Bright top, and brighter bottom surfaces• Long, thin lines on top• Medium to high randomness• Prominent marks on top• Subtle marks on bottom• Either:

– Medium top opacity with medium-sized marks or

– Low top opacity with large marks• Little blur on top, more blur on bottom• Color can be freely chosen

Recap of Guidelines:

Page 46: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.
Page 47: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Search Results

• 6 subjects

• 4560 different rated visualizations

Random Final Database

Page 48: Outline 3. Data Analysis 4. Follow Up Study 1. Previous Work 2. Experiment.

Genetic Algorithm