Main Design: Implement road-embedded sensors into an existing traffic signaling system with adjustable priority settings sent through frequent small software updates. Inefficiencies shall be detected by analyzing traffic pattern results.
Alternate Design 1: Implement cameras into a new traffic signaling system. The system shall use machine learning to determine priority. Infrequent large software updates are preferred instead of frequent small software updates. Inefficiencies shall be detected by analyzing traffic pattern results.
Alternate Design 2: Implement cameras into an existing traffic signaling system with predetermined priority settings and internal inefficiency detection. The system shall be updated through physical hardware changes.