All Projects → JunshengFu → Traffic Light Detector

JunshengFu / Traffic Light Detector

Detect traffic lights and classify the state of them, then give the commands "go" or "stop".

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Traffic Light Detector

Detecto
Build fully-functioning computer vision models with PyTorch
Stars: ✭ 445 (+1102.7%)
Mutual labels:  object-detection, faster-rcnn
Tensornets
High level network definitions with pre-trained weights in TensorFlow
Stars: ✭ 982 (+2554.05%)
Mutual labels:  object-detection, faster-rcnn
Multi Object Tracker
Multi-object trackers in Python
Stars: ✭ 451 (+1118.92%)
Mutual labels:  object-detection, opencv
Object Detection And Location Realsensed435
Use the Intel D435 real-sensing camera to realize target detection based on the Yolov3 framework under the Opencv DNN framework, and realize the 3D positioning of the Objection according to the depth information. Real-time display of the coordinates in the camera coordinate system.ADD--Using Yolov5 By TensorRT model,AGX-Xavier,RealTime Object Detection
Stars: ✭ 36 (-2.7%)
Mutual labels:  object-detection, opencv
Yolo annotation tool
Annotation tool for YOLO in opencv
Stars: ✭ 17 (-54.05%)
Mutual labels:  object-detection, opencv
Tf Faster Rcnn
Tensorflow Faster RCNN for Object Detection
Stars: ✭ 3,604 (+9640.54%)
Mutual labels:  object-detection, faster-rcnn
Vehicle counting tensorflow
🚘 "MORE THAN VEHICLE COUNTING!" This project provides prediction for speed, color and size of the vehicles with TensorFlow Object Counting API.
Stars: ✭ 582 (+1472.97%)
Mutual labels:  object-detection, opencv
Object Detection Opencv
YOLO Object detection with OpenCV and Python.
Stars: ✭ 267 (+621.62%)
Mutual labels:  object-detection, opencv
Dataaugmentationforobjectdetection
Data Augmentation For Object Detection
Stars: ✭ 812 (+2094.59%)
Mutual labels:  object-detection, opencv
Opencvtutorials
OpenCV-Python4.1 中文文档
Stars: ✭ 720 (+1845.95%)
Mutual labels:  object-detection, opencv
Rectlabel Support
RectLabel - An image annotation tool to label images for bounding box object detection and segmentation.
Stars: ✭ 338 (+813.51%)
Mutual labels:  object-detection, faster-rcnn
Keras Faster Rcnn
Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
Stars: ✭ 28 (-24.32%)
Mutual labels:  object-detection, faster-rcnn
Finger Detection And Tracking
Finger Detection and Tracking using OpenCV and Python
Stars: ✭ 317 (+756.76%)
Mutual labels:  object-detection, opencv
Multi Camera Live Object Tracking
Multi-camera live traffic and object counting with YOLO v4, Deep SORT, and Flask.
Stars: ✭ 375 (+913.51%)
Mutual labels:  object-detection, opencv
Simple Faster Rcnn Pytorch
A simplified implemention of Faster R-CNN that replicate performance from origin paper
Stars: ✭ 3,422 (+9148.65%)
Mutual labels:  object-detection, faster-rcnn
Openvino Yolov3
YoloV3/tiny-YoloV3+RaspberryPi3/Ubuntu LaptopPC+NCS/NCS2+USB Camera+Python+OpenVINO
Stars: ✭ 500 (+1251.35%)
Mutual labels:  object-detection, opencv
Realtime object detection
Plug and Play Real-Time Object Detection App with Tensorflow and OpenCV. No Bugs No Worries. Enjoy!
Stars: ✭ 260 (+602.7%)
Mutual labels:  object-detection, opencv
Mmdetection To Tensorrt
convert mmdetection model to tensorrt, support fp16, int8, batch input, dynamic shape etc.
Stars: ✭ 262 (+608.11%)
Mutual labels:  object-detection, faster-rcnn
Openlabeling
Label images and video for Computer Vision applications
Stars: ✭ 706 (+1808.11%)
Mutual labels:  object-detection, opencv
Keras object detection
Convert any classification model or architecture trained in keras to an object detection model
Stars: ✭ 28 (-24.32%)
Mutual labels:  object-detection, faster-rcnn

Traffic Light Detector

Objective

Detect the traffic lights with TensorFlow Obeject Detection Api, and then use image processing technique to classifer the state of the traffic lights. If the lights are "red" or "yellow", it outputs command "stop"; If the lights are "green", the it outputs "go".

1. How to install Dependence:

2. How to run the code

python main.py

# where commands = [True, False...], and True: go, False: stop

commands = detect_traffic_lights(PATH_TO_TEST_IMAGES_DIR, MODEL_NAME, Num_images, plot_flag=False)

4. An example

A very simple network is used here:

Output command:
stop

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].