Research

Title

Satellite Cartography

RESEARCHML model of multi-segmentation classification of satellite images

Description

A segmentation satellite mapping pipeline that converts images into geodesic Voronoi regions, computes region features(Min/Max/Avg/Std/Skew), then classifies them into a 6-class cartography output using an decision-tree optimized for scarce labels.

Data Augmentation (Dy-Cut)

151x

Neuron Reduction via superpixels

(I)14000x | (O)27000x

Developed Description

Task: semantic segmentation of satellite RGB imagery with only 72 annotated samples of varying dimensions. I first reconstructed 8 original satellite tiles and generated a larger training set by adaptive/dynamic tiling into ~12k patches of size 128×128, minimizing bilinear downsampling artifacts and reducing compute. To improve sample efficiency vs. a pure U-Net approach, I built a hybrid pipeline: image enhancement using Non-Local Bayes denoising + SOS (Second-Order Statistics) refinement, short-term wavelet denoising, Richardson–Lucy deconvolution, and CLAHE (Contrast Limited Adaptive Histogram Equalization), followed by Geodesic Voronoi Diagram superpixel segmentation (color-aware geodesic distance) inspired by Zeng et al. (ICCV 2011, DOI: 10.1109/ICCV.2011.6126274). Centroids were initialized using 16-color quantization plus flood-fill region growing to build an intra-region grid and obtain partially color-aware centroid placement, avoiding slow iterative centroid optimization. I extracted per-superpixel features (min/max/mean/std/skewness over R,G,B) and trained an XGBoost classifier to label superpixels. Predictions were merged back to tile scale by fusing superpixels, then post-processed with label smoothing / spatial consistency filtering to reduce isolated errors and realigned from superpixels to the original tiles.

Images