Bottom-up, Context-Driven Visual Object Understanding