[发明专利]轻追踪:用于在线自顶向下人体姿态追踪的系统和方法在审
申请号: | 202080062563.7 | 申请日: | 2020-09-18 |
公开(公告)号: | CN114787865A | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 宁广涵;黄恒 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;京东美国科技公司 |
主分类号: | G06T7/20 | 分类号: | G06T7/20 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 杨静 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 追踪 用于 在线 向下 人体 姿态 系统 方法 | ||
1.一种用于姿态追踪的系统,包括:
计算设备,包括处理器和存储有计算机可执行代码的存储设备,其中,所述计算机可执行代码在所述处理器处执行时被配置为:
提供视频的多个连续帧,所述连续帧包括至少一个关键帧和多个非关键帧;
对于所述多个非关键帧中的每个非关键帧:
接收从先前帧推断出的对象的先前推断边界框;
在所述先前推断边界框所定义的区域中,从所述非关键帧估计关键点,以获得估计的关键点;
基于所述估计的关键点,确定对象状态,其中,所述对象状态包括“追踪到”状态和“丢失”状态;以及
当所述对象状态为“追踪到”时,基于所述估计的关键点,推断推断边界框,以处理所述非关键帧的下一帧。
2.根据权利要求1所述的系统,其中,所述计算机可执行代码被配置为使用卷积神经网络从所述非关键帧估计关键点。
3.根据权利要求1或2所述的系统,其中,当所述估计的关键点具有大于阈值分数的平均置信度时,所述对象状态为“追踪到”,当所述估计的关键点具有小于或等于所述阈值分数的平均置信度时,所述对象状态为“丢失”。
4.根据权利要求1至3中任一项所述的系统,其中,所述计算机可执行代码被配置为通过以下方式推断所述推断边界框:
定义包围所述估计的关键点的包围框;以及
将所述包围框沿所述包围框的水平方向和垂直方向分别放大20%。
5.根据权利要求1所述的系统,其中,所述计算机可执行代码还被配置为,当所述对象状态为“丢失”时:
从所述非关键帧中检测对象,其中,每个检测到的对象由检测的边界框定义;
从所述检测的边界框中对应的边界框估计每个检测到的对象的关键点,以获得检测的关键点;
通过将所述检测到的对象的所述检测的关键点与存储的对象的存储的关键点进行比较,来识别每个所述检测到的对象,每个所述存储的对象具有对象标识ID;以及
当所述检测的关键点与来自所述存储的对象中对应对象的所述存储的关键点相匹配时,为所述检测到的对象分配所述存储的对象中对应对象的所述对象ID。
6.根据权利要求5所述的系统,其中,所述计算机可执行代码被配置为使用卷积神经网络检测对象。
7.根据权利要求5所述的系统,其中,所述计算机可执行代码被配置为使用卷积神经网络来估计所述关键点。
8.根据权利要求5所述的系统,其中,所述将所述检测到的对象的所述检测的关键点与所述存储的关键点进行比较的步骤是使用孪生图卷积网络SGCN执行的,所述SGCN包括具有共享网络权重的两个图卷积网络GCN,每个所述GCN包括:
第一图卷积网络GCN层;
第一Relu单元,连接到所述第一GCN层;
第二GCN层,连接到所述第一Relu单元;
第二Relu单元,连接到所述第二GCN层;
平均池化层,连接到所述第二GCN层;
全连接网络FCN;以及
特征向量转换层,
其中,所述第一GCN层被配置为接收所述检测到的对象之一的检测的关键点,所述特征向量转换层被配置为产生表示所述检测到的对象之一的姿态的特征向量。
9.根据权利要求8所述的系统,其中,所述SGCN被配置为通过以下方式执行所述比较的步骤:
通过所述两个GCN中的一个GCN来运行估计的关键点,以获得针对估计的关键点的估计特征向量;
通过所述两个GCN中的另一个GCN来运行所述存储的对象之一的存储的关键点,以获得针对所述存储的关键点的特征向量;以及
当所述估计特征向量和存储的特征向量之间的距离小于预定阈值时,确定所述估计的关键点与所述存储的关键点相匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;京东美国科技公司,未经北京京东尚科信息技术有限公司;京东美国科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080062563.7/1.html,转载请声明来源钻瓜专利网。