1. A system comprising: a memory having instructions embodied thereon; and one or more processors configured by the instructions to perform operations comprising: identifying a coarse category based on a first image; generating a bounding box that encompasses an item depicted in the first image; generating a second image by cropping the first image to the bounding box and rotating the cropped portion; and identifying a fine category based on the second image, the fine category being a sub-category of the coarse category.