Intelligent vehicle detector and counting system for intersectional traffic control. Capable of working in a heterogeneous vehicle type environment (e.g. cars, bikes, etc.), it detects stationary and in-motion vehicles using a live camera and state-of-the-art software algorithms. It helps to understand traffic density and queue length based on vehicle count and zone occupancy information, to reduce vehicle stoppage time, resulting in a smoother flow of vehicles and better junction traffic flow management.