Skip to content

canvasandcodes/Road-Lane-and-Traffic-Sign-Detection

Repository files navigation

Detection of Road Lanes and Traffic Signs

This project focuses on the detection of road lanes and traffic signs using computer vision and deep learning techniques. It was developed during my internship at Soften Technologies.


📌 Overview

The goal of this project is to assist autonomous driving systems by:

  • Detecting road lane boundaries using OpenCV.
  • Recognizing and classifying traffic signs using deep learning (CNN-based models).

This notebook demonstrates both visual detection and classification in real-time or pre-recorded road scenes.


🧠 Technologies Used

  • Python
  • OpenCV
  • TensorFlow / Keras (for deep learning models)
  • NumPy
  • Jupyter Notebook

🚀 How to Run the Project

  1. Clone the repo or download the .ipynb notebook
  2. Install the required Python libraries:
    pip install opencv-python numpy tensorflow
    
    ## 📷 Demo
    

Detection of lanes is showcased on an input image, and the results are shown on the output image below.

▶️ Input Image:

Lane Detection Input Image

✅ Output Image:

Lane Detection Output Image

Detection of lanes is showcased on an input image, and the results are shown on the output image below.

▶️ Input Image detecting Traffic Signs:

Traffic Signs Input Image

✅ Output Image detecting Traffic Signs:

Traffic Signs Output Image

📽️ Presentation

📄 Detection Of Road Lanes and Traffic Signs.pptx

This project was presented as part of my internship at Soften Technologies.

The project includes a Gradio Interface, allowing users to upload images and instantly view lane and traffic sign detection results.

Author:

Namita S

About

Detection of road lanes and traffic signs using OpenCV and deep learning techniques.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors