What’s been happening in the DiVE?
Duke Visualization Friday Forum: 4/17/2015Presented by Regis Kopper + David J. Zielinski
1
DiVE Personnel
Regis KopperDirector
David J. ZielinskiResearch and Development Engineer
Carla SturdivantFinance / Grants
Joanne GrosshansAdministrative / Booking
Mark OgrenPratt IT George A. Truskey
Senior Associate Dean for Research
2
DiVE Students
AyanaBurkins
EmmanuelShiferaw
RebeccaLai
TeddyWard
TreyBagley
ChengMa
Elizabeth Onstwedder
Stephanie Fiddy
Carolyn Dugas
3
NSF Major Research Instrumentation Award
Proposal StrengthsInterdisciplinarity: 14 projects, 3 disciplines, 11 research areas
Broader impact : Applicability to different areas, outreach, focus on minorities
Two-panel review: BCS (top 3/19) + CNS (Highly Recommended)
4
$399,720 Awarded
30% Matching from Duke’s Provost Office
$571,029 Total budget for upgrade
Overview of “HiDiVE” Upgrade 5
Let’s watch the video!
6
System Install
Hardware Upgrade OverviewItem 2005 2015 Result
Projectors Christie MirageS+2K
Christie Mirage WU7K-M (x2)
Higher ResolutionBrighter ImageHigher Frame Rate
GPU Quadro FX 3000Quadro FX 5600
Quadro K6000 Larger ModelsBetter Lighting/Shaders
ShutterGlasses
Stereographics CE-3 RealD CE-4
Volfoni Edge RF No line of sight issues (less glasses losing sync)
Tracking Intersense IS-90018 emitters
latest IS-90033 emitters
Better Tracking Coverage(especially near floor)
7
Projectors2015
Model Christie Mirage S+2K Christie Mirage WU7K-M
Stacked (2)WU7K-M
Native 1400x1050 = 1.1 M 1920x1200 1920x1920 = 3.7 M
Refresh 120hz (110hz actual) 120hz 120 hz
Lumens 3,000 6,300 12,600
8
Overlap/Blending
1920
1200
480
720
720
Blend Zone
Details: ● Projector hardware “Christie Twist” provides alignment and blending.● NVIDIA Premium Mosaic provides single desktop per wall.
9
Graphics Cards 2015
NVIDIA Quadro FX 3000 NVIDIA Quadro FX 5600 NVIDIA Quadro K6000
Clock 400mhz 600mhz 700mhz
Cores n/a 128 2880
Memory 256MB 1.5GB 12GB
Tri/Sec 100 million 300 million 2000 million
Note: using 2 outputs per K6000
10
Shutter Glasses
IR LIGHT
RF
Crystal Eyes CE-3 RealD CE-4 Volfoni Edge RF
2015
Note: RF has no line of sight issues
11
Tracking SystemExisting EmittersNew Emitters
2005
2015
12
DVI
Extron DL 201
CAT6
Main DiVE RoomMachine Room
Single Wall System Diagram
DellT7400
NVIDIA Quadro K6000
Stacked (2)Christie WU7K-M
NVIDIA Quadro Sync
To Next Node 13
Additional VR Hardware (CIEMAS 1411)
zSpace 200VR Workbench/Tabletop
Oculus DK1 + DK2VR HMD
14
Razer Hydra6DOF Tracking
DiVE Software Libraries
Library Description License 2005 2015
Avizo sci/med vis Commercial Yes (Amira) Yes
Syzygy low level / OpenGL Open Source Yes Yes
Virtools game engine Commercial Yes Legacy
Unity game engine Commercial No Yes
15
Unity + MiddleVR Plugin
Sebastien Kuntz
16
Recent Projects
17
Exploring the Effects of Image Persistence in Low Frame Rate
Virtual Environments
Regis KopperDuke immersive Virtual Environment
Duke University
David J. ZielinskiDuke immersive Virtual Environment
Duke University
Hrishikesh M. RaoDept. of Biomedical Engineering
Duke University
Marc A. SommerDept. of Biomedical Engineering
Duke University
18
Low Persistence - Explanation
Issues: HP multiple “phantom lines” artifacts for moving objects, LP has strobing effect. 19
20
HFR significantly faster (p < .0001) than HP and LPNo significant difference between HP and LP.
Low Persistence - Selection Task
HFR significantly faster than LP (p < .05) and HP (p < .005)
21
Path Width vs Display Method
Low Persistence - Navigation Task
Low Persistence - Future Work
● Test targets in motion.
● Collaborate with professor Greg Appelbaum.
22
Perceptual Load in the Kitchen: Measuring Distraction in Immersive Virtual Reality
XO O NO O O
KM Z NH X W
Perceptual Load Theory:
Distraction is stronger when perceptual load is low, rather then high.
Low Perceptual Load
HighPerceptual Load
Bettina OlkJacobs University
David J. ZielinskiDuke University
Regis KopperDuke University
23
Perceptual Load - ExperimentCongruent Incongruent
Low Load(target=soda)
High Load(target=yogurt)
● User searched for target within the circle (soda or yogurt) ● Flanker (congruent or incongruent) had to be ignored.● Perceptual load was manipulated by the color of the distractors.
24
● Contrary to theory, distractor effect not modulated by load.● Use VR to test traditional research, in complex ecologically valid scenarios.
Perceptual Load - Results
25
Duke Health and Wellness Center Vis
A builder and developer of some of the most highly visible projects domestically and internationally.
Jun YinStudent
Master of Engineering Managment
Pre-Visualization of Examination Room
John H NicholsonProfessor
Master of Engineering Management
26
Structual Engineering
Joe NadeauProfessor Civil Engineering
CEE429: Final Projects Next Week27
Wayfinding by Auditory Cues in Virtual Environments
Wayfinding: cognitive component of navigationHypothesis: spatial audio will aid in spatial memory tasks
Ayana BurkinsCS JuniorDuke University
Regis KopperDuke University
28
Auditory Cues - Environment
● Two mazes● With and without
spatial sound● Visible landmarks
29
With Sound
Without Sound
Auditory Cues - Pilot EvaluationTravel to target
30
Dig@IT: Virtual Reality in Archaeology
● Archaeology preservation● Scanning of multiple
excavation phases● Multi platform
(Currently implemented on Oculus Rift)
● Dynamic model loading
Regis KopperDuke University
Emmanuel Shiferaw
Duke University
Cheng MaDuke University
Nicola LercariUC Merced
Maurizio ForteDuke University
Çatalhoük archaeological site in Turkey
31
Dig@ITFeatures
In-Context Menu32
Digital Archaeology
Tablet Tool
Timeline Tool
33
Dig@ITLet’s watch the movie !
Comparison of Interactive Environments for the Archaeological Exploration of 3D Landscape Data
Remote sensing for archaeological landscapes
Rebecca BennettUniversity of Winchester
David J. ZielinskiDuke University
Regis KopperDuke University
34
Landscape Archeology - Vis Layers
Different observations based on visualization layer
More history can be seen via Lidar.
Aerial photograph Elevation map
Local relief model Hillshade35
● 6 Expert participants● 6 Inexperienced participants● Ability to change visualization layer● Think-aloud protocol
DiVE 3D web application 2D GIS application
36
Landscape Archeology - User Study
Landscape Archeology - Results
37
How to Get Involved
● Taking courses● Work study● Volunteering
○ tour guides○ projects○ website development
● Collaborations○ Projects that can benefit from immersive vis○ Opportunities for grant funding
38
ISIS 320 - Introduction to Interaction Design and Virtual Environments
● Spring 2016 Course● Concepts of Human-Computer Interaction
and Virtual Reality Technology● User-centered design applied to 3D user
interfaces● Project-oriented course
39
May be taken as CS independent study!
Tuesdays 4-5pmExperience DiVE appsFirst come first served
DiVE Public Open Houses
[email protected]@duke.edu
Questions?40