1. A system for aligning and classifying images of an object, comprising: a computer processor configured to: (a) train, map, and align a set of 2-dimensional images to an O-dimensional cylindrical topology to obtain azimuthal angles with respect to the 2-dimensional images; (b) obtain classifications based on image similarity from the aligned 2-dimensional images; (c) map the 2-dimensional images to M-dimensional constructs based upon the set of classifications and the azimuthal angles generated from (a-b).