1. Semantic Webcam Segmentation using DeepLab-V3+:
If you want to test the webcam application copy the juypter notebook you find in the folder of Webcam-Segmenation of this GitHub repository. Make sure, that the notebook should be inside your cloned DeepLab directory.
You get the DeepLab directory on this link: https://github.com/tensorflow/models/tree/master/research/deeplab
When you run it, you can see a real-time segmentation of your webcam.
Related Blogpost: https://www.novatec-gmbh.de/blog/semantic-segmentation-part-1-deeplab-v3/
2. Carvana Image Masking Challenge: Training U-Net:
First of all you have to download the datasets of the Carvana Challenge: https://www.kaggle.com/c/carvana-image-masking-challenge
Make sure, that you have installed all the needed libraries and frameworks like tensorflow-GPU and Keras. For this application, you will need a GPU.
Clone and run the provided Notebook (model_cnn) and train your model.
Related Blogpost: https://www.novatec-gmbh.de/blog/semantic-segmentation-part-2-training-u-net/
3. RSNA Pneumonia Detection Challenge: Transfer Learning using Mask R-CNN
Download the required datasets of the challenge: https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/data.
Follow the instructions of the related blogpost (https://www.novatec-gmbh.de/blog/semantic-segmentation-part-3-transfer-learning) and download the Mask R-CNN repository. After that you can clone or copy the notebook from the folder 'RSNA Pneumonia Detection' and run it!