Independent Object based Situation Awareness for Autonomous Driving in On-Road Environment