收藏 | 图像标注的基础内容介绍

人工智能算法与Python大数据

致力于提供深度学习、机器学习、人工智能干货文章,为AI人员提供学习路线以及前沿资讯
23篇原创内容
公众号

点上方人工智能算法与Python大数据获取更多干货

在右上方 ··· 设为星标 ★,第一时间获取资源

仅做学术分享,如有侵权,联系删除

转载于 :作者丨Surya Remanan

来源丨AI公园

介绍

“如果没有数据分析,公司就会变得既盲又聋,就像高速公路上的鹿一样在网络上游荡。”

— Geoffrey Moore

每个数据科学任务都需要数据。具体地说,是输入系统的干净易懂的数据。说到图像,计算机需要看到人类眼睛看到的东西。

例如,人类有识别和分类物体的能力。同样,我们可以使用计算机视觉来解释它接收到的视觉数据。这就是图像标注的作用。

图像标注在计算机视觉中起着至关重要的作用。图像标注的目标是为和任务相关的、特定于任务的标签。这可能包括基于文本的标签(类),绘制在图像上的标签(即边框),甚至是像素级的标签。我们将在下面探讨这一系列不同的标注技术。

人工智能需要的人工干预比我们想象的要多。为了准备高精度的训练数据,我们必须对图像进行标注以得到正确的结果。数据注释通常需要较高水平的领域知识,只有来自特定领域的专家才能提供这些知识。

需要标注的计算机视觉任务:

  • 物体检测

  • 线/边缘检测

  • 分割

  • 姿态预测/关键点识别

  • 图像分类

1) 目标检测

进行目标检测的技术主要有两种,即2D和3D包围框。

对于多边形物体,可以使用多边形方法。让我们详细讨论一下。

2D 包围框

在这种方法中,只需要在被检测的物体周围绘制矩形框。它们用于定义对象在图像中的位置。边框可以由矩形左上角的x、y轴坐标和右下角的x、y轴坐标来确定。

优点和缺点:

  • 标注起来快速和容易。

  • 不能提供重要的信息,如物体的方向,这对许多应用来说是至关重要的。

  • 包括不属于物体一部分的背景像素。这可能会影响训练。

3D 包围框或者立方体

类似于2D边框,除了它们还可以显示目标的深度。这种标注是通过将二维图像平面上的边界框向后投影到三维长方体来实现的。它允许系统区分三维空间中的体积和位置等特征。

优点和缺点:

  • 解决了物体方向的问题。

  • 当物体被遮挡,这种标注可以想象包围框的维度,这可能会影响训练。

  • 这种标注也会包括背景像素,可能会影响训练。

多边形

有时,必须标记形状不规则的物体。在这种情况下,使用多边形。注释时只需标记物体的边缘,我们就能得到要检测的物体的完美轮廓。

优点和缺点:

  • 多边形标记的主要优点是它消除了背景像素,并捕获了物体的精确尺寸。

  • 非常耗时,如果物体的形状是复杂的,很难标注。

:多边形方法也用于物体形状的分割。我们将在下面讨论分割。

数据采集是ML冷启动的问题。但是,即使你有了一个可行的数据集,构建和测试模型也是需要技巧的。

2) 线/边缘检测(线和样条)

在划分边界时,线和样条是有用的。将区分一个区域和另一个区域的像素进行标注。

优点和缺点:

  • 这种方法的优点是,连线上的像素不需要都是连续的。这样在检测有中断的线或部分遮挡的物体是非常有用的。

  • 手动标注图像中的线是非常累人和费时的,特别是图像中有很多的线的时候。

  • 当物体碰巧是对齐的时候,可能会给出误导的结果。

3) 姿态预测 / 关键点识别

在许多计算机视觉应用中,神经网络常常需要识别输入图像中重要的感兴趣的点。我们把这些点称为地标或关键点。在这种应用中,我们希望神经网络输出关键点的坐标(x, y)。

4) 分割

图像分割是将一幅图像分割为多个部分的过程。图像分割通常用于在像素级定位图像中的物体和边界。图像分割方法有很多种。

  • 语义分割: 语义分割是一项机器学习任务,它需要像素级标注,其中图像中的每个像素都被分配给一个类。每个像素都带有语义意义。这主要用于环境背景非常重要的情况。

  • 实例分割: 实例分割是图像分割的一种子类型,它在像素级别上标识图像中每个物体的每个实例。实例分割和语义分割是图像分割的两种粒度级别之一。

  • 全景分割: 全景分割结合了语义分割和实例分割,所有像素都被分配一个类标签,所有目标实例都被唯一地分割。

5) 图像分类

图像分类不同于目标检测。目标检测的目的是识别和定位目标,而图像分类的目的是识别和识别特定的目标类。这个用例的一个常见示例是对猫和狗的图片进行分类。标注者必须为一只狗的图像分配一个类标签“dog”,对猫的图像分配类标签“cat”。

图像标注的用例

在本节中,我们将讨论如何使用图像标注来帮助机器模型执行特定行业的任务:

  • 零售: 2D边框可以用于标注产品的图像,然后机器学习算法可以使用这些图像来预测成本和其他属性。图像分类在这方面也有帮助。

  • 医学:多边形可用于在医用x射线中标记器官,以便将它们输入深度学习模型,以训练x射线中的畸形或缺陷。这是图像标注最重要的应用之一,需要医学专家具有较高的领域知识。

  • 自动驾驶汽车:这是另一个重要的领域,图像标注可以应用。利用语义分割对图像中的每个像素进行标记,使车辆能够感知到道路上的障碍物。这一领域的研究仍在进行中。

  • 情绪检测:这是里程碑,可以用来检测一个人的情绪(高兴,悲伤,或自然)。这可以应用于评估受试者对特定内容的情绪反应。

  • 制造行业:线和样条可用于标注工厂的图像线跟随机器人工作。这可以帮助自动化生产过程,人力劳动可以最小化。

图像标注的一些挑战

  • 时间复杂度:手工标注图像需要很多时间,机器学习需要大量的数据集,需要大量的时间来有效地标注这些基于图像的数据集。

  • 计算复杂度:机器学习需要精确标注的数据来运行模型。如果标注者在给图像做标注的时候,注入任何一种错误,都可能会影响到训练,所有的努力都可能付诸东流。

  • 领域知识:如前所述,图像标注通常需要特定领域的高级领域知识。因此,我们需要知道该标注什么的注解者,以及该领域的专家。

英文原文:https://heartbeat.fritz.ai/data-annotation-fundamentals-part-1-image-annotation-76f89ccf84f2

---------♥---------

(0)

相关推荐

  • 动态场景下的slam(1)

    动态场景下的slam(1) 这周主要是对动态情景下的slam论文以及开源代码做了下收集,之前也解读过一篇类似的文献 DS-SLAM_ A Semantic Visual SLAM towards Dy ...

  • 收藏 | 使用Mask-RCNN在实例分割应用中克服过拟合

    干货第一时间送达 转载于:作者:Kayo Yin 编译:ronghuaiyang     |    AI公园 导读 只使用1349张图像训练Mask-RCNN,有代码. 代码:https://gith ...

  • 盘点卷积神经网络中 6 种经典卷积操作!

    概述: 深度学习的模型大致可以分为两类,一类是卷积神经网络,另外一类循环神经网络,在计算机视觉领域应用最多的就是卷积神经网络(CNN).CNN在图像分类.对象检测.语义分割等经典的视觉任务中表现出色, ...

  • 通过对比对象掩码建议的无监督语义分割

    重磅干货,第一时间送达 小白导读 论文是学术研究的精华和未来发展的明灯.小白决心每天为大家带来经典或者最新论文的解读和分享,旨在帮助各位读者快速了解论文内容.个人能力有限,理解难免出现偏差,建议对文章 ...

  • 知荐 | ADAS系统中的动态目标感知策略(二)

    在前文中,我们从整体概念上讨论了ADAS系统中动态目标的感知策略,其中在分析计算机视觉算法解决图像分类.目标检测.语义分割等问题方面取得了重大的进展,目前大多数顶尖级的视觉算法都是基于正在快速发展的深 ...

  • 自动驾驶传感器之摄像头(十一)车载摄像头图像识别主流算法

    作者 / 阿宝 编辑 / 阿宝 出品 / 阿宝1990 前面章节阐述了摄像头内部的工作原理,一系列的图像效果的处理,包括白平衡.畸变校正.色彩还原等一系列图像的处理,如果我们是做一台手机基本上到这里就 ...

  • HALCON 20.11:深度学习笔记(1)

    HALCON 20.11.0.0中,实现了以下深度学习方法: 1. Anomaly Detection(异常检测) 给每个像素分配显示未知特征的可能性.更多信息请参见深度学习/异常检测一章. 异常检测 ...

  • 目标检测:Segmentation is All You Need ?

    对于目标检测,从滑动窗口时代开始,我们已经习惯了候选区域特征提取然后分类的套路,深度学习时代强大的特征表示能力让我们能够探索不一样的道路,比如: ECCV18 Oral | CornerNet目标检测 ...

  • 2021年小目标检测最新研究综述

    作者丨高新波.莫梦竟成.汪海涛.冷佳旭  编辑丨极市平台 极市导读 与以往将小目标与常规目标等同对待或只关注特定应用场景下的目标检测综述不同,本文对小目标检测这一不可或缺且极具挑战性的研究领域进行了系 ...

  • ECCV18 | 如何正确使用样本扩充改进目标检测性能(附Github地址)

    在大多数视觉任务中,对图像进行颜色改变或是增加随机噪声等这些通用数据增广操作,都会改进模型预测能力,但如果能利用特定任务的先验知识则往往会获得更大的性能改进.比如在目标检测的任务中,将目标的图像随机复 ...

  • 颠覆性AI程序:人工智能如何推动天文学创新?

    全文共3431字,预计学习时长9分钟 图源:unsplash 如果说某一流行语正以狂风骤雨之势席卷各行各业,那必然少不了"人工智能".但它究竟还是在角落里小范围流行,还是已经获得了 ...

  • 图像分割技术概述

    青榴实验室 1周前 1.什么是图像分割 图像分割是图像分析的第一步,是计算机视觉的基础,是图像理解的重要组成部分,同时也是图像处理中最困难的问题之一.所谓图像分割是指根据灰度.彩色.空间纹理.几何形状 ...