当前位置: 首页 > news >正文

带标注信息的交通信号灯识别数据集,可识别左转灯,红绿黄灯,识别率82.88%,支持yolo,coco json,pascal voc xml格式

带标注信息的交通信号灯识别数据集,可识别左转灯,红绿黄灯,识别率82.88%,支持yolo,coco json,pascal voc xml格式

模型训练指标参数:

数据集拆分

训练集

701张图

验证集

199张图

测试集

100张图

预处理

自动定向:应用

调整大小:拉伸到1280*731

增强

未增强

数据集标签:

Traffic Light
Red Light
Green Light
Left turn
Yellow Light

数据集图片和标注信息示例:

数据集下载:

yolo26:https://download.csdn.net/download/pbymw8iwm/92792555

yolo v12:https://download.csdn.net/download/pbymw8iwm/92792560

yolo v11:https://download.csdn.net/download/pbymw8iwm/92792561

yolo v9:https://download.csdn.net/download/pbymw8iwm/92792556

yolo v8:https://download.csdn.net/download/pbymw8iwm/92792558

yolo v7:https://download.csdn.net/download/pbymw8iwm/92792557

yolo v5:https://download.csdn.net/download/pbymw8iwm/92792553

yolo darknet:https://download.csdn.net/download/pbymw8iwm/92792559

coco json:https://download.csdn.net/download/pbymw8iwm/92792562

pascal voc xml:https://download.csdn.net/download/pbymw8iwm/92792554

YOLO模型训练

下载数据集之后解压到当前文件夹,然后将 我的仓库 https://gitcode.com/pbymw8iwm/YOLOProject里的训练模型脚本复制到文件夹下,假设你使用的是yolov8来训练你就用 python train_yolov8.py

注意,请根据你的GPU能力来适当调整训练参数,比如训练batch,patience,workers,以及模型类型(如果你的GPU硬件条件限制,可以联系作者进行付费模型训练,部分模型只需要一杯奶茶钱

模型下载:

模型验证测试情况:

验证测试代码:

#需要安装pip install ultralytics from ultralytics import YOLO import cv2 # 加载训练好的 YOLO .pt 模型 model = YOLO('best.pt') # 替换为你实际的 .pt 模型文件路径 # 定义要测试的图片路径 image_path = './image.jpg' # 替换为你实际的图片文件路径 # 使用模型对图片进行预测 results = model(image_path) # 获取预测结果 for result in results: # 获取绘制了检测框的图片 annotated_image = result.plot() # 显示图片 cv2.imshow("YOLOv Inference", annotated_image) # 等待按键退出 cv2.waitKey(0) # 关闭所有 OpenCV 窗口 cv2.destroyAllWindows()

推理结果:

{
"predictions": [
{
"x": 192,
"y": 136,
"width": 18,
"height": 16,
"confidence": 0.916,
"class": "Left turn",
"class_id": 1,
"detection_id": "3ce53424-be29-4758-8629-d3357156fabd"
},
{
"x": 306,
"y": 140.5,
"width": 20,
"height": 19,
"confidence": 0.915,
"class": "Red Light",
"class_id": 2,
"detection_id": "549efeea-103e-4605-b2b5-fb77fa74b56e"
},
{
"x": 342,
"y": 142.5,
"width": 18,
"height": 17,
"confidence": 0.912,
"class": "Left turn",
"class_id": 1,
"detection_id": "ed6fcf80-53d8-4f4d-bd61-36ce64642d37"
},
{
"x": 155.5,
"y": 135,
"width": 17,
"height": 16,
"confidence": 0.882,
"class": "Red Light",
"class_id": 2,
"detection_id": "93f66caa-4885-46a0-9f3a-23c7d4d5da0b"
}
]
}

http://www.jsqmd.com/news/615736/

相关文章:

  • QTableWidget 表格组件渭
  • 如何测试SQL触发器的边界条件_编写单元测试用例模拟场景
  • 老狗科技注塑机数据采集网关:即插即用,兼容100%老旧设备,赋能透明工厂
  • 手把手教你用机乎AI:基于纯AI社交的技术集成指南
  • OpenClaw+千问3.5-35B-A3B-FP8:学术PDF自动摘要与图表解析
  • 大数据开发学习Day8
  • 《四十悟赋》
  • Prodigy宣布推出全球业界功能强大的I3C协议训练器
  • esp-gui:面向ESP32的轻量级嵌入式GUI事件驱动框架
  • WebSerial:基于WebSocket的MCU嵌入式Web终端技术
  • 电商客服+导购智能体的设计与开发豆
  • LangGraph V1.0.5 文档精炼版
  • OpenClaw学习助手:百川2-13B量化模型自动整理课程笔记
  • Springboot 实现多数据源(PostgreSQL 和 SQL Server)连接该
  • AI开发-python-langchain框架(--并行流程 )伪
  • 企业级医疗 IoT 平台实战:实时生命体征系统从单机高并发到云原生流式 AI 的架构演进
  • 力扣396
  • 深度解析:红海云为何成为大中型企业首选HR数字化底座
  • OpenClaw+SecGPT-14B低成本方案:树莓派家庭安全中枢搭建
  • DS18B20多点温度采集驱动库设计与工业应用
  • 打理多个微信不用慌,告别切换内耗很简单
  • 碳纳米管的导电性、导热性到底有多好?
  • 大模型之Linux服务器部署大模型礁
  • OpenClaw智能监控:基于千问3.5-9B的7×24小时系统巡检
  • OpenClaw+Phi-3-mini-128k-instruct:法律文件比对与风险点标注系统
  • 基础算法-高精度:高精度减法
  • FastAPI子应用挂载:别再让root_path坑你一夜贾
  • SteerBot_TB6612:面向差速转向机器人的TB6612驱动Arduino库
  • 重塑供应链效能,中企销订货系统源码助力企业数字化突围
  • 进程通信与网络协议