I'm pretty new concerning NN and I wanted to know if I'm following a right path for my application. Moreover, I want to learn how the Yolo algorithm and a caffe model work through examples.
My objective is to adapt the tiny yolo example with my own caffemodel to use on the Movidius neural stick. For this, I want to fine-tune (as seen in this official caffe example) a ImageNet ilsvrc pretrained model .
Concerning the application, I need to conceive the computer vision system for a robot that need to collect bottles and avoid some obstacles. I need the following classes : Bottle, grass, rock/gravel and cinderblock. The obstacle are the cinderblock, the grass and rock/gravel are special kind of ground that the robot might enconter and the bottle speak from itself.
My concerns are :
@gringet You should be able to use any pictures of bottles for training if that is what you want to detect. You can find your own images and label them yourself for your dataset. Although it isn't TinyYolo or object detection, AshwinVijayakumar has a blog about deploying a custom model which involves taking GoogLeNet and retraining it on a different data set @ https://movidius.github.io/blog/deploying-custom-caffe-models/.
@gringet, in addition to what @Tome_at_Intel already recommended, here are some tips to prep your own dataset: