Traffic congestion is a significant problem in recent years because of the ever-increasing number of vehicles in the roads and the poor management of traffic. Traffic congestions are not constant throughout the day. They are changing from time to time. Present traffic controllers have fixed time intervals for red, yellow and green signal lights and therefore, cannot provide a better solution for the dynamic traffic congestion during the day. Computer vision technology can be used to create an intelligent traffic controlling system which can adapt its time intervals according to the real traffic. In the existing traffic controlling systems, a wastage of the green signal duration occurs as fixed green signal duration assigned for a phase is sometimes larger than the actual requirement. Hence, the other roads at the intersection have to wait, in vain, with more traffic, until that fixed green time period is over. In the proposed method, real time traffic image sequences are analyzed by using image processing in order to obtain the actual traffic area. Then, time for green light is assigned according to that traffic area. Hence, the wastage of green signal duration is eliminated by the proposed method since it allocates time for the green signal that is sufficient for the actual traffic present on the road to the pass. The results reveal that the green signal duration that needs to pass the traffic is proportional to the road area covered by traffic at that time.