This document proposes an image processing based real-time traffic control system with a GSM interface. A camera mounted on a DC motor would capture images of the road to estimate traffic density. MATLAB would process the images to determine the covered vehicle area and assign a light sequence duration for each road accordingly. An ARM7 controller would control the light sequences and motor. A GSM module would allow emergency vehicles to trigger a light priority by sending an SMS message to receivers at intersections. The system aims to reduce congestion compared to traditional fixed-timing traffic lights.