Monday 21 January 2019

image classifying with Movidius Neural Compute Stick

Image classifying with Movidius Neural Compute Stick


I have installed Movidius NCSDK on my Windows 10 machine and did some testing.  In the pictures below you will kindly see that image-classifier software working on UBUNTU Linux operating system and on VM Virtual Box  classifies a cat and a dog correctly.  In fact it classifies that the dog is a Labrador which I would not be able to.  I am not a great fan of dogs.

There is a neural network behind all this.  It is GoogLeNet.  This is a tensorfile which includes all the elements of a neural network which is trained by Google to classify images.

Movidius NCS Neural Computing Stick is a small USB device to which the GoogleNet tensor file, namel graph is loaded.  To make an inference a picture – a cat.jpg and later a dog.jpg is also loaded to the Movidius NCS.  After a while, a short while, the results are given back from the Movidius NCS.

Speed, processing power, less heating are some advantages of the Movidius NCS.