Cooperative Visual Object Learning