1. A computer-implemented method for identifying multiple identical objects in an image of a plurality of organized objects, the method comprising: receiving an image of the plurality of organized objects; extract feature points from the image of the plurality of organized objects; finding matching feature points in the image of the plurality of organized objects; clustering matching feature points with a matching distance and angle between feature points; finding multiple identical objects based on the clusters by: finding a statistical measure of vertical distances between matching feature points in the clusters; finding a maximum number of identical objects in a stack based on the statistical measure of vertical distances; determining coordinates for each of the identical objects in the stack with a height corresponding to the statistical measure of vertical distances; and determining a number of stacks of the identical objects based on matching feature points that are horizontally aligned.