Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ICRA2022 | 数据集:用于移动机器人视觉异常检测

ICRA2022 | 数据集:用于移动机器人视觉异常检测

作者头像
一点人工一点智能
发布于 2022-12-27 02:43:24
发布于 2022-12-27 02:43:24
4730
举报

翻译:种争青

校稿:董亚微

00 摘要

这篇文章主要关注自主移动机器人的视觉异常检测任务。

本文结构如下:

  1. 对相关类型的视觉异常进行分类,并讨论如何通过无监督的深度学习方法检测它们;
  2. 提出一个专门为此任务构建的新数据集,并在其上测试了一种SOTA方法;
  3. 讨论真实场景中的部署。

01 介绍

在实际应用中,移动机器人和可能会处于一些危险的环境中。这些危险环境可能导致机器人任务操作的中断,也可能导致机器人崩溃、卡住,从而经常性地导致其任务失败。机器人通常能够感知系统开发过程中预期的危险,因为在设计感知子系统时可以明确考虑这些危险。但是,在实际工作过程中,机器人很可能会遇到系统设计时没有预料到的情况(异常)。

在本文中,我们讨论了与从视觉输入中检测异常相关的挑战,并提供了一个包括许多异常类型的数据集。因为我们没有任何关于这些危险如何出现的模型,所以我们认为任何奇怪、不寻常的东西都是应该避免的潜在危险。一旦检测到异常,我们会根据具体的情况,选择不处理或者进行更适合的操作。

Ruff [1]指出:异常是“一种明显偏离某种常态概念的观察(an observation that

deviates considerably from some concept of normality)”。这个定义强调了背景的重要性:只有当常态的概念存在时,异常才被定义。在文献[1]中,异常根据应用有不同的含义:飞行数据中的异常模式[2],制造产品中的纹理变化[3],耕地时的意外障碍[4]。综述文献[5]、[1]基于两个原则提出了异常的一般分类:一个区分是上下文异常和集体异常;另一个区分是低级感官异常和高级语义异常。

异常分类:

我们建议沿着四个独立的判断依据,对移动机器人在操作过程中遇到的视觉异常进行分类。

第一个依据,遵循Ruff等人[1],区分低层次的感官和高层次的语义异常。低级别的异常依据图像空间的特征描述进行判断,如图像亮度、平滑度、噪声和纹理;这种异常可能会发生在当机器人突然发现自己处于黑暗中或者当它被直射光弄瞎时。高级别异常指的是图像的语义内容:例如观察到压力计报告的值与平常不同,或者观察到地面上有一滩液体。

第二个依据是:异常是否对机器人构成危险。这要针对机器人的特征及其任务的具体情况而定。地板上的油坑可能对地面机器人造成危险,但对无人机不会造成危险;但如果油坑不在机器人的移动路径上,也不会造成危险。

第三个判断依据区分与机器人任务相关的异常和不相关的异常。例如,巡逻机器人可能希望检测并报告观察到通常关闭的门打开的事实,而送货机器人除非影响了它的路径规划,否则便不需要观察门的开关问题。

第四个判断依据是将几何性质的视觉异常与非几何性质的区分开。几何异常在机器人环境中具有明确的3D形状(例如,在正常自由走廊中从未见过的物体),或由环境中某一部分的位置或形状的变化组成(坍塌的墙)。非几何异常像是使用RGB相机可以感知,但是用理想的深度传感器检测不到的地面上的水坑、散落在地板上的灰泥碎石、灰尘、雾或烟雾、隧道中潮湿的天花板等等。

02 机器人视觉异常数据集

任何机器学习模型都需要一个大的、有代表性的用于训练和评估的数据集。因为数据集的制作收集代价很高,所以视觉异常检测相关的文献通常依赖于现有的分类数据集,如MNIST [6],ImageNet [7],CIFAR[8];一组类别被选作正常类别,而其他类别(通常带有综合变化)则代表异常。这种方法有很大的局限性,因为它不能捕捉相对于正常数据的真实异常的视觉特征。不过,这可以通过针对特定任务的数据集(目前已经用于工业检测和医疗保健)来解决。这里,我们引入一个针对移动机器人视觉异常检测特有的新的数据集(https://github.com/idsia-robotics/hazard-detection)。据我们所知,目前在移动机器人领域,没有公开的异常检测数据集。

图1 数据集中包含的异常以及每个异常的示例。第一行展示我们的模型在每个场景中的得分。第二行是根据四个判断依据中的三个依据对数据集的异常进行的分类结果。

我们的数据集涵盖了三种不同的场景。每个场景的数据分为三组:一个训练集和一个验证集(全部由正常样本组成),和异常样本组成的测试集(每个异常样本都标注了它所代表的异常的确切类型)。

场景有三种:隧道,工厂,走廊。

隧道,模拟无人机在地下隧道内飞行,有3种异常情况;

工厂,来自工厂内真实无人机的记录,有两种异常;

走廊,一个真正的轮式移动机器人在某大学的走廊内移动,有8种异常类型。

所有的数据集都是从机器人的前置摄像头以每秒30帧的速度记录下来的。对于实验,所有样本都被剪辑为大小为64×64像素的正方形图像。在图1中我们展示了各种异常的例子。我们还根据前面介绍的判断依据对异常类型进行分类。图中没有显示第三个判断依据的结果,因为它与任务相关,而我们的数据集是在没有特定任务的情况下收集的。

03 实验和观点

异常检测可以被定义为二元分类问题,每个样本与两个结果之一相关联:正常样本被分类为阴性,异常样本被分类为阳性。

这个问题可以使用有监督机器学习方法来解决,这种方法依赖于包含两个类的样本的标记训练集。但是,在我们的定义中,异常是罕见的意外事件。因此,收集大量的异常训练集将非常耗时,并且收集所有可能异常的代表性训练集是几乎是不可行的。

所以,我们主要关注无监督的方法。在这种设置中,异常检测器是从专门由正常样本组成的训练集中学习的。用于推断时,异常检测模型将返回每个样本的异常分值,正常样本的异常分值较低,危险样本的异常分值较高。最先进的视觉异常检测模型依赖于深度学习技术来学习相似性度量,该度量表明了正常训练图像中的预期可变性。我们基于Autoencoder [9]和Real NVP[10]开发了一个异常检测器,它将图像作为输入,并产生异常分数。该模型仅在正常样本上训练,并在正常和异常图像上测试。

根据在含有正常和异常样本的测试集上计算的异常分数,我们使用ROC曲线下面积-AUC,作为度量来表示检测器的质量。AUC值的范围从0到1,其中1是理想的异常检测器,0.5等于随机分类器。在图1的第一行,我们显示了通过我们的模型在三种情况下测试获得的AUC。

我们最终将工厂数据集上训练的模型部署在一架自主无人机上,如果检测到异常,它会停止任务并原路返回。图2说明异常检测避免与意外障碍物发生碰撞(无人机障碍物检测套件无法看到的薄磁带)。

图2 在工厂场景中的部署:无人机正常前进,直到它检测到异常(一条磁带穿过它的路径);底部报告了先前帧中异常分数的时间序列(参见补充视频https://youtu.be/SylhxUl20C0).

我们目前专注于两个相关主题:通过主动学习和领域适应,允许预先训练的模型快速适应新环境,以及通过异常值暴露利用已知异常的记录[11]。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 一点人工一点智能 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
原来工业 AI 异常检测只做了一半?AnomalyNCD 补上了“最关键一环”
在工业质检中,发现异常并不难,但“认识”异常却很难。现有检测方法大多只能告诉你“这有问题”,却无法说明“出了什么问题”,更别提识别此前未曾见过的“新型缺陷”。
CoovallyAIHub
2025/07/31
910
原来工业 AI 异常检测只做了一半?AnomalyNCD 补上了“最关键一环”
数据集分享 | 智慧农业实战数据集精选
在智慧农业的发展浪潮下,AI视觉算法正逐步渗透进作物生长监控、病虫害检测、采摘成熟评估等细分任务。相较于工业或城市场景,农业视觉更具挑战性:自然环境复杂、目标形态多变、时空尺度差异大。
CoovallyAIHub
2025/07/23
1580
数据集分享 | 智慧农业实战数据集精选
利用大视觉-语言模型(LVLM)来提高工业环境中异常检测和定位的效果 !
工业异常检测(IAD)在确保制造过程的质量和安全方面起着至关重要的作用,特别是在依赖自动化系统进行生产的行业中。识别工业系统中的异常或故障行为——无论是机械设备故障、材料缺陷还是工艺偏差——对于减少停机时间、降低运营成本并保证产品质量至关重要。近年来,大型多模态视觉语言模型(LVLMs)的出现为提升IAD的技术水平提供了前景。LVLMs结合了视觉理解和自然语言处理的能力,在涉及图像和文本数据的任务中展示了强大的能力[1,2]。LVLMs的双模态特性使其特别适用于工业异常检测,因为在这种场景下需要同时理解视觉模式和文本描述(例如缺陷报告、产品手册和机器日志)。
AIGC 先锋科技
2025/01/13
8910
利用大视觉-语言模型(LVLM)来提高工业环境中异常检测和定位的效果 !
2023年最值得关注的机器人趋势TOP10
新兴的机器人技术趋势和预测满足了对工业自动化、数字化和可持续性的需求。仓库中的材料处理由自动移动机器人(AMR)和自动引导车辆(AGV)实现自动化。相关机构对8949家全球初创企业和2023年机器人趋势规模的样本进行了研究,深入研究了顶级机器人趋势和预测。这项研究提供了数据驱动的创新智能,通过概述机器人行业的初创企业和开发技术,增强了战略决策。这些见解是通过利用全球2500000多家初创企业和扩张公司来涵盖2023年的机器人技术趋势和预测而获得的。
一点人工一点智能
2022/12/28
4340
2023年最值得关注的机器人趋势TOP10
异常检测原理及其在计算机视觉中的应用
这篇文章涵盖了三件事,首先什么是视觉角度的异常检测?用于异常检测的技术有哪些?它在哪里使用?
小白学视觉
2022/12/27
1.1K0
异常检测原理及其在计算机视觉中的应用
基于视觉跟踪与自主导航的移动机器人目标跟随系统
针对在移动机器人跟随目标的过程中目标消失的情景,提出了基于视觉跟踪与自主导航的机器人目标跟随系统。将机器人跟随问题分为目标在机器人视野内时的常规跟随和目标消失后的自主导航两种情况。
一点人工一点智能
2024/01/19
4.4K0
基于视觉跟踪与自主导航的移动机器人目标跟随系统
两万字 | 视觉SLAM研究综述与未来趋势讨论
摘要:近年来,基于视觉传感器在同时定位与地图构建(SLAM)系统中展示出了显著的性能、准确性和效率。在这里,视觉同时定位与地图构建(VSLAM)方法是指使用相机进行姿态估计和地图生成的SLAM方法。
一点人工一点智能
2022/12/25
1.7K0
两万字 | 视觉SLAM研究综述与未来趋势讨论
2020年移动机器人市场将达106亿美元
根据美国市场研究公司Markets and Markets新发布的一份市场研究报告,自2015年到2020年,移动机器人市场预计将以16.31%的复合年增长率增长,并将在2020年达到106亿美元。 2014年的全球移动机器人市场规模为于44亿美元,预计到2020年将达到106亿美元,2015-2020年期间的复合年增长率预计为16.31%。2014年,专业服务领域将成为移动机器人的最大应用市场,并将随着全球物流机器人、检修机器人、远端临场机器人、现场机器人等应用的增加而持续快速增长。在个人服务应用领域,随
人工智能快报
2018/03/13
9860
最新|移动机器人导航定位技术概述
目前工业界广泛落地使用的移动机器人,除了应用场景在餐厅、酒店、超市等小范围室内送餐机器人和消毒机器人外,另外一个“大赛道”应用场景就是在工厂、制造装配车间、电站或车站的物流搬运机器人和巡检机器人了。
一点人工一点智能
2023/03/07
9420
最新|移动机器人导航定位技术概述
自动驾驶新数据集发布,针对局部的渐进稀疏技术 | AI一周学术
呜啦啦啦啦啦啦啦大家好,本周的AI Scholar Weekly栏目又和大家见面啦!
大数据文摘
2019/04/26
6340
自动驾驶新数据集发布,针对局部的渐进稀疏技术 | AI一周学术
用计算机视觉来做异常检测
创建异常检测模型,实现生产线上异常检测过程的自动化。在选择数据集来训练和测试模型之后,我们能够成功地检测出86%到90%的异常。
AI算法与图像处理
2021/02/22
9980
用计算机视觉来做异常检测
常用的20个计算机视觉开源数据集总结
计算机视觉是人工智能的一个领域,它训练计算机解释和理解视觉世界。利用来自相机和视频的字图像以及深度学习模型,机器可以准确地识别和分类物体,然后对它们“看到的”做出反应。
deephub
2022/11/11
2K0
常用的20个计算机视觉开源数据集总结
适用于机器学习的18种最佳机器人数据集
由于机器人技术的不断发展,机器人数据集变得越来越普遍。在医疗保健领域,旨在协助繁忙医院工作人员的机器人已经在测试中。在工业领域,各种各样的机器人用于焊接,清洁,切割和构造各种不同的工具和物体。在商业领域,无论是在道路上还是在空中,我们都看到了自动驾驶汽车的飞速发展。
代码医生工作室
2020/04/16
3.8K0
数据集分享 | 无人机视觉如何认知世界?多种数据集揭示核心难题
在无人机视觉领域,算法的鲁棒性需在动态视角、尺度变化、复杂背景的严苛环境下验证。UAVDT 与 VisDrone 作为全球公认的无人机视角双雄,以其大规模、多维度、高复杂度的特性,成为驱动目标检测与跟踪技术突破的核心引擎。>>更多资讯可加入CV技术群获取了解哦~
CoovallyAIHub
2025/06/19
3320
数据集分享 | 无人机视觉如何认知世界?多种数据集揭示核心难题
移动机器人视觉里程计综述与研究展望
摘 要: 移动机器人基于激光和视觉SLAM导航可实现环境的智能感知和非固定路径行走,其中视觉SLAM导航是指机器人利用视觉系统实现自主定位与地图创建,其优势为结构简单、成本低,信息量丰富。而视觉里程计作为移动机器人视觉SLAM导航的前端,能为机器人自主导航提供廉价、可靠的位姿估计。本文对移动机器人视觉里程计的概念与发展历程进行了简述,总结了实现视觉里程计的不同方法并分别对比了其优缺点,同时也分析了视觉里程计在移动机器人领域的应用以及未来研究展望。
用户9868602
2022/09/02
8150
移动机器人视觉里程计综述与研究展望
ICRA 2022最佳论文出炉:美团无人机团队获唯一最佳导航论文奖
机器之心报道 编辑:张倩 在刚刚结束的 ICRA 2022 上,来自美团无人机团队的研究人员拿到了导航领域的年度最佳论文。 国际机器人技术与自动化会议 ICRA 2022 于 5 月 23 日至 5 月 27 日在美举办,这是 Robotics(机器人学)领域最顶级的国际会议之一。今年大会共收到 3344 份投稿,其中的 3263 份进入了审稿阶段,1428 篇被接收,接收率为 43.1%。 在这 1428 篇论文中,大会还根据导航、自动化等细分赛道特点,评选了 13 篇杰出论文作为相关领域年度最佳研究成果
机器之心
2022/05/30
9940
ICRA 2022最佳论文出炉:美团无人机团队获唯一最佳导航论文奖
基于图像语义的视觉同步定位和建图综述:面向应用的移动机器人自主导航解决方案
论文名称: A survey of image semantics-based visual simultaneous localization and mapping Application-oriented solutions to autonomous navigation of mobile robots 作者: Linlin Xia, Jiashuo Cui, Ran Shen, Xun Xu, Yiping Gao and Xinying Li
用户1150922
2020/09/10
1.6K0
基于图像语义的视觉同步定位和建图综述:面向应用的移动机器人自主导航解决方案
数据集分享 | 电力检测数据集,助力AI守护电网安全
构建高效、智能、安全的现代电网,离不开人工智能视觉技术的深度赋能。无论是自动识别配电房仪表读数、精准检测输电线路上的致命异物,还是实时监控设备绝缘状态、评估潜在故障风险,高质量的训练数据都是算法成功的核心前提。然而,电力场景复杂多样、专业性强,获取覆盖全面、标注精确的数据集往往耗时耗力。>>更多资讯可加入CV技术群获取了解哦~
CoovallyAIHub
2025/06/17
4050
数据集分享 | 电力检测数据集,助力AI守护电网安全
基于对比学习的时间序列异常检测方法
时间序列异常检测是一项重要的任务,其目标是从时间序列的正常样本分布中识别异常样本。这一任务的最基本挑战在于学习一个能有效识别异常的表示映射。
算法进阶
2023/08/28
1K0
基于对比学习的时间序列异常检测方法
一种用于移动机器人自动识别电梯按钮的去除透视畸变方法
论文地址:https://arxiv.org/pdf/2007.11806.pdf
AI算法修炼营
2020/07/27
1.3K0
推荐阅读
相关推荐
原来工业 AI 异常检测只做了一半?AnomalyNCD 补上了“最关键一环”
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档