1. A method for processing traffic information, the method comprising: receiving data regarding travel of vehicles associated with an intersection; using neural network technology to recognize traffic type, traffic types being composed of one or both of traffic context types and traffic category types; using the neural network technology to recognize states of the traffic; using the neural network technology to memorize optimal traffic flow decisions as a function of prior experience; using the neural network technology to achieve efficient traffic flow via recognition and use of the optimal traffic flow decisions in providing an output that controls a traffic light system; and enhancing recognition of the types of traffic using an array having a plurality of sensor inputs beyond inputs from video sensors and physical infrastructure; wherein the other sensor inputs include an infrared traffic input providing enhanced capability from transmission of various data types; wherein the infrared traffic input comprises: detailed infrared signatures of detected traffic objects independent from adverse weather or light conditions for recognition of vehicle position and type; and detection of vehicle passenger occupancy which is used in higher level traffic flow decision making; and wherein the method further comprises: giving priority to passenger-weighted incoming traffic.