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

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

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

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

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

Embedding Artificial Intelligence into Our Lives

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

GPU ACCELERATED DEEP LEARNING WITH CUDNN

Transformation to Artificial Intelligence with MATLAB Roy Lurie, PhD Vice President of Engineering MATLAB Products

Challenges in Transition

Job Description. Commitment: Must be available to work full-time hours, M-F for weeks beginning Summer of 2018.

Deep learning for INTELLIGENT machines

KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN?

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

COMPUTER. 1. PURPOSE OF THE COURSE Refer to each sub-course.

ROAD RECOGNITION USING FULLY CONVOLUTIONAL NEURAL NETWORKS

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

A Roadmap For Building Indigenous Digital Excellence: Looking To 2030

Table of Contents HOL EMT

DEEP DIVE ON AZURE ML FOR DEVELOPERS

THE INFLUENCE OF ACADEMIC RESEARCH ON INDUSTRY R&D. Steve Keckler, Vice President of Architecture Research June 19, 2016

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

HPC + AI. Mike Houston

Analog Custom Layout Engineer

AI Application Processing Requirements

Space Challenges Preparing the next generation of explorers. The Program

LEGO car course topics

IHV means Independent Hardware Vendor. Example is Qualcomm Technologies Inc. that makes Snapdragon processors. OEM means Original Equipment

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

HARNESSING TECHNOLOGY

Deep Learning. Dr. Johan Hagelbäck.

THE NEXT WAVE OF COMPUTING. September 2017

MSc(CompSc) List of courses offered in

Software Computer Vision - Driver Assistance

Is housing really ready to go digital? A manifesto for change

REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND.

Implementing Vision Capabilities in Embedded Systems

Job Title: DATA SCIENTIST. Location: Champaign, Illinois. Monsanto Innovation Center - Let s Reimagine Together

Smart Cities at CES 2018: January 9-12

Removing barriers from AI startups Machine Intelligence Garage

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

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

High Performance Computing for Engineers

ACCENTURE INNOVATION ARCHITECTURE USES AN INNOVATION-LED APPROACH TO HELP OUR CLIENTS DEVELOP AND DELIVER DISRUPTIVE INNOVATIONS, AND TO SCALE THEM

Revolutionize the Service Industries with AI 2016 Service Robot

Architecting Systems of the Future, page 1

Navigating the AI Adoption Minefield Pitfalls, best practices, and developing your own AI roadmap April 11

Developing a GPU Processing Framework for Accelerating Remote Sensing Algorithms

Early Adopter : Multiprocessor Programming in the Undergraduate Program. NSF/TCPP Curriculum: Early Adoption at the University of Central Florida

Pathbreaking robots for pathbreaking research. Introducing. KINOVA Gen3 Ultra lightweight robot. kinovarobotics.com 1

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

The Deloitte Innovation Survey The case of Greece

March 10, Greenbelt Road, Suite 400, Greenbelt, MD Tel: (301) Fax: (301)

Computational Efficiency of the GF and the RMF Transforms for Quaternary Logic Functions on CPUs and GPUs

Using Data Analytics and Machine Learning to Assess NATO s Information Environment

The work under the Environment under Review subprogramme focuses on strengthening the interface between science, policy and governance by bridging

TOP TECHNOLOGY CHALLENGES AND THE RELATIONSHIP TO THE AUDIT PLAN. ISACA/Protiviti 6 th Annual IT Audit Benchmarking Survey March 15, 2017 Webinar

VSI Labs The Build Up of Automated Driving

Great Minds. Internship Program IBM Research - China

Executive Summary FUTURE SYSTEMS. Thriving in a world of constant change

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

deepening of the professional skills

Neural Networks The New Moore s Law

Artificial Intelligence Machine learning and Deep Learning: Trends and Tools. Dr. Shaona

DSP Valley Designing Smart Products

Tackling the Battery Problem for Continuous Mobile Vision

SCAI SuperComputing Application & Innovation. Sanzio Bassini October 2017

Privacy and the EU GDPR US and UK Privacy Professionals

INTEL INNOVATION GENERATION

CIP 2018 Project Outline

Guidelines to Promote National Integrated Circuit Industry Development : Unofficial Translation

The Transformative Power of Technology

FOREST PRODUCTS: THE SHIFT TO DIGITAL ACCELERATES

Skills for Digital Transformation Research Report Patrick Hoberg Helmut Krcmar Bernd Welz. In Collaboration with

Agenda. 9:30 Registration & Coffee Networking and Sponsor Table-tops Welcome and introduction

SenseMaker IST Martin McGinnity University of Ulster Neuro-IT, Bonn, June 2004 SenseMaker IST Neuro-IT workshop June 2004 Page 1

Digital Transformation Delivering Business Outcomes

GPU-accelerated SDR Implementation of Multi-User Detector for Satellite Return Links

BOOKMARK YOUR TALK AT STAR CONFERENCES MAY 30-31, 2019

Eyedentify MMR SDK. Technical sheet. Version Eyedea Recognition, s.r.o.

Proposers Day Workshop

Esri and Autodesk What s Next?

MACHINE LEARNING Games and Beyond. Calvin Lin, NVIDIA

LEADING DIGITAL TRANSFORMATION AND INNOVATION. Program by Hasso Plattner Institute and the Stanford Center for Professional Development

Weekly report: January 11 - January 18, 2018

Space Challenges Preparing the next generation of explorers. The Program

Radio Deep Learning Efforts Showcase Presentation

LEADING DIGITAL TRANSFORMATION AND INNOVATION. Program by Hasso Plattner Institute and the Stanford Center for Professional Development

Kornél Lehőcz Software development consultant

ACCELERATED DEPLOYMENT

Our Corporate Strategy Digital

Development of a Laboratory Kit for Robotics Engineering Education

CPS331 Lecture: Agents and Robots last revised April 27, 2012

APSEC President s Report

Trends Impacting the Semiconductor Industry in the Next Three Years

Appendix 2 Statoil: About our brand. 14 pages

FDA Centers of Excellence in Regulatory and Information Sciences

Open Source in Mobile Robotics

Digital Engines for Smart and Connected Cars By Bob O Donnell, TECHnalysis Research Chief Analyst

CeBIT 2017 Information for Visitors

GPU Computing for Cognitive Robotics

Transcription:

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

ABOUT THE EMBEDDED VISION ALLIANCE EXECUTIVE SUMMA Y Since 2015, the Embedded Vision Alliance has surveyed computer vision developers regarding the products they are working on and the hardware and software tools they are using in their projects. This white paper provides selected results from our most recent survey, conducted in. We received responses from 706 computer vision developers across a wide range of industries, organizations, geographical locations and job types. We have focused our analysis on the 323 respondents whose organizations are developing end products for consumers, businesses or governments (vs. organizations that are providing services, or providing components, subsystems or software for incorporation into new products). The Embedded Vision Alliance is a global partnership that brings together technology providers with end product and system developers who are enabling innovative, practical applications of computer vision. Our mission is to inspire and empower product creators to incorporate visual intelligence into new products and applications, and enable member companies to accelerate success in computer vision by: Bringing together suppliers, end-product designers and partners to speed the adoption of computer vision in products We hope these selected results provide insight into the popular hardware and software platforms being used today for vision-enabled end products. Full survey results are available for Embedded Vision Alliance member companies. Please email info@embedded-vision.com for more information. Delivering timely insights into market research, technology trends, standards and application requirements Enabling companies to become more visible as thought leaders Note: Percentages add up to more than 100% in many of the charts presented in this white paper. This is because many of the questions allowed respondents to select more than one option. For information on joining the Alliance, please visit www.embedded-vision.com 2018 Embedded Vision Alliance. All rights reserved. 1

CU ENTLY USING OR PLANNING TO USE COMPUTE VISION IN YOU P ODUCTS OR SE VICES 71% Currently using 20% Planning to use 4% Don't know 5% Not planning to use More than 90% of survey respondents are developing or planning to develop computer vision products. Similar to our previous surveys, the overwhelming majority of respondents are developing or planning to develop products using computer vision. 2

TYPES OF P OCESSO S USED FO VISION TASKS Ranked as One of Top Three 100 90 80 76% Dedicated deep-learning processors are rapidly gaining in popularity. Due to their specialized architectures, they often deliver extremely high cost and energy efficiencies on deep neural network inference tasks. However, in many cases a companion processor is need to run non-neural network algorithms and other functions. 70 60 +4 60% 50 40 30-5 40% 32% 29% 20 10 +13 +8 27% 24% -2-13 0 CPU GPU FPGA Dedicated deep-learning processor DSP Visionspecific Mobile 3

PROG AMMING LANGUAGES USED FO NON-NEU AL NETWO K VISION TASKS Ranked as One of Top Three 100 90 80 82% C++ remains the most popular language for computer vision development. 70 60 55% 50 45% 40 30 20 10 33% 30% 21% 12% 2% 15% C++ C Python OpenCL MATLAB CUDA Java Objective-C Other Note: This question was rephrased for the Fall 2017 Survey. The survey specifically called out non-neural network vision tasks, rather than general vision tasks as asked in previous surveys. 4

LIB A IES AND APIs USED FO IMPLEMENTING NON-NEU AL NETWO K VISION TASKS Ranked as One of Top Three 100 90 80 70 60 50 89% OpenCV dominates development. 89% of developers continue to report it as one of their top-three computer vision libraries or APIs. 40 36% 30 20 22% 17% 12% 10 OpenCV OpenGL OpenVX FastCV Other Note: This question was rephrased for the Fall 2017 Survey. The survey specifically called out non-neural network vision tasks, rather than general vision tasks as asked in previous surveys. 5

USE OF NEU AL NETWO KS FO COMPUTE VISION 35% +14 Yes, extensively 16% Yes, in a minor role 34% -7 Not yet, but planning to -7 11% No 4% Don t know 85% of survey respondents use or plan to use neural networks. In the last several years, neural networks have emerged as one of the dominant techniques for computer vision. 6

SOFTWA E USED FO C EATING AND T AINING NEU AL NETWO KS FO VISION TASKS Ranked as One of Top Three TensorFlow steals the show. Since its introduction in late 2015, Google s opensource TensorFlow has emerged as the most popular deep learning/neural network design framework, displacing all others. TensorFlow 65% Caffe Caffe2* Custom In-House* MATLAB Theano NVIDIA DIGITS* Torch Neon* MXNet* Other 8% 7% 6% 7% 12% 11% 25% 24% 32% 58% Caffe remains popular and Caffe 2 has made significant inroads since its introduction in April 2017. 10 20 30 40 50 60 70 80 90 100 Note: For this survey, we added 5 new answer options, marked with an asterisk. This was a sufficiently large change that comparison with answers from our last survey was not meaningful for this question. 7

SOFTWA E FO DEPLOYING NEU AL NETWO K INFE ENCE FO VISION TASKS Ranked as One of Top Three 100 90 80 70 Approaches vary for deploying neural networks (as opposed to creating or training them). Caffe and TensorFlow are both popular, as are custom and vendor-provided libraries. 60 50 50% 47% 40 38% 30 30% 28% 20 10 9% 4% Caffe TensorFlow Custom In-House OpenCV DNN module Processor Vendor-Provided Tools/Libraries OpenVX NN Extension Other Note: This is a new question for this survey. 8

OTHE ALLIANCE P OG AMS VISION ACCELE ATO PROG AM The Vision Accelerator Program helps companies quickly understand and navigate the technical and business complexity of incorporating visual perception capabilities so they can more quickly and confidently plan, develop and deliver their products. It is a service available to members of the Embedded Vision Alliance who are developing end products and systems with visual perception capabilities (e.g., deep learning, 3D sensing). The Vision Accelerator Program helps companies: Make decisions in a fast-changing market where areas like deep learning and 3D sensing are rapidly moving from research into practical use Understand the tradeoffs for low-power, low-cost devices and cloud processing Know what vision software standards, open source tools and algorithms are gaining traction Identify which startups, suppliers, partners and experts have relevant vision technologies and know-how Build skills and recruit the right talent Access and develop a network of experts, suppliers and partners For more information on the Vision Accelerator Program, email accelerate@embedded-vision.com EMBEDDED VISION SUMMIT The Embedded Vision Summit, held in Silicon Valley every year in May, is the only event focused exclusively on the technologies, hardware and software that bring visual intelligence to products. The Summit presents the latest practical techniques and technologies for vision-based product development, and illuminates the commercial landscape, trends and business opportunities in this fast-growing market. The Summit inspires participants to use vision technology in new ways and empowers them with the know-how they need to integrate vision capabilities into products. The 2018 event will feature more than 90 expert presenters in 4 conference tracks covering every aspect of computer vision. The event s Vision Technology Showcase includes more than 100 demonstrations of commercially-available computer vision components and solutions both in hardware and software from more than 50 top suppliers. Day 3 of the conference consists of in-depth Vision Technology Workshops presented by Alliance Member companies. For more information on the Embedded Vision Summit, please visit www.embedded-vision.com/summit 9

1646 North California Blvd Suite 220 Walnut Creek, CA 94596 USA Phone: +1 (925) 954-1411 Fax: +1 (925) 954-1423 info@embedded-vision.com