Conçu pour la recherche universitaire et les experts en données, cet appareil s'adresse à tous les développeurs et ingénieurs souhaitant intégrer des fonctions de vision par ordinateur et d'intelligence artificielle (IA) aux applications de l'Internet des objets (IoT). Disponible au format USB, il offre une grande polyvalence et permet le développement de prototypes d'apprentissage profond sur un ordinateur portable ou un ordinateur doté d'une interface USB.
À l'instar de son prédécesseur, l'Intel® Movidius™ Neural Compute Stick, lancé en 2017, l'Intel NCS 2 repose sur l'unité de traitement de la vision (VPU) Intel® Movidius™. Cependant, il intègre la version la plus récente, l'Intel® Movidius™ Myriad™ X VPU, dotée d'un accélérateur matériel pour l'inférence des réseaux de neurones profonds (DNN).
L'Intel NCS 2 devient un outil de développement et de prototypage extrêmement polyvalent lorsqu'il est associé à la distribution Intel® OpenVINO™, qui prend en charge l'apprentissage profond, la vision par ordinateur et l'accélération matérielle pour la création d'applications aux capacités visuelles proches de celles de l'humain. L'association de l'Intel NCS 2 et de la distribution Intel OpenVINO accélère le cycle de développement et de déploiement : les réseaux de neurones profonds (DNN) entraînés sur des prototypes dans l'unité de calcul neuronal peuvent être transférés vers un dispositif ou un système embarqué basé sur un VPU Intel Movidius avec des modifications de code minimes, voire nulles. L'Intel NCS 2 prend également en charge les bibliothèques logicielles DNN open source populaires Caffe et TensorFlow.
