Detecting and Grouping Identical Objects for Region Proposal and Classification

Often multiple instances of an object occur in the same scene, for example in a warehouse. Unsupervised multiinstance object discovery algorithms are able to detect and identify such objects. We use such an algorithm to provide object proposals to a CNN-based classifier. This results in fewer regions to evaluate, compared to traditional region proposal algorithms. Additionally, it enables using the joint probability of multiple instances of an object, resulting in improved classification accuracy. The proposed technique can also split a single class into multiple sub-classes corresponding to the different object types, enabling hierarchical classification.