1. A method comprising: producing and storing a plurality of versions of an image of an object derived from a video input, said image cropped from said video input, and wherein each version of said image has a different resolution of said image of said object; computing an appearance score at each of a plurality of regions on the lowest resolution version of said versions of said image for a plurality of semantic attributes with associated parts for said object, said appearance score for at least one semantic attribute of the plurality of semantic attributes for each region denoting a probability of each semantic attribute of the at least one semantic attribute appearing in the region; analyzing increasingly higher resolution versions than the lowest resolution version to compute a resolution context score for each region in the lowest resolution version, said resolution context score being indicative of an extent to which finer spatial structure exists in the increasingly higher resolution versions than in the lowest resolution version for each region; and ascertaining an optimized configuration of body parts and associated semantic attributes in the lowest resolution version, said ascertaining utilizing the appearance scores and the resolution context scores in the regions in the lowest resolution version.