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

智能网联汽车场景数据图像标注要求及方法

智能网联汽车场景数据图像标注要求及方法

1  范围

本标准规定了智能网联汽车场景数据图像中交通参与者、交通信号灯、交通标志、交通标线、可行驶区域、光照条件、遮挡截断情况7类元素的标注要求及方法。

本标准适用于智能网联汽车图像数据标注。

2  规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

3  术语和定义

下列术语和定义适用于本文件。

3.1 目标 object

    图像数据中交通道路地面及地面以上的物体。

3.2 标注 annotation

按照一定规则描述图像数据中的目标,将描述的信息按照一定格式记录成标注文件。

3.3 边界框  bounding box

用于定位目标在图像中位置的矩形,由中心点坐标、长度和宽度构成。

3.4 语义标注 semantic annotation

定位目标在图像中的轮廓,对图像中目标的每一个像素都进行标注。

3.5 交通参与者  traffic participant

道路上的机动车、非机动车、行人等目标。

3.6 交通信号灯 traffic light

指挥交通运行的信号灯,一般指红绿灯。

3.7 交通标志 traffic sign

用文字或符号传递引导、限制、警告或指示信息的道路标牌。

3.8 可行驶区域 driving area

汽车可以通行的道路区间,其中不能包含障碍物。

3.9 交通标线 traffic line

标划于路面上的各种线条、箭头、文字、立面标记、突起路标和轮廓标所构成的交通安全设施。

3.10 遮挡 occlusion

指目标被其他物体掩盖,造成图像中的目标结构不完整。

3.11 截断 truncation

指目标的部分区域出镜,造成图像中的目标结构不完整。

3.12 朝向 orientation

指目标相对于本车的方向。

3.13 动作 action

指可移动目标当前的运动形态。

3.14 指示状态 indicative state

指交通指示灯的指示目标类别、当前发光颜色、指示的行驶方向。

3.15 不关心的目标 don't care

指不适合作为数据样本的目标。

3.16 对应值 corresponding value

        目标被标注的属性在保存时对应的标注数值。

3.17 JSON

        全称JavaScript Object Notation,是一种轻量级的数据交换格式。

4  场景图像数据标注内容及要求

4.1图像数据标注内容分类

针对智能网联汽车的感知需求,场景图像数据的标注须关注交通参与者、交通信号灯、交通标志、交通标线、可行驶区域、光照条件、遮挡截断情况这7类标注内容。

4.1.1 交通参与者

        交通参与者分为8类,说明如下:

  1. 汽车;
  2. 客车;
  3. 卡车;
  4. 自行车;
  5. 摩托车;
  6. 三轮车;
  7. 行人;
  8. 骑车人。

4.1.2 交通信号灯

各类交通信号灯归为一类。

4.1.3 交通标志

交通标志分为6类,说明如下:

  1. 警告标志;
  2. 禁令标志;
  3. 指示标志;
  4. 指路标志;
  5. 旅游区标志;
  6. 道路施工安全标志。

4.1.4 交通标线

交通标线包括地面上的车道线、导引箭头、人行道。

4.1.5 可行驶区域

可行驶区域不做分类。

4.1.6 光照条件

光照条件分为3类,说明如下:

  1. 正常:光照正常,前方路况可清晰观察;
  2. 强光:光照异常,前方有强光源照射,路况观察受到影响;
  3. 弱光:光照异常,前方光照微弱,路况观察受到影响。

4.1.7截断和遮挡

截断和遮挡均会造成物体局部不可见,故采用同样的分类规则,按照影响面积分为4类,说明如下:

  1. 无影响:目标没有被遮挡或截断;
  2. 弱影响:目标被遮挡或截断,造成的不可见面积小于30%;
  3. 强影响:目标被遮挡或截断,造成的不可见面积在30%至60%之间;
  4. 严重影响:目标被遮挡或截断,造成的不可见面积在60%以上。

4.2图像数据标注要求

4.2.1 标注交通参与者的要求

需要标注出交通参与者在图像中的位置、类别、遮挡等级、截断等级、物体朝向和动作状态。

4.2.2 标注交通信号灯的要求

需要标注出交通信号灯在图像中的位置和指示状态。

4.2.3 标注交通标志的要求

需要标注出交通标志在图像中的位置和类别。

4.2.4 标注交通标线的要求

需要至少标注出当前车道和相邻车道上的交通标线,标注交通标线在图像中的轮廓、颜色,其中车道线的标注需要建立车道索引。

4.2.5 标注可行驶区域的要求

需要至少标注出当前车道和相邻车道上的可行驶区域,标注可行驶区域的轮廓。

相关文章:

智能网联汽车场景数据图像标注要求及方法

智能网联汽车场景数据图像标注要求及方法 1 范围 本标准规定了智能网联汽车场景数据图像中交通参与者、交通信号灯、交通标志、交通标线、可行驶区域、光照条件、遮挡截断情况7类元素的标注要求及方法。 本标准适用于智能网联汽车图像数据标注。 2 规范性引…...

四. 基于环视Camera的BEV感知算法-BEVFormer

目标 前言0. 简述1. 算法动机&开创性思路2. 主体结构3. 损失函数4. 性能对比5. BEVFormerv2总结下载链接参考 前言 自动驾驶之心推出的《国内首个BVE感知全栈系列学习教程》,链接。记录下个人学习笔记,仅供自己参考 本次课程我们来学习下课程第四章—…...

gin投票系统3

对应视频v1版本 1.优化登陆接口 将同步改为异步 原login前端代码&#xff1a; <!doctype html> <html lang"en"> <head><meta charset"utf-8"><title>香香编程-投票项目</title> </head> <body> <m…...

windows如何解决端口冲突(实用篇)

在项目设计中&#xff0c;环境配置成功点击运行瞬间&#xff0c;一大堆红爆出&#xff0c;8080端口占用&#xff0c;这个是很烦人的。。。 解决方式&#xff1a; 笨方法&#xff1a;一、查看所有端口实用情况&#xff08;挨个扫&#xff09; 按住【WINR】快捷键打开运行输入…...

「PPT 下载」Google DevFest Keynote | 复杂的海外网络环境下,如何提升连接质量

&#xff08;全网都在找的《社交泛娱乐出海作战地图》&#xff0c;点击获取&#x1f446;&#xff09; 12 月 10 日&#xff0c;“Google DevFest 2023 上海站”大会如期在上海市东方万国宴会中心举办。延续过往的技术交流碰撞、前沿技术学习基调传统&#xff0c;本届大会聚焦行…...

Logstash输入Kafka输出Es配置

Logstash介绍 Logstash是一个开源的数据收集引擎&#xff0c;具有实时管道功能。它可以从各种数据源中动态地统一和标准化数据&#xff0c;并将其发送到你选择的目的地。Logstash的早期目标主要是用于收集日志&#xff0c;但现在的功能已经远远超出这个范围。任何事件类型都可…...

Bash脚本处理ogg、flac格式到mp3格式的批量转换

现在下载的许多音乐文件是flac和ogg格式的&#xff0c;QQ音乐上下载的就是这样的&#xff0c;这些文件尺寸比较大&#xff0c;在某些场合使用不便&#xff0c;比如在车机上播放还是mp3格式合适&#xff0c;音质这些在车机上播放足够了&#xff0c;要求不高。比如本人就喜欢下载…...

Android 依据Build相关信息判断机型

Android 依据Build相关信息判断机型 本文主要通过Build的相关信息获取机型,目前机型判断的较少,后续继续维护更新 public static String parseBuild() {StringBuilder sb new StringBuilder();String deriveFingerprint Build.FINGERPRINT;String manufacturer Build.MANU…...

2024年甘肃省职业院校技能大赛信息安全管理与评估赛项一阶段样题一

2024年甘肃省职业院校技能大赛高职学生组电子与信息大类信息安全管理与评估赛项样题一 竞赛需要完成三个阶段的任务&#xff0c;分别完成三个模块&#xff0c;总分共计 1000分。三个模块内容和分值分别是&#xff1a; 1.第一阶段&#xff1a;模块一 网络平台搭建与设备安全防…...

ARM:作业3

按键中断代码编写 代码: key_it.h #ifndef __KEY_IT_H__ #define __KEY_IT_H__#include "stm32mp1xx_gpio.h" #include "stm32mp1xx_exti.h" #include "stm32mp1xx_rcc.h" #include "stm32mp1xx_gic.h"void key1_it_config(); voi…...

基于OpenCV+CNN+IOT+微信小程序智能果实采摘指导系统——深度学习算法应用(含python、JS工程源码)+数据集+模型(二)

目录 前言总体设计系统整体结构图系统流程图 运行环境Python环境TensorFlow 环境Jupyter Notebook环境Pycharm 环境微信开发者工具OneNET云平台 相关其它博客工程源代码下载其它资料下载 前言 本项目基于Keras框架&#xff0c;引入CNN进行模型训练&#xff0c;采用Dropout梯度…...

*上位机的定义

上位机是指在分布式控制系统中&#xff0c;负责监控和控制下位机&#xff08;也称为远程终端设备&#xff09;的计算机或者计算机网络。它通常是一个高性能的计算设备&#xff0c;运行着特定的监控软件&#xff0c;用于实时监测、控制和管理下位机设备。 上位机负责与各个下位…...

架构LAMP

目录 1.什么是LAMP 2.LAMP组成及作用 3.搭建Apache httpd服务 4.编译安装mysqld 服务 5.编译安装PHP 解析环境 6.安装论坛 1.什么是LAMP LAMP架构是目前成熟的企业网站应用模式之一&#xff0c;指的是协同工作的一整套系统和相关软件&#xff0c;能够提供动态Web站点服务…...

vue实现浏览器不同分辨率下的不同样式,css的媒体查询与js判断当前浏览器宽度

前言&#xff1a; 实现实现浏览器不同分辨率下的不同样式的方法很多&#xff0c;这里整理两种&#xff0c;1个是css的媒体查询来实现&#xff0c;另一个是js判断当前浏览器的宽度&#xff0c;然后动态给他添加不同的class名&#xff0c;或者动态用style修改样式&#xff0c;添加…...

CentOS7 安装包 MariaDB 10.4.x

CentOS7 安装包 MariaDB 10.4.x 统一 MariaDB安装包 https://www.alipan.com/s/fvLg3gN7LPX 提取码: nh81 打开「阿里云盘」...

js中箭头函数简单介绍

1.箭头函数是 ES6 中新增的一种函数定义方式&#xff0c; 简单举例为 var nameA function(a){return a} 可以用箭头函数简化为 var nameA a >a; 返回的是你输入的值 比如 nameA(5) 返回的就是5 nameA(2) 返回的就是2 以上两个表达的含义是一样的。nameA为名字 2.…...

分布式ID服务实践

背景 分布式场景下需要一个全局 ID 来标识唯一性&#xff0c;比如在单数据库时通过表唯一主键即可实现唯一 ID&#xff0c;分库分表时就需要全局唯一 ID。 业务对唯一 ID 的要求如下&#xff1a; 全局唯一性 不能出现重复的 ID 号&#xff0c;既然是唯一标识&#xff0c;这…...

YOLOv8改进 | 2023主干篇 | 利用RT-DETR特征提取网络PPHGNetV2改进YOLOv8(超级轻量化精度更高)

一、本文介绍 本文给大家带来利用RT-DETR模型主干HGNet去替换YOLOv8的主干&#xff0c;RT-DETR是今年由百度推出的第一款实时的ViT模型&#xff0c;其在实时检测的领域上号称是打败了YOLO系列&#xff0c;其利用两个主干一个是HGNet一个是ResNet&#xff0c;其中HGNet就是我们…...

C现代方法(第26章)笔记——<stdarg.h>、<stdlib.h>和<time.h>标准库

文章目录 第26章 <stdarg.h>、<stdlib.h>和<time.h>标准库26.1 <stdarg.h>: 可变参数26.1.1 调用带有可变参数列表的函数26.1.2 v...printf函数26.1.3 v...scanf函数(C99) 26.2 <stdlib.h>: 通用的实用工具26.2.1 数值转换函数26.2.1.1 测试数值…...

CCKS2023-面向金融领域的主体事件检测-亚军方案分享

赛题分析 大赛地址 https://tianchi.aliyun.com/competition/entrance/532098/introduction?spma2c22.12281925.0.0.52b97137bpVnmh 任务描述 主体事件检测是语言文本分析和金融领域智能应用的重要任务之一&#xff0c;如在金融风控领域往往会对公司主体进行风险事件的检测…...

OpenClaw+Qwen3-14b_int4_awq:自动化数据整理工具

OpenClawQwen3-14b_int4_awq&#xff1a;自动化数据整理工具 1. 为什么需要自动化数据整理 作为一名经常和数据打交道的研究人员&#xff0c;我每天都要面对各种格式混乱的Excel表格、CSV文件和PDF报告。最让我头疼的是&#xff0c;每次收集到新数据&#xff0c;都要手动清洗…...

从蓝图到代码:UE5项目C++化实战指南

1. 为什么需要将UE5蓝图项目转为C项目 很多刚开始接触Unreal Engine 5的开发者都会从蓝图开始学习。确实&#xff0c;蓝图的可视化编程方式非常直观&#xff0c;不需要写代码就能实现复杂功能。但是随着项目规模扩大&#xff0c;你会发现纯蓝图项目开始暴露出一些明显问题。 首…...

要使用vue脚手架来创建一个项目的步骤

1、安装node.js 1.1、node.js的作用&#xff1a; 1.1.1、自带包管理器 node.js是npm和yarn的运行环境&#xff0c;没有node.js就运行不了npm命令和yarn命令。 &#xff08;1&#xff09;npm是官方的&#xff0c;node.js自带的&#xff0c;负责下载&#xff0c;安…...

socket.io-redis-adapter错误排查:常见问题及解决方案大全

socket.io-redis-adapter错误排查&#xff1a;常见问题及解决方案大全 【免费下载链接】socket.io-redis-adapter Adapter to enable broadcasting of events to multiple separate socket.io server nodes. 项目地址: https://gitcode.com/gh_mirrors/so/socket.io-redis-ad…...

Pexpect ANSI终端仿真:构建专业级命令行界面的完整指南

Pexpect ANSI终端仿真&#xff1a;构建专业级命令行界面的完整指南 【免费下载链接】pexpect A Python module for controlling interactive programs in a pseudo-terminal 项目地址: https://gitcode.com/gh_mirrors/pe/pexpect Pexpect是一个强大的Python模块&#x…...

Ryujinx模拟器技术指南:在PC上运行Switch游戏的完整方案

Ryujinx模拟器技术指南&#xff1a;在PC上运行Switch游戏的完整方案 【免费下载链接】Ryujinx 用 C# 编写的实验性 Nintendo Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/ry/Ryujinx Ryujinx是一款用C#编写的开源Nintendo Switch模拟器&#xff0c;它…...

CNVD通用型漏洞挖掘思路,平台漏洞列表一眼定睛法!网络安全挖漏洞零基础入门到精通教程!

有一种艺术叫做&#xff0c;我只需看一眼就能一眼定睛其实最有效率挖cnvd的方法是在于平台本身公布出的漏洞,因为绝对不止一个漏洞这里比如我们看web应用(其他类型都可以看看)一般我们看第一页的漏洞信息就够的了,这里我们点最新的那个KingPortal开发系统存在弱口令,很好,继续挖…...

SMU Debug Tool技术解析与实战指南:释放AMD Ryzen处理器性能潜力

SMU Debug Tool技术解析与实战指南&#xff1a;释放AMD Ryzen处理器性能潜力 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: …...

Promise/A+ 规范:引用不可变 + 核心术语(对象 / 函数)详解

Promise/A 规范&#xff1a;引用不可变 核心术语&#xff08;对象 / 函数&#xff09;详解 文章目录Promise/A 规范&#xff1a;引用不可变 核心术语&#xff08;对象 / 函数&#xff09;详解前言一、“引用不可变” 是什么意思&#xff1f;二、为什么要强调 “引用不可变”&…...

前端 SEO 如何优化

前端 SEO 如何优化 在互联网时代&#xff0c;网站的前端 SEO&#xff08;搜索引擎优化&#xff09;已经成为提升网站流量和用户体验的重要手段。作为一名科普作家&#xff0c;我将通过本文深入探讨前端 SEO 如何优化&#xff0c;并提供一些实用建议&#xff0c;帮助你在百度等…...