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

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

3天内不再提示

Adobe研究院的研究者们提出了全新的通用深度网络架构CPNet

DPVg_AI_era 来源:lq 2019-05-25 09:41 次阅读

斯坦福大学和Adobe研究院的研究者们提出了全新的通用深度网络架构CPNet,用于学习视频中图片之间的长程对应关系,来解决现有方法在处理视频长程运动中的局限性。在三大视频分类数据集上取得了优于之前结果的性能。相关论文获CVPR 2019 oral。

这是一款全新的通用深度网络架构。

现有的视频深度学习架构通常依赖于三维卷积、自相关、非局部模块等运算,这些运算难以捕捉视频中帧间的长程运动/相关性。

近日,来自斯坦福和Adobe的研究人员,受到点云上深度学习方法的启发,提出了一个通用的深度网络架构CPNet,用于学习视频中图片之间的长程对应关系,来解决上述问题。

arXiv地址:

https://arxiv.org/abs/1905.07853

研究人员们所提出的CPNet是一个全新的通用的视频深度学习框架。该网络通过寻找对应的表征来学习视频中图片之间稀疏且不规则的对应模式,并且可以融合进现有的卷积神经网络架构中。

研究人员在三个视频分类数据集上进行了实验,结果表明,CPNet在性能上取得了较大的突破。

CPNet:对应提议网络

视频是由一串图片组成。然而,视频并不是任意图片随机的堆砌,其前后帧有强烈的相关性,表现为一帧图片中的物体通常会在其它帧中出现。

相比于单张静态的图片,这样的对应关系构成了视频中动态的部分。我们总结视频中图片之间的对应关系有如下三大特点:

对应位置有相似的视觉或语义特征。这也是我们人类判定两帧中的像素是否属于同一物体的标准之一。

对应位置在空间维和时间维上都可以有任意长的距离。空间维上,物体可以很快从图片的一端运动到另一端;时间维上,物体可以在视频中存在任意长的时间。

潜在的对应位置所占比例为少数。对于一个像素/表征,在其它帧中通常只有极少的相似像素/表征是可能的对应,其它明显不相似的像素/表征则可以忽略掉。换言之,对应关系存在不规则性和稀疏性。

那么什么样的网络架构可以满足上述特点呢?

三维卷积无法检测相似性;自相关是局部操作,无法胜任长程对应;非局部模块侧重于注意力机制,无法适应稀疏性和不规则性,也无法学到长程运动的方向。因此我们需要全新的网络架构。

图1

我们提出了对应提议网络CPNet(Correspondence Proposal Network),其架构能同时满足上述三种特点。

核心思想如图1所示:深度网络架构中,我们将视频表征张量视为一个点云,在语义特征空间中(而非一般的时空空间),对于表征张量中的每一个表征即“点”,我们寻找其在其它帧里最近的k个“点”,并将其视为该表征的潜在对应。然后类似于点云上的深度学习,对于这k对“点”中的每一对,我们使用相同且互相独立的神经网络处理他们的特征向量和位置,然后用最大池化操作从k个输出中提取出最强的响应。本质上,我们的网络架构可以学到从这k对潜在对应中选择出最有趣的信息。如此一来,最后的输出表征向量就包含了视频中的动态信息。

CPNet的架构

我们将网络的核心命名为”CP模块“,其结构如下,大致分为两个部分。输入和输出都是一个THW x C的视频表征张量,我们将这两者都视为一个THW个点的带C维特征向量的点云。

第一个部分为语义特征空间k最近邻算法,如图2所示。我们先求出所有表征对之间的负L2语义距离得到THW x THW形状的矩阵;然后将对角线上的T个HW x HW子矩阵的元素置为负无穷,这样位于同一帧的表征就可以排除在潜在对应表征之外了。之后对每一行进行arg top k操作就可以得到潜在对应表征的下标。

图2

第二个部分为对应关系的学习。我们用上一步得到的下标从输入视频表征张量中提取出表征。对于每一个输入表征和其k个最近邻表征组成的k对表征对中的一对,我们将这一对表征的语义特征向量以及其之间的时空相对位置连在一起,得到k个长向量。然后我们将这k个长向量送入相同且互相独立的多层感知器(MLP),然后再用元素级的最大池化操作(element-wise max-pooling)得到输出向量,也就是输出视频表征张量该表征位置的语义特征向量。

图3

为了防止训练时梯度爆炸或消失,类似于ResNet中的跳跃连接,我们将上一步的输出表征张量加回到了输入表征张量中。可以看到,该模块可以无缝衔接进现有的卷积神经网络架构如ResNet中。在实验中,所有CP模块一开始初始化为全等操作,这样我们就可以使用ImageNet预训练模型来初始化网络其它部分的参数

实验结果

我们在大规模视频分类数据集上进行了实验。首先,我们在Kinetics数据集上进行了小规模模型的实验来研究CP模块的数量、位置以及k值的大小对视频分类结果的影响。由结果可知,模型的性能随CP模块数量增多而提高并趋于饱和;CP模块放置的位置对性能有影响;k值在训练时和推理时保持一致且合适的值可以得到最佳性能。

我们在Kinetics数据集上与其它已发表结果进行了比较。我们同时比较了小规模和大规模模型。CPNet在参数数量更少的情况下取得优于之前结果的性能。

我们也在Something-Something和Jester数据集上与其它已发表结果进行了比较。相比于Kinetics,这两个数据集更偏重动态信息对分类的影响。CPNet同样在参数数量更少的情况下取得优于之前结果。

值得注意的是,相比于没有CP模块的基准二维卷积ResNet,CPNet仅仅额外加入了极少的参数,就在这两个数据集上得到了极大的性能提升,进一步证明了其学习视频中动态信息的强大能力。

模型的可视化

我们对训练好的模型进行了可视化来理解其工作原理

我们选取了一个表征的位置,然后在图片中用箭头标注出其k个最近邻表征的位置。特别地,我们用红色箭头标注出哪些最近邻表征在最大池化过程中被选中。我们同时用热图来显示表征图在经过CP模块后的变化。

可以看到,通过语义特征的距离,CP模块可以大致找到正确的潜在对应位置,例如上图中的篮球、易拉罐和大拇指。

在上述例子中,对于错误的对应提议,CP模块也能在最大池化过程中忽略掉它们。同时,热图显示CP模块对于处于运动状态的图片部分更加敏感。

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

    关注

    0

    文章

    422

    浏览量

    34502
  • 数据集
    +关注

    关注

    4

    文章

    1205

    浏览量

    24641
  • 深度学习
    +关注

    关注

    73

    文章

    5492

    浏览量

    120976

原文标题:斯坦福&Adobe CVPR 19 Oral:全新通用深度网络架构CPNet

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    创维集团研究院招聘—背光电子设计师

    创维集团研究院是创维的核心研发机构,研究院坚持创新的发展理念,多次推动产业的转型升级,掀起席卷中华大地的创维彩电“数码潮”、“健康风”、“纯平风暴”、“逐行风暴”、“高清风暴”、“平板风暴”,“液晶
    发表于 11-07 10:00

    西安某500强研究院招聘

    西安某国球500强企业研究院招聘需要大量通信行业研发人员,主要岗位:嵌入式,射频,软件测试等要求:统招本科5年以上工作经验,硕士3年以上,博士应届毕业薪资面议有意请联系QQ:2318655563邮箱:maggie.li@up-hr.com
    发表于 08-13 11:07

    中科建筑设计研究院有限公司招聘照明设计师

    研究院(有限公司)隶属于中国科学院,成立于1951年,具有建筑工程甲级资质、市政热力专项甲级、城市规划设计乙级资质。更多招聘详情可参考:阿拉丁照明人才网 job.alighting.cn
    发表于 10-23 09:56

    珠江水利科学研究院

    珠江水利科学研究院产品研发岗位招聘一、招聘人数:1~2人二、职责描述:1、承担水利信息化与自动化硬件产品研发工作2、负责产品总体方案的拟定及研发立项报告编写3、负责系统详细设计4、参与产品的软件开发
    发表于 01-14 10:58

    中马研究院正式挂牌成立

    `  12月30日下午,中马研究院于园区正式挂牌成立,园区管委会副主任杨健豪、主任助理曹全来出席并为研究院揭牌,园区管委会经济发展局全体成员见证揭牌。  中马研究院旨在打造“立足中马、面向东盟的新型
    发表于 01-07 16:02

    中科海西研究院泉州装备制造研究所现代电机控制与电力电子实验室招聘公告

    ,联欢会等。四、联系方式有意应聘,请将简历发至邮箱:yiying.huang@fjirsm.ac.cn 中国科学院海西研究院泉州装备制造研究所是中科海西
    发表于 06-30 16:27

    中科苏州纳米所南昌研究院 封装测试工程师

    芯片加工,MEMS传感器、光电子器件的研究背景或工作经验;4.动手能力强,善于学习沟通,吃苦耐劳,有团队合作精神; 5.有半导体相关工作2年以上工作经验优先考虑; 岗位待遇:中科苏州纳米所南昌研究院
    发表于 07-12 17:19

    百度深度学习研究院科学家深度讲解人工智能

    的研发经验。在过去的工作中,他发表过论文十余篇,申请中国专利超过100项,其中已经授权的有95项。他曾任职百度深度学习研究院,负责人脸识别方向,曾经多次带领团队在主流的人脸检测、人脸识别竞赛上取得
    发表于 07-19 10:01

    基于深度学习的异常检测的研究方法

    异常检测的深度学习研究综述原文:arXiv:1901.03407摘要异常检测是一个重要的问题,在不同的研究领域和应用领域都得到了很好的研究。本文的
    发表于 07-12 07:10

    英特尔研究院与联想研究院签署研究院合作框架协议

    英特尔研究院与联想研究院日前在北京签署了《研究院合作框架协议》,宣布双方将在PC及移动互联网领域,立足3~5年长远技术研究,开展协同创新深度
    发表于 04-13 08:42 540次阅读

    机器学习研究者必知的八个神经网络架构

    本文简述了机器学习核心结构的历史发展,并总结了研究者需要熟知的 8 个神经网络架构
    发表于 02-26 18:40 1108次阅读

    中国电信将上海研究院更名为中国电信网络与信息安全研究院

    近日,中国电信进行了研究院架构调整,除整合北京、上海、广州三家研究院外,同时在新设定的名称上确定了各自的研究方向,其中上海研究院更名为中国电
    发表于 01-10 11:02 4318次阅读

    微软亚洲研究院视觉计算组提出高分辨率深度神经网络

    为了弥补空间精度的损失,研究者在分类卷积神经网络结构的基础上,通过引入上采样操作和/或组合空洞卷积减少降采样次数来提升表征的分辨率,典型的结构包括Hourglass、U-Net等(如图2)。
    的头像 发表于 05-25 10:43 2661次阅读

    中国移动研究院提出“3层+4面”的6G网络逻辑架构

    国移动研究院主办了6G系列研讨会第二次会议。来自肯特大学、浙江大学、东南大学、西安交通大学、中国信息通信研究院、华为、中兴通讯、大唐、VIVO、清微智能和中国移动研究院等学术界和产业界的十余位专家做了云上分享,与超过5000名线
    的头像 发表于 06-29 10:08 2724次阅读

    微软亚洲研究院研究提出了一种模型压缩的新思路

    近日,来自微软亚洲研究院自然语言计算组的研究提出了一种与显式地利用蒸馏损失函数来最小化教师模型与学生模型距离的知识蒸馏不同的模型压缩新方法。
    的头像 发表于 11-24 09:48 1622次阅读