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.

[参考译文] TIDA-01470:使用 AER bf_tool 更改波束形成的系数

Guru**** 2564565 points
Other Parts Discussed in Thread: TMS320C5517, TIDEP-0077, TIDEP-0088

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/722094/tida-01470-changing-coefficients-for-beamforming-using-aer-bf_tool

器件型号:TIDA-01470
主题中讨论的其他器件:TMS320C5517TIDEP-0077TIDEP-0088

您好!

我将此参考设计与 TMS320C5517 EVM 配合使用、根据 TIDEP-0077设计、我应该能够为波束形成滤波器生成新系数、以针对我的特定应用。

我要做的是创建一个与电路板上的4个麦克风对齐的单向麦克风。 我不理解的一件事是角度参数、尤其是相对于定义的角度的参数。 此外、当我按照指示尝试使用 bf_tool 生成系数时、即使我使用我认为与演示应用程序使用的参数相同的参数、输出系数也与 sysbfflt.c 中设置的参数不匹配 例如、我尝试使用以下公式生成系数:

  • 采样率:16kHz
  • #多指标类集调查:4.
  • MIC 距离:2.125cm
  • Bf 角度:90
  • 几何体:0

我得到了以下系数:

-22 98 -241 471 -817 1331 -2120 3470 -6434 20542 20967 -6847 3861 -2478 1649 -1089 692 -409 213 -88 20 0
0 -22 98 -241 471 -817 1331 -2120 3470 -6434 20542 20967 -6847 3861 -2478 1649 -1089 692 -409 213 -88 20 0
0 20 -88 213 -409 692 -1089 1649 -2478 3861 -6847 20967 20542 -6434 3470 -2120 1331 -817 471 -241 98 -22 0
0 20 -88 213 -409 692 -1089 1649 -2478 3861 -6847 20967 20542 -6434 3470 -2120 1331 -817 471 -241 98 -22

而演示文件中的值为:

#if NUM_OF_MICS==4
/* SYS_BF_ANGE_P90 */
FRAact sysBfFltP90[][SYS_BF_FILTER_LENGTH]={
{-50、150、-319、576、-948、 1485、-2296、3662、-6639、20754、 20754、-6639、3662、-2296、1485、 -948、576、-319、150、-50、 5、0、0}、
{0、-50、150、-319、576、 -948、1485、-2296、3662、-6639、 20754、20754、-6639、3662、-2296、 1485、-948、576、-319、150、 -50、5、0、0}、
{0、5、-50、150、-319、 576、-948、1485、-2296、3662、 -6639、20754、20754、-6639、3662、 -2296、1485、-948、576、-319、 150、-50、0、0}、
{0、0、5、-50、150、 -319、576、-948、1485、-2296、 3662、-6639、20754、20754、-6639、 3662、-2296、1485、-948、576、 -319、150、-50、0}
};

我有什么问题吗? 为什么系数如此不同?

提前感谢您的支持。

此致、

拉斐尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    拉斐尔

    这似乎发布在错误的 E2E 论坛上。 您的需求在低功耗放大器和比较器论坛上有所公布。 我可以为您移动此功能、但如果您需要即时帮助、您可能需要重新发布。

    卡盘

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Chuck、

    这对我来说非常奇怪、它在 TI Designs 论坛上展示了该主题。

    无论如何、我将尝试将问题重新发布到音频论坛。

    谢谢、

    拉斐尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rafael、

    我看到您已将问题发布到另一个论坛、因此我将关闭此主题以减少重复的论坛主题帖。 如果您仍需要此论坛的支持、请在30天内回复、并重新打开主题帖。

    谢谢、

    Tim Claycomb

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tim、

    对于这个问题、我仍然没有得到任何回应、即使在音频论坛上也是如此。 也许我应该在其他论坛上发帖吗?

    由于 TI 的此参考设计涉及许多不同的组件和技术、因此这种情况非常令人困惑。 你建议什么?

    谢谢、

    拉斐尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rafael、

    很抱歉、您没有及时收到回复。 我将尝试找到文档的作者或更适合帮助您的其他人。

    谢谢、

    Tim Claycomb

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Tsvetolin:

    请勿关闭此主题。

    正如您可能看到的、另一个仅是由于对该主题的建议而创建的、但到目前为止尚未收到任何答复。 此外、Tim 在上一篇文章中评论说、他正在检查他是否能找到可能对我有所帮助的人。

    如果您需要关闭其中一个、请关闭另一个。

    谢谢、

    拉斐尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    拉斐尔

    正如我看到的、您正在使用 bfgui.exe 工具生成的系数、如中所述:
    training.ti.com/.../Voice-Processing-Tools-Software-SLIDES.pdf
    但系数可能会因波束形成器参数而异、如 TIDEP-0088第4.1.2节"计算滤波器系数"中所述:
    www.ti.com/.../tiducr7a.pdf
    如果 bf_tool 生成的系数不同、则演示例中的这些系数可能不会出现问题、因为输入条件(波束形成器参数)可能不同。

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Tsvetolin、
    您回答正确、我正在尝试按照 TI 文档中的步骤操作。 但我使用的是 LMB 设置、而不是您所引用的文档中使用的 CMB。
    我知道不同的波束形成参数会生成不同的系数、但我尝试使用 www.ti.com/.../tiducy1c.pdf 中所述的相同条件 、因为我将 C5517 EVM 与 TIDA-01470参考设计中的 EVM 搭配使用。 我认为在这种情况下、我应该获得相同的系数。
    我可能无法生成相同的值、因为我不理解我需要在 bf_tool 中使用的角度参数。 您能为我澄清一下吗? 尤其是与 TIDA-01470中的电路板相关、该角度与什么有关?
    从目前为止、我未能从这种设置中获得有希望的结果、因此我们非常感谢在这方面提供的任何帮助。 经过处理的音频仍然有很多噪声、我们希望从麦克风输入中消除这些噪声。

    此致、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    拉斐尔

    波束形成滤波器系数取决于麦克风阵列的几何形状以及相对于麦克风阵列的源方向角度。
    您可以在以下位置找到一些说明和图表:
    www.labbookpages.co.uk/.../delaySum.html

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Tsvetolin:
    我知道这些参数及其对这些系数的重要性。
    正如我在最初的帖子中所说:
    ================================================================================
    我尝试使用以下方法生成系数:

    采样率:16kHz
    #多指标类集调查:4.
    MIC 距离:2.125cm
    Bf 角度:90
    几何体:0

    我得到了以下系数:

    -22 98 -241 471 -817 1331 -2120 3470 -6434 20542 20967 -6847 3861 -2478 1649 -1089 692 -409 213 -88 20 0
    0 -22 98 -241 471 -817 1331 -2120 3470 -6434 20542 20967 -6847 3861 -2478 1649 -1089 692 -409 213 -88 20 0
    0 20 -88 213 -409 692 -1089 1649 -2478 3861 -6847 20967 20542 -6434 3470 -2120 1331 -817 471 -241 98 -22 0
    0 20 -88 213 -409 692 -1089 1649 -2478 3861 -6847 20967 20542 -6434 3470 -2120 1331 -817 471 -241 98 -22

    而演示文件中的值为:

    #if NUM_OF_MICS==4
    /* SYS_BF_ANGE_P90 */
    FRAact sysBfFltP90[][SYS_BF_FILTER_LENGTH]={
    {-50、150、-319、576、-948、 1485、-2296、3662、-6639、20754、 20754、-6639、3662、-2296、1485、 -948、576、-319、150、-50、 5、0、0}、
    {0、-50、150、-319、576、 -948、1485、-2296、3662、-6639、 20754、20754、-6639、3662、-2296、 1485、-948、576、-319、150、 -50、5、0、0}、
    {0、5、-50、150、-319、 576、-948、1485、-2296、3662、 -6639、20754、20754、-6639、3662、 -2296、1485、-948、576、-319、 150、-50、0、0}、
    {0、0、5、-50、150、 -319、576、-948、1485、-2296、 3662、-6639、20754、20754、-6639、 3662、-2296、1485、-948、576、 -319、150、-50、0}
    };
    ================================================================================
    因此、我尝试使用完全相同的规格生成系数、这意味着相同的几何形状(线性阵列)、2个 mics 之间的距离相同、相同的采样率、相同数量的 mics 和相同角度(正90º)、即使这样、我也会得到不同的值。
    那么、我的问题仍然是:系数为何不同?
    问题是、如果我输入了错误的参数、我不知道是什么错误、因此无法正确使用该工具。 就我而言、我正在正确设置参数、因此如果我不需要、我需要清楚地解释应该有哪些不同。

    此致、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    拉斐尔

    原始工具中存在一个错误、该错误生成了错误的滤波器系数。

    请尝试该工具的附加版本。 此版本计划在下一次软件更新时使用。

    /cfs-file/__key/communityserver-discussions-components-files/234/0284.bf_5F00_1_5F00_03.zip

    Lali

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Lali,
    非常感谢您的回复。
    在这个新版本中、一切对我来说都很有意义。
    再次感谢您的帮助。

    此致、
    Rafael Jose Daciuk
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    拉斐尔

    不用客气。 一切尽在产品开发!

    Lali