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

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

3天内不再提示

一文简析人-物交互检测中结构感知转换

jf_pmFSk4VX 来源:GiantPandaCV 作者:Owen 2022-11-08 17:15 次阅读

Human-Object Interaction (HOI) Detection Background and Motivations

HOI Detection要求定位出存在交互的人、物并给出两者之间的动作关系,即最终要求给出三元组$$。实际的HOI系统执行以人为中心的场景理解,因此有着广泛的用途,例如监控事件监测和机器人模仿学习。

传统的HOI范式倾向于以多阶段的方式来解决这个有挑战性的复杂问题,即先执行object detection,再执行动作关系的分类,这种范式需要繁重的后处理(post-processing),例如启发式匹配来完成任务,这导致其无法以端到端的方式进行training,导致了次优的性能。

最近sota的一系列HOI方法往往受启发于DETR,将HOI Detection视为集合预测问题来克服这一问题,实现end-to-end的训练优化,这类方法的基本流程如下图(a)中所示,可以看出,这类方法往往利用transformer来将可学习的queries映射为HOI的预测集合,从而实现one-stage的HOI detection

然而,这些HOI检测范式中的parametric interaction queries(参数化的交互queries)往往是随机初始化的,这就导致范式中的queris和输出HOI 预测之间的对应关系是动态的,其中对应于每个目标HOI三元组的query,例如$$,在预测开始时往往是未知的,这将严重影响模型去探索先验知识,即inter-interaction 或 intra-interaction structure,即交互间的结构性关系和交互内的结构性关系知识,而这对于交互间的关系reasoning是非常有帮助的。

34cc6282-5f44-11ed-8abf-dac502259ad0.png

(a)之前的Transformer风格的HOI检测范式(b)本文方法示意图

Inter&Intra-interaction Structure For HOI Detection

交互间的结构性(Inter-interaction Structure)非常有助于互相提供线索来提高检测效果,例如上图中“human wear (baseball) glove” 就提供了非常强的线索来提示另一个interaction:“human hold bat”,有趣的是,内部交互结构(Intra-interaction Structure)可以解释为每个HOI三元组的局部空间结构,例如人和物体的布局结构以一种额外的先验知识来将model的注意力引导到有效的图像区域,从而描述交互行为

STIP : Structure-aware Transformer over Interaction Proposals

讲了背景知识和基本的motivations,终于步入正题了,作者提出的方法叫做STIP( Structure-aware Transformer over Interaction Proposals),其将一阶段的HOI检测方案分解为了两阶段的级联pipeline:首先产生交互proposals(有可能存在交互的人-物对),接着基于这些proposal 执行HOI集合预测,如上图中所示,STIP将这些proposal视为非参交互queries,从而启发后续的HOI集合预测问题,也可以将其视为静态的、query-based的HOI检测pipeline。

下面将分别介绍Interaction Proposal Network 、Interaction-centric Graph和Structure-aware Transformer。

34ffef80-5f44-11ed-8abf-dac502259ad0.png

STIP整体流程示意图

Interaction Proposal Network

STIP利用DETR作为物体(和人)检测的base network,训练过程中,DETR部分的权重是冻住的,不进行学习,基于DETR给出的检测结果,Interaction Proposal Network(IPN)将构建存在潜在交互的的human-object对,对于每个human-object对,IPN将通过MLP给出潜在交互的分数,即 interactiveness score。只有Top-K个最高得分的human-object对将送入下一阶段。

Human-Object Pairs Construction

STIP为了充分利用knowledge,从不同的信息层次来构建Human-Object对,每个HO对都由外观特征、空间特征、和语言学特征(linguistic features)来构成。具体来说,外观特征是从DETR中得到的human和object实例特征来构建,即分类头前的、256通道维度的区域特征(即ROI区域特征)。我们将human和object的bounding box定义为: and ,则空间特征由

来构建,其中,则分别代表了人的区域,物体的区域,交叉的区域和联合bounding box的区域信息。语言学特征则是将bounding box的类别名编码为one-hot向量,向量的通道维度大小为300。每个HO对都将被如上方式进行表征,最终concat到一起,送入MLP中。

Interactiveness Prediction

构建Human-Object Pairs 后,将构建出的Human-Object Pairs 经过hard mining strategy(难样本挖掘策略)来筛选出负样本,正样本则是由置信度大于0.5的human和object的bounding box IOUs组成。STIP需要预测出每个proposal成立的可能度,因此将其视为一个二分类问题,从而利用Focal loss来进行优化。在推理阶段,只有top-K个最高得分的human-object 对将被送入下个阶段作为交互proposal。

Interaction-Centric Graph

利用IPN来筛选出潜在的proposal后,接着STIP利用Interaction-Centric Graph来充分利用丰富的inter-interaction和intra-interaction structure的先验知识,在实际实现中,将每个interaction proposal作为一个单一的graph node(图节点),因此完整的interaction-centric graph利用每两个nodes之间的连接来作为图的edge。

Exploit Inter-interaction in Interaction-Centric Graph

回到本文开头提到的motivation:交互间的结构性(Inter-interaction Structure)非常有助于互相提供线索来提高检测效果,举个栗子,当图中有一个interaction为 human hold mouse,那么很有可能图中还有另一个相同human instance的interaction:human look-at screen。这个有趣的先验现象启发了作者构建一个graph来充分利用该prior的知识。作者定义了下图所示的六种交互间的关系来充分利用该先验:

3554256e-5f44-11ed-8abf-dac502259ad0.png

这六种类间语义关系由两个交互proposal之间是否共享相同的humanobject来被具体指派。

Exploit Intra-interaction in Interaction-Centric Graph

接着我们看本文开头提到的另一条motivation:内部交互结构(Intra-interaction Structure)可以解释为每个HOI三元组的局部空间结构,例如人和物体的布局结构以一种额外的先验知识来将model的注意力引导到有效的图像区域。 STIP也通过分类、编码来利用interaction内的空间关系,如下图所示:

357ce724-5f44-11ed-8abf-dac502259ad0.png

将背景、union、human、object、intersection分别进行转换编码,从而将spatial layout structures编码进features中,参与特征交互。

Structure-aware Self-attention & Structure-aware Cross-attention

Structure-aware Self-attention & Structure-aware Cross-attention和传统的self- attention基本类似,就不细讲了~其中值得注意的是,作者受相对位置编码的启发,将每个key 与其的 inter-interaction semantic dependency 结合:

Training Objective

针对action的监督,也是利用folcal loss:

Experiments

35b2925c-5f44-11ed-8abf-dac502259ad0.png

可以看出,在VCOCO数据集上,STIP的性能非常强劲,比之前的IDN高了十几个点,HICO-DET上的性能也很强。

Ablation Study

35de31fa-5f44-11ed-8abf-dac502259ad0.png

从消融实验中可以看出, inter-interaction 和intra-interaction的相关module都非常涨点,

Conclusion

STIP不同与以往的query-based 范式,将proposal set prediction拆开为两个stage,第一个stage产生高质量的queries,其中融合了丰富、多样的的prior features来充分利用背景知识,从而有了非常惊艳的性能效果。





审核编辑:刘清

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

    关注

    45

    文章

    3562

    浏览量

    133908
  • ROI
    ROI
    +关注

    关注

    0

    文章

    14

    浏览量

    6214
  • MLP
    MLP
    +关注

    关注

    0

    文章

    57

    浏览量

    4210

原文标题:CVPR2022 人-物交互检测中结构感知转换

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

收藏 人收藏

    评论

    相关推荐

    人机交互界面设计在产品设计的应用

    `  人机交互界面是产品设计实现与机器信息传递的界面,是、机器及环境发生交互关系的具体表达形式,是用户与机器
    发表于 01-25 16:18

    【设计技巧】rtos的核心原理

    rtos的核心原理rtos全称real-time operating system(实时操作系统),我来简单分析下:我们都知道,c语句中调用个函数后,该函数的返回地址都是放在堆栈
    发表于 07-23 08:00

    怎样去设计种基于联网感知的家居人体健康状况检测系统

    =>身高串口获取不定长数据摘要为满足家居生活检测身体健康状况的需求,鉴于现有的健康检测系统具有使用环境局限性大、测试指标不够完善、不能联网等缺点,本系统从联网
    发表于 07-28 08:31

    如何去实现种基于联网感知的家居人体健康状况检测系统设计

    为什么要设计种基于联网感知的家居人体健康状况检测系统?如何去实现种基于联网
    发表于 10-20 06:23

    CVPR2022 -交互检测结构感知转换相关资料推荐

    1、CVPR2022-交互检测结构感知
    发表于 11-09 17:26

    OpenHarmony应用核心技术理念与需求机遇

    、核心技术理念 图片来源:OpenHarmony官方网站 二、需求机遇 新的万互联智能世界代表着新规则、新赛道、新切入点、新财富机会;各WEB网站、客户端( 苹果APP、安卓
    发表于 09-22 16:12

    EPON技术

    EPON技术 EPON是个新技术,用于保证提供个高品质与高带宽利用率的应用。   EPON在日本、韩国、中国大陆、中国台湾及其它以以太网络为基础的地区都
    发表于 01-22 10:43 845次阅读

    鼠标HID例程()

    鼠标 HID 例程 紧接《鼠标 HID 例程(上)》,继续向大家介绍鼠 标 HID
    发表于 07-26 15:18 0次下载

    工业机器技术特点现状情况及技术趋势

    般来说,工业机器由3大部分6个子系统组成。3大部分是机械部分、传感部分和控制部分。6个子系统可分为机械结构系统、驱动系统、感知系统、机器
    发表于 08-08 08:50 2866次阅读

    555电压检测电路资料下载

    电子发烧友网为你提供555电压检测电路资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-13 08:41 25次下载
    <b class='flag-5'>简</b><b class='flag-5'>析</b>555电压<b class='flag-5'>检测</b>电路资料下载

    5G AAU 功放控制和监测模块

    5G AAU 功放控制和监测模块
    发表于 10-28 12:00 2次下载
    5G AAU 功放控制和监测模块<b class='flag-5'>简</b><b class='flag-5'>析</b>

    AFE8092帧同步特性

    AFE8092帧同步特性
    的头像 发表于 08-24 13:37 609次阅读
    AFE8092帧同步特性<b class='flag-5'>简</b><b class='flag-5'>析</b>

    电动汽车充电桩检测技术应用及分析

    电动汽车充电桩检测技术应用及分析 张颖姣 安科瑞电气股份有限公司 上海嘉定 201801 摘要:直流和交流充电桩是我国当前电动汽车充电桩投运数量多的种类,为了维持正常运行和使用,
    的头像 发表于 02-26 10:52 1263次阅读
    <b class='flag-5'>简</b><b class='flag-5'>析</b>电动汽车充电桩<b class='flag-5'>检测</b>技术应用及分析

    【鸿蒙】OpenHarmony 4.0蓝牙代码结构

    OpenHarmony 4.0蓝牙代码结构前言 OpenHarmony 4.0上蓝牙仓和目录结构进行次较大整改,本文基于4.0以上版本
    的头像 发表于 02-26 16:08 1379次阅读
    【鸿蒙】OpenHarmony 4.0蓝牙代码<b class='flag-5'>结构</b><b class='flag-5'>简</b><b class='flag-5'>析</b>

    智慧灯杆键告警功能的实用场景

    智慧路灯杆是种兼具智能化和多功能的新型联网基础设施,通过搭载键告警对讲盒,能够大大丰富安防及报警求助资源,对提升城市的安全性和管理效能具有重要的作用。本篇就结合城市的不同场景,
    的头像 发表于 04-28 16:42 315次阅读
    <b class='flag-5'>简</b><b class='flag-5'>析</b>智慧灯杆<b class='flag-5'>一</b>键告警功能的实用场景