This is a custom image classifier which is powered by Tensorflow.js . You can train your classifier (4 classes) on the fly in the browser. This application is using pre-trained model for image classification called MobileNet. Your model will be trained on top of this one to customize the image classes it recognizes. So you can create highly accurate model with minimal training data.
- Allow your browser to reach you webcam. Your webcam will be source of your image inputs
- You can set 4 different classes at the application. Click on the related class at Training section while you are showing it to the webcam
- After the training you can show one of 4 classes to the webcam and you can see prediction and probability at the Output section.
Note: Minimum 30 images per class will increase the accuracy.