0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

计算机视觉的最佳图像注释平台

电子工程师 来源:fqj 2019-05-13 17:29 次阅读

我们一直在寻找最佳的图像注释平台,该平台提供多种功能、项目管理工具和注释过程的优化(当您需要注释50k图像时,每个图像减少1秒钟!)。

基于我们在每个平台上的经验,对每个平台通过一定的标准进行了客观介绍,希望这将有助于数据科学家手动标记他们的数据。

通过下面的标准对各个平台进行了介绍:

价格各种功能、工具和格式项目管理和易用性

1.LabelIMG

LabelImg是一个开源图像标记工具,它为Windows预先构建了二进制文件,因此它非常易于安装。

仅支持边界框(还有一个RotatedRect格式的版本和一个类标记的优化版本),但没有更高级的功能。格式为PascalVoc XML,并且为源文件夹中的每个图像单独保存注释文件。项目管理:它没有项目管理属性,但它确实允许一种简单的方法来导入和可视化注释并在必要时进行更正。简单的离线界面使得注释过程非常快,即使它不支持许多热键快捷方式。

2.VGG Image Annotator

VGG是一个开源工具,就像LabelImg一样,它可以很好地完成不需要项目管理的简单任务。它可以作为在线接口使用,也可以作为HTML文件离线使用。

提供了更多的工具,包括点、线、多边形、圆和椭圆(仅在此列表中支持圆和椭圆!)还可以添加对象和图像属性/标签。注释可以作为一个包含所有注释的JSON文件下载,也可以作为一个CSV文件下载,如果需要查看注释,还可以在之后上传。项目管理:在数据集管理和用户方面没有什么先进的功能,但是它的界面是多边形注释最有效和最精确的界面之一,因为它允许您查看多边形的线条而不是其他任何内容。它们支持一些热键快捷方式,一般来说应用程序非常轻量级。

3.Supervise.ly

Supervis.ly是一个非常棒的基于web的平台,它提供了一个高级的注释接口,同时还提供了一个自托管的基础设施,用于模型培训和改进,并带有一个人在循环的功能。

一系列工具,包括点,线,盒,多边形和用于语义分割的位图画笔(我们还没有发现它们的智能工具太有用了)。还包括在多边形中绘制孔的可能性,这是非常有价值的。另一个非常有用的功能是添加图像和对象标签以及在图层中排序图形的选项。每个图像或PNG蒙版的输出都在JSON文件中,平台还允许您上传Cityscapes和COCO等格式。此外,还可以选择直接在平台上进行数据转换。项目管理:该平台为数据集管理提供了大量选项,包括为用户添加细化权限,监控性能统计,标记对象等。缺少的一些事情是时间统计和质量控制机制。他们的技术支持团队随时可以解决问题。该界面允许非常精确的工作并支持可定制的热键快捷方式,但最近性能有时很慢,如果平台需要花费大量时间在图像之间切换和记录注释,这可能会非常令人沮丧。

4.Labelbox

Labelbox是另一个伟大的基于网络的平台,于2018年初推出,从那时起不断更新和改进其功能。它还提供了通过导入模型预测并查看贴标机和模型之间的共识来集成人在环的可能性。

提供完整的注释工具,如点,线,盒和多边形,最近为他们的语义分割画笔添加了一个很棒的新功能 – 一个超级像素着色选项,使生活变得如此简单(就像这样和这个开源工具)。输出是一个包含所有注释或PNG掩码的JSON或CSV文件(但是,每个类都有一个掩码,用户需要弄清楚如何处理重叠区域)

项目管理:设置项目非常简单,监控性能有很多选项,包括标记图像所需的秒数统计,以及激活不同贴标机之间的自动共识。您可以选择邀请用户(虽然权限不是那么精细)并查看每个用户的工作。标签界面非常人性化,并支持热键快捷键(虽然不可自定义)。免费版中缺少的一件事是上传注释以便可视化或编辑它们的选项。需要别的吗?以下是您可以考虑的其他一些平台:

Diffgram – 一个非常有前途的平台仍然在beta版,通过训练RCNN优化图像注释;RectLabel – 用于为MacOS绑定框和多边形的绝佳工具;Prodigy-它们提供了一个自托管的后端,具有不同的注释接口,包括带有边框的图像注释;供个人使用(每位用户终身使用);DataTurks—提供许多注释功能的平台;免费版本中注释的数据是公开的;ImageTagger -一个用于协作图像标签的开源平台Fast Annotation Tool  – 另一个开源工具,使用OpenCV用于RotatedRect格式的边界框;LabelMe – 麻省理工学院用于多边形注释的行业经典开源工具;但精度非常低;PolygonRNN + – 仅作为演示版提供,但仍然非常有前景;在Cityscapes数据集上训练的工具确实为自动驾驶汽车生成自动标签,并加强学习。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机视觉
    +关注

    关注

    8

    文章

    1695

    浏览量

    45911

原文标题:计算机视觉的最佳图像注释平台

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    计算机视觉有哪些优缺点

    计算机视觉作为人工智能领域的一个重要分支,旨在使计算机能够像人类一样理解和解释图像和视频中的信息。这一技术的发展不仅推动了多个行业的变革,也带来了诸多优势,但同时也伴随着一些挑战和局限
    的头像 发表于 08-14 09:49 665次阅读

    计算机视觉中的图像融合

    在许多计算机视觉应用中(例如机器人运动和医学成像),需要将多个图像的相关信息整合到单一图像中。这种图像融合可以提供更高的可靠性、准确性和数据
    的头像 发表于 08-01 08:28 509次阅读
    <b class='flag-5'>计算机</b><b class='flag-5'>视觉</b>中的<b class='flag-5'>图像</b>融合

    机器视觉计算机视觉有什么区别

    机器视觉计算机视觉是两个密切相关但又有所区别的概念。 一、定义 机器视觉 机器视觉,又称为计算机
    的头像 发表于 07-16 10:23 450次阅读

    计算机视觉的五大技术

    计算机视觉作为深度学习领域最热门的研究方向之一,其技术涵盖了多个方面,为人工智能的发展开拓了广阔的道路。以下是对计算机视觉五大技术的详细解析,包括
    的头像 发表于 07-10 18:26 1160次阅读

    计算机视觉的工作原理和应用

    计算机视觉(Computer Vision,简称CV)是一门跨学科的研究领域,它利用计算机和数学算法来模拟人类视觉系统对图像和视频进行识别、
    的头像 发表于 07-10 18:24 1521次阅读

    计算机视觉与人工智能的关系是什么

    引言 计算机视觉是一门研究如何使计算机能够理解和解释视觉信息的学科。它涉及到图像处理、模式识别、机器学习等多个领域的知识。人工智能则是研究如
    的头像 发表于 07-09 09:25 493次阅读

    计算机视觉和机器视觉区别在哪

    计算机视觉和机器视觉是两个密切相关但又有明显区别的领域。 一、定义 计算机视觉 计算机
    的头像 发表于 07-09 09:22 388次阅读

    计算机视觉图像处理的区别和联系

    计算机视觉图像处理是两个密切相关但又有明显区别的领域。 1. 基本概念 1.1 计算机视觉 计算机
    的头像 发表于 07-09 09:16 1101次阅读

    计算机视觉属于人工智能吗

    属于,计算机视觉是人工智能领域的一个重要分支。 引言 计算机视觉是一门研究如何使计算机具有视觉
    的头像 发表于 07-09 09:11 1061次阅读

    计算机视觉怎么给图像分类

    图像分类是计算机视觉领域中的一项核心任务,其目标是将输入的图像自动分配到预定义的类别集合中。这一过程涉及图像的特征提取、特征表示以及分类器的
    的头像 发表于 07-08 17:06 484次阅读

    深度学习在计算机视觉领域的应用

    随着人工智能技术的飞速发展,深度学习作为其中的核心技术之一,已经在计算机视觉领域取得了显著的成果。计算机视觉,作为计算机科学的一个重要分支,
    的头像 发表于 07-01 11:38 652次阅读

    计算机视觉的主要研究方向

    计算机视觉(Computer Vision, CV)作为人工智能领域的一个重要分支,致力于使计算机能够像人眼一样理解和解释图像和视频中的信息。随着深度学习、大数据等技术的快速发展,
    的头像 发表于 06-06 17:17 799次阅读

    计算机视觉的十大算法

    随着科技的不断发展,计算机视觉领域也取得了长足的进步。本文将介绍计算机视觉领域的十大算法,包括它们的基本原理、应用场景和优缺点。这些算法在图像
    的头像 发表于 02-19 13:26 1185次阅读
    <b class='flag-5'>计算机</b><b class='flag-5'>视觉</b>的十大算法

    计算机视觉:AI如何识别与理解图像

    计算机视觉是人工智能领域的一个重要分支,它致力于让机器能够像人类一样理解和解释图像。随着深度学习和神经网络的发展,人们对于如何让AI识别和理解图像产生了浓厚的兴趣。本文将探讨
    的头像 发表于 01-12 08:27 1321次阅读
    <b class='flag-5'>计算机</b><b class='flag-5'>视觉</b>:AI如何识别与理解<b class='flag-5'>图像</b>

    什么是计算机视觉计算机视觉的三种方法

    计算机视觉是指通过为计算机赋予人类视觉这一技术目标,从而赋能装配线检查到驾驶辅助和机器人等应用。计算机缺乏像人类一样凭直觉产生
    的头像 发表于 11-16 16:38 4425次阅读
    什么是<b class='flag-5'>计算机</b><b class='flag-5'>视觉</b>?<b class='flag-5'>计算机</b><b class='flag-5'>视觉</b>的三种方法