ZHDA204 June 2026 MSPM0G5187
特性提取是常见 EdgeAI 应用的关键组成部分,尤其是在音频和时间序列信号处理中。特性提取模块提供针对嵌入式系统的高效信号处理功能,利用 ARM 库以实现最佳性能。可用的特性提取函数包括:
图 5-1 展示了特性提取处理流水线。
图 5-1 特性提取处理流水线表 5-6 展示了专为波形分类器设计的特性提取处理流水线配置。当相应的配置符号被定义时,其关联的任务将在处理流水线内执行。
| 正在处理任务 | 配置符号 | 是否已定义 |
|---|---|---|
| RFFT | FE_RFFT | Y |
| 幅度缩放 | FE_COMPLEX_MAG_SCALE | Y |
| 直流分量去除 | FE_DC_REM | Y |
| 复幅度计算 | FE_MAG | Y |
| 频带计算 | FE_BIN | Y |
表 5-4 展示了专为波形分类器设计的特性提取配置参数。对于每个推理任务,将八个帧进行拼接,每个帧处理 256 个数据点以生成 16 个特征维度,总共产生 128 个特征维度输入到波形分类器 AI 模型中。
| Metric | 配置符号 | 值 |
|---|---|---|
| 输入帧大小 | FE_FRAME_SIZE | 256 |
| 每帧特性大小 | FE_FEATURE_SIZE_PER_FRAM | 16 |
| 频率频带大小 | FE_BIN_SIZE | 8 |
| 归一化频带值 | FE_BIN_NORMALIZE | 1 |
| 要拼接的帧 | FE_NUM_FRAME_CONCAT | 8 |
| 输入特性大小 | FE_STACKING_FRAME_WIDTH | 128 |