DarkLabel - 视频/图像标记和注释工具(翻译)

原文:https://darkpgmr.tistory.com/16https://darkpgmr.tistory.com/16

主要特点

  • 视频/图像对象标记和注释工具(带有 ID 和标签的边界框)

- 通过视觉跟踪(多目标)自动标记对象

- 线性插值半自动标记

- 用户可配置的热键和放大/缩小支持

- 用户可配置的数据格式(pascal voc、darket yolo、xml/txt、任何其他用户定义的格式)

  • 视频分割(成图像)和图像合并(成视频文件)工具
  • 视频裁剪工具(仅剪切并保存视频中的选定部分)
  • 视频/图片隐私屏蔽工具(马赛克图片中的方框区域)
  • 仅限 Windows(32/64 位)

        (1)popup labelselet:弹出标签列表
        (2)single object:单个对象
        (3)renumber id :重新编号
        (4)begin interpolate:开始插值
        (5)fixed scale:固定比例
        (6)fixed AspectRatio:固定纵横比        
        (7)GT clear:清除GT
        (8)Media Crop:媒体裁剪
        (9)labeled frames only:仅标记帧
        (10)predict:预测

程序配置

 

可以通过修改压缩存档中附带的darklabel.yml来配置程序。

  • 定义和修改数据格式
  • 更改热键(框架导航、操作键)
  • 更改视频/图像导出设置(视频编解码器、帧速率、图像格式)
  • 设置默认保存/加载目录
  • 定义类标签
  • 调整 GUI 绘图(框宽度、框颜色等)

 

基本说明(如何使用程序)

Arow/PgUp/PgDn/Home/End:导航图像帧

 鼠标:左(创建框),右(取消最近创建的框)

Shift+鼠标:左(修改框),右(删除选中框/轨迹或所有框)

Shift+DoubleClick:修改框属性(标签、ID、难度)

 DoubleClick:选择/取消选择框轨迹

*框轨迹:框连接具有相同ID和标签的帧

 Ctrl+'+'/'-':放大/缩小

Ctrl+箭头:滚动缩放窗口

Ctrl+鼠标滚轮:放大/缩小

Ctrl+MouseDrag:滚动缩放窗口

 Enter 或空格键:应用跟踪(仅限选定的轨迹或新创建的框)

Ctrl+'s': 保存 gt

F1:显示此帮助

进阶指导

 

  • 通过对象跟踪标记

- 按“返回”键,当前帧中新创建的边界框会在下一帧中跟踪并自动标记。(新创建的盒子:进入框架后创建的盒子)

- 如果框架中有选中的轨迹(双击框可以选择对象轨迹),则只跟踪轨迹框(不跟踪新创建的框)。

- 如果跟踪应用于轨迹,它首先删除它们的尾部(当前帧之后连接的轨迹框),然后继续跟踪,保留它们的 ID 和标签。此功能可用于纠正以前的错误跟踪。

- 嵌入了两个跟踪器。(由darkpgmr 开发)
  。tracker1(健壮):适用于可变形物体(例如,人类,..)
  。tracker2(准确):适用于刚性/静态物体(例如,车辆、墙壁、房屋等)

  • 数据采样/收集

如果要对视频中的图像进行采样并保存(例如收集训练样本),请在图像上绘制虚拟框,然后将注释结果导出为图像,并选中“无框绘制”选项并选中“仅标记帧” .

  • 隐私屏蔽

在隐私区域(例如人脸)上绘制框,然后在选择“镶嵌框区域”选项的情况下导出注释结果。

  • 全屏模式

如果图像太大而无法在显示器中显示,请在全屏模式下进行注释(双击图像窗口的标题栏)。您还可以利用放大功能。

  • 不要忘记尽可能多地保存注释结果。您只需按 Ctrl+S。

猜你喜欢

转载自blog.csdn.net/qwazp3526cn/article/details/121413991