SlideShare a Scribd company logo
Virtually Real?
The Challenges and Opportunities of VR
Clifford Dive
strategy | product | technology | business 1
Background
• 2½ years understanding and developing the
market for real-time video stitching
technology
2
3
Video stitching
4
Some definitions
• Virtual reality
: an artificial environment which is experienced
through sensory stimuli (as sights and sounds)
provided by a computer and in which one's actions
partially determine what happens in the
environment
: the technology used to create or access a virtual
reality
5
6
Some definitions
• Augmented reality
: a technology that superimposes a computer-
generated image on a user's view of the real
world, thus providing a composite view
7
8
9
Some definitions
• Mixed reality
: the merging of real and virtual worlds to produce
new environments and visualizations where
physical and digital objects co-exist and interact in
real time
10
11
Some definitions
• 360° video
: 360° video, also known as immersive video or
cinematic VR, is a video recording where a view in
every direction is recorded at the same time, shot
using an omni-directional camera or a collection of
cameras
: depending on the camera and the viewing device
360° video may offer a 3D viewing experience
12
13
Is 360° video “proper” VR?
• Major differentiator – can the user choose a
viewpoint?
– “Proper” VR allows the user to move around in a
virtual world, requiring a full 3D model of that
world
– With 360° video the viewing point is pre-
determined at the time of filming
14
History
15
First Known Use of
“VIRTUAL REALITY”
Source: Merriam Webster
First Known Use of
“VIRTUAL REALITY”
1987
Source: Merriam Webster
18
Painting by Robert Barker, 1787, overlooking
Edinburgh
200 years earlier
19
...and technology advances
20
Photo by George N. Barnard from the top of Lookout
Mountain, Tennessee, 1864
View-Master – 1939
21
The 1990s – SEGA and Nintendo
22
The millennium – 3D TV
23
Whatever happened?
Was it
– too expensive
– too much hassle
– bad luck – the global recession
– not compatible with the lifestyle
– just not needed
The millennium – 3D TV
Whatever happened?
Was it
– too expensive
– too much hassle
– bad luck – the global recession
– not compatible with the lifestyle
– just not needed
The millennium – 3D TV
...and then....
26
Addressing two consumer sectors
• Hard-core gamers
– PlayStation VR,
Oculus Rift, HTC Vive
• Everyone else
– Google cardboard,
Daydream, Samsung
Gear VR
33
34
So what’s it for?
• Gaming
• Education
• Healthcare
• Retail
• Engineering
• Entertainment
• News
35
• Social
• Sport
• Art
VR empathy machine
36
Amnesty International Unveils Incredible
VR Experience Showing the Devastation
in Syria
https://www.brandcrap.com/2016/03/14/amnesty-international-unveils-incredible-vr-experience-showing-the-devastation-in-syria/
How do I get into this?
• First big decision – get into what?
– Full VR experience
– 360° content
37
Full VR experience
• Requires 3D VR digital tools and game engines
– Nuke
– Unreal Engine
– Unity
38
360° video
• Camera
– Google Jump, Nokia OZO, GoPro rig, Samsung,
Ricoh, Giroptic...
• Stitching and processing software
– From the camera manufacturers
– VideoStitch, Kolor, PTGui
39
User interfaces for VR
40
41
Strategic questions
• How do we consume the content? Flat screens
or head mounted displays (HMDs)?
– I’m really not convinced about the concept of
HMDs for every-day use by a mass audience and
engagement of a critical mass in audience
numbers is required for VR to move from niche to
mainstream
• 2D or 3D?
42
Technical challenges
• Motion sickness – related to latency
• Focus accommodation and vergence – in the real
world the eyes’ focus and alignment depend on
the distance of the object in view
• Motion parallax – if I move my head laterally in
the real world objects in the foreground move
relative to those in the background. Not so with
today’s cinematic VR
• Translation – what happens if I change position?
• Bandwidth and processing power
43
Creative challenges
• With current technology immersive 360° content
can be spectacular, and currently the novelty
value can make it a very effective marketing tool
but...
– creating content is not easy, especially if you want live
video
• There are consumer products available right now
but...
– cameras are expensive, and quality is not brilliant
– the workflow is not straightforward
44
Production challenges
• Production norms are still
emerging
• Where do I hide the crew?
• It’s not just about the video
• Camera movement
• Length of scenes
• How, and whether to direct
viewers’ attention
45
360° videos and stills
These are mine – many others available on
YouTube, which allows you to filter for 360°
content:
https://youtu.be/D2Ja121TjVE
https://youtu.be/pW6W-gdeFic
https://flic.kr/p/LVKz8b
46
Other resources
My test of consumer cameras:
http://www.cliffdive.co.uk/360-degree-consumer-cameras-
users-viewpoint/
My curated content of VR related news:
http://www.scoop.it/t/panoramic-video
Contact
cliff@cliffdive.co.uk
47

More Related Content

What's hot

Salento AVR
Salento AVRSalento AVR
Salento AVR
Bruno Simoes
 
Immersive Virtual Reality Seminar by Shruti Nimbkar
Immersive Virtual Reality Seminar  by Shruti NimbkarImmersive Virtual Reality Seminar  by Shruti Nimbkar
Immersive Virtual Reality Seminar by Shruti Nimbkar
Shruti Nimbkar
 
VR in the formative years - presentation at IBC 2016
VR in the formative years - presentation at IBC 2016VR in the formative years - presentation at IBC 2016
VR in the formative years - presentation at IBC 2016
Clifford Dive
 
Augmented Reality: History, Definition, Applications, and Future
Augmented Reality: History, Definition, Applications, and FutureAugmented Reality: History, Definition, Applications, and Future
Augmented Reality: History, Definition, Applications, and Future
Aditya Yudiantika
 
Audio-Visual Gestalt Workshop
Audio-Visual Gestalt WorkshopAudio-Visual Gestalt Workshop
Audio-Visual Gestalt Workshop
c-Space Project
 
Presence in Virtual Reality Experience
Presence in Virtual Reality ExperiencePresence in Virtual Reality Experience
Presence in Virtual Reality Experience
Irem Gokce Aydin
 
VR and Gamification Trend & Application in Sports
VR and Gamification Trend & Application in SportsVR and Gamification Trend & Application in Sports
VR and Gamification Trend & Application in Sports
Mohd Shahrizal Sunar
 

What's hot (7)

Salento AVR
Salento AVRSalento AVR
Salento AVR
 
Immersive Virtual Reality Seminar by Shruti Nimbkar
Immersive Virtual Reality Seminar  by Shruti NimbkarImmersive Virtual Reality Seminar  by Shruti Nimbkar
Immersive Virtual Reality Seminar by Shruti Nimbkar
 
VR in the formative years - presentation at IBC 2016
VR in the formative years - presentation at IBC 2016VR in the formative years - presentation at IBC 2016
VR in the formative years - presentation at IBC 2016
 
Augmented Reality: History, Definition, Applications, and Future
Augmented Reality: History, Definition, Applications, and FutureAugmented Reality: History, Definition, Applications, and Future
Augmented Reality: History, Definition, Applications, and Future
 
Audio-Visual Gestalt Workshop
Audio-Visual Gestalt WorkshopAudio-Visual Gestalt Workshop
Audio-Visual Gestalt Workshop
 
Presence in Virtual Reality Experience
Presence in Virtual Reality ExperiencePresence in Virtual Reality Experience
Presence in Virtual Reality Experience
 
VR and Gamification Trend & Application in Sports
VR and Gamification Trend & Application in SportsVR and Gamification Trend & Application in Sports
VR and Gamification Trend & Application in Sports
 

Similar to Virtually real slideshare

Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Akshay Patole
 
AR-VR.pptx
AR-VR.pptxAR-VR.pptx
AR-VR.pptx
DhrumiMahar
 
Next Galaxy Corp
Next Galaxy CorpNext Galaxy Corp
Next Galaxy Corp
Mary Spio
 
VIRTUAL REALITY PRESENTATION
VIRTUAL REALITY PRESENTATION VIRTUAL REALITY PRESENTATION
VIRTUAL REALITY PRESENTATION
Bello Adamu
 
Virtual reality-What you see is what you believe
Virtual reality-What you see is what you believe Virtual reality-What you see is what you believe
Virtual reality-What you see is what you believe
kaishik gundu
 
Virtual World
Virtual WorldVirtual World
Virtual World
Sahith An
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
Aquib Khan
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
MeghanaVeronica
 
VR
VR VR
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
himanshubeniwal015
 
VirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_KartikVirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_Kartik
Kartik Arora
 
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxC. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
RajGopalMishra4
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdf
reler89973
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
Rajesh Yadav
 
1. laboratory presentation virtual reality uninpahu_2019-1
1. laboratory presentation virtual reality uninpahu_2019-11. laboratory presentation virtual reality uninpahu_2019-1
1. laboratory presentation virtual reality uninpahu_2019-1
Javier Daza
 
Augmented reality (Access virtual world)
Augmented reality (Access virtual world)Augmented reality (Access virtual world)
Augmented reality (Access virtual world)
chirag thakkar
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
mnaj3a
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
VIPIN KAUSHIK
 
Virtual reality technology
Virtual reality technologyVirtual reality technology
Virtual reality technology
Ravi Kumar Patel
 
virtual reality ppt
virtual reality pptvirtual reality ppt
virtual reality ppt
BhagyaReddy8
 

Similar to Virtually real slideshare (20)

Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
AR-VR.pptx
AR-VR.pptxAR-VR.pptx
AR-VR.pptx
 
Next Galaxy Corp
Next Galaxy CorpNext Galaxy Corp
Next Galaxy Corp
 
VIRTUAL REALITY PRESENTATION
VIRTUAL REALITY PRESENTATION VIRTUAL REALITY PRESENTATION
VIRTUAL REALITY PRESENTATION
 
Virtual reality-What you see is what you believe
Virtual reality-What you see is what you believe Virtual reality-What you see is what you believe
Virtual reality-What you see is what you believe
 
Virtual World
Virtual WorldVirtual World
Virtual World
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
VR
VR VR
VR
 
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
VIRTUAL REALITY SEMINAR PPT WITH AWESOME AUTOMATIC ANIMATIONS
 
VirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_KartikVirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_Kartik
 
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxC. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdf
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
 
1. laboratory presentation virtual reality uninpahu_2019-1
1. laboratory presentation virtual reality uninpahu_2019-11. laboratory presentation virtual reality uninpahu_2019-1
1. laboratory presentation virtual reality uninpahu_2019-1
 
Augmented reality (Access virtual world)
Augmented reality (Access virtual world)Augmented reality (Access virtual world)
Augmented reality (Access virtual world)
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual reality technology
Virtual reality technologyVirtual reality technology
Virtual reality technology
 
virtual reality ppt
virtual reality pptvirtual reality ppt
virtual reality ppt
 

More from Clifford Dive

Argon360 – real time video stitching implemented in hardware
Argon360 – real time video stitching implemented in hardwareArgon360 – real time video stitching implemented in hardware
Argon360 – real time video stitching implemented in hardware
Clifford Dive
 
Argon360 – real time video stitching
Argon360 – real time video stitchingArgon360 – real time video stitching
Argon360 – real time video stitching
Clifford Dive
 
Agritech3 for slideshare
Agritech3 for slideshareAgritech3 for slideshare
Agritech3 for slideshare
Clifford Dive
 
Argon without the business speak
Argon without the business speakArgon without the business speak
Argon without the business speak
Clifford Dive
 
Cliff dive bring and share - 29.11.12
Cliff dive   bring and share - 29.11.12Cliff dive   bring and share - 29.11.12
Cliff dive bring and share - 29.11.12
Clifford Dive
 
P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)
Clifford Dive
 
Product Management Principles in a Services Company
Product Management Principles in a Services CompanyProduct Management Principles in a Services Company
Product Management Principles in a Services Company
Clifford Dive
 

More from Clifford Dive (7)

Argon360 – real time video stitching implemented in hardware
Argon360 – real time video stitching implemented in hardwareArgon360 – real time video stitching implemented in hardware
Argon360 – real time video stitching implemented in hardware
 
Argon360 – real time video stitching
Argon360 – real time video stitchingArgon360 – real time video stitching
Argon360 – real time video stitching
 
Agritech3 for slideshare
Agritech3 for slideshareAgritech3 for slideshare
Agritech3 for slideshare
 
Argon without the business speak
Argon without the business speakArgon without the business speak
Argon without the business speak
 
Cliff dive bring and share - 29.11.12
Cliff dive   bring and share - 29.11.12Cliff dive   bring and share - 29.11.12
Cliff dive bring and share - 29.11.12
 
P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)P9000 p-017o (argon general presentation - june 2014)
P9000 p-017o (argon general presentation - june 2014)
 
Product Management Principles in a Services Company
Product Management Principles in a Services CompanyProduct Management Principles in a Services Company
Product Management Principles in a Services Company
 

Recently uploaded

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 

Recently uploaded (20)

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 

Virtually real slideshare

  • 1. Virtually Real? The Challenges and Opportunities of VR Clifford Dive strategy | product | technology | business 1
  • 2. Background • 2½ years understanding and developing the market for real-time video stitching technology 2
  • 3. 3
  • 5. Some definitions • Virtual reality : an artificial environment which is experienced through sensory stimuli (as sights and sounds) provided by a computer and in which one's actions partially determine what happens in the environment : the technology used to create or access a virtual reality 5
  • 6. 6
  • 7. Some definitions • Augmented reality : a technology that superimposes a computer- generated image on a user's view of the real world, thus providing a composite view 7
  • 8. 8
  • 9. 9
  • 10. Some definitions • Mixed reality : the merging of real and virtual worlds to produce new environments and visualizations where physical and digital objects co-exist and interact in real time 10
  • 11. 11
  • 12. Some definitions • 360° video : 360° video, also known as immersive video or cinematic VR, is a video recording where a view in every direction is recorded at the same time, shot using an omni-directional camera or a collection of cameras : depending on the camera and the viewing device 360° video may offer a 3D viewing experience 12
  • 13. 13
  • 14. Is 360° video “proper” VR? • Major differentiator – can the user choose a viewpoint? – “Proper” VR allows the user to move around in a virtual world, requiring a full 3D model of that world – With 360° video the viewing point is pre- determined at the time of filming 14
  • 16. First Known Use of “VIRTUAL REALITY” Source: Merriam Webster
  • 17. First Known Use of “VIRTUAL REALITY” 1987 Source: Merriam Webster
  • 18. 18 Painting by Robert Barker, 1787, overlooking Edinburgh 200 years earlier
  • 19. 19
  • 20. ...and technology advances 20 Photo by George N. Barnard from the top of Lookout Mountain, Tennessee, 1864
  • 22. The 1990s – SEGA and Nintendo 22
  • 23. The millennium – 3D TV 23
  • 24. Whatever happened? Was it – too expensive – too much hassle – bad luck – the global recession – not compatible with the lifestyle – just not needed The millennium – 3D TV
  • 25. Whatever happened? Was it – too expensive – too much hassle – bad luck – the global recession – not compatible with the lifestyle – just not needed The millennium – 3D TV
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Addressing two consumer sectors • Hard-core gamers – PlayStation VR, Oculus Rift, HTC Vive • Everyone else – Google cardboard, Daydream, Samsung Gear VR 33
  • 34. 34
  • 35. So what’s it for? • Gaming • Education • Healthcare • Retail • Engineering • Entertainment • News 35 • Social • Sport • Art
  • 36. VR empathy machine 36 Amnesty International Unveils Incredible VR Experience Showing the Devastation in Syria https://www.brandcrap.com/2016/03/14/amnesty-international-unveils-incredible-vr-experience-showing-the-devastation-in-syria/
  • 37. How do I get into this? • First big decision – get into what? – Full VR experience – 360° content 37
  • 38. Full VR experience • Requires 3D VR digital tools and game engines – Nuke – Unreal Engine – Unity 38
  • 39. 360° video • Camera – Google Jump, Nokia OZO, GoPro rig, Samsung, Ricoh, Giroptic... • Stitching and processing software – From the camera manufacturers – VideoStitch, Kolor, PTGui 39
  • 41. 41
  • 42. Strategic questions • How do we consume the content? Flat screens or head mounted displays (HMDs)? – I’m really not convinced about the concept of HMDs for every-day use by a mass audience and engagement of a critical mass in audience numbers is required for VR to move from niche to mainstream • 2D or 3D? 42
  • 43. Technical challenges • Motion sickness – related to latency • Focus accommodation and vergence – in the real world the eyes’ focus and alignment depend on the distance of the object in view • Motion parallax – if I move my head laterally in the real world objects in the foreground move relative to those in the background. Not so with today’s cinematic VR • Translation – what happens if I change position? • Bandwidth and processing power 43
  • 44. Creative challenges • With current technology immersive 360° content can be spectacular, and currently the novelty value can make it a very effective marketing tool but... – creating content is not easy, especially if you want live video • There are consumer products available right now but... – cameras are expensive, and quality is not brilliant – the workflow is not straightforward 44
  • 45. Production challenges • Production norms are still emerging • Where do I hide the crew? • It’s not just about the video • Camera movement • Length of scenes • How, and whether to direct viewers’ attention 45
  • 46. 360° videos and stills These are mine – many others available on YouTube, which allows you to filter for 360° content: https://youtu.be/D2Ja121TjVE https://youtu.be/pW6W-gdeFic https://flic.kr/p/LVKz8b 46
  • 47. Other resources My test of consumer cameras: http://www.cliffdive.co.uk/360-degree-consumer-cameras- users-viewpoint/ My curated content of VR related news: http://www.scoop.it/t/panoramic-video Contact cliff@cliffdive.co.uk 47

Editor's Notes

  1. How to get geeks to take exercise
  2. I’ll take a hint from Mrs May – 360 video means 360 video. And if you push me further I’d say not it’s red, green and blue
  3. Facebook – Oculus Google jump, tango, cardboard HTC Samsung Gear VR Jaunt Nokia OZO
  4. Facebook – Oculus Google jump, tango, cardboard HTC Samsung Gear VR Jaunt Nokia OZO
  5. Facebook – Oculus Google jump, tango, cardboard HTC Samsung Gear VR Jaunt Nokia OZO
  6. Facebook – Oculus Google jump, tango, cardboard HTC Samsung Gear VR Jaunt Nokia OZO
  7. Facebook – Oculus Google jump, tango, cardboard HTC Samsung Gear VR Jaunt Nokia OZO
  8. Facebook – Oculus Google jump, tango, cardboard HTC Samsung Gear VR Jaunt Nokia OZO
  9. Google Expeditions