
SMART INTERSECTION
​
2020 Summer Internship Program
​
Rutgers University
Wireless Information Network Laboratory
OBJECTIVE
The goal of this project is to create a method for estimating vehicle count/traffic flow statistics for a given New York City intersection. YOLOv3 object detection running as an NVIDIA DeepStream application is used to count vehicles as they enter and exit intersections from various directions. Traffic flow is analyzed for comparison with flows from different days and time periods. Inference output is published to an AMQP message broker and can be recombined with the original video stream on separate machines via OpenCV.
WEEKLY PROGRESS









PUBLIC PRESENTATIONS
Public Presentations are presentations compiled and presented to general audiences who may not be familiar with our technologies and their technical details.

Open House Presentation
Check out our project poster and watch a video recording of our presentation
on the WINLAB 2020 Summer Internship Open House page!
INTERN CLASS
PRESENTATIONS
Intern Class Presentations are presentations compiled and presented to the entire intern class to confer knowledge gained about tools and software used by multiple internship projects.

DeepStream and YOLOv3
Overview + Demonstration

Project Review
TEAM PRESENTATIONS
Team Presentations are presentations compiled and presented to advisors during internal team meetings to deliver project updates and share new discoveries.

Introduction to DeepStream, YOLOv3, and 3D Point Cloud Object Detection

Investigation of DeepStream YOLOv3,
YOLOv3 Using Depth Maps,
and Complex-YOLO

Investigation of YOLOv4 and Its Use With TensorRT and ONNX Model Conversion

Pub/Sub With ZeroMQ and Recombining Inference Output With Input Video Stream

Pub/Sub Pattern In Depth, Syncing Machines via NTP, CZMQ Publishers, and Bounding Box Information with OpenCV

Update on DeepStream Publisher, The Subscriber Class Implementation, Update on OpenCV Developments
MEET THE TEAM
Team Google Drive (Internal)
WINLAB GitLab Group (Internal)
ACKNOWLEDGEMENT
We would like to thank the following individuals for advising and guiding us over the course of our WINLAB internship.
Ivan Seskar, Associate Director at WINLAB
Zoran Kostic, Associate Professor at Columbia University
Jennifer Shane, Laboratory Engineer at WINLAB