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

Similar documents
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

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

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

LEGO car course topics

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

Challenges in Transition

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

A Roadmap For Building Indigenous Digital Excellence: Looking To 2030

GPU ACCELERATED DEEP LEARNING WITH CUDNN

Executive summary. AI is the new electricity. I can hardly imagine an industry which is not going to be transformed by AI.

Space Challenges Preparing the next generation of explorers. The Program

VSI Labs The Build Up of Automated Driving

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

Software Computer Vision - Driver Assistance

THE NEXT WAVE OF COMPUTING. September 2017

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

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

Analog Custom Layout Engineer

KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN?

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

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

NEW GENERATION OF VCs LEADS STARTUP CEOs BACK TO THE FOLD

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

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

DEEP DIVE ON AZURE ML FOR DEVELOPERS

Open Source in Mobile Robotics

ROAD RECOGNITION USING FULLY CONVOLUTIONAL NEURAL NETWORKS

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

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

Architecting Systems of the Future, page 1

Table of Contents HOL EMT

AI Application Processing Requirements

MSc(CompSc) List of courses offered in

High Performance Computing for Engineers

To the Front Lines of Digital Transformation

Implementing Vision Capabilities in Embedded Systems

The Deloitte Innovation Survey The case of Greece

INTEL INNOVATION GENERATION

Kornél Lehőcz Software development consultant

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

To the Front Lines of Digital Transformation

Privacy and the EU GDPR US and UK Privacy Professionals

CIP 2018 Project Outline

Weekly report: January 11 - January 18, 2018

Developing a GPU Processing Framework for Accelerating Remote Sensing Algorithms

Great Minds. Internship Program IBM Research - China

Digital Transformation Delivering Business Outcomes

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

What we are expecting from this presentation:

Space Challenges Preparing the next generation of explorers. The Program

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

Tackling the Battery Problem for Continuous Mobile Vision

INTERNATIONAL INDUSTRIAL EXHIBITION ON MATERIALS & MACHINERIES

APSEC President s Report

CeBIT 2017 Information for Visitors

The future of the legal profession survey

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

AI-READY OR NOT: ARTIFICIAL INTELLIGENCE HERE WE COME!

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

deepening of the professional skills

Revolutionize the Service Industries with AI 2016 Service Robot

Guidelines to Promote National Integrated Circuit Industry Development : Unofficial Translation

Cross Linking Research and Education and Entrepreneurship

Spatial Transformer Networks

Senior Design I. Fast Acquisition and Real-time Tracking Vehicle. University of Central Florida

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

CHINA MOBILE GAME MARKET REPORT 2013

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

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

Smart Cities at CES 2018: January 9-12

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

Deep learning for INTELLIGENT machines

The Power of Exponential Thinking

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

SAMPLE PROGRAM AGENDA

Demystifying Machine Learning

Venture Capital Academy

FDA Centers of Excellence in Regulatory and Information Sciences

PRESS KIT 2018 VENTURE BUILDER & ENTREPRENEURS ACADEMY OF IMMERSIVE TECHNOLOGIES DOCUMENT NAME 1

Introducing Elsevier Research Intelligence

FACULTY MENTOR Khoshabeh, Ramsin. PROJECT TITLE PiB: Learning Python

Our Corporate Strategy Digital

OECD WORK ON ARTIFICIAL INTELLIGENCE

GPU Computing for Cognitive Robotics

Enabling Mobile Virtual Reality ARM 助力移动 VR 产业腾飞

Digital Transformation Delivering Business Outcomes

Libraries and IT: Services Supporting Research at NC State Jill Sexton Interim Associate Director for the Digital Library NCSU Libraries April 25,

PROGRESS IN BUSINESS MODEL TRANSFORMATION

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

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

ebooks Pitch Walkthrough By Oliver Jones

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

Digital Transformation Delivering Business Outcomes

DIGITAL TECHNOLOGY, ECONOMIC DIVERSIFICATION AND STRUCTURAL TRANSFORMATION XIAOLAN FU OXFORD UNIVERSITY

Face the future of manufacturing. Visitor information

HARNESSING TECHNOLOGY

Transcription:

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

EXECUTIVE SUMMARY 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 668 computer vision developers across a wide range of industries, organizations, geographical locations, and job types. We have focused our analysis on the 238 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). We hope these selected results provide insight into the popular hardware and software platforms being used today for computer vision end-product creation. Full survey results are available to Embedded Vision Alliance Member companies. The Embedded Vision Alliance is a worldwide industry partnership bringing together technology providers and endproduct companies who are enabling innovative and practical applications for computer vision. The mission of the Alliance is two-fold: 1. Inspire and empower product creators to incorporate visual intelligence into new products and applications, and 2. Enable Alliance member companies to accelerate success in computer vision. For information on joining the Embedded Vision Alliance, please visit www.embedded-vision.com 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 asked respondents to select more than one option. 2017 Embedded Vision Alliance. All rights reserved. 1

CURRENTLY USING OR PLANNING TO USE COMPUTER VISION IN YOUR PRODUCTS OR SERVICES 6% 5% Not planning to use Don't know 19% Planning to use 70% Currently using Almost 90% of survey respondents are developing or planning to develop computer vision products. Similar to our 2016 survey, the overwhelming majority of respondents are developing or planning to develop products using computer vision. 2

TYPES OF PROCESSORS USED FOR VISION TASKS Ranked as One of Top Three 80 70 60 50 40 30 20 10 0 * Not asked in 2016 72% 67% -3-3 CPU GPU 40% +9 FPGA FPGAs are gaining in popularity. Despite programming challenges, they can deliver extremely high performance on demanding computer vision algorithms. 37% -7 Mobile 29% -2 Visionspecific 21% 19% -5 DSP Dedicated deeplearning processor* Note: This year we added a new choice ( deep-learning processors ) to this question. Since this question asks respondents to rank order the processors they are using, adding a choice tends to cause a decrease across all categories (hence the downward arrows across the board.) 3

PROGRAMMING LANGUAGES USED FOR VISION TASKS Ranked as One of Top Three 80 77% C++ remains the most popular language for computer vision development. 70 60 50 40 30 +1 46% +17 42% 40% -5 +7 37% But Python is rapidly gaining, having moved C out of second place since 2016. 29% 20 10 +7 9% 11% +2 C++ Python C OpenCL MATLAB CUDA Objective-C Other CUDA and OpenCL are gaining in popularity. Both CUDA and OpenCL registered gains, suggesting increased use of GPUs for computer vision. 4

LIBRARIES AND APIs USED FOR VISION DEVELOPMENT Ranked as One of Top Three 100 80 89% +7 OpenCV dominates development. An astonishing 89% of developers report it as one of their top-three computer vision libraries or APIs. OpenCV 3.0 adds functionality (e.g., deep learning), which is likely responsible for some of its increase in popularity. 60 43% 40 20-4 25% -1 18% -8 12% -3 OpenCV OpenGL OpenVX FastCV Other 5

USE OF NEURAL NETWORKS FOR COMPUTER VISION 17% Yes, extensively 16% Yes, in a minor role 4% Don t know 17% No 40% Not yet, but planning to Almost 80% 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

DESIGN SOFTWARE FOR NEURAL NETWORKS Ranked as One of Top Three 70 60 50 64% 61% +37 +14 TensorFlow steals the show. Since its introduction in late 2015, Google s open-source TensorFlow has emerged as the most popular deep learning/neural network design framework, displacing all others. 40 30 41% 36% +26-12 20 10 15% 14% 12% +3 +2-3 0 TensorFlow Caffe OpenCV MATLAB Torch Theano Other Depsite this, Caffe and OpenCV remain strong. Many developers still use Caffe for neural network design, and OpenCV s deep learning module is also popular. 7

OTHER ALLIANCE PROGRAMS VISION ACCELERATOR PROGRAM 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, lowcost 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, please 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. It inspires participants to use vision technology in new ways and empowers them with the knowhow they need to integrate vision capabilities into products. The 2017 event featured more than 90 expert presenters in 4 conference tracks covering every aspect of computer vision. The event s Vision Technology Showcase included 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 2017 conference consisted of in-depth hands-on Vision Technology Workshops presented by Alliance Member companies. For more information on the Embedded Vision Summit, please visit www.embedded-vision.com/summit

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 9