机器学习实验大作业:Yolov5s交通标志检测

设计内容与要求 

1.自行搭建Yolov5s网络完成交通标志检测和识别任务,训练和验证数据集采用课程QQ群里发布的“交通标志检测数据集CCTSDB”,测试集采用“交通标志检测数据集CCTSDB”和较为简洁的“交通标志检测”数据集;

2.训练模型参数如img(输入图像大小)、batch-size(批次大小)、epochs(训练迭代次数)、weights(训练权重)等自行选择,可以根据训练结果进行参数调整和模型优化;

3.进行必要的可视化,如网络结构图、实验结果可视化和评价指标可视化。

实验环境

1)硬件环境:

CPU:Intel酷睿i7 9750H

GPU:特斯拉v100

内存:8GB

显存:16GB

硬盘:512GB

2)软件环境

操作系统:Windows 10

开发平台:PyCharm 2021.3.1 + Anaconda3

学习框架:pytorch 2.1.1

系统分析与设计

数据集选择

CCTSDB:CSUST Chinese Traffic Sign Detection Benchmark 中国交通数据集,由长沙理工大学综合交通运输大数据智能处理湖南省重点实验室张建明老师团队制作完成。来源于A Real-Time Chinese Traffic Sign Detection Algorithm Based on Modified YOLOv2一文提出的训练数据集。

该数据集中目前的标注数据只有三大类:指示标志(mandatory)、禁止标志(prohibitory)、警告标志(warning)。

数据集已经进行了标注,标注文件以txt文件形式保存,如图4.1所示,标注文件中的四个整数数值表示标注框的长宽和中心点的坐标。

......

批量检测识别结果

神经网络训练与预测部分批量检测识别效果图如图5.1 -图5.6所示。该数据集分为三类:[warning,prohibitory,mandatory]。图中红色框代表warning类,橙色框代表prohibitory类,粉色框代表mandatory类。在预测结果中,0.9的红色框表示模型有高达90%的置信度认为该框为warning类交通标识,0.9的橙色框表示模型有高达90%的置信度认为该框为prohibitory类交通标识,0.9的粉色框表示模型有高达90%的置信度认为该框为mandatory类交通标识。

......

......

...... 

源码和报告问题交流:个人主页查看博客简介

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
深度学习物体检测机器学习的一个重要研究领域。它主要利用深度神经网络来识别和定位图像中的物体。 深度学习物体检测通常包括两个主要任务:分类和定位。分类任务是指识别图像中的物体属于哪个类别,而定位任务是指确定物体在图像中的位置和边界框。 深度学习物体检测的流程一般包括以下几个步骤。首先,需要收集和标记大量包含物体的图像数据集。然后,利用这些数据集来训练深度神经网络。在训练过程中,网络会通过多次迭代来调整权重和参数,以使得网络能够更好地识别和定位物体。训练完成后,我们可以使用网络对新的图像进行物体检测。 在深度学习物体检测中,一种常用的网络结构是卷积神经网络(Convolutional Neural Network,CNN)。CNN可以通过多层卷积和池化操作来提取图像的特征。在物体检测任务中,通常会在网络的最后添加额外的全连接层和边界框回归层,来进行物体类别的分类和位置定位。 常见的深度学习物体检测算法包括:R-CNN(Region-based Convolutional Neural Networks)、Fast R-CNN、Faster R-CNN和YOLO(You Only Look Once)等。这些算法在准确率和速度上各有优劣,可以根据具体的应用场景选择合适的算法。 深度学习物体检测在图像处理、计算机视觉和自动驾驶等领域有着广泛的应用。它可以帮助我们准确地识别和定位图像中的物体,从而实现自动化的目标检测和跟踪。随着硬件和算法的不断发展,深度学习物体检测的性能和效率也在不断提升,为实际应用提供了更多可能性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值