首页 > 其他分享 >姿态估计入门

姿态估计入门

时间:2023-10-14 13:45:24浏览次数:30  
标签:匹配 入门 关节点 估计 关键点 姿态 人体

定义

三维人体姿态估计是指从照片或者照片序列中恢复出人体若干个关节点(关键点)的三维坐标的问题。

应用

在计算机视觉领域,人体姿态估计在许多以人物为中心的任务(例如人物检测、跟踪以及动作识别等)中扮演着十分关键的角色。

难点

人体姿态的高自由度、人物外表服饰等的多样性、相机视角的变化以及图像背景的多样性等等。在特定情况下,其中某些难点可以用专门设备解决,例如深度相机、带反射标记的动作跟踪系统。然而这些技术需要使用昂贵而专用的硬件设备,极大地限制了这些系统的应用范围。

方法

Top-down方法

  1. 检测得到所有人的框
  2. 对每一个框进行姿态估计输出结果
    缺点:依赖目标检测的效果、重叠效果差、时间复杂度高(人越多效率越低)

Bottom-up

  1. 首先得到所有关键点的位置
  2. 图中多个人,一个人的关键点拼在一起

热度图

通过热度图(高斯)得到每一个关键点的预测结果

PAF

Part Affinity Fields
找到关节点之间当前最适合的拼接方向
每个相邻两个点的方向沿着x、y、z轴的方向



二分匹配

每个点与其他一个点匹配,不是与多个点匹配,可用匈牙利算法

CPM模型

Convolutional Pose Machine

OpenPose

相关论文

标签:匹配,入门,关节点,估计,关键点,姿态,人体
From: https://www.cnblogs.com/fang0218/p/17749043.html

相关文章

  • 嵌入式系统入门实战:探索基本概念和应用领域
    嵌入式系统是一种专用的计算机系统,它是为了满足特定任务而设计的。这些系统通常具有较低的硬件资源(如处理器速度、内存容量和存储容量),但具有较高的可靠性和实时性。嵌入式系统广泛应用于各种领域,如家用电器、汽车、工业控制、医疗设备等。嵌入式系统的基本概念微控制器:微控制器是嵌......
  • Android入门教程 | UI布局之RelativeLayout 相对布局
    RelativeLayout简述RelativeLayout继承于android.widget.ViewGroup,按照子元素之间的位置关系完成布局,作为Android系统五大布局中最灵活也是最常用的一种布局方式,非常适合于一些比较复杂的界面设计。RelativeLayout和LinearLayout类似,都是ViewGroup,能“容纳”多个子view。R......
  • Java零基础入门-基本类型转换、包装类、自动装箱、自动拆箱
    前言在Java编程中,经常需要进行基本类型之间的转换以及包装类与基本类型之间的转换。本文将介绍Java中基本类型转换、包装类、自动装箱与自动拆箱的概念和用法。摘要本文将介绍Java中的基本类型转换、包装类、自动装箱与自动拆箱的概念和应用。首先,我们将讨论基本类型转换的概念......
  • XXL job快速入门1
                         ......
  • XXL job快速入门
       ......
  • 互补滤波姿态解算算法思路
    ......
  • 【Power BI】Power BI 入门指南:版本、下载和报表创建的步骤
    一、前言PowerBI是微软于2013年推出的产品,为一款商业智能与数据可视化工具。它通过引人注目的视觉效果,帮助我们深入理解数据所传递的信息。然而,PowerBI不仅仅局限于数据可视化,我们还可以利用其进行数据转化、操作以及开展其他卓越的工作。在本文中,我们将探讨PowerBIDes......
  • Linux笔记:增量备份程序rsync快速入门
    目的rsync是一款开源的文件增量备份程序,通常用于linux下文件的增量备份。这个程序可以将一个目录的文件备份到另一个目录中,并且在每次备份时还可以对文件进行比较,只复制更新有过改动的文件。rsync官网:https://rsync.samba.org/github项目:https://github.com/WayneD/rsync 快......
  • 软件开发人员 Kubernetes 入门指南|Part 2
    在第1部分中,我们讲解了Kubernetes的核心组件,Kubernetes是一种开源容器编排器,用于在分布式环境中部署和扩展应用程序;我们还讲解了如何在集群中部署一个简单的应用程序,然后更改其副本数量以扩大或缩小其规模。 在本文中,我们将为您深入讲解Kubernetes提供的网络和监控功能,......
  • 汇编实战!手把手教你从“计算器”入门汇编语言
    基于汇编语言的简单整数计算器设计与实现 (此代码仅供学习使用,请勿用作其他用途)摘要本论文介绍了一款使用汇编语言编写的简单整数计算器程序,该程序支持基本的四则运算操作,并能处理包含括号的数学表达式。本文通过分析程序的代码结构,宏定义、数据段、子程序以及关键功能的实......