Segment an outdoor scene when the light will not hold still. Colour normalisations that ignore brightness, casts, and shadows; equalisation and Otsu so thresholds pick themselves; erosion to clean the mask; IoU, mean IoU, and soft Dice; then the two identities that make the model lightweight: separable-conv cost and BatchNorm folding.