PointAO PointAO PointAO PointAO PointAO PointAO PointAO - - PowerPoint PPT Presentation

pointao pointao pointao pointao pointao pointao pointao
SMART_READER_LITE
LIVE PREVIEW

PointAO PointAO PointAO PointAO PointAO PointAO PointAO - - PowerPoint PPT Presentation

PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO


slide-1
SLIDE 1

PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO

Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Improved Ambient Occlusion for Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization Point-based Visualization

Sebastian Eichelbaum1 Mario Hlawitschka2 Gerik Scheuermann1

1

Image and Signal Processing Group, Leipzig University, Germany

2

Scientific Visualization Group, Leipzig University, Germany

slide-2
SLIDE 2

Why?

  • Isn’t plain point and glyph rendering sufficient for

visualization?

Sebastian Eichelbaum

slide-3
SLIDE 3
  • LiDAR scan
  • San Francisco, Golden Gate Bridge
  • About 15 million sample points
slide-4
SLIDE 4

Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap Depth-Colormap

  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
  • nly available for LiDAR
slide-5
SLIDE 5

Why? — The Problem

  • Possible solution: shape from shading.
  • See Ramachandran et al.
  • Shading in computer graphics?
  • local illumination provides structure
  • global illumination provides relative, spatial information

→ Let’s try!

  • V. S. Ramachandran. Perception of shape from shading. Nature, 331:163–166, 1988.

Sebastian Eichelbaum

slide-6
SLIDE 6

No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading No Shading

slide-7
SLIDE 7

Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong

no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations no spatial relations 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS 9FPS

slide-8
SLIDE 8

SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO

local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations local OR global spatial relations 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS 7FPS

slide-9
SLIDE 9

PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO

local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details local spatial details global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations global spatial relations 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS 5FPS

slide-10
SLIDE 10

How? — Ambient Occlusion

Sebastian Eichelbaum

slide-11
SLIDE 11

How? — SSAO

Sebastian Eichelbaum

slide-12
SLIDE 12

How? — From SSAO to PointAO

Sebastian Eichelbaum

slide-13
SLIDE 13

How? — From SSAO to PointAO

Sebastian Eichelbaum

slide-14
SLIDE 14

How? — From SSAO to PointAO

Sebastian Eichelbaum

slide-15
SLIDE 15

Why not a single, large hemisphere?

Sebastian Eichelbaum

slide-16
SLIDE 16

How? — PointAO

  • Similar to LineAO
  • Modified:
  • Sampling Scheme
  • Radius Scaling Scheme
  • Weighting Function

Eichelbaum et al.:, LineAO – improved three-dimensional line rendering. IEEE Transactions on Visualization and Computer Graphics 19, 3 (2013), 433–445

Sebastian Eichelbaum

slide-17
SLIDE 17

Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong

69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS 69FPS

slide-18
SLIDE 18

SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO

39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS 39FPS

slide-19
SLIDE 19

PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO

32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS 32FPS

slide-20
SLIDE 20

Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong Phong

30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS 30FPS

slide-21
SLIDE 21

SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO SSAO

19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS 19FPS

slide-22
SLIDE 22

PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO PointAO

12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS 12FPS

slide-23
SLIDE 23

Results — Features

  • Greatly improved structural and spatial perception
  • Simultaneous depiction of local and global structures
  • Renders in real time without pre-computation
  • Consistency under modification and interaction

Sebastian Eichelbaum

slide-24
SLIDE 24

Results — Limitations

  • Not suited for coarse data
  • Does not work for two dimensional and quasi two

dimensional data

Sebastian Eichelbaum

slide-25
SLIDE 25

Future Work

  • Combination with other visualization paradigms

Sebastian Eichelbaum

slide-26
SLIDE 26

Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You!

Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions? Questions?

slide-27
SLIDE 27

Details – Math

PointAOsr,sh,r0(P) =

sr−1

j=0

AOsh,j(P,

1 1−d(P) ∗ z(P) ∗ (j2 + j ∗ r0))

AOs,l(P, r) =

1 s

s

i=1 [(1 − V(rωi, P))gl(rωi, P)]

V(ω, P) =

  • 1

if d(P) − d(P + ω) < 0 else, gl(ω, P) = gdepth

l

(ω, P) · glight(ω, P) ∆dl(ω, P) = d(P) − d(P + ω) ∈ [−1, 1] δ(l) =

  • 1 −

l sr

2 ∈ (0, 1]

h(x) = 3x2 − 2x3, ∀x ∈ [0, 1] : h(x) ∈ [0, 1] gdepth

l

(ω, P) =     

0, if ∆d(ω, P) > δ(l) 1, if ∆d(ω, P) < δ0 1 − h( d(ω,P)−δ0

δ(l)−δ0 ),

else. g❧✐❣❤t(ω, P) = 1 − ω, n(P)

  • Scale radius according to

depth of pixel.

  • Weight each occluder with

g(rωi, P)

  • Classify and weight

according to distance and used hemisphere

  • Incorporate local light to

retain shape of rendered

  • bjects (especially useful

for glyphs)

Sebastian Eichelbaum

slide-28
SLIDE 28

LineAO vs. PointAO

  • Sampling Scheme
  • No Gaussian pyarmid
  • No reduction of samples

→ more details

Sebastian Eichelbaum

slide-29
SLIDE 29

LineAO vs. PointAO

  • Radius Scaling
  • No linear scaling
  • Instead:

1 1−dj(P) ∗ z(P) ∗ (j2 + j ∗ r0)

  • include depth of pixel

→ more near pixels use smaller sampling radii for more detail → far away pixels use larger sampling radii for smooth

shadows when behind others

= darken holes/cracks

Sebastian Eichelbaum

slide-30
SLIDE 30

LineAO vs. PointAO

  • Weighting Function
  • Ignore scattered light of far away occluders
  • Instead: use local BRDF to emphasize shape

→ Retains shape of glyphs

Sebastian Eichelbaum