SlideShare a Scribd company logo
Copyright © 2017 Berkeley Design Technology, Inc. 1
Jeff Bier — Founder, Embedded Vision Alliance | President, BDTI
May 2017
1000x in Three Years:
How Embedded Vision is Transitioning
from Exotic to Everyday
Copyright © 2017 Berkeley Design Technology, Inc. 2
The cost and power consumption of vision computing
will decrease by ~1,000x over the next 3 years.
1000x in Three Years
Image: BusinessInsider.com
Copyright © 2017 Berkeley Design Technology, Inc. 3
Visualizing 1000x
Image: Daily Mail
Image: GalleryHip.com
Copyright © 2017 Berkeley Design Technology, Inc. 4
• Mobile phones and
wireless data went from
“inconceivable” to
“ubiquitous”
• Enabled thousands of
new businesses and
business models along
the way
• Example: Facebook has
1.7 billion mobile users,
56% are mobile-only
• Vision is poised to be the
“new wireless”
Why Does This Matter?
Image: Wb6nvh.com
1948:
First mobile phone
2017 (70 years later):
More than 7 billion phones
Image: finder.com.au
Copyright © 2017 Berkeley Design Technology, Inc. 5
Breakthrough
detectionaccuracy
graph: R. Girshick
• Over the past 5 years, deep neural networks have enabled big advances
in accuracy for many visual perception tasks
Copyright © 2017 Berkeley Design Technology, Inc. 6
• DNNs are inherently compute- and memory-intensive
• Researchers have mainly pursued accuracy with little regard for compute
• XXX Focus on accuracy, not resource use
• XXX Massive resource use
• XXX But now….
Challenge: DNNs are Very Compute-Hungry
Canziani et al., 2017 Digital Trends
Copyright © 2017 Berkeley Design Technology, Inc. 7
• Deep neural network algorithms are becoming the dominant approach for
many types of challenging machine perception tasks
• These algorithms replace much more diverse classical approaches
• This consolidation has enabled concentration of attention and resources
Catalyst: Consolidation  Acceleration
Cormac Brick, Movidius
Szegedy et al., 2015
Copyright © 2017 Berkeley Design Technology, Inc. 8
How Will We Get There?
Image: overclock.net
Copyright © 2017 Berkeley Design Technology, Inc. 9
How Will We Get There?
Image: overclock.net
Copyright © 2017 Berkeley Design Technology, Inc. 10
1. Algorithms
2. Processors
3. Frameworks, tools, middleware
1000x Efficiency: How Will We Get There?
Copyright © 2017 Berkeley Design Technology, Inc. 11
• Until recently, most DNN algorithms were
developed by researchers seeking to
advance the frontiers of machine
perception
• At top research labs, there’s plenty
of compute power available
• Now, product developers are focusing on
how to deploy these algorithms
• Unsurprisingly, they’re finding lots of
ways to reduce resource use
Improving Algorithm Efficiency
Image: Softpedia News
Copyright © 2017 Berkeley Design Technology, Inc. 12
• Many techniques have been proven effective for slimming down existing
algorithms
• E.g., reducing data types:
• 32-bit floating-point  16-bit float  16-bit fixed  8-bit fixed ?
• Pruning
• Compression
Improving Algorithm Efficiency
Tom Michiels, SynopsysHong et al., 2016
Copyright © 2017 Berkeley Design Technology, Inc. 13
• Even more promising: Design new DNN algorithms from scratch,
optimizing both accuracy and resource use
• Or, better still: Let tools automatically explore the trade-off space
Improving Algorithm Efficiency
Minje Park, Intel Samer Hijazi, Cadence
Copyright © 2017 Berkeley Design Technology, Inc. 14
For decades, chip designers
have created specialized
processors to get big gains in
cost/performance and
energy-efficiency
Processors
Zhang and Brodersen via Sentieys et al. 2014
Copyright © 2017 Berkeley Design Technology, Inc. 15
Today, dozens of chip and IP core suppliers are creating
processors specialized for deep neural networks
Processors
Pierre Paulin, Synopsys Petronel Bigioi, FotoNation Image: GeekHack
Copyright © 2017 Berkeley Design Technology, Inc. 16
Software tools translate the intent
of the algorithm designer into basic
operations performed by the
processor
• Compilers, function libraries,
frameworks, etc.
Domain-specific software tools
typically create much more
efficient code, for a limited range
of functionality
Software Tools Generate Efficient Code
Yair Siegel, CEVA
Copyright © 2017 Berkeley Design Technology, Inc. 17
Today, dozens of software, chip and IP core suppliers are
creating software tools specialized for deep neural networks
Domain-Specific Software Tools
Venkataramani and Nehemiah, MathWorks
Highlights
• Automate compilation
of MATLAB to CUDA
• 14x speedup over Caffe
& 3x speedup over
TensorFlow
Copyright © 2017 Berkeley Design Technology, Inc. 18
1. Algorithms
2. Processors
3. Frameworks, tools, middleware
1000x in 3 Years: How Will We Get There?
Copyright © 2017 Berkeley Design Technology, Inc. 19
• Many types of devices and systems can become safer, more
autonomous, easier to use and more insightful
• Unheard-of new applications of vision
• Many new, visually intelligent devices that are:
• Inexpensive
• Battery powered
• Always on
What Does This Mean?
Copyright © 2017 Berkeley Design Technology, Inc. 20
Today We Have…
• OrCam’s interpreter for the visually impaired: $3,500
Image: Daily Mail
Copyright © 2017 Berkeley Design Technology, Inc. 21
Soon We’ll Have… The “People Person” Tie Tack
• Recognizes every person in your
network
• Face, iris
• Whispers their name to you via
Bluetooth if you don’t seem to
remember! ☺
Copyright © 2017 Berkeley Design Technology, Inc. 22
Today We Have…
• Anki’s “Cozmo” social robot
Image: TheVerge.com
Copyright © 2017 Berkeley Design Technology, Inc. 23
Soon We’ll Have… The Empathetic Teddy Bear
• Recognizes your child,
his or her friends, your
pets, other family
members
• Can read emotions and
interact socially
• Sends you cute photos!
• (No mobile phone
required!)
Image: lovethispic.com
Copyright © 2017 Berkeley Design Technology, Inc. 24
Today We Have…
• Production-worthy
augmented reality glasses
costing $3,700 and weighing
1.3 lbs.
Image: Microsoft
Copyright © 2017 Berkeley Design Technology, Inc. 25
Soon We’ll Have…
Image: BrickHouse Security
• Production-worthy
augmented reality glasses
costing $300 and weighing
2 oz.
Copyright © 2017 Berkeley Design Technology, Inc. 26
Jeff Bier — Founder, Embedded Vision Alliance | President, BDTI
May 2017
Thank you!

More Related Content

PPT
Computing in the Cloud
PDF
"Enabling Ubiquitous Visual Intelligence Through Deep Learning," a Keynote Pr...
PPTX
PPSX
PDF
Big Data LDN 2017: Machine Learning: What Works And What They Won’t Tell You
PPSX
The future-of-personal-computing
PPTX
The Convergence of HPC and Deep Learning
PPTX
Your brain is too small to manage your business
Computing in the Cloud
"Enabling Ubiquitous Visual Intelligence Through Deep Learning," a Keynote Pr...
Big Data LDN 2017: Machine Learning: What Works And What They Won’t Tell You
The future-of-personal-computing
The Convergence of HPC and Deep Learning
Your brain is too small to manage your business

What's hot (17)

PPTX
Machine learning at the edge
PDF
BRETT PARKER SAP
PDF
Introduction to Deeplearning4j
PPTX
The Next Generation of AI and Deep Learning - GTC17
PDF
AI for a Smaller Smarter Military SDADTC December 17 2013
PDF
모바일VR 사용자 인터페이스를 위한 데이터 기반 기계 학습 - 딥픽셀 이제훈 대표
PDF
Cloud computing and big data workshop for entrepreneurs
PPTX
TowardsThePaperlessOffice
PPTX
2018 05 hype lightning talk
PDF
Low Cost Wireless Network Will Change The Industry Forever
PPTX
Boosting Team Productivity By Getting Them Addicted to POT
PDF
Softare is still eating the world - Challenges in connected product design a...
PPTX
Internet of Things
PPTX
Cloud computing
PPTX
Ai finance
PPT
Architectural cncepts: Chip Multithreaded Era
PDF
iMedia October Breakthrough Summit: Master Class A: "The Death of App; Long ...
Machine learning at the edge
BRETT PARKER SAP
Introduction to Deeplearning4j
The Next Generation of AI and Deep Learning - GTC17
AI for a Smaller Smarter Military SDADTC December 17 2013
모바일VR 사용자 인터페이스를 위한 데이터 기반 기계 학습 - 딥픽셀 이제훈 대표
Cloud computing and big data workshop for entrepreneurs
TowardsThePaperlessOffice
2018 05 hype lightning talk
Low Cost Wireless Network Will Change The Industry Forever
Boosting Team Productivity By Getting Them Addicted to POT
Softare is still eating the world - Challenges in connected product design a...
Internet of Things
Cloud computing
Ai finance
Architectural cncepts: Chip Multithreaded Era
iMedia October Breakthrough Summit: Master Class A: "The Death of App; Long ...
Ad

Similar to "1,000X in Three Years: How Embedded Vision is Transitioning from Exotic to Everyday," a Presentation from the Embedded Vision Alliance (20)

PDF
Perspective on HPC-enabled AI
PDF
Data science and Artificial Intelligence
PDF
May 2017 Embedded Vision Summit Introductory Presentation (Day 2)
KEY
What Open Source and Open Data Mean for Tomorrow's Transportation Agencies
PPTX
The exciting new world of code & data
PPTX
IoT Architectural Overview - 3 use case studies from InfluxData
PDF
Data Con LA 2019 - Startup Showcase Lexset
PPTX
Reimagining Customer Experiences Utilizing Pivotal Cloud Foundry
PDF
Using Algorithmia to leverage AI and Machine Learning APIs
PPTX
Issip nsf smart service systems 20170329 v1
PDF
How Customers Are Using the IBM Data Science Experience - Expected Cases and ...
PDF
Brisbane PUXX Slides - June 2017
PDF
ICSE 2017 Keynote: Open Collaboration at Eclipse
PDF
Libera la potenza del Machine Learning
PDF
New Opportunities for Connected Data - Emil Eifrem @ GraphConnect Boston + Ch...
PDF
Deep Learning disruption
PDF
Data Tells the Story - Greenplum Summit 2018
PDF
Building Data Science Ecosystems for Smart Cities and Smart Commerce
PDF
2017 think - session 4085 - increase your agile velocity - integrate your d...
PPTX
[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud
Perspective on HPC-enabled AI
Data science and Artificial Intelligence
May 2017 Embedded Vision Summit Introductory Presentation (Day 2)
What Open Source and Open Data Mean for Tomorrow's Transportation Agencies
The exciting new world of code & data
IoT Architectural Overview - 3 use case studies from InfluxData
Data Con LA 2019 - Startup Showcase Lexset
Reimagining Customer Experiences Utilizing Pivotal Cloud Foundry
Using Algorithmia to leverage AI and Machine Learning APIs
Issip nsf smart service systems 20170329 v1
How Customers Are Using the IBM Data Science Experience - Expected Cases and ...
Brisbane PUXX Slides - June 2017
ICSE 2017 Keynote: Open Collaboration at Eclipse
Libera la potenza del Machine Learning
New Opportunities for Connected Data - Emil Eifrem @ GraphConnect Boston + Ch...
Deep Learning disruption
Data Tells the Story - Greenplum Summit 2018
Building Data Science Ecosystems for Smart Cities and Smart Commerce
2017 think - session 4085 - increase your agile velocity - integrate your d...
[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud
Ad

More from Edge AI and Vision Alliance (20)

PDF
“Visual Search: Fine-grained Recognition with Embedding Models for the Edge,”...
PDF
“Optimizing Real-time SLAM Performance for Autonomous Robots with GPU Acceler...
PDF
“LLMs and VLMs for Regulatory Compliance, Quality Control and Safety Applicat...
PDF
“Simplifying Portable Computer Vision with OpenVX 2.0,” a Presentation from AMD
PDF
“Quantization Techniques for Efficient Deployment of Large Language Models: A...
PDF
“Introduction to Data Types for AI: Trade-Offs and Trends,” a Presentation fr...
PDF
“Introduction to Radar and Its Use for Machine Perception,” a Presentation fr...
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
PDF
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
PDF
“ONNX and Python to C++: State-of-the-art Graph Compilation,” a Presentation ...
PDF
“Beyond the Demo: Turning Computer Vision Prototypes into Scalable, Cost-effe...
PDF
“Running Accelerated CNNs on Low-power Microcontrollers Using Arm Ethos-U55, ...
PDF
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
PDF
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
PDF
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
PDF
“Evolving Inference Processor Software Stacks to Support LLMs,” a Presentatio...
PDF
“Efficiently Registering Depth and RGB Images,” a Presentation from eInfochips
PDF
“How to Right-size and Future-proof a Container-first Edge AI Infrastructure,...
“Visual Search: Fine-grained Recognition with Embedding Models for the Edge,”...
“Optimizing Real-time SLAM Performance for Autonomous Robots with GPU Acceler...
“LLMs and VLMs for Regulatory Compliance, Quality Control and Safety Applicat...
“Simplifying Portable Computer Vision with OpenVX 2.0,” a Presentation from AMD
“Quantization Techniques for Efficient Deployment of Large Language Models: A...
“Introduction to Data Types for AI: Trade-Offs and Trends,” a Presentation fr...
“Introduction to Radar and Its Use for Machine Perception,” a Presentation fr...
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
“Squinting Vision Pipelines: Detecting and Correcting Errors in Vision Models...
“ONNX and Python to C++: State-of-the-art Graph Compilation,” a Presentation ...
“Beyond the Demo: Turning Computer Vision Prototypes into Scalable, Cost-effe...
“Running Accelerated CNNs on Low-power Microcontrollers Using Arm Ethos-U55, ...
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
“Evolving Inference Processor Software Stacks to Support LLMs,” a Presentatio...
“Efficiently Registering Depth and RGB Images,” a Presentation from eInfochips
“How to Right-size and Future-proof a Container-first Edge AI Infrastructure,...

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Empathic Computing: Creating Shared Understanding
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Encapsulation theory and applications.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPT
Teaching material agriculture food technology
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Machine Learning_overview_presentation.pptx
Cloud computing and distributed systems.
Diabetes mellitus diagnosis method based random forest with bat algorithm
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MIND Revenue Release Quarter 2 2025 Press Release
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
A comparative analysis of optical character recognition models for extracting...
“AI and Expert System Decision Support & Business Intelligence Systems”
Empathic Computing: Creating Shared Understanding
NewMind AI Weekly Chronicles - August'25-Week II
Chapter 3 Spatial Domain Image Processing.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Encapsulation theory and applications.pdf
MYSQL Presentation for SQL database connectivity
Teaching material agriculture food technology
gpt5_lecture_notes_comprehensive_20250812015547.pdf
sap open course for s4hana steps from ECC to s4
Network Security Unit 5.pdf for BCA BBA.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Machine Learning_overview_presentation.pptx

"1,000X in Three Years: How Embedded Vision is Transitioning from Exotic to Everyday," a Presentation from the Embedded Vision Alliance

  • 1. Copyright © 2017 Berkeley Design Technology, Inc. 1 Jeff Bier — Founder, Embedded Vision Alliance | President, BDTI May 2017 1000x in Three Years: How Embedded Vision is Transitioning from Exotic to Everyday
  • 2. Copyright © 2017 Berkeley Design Technology, Inc. 2 The cost and power consumption of vision computing will decrease by ~1,000x over the next 3 years. 1000x in Three Years Image: BusinessInsider.com
  • 3. Copyright © 2017 Berkeley Design Technology, Inc. 3 Visualizing 1000x Image: Daily Mail Image: GalleryHip.com
  • 4. Copyright © 2017 Berkeley Design Technology, Inc. 4 • Mobile phones and wireless data went from “inconceivable” to “ubiquitous” • Enabled thousands of new businesses and business models along the way • Example: Facebook has 1.7 billion mobile users, 56% are mobile-only • Vision is poised to be the “new wireless” Why Does This Matter? Image: Wb6nvh.com 1948: First mobile phone 2017 (70 years later): More than 7 billion phones Image: finder.com.au
  • 5. Copyright © 2017 Berkeley Design Technology, Inc. 5 Breakthrough detectionaccuracy graph: R. Girshick • Over the past 5 years, deep neural networks have enabled big advances in accuracy for many visual perception tasks
  • 6. Copyright © 2017 Berkeley Design Technology, Inc. 6 • DNNs are inherently compute- and memory-intensive • Researchers have mainly pursued accuracy with little regard for compute • XXX Focus on accuracy, not resource use • XXX Massive resource use • XXX But now…. Challenge: DNNs are Very Compute-Hungry Canziani et al., 2017 Digital Trends
  • 7. Copyright © 2017 Berkeley Design Technology, Inc. 7 • Deep neural network algorithms are becoming the dominant approach for many types of challenging machine perception tasks • These algorithms replace much more diverse classical approaches • This consolidation has enabled concentration of attention and resources Catalyst: Consolidation  Acceleration Cormac Brick, Movidius Szegedy et al., 2015
  • 8. Copyright © 2017 Berkeley Design Technology, Inc. 8 How Will We Get There? Image: overclock.net
  • 9. Copyright © 2017 Berkeley Design Technology, Inc. 9 How Will We Get There? Image: overclock.net
  • 10. Copyright © 2017 Berkeley Design Technology, Inc. 10 1. Algorithms 2. Processors 3. Frameworks, tools, middleware 1000x Efficiency: How Will We Get There?
  • 11. Copyright © 2017 Berkeley Design Technology, Inc. 11 • Until recently, most DNN algorithms were developed by researchers seeking to advance the frontiers of machine perception • At top research labs, there’s plenty of compute power available • Now, product developers are focusing on how to deploy these algorithms • Unsurprisingly, they’re finding lots of ways to reduce resource use Improving Algorithm Efficiency Image: Softpedia News
  • 12. Copyright © 2017 Berkeley Design Technology, Inc. 12 • Many techniques have been proven effective for slimming down existing algorithms • E.g., reducing data types: • 32-bit floating-point  16-bit float  16-bit fixed  8-bit fixed ? • Pruning • Compression Improving Algorithm Efficiency Tom Michiels, SynopsysHong et al., 2016
  • 13. Copyright © 2017 Berkeley Design Technology, Inc. 13 • Even more promising: Design new DNN algorithms from scratch, optimizing both accuracy and resource use • Or, better still: Let tools automatically explore the trade-off space Improving Algorithm Efficiency Minje Park, Intel Samer Hijazi, Cadence
  • 14. Copyright © 2017 Berkeley Design Technology, Inc. 14 For decades, chip designers have created specialized processors to get big gains in cost/performance and energy-efficiency Processors Zhang and Brodersen via Sentieys et al. 2014
  • 15. Copyright © 2017 Berkeley Design Technology, Inc. 15 Today, dozens of chip and IP core suppliers are creating processors specialized for deep neural networks Processors Pierre Paulin, Synopsys Petronel Bigioi, FotoNation Image: GeekHack
  • 16. Copyright © 2017 Berkeley Design Technology, Inc. 16 Software tools translate the intent of the algorithm designer into basic operations performed by the processor • Compilers, function libraries, frameworks, etc. Domain-specific software tools typically create much more efficient code, for a limited range of functionality Software Tools Generate Efficient Code Yair Siegel, CEVA
  • 17. Copyright © 2017 Berkeley Design Technology, Inc. 17 Today, dozens of software, chip and IP core suppliers are creating software tools specialized for deep neural networks Domain-Specific Software Tools Venkataramani and Nehemiah, MathWorks Highlights • Automate compilation of MATLAB to CUDA • 14x speedup over Caffe & 3x speedup over TensorFlow
  • 18. Copyright © 2017 Berkeley Design Technology, Inc. 18 1. Algorithms 2. Processors 3. Frameworks, tools, middleware 1000x in 3 Years: How Will We Get There?
  • 19. Copyright © 2017 Berkeley Design Technology, Inc. 19 • Many types of devices and systems can become safer, more autonomous, easier to use and more insightful • Unheard-of new applications of vision • Many new, visually intelligent devices that are: • Inexpensive • Battery powered • Always on What Does This Mean?
  • 20. Copyright © 2017 Berkeley Design Technology, Inc. 20 Today We Have… • OrCam’s interpreter for the visually impaired: $3,500 Image: Daily Mail
  • 21. Copyright © 2017 Berkeley Design Technology, Inc. 21 Soon We’ll Have… The “People Person” Tie Tack • Recognizes every person in your network • Face, iris • Whispers their name to you via Bluetooth if you don’t seem to remember! ☺
  • 22. Copyright © 2017 Berkeley Design Technology, Inc. 22 Today We Have… • Anki’s “Cozmo” social robot Image: TheVerge.com
  • 23. Copyright © 2017 Berkeley Design Technology, Inc. 23 Soon We’ll Have… The Empathetic Teddy Bear • Recognizes your child, his or her friends, your pets, other family members • Can read emotions and interact socially • Sends you cute photos! • (No mobile phone required!) Image: lovethispic.com
  • 24. Copyright © 2017 Berkeley Design Technology, Inc. 24 Today We Have… • Production-worthy augmented reality glasses costing $3,700 and weighing 1.3 lbs. Image: Microsoft
  • 25. Copyright © 2017 Berkeley Design Technology, Inc. 25 Soon We’ll Have… Image: BrickHouse Security • Production-worthy augmented reality glasses costing $300 and weighing 2 oz.
  • 26. Copyright © 2017 Berkeley Design Technology, Inc. 26 Jeff Bier — Founder, Embedded Vision Alliance | President, BDTI May 2017 Thank you!