ToMP跟踪器的优点是什么
时间: 2024-01-11 14:15:21 浏览: 28
ToMP跟踪器是一种基于目标跟踪的多人姿态估计方法,相较于传统的单目标跟踪方法,它具有以下几个优点:
1. 多人跟踪:能够同时跟踪多个人的姿态,适用于多人互动场景。
2. 姿态估计:能够估计每个人的姿态,包括关节角度和身体朝向等信息。
3. 鲁棒性:能够应对目标遮挡、光照变化、视角变化等常见干扰因素,具有较强的鲁棒性。
4. 实时性:能够在实时场景中进行多人姿态跟踪,具有较快的响应速度。
总之,ToMP跟踪器是一种高效、鲁棒、实用的多人姿态跟踪方法,适用于多种实际场景。
相关问题
import numpy as np import pandas as pd import matplotlib.pyplot as mp df=pd.read_excel('C:/Users/86147/OneDrive/文档/66666.xlsx',header=0,usecols=(1,)) mylist1=df.values.tolist() room=[] for i in mylist1: room.append(i[0]) df=pd.read_excel('C:/Users/86147/OneDrive/文档/66666.xlsx',header=0,usecols=(2,)) mylist1=df.values.tolist() tomp=[] for i in mylist1: tomp.append(i[0]) room_tomp=zip(room,tomp) avge=[] ls=[] for i in range(1,185): ls.clear() for k,v in room_tomp: if k==i: ls.append(v) s=sum(ls) avg=s/2928 avge.append(avg) print(avge)这个代码为什么avge的输出出了第一个数据是正常值,其他的都为0?
根据你的代码,avge中第一个值是通过对编号为1的房间温度求平均得到的,而其他值都是通过对room_tomp中的值进行遍历得到的,但是room_tomp只在第一次遍历时有效,因为zip函数返回的是一个迭代器,遍历一次后就会被清空,所以在第二次遍历时room_tomp已经为空,导致ls中没有任何元素,最终得到的平均温度为0。为了解决这个问题,你可以在每次遍历时重新生成room_tomp,或者在第一次生成room_tomp后将其转换为列表,避免其被清空的问题。
for i in range(184): ls=[] for c in range(2928): if c<len(tomp): ls.append(tomp[c]) tomp.remove(tomp[c]) else: ls.append(0) s=0 for i in ls: s+=i avge=[] avg=s/2928 avge.append(avg) print(avge)这个代码怎么修改才可以输出184个平均数
要输出 184 个平均数,可以将 avge 列表定义在循环外面,并在每次循环结束后将平均数添加到 avge 列表中。修改后的代码如下:
```
avge = [] # 定义 avge 列表
for i in range(184):
ls = []
for c in range(2928):
if c < len(tomp):
ls.append(tomp[c])
tomp.remove(tomp[c])
else:
ls.append(0)
s = 0
for i in ls:
s += i
avg = s / 2928
avge.append(avg) # 将平均数添加到 avge 列表中
print(avge) # 输出 avge 列表
```
这样,代码就会输出一个包含 184 个平均数的列表了。
相关推荐
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)