工具与软件:
使用角度插值方法、2944 SDK 中的方位角 FFT num 为48、同时使用函数 DPC_ObjDet_estateXYZ 计算角度。
我的问题是——为什么角度 插值法可以将方位角 FFT 精度从48提高到256? 如何工作? 能否提供一些参考文档?
我想知道如果我将方位角 FFT bin 从48更改为96、方位角 FFT 的精度是多少?
期待您的光临,谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
使用角度插值方法、2944 SDK 中的方位角 FFT num 为48、同时使用函数 DPC_ObjDet_estateXYZ 计算角度。
我的问题是——为什么角度 插值法可以将方位角 FFT 精度从48提高到256? 如何工作? 能否提供一些参考文档?
我想知道如果我将方位角 FFT bin 从48更改为96、方位角 FFT 的精度是多少?
期待您的光临,谢谢。
您好!
我们在峰值周围执行二次插值、并获取插值峰值的偏移。 使用二次插值 可以确定通过给定的三个点的抛物线。 在本例中、方位角 FFT 的峰值为 PEAK - 1和 PEAK + 1。 这是一种估算给定三个点之间曲线值的方法。 增加 FFT 大小将增加 HWA 执行 FFT 所需的时间。 因此、我们不使用内插来增大 FFT 大小以获得更精细的峰值、而是使用内插来估算峰值位置。
通过执行二次插值、我们得到峰值的小数方位角指数。 在 AWR2944演示中、我们使用128的 LUT 大小(cossintable.c)。 换算系数为128/Azim_FFT_size = 128/48 = 2.67。 得到的峰值指数将为2.67 * interp_peak_index。 这样、即使我们不执行大尺寸 FFT、通过执行二次插值、您也可以获得更好的峰值估算。
注意:我们在 SDK 中执行32点方位角 FFT (mmwave_mcuplus_sdk_04_07_00_01)。
您可以在互联网上搜索二次内插、应该能够找到多个资源。
此致、
Samhitha