Advances In Detecting Object Classes And Their Semantic Parts