SMARTY: A Vision Based Autonomous Ball Sorting Robotic System