This is a image semantic segmentation problem solutions based on django app and trained on the top of Tensorflow API. The trained model takes an image as an input and predict the class of defect from defect1, defect2, defect3, defect4 or no defect with defected area pixels highlighted.