Off-Loader BGA Ball Vision System is a PC-based standalone vision system designed for checking for the presence of balls, and inspecting quality, which is positions, sizes and etc., after it being installed on the facilities used in the process of holding frames with ball lands to which balls are completely attached into magazines after passing through a reflow after attaching the balls.