Skip to content

Traffic sign detection involves the use of deep learning yolov5 techniques to identify and locate traffic signs in images or video streams. This is a critical component of many intelligent transportation systems, including autonomous vehicles and traffic management systems.

Notifications You must be signed in to change notification settings

Tanwar-12/Traffic-Sign-Detection-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 

Repository files navigation

π“π‘π€π…π…πˆπ‚ π’πˆπ†π πƒπ„π“π„π‚π“πˆπŽπ π˜πŽπ‹πŽπ•5

TF

Detect The Traffic Sign Using YoloV5

𝐃𝐀𝐓𝐀 π‚πŽπ‹π‹π„π‚π“πˆπŽπ:

Data Collected from Roboflow website.

π“π€π’πŠ: πŽπ›π£πžπœπ­ πƒπžπ­πžπœπ­π’π¨π§

𝐃𝐀𝐓𝐀 πˆππ…πŽπ‘πŒπ€π“πˆπŽπ:

  • Total 3708 traffic sign images are present in 43 classes .
  • Total 2538 images for training and 701 images for validation present in 2 classes.
  • Create bounding boxes with the help of makesense.ai website.

    π“π‘π€π…π…πˆπ‚ π’πˆπ†π

image

𝐃𝐀𝐓𝐀 ππ‘π„ππ‘π€π“πˆπŽπ:

  • Prepare folder structure that can be accept by YoloV5.

  • Total 3708 images for training and 352 images for validation present in 43 classes.

  • Create a bounding boxes with the help of label-img And makesense.ai website according to YoloV5.

    𝐒𝐓𝐄𝐏𝐒 π“πŽ 𝐔𝐒𝐄 π˜πŽπ‹πŽπ•5

  • Cloning the YoloV5 file from official repository.

  • Changing the directory of yolov5

  • Installing the dependencies

  • Download all versions pre-trained weights

𝐒𝐓𝐄𝐏𝐒 ππ„π…πŽπ‘π„ π“π‘π€πˆππˆππ† π‚π”π’π“πŽπŒ 𝐃𝐀𝐓𝐀𝐒𝐄𝐓:

  1. Go to yolov5/data/

  2. Open coco128.yaml

  3. Edit the following inside it:

    A. Training and Validation file path

    B. Number of classes and Class names.

π“π‘π€πˆππˆππ† π˜πŽπ‹πŽπ•5 πŒπŽπƒπ„π‹:

  • Set images size 408 with batch of 8
  • Train model on 1000 epochs
  • Gives the data file path as well as give pre-trained weights path.

VISUALISE THE TRAINING METRICS WITH THE HELP OF TENSORBOARD

ππ‘π„πƒπˆπ‚π“π„πƒ πˆπŒπ€π†π„π’:

image

𝐓𝐄𝐒𝐓 π•πˆπƒπ„πŽ

vid.traffci.3.mp4

About

Traffic sign detection involves the use of deep learning yolov5 techniques to identify and locate traffic signs in images or video streams. This is a critical component of many intelligent transportation systems, including autonomous vehicles and traffic management systems.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published