3D点云连续帧标注是自动驾驶场景中应用较为广泛的一种数据处理类型,对三维空间感知能力以及多帧协同处理能力要求较高。​

传统逐帧标注模式下,无论采用手动复制对象方式还是自动复制对象方式,标注效率均无质的提升。

曼孚科技SEED数据服务平台在总结传统标注模式利弊的基础上,创新性的大量引入算法辅助,以人机协同的方式推出了专门针对点云连续帧标注的“自动关键帧”模式,在保持数据准确率的基础上,标注效率可以提升10倍有余。

如上图所示,点云自动关键帧标注模式下,用户只需完成该连续帧中“起始帧”与“结束帧”标注,平台算法即会自动生成并调整中间帧上同一Track ID对象,无须逐帧复制,可以极大节省通过自动复制来补充、调整对象的时间。

一.自动关键帧相关名词

▌起始帧

同一Track ID对象系列的第一个关键帧,在该系列中是唯一的。

▌中间帧同一Track ID对象系列的中间帧,在该系列中数量不限,可以同时存在多个。

▌结束帧同一Track ID对象系列的最后一个关键帧,在该系列中也是唯一的。

▌空白帧同一Track ID对象系列的起始帧与结束帧之间所创建的关键帧,在该系列中数量不限,可以同时存在多个。

二.创建自动关键帧

1.标注界面无对象

如下图所示,在第1帧内使用个体分类为“汽车”的标注方案创建出Track ID:05的对象,选中该对象,按下快捷键S键,在连续帧显示区出现一个起始帧创建中标记:

快捷键Ctrl+C复制此对象,在后续任意包含该对象的帧内,如第10帧按下快捷键Ctrl+V粘贴此对象。

粘贴完成后,依据数据详情,调整该对象的位置与大小。保持该对象在选中状态下,再次按下快捷键S,即可完成创建起始帧与结束帧。

起始帧与结束帧之间的其他连续帧上会自动生成同Track ID的对象,且由蓝色与红色的线段相连。

如下图所示,起始帧为第1帧,结束帧为第10帧(灰色显示的帧为上一个操作帧):

点击第1帧至第10帧中的任意帧,会发现均已自动生成包含此Track ID:05的对象,且SEED平台自带的算法已自动调整该对象在各中间帧中的位置:

2.标注界面已存在对象

如下图所示,在第5帧和第10帧上已有Track ID:03的对象。在第5帧选中此对象,按下快捷键S键,在连续帧显示区会出现一个起始帧创建中标记:

切换至第10帧,再次按下快捷键S,即可完成创建起始帧和结束帧。起始帧与结束帧之间的其他连续帧上会自动生成同Track ID的对象,且SEED平台自带的算法已自动调整该对象在各中间帧中的位置。

关键帧标记如下图所示。起始帧为第5帧,结束帧为第10帧(灰色显示的帧为上一个操作帧):

3.注意事项

1)连续帧可视区可查看关键帧标记与追踪标记。一个关键帧只属于一个对象。

2)只有在同时具有起始帧与结束帧时,自动关键帧才会生效。

3)无论创建方向如何,起始帧永远在结束帧前(按照正序播放顺序排列)。

4)撤销自动关键帧生成的对象需要在启动帧上进行撤销操作。

三.编辑自动关键帧

1.生成中间帧

当同一Track ID对象已创建两套关键帧时,其中一套关键帧的起始帧与另一套关键帧的起始帧或结束帧重合的情况下,重合的关键帧会自动转化为中间帧。两套关键帧将合并成一套带有中间帧的关键帧。

2.插入空白帧

当某套关键帧体系中,某帧不含有此对象,或者此对象被遮挡,不需要被标注或导出时,可以在此帧中插入空白帧。

插入空白帧后,对象追踪标记将在空白帧处断开,空白帧前后的连续帧中,该对象仍然具有相同的Track ID。该帧上,此对象置灰显示,不可被编辑或者删除,也不会被导出。

例:Track ID:04的对象起始帧为第1帧,结束帧为第12帧,在第4帧中该对象被遮挡,此时可以在第4帧中插入空白帧,如下图所示:

插入空白帧后,其所在帧的标记会发生同步改变,该对象会置灰显示,如下图所示:

3.删除关键帧

删除关键帧有两种方式:通过删除对象删除/通过删除关键帧删除。

▌通过删除对象删除

当删除对象所在帧为起始帧/结束帧时,起始帧/结束帧会自动向后/向前平移一帧。

当删除对象所在帧为中间帧时,该套关键帧将被分为两部分。

▌通过删除关键帧删除

右键点击所在帧,选择“删除关键帧”,并配合右下角删除开关——“关联删除-起始帧”、“关联删除-结束帧”执行删除操作:

采用该方式删除关键帧时,根据“关联删除-起始帧”和“关联删除-结束帧”开启状态的不同会呈现出不同的结果:

“关联删除-起始帧”开启时,删除起始帧会附带删除该起始帧到下一个关键帧之间的所有对象,下一关键帧所在帧的对象则不会被删除。

“关联删除-结束帧”开启时,删除结束帧会附带删除该结束帧到上一个关键帧之间的所有对象,上一关键帧所在帧的对象则不会被删除。

4.平移关键帧

平移关键帧操作只能在起始帧和结束帧上进行,中间帧与空白帧无法平移。

当选错起始帧或结束帧时无须重新创建,在连续帧显示区右键选择“平移关键帧”,通过平移即可以改变起始帧与结束帧的位置。

需要注意的是,平移关键帧会引起平移方向上相邻关键帧的变化,需要根据具体情况决定是否微调。

拒绝低效丨只需十分钟,提升十倍3D点云连续帧标注效率相关推荐

  1. java和python的比较-如何对比Python和Java,只需三分钟告诉你!

    原标题:如何对比Python和Java,只需三分钟告诉你! Java和Python两门语言都是目前非常热门的语言,可谓北乔峰南慕容,二者不分上下,棋逢对手.但是对于初学者来说,非常困惑,因为时间和精力 ...

  2. 纸片人「活」了。Meta AI新作:只需几分钟,手绘小人有了灵魂

    想让画中的「纸片人」有生命,Meta AI来搞定!昨日,Meta AI宣布了一种独创性方法,只需几分钟,就能动画化儿童手绘的角色,效果拔群. 快看,「纸片人」居然自己跳出来了! 小猫学会了hiphop ...

  3. 900页文档比对只需5分钟?鸿翼InWise文档比对,以人工智能撬动办公效率杠杆

    在日常办公中,多份文件间的检查.纠错.复核工作不可避免,这类工作往往具有很强的重复性,占用了大量的工作时间.鸿翼InWise平台文档比对能够赋能企业极速完成海量文档.图片的高精度比对,以人工智能撬动企 ...

  4. 职场神器:只需三分钟,AI工具让我变成插画师

    绘画技能 一般来说,搞技术的,写文章的,在绘画的这棵技能树上的加点往往都是零. 而且绘画和音乐这些技能往往是需要一定天赋的,它不像写代码和开挖机,后两者往往经过培训以后人人都能学会,而前两者没有一点天 ...

  5. 只需3分钟,就能轻松创建 一个SpreadJS的React项目

    概述 SpreadJS 纯前端表格控件 V11.2(SP2) 已经全面支持了 React 的拓展.接下来我们看下如何利用3分钟快速创建一个 SpreadJS 的 React 项目. 1.新建React ...

  6. 晚上,睡前只需1分钟,一觉到天亮!

    快节奏的生活谁都有压力大的时候,压力一大就影响睡眠,觉睡不好就影响到隔天的工作表现,就一直恶性循环下去,让你天天心情差,状态又不好,怎么办? 其实,只要睡前来个睡前操,只需1分钟,就能让你轻松入睡,一 ...

  7. red hat安装宝塔_只需几分钟即可安装Red Hat Container Development Kit(视频)

    red hat安装宝塔 自从我开始使用各种形式的OpenShift(例如带盒的Online,然后又作为容器化的图像)玩耍以来,没有什么比Red Hat Container Development Ki ...

  8. 只需几分钟即可安装Red Hat Container Development Kit(视频)

    自从我开始使用各种形式的OpenShift(例如带盒的Online,然后又作为容器化的图像)玩耍以来,没有什么比Red Hat Container Development Kit(CDK)的可用性令我 ...

  9. 3d打印英语文献_锐医学院 | 只需10分钟!解读康复医学文献+英语学习

    文献解读+英语学习 只需10分钟 锐医学院致力于专业康复教育培训同时,也在康复领域专家的合作下,一直在研究康复领域最前沿所取得的研究成果.存在的问题以及发展趋势进行系统和全面的叙述和评论与各领域康复专 ...

最新文章

  1. MIT 6.828 JOS学习笔记17. Lab 3.1 Part A User Environments
  2. ALS爱立思简明教程
  3. python提取pdf表格数据导出到mongodb_python读取mongoDB数据并存入本地excel表格
  4. asp实现注册登录界面_python app (kivy)-与小型数据库连接,实现注册登录操作
  5. c语言变量命名规则_带你学习C语言—变量
  6. WordPress 常用快捷键列表
  7. springboot实现快速整合mybatis+mysql
  8. div边框加入文字标题
  9. Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置
  10. 20、Tabs底部导航栏
  11. An Useful Page Mockup Tools – Balsamiq Mockups
  12. 181124每日一句
  13. seekbar垂直放置_android GridLayout
  14. Java菜鸟教程 for循环和while循环
  15. MySQL手册chm格式文档
  16. SAP WBS预算可通过二种方式配置和使用
  17. 蜡笔小新配音怎么做?简单小技巧,软萌可爱的小新音你get了吗
  18. 什么样的项目适合UI自动化测试
  19. 每天一个俯卧撑的健身法 - 微习惯实践
  20. MySQL游标无法获取数据-1329 - No data - zero rows fetched, selected, or processed

热门文章

  1. 手动配置Fabric网络流程
  2. 计算机毕业设计java+springboot+vue的实验室管理系统
  3. js中写一个函数,第一秒打印1,第二秒打印2
  4. html 图片怎么改颜色代码,两行 CSS 代码实现图片任意颜色赋色技术
  5. 计算机行业未来的规划模板,大学生计算机职业生涯规划书模板
  6. 在互助保险领域,区块链就是个伪需求?
  7. mysql INSTR的用法
  8. 文字凸出效果html,Photoshop如何做文字凸出效果?
  9. 【JAVA】保龄球记分游戏
  10. Camera 录制视频 掉帧、退帧