数据标注技术教案
课程名称
数据标注技术
授课班级
时    间
地    点
课时数
2
课    题
模块一 视频数据标注简介
教学目的
知识目标:
  视频数据标注发展现状。
  视频数据标注基本规范。
  视频数据标注工具。
  视频数据标注流程。
能力目标:
  熟练掌握视频标注流程。
教学重点
  理解视频数据标注规范。
  熟悉各类数据标注工具及标注流程。
教学难点
  视频数据标注流程。
教学方法
采用模块化教学,模块中以任务驱动实现教学目标。
教  学  过  程  设  计
导    入
时间控制
(分钟)
【新课导入】
图形图像数据标注案例导入。
10
教  学  过  程
时间控制
(分钟)
【发展现状】
1.视频标注发展简述。
通过对一段视频进行剪辑并标注,同时利用视频信息单元中的帧来对视频剪辑的每个图像中的物体进行定位、描述和跟踪的过程,称之为视频数据标注。对于已经标注后的视频数据则被组合成训练数据集,用于训练机器学习和深度学习模型,多用于训练智慧交通、自动驾驶、人员跟踪及公共场所智慧安防系统等领域的模型,将这些预先训练的神经网络用于计算机视觉领域。
近年来,随着AI的兴起,国务院于2017年7越8日印发并实施《新一代人工智能发展规划》,提出了合理有效的战略目标,具体分三步走,其中涉及人工智能核心产业规模及带动相关产业规模产值如图2-4-1所示。随着AI的发展壮大,让数据标注也逐渐变成一门新兴的职业,数据标注作为人工智能产业链中基础层的一部分,对AI的发展起到至关重要的作用,特别是视频数据标注,目前,视频数据标注还处于起步阶段,相对于图形图像、语音等数据标注落后,不过随着无人驾驶、智慧交通及公共场合安防系统的不断发展,视频数据标注行业也在悄然发生变化,并将在未来呈现快速增长的趋势。
10
【基本规范】
机器学习训练视频识别是先将视频分解成一帧一帧的图像,再根据像素点进行的,所以对于视频标注的质量标准也像图像标注的质量标准一样,也是根据像素点位判断,即标注像素点越接近于标注物的边缘像素点,标注的质量就越高,标注难度就越大。因此对于不同的视频标注类型需要进行不同的标注规范。
1.标框标注
在进行标注时,要保障标注框的四周边框与标注物最边缘像素点误差在1个像素以内,就是合格的标框标注图像。
2.区域标注
区域标注时,对物体对象边缘进行标注的标注点与物体对象实际边缘像素点的误差在1个像素以内,就是合格的区域标注图像。
由于具体视频千变万化,标注难度也大不相同,总结标注经验,有以下标注的基本规则。
(1)图像类别标注,不能确定类别的,不可标注。
(2)标注对象非常小,应根据项目需求度量物体大小。
(3)标注物体被遮挡,低于20%的可见,且根据漏出的部分不能确定类别的,不可标注。
(4)图像类别标注划分越细越好,因为代码将来合并类别是简单,而数据标完了后面返工是麻烦的。
(5)标注对象太多太密集,需根据算法需求进行标注,算法能识别多少就标注多少。
(6)标注规则要十分明确。
(7)标注要非常严格,比如人物画框标注,框的四边一定要紧贴人物边缘,绝对不会同样的人,标的框忽大忽小。
(8)遮挡、残缺、模糊、光线阴暗等问题,这类问题要看具体项目需求,什么样的程度标注,什么样的程度不标注,要有明确的界限。
(9)尽量的严格,不能确定的标注,那张图片就丢弃别标。
20
【标注工具】
视频标注的方法有人工数据标注、自动数据标注和外包数据标注,人工数据标注的好处是标注结果比较可靠,自动数据标注一般都需要二次复核,避免程序错误,外包数据标注很多时候会面临数据泄密与流失风险。人工数据标注的标注工具可分为客户端与WEB端标注工具。
10
【流程】
视频剪切及标注的质量直接关系到模型训练的好坏程度,因此视频数据标注需要建立一套标准的数据标注流程。任何一家成熟的数据标注平台都会提供完整的数据标注流程支持,可对视频类的数据进行标注,标注完成的结果可应用于深度学习平台进行模型训练。平台针对不同角,分配不同的权限,包含超级管理员、应用管理员、标注员和检查员等不同角,可实现应用管理、标注工具管理、任务创建与分配、数据标注与检查以及任务验收的完整流程。
20
小  结  与  作  业
时间控制
(分钟)
【课堂小结】
本章主要介绍了视频数据标注发展现状、基本规范、工具及流程。
10
【课后作业】
要求:学生搜索各类标注工具,研究使用方法,总结不同点。熟悉数据标注流程。
教    学    后    记
1、教学思路:通过实践教学,具体解决学生解决的难点问题。
2、教学手段:(1)通过课堂案例熟悉学习目标和标注知识;(2)通过功能解析深入学习数据标注方法;(3)通过课堂练习和课后联系提高学生的实际应用能力。
数据标注技术教案
课程名称
数据标注技术
授课班级
时    间
地    点
课时数
2
课    题
模块二视频数据标注实例
实例1.车辆数据标注
教学目的
知识目标:
车辆数据标注技术要点及要求。
能力目标:
  熟练掌握车辆数据标注方法及流程。
教学重点
  熟悉车辆数据标注方法。
  能按视频数据标注流程建立发票数据标注平台。
教学难点
  车辆数据标注平台搭建。
教学方法
采用模块化教学,模块中以任务驱动实现教学目标。
教  学  过  程  设  计
导    入
时间控制
(分钟)
【导入】
车辆数据标注案例主要使用科大讯飞AILAB人工智能实验平台实现图像数据标注,主要操作步骤分为:搭建数据标注平台、新建车辆数据标注任务、导入数据、车辆数据标注、检查数据、验收与导出。
10
教  学  过  程
时间控制
(分钟)
【拆分视频】
利用视频剪切工具将视频拆分成一帧一帧的图片,按顺序命名并保存到相应的文件夹,作为图片标注使用。
【搭建图像标注实验平台】
创建车辆标注模版:模版名称、权限类型、分类等;
编辑车辆标注模版:选择标注组件工具,添加属性车辆类型、车辆颜、车辆品牌类型等属性信息;
保存车辆标注模版;
增加模版工具:在工具管理中增加模版工具,添加完成车辆数据标注工具。
10
【新建车辆数据标注任务,导入数据】
在任务管理窗口增加新任务,导入需标注文件,标注工具、任务名称、数据描述内容;
配置任务信息;
为任务分配角:标注员和检查员。
对角进行任务分配。
20
【车辆数据标注】
采用标注员登录数据标注平台,参与发票数据标注任务;
采用“矩形标注”工具对车辆类型、车辆颜、车辆品牌等进行标注。
标注过程中注意事项。
10
【检查数据】
检查员任务分配:管理员身份登录数据标注平台,分配检查员任务;
数据检查:使用检查员账号登录数据标注平台,参与检查,进行错误打回,并提交检查结果。
20
【验收与导出】
使用应用管理员账号登录数据标注平台,可以对数据文件进行归档、导出、继续添加、移除等操作。
归档后,任务不可修改、点击“导出”,选择数据类型和格式,将数据导出到本地。
20
小  结  与  作  业
时间控制
(分钟)
【课堂小结】
本章主要学习了车辆数据标注的过程:视频拆分、数据标注平台建设、新建任务及导入数据、数据标注、数据检查、验收及导出。
10
【课后作业】
导入大量视频,要求学生拆分视频,完成数据标注模板及工具建设,并对发票数据进行标注。
教    学    后    记
1、教学思路:通过实践教学,具体解决学生解决的难点问题。
2、教学手段:(1)通过课堂案例熟悉学习目标和标注知识;(2)通过功能解析深入学习数据标注方法;(3)通过课堂练习和课后联系提高学生的实际应用能力。
数据标注技术教案
模块化教学
课程名称
数据标注技术
授课班级
时    间
地    点
课时数
2
课    题
模块二视频数据标注实例
实例2.人体追踪数据标注
教学目的
知识目标:
人体追踪数据标注技术要点及要求。
能力目标:
  熟练掌握人体追踪数据标注方法及流程。
教学重点
  熟悉人体追踪数据标注方法。
  能按视频数据标注流程建立发票数据标注平台。
教学难点
  人体追踪数据标注平台搭建。
教学方法
采用模块化教学,模块中以任务驱动实现教学目标。
教  学  过  程  设  计
导    入
时间控制
(分钟)
【导入】
人体追踪数据标注案例主要使用科大讯飞AILAB人工智能实验平台实现图像数据标注,主要操作步骤分为:搭建数据标注平台、新建人体追踪数据标注任务、导入数据、人体追踪数据标注、检查数据、验收与导出。
10
教  学  过  程
时间控制
(分钟)
【拆分视频】
利用视频剪切工具将视频拆分成一帧一帧的图片,按顺序命名并保存到相应的文件夹,作为图片标注使用。
【搭建图像标注实验平台】
创建人体追踪标注模版:模版名称、权限类型、分类等;
编辑人体追踪标注模版:选择标注组件工具,添加性别、人体朝向等属性信息;
保存人体追踪标注模版;
增加模版工具:在工具管理中增加模版工具,添加完成人体追踪数据标注工具。
10
【新建人体追踪数据标注任务,导入数据】
在任务管理窗口增加新任务,导入需标注文件,标注工具、任务名称、数据描述内容;
配置任务信息;
为任务分配角:标注员和检查员。
对角进行任务分配。
20
【人体追踪数据标注】
采用标注员登录数据标注平台,参与发票数据标注任务;
采用“多边形标注”工具对性别、人体朝向等进行标注。
标注过程中注意事项。
10
【检查数据】
检查员任务分配:管理员身份登录数据标注平台,分配检查员任务;
数据检查:使用检查员账号登录数据标注平台,参与检查,进行错误打回,并提交检查结果。
20
【验收与导出】
使用应用管理员账号登录数据标注平台,可以对数据文件进行归档、导出、继续添加、移除等操作。
归档后,任务不可修改、点击“导出”,选择数据类型和格式,将数据导出到本地。
20
小  结  与  作  业
时间控制
(分钟)
【课堂小结】
本章主要学习了人体追踪数据标注的过程:视频拆分、数据标注平台建设、新建任务及导入数据、数据标注、数据检查、验收及导出。
10
【课后作业】
导入大量视频,要求学生拆分视频,完成数据标注模板及工具建设,并对发票数据进行标注。
教    学    后    记
1、教学思路:通过实践教学,具体解决学生解决的难点问题。
2、教学手段:(1)通过课堂案例熟悉学习目标和标注知识;(2)通过功能解析深入学习数据标注方法;(3)通过课堂练习和课后联系提高学生的实际应用能力。
数据标注技术教案
课程名称
数据标注技术
授课班级
时    间
地    点
课时数
2
课    题
模块二视频数据标注实例
实例3.公共场合视频数据标注
教学目的
知识目标:
公共场合视频数据标注技术要点及要求。
能力目标:
  熟练掌握公共场合视频数据标注方法及流程。
教学重点
  熟悉公共场合视频数据标注方法。
  能按视频数据标注流程建立发票数据标注平台。
教学难点
  公共场合视频数据标注平台搭建。
教学方法
采用模块化教学,模块中以任务驱动实现教学目标。
教  学  过  程  设  计
导    入
时间控制
(分钟)
【导入】
公共场合视频数据标注案例主要使用科大讯飞AILAB人工智能实验平台实现图像数据标注,主要操作步骤分为:搭建数据标注平台、新建公共场合视频数据标注任务、导入数据、公共场合视频数据标注、检查数据、验收与导出。
10
教  学  过  程
时间控制
(分钟)
【拆分视频】
利用视频剪切工具将视频拆分成一帧一帧的图片,按顺序命名并保存到相应的文件夹,作为图片标注使用。
【搭建图像标注实验平台】
创建公共场合视频标注模版:模版名称、权限类型、分类等;
编辑公共场合视频标注模版:选择标注组件工具,添加类别、状态、外观等属性信息;
保存公共场合视频标注模版;
增加模版工具:在工具管理中增加模版工具,添加完成公共场合视频数据标注工具。
10
【新建公共场合视频数据标注任务,导入数据】
在任务管理窗口增加新任务,导入需标注文件,标注工具、任务名称、数据描述内容;
配置任务信息;
为任务分配角:标注员和检查员。
对角进行任务分配。
20
【公共场合视频数据标注】
采用标注员登录数据标注平台,参与发票数据标注任务;
采用“矩形标注”工具对类别、状态、外观等进行标注。
标注过程中注意事项。
10
【检查数据】
检查员任务分配:管理员身份登录数据标注平台,分配检查员任务;
数据检查:使用检查员账号登录数据标注平台,参与检查,进行错误打回,并提交检查结果。
20
【验收与导出】
使用应用管理员账号登录数据标注平台,可以对数据文件进行归档、导出、继续添加、移除等操作。
归档后,任务不可修改、点击“导出”,选择数据类型和格式,将数据导出到本地。
20
小  结  与  作  业
时间控制
(分钟)
【课堂小结】
本章主要学习了公共场合视频数据标注的过程:视频拆分、数据标注平台建设、新建任务及导入数据、数据标注、数据检查、验收及导出。
10
【课后作业】
导入大量视频,要求学生拆分视频,完成数据标注模板及工具建设,并对发票数据进行标注。
教    学    后    记
1、教学思路:通过实践教学,具体解决学生解决的难点问题。
2、教学手段:(1)通过课堂案例熟悉学习目标和标注知识;(2)通过功能解析深入学习数据标注方法;(3)通过课堂练习和课后联系提高学生的实际应用能力。