SlideShare a Scribd company logo
Presented By:
● Tanishka Garg
● Durgesh Gupta
Computer Vision In
Augmented Reality
Lack of etiquette and manners is a huge turn off.
KnolX Etiquettes
Punctuality
Join the session 5 minutes prior to
the session start time. We start on
time and conclude on time!
Feedback
Make sure to submit a constructive
feedback for all sessions as it is
very helpful for the presenter.
Silent Mode
Keep your mobile devices in silent
mode, feel free to move out of
session in case you need to attend
an urgent call.
Avoid Disturbance
Avoid unwanted chit chat during
the session.
Our Agenda
01 Introduction to Computer Vision-Recap
02 What is Augmented Reality & Virtual Reality
03
04 Computer Vision Overlapping Augmented Reality
05 Demo
How Does Computer Vision Enhance Augmented Reality
What is Computer
Vision-Recap
What is Computer Vision-Recap
● What is Computer Vision?
○ A field of Computer Science focuses on analyzing and processing
visual images or videos intelligently like humans.
● How Computer Vision Works
○ Computer vision algorithms are based on pattern recognition.
○ We train computers on a massive amount of visual data-computers
process images, label objects on them, and find patterns in those
objects.
● Application of Computer Vision.
○ Self Driving Cars
○ Augmented & Mixed Reality.
○ Facial recognition
○ Health Care
● Challenges in Computer Vision
○ Inadequate hardware
○ Poor Data Quality
○ Proper Knowledge of Domain
What is Augmented Reality
and Virtual Reality?
What is Augmented Reality and Virtual Reality?
● Augmented reality (AR) augments your surroundings by adding digital elements to a live view, often by using the camera on a
smartphone.
● The mobile App Pokemon Go that became an inescapable sensation in 2016 also was the wonder of Augmented Reality.
● Virtual reality (VR) is a completely immersive experience that replaces a real-life environment with a simulated one.
● Some of the VR devices are Oculus Rift, Samsung Gear VR, HTC Vive, Google Daydream View, or Google Cardboard. These
headsets remove vision of the real world and provide video to each eye allowing for depth of vision
Augmented or virtual reality? A direct comparison
of the two technologies
● VR creates an immersive virtual environment, while AR augments a
real-world scene.
● VR is 75 percent virtual, while AR is only 25 percent virtual.
● VR requires a headset device, while AR does not.
● VR users move in a completely fictional world, while AR users are
in contact with the real world.
How Does Computer
Vision Enhance
Augmented Reality
How Does Computer Vision Enhance Augmented
Reality
● It can help AR devices build a more accurate augmented
environment. AR can determine where to place virtual images in
accordance with space.
● AR devices use GPS and compass to understand the location of a
person and the direction he or she is facing, to show images
against the real world background. However GPS tracking may
fail when the person commutes in a congested area. Sometimes,
due to this inaccuracy, AR devices place virtual images at incorrect
places and build inaccurate AR environments.
● Using Computer Vision techniques AR devices address the
location challenges and build a more detailed augmented
environment.
Computer Vision
Overlapping Augmented
Reality
Application Of Augmented Reality and Computer
Vision
Image Placeholder Image Placeholder Image Placeholder
● Applications of Augmented Reality and Computer Vision
Applications are as follows -
○ Autonomous Cars
○ Security Monitoring
○ Healthcare and Diagnostics
○ Image and Face Recognition
○ Vision Based Biometric Authentication
Augmented Reality and Computer Vision in
Autonomous Cars
Image Placeholder Image Placeholder Image Placeholder
● Computer vision is one of the ways self-driving cars can make sense of their
surroundings.
● Pictures taken from different angles are fed to the software. Then it processes
the images to know the real-time situation of the road.
● For example, Tesla cars come with autopilot mode. Autopilot Augmented
Vision is the new autonomous driving feature of Tesla. Their windscreens show
augmented information.
Augmented Reality and Computer Vision in
Security Monitoring
Image Placeholder Image Placeholder
● Imagine, if your CCTV camera notifies if something unusual happens. For
example, if something catches fire or a stranger lurks around the house, you
get an instant alert and prevent an unfavorable situation. This is the wonder of
computer vision.
● Umbo AiDome is a wonderful example of just that. They’ve come up with an
autonomous security system that protects people and valuable assets alike.
Augmented Reality and Computer Vision in Health
and Diagnostics
Image Placeholder Image Placeholder Image Placeholder
● By Computer vision and Augmented Reality we can detect cancerous moles in
skin images and finding symptoms in x-ray and MRI scans can be automated.
● For example, Touch Surgery mobile application allow anyone in the world to learn
and prepare for surgery based on industry-approved best practices.
Augmented Reality and Computer Vision in Image
& Face Recognition
Image Placeholder Image Placeholder Image Placeholder
● The role of computer vision in facial recognition apps is essential. This technology
allows computers to match the images of people’s faces to their identities. The
algorithms detect facial features in images and compare them with its database of
face profiles.
● A brilliant example of this would be Uplara. It’s a virtual try-on for e-shoppers.
The amazing thing about this one is that you can integrate it on your Shopify store,
and give people an AR-powered eCommerce experience.
Augmented Reality and Computer Vision in Vision
Based Biometric Authentication
Image Placeholder Image Placeholder Image Placeholder
● Here is one of the greatest applications of computer vision and AI-powered facial
recognition. Employees login virtually on the remote workspace. The unique
biological retina of the user is used to verify the identity.
● Computer Vision and Artificial Intelligence empower the Face Reg application,
which is an easy-to-use and scalable facial recognition app. It compares the
features of faces or objects detected with images that come from a predefined
dynamic dataset to provide maximum accuracy possible. It can also be used for
video surveillance.
Demo
Thank You !
Get in touch with us:
ML Studio, Knoldus Inc.

More Related Content

What's hot

Augmented Reality - 8th Mass Media
Augmented Reality - 8th Mass MediaAugmented Reality - 8th Mass Media
Augmented Reality - 8th Mass MediaQualcomm
 
The Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a PrimerThe Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a PrimerSim Blaustein
 
Virtual Reality-Seminar presentation
Virtual Reality-Seminar  presentationVirtual Reality-Seminar  presentation
Virtual Reality-Seminar presentationShreyansh Vijay Singh
 
Virtual reality technology
Virtual reality technologyVirtual reality technology
Virtual reality technologyRavi Kumar Patel
 
Virtual reality
Virtual realityVirtual reality
Virtual realityyp95
 
AR / VR -- Rise of Technology
AR / VR -- Rise of Technology AR / VR -- Rise of Technology
AR / VR -- Rise of Technology ShaheenTaj10
 
Augmented reality
Augmented reality Augmented reality
Augmented reality vivekuniyal
 
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 Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the DifferenceVirtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the DifferenceAugment
 
XR and the Future of Immersive Technology
XR and the Future of Immersive TechnologyXR and the Future of Immersive Technology
XR and the Future of Immersive TechnologyVincent Lau
 
Computer Vision Presentation Artificial Intelligence (AI)
Computer Vision Presentation Artificial Intelligence (AI)Computer Vision Presentation Artificial Intelligence (AI)
Computer Vision Presentation Artificial Intelligence (AI)AshTheMidBenchers
 

What's hot (20)

Augmented reality ppt
Augmented reality pptAugmented reality ppt
Augmented reality ppt
 
Augmented Reality - 8th Mass Media
Augmented Reality - 8th Mass MediaAugmented Reality - 8th Mass Media
Augmented Reality - 8th Mass Media
 
The Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a PrimerThe Emerging Virtual Reality Landscape: a Primer
The Emerging Virtual Reality Landscape: a Primer
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
screen less display
screen less displayscreen less display
screen less display
 
Computer vision
Computer visionComputer vision
Computer vision
 
Virtual Reality-Seminar presentation
Virtual Reality-Seminar  presentationVirtual Reality-Seminar  presentation
Virtual Reality-Seminar presentation
 
Virtual reality technology
Virtual reality technologyVirtual reality technology
Virtual reality technology
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
AR / VR -- Rise of Technology
AR / VR -- Rise of Technology AR / VR -- Rise of Technology
AR / VR -- Rise of Technology
 
Augmented reality
Augmented reality Augmented reality
Augmented reality
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
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
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
Virtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the DifferenceVirtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the Difference
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
XR and the Future of Immersive Technology
XR and the Future of Immersive TechnologyXR and the Future of Immersive Technology
XR and the Future of Immersive Technology
 
Computer Vision Presentation Artificial Intelligence (AI)
Computer Vision Presentation Artificial Intelligence (AI)Computer Vision Presentation Artificial Intelligence (AI)
Computer Vision Presentation Artificial Intelligence (AI)
 
virtual reality ppt
 virtual reality  ppt virtual reality  ppt
virtual reality ppt
 

Similar to Computer Vision In Augmented Reality

Introduction to Computer Vision.pdf
Introduction to Computer Vision.pdfIntroduction to Computer Vision.pdf
Introduction to Computer Vision.pdfKnoldus Inc.
 
AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)Jai Sipani
 
Augmented Reality
Augmented Reality Augmented Reality
Augmented Reality Kiran Kumar
 
Augmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of TomorrowAugmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of TomorrowAnna Harris
 
Augmented Reality-The 8th Mass Medium
Augmented Reality-The 8th Mass MediumAugmented Reality-The 8th Mass Medium
Augmented Reality-The 8th Mass MediumRohit Agrawal
 
Augmented reality & virtual reality
Augmented reality & virtual realityAugmented reality & virtual reality
Augmented reality & virtual realitySoori Joy
 
Augmented vs Virtual Reality.pptx
Augmented vs Virtual Reality.pptxAugmented vs Virtual Reality.pptx
Augmented vs Virtual Reality.pptxJohanJacobMathew
 
Augmented Reality By Jaseem Bhutto
Augmented Reality By Jaseem BhuttoAugmented Reality By Jaseem Bhutto
Augmented Reality By Jaseem BhuttoJaseem Bhutto
 
Notes for AR.ppt
Notes for AR.pptNotes for AR.ppt
Notes for AR.pptArumugam90
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented RealityKaviyaraj R
 
Augmented Reality.docx
Augmented Reality.docxAugmented Reality.docx
Augmented Reality.docxkiranraza10
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented RealityAjay Sankar
 
3D Visualization of ID Cards Using Augmented Reality.pptx
3D Visualization of ID Cards Using Augmented Reality.pptx3D Visualization of ID Cards Using Augmented Reality.pptx
3D Visualization of ID Cards Using Augmented Reality.pptxSAMIMAKTAR9
 
Augmented reality and virtual reality technology
Augmented reality and virtual reality technologyAugmented reality and virtual reality technology
Augmented reality and virtual reality technologyAMAN148668
 
3. augmented reality uninpahu 2019-1
3. augmented reality uninpahu 2019-13. augmented reality uninpahu 2019-1
3. augmented reality uninpahu 2019-1Javier Daza
 

Similar to Computer Vision In Augmented Reality (20)

Introduction to Computer Vision.pdf
Introduction to Computer Vision.pdfIntroduction to Computer Vision.pdf
Introduction to Computer Vision.pdf
 
AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)
 
Augmented Reality
Augmented Reality Augmented Reality
Augmented Reality
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
Augmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of TomorrowAugmented Reality: Envisioning the Future of Tomorrow
Augmented Reality: Envisioning the Future of Tomorrow
 
Augmented Reality-The 8th Mass Medium
Augmented Reality-The 8th Mass MediumAugmented Reality-The 8th Mass Medium
Augmented Reality-The 8th Mass Medium
 
Augmented reality & virtual reality
Augmented reality & virtual realityAugmented reality & virtual reality
Augmented reality & virtual reality
 
Augmented vs Virtual Reality.pptx
Augmented vs Virtual Reality.pptxAugmented vs Virtual Reality.pptx
Augmented vs Virtual Reality.pptx
 
A new reality
A new realityA new reality
A new reality
 
Augmented Reality By Jaseem Bhutto
Augmented Reality By Jaseem BhuttoAugmented Reality By Jaseem Bhutto
Augmented Reality By Jaseem Bhutto
 
Notes for AR.ppt
Notes for AR.pptNotes for AR.ppt
Notes for AR.ppt
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Augmented Reality.docx
Augmented Reality.docxAugmented Reality.docx
Augmented Reality.docx
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
augmented_reality.ppt
augmented_reality.pptaugmented_reality.ppt
augmented_reality.ppt
 
3D Visualization of ID Cards Using Augmented Reality.pptx
3D Visualization of ID Cards Using Augmented Reality.pptx3D Visualization of ID Cards Using Augmented Reality.pptx
3D Visualization of ID Cards Using Augmented Reality.pptx
 
Computer vision ppt
Computer vision pptComputer vision ppt
Computer vision ppt
 
Virtual reality.pptx
Virtual reality.pptxVirtual reality.pptx
Virtual reality.pptx
 
Augmented reality and virtual reality technology
Augmented reality and virtual reality technologyAugmented reality and virtual reality technology
Augmented reality and virtual reality technology
 
3. augmented reality uninpahu 2019-1
3. augmented reality uninpahu 2019-13. augmented reality uninpahu 2019-1
3. augmented reality uninpahu 2019-1
 

More from Knoldus Inc.

Using InfluxDB for real-time monitoring in Jmeter
Using InfluxDB for real-time monitoring in JmeterUsing InfluxDB for real-time monitoring in Jmeter
Using InfluxDB for real-time monitoring in JmeterKnoldus Inc.
 
Intoduction to KubeVela Presentation (DevOps)
Intoduction to KubeVela Presentation (DevOps)Intoduction to KubeVela Presentation (DevOps)
Intoduction to KubeVela Presentation (DevOps)Knoldus Inc.
 
Stakeholder Management (Project Management) Presentation
Stakeholder Management (Project Management) PresentationStakeholder Management (Project Management) Presentation
Stakeholder Management (Project Management) PresentationKnoldus Inc.
 
Introduction To Kaniko (DevOps) Presentation
Introduction To Kaniko (DevOps) PresentationIntroduction To Kaniko (DevOps) Presentation
Introduction To Kaniko (DevOps) PresentationKnoldus Inc.
 
Efficient Test Environments with Infrastructure as Code (IaC)
Efficient Test Environments with Infrastructure as Code (IaC)Efficient Test Environments with Infrastructure as Code (IaC)
Efficient Test Environments with Infrastructure as Code (IaC)Knoldus Inc.
 
Exploring Terramate DevOps (Presentation)
Exploring Terramate DevOps (Presentation)Exploring Terramate DevOps (Presentation)
Exploring Terramate DevOps (Presentation)Knoldus Inc.
 
Clean Code in Test Automation Differentiating Between the Good and the Bad
Clean Code in Test Automation  Differentiating Between the Good and the BadClean Code in Test Automation  Differentiating Between the Good and the Bad
Clean Code in Test Automation Differentiating Between the Good and the BadKnoldus Inc.
 
Integrating AI Capabilities in Test Automation
Integrating AI Capabilities in Test AutomationIntegrating AI Capabilities in Test Automation
Integrating AI Capabilities in Test AutomationKnoldus Inc.
 
State Management with NGXS in Angular.pptx
State Management with NGXS in Angular.pptxState Management with NGXS in Angular.pptx
State Management with NGXS in Angular.pptxKnoldus Inc.
 
Authentication in Svelte using cookies.pptx
Authentication in Svelte using cookies.pptxAuthentication in Svelte using cookies.pptx
Authentication in Svelte using cookies.pptxKnoldus Inc.
 
OAuth2 Implementation Presentation (Java)
OAuth2 Implementation Presentation (Java)OAuth2 Implementation Presentation (Java)
OAuth2 Implementation Presentation (Java)Knoldus Inc.
 
Supply chain security with Kubeclarity.pptx
Supply chain security with Kubeclarity.pptxSupply chain security with Kubeclarity.pptx
Supply chain security with Kubeclarity.pptxKnoldus Inc.
 
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML ParsingMastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML ParsingKnoldus Inc.
 
Akka gRPC Essentials A Hands-On Introduction
Akka gRPC Essentials A Hands-On IntroductionAkka gRPC Essentials A Hands-On Introduction
Akka gRPC Essentials A Hands-On IntroductionKnoldus Inc.
 
Entity Core with Core Microservices.pptx
Entity Core with Core Microservices.pptxEntity Core with Core Microservices.pptx
Entity Core with Core Microservices.pptxKnoldus Inc.
 
Introduction to Redis and its features.pptx
Introduction to Redis and its features.pptxIntroduction to Redis and its features.pptx
Introduction to Redis and its features.pptxKnoldus Inc.
 
GraphQL with .NET Core Microservices.pdf
GraphQL with .NET Core Microservices.pdfGraphQL with .NET Core Microservices.pdf
GraphQL with .NET Core Microservices.pdfKnoldus Inc.
 
NuGet Packages Presentation (DoT NeT).pptx
NuGet Packages Presentation (DoT NeT).pptxNuGet Packages Presentation (DoT NeT).pptx
NuGet Packages Presentation (DoT NeT).pptxKnoldus Inc.
 
Data Quality in Test Automation Navigating the Path to Reliable Testing
Data Quality in Test Automation Navigating the Path to Reliable TestingData Quality in Test Automation Navigating the Path to Reliable Testing
Data Quality in Test Automation Navigating the Path to Reliable TestingKnoldus Inc.
 
K8sGPTThe AI​ way to diagnose Kubernetes
K8sGPTThe AI​ way to diagnose KubernetesK8sGPTThe AI​ way to diagnose Kubernetes
K8sGPTThe AI​ way to diagnose KubernetesKnoldus Inc.
 

More from Knoldus Inc. (20)

Using InfluxDB for real-time monitoring in Jmeter
Using InfluxDB for real-time monitoring in JmeterUsing InfluxDB for real-time monitoring in Jmeter
Using InfluxDB for real-time monitoring in Jmeter
 
Intoduction to KubeVela Presentation (DevOps)
Intoduction to KubeVela Presentation (DevOps)Intoduction to KubeVela Presentation (DevOps)
Intoduction to KubeVela Presentation (DevOps)
 
Stakeholder Management (Project Management) Presentation
Stakeholder Management (Project Management) PresentationStakeholder Management (Project Management) Presentation
Stakeholder Management (Project Management) Presentation
 
Introduction To Kaniko (DevOps) Presentation
Introduction To Kaniko (DevOps) PresentationIntroduction To Kaniko (DevOps) Presentation
Introduction To Kaniko (DevOps) Presentation
 
Efficient Test Environments with Infrastructure as Code (IaC)
Efficient Test Environments with Infrastructure as Code (IaC)Efficient Test Environments with Infrastructure as Code (IaC)
Efficient Test Environments with Infrastructure as Code (IaC)
 
Exploring Terramate DevOps (Presentation)
Exploring Terramate DevOps (Presentation)Exploring Terramate DevOps (Presentation)
Exploring Terramate DevOps (Presentation)
 
Clean Code in Test Automation Differentiating Between the Good and the Bad
Clean Code in Test Automation  Differentiating Between the Good and the BadClean Code in Test Automation  Differentiating Between the Good and the Bad
Clean Code in Test Automation Differentiating Between the Good and the Bad
 
Integrating AI Capabilities in Test Automation
Integrating AI Capabilities in Test AutomationIntegrating AI Capabilities in Test Automation
Integrating AI Capabilities in Test Automation
 
State Management with NGXS in Angular.pptx
State Management with NGXS in Angular.pptxState Management with NGXS in Angular.pptx
State Management with NGXS in Angular.pptx
 
Authentication in Svelte using cookies.pptx
Authentication in Svelte using cookies.pptxAuthentication in Svelte using cookies.pptx
Authentication in Svelte using cookies.pptx
 
OAuth2 Implementation Presentation (Java)
OAuth2 Implementation Presentation (Java)OAuth2 Implementation Presentation (Java)
OAuth2 Implementation Presentation (Java)
 
Supply chain security with Kubeclarity.pptx
Supply chain security with Kubeclarity.pptxSupply chain security with Kubeclarity.pptx
Supply chain security with Kubeclarity.pptx
 
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML ParsingMastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
 
Akka gRPC Essentials A Hands-On Introduction
Akka gRPC Essentials A Hands-On IntroductionAkka gRPC Essentials A Hands-On Introduction
Akka gRPC Essentials A Hands-On Introduction
 
Entity Core with Core Microservices.pptx
Entity Core with Core Microservices.pptxEntity Core with Core Microservices.pptx
Entity Core with Core Microservices.pptx
 
Introduction to Redis and its features.pptx
Introduction to Redis and its features.pptxIntroduction to Redis and its features.pptx
Introduction to Redis and its features.pptx
 
GraphQL with .NET Core Microservices.pdf
GraphQL with .NET Core Microservices.pdfGraphQL with .NET Core Microservices.pdf
GraphQL with .NET Core Microservices.pdf
 
NuGet Packages Presentation (DoT NeT).pptx
NuGet Packages Presentation (DoT NeT).pptxNuGet Packages Presentation (DoT NeT).pptx
NuGet Packages Presentation (DoT NeT).pptx
 
Data Quality in Test Automation Navigating the Path to Reliable Testing
Data Quality in Test Automation Navigating the Path to Reliable TestingData Quality in Test Automation Navigating the Path to Reliable Testing
Data Quality in Test Automation Navigating the Path to Reliable Testing
 
K8sGPTThe AI​ way to diagnose Kubernetes
K8sGPTThe AI​ way to diagnose KubernetesK8sGPTThe AI​ way to diagnose Kubernetes
K8sGPTThe AI​ way to diagnose Kubernetes
 

Recently uploaded

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaRTTS
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...Product School
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesThousandEyes
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...Product School
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
 

Recently uploaded (20)

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 

Computer Vision In Augmented Reality

  • 1. Presented By: ● Tanishka Garg ● Durgesh Gupta Computer Vision In Augmented Reality
  • 2. Lack of etiquette and manners is a huge turn off. KnolX Etiquettes Punctuality Join the session 5 minutes prior to the session start time. We start on time and conclude on time! Feedback Make sure to submit a constructive feedback for all sessions as it is very helpful for the presenter. Silent Mode Keep your mobile devices in silent mode, feel free to move out of session in case you need to attend an urgent call. Avoid Disturbance Avoid unwanted chit chat during the session.
  • 3. Our Agenda 01 Introduction to Computer Vision-Recap 02 What is Augmented Reality & Virtual Reality 03 04 Computer Vision Overlapping Augmented Reality 05 Demo How Does Computer Vision Enhance Augmented Reality
  • 5. What is Computer Vision-Recap ● What is Computer Vision? ○ A field of Computer Science focuses on analyzing and processing visual images or videos intelligently like humans. ● How Computer Vision Works ○ Computer vision algorithms are based on pattern recognition. ○ We train computers on a massive amount of visual data-computers process images, label objects on them, and find patterns in those objects. ● Application of Computer Vision. ○ Self Driving Cars ○ Augmented & Mixed Reality. ○ Facial recognition ○ Health Care ● Challenges in Computer Vision ○ Inadequate hardware ○ Poor Data Quality ○ Proper Knowledge of Domain
  • 6. What is Augmented Reality and Virtual Reality?
  • 7. What is Augmented Reality and Virtual Reality? ● Augmented reality (AR) augments your surroundings by adding digital elements to a live view, often by using the camera on a smartphone. ● The mobile App Pokemon Go that became an inescapable sensation in 2016 also was the wonder of Augmented Reality. ● Virtual reality (VR) is a completely immersive experience that replaces a real-life environment with a simulated one. ● Some of the VR devices are Oculus Rift, Samsung Gear VR, HTC Vive, Google Daydream View, or Google Cardboard. These headsets remove vision of the real world and provide video to each eye allowing for depth of vision
  • 8.
  • 9. Augmented or virtual reality? A direct comparison of the two technologies ● VR creates an immersive virtual environment, while AR augments a real-world scene. ● VR is 75 percent virtual, while AR is only 25 percent virtual. ● VR requires a headset device, while AR does not. ● VR users move in a completely fictional world, while AR users are in contact with the real world.
  • 10. How Does Computer Vision Enhance Augmented Reality
  • 11. How Does Computer Vision Enhance Augmented Reality ● It can help AR devices build a more accurate augmented environment. AR can determine where to place virtual images in accordance with space. ● AR devices use GPS and compass to understand the location of a person and the direction he or she is facing, to show images against the real world background. However GPS tracking may fail when the person commutes in a congested area. Sometimes, due to this inaccuracy, AR devices place virtual images at incorrect places and build inaccurate AR environments. ● Using Computer Vision techniques AR devices address the location challenges and build a more detailed augmented environment.
  • 13. Application Of Augmented Reality and Computer Vision Image Placeholder Image Placeholder Image Placeholder ● Applications of Augmented Reality and Computer Vision Applications are as follows - ○ Autonomous Cars ○ Security Monitoring ○ Healthcare and Diagnostics ○ Image and Face Recognition ○ Vision Based Biometric Authentication
  • 14. Augmented Reality and Computer Vision in Autonomous Cars Image Placeholder Image Placeholder Image Placeholder ● Computer vision is one of the ways self-driving cars can make sense of their surroundings. ● Pictures taken from different angles are fed to the software. Then it processes the images to know the real-time situation of the road. ● For example, Tesla cars come with autopilot mode. Autopilot Augmented Vision is the new autonomous driving feature of Tesla. Their windscreens show augmented information.
  • 15. Augmented Reality and Computer Vision in Security Monitoring Image Placeholder Image Placeholder ● Imagine, if your CCTV camera notifies if something unusual happens. For example, if something catches fire or a stranger lurks around the house, you get an instant alert and prevent an unfavorable situation. This is the wonder of computer vision. ● Umbo AiDome is a wonderful example of just that. They’ve come up with an autonomous security system that protects people and valuable assets alike.
  • 16. Augmented Reality and Computer Vision in Health and Diagnostics Image Placeholder Image Placeholder Image Placeholder ● By Computer vision and Augmented Reality we can detect cancerous moles in skin images and finding symptoms in x-ray and MRI scans can be automated. ● For example, Touch Surgery mobile application allow anyone in the world to learn and prepare for surgery based on industry-approved best practices.
  • 17. Augmented Reality and Computer Vision in Image & Face Recognition Image Placeholder Image Placeholder Image Placeholder ● The role of computer vision in facial recognition apps is essential. This technology allows computers to match the images of people’s faces to their identities. The algorithms detect facial features in images and compare them with its database of face profiles. ● A brilliant example of this would be Uplara. It’s a virtual try-on for e-shoppers. The amazing thing about this one is that you can integrate it on your Shopify store, and give people an AR-powered eCommerce experience.
  • 18. Augmented Reality and Computer Vision in Vision Based Biometric Authentication Image Placeholder Image Placeholder Image Placeholder ● Here is one of the greatest applications of computer vision and AI-powered facial recognition. Employees login virtually on the remote workspace. The unique biological retina of the user is used to verify the identity. ● Computer Vision and Artificial Intelligence empower the Face Reg application, which is an easy-to-use and scalable facial recognition app. It compares the features of faces or objects detected with images that come from a predefined dynamic dataset to provide maximum accuracy possible. It can also be used for video surveillance.
  • 19. Demo
  • 20. Thank You ! Get in touch with us: ML Studio, Knoldus Inc.