你好,
在peoplecounting的demo中,我们最终可以在MATLAB GUI直观的看到点云图像和以圆圈表示的跟踪人物,我想确认
1)生成圆圈,它的中心和半径确定是根据什么?是gtrack中predict,还是和后来提到的gating function等等决定的?
2)在MATLAB图形界面,MATLAB的代码里,我们可以提取出最后聚类集群输出target track的信息
这里的posX,posY是各个表征人物圆形的圆心吗?
user5877061:
回复 Wesley He:
你好,
我看过这个视频,觉得它并没有具体说明tracking部分,如何确定跟踪人物的点云集群要如何确定出圆的圆心和半径?
可以给更加详细的答复吗?
以及理论上是不是调整参数people counting也可以改为测量除了人以外的其他类型物体
user5877061:
回复 Wesley He:
你好,
感谢回复。我们现在也在会议室中进行检测,碰到一些问题,把开发板垂直放置在桌面上,正面坐着背后是墙,人物晃动,点云图像有些杂乱
也即2米左右之后都是反射点。有没有什么方法有效的消除这些杂乱点呢?
我看之前你们演示mmWave Sensors : People Counting Demo里点云效果就比较好,
且每个人对应点云数据多,是由于安装开发板有一定倾角使得数据点更多吗?
Wesley He:
回复 user5877061:
你好,
安装于2m高度,15度倾角,有助于你获得一个更好的点云。
杂乱点可以通过参数调整抑制一些,比如SNR,建议先改变安装方式,再进行尝试。
谢谢
user5877061:
回复 Wesley He:
你好,
cfg文件调整configure的相关参数 AllocationParam 350 0.2 3 2 2,第一个参数在参考文件中使SNR参数,按我的理解这是关于检测到场景中一个新的目标人物时的限制参数,具体而言就是,我们将左图一团点云如何判定为一个目标人物,它需要满足的SNR最低要求。
那么调整这个参数是不是就并不影响左图显示的点云数据呢?
可以指明一下您所说的具体调整的参数,如SNR,是指?
另外一个问题,people counting这个demo对于静态物体的检测,
1)点云信息的提取,DSP上代码设计使其对静态物体不敏感
2)人物识别,根据 AllocationParam 350 0.2 3 2 2,第二个参数是检测到场景中一个新的目标人物时限制最小速度阈值,如果要测静态物体,要调整为0?感谢回答
Wesley He:
回复 user5877061:
你好,
参数调制问题,建议你到英文E2E提问,谢谢
e2e.ti.com/…/1023SNR指的是检测信噪比。
people counting demo目前不具备静态物品检测能力。DSP直接把全部的静态目标滤除了。
如需实现,需要你自己调整算法了。谢谢
user5877061:
回复 Wesley He:
你好,
现在我用people counting输出targetlist中目标对象存储的x,y速度分量,实际实验场景是开发板水平放置人在室内正前方2m水平方向行走,速度应该基本在1m/s以内,
如果确定输出速度单位为m/s,那么我输出的速度值整体偏大,
我换用3种速度,能够区分不同速度,但是对于数值大小我十分疑惑。
附上3种速度和距离开发板水平方向距离的图像,横坐标是开发板处于0处,水平方向距离,纵坐标是速度。
望请解答。
谢谢
Wesley He:
回复 user5877061:
你好,
不太明白你的问题。
对于单位问题,建议你查看一下单位,是否是*10。谢谢
user5877061:
回复 Wesley He:
你好,
就是实际测试时移动速度在1m/s以内,但读取横纵向速度,可以看出过大了,比如达到9m/s。
但是可以参看的文档里,写了target list输出目标横纵向速度信息是以m/s为单位的,不大明白您所说的“建议查看一下单位,是否是*10”。
所以希望再次确认一下。
另外一个问题,请问目前这个demo帧率较低,就是下图Frame对应的这个值,一秒钟大概刷新两帧多,有提高帧率的办法吗?