software engineering Chapter 5 System modeling.pptx
Intel demo on movidius
1. Intel demo on Movidius:
deploying an optimized neural
network on edge
2. overview
• Object detection using a caffe implementation of MobileNet-SSD
detection network, with pretrained weights
• Required:
• A hypervisor on the PC, I use Oracle Virtualbox – just download, plug&play
• Sufficient memory on the host, supported OS (e.g. Windows 10), etc.
• USB 3 slot
• Intel MYRIAD Neural Compute Stick (MOVIDIUS)
• Advantages
• Run inferences at a fraction of the power consumed on cpus
• Optimize a NN for deployment on edge devices
• Consistent software environment regardless of end user device
8. Jupyter notebook with following steps:
• Creating Intermediate Representation (IR) model
• Choosing device
• Load the network into the plugin
• Load the labels for the different classes
• Input pre-processing (e.g. reshaping)
• The Movidius device only supports FP16
• Run inference (single shot)
• Run inference (video)