Context Driven Scene Understanding