Develop Multiplatform Computer Vision Solutions


Explore the New OpenVINO™ toolkit (formerly Intel® Computer Vision SDK)

Make your vision a reality on Intel® platforms—from smart cameras and video surveillance to robotics, transportation, and more.

Your Computer Vision Apps ... Now Faster

Develop applications and solutions that emulate human vision with the Open Visual Inference & Neural Network Optimization (OpenVINO™) toolkit. Based on convolutional neural networks (CNN), the toolkit extends workloads across Intel® hardware and maximizes performance.

  • Enables CNN-based deep learning inference on the edge
  • Supports heterogeneous execution across computer vision accelerators—CPU, GPU, Intel® Movidius™ Neural Compute Stick, and FPGA—using a common API
  • Speeds time to market via a library of functions and preoptimized kernels
  • Includes optimized calls for OpenCV and OpenVX*

Get Started

Discover the Capabilities

Hardware Acceleration

Harness the performance of Intel®-based accelerators: CPUs, GPUs, FPGAs, VPUs, and IPUs.

Who Needs This Product?

Software developers and data scientists who:

  • Work on computer vision, neural network inference, and deep learning deployment capabilities
  • Want to accelerate their solutions across multiple platforms, including CPU, GPU, VPU, and FPGA

What's New?

  • A new cross-hardware approach deploys pretrained deep learning models from popular frameworks such as Caffe*, TensorFlow*, and MxNet.
  • The Model Optimizer imports and converts pretrained models, optimizes topologies, performs horizontal fusion, eliminates batch normalization, and uses quantization.
  • The inference engine delivers heterogeneous, inference solutions on a CPU, GPU, VPU, or FPGA.
  • FPGA support enables CNN workload acceleration through the Intel® FPGA Deep Learning Acceleration Suite.
  • A library of computer vision functions and preoptimized kernels is available through OpenCV.

Recent Updates

Release Notes

OpenVINO™ Toolkit
Intel® Deep Learning Deployment Toolkit

Key Specifications

Not all OpenVINO toolkit features run on all combinations of processor systems. For more information, see System Requirements.

Development Platform

Processors:

6th to 8th generation Intel® Core™ and Intel® Xeon® processors

Operating systems:

  • Ubuntu* 16.04.3 LTS (64 bit)
  • CentOS* 7.4 (64 bit)
  • Windows® 10 (64 bit)

Target System Platforms

CPU:

  • 6th to 8th Generation Intel Core and Intel Xeon processors
  • Intel® Pentium® processor N4200/5, N3350/5, N3450/5 with Intel® HD Graphics

Graphics:

  • 6th to 8th generation Intel Core processor with Iris® Pro graphics and Intel HD Graphics
  • 6th to 8th generation Intel Xeon processor with Iris Pro graphics and Intel HD Graphics (excluding the e5 product family, which does not have graphics)

FPGA & VPU:

  • Intel® Arria® 10 FPGA GX development kit
  • Intel Movidius Neural Compute Stick

IPU:

  • Intel® Atom™ processor E3900

Operating systems:

Not all hardware is compatible with every operating system. For more information, see System Requirements.

  • Yocto Project* version Poky Jethro v2.0.3 (64 bit)
  • Ubuntu* 16.04.3 LTS (64 bit)
  • CentOS* 7.4 (64 bit)
  • Windows® 10 (64 bit)