Each bottle passes through an inspection sensor, and the machine vision system illuminates the object and takes a picture of the bottle. After processing the image and storing it, the system software analyzes it and sends an acceptance / rejection signal based on the set level of the bottle. If the system detects a different level of liquid in the bottle, it signals the rejection of the bottle. The operator can see the rejected bottles and statistics of the current process.