Skip to content

This project includes a deep learning model optimized for lane detection using the TuSimple dataset. It is based on a ResNet-50 - UNet architecture and uses a combination of Focal Loss + Dice Loss for better performance.

Notifications You must be signed in to change notification settings

YusufAtti/TuSimple-Lane-Detection-with-ResNet-UNet-Focal-Loss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TuSimple-Lane-Detection-with-ResNet-UNet-Focal-Loss

📌 Features:

✔️ UNet segmentation model with a ResNet-50 Encoder

✔️ Optimized loss function using Focal Loss + Dice Loss

✔️ Data augmentation techniques for better training

✔️ Evaluation metrics such as IoU, Dice Score, and Precision-Recall Curve

✔️ Training & testing pipeline, including model saving and loading

🚀 How to Run:

1️⃣ Download the dataset (Kaggle TuSimple Dataset)

2️⃣ Train the model by running train.py

3️⃣ Test the model using test.py to view evaluation metrics

📊 The test results are saved as a Precision-Recall (PR) curve and prediction images.

About

This project includes a deep learning model optimized for lane detection using the TuSimple dataset. It is based on a ResNet-50 - UNet architecture and uses a combination of Focal Loss + Dice Loss for better performance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages