1. A computer-implemented method comprising: determining a partition layout of partition regions that corresponds to a scene depicted by an image captured by a camera of a moving platform; receiving one or more contextual attributes describing a motion of the moving platform; dynamically reshaping the partition layout of the partition regions by adjusting a location of a central point based at least on the motion of the moving platform; classifying pixels forming the image into one or more pixel types based on one or more pixel-level features; determining, for each partition region, a set of pixel characteristic data describing a portion of the image included in the partition region based on the one or more pixel types of pixels in the partition region; and classifying the scene of the image based on the set of pixel characteristic data of each of the partition regions.