首页 > 其他分享 >【论文阅读笔记】【Hand Pose Estimation-Interacting Hand】 Interacting Attention Graph for Single Image Two-Han

【论文阅读笔记】【Hand Pose Estimation-Interacting Hand】 Interacting Attention Graph for Single Image Two-Han

时间:2024-09-20 17:26:00浏览次数:12  
标签:Interacting 双手 Hand Reconstruction GCN 交互 节点

CVPR 2022 (Oral)

读论文思考的问题

  1. 论文试图解决什么问题?写作背景是什么?

    问题:

    • 如何将图卷积神经网络(GCN)结构应用到双手交互识别上,且能很好地解决双手的遮挡、相似和交互的问题?

    背景:

    • 双手识别的挑战:1. 严重的相互遮挡,双手形状类似。2. 难以有效地建模交互的上下文信息

    • 稀疏的局部图像特征(heatmap 等)对于解决遮挡问题可能不是很有用,且难以建模 dense interaction context

    • 现有的 GCN 结构在双手识别上应用得不是很好

  2. 文章提出了什么样的解决方法?

    • 提出了基于 GCN 的 IntagHand 模型,使用一种 corase-to-fine 的方式直接回归、修正出每个顶点的坐标

    • 提出了 2 个基于 attention 的模块,对双手的问题进行建模

      1. PIFA:对 vertex feature 和 patched image feature 做 alignment,为每个节点提供图片的全局信息

      2. CHA:对双手的 vertex feature 做 cross-attention,缓解双手的相互遮挡问题

    • 通过辅助任务(手部分割、节点预测等),提取出对手部信息和双手上下文敏感的图像特征

  3. 你觉得解决方法的关键之处在哪里?

    • 网络的节点特征有和全局的图像特征做交互,且网络对双手的节点特征做了显式的交互建模,这些都对缓解双手的交互、遮挡问题起到了不小的作用
  4. 这个解决方法的局限性在哪里?有没有更好的解决方法?

    • 只用了 GCN,完全没有用 MANO,这可能会导致网络预测的结果不稳定(from MeMaHand)

    • 生成的双手 mesh 可能存在交互问题(穿模)

    • 双手交互针对的是所有的节点特征,这样会不会带来一些冗余的计算?(比如一些离得特别远的节点就没有必要计算)

  5. 文章是通过设计什么样的实验来支撑其解决方法的有效性的?这些实验你觉得有效吗?

    实验:

    1. 在 InterHand2.6M 上和其他方法的对比(MPJPE, MPVPE, PCK curve)

    2. 消融实验

      1. 有无 CHA

      2. 有无 PIFA

      3. PIFA 是否运用不同分辨率的特征

要点

  1. PIFA 中,每一个 block 用到的 patched image feature 的分辨率是不一样的(8×8,16×16,32×32)

标签:Interacting,双手,Hand,Reconstruction,GCN,交互,节点
From: https://www.cnblogs.com/yywwhh2000/p/18422894

相关文章

  • useImperativeHandle, forwardRef ,使方法和属性应暴露给父组件
    useImperativeHandle是React中的一个Hook,用于自定义组件的实例值。它通常与forwardRef一起使用,允许你在父组件中通过引用(ref)访问子组件的特定实例方法或属性。以下是对useImperativeHandle的详细解析。1、语法importReact,{useImperativeHandle,forwardRef......
  • 【论文阅读笔记】【Hand Pose Estimation-Interacting Hand】 Interacting Two-Hand 3
    ICCV2021读论文思考的问题论文试图解决什么问题?写作背景是什么?问题:如何针对性解决双手手势识别里出现的重度遮挡以及深度交互的问题?背景:由于严重的遮挡和交互特点,先前针对单手手势识别设计的模型不能很好地应用到双手的情景中文章提出了什么样的解决方法?提出......
  • [ERROR] Error log throttle: 'Can't create thread to handle new connection' erro
    日常巡查中发现mysql日志中有大量报错:2024-09-1202:51:0219177[ERROR]Errorlogthrottle:3'Can'tcreatethreadtohandlenewconnection'error(s)suppressed2024-09-1202:51:0219177[ERROR]Can'tcreatethreadtohandlerequest(errno=......
  • zblogphp错误之“未知方法或属性 (set_error_handler)
    当你在Z-BlogPHP中遇到“未知方法或属性(set_error_handler)”的错误时,这通常意味着PHP版本不支持 set_error_handler 函数。该函数在PHP5.0及更高版本中可用。如果你的PHP版本低于5.0,你可能会遇到这个问题。解决方案检查PHP版本确认当前PHP版本是否支持......
  • android HandlerThread post后 7s才执行
    在Android中,HandlerThread是用来创建一个具有Looper的线程,这样可以在该线程上处理消息和运行任务。当你在HandlerThread上使用Handler的post()方法发送一个Runnable任务时,这个任务会被添加到MessageQueue中,并且会在Looper的主循环中被处理。如果你发现任务在post()之后大约7秒才被......
  • 三维手势 第一人称 汽车驾驶 handpose 3D RGB 单目相机手势识别 手势检测 手势3D建模
    三维手势第一人称汽车驾驶handpose3DRGB单目相机手势识别手势检测手势3D建模三维建模第一人称汽车安全驾驶:三维手势建模RGB单目相机手势识检测手势3D建模 咨询合作DataBall项目,欢迎加以下微信。助力快速掌握数据集的信息和使用方式。......
  • Android HandlerThread Post后延迟7秒才执行的原因及解决方案|如何提高Android后台线程
    在Android开发中,HandlerThread是用于处理后台线程任务的常见工具。然而,有时我们会遇到这样的问题:当任务通过HandlerThread的post方法发送后,任务的执行时间会出现明显的延迟,比如7秒的延迟才执行任务。本文将深入分析这种问题的成因,探讨可能的影响因素,并提供多种优化方案,帮助开发者解......
  • 【YashanDB知识库】单机升级典型问题及应急措施
    升级典型问题官网升级操作指引离线升级,一般线上操作之前需要照着做一遍,但是由于数据量少、monit进程在测试环境没有启动等原因,一些操作、配置问题在测试过程中不会暴露,在生成操作的时候才暴露,下面3项是比较常见的容易遗漏的:1、monit进程没停止引起升级失败monit进程是什么monit进......
  • 【YashanDB知识库】单机升级典型问题及应急措施
    升级典型问题官网升级操作指引离线升级,一般线上操作之前需要照着做一遍,但是由于数据量少、monit进程在测试环境没有启动等原因,一些操作、配置问题在测试过程中不会暴露,在生成操作的时候才暴露,下面3项是比较常见的容易遗漏的:1、monit进程没停止引起升级失败monit进程是什么mon......
  • 【YashanDB知识库】yasql对字符串中分号的判定
    本文转载自YashanDB官网,具体内容请见https://www.yashandb.com/newsinfo/7352673.html?templateId=1718516问题现象这个问题发生在从pg向崖山进行数据迁移的过程中,通过pg\_dump将数据导出到文件后进行执行,第一条语句执行报错,在pg上执行是不会报错的,在崖山和oracle上执行均报错。与......