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

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

3天内不再提示

机器“视觉”像人类一样“看”世界

mK5P_AItists 来源:未知 作者:胡薇 2018-05-20 11:32 次阅读

深度学习中的技术进展帮助机器能像人类一样“看”世界,这是人工智能研究中最具吸引力的部分之一。目前,一种突破性技术将让机器能够通过被称为球面卷积神经网络(spherical Convolutional Neural Networks,缩写CNNs)的处理,去看到并识别三维空间中的物体。从识别极小分子的机器到分析外太空最庞大结构的工具,我们对这项新发现的能力所能实现的种种可能的想象才刚刚开始。当然,这其中还包括了许多介乎两者之间的用例,比如指导机器人在人群中安全导航。

正如最近这次获奖所展现的,该研究领域是人工智能(AI)发展的前沿领域。Qualcomm Technologies荷兰研究人员Taco Cohen和Max Welling及其合作伙伴,通过与阿姆斯特丹大学联合撰写的《球面CNNs》论文荣获“国际学习表征大会(ICLR:International Conference for Learning Representations)2018年度最佳论文奖”。ICLR主要发布人工智能(AI)和机器学习方面的最新研究,现已举办到第六届。

蒙特利尔大学的Yoshua Bengio和纽约大学/Facebook的Yann LeCun共同担任ICLR 2018的主席。在全球顶尖AI实验室提交的约1,000篇投稿中,AI领域最具创新性和影响力的研究被授予最佳论文奖的殊荣。

该球面CNN论文引入了构建CNNs的新型数学架构,可鲁棒地分析球面图像,并不会受到曲面失真的影响。这是因为:球面CNN具有针对旋转的“等变”特性,它意味着该网络学习到的内部表征会与输入信息同步旋转。从实验的结果来看,球面CNNs在两项截然不同的任务上可实现出色的预测精度:球面图像3D模型识别和原子化能量预测(一项重要的化学问题)。

球面CNNs为什么重要

为了理解球面CNNs的重要性,我们介绍一些背景:过去几年,深度学习——尤其是CNNs——已彻底变革了AI,语音识别、视觉对象识别、自然语言处理及其他领域均出现突破性成果。

CNNs很擅长分析线性信号,例如音频或文本、图像、或视频,因其具备可识别模式的内在能力,而不管其空间或时间位置如何。这能支持CNNs学习并识别如视觉对象,无论它在图像中位于什么位置,并无需在深度学习模型训练阶段观看同一对象的多个移动版本。

但在最近受到关注的多个应用中,我们都希望学习的信号留存在球体上,如汽车、无人机和其他机器人拍摄其整个周边环境的球面图像所使用的全向摄像头。在科学应用中也存在大量球面信号,从地球科学到天体物理学都有相关案例。

分析此类球面信号的一个方法是把信号投影到平面上,并借助CNN来分析结果。但根据制图学,任何此类“地图投影”都会导致扭曲失真,让部分区域看起来比实际尺寸更大或更小。这会使CNN变得无效,因为随着对象在球体上移动,它们看上去不仅只是在地图上移动,而且还会显得缩小和拉伸。

如何使用球面CNNs

球面CNNs在物联网IoT)、机器人、自动驾驶汽车、增强现实(AR)和虚拟现实(VR)领域都有诸多应用。如今,自动驾驶无人机已向消费者出售,或许有一天它将能在几分钟内把包裹送到你的家门口,这就是球面CNNs可改善物体侦测与识别,以及视觉运动分析的一个自然应用。在AR方面,一整组摄像头所拍摄的360度房间全景可融入至单球面图像中,借助球面CNN的高效分析,精确覆盖虚拟物体。

Qualcomm对此项工作可能带来的上述应用和其他转换应用倍感兴奋,我们也正在积极推动此项研究及其他数据高效学习研究。

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

    关注

    1776

    文章

    43839

    浏览量

    230589
  • 深度学习
    +关注

    关注

    73

    文章

    5237

    浏览量

    119904

原文标题:探索机器“视觉”演进的无限可能性

文章出处:【微信号:AItists,微信公众号:人工智能学家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32L053在STM32CubeMX里面没有关于NVIC的设置,是否这个可以普通UART一样进行设置呢?

    STM32L053在STM32CubeMX里面没有关于NVIC的设置,是否这个可以普通UART一样进行设置呢?
    发表于 04-17 07:20

    请问STM8中的RAM会51系列一样段初始化清零代码吗?

    最近在做防止复位脚复位的程序,想利用RAM的保存数据特性做段复位恢复,STM8 中的RAM会51系列一样段初始化清零代码吗?
    发表于 04-16 06:49

    如何把外部SRAM内部RAM一样分配变量?

    各位大神,外部SRAM怎样配置才能内部SRAM一样分配变量,要编译器分配。我使用的是GCC,SRAM现在可以读写,但是就是不知道怎么修改链接脚本和启动文件。
    发表于 04-08 08:32

    二维图片框 在 鼠标处 滚轮 缩放 图片, CAD 一样,,

    大家好,如何实现,二维图片框 在 鼠标处 滚轮 缩放 图片, CAD 一样,,*附件:图片在鼠标处缩放.rar
    发表于 01-07 21:02

    AD7747能不能AD7745一样通过外部电阻实现测量范围的扩展?

    AD7747最大的范围为25pf,现在测量的电容值已经比25pf大了,AD7747能不能AD7745一样通过外部电阻实现测量范围的扩展
    发表于 12-19 06:13

    AD8233一样的晶圆封装在PCB中如何布线?

    请问AD8233一样的晶圆封装在PCB中如何布线,芯片太小,过孔和线路都无法布入,或者有没有其他封装的AD8233
    发表于 11-14 07:01

    二维图片控制,鼠标 滚轮 缩放 图片 ,如何 CAD 一样 ,,位置 不变,

    各位老师,大家好,二维图片控制,鼠标 滚轮 缩放 图片,如何 CAD一样 ,,位置 不变,*附件:缩放.rar
    发表于 08-29 19:51

    什么叫机器视觉机器视觉和嵌入式有什么关系?

    什么叫机器视觉机器视觉(MachineVision),也被称为计算机视觉(ComputerVision),是一种利用计算机技术和算法来模拟和
    的头像 发表于 08-07 08:09 664次阅读
    什么叫<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>?<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>和嵌入式有什么关系?

    机器视觉在自动驾驶应用有什么

    视觉人类认知世界最重要的功能手段,生物学研究表明,人类获取外界信息75%依靠视觉系统,而在驾驶环境中这一比例甚至高达90%。
    的头像 发表于 06-20 17:26 382次阅读

    机器视觉及其应用

    摘要:介绍了机器视觉的研究内容,比较了机器视觉人类视觉的差异,分析了
    发表于 06-20 15:31 5次下载

    主流的机器视觉技术有哪些呢

    视觉人类最敏感、最直接的感知方式,在不进行实际接触的情况下,视觉感知可以使得我们获取周围环境的诸多信息。由于生物视觉系统非常复杂,目前还不能使得某一
    的头像 发表于 06-16 11:03 483次阅读
    主流的<b class='flag-5'>机器</b><b class='flag-5'>视觉</b>技术有哪些呢

    MS51有三种Flash大小的,除了Flash大小不同外,其他配置一样吗?

    MS51有三种Flash大小的,除了Flash大小不同外,其他配置一样
    发表于 06-15 10:15

    机器视觉基础知识汇总

    视觉人类观察和认知世界的重要手段。随着信息技术的发展,人类逐渐把这种技能赋予计算机、机器人或者其他智能
    的头像 发表于 05-31 10:28 1073次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>视觉</b>基础知识汇总

    商汤联合发布通才AI智能体通关《我的世界》,像人类一样生存、探索和创造

    巨大挑战”,这就是莫拉维克悖论。 不过,现在GITM 成功打破了这一悖论限制,在复杂且类似于现实世界的环境中取得突破,能够像人类一样生存、探索和创造了! 在紧密模拟真实世界的畅销游戏《
    的头像 发表于 05-29 14:25 464次阅读
    商汤联合发布通才AI智能体通关《我的<b class='flag-5'>世界</b>》,像<b class='flag-5'>人类</b><b class='flag-5'>一样</b>生存、探索和创造

    Arduino如何使用这些值来这些类型的站点一样进行天气预报的信息吗?

    的压力变化。这也是在服务器上计算的。任何人都可以指出有关如何使用这些值来这些类型的站点一样进行天气预报的信息吗?
    发表于 05-11 07:51