Line Following Robot, with a camera

I agree. Pattern Recognition overhead is too great. You wouldn't have enough memory with an arduino.