Faculty Advisor

Huang, Xinming


This paper focuses on real-time stoplight detection using a Color Filtration algorithm in partnership with a Blob Detection algorithm and Histogram Analysis on a FPGA for use in a vehicle. In order to reduce the computational complexity of this process, the Color Filtration was to be accomplished by an FPGA while the more complicated Blob Detection and Histogram Analysis was to be accomplished on a microprocessor. The architecture is proposed on a Xilinx Zynq-7000 All Programmable SoC ZC702. A system on chip device was selected in order to maximize performance and allow easy transition from the FPGA and the microprocessor on the device. This implementation accurately detects stoplights and is able to alert the user through both audio and visual peripherals.


Worcester Polytechnic Institute

Date Accepted

March 2015


Electrical and Computer Engineering

Project Type

Major Qualifying Project



Advisor Department

Electrical and Computer Engineering