Continuous Traffic Detection

In response to the need for real-time traffic control, less congestion, and reduced emissions, Team New Perspective has developed a unique vehicle speed detection system using a revolutionary low-power image sensor. The design is realized in hardware for future, single-chip implementations.

Project Specifics
To detect traffic flow without the privacy issues that many current systems have, we have decided to use a method we have termed the “tripwire” method. Certain rows in the camera sensor pixel array will be monitored by the FPGA. When an object significantly different than the background passes across this “tripwire”, the row will “fire” and we will know that the leading edge of an object was at the tripwire. When it hits subsequent tripwires, we will know the same thing. If we know the length between the tripwires, gleaning speed information is easy. We are using the method of background subtraction to detect vehicles. This involves generating a background frame, reading the pixel array for a current frame, and subtracting the current frame from the background frame (resulting in a foreground frame) to see moving objects.

Project Description and Goals
Design a high-speed trapezoidal image sensor and control system for continuous traffic monitoring at signalized intersection approaches

Problem Definition
Currently, obtaining position, speed, and acceleration information on cars in an intersection is a very costly process. It involves actual loops in the the road itself, radar, or the recently invented lidar. Additionally these applications require a lot of computing power and are thus slow. To monitor and control traffic in real time then, a solution that is faster and less expensive is needed. Additional info can be found on the Problem Definition Page.

Project Sponsors
{| width="100%" border="2" ! Picture !! Sponsor!! Link
 * - align="left"
 * DrAy116x89.jpg
 * Suat Utku Ay, Ph.D.
 * Dr. Ay's Homepage
 * - align="left"
 * National Institute for Advanced Transportation Technology (NIATT) Tranlive Program
 * NIATT
 * - align="left"
 * VLSI Sensors Research Group (VSRG)
 * VSRG
 * VLSI Sensors Research Group (VSRG)
 * VSRG

Glossary of Terms
Rows -  Pixels that run from one side of the street to another perpendicular to the flow of traffic.

Columns -  Pixels that run up and down the street parallel to the flow of traffic.

Background -  A frame recording the unmoving parts of the scene.

Current Frame -  The frame being used to extract foreground objects.

Pixel Fill -  The portion of a pixels shade that can be attributed to a foreground object.

Delta Cap -  The maximum amount of change than can be applied to the background due to a new frame.

Delta Breach -  When a current frame pixel is more than one Delta Cap away from the corresponding background pixel.

Foreground Threshold -  The minimum difference between background and current frame pixels to register a foreground pixel.

Tripwire -  A row of pixels that is being monitored for foreground pixels.

The Team
All senior design teams have different members. Clients, faculty mentors, student mentors, undergraduate, graduates, and even high-school students work together to solve real world problems. More information can be found on Team New Perspectives Team Member Page.

Project Documents
Team Documents Page