Skip to content

This Project is Part of the Digital Image Processing Course Offered by ASUFE

Notifications You must be signed in to change notification settings

MMostafa-Hub/Simple-Perception-Stack-for-Self-Driving-Cars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple-Perception-Stack-for-Self-Driving-Cars

Required Libraries

OpenCV, Matplotlib, Numpy, tqdm, Scipy, Tensorflow To make sure you are fully equipped copy the following lines and paste them in terminal

pip3 install tensorflow
sudo apt-get install python3-scipy
sudo apt install python3-opencv
sudo apt install python-numpy
sudo apt-get install python3-matplotlib
sudo apt install python3-tqdm   

YOLOv3 Wieghts

please download the weights of YOLOv3-416 from Darknet and add it into Yolo folder

Running the code

Add The Input video to the project folder and then run one these lines in terminal

No Debugging

bash perception.sh input_video.mp4 ouput_video.mp4 yolo debug_mode=0  

animated

Debugging

bash perception.sh input_video.mp4 ouput_video.mp4 yolo debug_mode=1

animated

About

This Project is Part of the Digital Image Processing Course Offered by ASUFE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published