Why would semantic segmentation results be blurry/fuzzy?

Warm hello to everyone!

I am trying to implement the semantic segmentation using Resnet+Unet, for some reason my results are blurry. Any ideas of the source of the error?


I have an original colored image which i use K-Means to split into different colors, and then use these colors to make masks/channels.