1. A method for labeling areas of an input image comprising: determining an area of interest within the input image; generating a feature vector comprising a plurality of invariant features associated with the area of interest; and providing a component label for the area of interest based on an application of a machine learning classifier to the feature vector.