georgia tech gvu center mobile visualization in a dynamic, augmented battlespace mobile...

24
Georgia Tech GVU Center Georgia Tech GVU Center Mobile Visualization in a Mobile Visualization in a Dynamic, Augmented Battlespace Dynamic, Augmented Battlespace William Ribarsky and Nickolas Faust GVU Center Georgia Institute of Technology

Upload: gabriella-morrison

Post on 18-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Mobile Visualization in a Dynamic, Mobile Visualization in a Dynamic, Augmented BattlespaceAugmented Battlespace

William Ribarsky and Nickolas FaustGVU Center

Georgia Institute of Technology

Page 2: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

VGIS, a General Framework forVGIS, a General Framework for

Global Geospatial Global Geospatial DataData and and VisualizationVisualization

• It accepts and integrates all types of geospatial data into a global framework.

• It is scalable to very large data stores and to distributed environments.

• It provides an interactive (“real time”) visualization framework.

• It supports discovery of new information via navigation in context with unfolding detail.

• It supports heterogeneous detail management.

Background:

Page 3: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

General Data FrameworkGeneral Data Framework

•Universal Data Structure•One global hierarchy with multiple instances•A common structure for fast paging & caching•Common, image-based metrics for display•Multiple levels of detail•Evaluates Intent & Perception of user

Background:

Page 4: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Global Data Model: Forest of QuadtreesGlobal Data Model: Forest of Quadtrees

•32 zones•8 levels per quadtree

Background:

Page 5: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Global Data Model: Forest of QuadtreesGlobal Data Model: Forest of Quadtrees

•32 zones•8 levels per quadtree•Separate coodinate system at each leaf node (256x256 total nested systems)•1 mm worst case resolution

Background:

Page 6: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

General Zonal QuadtreeGeneral Zonal Quadtree

}treestructure

Data-dependent, detailed, low-level representation

Background:

Page 7: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

}Terrain Zonal QuadtreeTerrain Zonal Quadtree

22 levels

Regular Triangularization (1024 x 1024 grid points)

Example:

Page 8: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Static Object Zonal QuadtreeStatic Object Zonal Quadtree

• Buildings or other static objects– Static in organization– Uses hierarchy to around 100

meters,when closer:• Uses bounding box

detection• Uses imposters for detail

management• Uses collision detection

Example:

Page 9: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Time-dependent Volume Data QuadtreeTime-dependent Volume Data Quadtree

•Stacked, time-sequenced volumes for fast visualization

Example:

Geospatial Quadtree

GeolayeredVolume

Latitude

Altitu

de

Lo

ng

itud

e

Longitude cone wedge

Latitude plane wedge

ime

t

Page 10: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

View-Dependent Detail ManagementView-Dependent Detail Management

•This example is for buildings, but the procedure has been generalized to other types of data.

Bounding dimension

Eye

Example:

Page 11: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

World

Atlanta, GA area

Grand CanyonRwanda

Continuous Navigation Around the U.S.Continuous Navigation Around the U.S.(or World)(or World)

Results:

Page 12: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Atlanta

NTC

San Francisco

Savannah

Hierarchical Urban Construction: Hierarchical Urban Construction: Cities EverywhereCities Everywhere

Results:

Page 13: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Goals and DirectionsGoals and Directions

•Mobile and stationary visualization within a common framework•Dynamic, universal data structures with fast updates•Real-time, scalable visualization of all visual products•Multimodal interaction in multiple environments

Page 14: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Technical ChallengesTechnical Challenges

•Developing & evaluating an appropriate mobile visualization paradigm•Hierarchical, scalable data structures with fast access that include time, uncertainty, and varied data products•Methods for fast update of dynamic data structures•Automated detail management schemes for uncertainty and other visual products•Developing & evaluating multiple modes of interaction & navigation; matching them to different environments•Intelligent retrieval and visualization of data products

Page 15: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Hierarchical, Scalable Data structuresHierarchical, Scalable Data structures

treestructure

ime

t

Uncertainty,

Annotations, &

Semantics

Various low-level, detailed representations

Page 16: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Dynamic Data Structures & Real-time DataDynamic Data Structures & Real-time Data

Insertion of geo-registered remote sensor data

Skeleton quadtree

Properties

Dynamic Data Cache Specific Data Manager

Skip

Main MemoryPrioritized

Page 17: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Dynamic Data Structures & Real-time DataDynamic Data Structures & Real-time Data

Insertion of geo-registered remote sensor data

Dynamic Data Cache Specific Data Manager

Main Memory

Distributed Hard Disk

Specific Data Server

Prioritized

Page 18: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Multimodal Interaction in Multiple EnvironmentsMultimodal Interaction in Multiple Environments

Environments•Desktop•Laptop•Mobile (palm, HMD, larger handheld or wearable)•Virtual Workbench•Liveboard•NAVE•Others

Interaction Modes•Mouse•Joystick or Spaceball•Pen-based or touch screen•Wired 3D or wireless 3D•Head tracking, hand-tracking, gesture recognition•Voice•Others

•What are the environmental affordances?•What are user needs?•Is 3D interaction necessary?•How best to navigate large virtual spaces (2D or 3D)?•How to most effectively combine modes?•How to evaluate?

Page 19: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Detail Management for UncertaintyDetail Management for Uncertaintyand Other Visual Productsand Other Visual Products

Hierarchical fast clustering for 4D patterns

Interactive switching on/off and focused, adaptive views

Radar Iconzoom

zoomzoom

final leaf cluster

Viewpoint

Page 20: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

A Battlespace Visualization TestbedA Battlespace Visualization Testbed

•Mobile and stationary visualization within a common framework

-for evaluation of concepts and tools-for integration and testing-for demonstrations

Page 21: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Agile, Mobile, Collaborative TestbedAgile, Mobile, Collaborative Testbed

A networked, collaborative whole Earth terrain database linking workstations, large projected displays, and mobile handheld systems. Mobile users carry systems with handheld or augmented displays providing 3D terrain visualizations. Mobile users receive, record, and transmit information about the world. Users of stationary 3D displays collect and evaluate information provided by mobile users and route data and intelligence back to mobile users. Collaboration is through annotation of thevirtual geospatial database.

Page 22: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Central Terrain Database

NAVE Virtual Workbench

Mobile Displays

Collaboration Channels

Wireless Terrain Datalink

Terrain Datalink

Position, Terrain Markup, Route Finding, Weather,

Friendly/Foe advisories, etc.

w/GPS, bearing, tilt sensors and wireless data.

Local databases download and cache data according to bandwidth, movement, and

rendering speed of each platform.

Wireless

Wireless

Architecture: Agile, Mobile, Collaborative TestbedArchitecture: Agile, Mobile, Collaborative Testbed

Page 23: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Devices: Agile, Mobile, Collaborative TestbedDevices: Agile, Mobile, Collaborative Testbed

Two mobile, wearable computers with different displays and different interfaces. The one on the left captures gestures with a camera while the one in the center uses a handheld "twiddler". On the right is the Virtual Workbench set up with a perceptual interface that captures 3D object shapes as well as hand and arm gestures.

Multiscreen, immersive, and inexpensive NAVE environment for command post operations.

Page 24: Georgia Tech GVU Center Mobile Visualization in a Dynamic, Augmented Battlespace Mobile Visualization in a Dynamic, Augmented Battlespace William Ribarsky

Georgia Tech GVU CenterGeorgia Tech GVU Center

Mobile, Wireless CoverageMobile, Wireless Coverage

Antenna

Georgia Tech campus testbed