SlideShare a Scribd company logo
1 of 21
Download to read offline
Presented By:
● Tanishka Garg
● Durgesh Gupta
Introduction to
Computer Vision
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
02 How Computer Vision works
03 Application of Computer Vision
04 Challenges in Computer Vision
05 Demo
What is Computer
Vision?
What is Computer Vision?
● A field of Computer Science focuses on analyzing and processing
visual images or videos intelligently like humans.
● Enable machines to learn and understand the images at pixel level
through training and validation.
● Machines retrieve visual information, handle it & interpret the
result by getting training from special ML software algorithms.
Seeing results with computer vision
Computer vision users in many industries are seeing real results –
● Computer vision can distinguish between staged and real auto damage
● Computer vision enables facial recognition for security applications
● Computer vision makes automatic checkout possible in modern retail stores.
● Computer vision makes it possible for automatic Fast-Tag deductions and E-challans for violating traffic rules.
How Computer Vision
Works?
How Computer Vision Works?
Computer vision works in three basic steps:
How Computer Vision Works?
● Computer vision technology tends to mimic the way the human brain works. But how does our brain solve visual object recognition?
● One of the popular hypothesis states that our brains rely on patterns to decode individual objects. This concept is used to create
computer vision systems.
● Computer vision algorithms that we use today 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.
● For example, if we send a million images of flowers, the computer will analyze them, identify patterns that are similar to all flowers
and, at the end of this process, will create a model “flower.”
● As a result, the computer will be able to accurately detect whether a particular image is a flower every time we send them pictures.
How Computer Vision Works?
Applications of
Computer Vision
Application Of Computer Vision
Image Placeholder Image Placeholder Image Placeholder
● Computer vision is one of the areas in Machine
Learning where core concepts are already being
integrated into major products that we use every day
like:
○ In Self-Driving Cars
○ In Facial Recognition
○ In Augmented Reality & Mixed Reality
○ In Healthcare
Computer Vision In Self Driving Cars
Image Placeholder Image Placeholder Image Placeholder
● It’s not just tech companies that are leverage Machine Learning
for image applications.
● Computer vision enables self-driving cars to make sense of
their surroundings.
● Cameras capture video from different angles around the car and
feed it to computer vision software.
● CV processes the images in real-time to find the extremities of
roads, read traffic signs, detect other cars, objects and
pedestrians.
Computer Vision In Facial Recognition
Image Placeholder Image Placeholder
● CV enables computers to match images of people’s faces to their
identities.
● Social media apps use facial recognition to detect and tag users.
● Law enforcement agencies also rely on facial recognition
technology to identify criminals in video feeds.
Computer Vision In Augmented Reality
& Mixed Reality
Image Placeholder Image Placeholder Image Placeholder
● Computer vision also plays an important role in augmented and
mixed reality.
● AR employs computer vision capabilities in order to properly
integrate the real and the virtual world.
● The integration involves the user's location, object-based
interaction, 2D or 3D annotations, or precise alignment of image
overlays.
Computer Vision In HealthCare
Image Placeholder Image Placeholder Image Placeholder
● Computer vision has also been an important part of advances in
health-tech.
● Using Computer vision medical professionals can make better
decisions regarding the treatment of patients.
● Some of the application areas are:
○ Blood loss measurement.
○ Cardiology
○ Tumor detection
○ Cancer Detection
○ Timely detection of symptoms
○ Home-based patient rehabilitation
○ Minimising false positives
○ Medical imaging
○ Surgeries
Challenges of
Computer Vision
Challenges of Computer Vision
Image Placeholder Image Placeholder Image Placeholder
Challenges of Computer Vision
Image Placeholder Image Placeholder Image Placeholder
● Helping computers to see turns out to be very hard.
● It is difficult to build a machine that has a vision similar to human beings.
● Because we’re not entirely sure how human vision works in the first place.
● There are 5 major challenges that business managers can face while implementing computer vision in their business and how they can
overcome them to safeguard their investments and ensure maximum ROI.
○ Inadequate hardware
○ Poor data quality
○ Weak planning for model development
○ Time shortage
○ Proper knowledge of the domain.
Demo
Thank You !
Get in touch with us:
ML Studio, Knoldus Inc.

More Related Content

What's hot

AI Computer vision
AI Computer visionAI Computer vision
AI Computer visionKashafnaz2
 
Image Processing and Computer Vision
Image Processing and Computer VisionImage Processing and Computer Vision
Image Processing and Computer VisionSilicon Mentor
 
Computer vision introduction
Computer vision  introduction Computer vision  introduction
Computer vision introduction Wael Badawy
 
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
 
COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing Hemantha Kulathilake
 
Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognitionPankaj Thakur
 
Introduction to object detection
Introduction to object detectionIntroduction to object detection
Introduction to object detectionBrodmann17
 
Object detection presentation
Object detection presentationObject detection presentation
Object detection presentationAshwinBicholiya
 
Computer Vision – From traditional approaches to deep neural networks
Computer Vision – From traditional approaches to deep neural networksComputer Vision – From traditional approaches to deep neural networks
Computer Vision – From traditional approaches to deep neural networksinovex GmbH
 

What's hot (20)

AI Computer vision
AI Computer visionAI Computer vision
AI Computer vision
 
Computer vision
Computer visionComputer vision
Computer vision
 
Computer vision
Computer visionComputer vision
Computer vision
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Computer vision
Computer visionComputer vision
Computer vision
 
Image Processing and Computer Vision
Image Processing and Computer VisionImage Processing and Computer Vision
Image Processing and Computer Vision
 
Ai lecture 03 computer vision
Ai lecture 03 computer visionAi lecture 03 computer vision
Ai lecture 03 computer vision
 
Computer vision introduction
Computer vision  introduction Computer vision  introduction
Computer vision introduction
 
Image recognition
Image recognitionImage recognition
Image recognition
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
Computer Vision Presentation Artificial Intelligence (AI)
Computer Vision Presentation Artificial Intelligence (AI)Computer Vision Presentation Artificial Intelligence (AI)
Computer Vision Presentation Artificial Intelligence (AI)
 
COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing COM2304: Introduction to Computer Vision & Image Processing
COM2304: Introduction to Computer Vision & Image Processing
 
Image recognition
Image recognitionImage recognition
Image recognition
 
Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognition
 
Introduction to object detection
Introduction to object detectionIntroduction to object detection
Introduction to object detection
 
Computer vision ppt
Computer vision pptComputer vision ppt
Computer vision ppt
 
Object detection presentation
Object detection presentationObject detection presentation
Object detection presentation
 
Image Processing ppt
Image Processing pptImage Processing ppt
Image Processing ppt
 
Computer Vision – From traditional approaches to deep neural networks
Computer Vision – From traditional approaches to deep neural networksComputer Vision – From traditional approaches to deep neural networks
Computer Vision – From traditional approaches to deep neural networks
 

Similar to Introduction to Computer Vision.pdf

Computer Vision In Augmented Reality
Computer Vision In Augmented RealityComputer Vision In Augmented Reality
Computer Vision In Augmented RealityKnoldus Inc.
 
What is Computer Vision and How Does it Work.pdf
What is Computer Vision and How Does it Work.pdfWhat is Computer Vision and How Does it Work.pdf
What is Computer Vision and How Does it Work.pdfSoftmaxAi
 
Saksham presentation
Saksham presentationSaksham presentation
Saksham presentationSakshamTurki
 
Machine Vision – Augment not replace Humans
Machine Vision – Augment not replace HumansMachine Vision – Augment not replace Humans
Machine Vision – Augment not replace HumansQualitasTechnology
 
Machine Vision – Augment not replace Humans
Machine Vision – Augment not replace HumansMachine Vision – Augment not replace Humans
Machine Vision – Augment not replace HumansQualitasTechnology
 
wepik-seeing-is-believing-a-beginners-guide-to-computer-vision-20231002053054...
wepik-seeing-is-believing-a-beginners-guide-to-computer-vision-20231002053054...wepik-seeing-is-believing-a-beginners-guide-to-computer-vision-20231002053054...
wepik-seeing-is-believing-a-beginners-guide-to-computer-vision-20231002053054...PradeepAnand18
 
Emerging Technologies
Emerging TechnologiesEmerging Technologies
Emerging TechnologiesAnjan Mahanta
 
What is Computer Vision?
What is Computer Vision?What is Computer Vision?
What is Computer Vision?Kavika Roy
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabKamal Pradhan
 
final presentation (1258)52.524p2070525ptx
final presentation (1258)52.524p2070525ptxfinal presentation (1258)52.524p2070525ptx
final presentation (1258)52.524p2070525ptxnewnotion4
 
ASHISH SEMINAR PRESENTATION fully animated.pptx
ASHISH SEMINAR PRESENTATION fully animated.pptxASHISH SEMINAR PRESENTATION fully animated.pptx
ASHISH SEMINAR PRESENTATION fully animated.pptxnewnotion4
 
Machine learningfor computervision_ashutoshupadhyay
Machine learningfor computervision_ashutoshupadhyayMachine learningfor computervision_ashutoshupadhyay
Machine learningfor computervision_ashutoshupadhyayDr.R. Gunavathi Ramasamy
 
Face Recognition System
Face Recognition SystemFace Recognition System
Face Recognition SystemStudentRocks
 
Change In Computer Vision Technologies Begins
Change In Computer Vision Technologies BeginsChange In Computer Vision Technologies Begins
Change In Computer Vision Technologies BeginsaNumak & Company
 
ABTO Software computer vision 2016
ABTO Software computer vision 2016ABTO Software computer vision 2016
ABTO Software computer vision 2016ABTO Software
 
Face recognition and math
Face recognition and mathFace recognition and math
Face recognition and mathKejti Cela
 

Similar to Introduction to Computer Vision.pdf (20)

Computer Vision In Augmented Reality
Computer Vision In Augmented RealityComputer Vision In Augmented Reality
Computer Vision In Augmented Reality
 
What is Computer Vision and How Does it Work.pdf
What is Computer Vision and How Does it Work.pdfWhat is Computer Vision and How Does it Work.pdf
What is Computer Vision and How Does it Work.pdf
 
Saksham presentation
Saksham presentationSaksham presentation
Saksham presentation
 
Computer vision ppt
Computer vision pptComputer vision ppt
Computer vision ppt
 
Machine Vision – Augment not replace Humans
Machine Vision – Augment not replace HumansMachine Vision – Augment not replace Humans
Machine Vision – Augment not replace Humans
 
Machine Vision – Augment not replace Humans
Machine Vision – Augment not replace HumansMachine Vision – Augment not replace Humans
Machine Vision – Augment not replace Humans
 
What Is a Computer Vision Engineer- Unlocking the Power of Sight in Machines
What Is a Computer Vision Engineer- Unlocking the Power of Sight in MachinesWhat Is a Computer Vision Engineer- Unlocking the Power of Sight in Machines
What Is a Computer Vision Engineer- Unlocking the Power of Sight in Machines
 
wepik-seeing-is-believing-a-beginners-guide-to-computer-vision-20231002053054...
wepik-seeing-is-believing-a-beginners-guide-to-computer-vision-20231002053054...wepik-seeing-is-believing-a-beginners-guide-to-computer-vision-20231002053054...
wepik-seeing-is-believing-a-beginners-guide-to-computer-vision-20231002053054...
 
Emerging Technologies
Emerging TechnologiesEmerging Technologies
Emerging Technologies
 
What is Computer Vision?
What is Computer Vision?What is Computer Vision?
What is Computer Vision?
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlab
 
Unit 3 (1) (1).pdf
Unit 3 (1) (1).pdfUnit 3 (1) (1).pdf
Unit 3 (1) (1).pdf
 
final presentation (1258)52.524p2070525ptx
final presentation (1258)52.524p2070525ptxfinal presentation (1258)52.524p2070525ptx
final presentation (1258)52.524p2070525ptx
 
ASHISH SEMINAR PRESENTATION fully animated.pptx
ASHISH SEMINAR PRESENTATION fully animated.pptxASHISH SEMINAR PRESENTATION fully animated.pptx
ASHISH SEMINAR PRESENTATION fully animated.pptx
 
Machine learningfor computervision_ashutoshupadhyay
Machine learningfor computervision_ashutoshupadhyayMachine learningfor computervision_ashutoshupadhyay
Machine learningfor computervision_ashutoshupadhyay
 
Face Recognition System
Face Recognition SystemFace Recognition System
Face Recognition System
 
Computer vesion
Computer vesionComputer vesion
Computer vesion
 
Change In Computer Vision Technologies Begins
Change In Computer Vision Technologies BeginsChange In Computer Vision Technologies Begins
Change In Computer Vision Technologies Begins
 
ABTO Software computer vision 2016
ABTO Software computer vision 2016ABTO Software computer vision 2016
ABTO Software computer vision 2016
 
Face recognition and math
Face recognition and mathFace recognition and math
Face recognition and math
 

More from Knoldus 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.
 
Introduction to Circle Ci Presentation.pptx
Introduction to Circle Ci Presentation.pptxIntroduction to Circle Ci Presentation.pptx
Introduction to Circle Ci Presentation.pptxKnoldus Inc.
 
Robusta -Tool Presentation (DevOps).pptx
Robusta -Tool Presentation (DevOps).pptxRobusta -Tool Presentation (DevOps).pptx
Robusta -Tool Presentation (DevOps).pptxKnoldus Inc.
 
Optimizing Kubernetes using GOLDILOCKS.pptx
Optimizing Kubernetes using GOLDILOCKS.pptxOptimizing Kubernetes using GOLDILOCKS.pptx
Optimizing Kubernetes using GOLDILOCKS.pptxKnoldus Inc.
 
Azure Function App Exception Handling.pptx
Azure Function App Exception Handling.pptxAzure Function App Exception Handling.pptx
Azure Function App Exception Handling.pptxKnoldus Inc.
 
CQRS Design Pattern Presentation (Java).pptx
CQRS Design Pattern Presentation (Java).pptxCQRS Design Pattern Presentation (Java).pptx
CQRS Design Pattern Presentation (Java).pptxKnoldus Inc.
 
ETL Observability: Azure to Snowflake Presentation
ETL Observability: Azure to Snowflake PresentationETL Observability: Azure to Snowflake Presentation
ETL Observability: Azure to Snowflake PresentationKnoldus Inc.
 
Scripting with K6 - Beyond the Basics Presentation
Scripting with K6 - Beyond the Basics PresentationScripting with K6 - Beyond the Basics Presentation
Scripting with K6 - Beyond the Basics PresentationKnoldus Inc.
 
Getting started with dotnet core Web APIs
Getting started with dotnet core Web APIsGetting started with dotnet core Web APIs
Getting started with dotnet core Web APIsKnoldus Inc.
 
Introduction To Rust part II Presentation
Introduction To Rust part II PresentationIntroduction To Rust part II Presentation
Introduction To Rust part II PresentationKnoldus Inc.
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Configuring Workflows & Validators in JIRA
Configuring Workflows & Validators in JIRAConfiguring Workflows & Validators in JIRA
Configuring Workflows & Validators in JIRAKnoldus Inc.
 
Advanced Python (with dependency injection and hydra configuration packages)
Advanced Python (with dependency injection and hydra configuration packages)Advanced Python (with dependency injection and hydra configuration packages)
Advanced Python (with dependency injection and hydra configuration packages)Knoldus Inc.
 

More from Knoldus Inc. (20)

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
 
Introduction to Circle Ci Presentation.pptx
Introduction to Circle Ci Presentation.pptxIntroduction to Circle Ci Presentation.pptx
Introduction to Circle Ci Presentation.pptx
 
Robusta -Tool Presentation (DevOps).pptx
Robusta -Tool Presentation (DevOps).pptxRobusta -Tool Presentation (DevOps).pptx
Robusta -Tool Presentation (DevOps).pptx
 
Optimizing Kubernetes using GOLDILOCKS.pptx
Optimizing Kubernetes using GOLDILOCKS.pptxOptimizing Kubernetes using GOLDILOCKS.pptx
Optimizing Kubernetes using GOLDILOCKS.pptx
 
Azure Function App Exception Handling.pptx
Azure Function App Exception Handling.pptxAzure Function App Exception Handling.pptx
Azure Function App Exception Handling.pptx
 
CQRS Design Pattern Presentation (Java).pptx
CQRS Design Pattern Presentation (Java).pptxCQRS Design Pattern Presentation (Java).pptx
CQRS Design Pattern Presentation (Java).pptx
 
ETL Observability: Azure to Snowflake Presentation
ETL Observability: Azure to Snowflake PresentationETL Observability: Azure to Snowflake Presentation
ETL Observability: Azure to Snowflake Presentation
 
Scripting with K6 - Beyond the Basics Presentation
Scripting with K6 - Beyond the Basics PresentationScripting with K6 - Beyond the Basics Presentation
Scripting with K6 - Beyond the Basics Presentation
 
Getting started with dotnet core Web APIs
Getting started with dotnet core Web APIsGetting started with dotnet core Web APIs
Getting started with dotnet core Web APIs
 
Introduction To Rust part II Presentation
Introduction To Rust part II PresentationIntroduction To Rust part II Presentation
Introduction To Rust part II Presentation
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Configuring Workflows & Validators in JIRA
Configuring Workflows & Validators in JIRAConfiguring Workflows & Validators in JIRA
Configuring Workflows & Validators in JIRA
 
Advanced Python (with dependency injection and hydra configuration packages)
Advanced Python (with dependency injection and hydra configuration packages)Advanced Python (with dependency injection and hydra configuration packages)
Advanced Python (with dependency injection and hydra configuration packages)
 

Recently uploaded

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Introduction to Computer Vision.pdf

  • 1. Presented By: ● Tanishka Garg ● Durgesh Gupta Introduction to Computer Vision
  • 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 02 How Computer Vision works 03 Application of Computer Vision 04 Challenges in Computer Vision 05 Demo
  • 5. What is Computer Vision? ● A field of Computer Science focuses on analyzing and processing visual images or videos intelligently like humans. ● Enable machines to learn and understand the images at pixel level through training and validation. ● Machines retrieve visual information, handle it & interpret the result by getting training from special ML software algorithms.
  • 6. Seeing results with computer vision Computer vision users in many industries are seeing real results – ● Computer vision can distinguish between staged and real auto damage ● Computer vision enables facial recognition for security applications ● Computer vision makes automatic checkout possible in modern retail stores. ● Computer vision makes it possible for automatic Fast-Tag deductions and E-challans for violating traffic rules.
  • 8. How Computer Vision Works? Computer vision works in three basic steps:
  • 9. How Computer Vision Works? ● Computer vision technology tends to mimic the way the human brain works. But how does our brain solve visual object recognition? ● One of the popular hypothesis states that our brains rely on patterns to decode individual objects. This concept is used to create computer vision systems. ● Computer vision algorithms that we use today 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. ● For example, if we send a million images of flowers, the computer will analyze them, identify patterns that are similar to all flowers and, at the end of this process, will create a model “flower.” ● As a result, the computer will be able to accurately detect whether a particular image is a flower every time we send them pictures.
  • 12. Application Of Computer Vision Image Placeholder Image Placeholder Image Placeholder ● Computer vision is one of the areas in Machine Learning where core concepts are already being integrated into major products that we use every day like: ○ In Self-Driving Cars ○ In Facial Recognition ○ In Augmented Reality & Mixed Reality ○ In Healthcare
  • 13. Computer Vision In Self Driving Cars Image Placeholder Image Placeholder Image Placeholder ● It’s not just tech companies that are leverage Machine Learning for image applications. ● Computer vision enables self-driving cars to make sense of their surroundings. ● Cameras capture video from different angles around the car and feed it to computer vision software. ● CV processes the images in real-time to find the extremities of roads, read traffic signs, detect other cars, objects and pedestrians.
  • 14. Computer Vision In Facial Recognition Image Placeholder Image Placeholder ● CV enables computers to match images of people’s faces to their identities. ● Social media apps use facial recognition to detect and tag users. ● Law enforcement agencies also rely on facial recognition technology to identify criminals in video feeds.
  • 15. Computer Vision In Augmented Reality & Mixed Reality Image Placeholder Image Placeholder Image Placeholder ● Computer vision also plays an important role in augmented and mixed reality. ● AR employs computer vision capabilities in order to properly integrate the real and the virtual world. ● The integration involves the user's location, object-based interaction, 2D or 3D annotations, or precise alignment of image overlays.
  • 16. Computer Vision In HealthCare Image Placeholder Image Placeholder Image Placeholder ● Computer vision has also been an important part of advances in health-tech. ● Using Computer vision medical professionals can make better decisions regarding the treatment of patients. ● Some of the application areas are: ○ Blood loss measurement. ○ Cardiology ○ Tumor detection ○ Cancer Detection ○ Timely detection of symptoms ○ Home-based patient rehabilitation ○ Minimising false positives ○ Medical imaging ○ Surgeries
  • 18. Challenges of Computer Vision Image Placeholder Image Placeholder Image Placeholder
  • 19. Challenges of Computer Vision Image Placeholder Image Placeholder Image Placeholder ● Helping computers to see turns out to be very hard. ● It is difficult to build a machine that has a vision similar to human beings. ● Because we’re not entirely sure how human vision works in the first place. ● There are 5 major challenges that business managers can face while implementing computer vision in their business and how they can overcome them to safeguard their investments and ensure maximum ROI. ○ Inadequate hardware ○ Poor data quality ○ Weak planning for model development ○ Time shortage ○ Proper knowledge of the domain.
  • 20. Demo
  • 21. Thank You ! Get in touch with us: ML Studio, Knoldus Inc.