In this Repo I overcome the challenge of limited point annotation by:
-
Using
pandasandOpenCVto prepare the satellite images and masks from theDeepGlobedataset, ensuring they are appropriately formatted for the model. -
Setting up the
DeepLabV3Plusmodel withResNet-50as the backbone, leveragingtransfer learningby initializing withpre-trained ImageNet weightsusing thesegmentation_models_pytorch library. -
Using NumPy to simulate
random point labelson segmentation masks to handle partially labeled data effectively. -
Varying
sampling ratioandimage resolutionto study their effects on the model'sIntersection over Union (IoU)performance.



