三、 图表选项卡 PLOTS Tab

下发完配置之后,就可以看到图表了,配置参数的设置参见上一章。

3.1 X-Y 散点图

这个图横轴和纵轴都是距离,横轴是宽度,纵轴是深度,这两个数据可以通过暂停传感器(Sensor Stop)来进行设置。


mmwave demo visualizer_c语言

图1散点图

mmwave demo visualizer_采样率_02

图2:设置散点图的横纵坐标

3.2 多普勒范围图(Doppler Range Plot)

这个图是多普勒范围图,横轴是距离,纵轴是物体的速度,朝向雷达运动的是负值,背向雷达运动的是正值。横纵坐标也可以通过图2进行调整。

mmwave demo visualizer_选项卡_03

3.3 范围配置图

这个图也比较好理解,横轴是距离,纵轴是增益值,0度多普勒用的蓝线表示,噪声用的绿线表示,黄色的点表示的目标点。这个图可以把Range Profile Log Scale选上或者打开。示例如下面的两个图。我用的手册上的两个图,我自己的这个APP的Range Profile Log Scal复选框不能勾选,不知道啥原因。

mmwave demo visualizer_选项卡_04

 

mmwave demo visualizer_采样率_05

 

mmwave demo visualizer_Real_06

3.4 CPU负载图(CPU Load)

这个是CPU的负载图,对于xWR14xx器件,显示的是Cortex®-R4F的,对于xWR16xx,显示的是C674x DSP core。

mmwave demo visualizer_c语言_07

3.5 范围多普勒热图(Range-Doppler Heatmap)

这个图横坐标是距离,纵坐标是速度,通过颜色来辨别物体在哪里,颜色越接近于红色,表示目标越大。

 3.6 距离方位向热图(Range-Azimuth Heatmap)

这个图横坐标是宽度,纵坐标是深度,通过颜色来辨别物体在哪里,颜色越接近于红色,表示目标越大,通过此图可以看到目标所在的方位。

mmwave demo visualizer_Real_08

 3.7 3-D 散点图(3-D Scatter Plot)

这个图只有在俯仰角被选择的时候,才能有这个图。对于xWR1443来说,需要选3发射天线才可以。

mmwave demo visualizer_Real_09

3.8 参数显示(Display Parameters)

图表上还有一些信息,可以直接查看

3.8.1 分析参数(Profiling Parameters)

Platform:平台参数,主要是显示用的哪个芯片平台;

SDK Version:SDK的版本;

Number of Detected Objects:检测到的目标数量,这个会随时变换;

InterChirpProcessingMargin(usec):
InterFrameProcessingMargin:
InterFrameProcessingTime:
TransmitOutputTime:
Active/Interframe CPU Load (%) :

mmwave demo visualizer_Real_10

3.8.2 场景参数(Scene Parameters)

设置的参数一旦下发完配置完毕之后,这些参数就都是确定的了。这些用过很多了,就不具体解释了。

mmwave demo visualizer_Real_11

 3.8.3 Chirp/Frame参数(Chirp/Frame Parameters)

从上到下分别是,起始频率、斜率、每个chirp的采样数、每一帧的chirp数、采样率、扫频宽度、帧周期、发射天线数、接收天线数。

3.9 实时调优(Real-Time Tuning)

这里面的设置都可以实时的进行调整,

3.9.1 来自同一个目标的一组峰值(Group Peaks From Same Object)

这个功能实际上是把检测目标进行分组了,而且一组里面只显示一个目标,如果不选择这个选项的话,则会直接在图上面显示多个目标,如下图所示。建议选上,要不然看到的图会特别的乱。

mmwave demo visualizer_采样率_12

3.9.2 静态杂波消除(Static Clutter Removal)

这个功能可以帮助我们把静态的物体屏蔽掉,对于检测动态目标来说比较有用。

3.9.3 CFAR的阈值(CFAR Range Threshold (0-100dB))

调整这个值会让我们把一些噪声去掉,但是检测一些小目标的时候,需要把这个值调的低一些,否则信号就会被滤掉了。

3.10 高级命令(Advanced Commands)

我们可以在Advanced Commands这个里面敲入命令,可以敲入哪些命令可以看用户手册,或者是直接点击Advanced Commands标签旁边的问号,就可以直接看到。一次可以敲入多个命令。

3.10.1 关于范围和角度偏差补偿配置的特别说明(Special Note About Range and Angle Bias Compensation Configuration)

这个基本上用不上。贴一个谷歌翻译的内容上来,懒得翻译了。

此选项卡还允许用户输入范围和角度偏差补偿的命令。 有关如何获取此字段值的更多信息,请参阅 mmWave SDK 用户指南。 收到此命令后,mmWave 设备会使用用户提供的偏差校正 x 和 y 值,但 rangeIdx(即 FFT 索引)不会被校正。 在我们的例子中,当 rangeIdx 转换为范围剖面图和其他热图的相应值(以米为单位)时,可视化工具 GUI 会处理调整值。 如果不需要此功能,则必须通过 Range Bias = 0、Rx 相位偏差设置 Real = 0 和 Imaginary = 1 给出命令,以用于所有适用的虚拟天线(这也是 CONFIGURE 选项卡中的默认设置) .

至此第三章写完了,如果内容有错误欢迎指正,谢谢。