Separation between different products by color, shape and other properties. Detecting and locating products in boxes.