Computer Vision at the Edge and in the Cloud: Architectures, Algorithms, Processors, and Tools

Similar documents
TOOLS AND PROCESSORS FOR COMPUTER VISION. Selected Results from the Embedded Vision Alliance s Spring 2017 Computer Vision Developer Survey

TOOLS & PROCESSORS FOR COMPUTER VISION. Selected Results from the Embedded Vision Alliance s Fall 2017 Computer Vision Developer Survey

TOOLS & PROCESSORS FOR COMPUTER VISION. Selected Results from the Embedded Vision Alliance s Computer Vision Developer Survey

Development and Deployment of Embedded Vision in Industry: An Update. Jeff Bier, Founder, Embedded Vision Alliance / President, BDTI

Embedding Artificial Intelligence into Our Lives

KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN?

Harnessing the Power of AI: An Easy Start with Lattice s sensai

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

Artificial intelligence, made simple. Written by: Dale Benton Produced by: Danielle Harris

AI Application Processing Requirements

THE NEXT WAVE OF COMPUTING. September 2017

IEEE IoT Vertical and Topical Summit - Anchorage September 18th-20th, 2017 Anchorage, Alaska. Call for Participation and Proposals

Smart Cities at CES 2018: January 9-12

ARTEMIS The Embedded Systems European Technology Platform

Fpga Implementations Of Neural Networks Springer

INTEL INNOVATION GENERATION

Importance of object middleware on a digital signal processor for SCA type architectures - a power/cpu management perspective

Harnessing the 4th Industrial Revolution. Professor Mark Esposito Harvard University & Nexus

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time

IEEE Systems, Man, and Cybernetics Society s Perspectives and Brain-Related Technical Activities

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017

CALL FOR PAPERS. embedded world Conference. -Embedded Intelligence- embedded world Conference Nürnberg, Germany

SINCE 1916 SMPTE 2018 INNOVATION AND TECHNOLOGY IN MEDIA AND ENTERTAINMENT SURVEY RESULTS

Architecting Systems of the Future, page 1

VSI Labs The Build Up of Automated Driving

High Level - IoT Focus

BI TRENDS FOR Data De-silofication: The Secret to Success in the Analytics Economy

A Roadmap For Building Indigenous Digital Excellence: Looking To 2030

SMART PLACES WHAT. WHY. HOW.

Imminent Transformations in Health

Enabling the Internet of Everything

Revolutionize the Service Industries with AI 2016 Service Robot

Vision with Precision Webinar Series Augmented & Virtual Reality Aaron Behman, Xilinx Mark Beccue, Tractica. Copyright 2016 Xilinx

Durham Research Online

Automated Test Summit 2005 Keynote

IEEE Digital Senses Initiative (DSI) Introduction

REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND.

WFEO STANDING COMMITTEE ON ENGINEERING FOR INNOVATIVE TECHNOLOGY (WFEO-CEIT) STRATEGIC PLAN ( )

ROBOTICS & ARTIFICIAL INTELLIGENCE

Fujitsu Technology and Service Vision Executive Summary

The Connected Home: Are You Ready?

FP7 ICT Call 6: Cognitive Systems and Robotics

TECHsummit & GadgetExpo Bratislava

What we are expecting from this presentation:

Artificial Intelligence and Robotics Getting More Human

The future of work. Artificial Intelligence series

THE AI REVOLUTION. How Artificial Intelligence is Redefining Marketing Automation

The advance of artificial intelligence. connections. Artificial Intelligence

What s Hot? The M&A and Funding Landscape for Embedded Vision Companies

[Overview of the Consolidated Financial Results]

MENTORS REGULATORY AFFAIRS. Christophe AMIEL Head of Medical Device & Digital, Voisin Consulting Life Sciences STRATEGY/BUSINESS

In 1984, a cell phone in the U.S. cost $3,995 and

Emerging technology. Presentation by Dr Sudheer Singh Parwana 17th January 2019

The Key to the Internet-of-Things: Conquering Complexity One Step at a Time

August 5 8, 2013 Austin, Texas. Preliminary Conference Program. Register now at ni.com/niweek or call

Implementing Vision Capabilities in Embedded Systems

NG16: Content and schedule overview

DEEP DIVE ON AZURE ML FOR DEVELOPERS

LEARN REAL-TIME & EMBEDDED COMPUTING CONFERENCE. Albuquerque December 6, 2011 Phoenix December 8, Register for FREE

NEM Strategic Research and Innovation Agenda 2018 NEM General Assembly, 30 May 2017

What could be driving the Lab of the future and is the Smart Lab really a thing?

Telstra Gurrowa Innovation Case Study Laboratory

Space Challenges Preparing the next generation of explorers. The Program

what3words Closes Funding Round Led by Intel Capital

THE VISIONLAB TEAM engineers - 1 physicist. Feasibility study and prototyping Hardware benchmarking Open and closed source libraries

Industrial Imaging Today & Tomorrow AIA 2016 The Vision Show. Steve Varga, Procter & Gamble

About NEC. Co-creation. Highlights for social value creation. Telecommunications. Safety. Internet of Things. AI/Big Data.

MK-XII/A IFF Transponders

A.I in Automotive? Why and When.

DSP Valley Designing Smart Products

Enhancing Shipboard Maintenance with Augmented Reality

Technology Trends with Digital Transformation

Our Aspirations Ahead

HARNESSING TECHNOLOGY

The digital journey 2025 and beyond

Introduction. digitalsupercluster.ca

How Explainability is Driving the Future of Artificial Intelligence. A Kyndi White Paper

Empowering People: How Artificial Intelligence is 07changing our world

A Winning Combination

Our Corporate Strategy Digital

Programmable Wireless Networking Overview

Artificial Intelligence in the World. Prof. Levy Fromm Institute Spring Session, 2017

The robots are coming, but the humans aren't leaving

Guidelines to Promote National Integrated Circuit Industry Development : Unofficial Translation

This list supersedes the one published in the November 2002 issue of CR.

SMART MANUFACTURING: 7 ESSENTIAL BUILDING BLOCKS

CLOUD ROBOTICS AND AUTOMATION

Neural Networks The New Moore s Law

Call for Papers. NuernbergMesse / Frank Boxler. embedded world Conference Nürnberg, Germany

Accelerating Collective Innovation: Investing in the Innovation Landscape

Emerging Computing Technologies Part 1 to emerging computing technologies. these include cloud computing, utility computing,

Shared Investment. Shared Success. ReMAP Call for Proposals by Expression of Interest

Business Innovation through Industry-Academic Partnership. The WiSen Ireland Initiative

Distributed Virtual Environments!

2018 Avanade Inc. All Rights Reserved.

Day One 13 March Day Two 14 March 2019

National Instruments Accelerating Innovation and Discovery

The Sherwin-Williams Company

Crop Scouting with Drones Identifying Crop Variability with UAVs

DESIGNING CHAT AND VOICE BOTS

Transcription:

Computer Vision at the Edge and in the Cloud: Architectures, Algorithms, Processors, and Tools IEEE Signal Processing Society Santa Clara Valley Chapter - April 11, 2018 Jeff Bier Founder, Embedded Vision Alliance General Chairman, Embedded Vision Summit President, BDTI www.embedded-vision.com bier@embedded-vision.com 2018 Embedded Vision Alliance 1

A World-Changing Technology Visual perception is rapidly becoming ubiquitous, because: Value: Perceptive devices can be much more capable, safer, more autonomous, more secure and easier to use Effectiveness: Vision algorithms are becoming good enough to be useful in the real world Affordability: Advances in enabling technologies are shrinking the cost and power consumption required to deploy vision 2018 Embedded Vision Alliance 2

The Big Picture Computer vision has crossed the chasm from expensive niche technology to become embedded vision, a ubiquitous technology Rapidly expanding, large-scale deployments in diverse markets: consumer, automotive, healthcare, entertainment, defense, retail, security, Implemented in embedded systems, the cloud, mobile devices, wearables Awareness Innovation Awareness Investment Market Growth 2018 Embedded Vision Alliance 3

Making Things More Autonomous, Efficient, Capable, Ease to Use Image: technicultr.com Image: DJI Image: WBUR 2018 Embedded Vision Alliance 4

Amazon Go https://www.youtube.com/watch?v=nrmmk1myrxc 2018 Embedded Vision Alliance 5

Perception Algorithms are Hard dot.gov xkcd.com 2018 Embedded Vision Alliance 6

detection accuracy Breakthrough Over the past 5 years, deep neural networks have enabled big advances in accuracy for many machine perception tasks Image: R. Girshick 2018 Embedded Vision Alliance 7

Use of Neural Networks to Perform Computer Vision Functions Don't know 4% Showing results for end-product developers only 7% No 11% Yes, extensively 35% 14% 7% Not yet, but planning to 34% Embedded Vision Alliance Developer Survey, November 2017 vs. February 2017 Yes, in a minor role 16% 2018 Embedded Vision Alliance 8

Processors For decades, chip designers have created specialized processors to get big gains in cost/performance and energy-efficiency Zhang and Brodersen via Sentieys et al. 2014 2018 Embedded Vision Alliance 9

Type of Processor Used for Vision Tasks 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 76% 5% 60% 6% 40% 32% CPU GPU FPGA Dedicated deep learning processor Embedded Vision Alliance Developer Survey, November 2017 vs. February 2017 13% Ranked as one of top three 8% 14% 29% 27% 24% DSP Vision-specific Mobile 2018 Embedded Vision Alliance 10

Processors Today, dozens of chip and IP core suppliers are creating processors specialized for deep neural networks Pierre Paulin, Synopsys Petronel Bigioi, FotoNation 2018 Embedded Vision Alliance 11

Cloud Fog - Edge Image: erpinnews.com 2018 Embedded Vision Alliance 12

Attributes of Cloud Computing Image: microsoft.com 2018 Embedded Vision Alliance 13

Levels of Cloud Service Image: microsoft.com 2018 Embedded Vision Alliance 14

Public Cloud vs. Private Cloud Image: microsoft.com 2018 Embedded Vision Alliance 15

Cloud Providers 2018 Embedded Vision Alliance 16

Off-the-shelf Cloud Computer Vision APIs Cloud-hosted APIs support common vision functions: Object recognition/detection Face recognition People tracking Age, gender, emotion analysis Optical character recognition (including handwriting) Scene analysis 2018 Embedded Vision Alliance 17

Tools and Frameworks to Build Your Own Cloud-hosted tools and frameworks facilitate creating your own vision functions and applications: Pre-configured virtual machines (e.g., AWS AMIs) Higher-level platforms (e.g., Amazon SageMaker) 2018 Embedded Vision Alliance 18

Edge or Cloud? Images: RetailNext 2018 Embedded Vision Alliance 19

Trade-offs Time-to-market Upgradability Accuracy Coordination among distributed devices Device cost Recurring costs Internet connectivity, bandwidth required Response time Privacy/security Edge Cloud = Advantage 2018 Embedded Vision Alliance 20

Technology Advances Unevenly Edge Cloud Latest algorithms More powerful and efficient processors Better software development tools = Available sooner 2018 Embedded Vision Alliance 21

How is Your Neural Network Deployed? 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 75% Inference implemented in an embedded or mobile device Embedded Vision Alliance Developer Survey, November 2017 42% Inference in datacenter 5% Other 2018 Embedded Vision Alliance 22

DJI Phantom 4 https://www.youtube.com/watch?v=jjpssqmqaja 2018 Embedded Vision Alliance 23

Case Study: Remote Check Deposit Image: Bank of America 2018 Embedded Vision Alliance 24

Case Study: Camio Video Monitoring Image: Camio 2018 Embedded Vision Alliance 25

Cozmo by Anki https://www.youtube.com/watch?v=o2famzhi2eo 2018 Embedded Vision Alliance 26

Case Study: Anki s Cozmo Interactive Robot Image: Target.com Image: Anki 2018 Embedded Vision Alliance 27

AWS DeepLens 2018 Embedded Vision Alliance 28

Dee DeepLens Educating Entertainer https://www.youtube.com/watch?v=dtxbizhq_po 2018 Embedded Vision Alliance 29

What Does This Mean? Thanks to improved algorithms, processors, tools and cloud services, thousands of diverse systems are now integrating vision making them safer, more autonomous, easier to use and more capable Cloud platforms and services ease development and deployment for many applications The best allocation of processing to edge, fog and cloud requires balancing complex trade-offs unique to each application 2018 Embedded Vision Alliance 30

Empowering Product Creators to Harness Embedded Vision The Embedded Vision Alliance (www.embedded-vision.com) is a partnership of 75+ leading embedded vision technology and systems companies Mission: Inspire and empower product creators to incorporate visual intelligence into their products The Alliance provides practical technical educational resources for product developers Website offers tutorial articles, video presentations, etc. Register for the newsletter at www.embedded-vision.com Alliance membership provides companies with early insights and connections to customers and partners 2018 Embedded Vision Alliance 31

Join Us At the Embedded Vision Summit The only industry event focused on enabling developers to create machines that see Awesome! I was very inspired! Fantastic. Learned a lot and met great people. Wonderful speakers and informative exhibits! Embedded Vision Summit 2018 highlights: Inspiring keynotes by leading innovators Practical technical, business and product talks Learn edge and cloud vision techniques and trade-offs New: Hands-on TensorFlow class May 21 Enabling Computer Vision, At the Edge and In the Cloud May 21-24, 2018 Santa Clara, California Visit www.embeddedvisionsummit.com for details 2018 Embedded Vision Alliance 32

Embedded Vision Alliance Member Companies OMRON 2018 Embedded Vision Alliance 33

Questions? Email me for: PDF file of these slides Details about the Embedded Vision Summit, May 21-24, 2018 in Santa Clara, California Information about how your company can become a Member of the Embedded Vision Alliance Jeff Bier Founder, Embedded Vision Alliance Chairman, Embedded Vision Summit President, BDTI www.embedded-vision.com bier@embedded-vision.com +1 925-954-1411 Walnut Creek, CA 94596 U.S.A. 2018 Embedded Vision Alliance 34