Allied Vision Machine Vision Systems