Outline Gaze-Based Interaction in Cinematic 360 VR Cinematic 360 - - PowerPoint PPT Presentation

outline gaze based interaction in
SMART_READER_LITE
LIVE PREVIEW

Outline Gaze-Based Interaction in Cinematic 360 VR Cinematic 360 - - PowerPoint PPT Presentation

Outline Gaze-Based Interaction in Cinematic 360 VR Cinematic 360 VR Gaze-Based Interaction Non-Linear Storytelling Media Authoring Luiz Velho VISGRAF Lab - IMPA Case Study Omnidirectional Video Equirectangular Format -


slide-1
SLIDE 1

Gaze-Based Interaction in Cinematic 360 VR

Luiz Velho

VISGRAF Lab - IMPA

Outline

  • Cinematic 360 VR
  • Gaze-Based Interaction
  • Non-Linear Storytelling
  • Media Authoring
  • Case Study

Cinematic 360 VR Omnidirectional Video

  • Equirectangular Format
  • Latitude / Longitude Parametrization
  • Stereoscopic Layout
slide-2
SLIDE 2

360 Video Player

  • Texture Map to Sphere
  • Skybox / Panoramic Shader

Spatial Sound

  • 3D Sound
  • Ambisonics Format

Gaze-Based Interaction Interaction Mechanism

  • Flow of Control

Gaze Detection VR Interactive Item VR Camera Gaze Action

slide-3
SLIDE 3

Gaze Detection

  • VR Eye Raycaster

VR Camera VR Interactive Item

ROI

The Hot-Spot

  • Creates Interaction Event

ROI Rectangle

Gaze Action

  • Action Trigger

Box

Non-Linear Storytelling

slide-4
SLIDE 4

Timeline

  • Narrative Structure

Clips Tracks

Time-Flow Control

  • Playable Director
  • Gaze Interaction Track
  • Non-Linear Narratives
  • Viewer’s Gaze Direction

Clips

  • Clip Element (Gaze Track)
  • Clip Types (Gaze Interact)
  • Marker
  • Player
  • Jumper
  • Spotter
  • Trigger
  • Timer
  • Choicer

Clip Object Clip Parameters

Marker

  • Identifies a Time Instant in the Timeline
slide-5
SLIDE 5

Player

  • Activates Playback of Audio or Effect

Jumper

  • Changes Current Time to Marker Location

Spotter

  • Implements Hot-Spot for Audio

Trigger

  • Triggers an Action of Interaction Game Object
slide-6
SLIDE 6

Timer

  • Start Time-Dependent Jump to a Mark

Choicer

  • Controls Jump to Element of a Markers Set (based on interaction behaviour)

Media Authoring Interaction Objects

  • Perform Action Based on Narrative Interactivity
  • Connect with Clips of the Gaze Interaction Track
  • Incorporates a VR Interactive Item Component
  • Basic Interaction Objects
  • Audio Source
  • Gaze Rotation
  • Gaze Marker Selector
slide-7
SLIDE 7

Audio Source

  • Controls Audio Playback
  • Used for
  • Voice-Over
  • Music
  • Ambient Noise
  • Sound Effects

Gaze Rotation

  • Changes the VR Camera Direction
  • Cut Viewer’s Gaze
  • Location in Panoramic Image

Gaze Marker Selector

  • Selects a Marker Label
  • Based on Procedural Criteria
  • Used in Combination with Choicer Clip

Interaction Idioms

  • Language of Non-Linear Interactive Narrative
  • Defined by Combination of Gaze Interaction Clips
  • Some Useful Idioms
  • Jumper + Marker
  • Trigger + Player
  • Spotter + Player + Marker
  • Timer + Jumper + Marker
  • Choicer + Markers
slide-8
SLIDE 8

Jumper + Marker

  • Skip to a Different Time

Trigger + Player

  • Gaze-Based Play of Game Object

Spotter + Player + Marker

  • Selective Temporal Play of Alternative Audio Clips

Timer + Jumper + Marker

  • Loop in a Sequence until Time Expires
slide-9
SLIDE 9

Choicer + Markers

  • Jump to Selective Time Locations

Case Study Context

  • Oculus / Facebook

Searching for Aloyo

  • 2017 Creators Lab 2.0 Program

Filmmaker Nonprofit Research

  • Partnership
  • Synopsis
slide-10
SLIDE 10

Children Do Not Play War

– Luiz Velho

“Thanks.”