project hammerhead - a 360° vr visual field enhancement system
TRANSCRIPT
Project Hammerhead
Motivation
Background- VR and Computer Graphics Tools
Depth Perception Monocular Clues -Provide depth information when viewing in one eye.• Perspective, Relative Size of objects.• Motion Parallex.
Binucular Clues -Provide depth information when viewing in both eyes.• Stereopsis – Triangulation.• Convergence
Background- Panorama
Paul Bourke Algoritm Stereoscopic Cylindrical 360 Panorama
❖ Creating for each eye a cylinrical panorma, which is made by slices.
❖ Each Slice is Rendered by a rotated camera.
Algorithm - Stereoscopic Cylindrical 360 Panorama❖ Alignment the sterescope panorma the stereoscope panorams according to
the camera configuration.
❖ Two possible topologies: Parallel Configure - alignment is needed Toe-In Configure - panoramas already aligned
Implementation Methods Environment
Platform
Algorithm
Implementation - Adaptive Learning Environment Features
Field Of View - 120 to 360 degrees.
Sampling - uniforom/non-uniform sampling.
Split Screen - normal & extened FOV views.
Environments Components
Static Elements.
Moving Box - Linear movement.
Flying Box - circular motion.
Interactive Game.
Live Demo
Implementation - Unity3D Games Plugin
FOV Extender plugin for Unity3D Google Cardboard Games.
Plug-N-Play - Initutive & Simple.
User is able to control FOV, using the device magnetic sensor.
Live Demo
What’s NEXT? Algorithm Performance Improvements.
Using latest VR devices with extras accessories.
Using Sounds clues.
Cooperation with Brain Science depertement.
Oculus:
Head Tracking.
Unity:
Cameras’ number
Developing Google Cardboard games with adjusted VR gamification design
THANK YOU