红绿灯(交通信号灯)检测数据集

news2024/11/24 18:54:55

深度学习目标检测:红绿灯(交通信号灯)检测数据集

目录

深度学习目标检测:红绿灯(交通信号灯)检测数据集

1.红绿灯数据集说明

(1)Traffic-Lights-Dataset-Domestic

(2)Traffic-Lights-Dataset-Foreign

2.红绿灯数据集下载地址

3.基于YOLOv5的红绿灯检测(Python)

4.手机实现红绿灯数据集检测(Android)


在智慧城市,自动驾驶领域,经常需要用到交通信号灯数据(红绿灯数据);这里分享鄙人整合的两个交通信号灯(红绿灯)检测数据集:Traffic-Lights-Dataset-Domestic和Traffic-Lights-Dataset-Foreign;前者是在国内收集到的红绿灯检测数据集,共3053张;后者是从国外收集到的红绿灯检测数据集,共10142张;两者数据集都已经标注好红灯、绿灯、黄灯,可直接用于目标检测模型训练。

【尊重原则,转载请注明出处】:https://blog.csdn.net/guyuealian/article/details/128222850


1.红绿灯数据集说明

(1)Traffic-Lights-Dataset-Domestic

这是从国内收集到的红绿灯检测数据集,共3053张,标注了4个类别,包含:green(绿灯),red(红灯),yellow(黄灯),off(无颜色灯或未知);该数据集来源比较复杂,部分数据是车载摄像头获取,部分数据是在人行道抓拍的,也有部分数据集是通过网上收集的,既有白天黑夜的数据,也有郊区城市道路的数据。

已经将标注格式转换其VOC数据格式了,可以直接用于深度学习目标检测模型训练

(2)Traffic-Lights-Dataset-Foreign

这是从国外收集到的红绿灯检测数据集,共10142张,标注了4个类别,包含:green(绿灯),red(红灯),yellow(黄灯),off(无颜色灯或未知);该数据集绝大部分是通过车载摄像头监控获取。大部分距离较远,导致目标框很小,小目标检测较难。

已经将标注格式转换其VOC数据格式了,可以直接用于深度学习目标检测模型训练


2.红绿灯数据集下载地址

交通信号灯红绿灯检测数据集: Traffic-Lights-Dataset-Domestic+Traffic-Lights-Dataset-Foreign下载:红绿灯(交通信号灯)检测数据集

(1) Traffic-Lights-Dataset-Domestic

  1. 国内收集到的红绿灯检测数据集,共3053张
  2. 标注了4个类别,包含:green(绿灯),red(红灯),yellow(黄灯),off(无颜色灯或未知)
  3. 已经将标注格式转换其VOC数据格式了,可以直接用于深度学习目标检测模型训练

 (2)Traffic-Lights-Dataset-Foreign

  1. 从国外收集到的红绿灯检测数据集,共10142张
  2. 标注了4个类别,包含:green(绿灯),red(红灯),yellow(黄灯),off(无颜色灯或未知)
  3. 已经将标注格式转换其VOC数据格式了,可以直接用于深度学习目标检测模型训练

3.基于YOLOv5的红绿灯检测(Python)

《深度学习目标检测:YOLOv5实现红绿灯检测(含红绿灯数据集+训练代码)》https://blog.csdn.net/guyuealian/article/details/128240198


4.手机实现红绿灯数据集检测(Android)

《深度学习目标检测:Android实现红绿灯检测(含Android源码 可实时运行)》https://blog.csdn.net/guyuealian/article/details/128240334

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/89495.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第12部分 交换机基本配置

目录 12.1 交换机简介 12.2 实验1:交换机基本配置 1.实验目的 2.实验拓扑 3.实验步骤 12.3 实验2:交换机端口安全 1.实验目的 2.实验拓扑 3.实验步骤 4.实验调试 12.4 实验3:交换机的密码恢复 1.实验目的 2.实验拓扑 3.实验步骤…

React学习8(新旧生命周期)

组件的生命周期(旧) react生命周期(旧) 1.初始化阶段:由ReactDOM.render()触发---初次渲染 1.constructor(){} 2.componentWillMount() {} 3.render() {} 4.componentDidMount() {}----常用,一般在这个钩子…

ElasticSearch的数据存储及写入原理

数据存储 数据存储介绍 Elasticsearch 是面向文档型数据库,一条数据在这里就是一个文档。 为了方便大家理解,我们将 Elasticsearch 里存储文档数据和关系型数据库 MySQL 存储数据的概念进行一个类比。 注意:Types 的概念已经被逐渐弱化&…

上海亚商投顾:沪指全天窄幅震荡 大消费板块再掀涨停潮

上海亚商投顾前言:无惧大盘大跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪沪指全天窄幅震荡,创业板指高开低走。医药股大幅分化,新华制药6连板,股价创出历…

软件测试丨单元测试框架怎么搭?新版的Junit5有哪些神奇之处?

单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。 总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部…

12306接口采集

铁路客户服务中心https://kyfw.12306.cn/otn/leftTicket/query?leftTicketDTO.train_date2022-12-22&leftTicketDTO.from_stationCQW&leftTicketDTO.to_stationETW&purpose_codesADULT请求头 Accept: */* Accept-Language: zh-CN,zh;q0.9 Cache-Control: no-cach…

高并发编程之JUC 三大辅助类和读写锁

7 JUC 三大辅助类 JUC 中提供了三种常用的辅助类,通过这些辅助类可以很好的解决线程数量过 多时 Lock 锁的频繁操作。这三种辅助类为: • CountDownLatch: 减少计数• CyclicBarrier: 循环栅栏• Semaphore: 信号灯 下面我们分别进行详细的介绍和学习…

JavaScript基础之循环

1、循环 1.1、for循环 语法结构: for(初始化变量; 条件表达式; 操作表达式 ){//循环体 } 名称作用初始化变量通常被用于初始化一个计数器,该表达式可以使用 var 关键字声明新的变量,这个变量帮我们来记录次数。条件表达式用于确定每一次循…

Java on Azure Tooling 11月更新|远程调试支持与 App Settings 增强

作者:Jialuo Gan Program Manager, Developer Division at Microsoft 排版:Alan Wang 大家好,欢迎回到11月的 Java on Azure Tooling 的更新。在这次更新中,我们将引入对 Azure Spring Apps 和 Azure Function Apps 的远程调试支持…

MySql补充知识点

这里写自定义目录标题1、sql语句查询表结构信息(1)查询某库某表的字段、数据类型、字段注释(2)查询某库的所有表名、表注释(3)查询库下所有表名、表注释、所有字段名、数据类型、字段注释(4)查询某个表在哪个库2、MySQL操作符(1)Union(2)having、on、where的区别having、whereo…

虚拟化与云计算技术硬核内幕

这种将物理硬件分配给多个使用者的技术,叫做“时分复用”。计算机操作系统的任务调度模块,实质上提供的就是将CPU以“时分复用”的方式给不同任务使用的机制。 那么,如果在虚拟化系统中,也利用时分复用机制,将一个物理…

Pspice——Source用法的汇总

信号源(Source)的用法 库所在位置:…CAPTURE\LIBRARY\PSPICE\SOURCE.OLB 模拟信号源列表 信号源 类型 用法 适用场景 VAC/IAC 交流 电压源/电流源 VDC/IDC 直流 电压源/电流源 直流特性分析、瞬态分析 VEXP/IEXP 指数 电压…

MVCC 多版本并发控制

Multi-Version Concurrency Control 多版本并发控制,MVCC 是一种并发控制的方法, 一般在数据库管理系统中,实现对数据库的并发访问;在编程语言中实现事务内存。 实现原理 放在中间件的用户进程通过tcp/ip连接到服务器上 服务器给…

ssm+Vue计算机毕业设计校园学生管理系统(程序+LW文档)

ssmVue计算机毕业设计校园学生管理系统(程序LW文档) 项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技…

FENeRF: Face Editing in Neural Radiance Fields翻译

论文地址 代码地址 摘要: 以前的肖像生成方法大致分为两类:2D GAN和3D感知GAN。2D GAN可以生成高保真的肖像,但具有低的视觉一致性。3D感知GAN方法可以保持视觉一致性,但其生成的图像不具有局部可编辑性。为了克服这些限制,我们…

Java Timer(定时器)

概述: Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以安排任务“执行一次”或者定期“执行多次”。 然而在实际的开发过程当中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这…

【AI理论学习】Graph Embedding理论介绍及5种算法演示(DeepWalk)

Graph Embedding理论介绍及5种算法演示1.图数据结构2.图表示学习3.Graph Embedding3.1 DeepWalk算法DeepWalk算法理论DeepWalk 核心代码参考资料1.图数据结构 在现实世界中,网络只是互连节点的集合。为了表示这种类型的网络,我们需要一个与之相似的数据…

SDV进入新阶段,如何让智能汽车应用开发变得更容易?

软件定义汽车加速到来,基于域控制器架构的车型大规模量产,从域控架构到中央集成式架构,跨域融合已经成为明显趋势。 高工智能汽车研究院发布《2023-2025年智能网联产业趋势报告》显示,今年1-10月,智驾域控制器前装搭载…

【Kafka】Kafka 简介 || CentOS7 安装 Kafka || SpringBoot整合 Kafka 方式

最近的精神状态真的不是很好,刚刚脱离🐏羊的苦海,收获了很多吧,任何经历都是我们成长的关键。本文是我 Kafka 入门部分的一个笔记,大家如果有有疑问的地方可以评论区或者私信我,我看见了都会回复的。最后&a…

安卓玩机搞机技巧综合资源-----手机隐藏拍照录像 取证软件 寻找隐藏摄像头 【十六】

接上篇 安卓玩机搞机技巧综合资源------如何提取手机分区 小米机型代码分享等等 【一】 安卓玩机搞机技巧综合资源------开机英文提示解决dm-verity corruption your device is corrupt. 设备内部报错 AB分区等等【二】 安卓玩机搞机技巧综合资源------EROFS分区格式 小米红…