常用的深度学习自动标注软件

news/2024/11/29 19:31:06/

0. 简介

自动标注软件是一个非常节省人力资源的操作,而随着深度学习的发展,这些自动化标定软件也越来越多。本文章将会着重介绍其中比较经典的自动标注软件

1. AutoLabelImg

AutoLabelImg 除了labelimg的初始功能外,额外包含十多种辅助标注功能,分别在Annoatate-tools和Video-tools两个新菜单栏下面,具体如下:

  • 自动标注:基于yolov5的模型自动标注,将yolov5的检测结果转化为.xml标注文件
  • 追踪标注:基于opencv的追踪模块实现的视频自动标注,标注开始的一帧,利用追踪预测后续的一段视频
  • 放大镜:鼠标附近区域的放大展示,方便标注一些微小目标,放大镜功能可以选择开启或关闭
  • 数据增强:随机使用平移,翻转,缩放,亮度,gama,模糊等手段增强图片
  • 查询系统:十多种新功能,不知道是干嘛的?没关系,搜索一下就可以了,支持模糊搜索
  • 其他批量处理工具如:类别筛选/重命名/统计、标注文件属性校正、视频提取/合成、图片重命名等,欢迎通过软件中查询系统获取详细介绍,或者直接上手体验

在这里插入图片描述

2. X-AnyLabeling

X-AnyLabeling 是一款全新的交互式自动标注工具,其基于AnyLabeling进行构建和二次开发,在此基础上扩展并支持了许多的模型和功能,并借助Segment Anything和YOLO等主流模型提供强大的 AI 支持。

  • 支持多边形、矩形、圆形、直线和点的图像标注。
  • 支持文本检测、识别和KIE(关键信息提取)标注。
  • 支持检测-分类级联模型进行细粒度分类。
  • 支持一键人脸和关键点检测功能。
  • 支持PaddlePaddle、OpenMMLab、Pytorch-TIMM等主流深度学习框架。
  • 支持转换成标准的COCO-JSON、VOC-XML以及YOLOv5-TXT文件格式。
  • 提供先进的检测器,包括YOLOv5、YOLOv6、YOLOv7、YOLOv8、YOLOX以及DETR系列模型。

在这里插入图片描述

3. LabelTrack

LabelTrack是为多目标跟踪MOT写的一个自动标注工具,它可以通过导入视频流等操作完成快速的行人标注

导入mp4文件或视频帧文件夹
手动标注
修改标注框,包括大小,标签,ID等信息
采用SOTA目标跟踪模型对视频帧进行预跟踪
导出和导入VisDrone格式数据集

在这里插入图片描述

…详情请参照古月居


http://www.ppmy.cn/news/1129215.html

相关文章

ChatGPT必应联网功能正式上线

今日凌晨发现,ChatGPT又支持必应联网了!虽然有人使用过newbing这个阉割版的联网GPT4,但官方版本确实更加便捷好用啊! 尽管 ChatGPT 此前已经展现出了其他人工智能模型无可比拟的智能,但由于其训练数据的限制&#xff…

OS 模拟进程状态转换

下面的这个博主写的很好 但是他给的代码print部分和语言风格python三识别不了 这个特别感谢辰同学帮我调好了代码 我放在主页上了 估计过两天就可以通过了 《操作系统导论》实验一:模拟进程状态转换_process-run.py-CSDN博客 这个补充一下他没有的:OS…

Android 11.0 mt6771新增分区功能实现一

1.前言 在11.0的系统开发中,在对某些特殊模块中关于数据的存储方面等需要新增分区来保存, 所以就需要在系统分区新增分区,接下来就来实现这个功能 2.mt6771新增分区功能实现一的核心类 build/make/core/Makefile build/make/core/board_config.mk build/make/core/config…

【C++ Efficiency】理解虚函数、多重继承、虚基类和RTTI

虚函数 虚函数的实现 当调用一个虚函数时,一般都是使用了virtual table和virtual table pointer,简称vtbl和vptr: vtbl 一个函数指针数组。 在程序中,一个类凡是声明或继承了虚函数,都有一个vtbl,是指…

Docker 容器技术 (上) 环境安装和部署、容器镜像、使用IDEA构建Springboot程序镜像、远程仓库、容器网络管理

Docker容器技术 文章目录 Docker容器技术容器技术入门环境安装和部署从虚拟机到容器容器工作机制简述 容器与镜像初识容器镜像镜像结构介绍构建镜像发布镜像到远程仓库实战:使用IDEA构建SpringBoot程序镜像 容器网络管理容器网络类型用户自定义网络容器间网络容器外…

关于表单快速开发低代码技术平台的内容介绍

运用什么样的表单快速开发软件平台可以实现高效率创收?随着科技的进步和飞速发展,专业的低代码技术平台已经走入了很多企业的办公职场中,它们灵活、轻量级、优质、高效、易维护等优势特点,可以高效助力广大企业提质增效&#xff0…

React antd Table点击下一页后selectedRows丢失之前页选择内容的问题

一、问题 使用了React antd 的<Table>标签&#xff0c;是这样记录选中的行id与行内容的&#xff1a; <TabledataSource{data.list}rowSelection{{selectedRowKeys: selectedIdsInSearchTab,onChange: this.onSelectChange,}} // 表格是否可复选&#xff0c;加 type: …

源码编译postgresql

没什么好研究的了&#xff0c;就试试编译Postgresql源码&#xff0c;按照网站查的资料一步步测试的&#xff0c;方便后期定制数据库时候用&#xff0c;也算是开源的大优势了&#xff0c;只要你愿意折腾&#xff0c;可以自己定制或改进一个数据库来满足特殊业务。后面研究一下他…