SlideShare a Scribd company logo
Sahil Bansal,
Senior Director of Product Management
Qualcomm Technologies, Inc.
Computer vision is
empowering a broad
set of applications
Mobile imaging
VR/AR
Drones
Robotics
IP Camera
Automotive
Driving
advances in
computer
vision
Simultaneous
localization and
mapping
Touch-to-track
Face detection
and recognition
Object
detection
and
classification
6-DOF
positional
tracking
Versatility across
use cases
Better utilization
of big data
Greater
accuracy
Ease of
development
Process data closest to
the source, complement
the cloud
On-device
intelligence
is paramount
Privacy
Reliability
Low latency
Efficient use of
network bandwidth
Higher accuracy requires greater processing capabilities
50
55
60
65
70
75
80
0 5 10 15 20 4025 30 35
155M125M95M65M35M
5MBN-AlexNet
AlexNet
BN-NIN
ENet
GoogLeNet
ResNet-18
ResNet-34
ResNet-50
Inception-v3
Inception-v4
ResNet-101
ResNet-152
Top-1accuracy[%]
Operations [G-Ops]
Size of circles proportional to number of network parameters.
Two Sizes of Buffer
• Smaller buffer for DL
wrt object
detection/Classification
use-case
• Larger buffer for CV wrt
tracking use-case
Greater control
detection and tracking
in distance
Lite object tracker (LOT)
On-going tracking task?
Tracking reliability evaluation (TRE)
Add new objects or
remove obsoletes
DL based object detector (OD)
Time for detection?
Strong object tracker (SOT)
Visualize result
Yes
No
Yes
No
Associate objects between outputs
from OD/SOT and LOT
ROI
determination
Two Sizes of Buffer
• Scaling factor and
location of the smaller
working buffer of DL for
object detection can be
based on feedback from
the tracker or other clues
• Larger buffer for CV wrt
tracking use-case
Greater control
detection and tracking
in distance
Lite object tracker (LOT)
On-going tracking task?
Tracking reliability evaluation (TRE)
Add new objects or
remove obsoletes
DL based object detector (OD)
Time for detection?
Strong object tracker (SOT)
Visualize result
Yes
No
Yes
No
Associate objects between outputs
from OD/SOT and LOT
Downscale
Partition
Face Merge
Person
Ball
Person
Person Person
Bal
l
Phone
Person
Person Person
Person
Ball
Face
Phone
Tradeoff between Speed and Detectable Distance
Speed: 1 X
Detectable Distance: 1 X
Speed: 1X (per 5 frames)
Detectable Distance: 2 X
Person
Person Person
Person
Face
Phone
Person
Ball
Ball
•
•
Heterogeneous
computing key for
on-device intelligence
Designed to deliver performance
and efficiency improvements
Broad portfolio of SoCs addresses
different levels of performance and
price points
Memory Qualcomm
Spectra
ISP
Qualcomm
Adreno GPU
CPU
Qualcomm
Snapdragon
LTE Modem
Display
Processor
(DPU)
Qualcomm
Hexagon
DSP
Video
Processor
(VPU)
Choose the core to match the user experience
8x
Performance*
Qualcomm®
Kryo
CPU
Adreno
GPU
Hexagon
DSP
Energy Efficiency* 25x
4x 8x
Purpose-built 10nm SoCs for next-gen robots, smart cameras and smart home
Qualcomm AI Engine
• Hardware + Software to accelerate on-device AI
• Up to 2.1 TOPS for DNN inferences
Superb image with our most powerful camera processor ever
• Dual 14-bit Spectra™ ISP supporting dual 16 Mpix sensors
• Up to 4K video @ 60 FPS, or 5.7K @ 30 FPS
• Staggered HDR, electronic image stabilization, de-warp, de-noise and more
Heterogeneous compute and key features
• Up to 8x Kryo™ 360 CPU, Adreno™ 615 GPU, Hexagon 685 Vector Processor
• Up to WQHD touch display, 2x2 11ac Wi-Fi®, Bluetooth® 5.1, advanced audio
• Hardware-based security
Ecosystem
• OEMs/ODMs
• ISVs
• Dev
Tools
• Snapdragon Neural Processing Engine
• Android NN
• Hexagon NN
Hardware
Frameworks
• Caffe/Caffe2
• TensorFlow/TensorFlow Lite
• ONNX
Applications
& FeaturesINT8 precision
networks
FP32 and FP16
precision networks
FP32 and INT8 8bit
precision networks
with
Qualcomm Artificial Intelligence Engine
• Sampling now
• VR 360 camera reference
design available today
• Industrial security camera
reference design expected
2H’18
• Ecosystem of technology
providers
www.qualcomm.com/IoT
Vision Intelligence Platform
Advanced camera processing, powerful
machine learning, and computer vision at the
edge will allow new applications that push the
boundaries of our connected world.
AI in here.
And everywhere.
Intelligent
cameras monitor
and track what’s
inside.
Neural networks
watch and learn
your preferences.
Ubiquitous connectivity helps
you avoid running out of
critical food supplies
Refrigerator
Inventory
Chicken
Bell Peppers
Soy Sauce
Purple Basil
Raspberries
Milk (level is
low)
Local at the edge
processing means low
latency and max
efficiency.
Instant inventory with live
images from inside your refrigerator
combined with clever neural networks
tuned to keep essential groceries in your
home and meals on the table. Easy.
Smarter appliances
deliver cooked to perfection every time.
It learns how you like your food
prepared. Integrated machine learning
will take the guesswork out of cooking.
With smart assistants to keep
things coordinated, get ready to enjoy
perfect culinary bliss.
Dinner made simple.
In Your
Living Room
• Voice/Face
Recognition knows
between you and other
members of the family
• Home Control and
Automation for
intelligent personalized
lighting and climate control
• Home Security
video surveillance and
intelligence to better
protect your home
Sally Barnes
Status: Active
Unknown
Status: Sign in ?
Allie Oope
Status: Active
Fred Stone
Status: Active
Amanda Hogen
Status: Active
Enterprise Security
• Improve security with
automated AI screening
using people detection,
facial recognition and
facial detection
• Unknown faces are
automatically flagged for
security assessment
Unknown
Status: Sign in ?
Intelligent
Smart Cities
• Scene Classification
• License Plate Recognition
• Target Sound Detection
Thank You

More Related Content

Similar to "Achieving High-Performance Vision Processing for Embedded Applications with Qualcomm SoC Platforms," a Presentation from Qualcomm

Emerging vision technologies
Emerging vision technologiesEmerging vision technologies
Emerging vision technologies
Qualcomm Research
 
"The Vision AI Start-ups That Matter Most," a Presentation from Cognite Ventures
"The Vision AI Start-ups That Matter Most," a Presentation from Cognite Ventures"The Vision AI Start-ups That Matter Most," a Presentation from Cognite Ventures
"The Vision AI Start-ups That Matter Most," a Presentation from Cognite Ventures
Edge AI and Vision Alliance
 
Dell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioDell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western Ontario
Bill Wong
 
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
byteLAKE
 
“Designing the Next Ultra-Low-Power Always-On Solution,” a Presentation from ...
“Designing the Next Ultra-Low-Power Always-On Solution,” a Presentation from ...“Designing the Next Ultra-Low-Power Always-On Solution,” a Presentation from ...
“Designing the Next Ultra-Low-Power Always-On Solution,” a Presentation from ...
Edge AI and Vision Alliance
 
Infra Egypt - Company Profile
Infra Egypt - Company ProfileInfra Egypt - Company Profile
Infra Egypt - Company Profile
Mohamed Farahat
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
Edge AI and Vision Alliance
 
Smart Business using IoT
Smart Business using IoTSmart Business using IoT
Smart Business using IoT
Mithileysh Sathiyanarayanan
 
IoT - Life at the Edge
IoT - Life at the EdgeIoT - Life at the Edge
IoT - Life at the Edge
Nick Hunn
 
6. Kepware_IIoT_Solution
6. Kepware_IIoT_Solution6. Kepware_IIoT_Solution
6. Kepware_IIoT_SolutionSteve Lim
 
Sara electronics presentation
Sara electronics presentationSara electronics presentation
Sara electronics presentation
Maxpromotion
 
Sara electronics presentation 1
Sara electronics presentation 1Sara electronics presentation 1
Sara electronics presentation 1
Maxpromotion
 
Re-Imagining the Data Center with Intel
Re-Imagining the Data Center with IntelRe-Imagining the Data Center with Intel
Re-Imagining the Data Center with Intel
Intel IT Center
 
Sensoplex - Your Partner in the Wearables' Market
Sensoplex - Your Partner in the Wearables' MarketSensoplex - Your Partner in the Wearables' Market
Sensoplex - Your Partner in the Wearables' Market
Sensoplex
 
Mobile Devices and Technology
Mobile Devices and TechnologyMobile Devices and Technology
Mobile Devices and Technology
Oishik Sarkar
 
“Visual AI at the Edge: From Surveillance Cameras to People Counters,” a Pres...
“Visual AI at the Edge: From Surveillance Cameras to People Counters,” a Pres...“Visual AI at the Edge: From Surveillance Cameras to People Counters,” a Pres...
“Visual AI at the Edge: From Surveillance Cameras to People Counters,” a Pres...
Edge AI and Vision Alliance
 
System Level Solutions (SLS) Introduction
System Level Solutions (SLS) IntroductionSystem Level Solutions (SLS) Introduction
System Level Solutions (SLS) Introduction
Jigar Shah
 
HH QUALCOMM how to minimize the power consumption of your app
HH QUALCOMM how to minimize the power consumption of your appHH QUALCOMM how to minimize the power consumption of your app
HH QUALCOMM how to minimize the power consumption of your app
Satya Harish
 
How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption
Qualcomm Developer Network
 

Similar to "Achieving High-Performance Vision Processing for Embedded Applications with Qualcomm SoC Platforms," a Presentation from Qualcomm (20)

Emerging vision technologies
Emerging vision technologiesEmerging vision technologies
Emerging vision technologies
 
"The Vision AI Start-ups That Matter Most," a Presentation from Cognite Ventures
"The Vision AI Start-ups That Matter Most," a Presentation from Cognite Ventures"The Vision AI Start-ups That Matter Most," a Presentation from Cognite Ventures
"The Vision AI Start-ups That Matter Most," a Presentation from Cognite Ventures
 
Dell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioDell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western Ontario
 
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
 
TC75_SS
TC75_SSTC75_SS
TC75_SS
 
“Designing the Next Ultra-Low-Power Always-On Solution,” a Presentation from ...
“Designing the Next Ultra-Low-Power Always-On Solution,” a Presentation from ...“Designing the Next Ultra-Low-Power Always-On Solution,” a Presentation from ...
“Designing the Next Ultra-Low-Power Always-On Solution,” a Presentation from ...
 
Infra Egypt - Company Profile
Infra Egypt - Company ProfileInfra Egypt - Company Profile
Infra Egypt - Company Profile
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
 
Smart Business using IoT
Smart Business using IoTSmart Business using IoT
Smart Business using IoT
 
IoT - Life at the Edge
IoT - Life at the EdgeIoT - Life at the Edge
IoT - Life at the Edge
 
6. Kepware_IIoT_Solution
6. Kepware_IIoT_Solution6. Kepware_IIoT_Solution
6. Kepware_IIoT_Solution
 
Sara electronics presentation
Sara electronics presentationSara electronics presentation
Sara electronics presentation
 
Sara electronics presentation 1
Sara electronics presentation 1Sara electronics presentation 1
Sara electronics presentation 1
 
Re-Imagining the Data Center with Intel
Re-Imagining the Data Center with IntelRe-Imagining the Data Center with Intel
Re-Imagining the Data Center with Intel
 
Sensoplex - Your Partner in the Wearables' Market
Sensoplex - Your Partner in the Wearables' MarketSensoplex - Your Partner in the Wearables' Market
Sensoplex - Your Partner in the Wearables' Market
 
Mobile Devices and Technology
Mobile Devices and TechnologyMobile Devices and Technology
Mobile Devices and Technology
 
“Visual AI at the Edge: From Surveillance Cameras to People Counters,” a Pres...
“Visual AI at the Edge: From Surveillance Cameras to People Counters,” a Pres...“Visual AI at the Edge: From Surveillance Cameras to People Counters,” a Pres...
“Visual AI at the Edge: From Surveillance Cameras to People Counters,” a Pres...
 
System Level Solutions (SLS) Introduction
System Level Solutions (SLS) IntroductionSystem Level Solutions (SLS) Introduction
System Level Solutions (SLS) Introduction
 
HH QUALCOMM how to minimize the power consumption of your app
HH QUALCOMM how to minimize the power consumption of your appHH QUALCOMM how to minimize the power consumption of your app
HH QUALCOMM how to minimize the power consumption of your app
 
How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption How to Minimize Your App’s Power Consumption
How to Minimize Your App’s Power Consumption
 

More from Edge AI and Vision Alliance

"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a..."OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
Edge AI and Vision Alliance
 
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
Edge AI and Vision Alliance
 
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
Edge AI and Vision Alliance
 
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
Edge AI and Vision Alliance
 
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
Edge AI and Vision Alliance
 
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
Edge AI and Vision Alliance
 
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
Edge AI and Vision Alliance
 
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
Edge AI and Vision Alliance
 
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
Edge AI and Vision Alliance
 
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
Edge AI and Vision Alliance
 
“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...
Edge AI and Vision Alliance
 
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
Edge AI and Vision Alliance
 
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
Edge AI and Vision Alliance
 
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
Edge AI and Vision Alliance
 
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
Edge AI and Vision Alliance
 
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
Edge AI and Vision Alliance
 
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
Edge AI and Vision Alliance
 
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
Edge AI and Vision Alliance
 
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
Edge AI and Vision Alliance
 
“Updating the Edge ML Development Process,” a Presentation from Samsara
“Updating the Edge ML Development Process,” a Presentation from Samsara“Updating the Edge ML Development Process,” a Presentation from Samsara
“Updating the Edge ML Development Process,” a Presentation from Samsara
Edge AI and Vision Alliance
 

More from Edge AI and Vision Alliance (20)

"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a..."OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
"OpenCV for High-performance, Low-power Vision Applications on Snapdragon," a...
 
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
“Deploying Large Models on the Edge: Success Stories and Challenges,” a Prese...
 
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
“Scaling Vision-based Edge AI Solutions: From Prototype to Global Deployment,...
 
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
“What’s Next in On-device Generative AI,” a Presentation from Qualcomm
 
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
“Learning Compact DNN Models for Embedded Vision,” a Presentation from the Un...
 
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
“Introduction to Computer Vision with CNNs,” a Presentation from Mohammad Hag...
 
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
“Selecting Tools for Developing, Monitoring and Maintaining ML Models,” a Pre...
 
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
“Building Accelerated GStreamer Applications for Video and Audio AI,” a Prese...
 
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
“Understanding, Selecting and Optimizing Object Detectors for Edge Applicatio...
 
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
“Introduction to Modern LiDAR for Machine Perception,” a Presentation from th...
 
“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...“Vision-language Representations for Robotics,” a Presentation from the Unive...
“Vision-language Representations for Robotics,” a Presentation from the Unive...
 
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
“ADAS and AV Sensors: What’s Winning and Why?,” a Presentation from TechInsights
 
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
“Computer Vision in Sports: Scalable Solutions for Downmarkets,” a Presentati...
 
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
“Detecting Data Drift in Image Classification Neural Networks,” a Presentatio...
 
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
“Deep Neural Network Training: Diagnosing Problems and Implementing Solutions...
 
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
“AI Start-ups: The Perils of Fishing for Whales (War Stories from the Entrepr...
 
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
“A Computer Vision System for Autonomous Satellite Maneuvering,” a Presentati...
 
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
 
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
“Sensor Fusion Techniques for Accurate Perception of Objects in the Environme...
 
“Updating the Edge ML Development Process,” a Presentation from Samsara
“Updating the Edge ML Development Process,” a Presentation from Samsara“Updating the Edge ML Development Process,” a Presentation from Samsara
“Updating the Edge ML Development Process,” a Presentation from Samsara
 

Recently uploaded

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
Safe Software
 
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
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
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
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
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
 
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
RTTS
 
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
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 

Recently uploaded (20)

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
 
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 ...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
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...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
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...
 
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
 
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
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 

"Achieving High-Performance Vision Processing for Embedded Applications with Qualcomm SoC Platforms," a Presentation from Qualcomm

  • 1. Sahil Bansal, Senior Director of Product Management Qualcomm Technologies, Inc.
  • 2. Computer vision is empowering a broad set of applications Mobile imaging VR/AR Drones Robotics IP Camera Automotive
  • 3. Driving advances in computer vision Simultaneous localization and mapping Touch-to-track Face detection and recognition Object detection and classification 6-DOF positional tracking
  • 4. Versatility across use cases Better utilization of big data Greater accuracy Ease of development
  • 5. Process data closest to the source, complement the cloud On-device intelligence is paramount Privacy Reliability Low latency Efficient use of network bandwidth
  • 6. Higher accuracy requires greater processing capabilities 50 55 60 65 70 75 80 0 5 10 15 20 4025 30 35 155M125M95M65M35M 5MBN-AlexNet AlexNet BN-NIN ENet GoogLeNet ResNet-18 ResNet-34 ResNet-50 Inception-v3 Inception-v4 ResNet-101 ResNet-152 Top-1accuracy[%] Operations [G-Ops] Size of circles proportional to number of network parameters.
  • 7. Two Sizes of Buffer • Smaller buffer for DL wrt object detection/Classification use-case • Larger buffer for CV wrt tracking use-case Greater control detection and tracking in distance Lite object tracker (LOT) On-going tracking task? Tracking reliability evaluation (TRE) Add new objects or remove obsoletes DL based object detector (OD) Time for detection? Strong object tracker (SOT) Visualize result Yes No Yes No Associate objects between outputs from OD/SOT and LOT
  • 8. ROI determination Two Sizes of Buffer • Scaling factor and location of the smaller working buffer of DL for object detection can be based on feedback from the tracker or other clues • Larger buffer for CV wrt tracking use-case Greater control detection and tracking in distance Lite object tracker (LOT) On-going tracking task? Tracking reliability evaluation (TRE) Add new objects or remove obsoletes DL based object detector (OD) Time for detection? Strong object tracker (SOT) Visualize result Yes No Yes No Associate objects between outputs from OD/SOT and LOT
  • 10. Tradeoff between Speed and Detectable Distance Speed: 1 X Detectable Distance: 1 X Speed: 1X (per 5 frames) Detectable Distance: 2 X Person Person Person Person Face Phone Person Ball Ball
  • 12. Heterogeneous computing key for on-device intelligence Designed to deliver performance and efficiency improvements Broad portfolio of SoCs addresses different levels of performance and price points Memory Qualcomm Spectra ISP Qualcomm Adreno GPU CPU Qualcomm Snapdragon LTE Modem Display Processor (DPU) Qualcomm Hexagon DSP Video Processor (VPU)
  • 13. Choose the core to match the user experience 8x Performance* Qualcomm® Kryo CPU Adreno GPU Hexagon DSP Energy Efficiency* 25x 4x 8x
  • 14.
  • 15. Purpose-built 10nm SoCs for next-gen robots, smart cameras and smart home Qualcomm AI Engine • Hardware + Software to accelerate on-device AI • Up to 2.1 TOPS for DNN inferences Superb image with our most powerful camera processor ever • Dual 14-bit Spectra™ ISP supporting dual 16 Mpix sensors • Up to 4K video @ 60 FPS, or 5.7K @ 30 FPS • Staggered HDR, electronic image stabilization, de-warp, de-noise and more Heterogeneous compute and key features • Up to 8x Kryo™ 360 CPU, Adreno™ 615 GPU, Hexagon 685 Vector Processor • Up to WQHD touch display, 2x2 11ac Wi-Fi®, Bluetooth® 5.1, advanced audio • Hardware-based security
  • 16. Ecosystem • OEMs/ODMs • ISVs • Dev Tools • Snapdragon Neural Processing Engine • Android NN • Hexagon NN Hardware Frameworks • Caffe/Caffe2 • TensorFlow/TensorFlow Lite • ONNX Applications & FeaturesINT8 precision networks FP32 and FP16 precision networks FP32 and INT8 8bit precision networks with Qualcomm Artificial Intelligence Engine
  • 17. • Sampling now • VR 360 camera reference design available today • Industrial security camera reference design expected 2H’18 • Ecosystem of technology providers www.qualcomm.com/IoT Vision Intelligence Platform
  • 18. Advanced camera processing, powerful machine learning, and computer vision at the edge will allow new applications that push the boundaries of our connected world. AI in here. And everywhere. Intelligent cameras monitor and track what’s inside. Neural networks watch and learn your preferences. Ubiquitous connectivity helps you avoid running out of critical food supplies Refrigerator Inventory Chicken Bell Peppers Soy Sauce Purple Basil Raspberries Milk (level is low) Local at the edge processing means low latency and max efficiency.
  • 19. Instant inventory with live images from inside your refrigerator combined with clever neural networks tuned to keep essential groceries in your home and meals on the table. Easy. Smarter appliances deliver cooked to perfection every time. It learns how you like your food prepared. Integrated machine learning will take the guesswork out of cooking. With smart assistants to keep things coordinated, get ready to enjoy perfect culinary bliss. Dinner made simple.
  • 20. In Your Living Room • Voice/Face Recognition knows between you and other members of the family • Home Control and Automation for intelligent personalized lighting and climate control • Home Security video surveillance and intelligence to better protect your home
  • 21. Sally Barnes Status: Active Unknown Status: Sign in ? Allie Oope Status: Active Fred Stone Status: Active Amanda Hogen Status: Active Enterprise Security • Improve security with automated AI screening using people detection, facial recognition and facial detection • Unknown faces are automatically flagged for security assessment Unknown Status: Sign in ?
  • 22. Intelligent Smart Cities • Scene Classification • License Plate Recognition • Target Sound Detection