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.

[参考译文] MMWAVE-L-SDK:IWRL6432AOPEVM:用于分区和人类非人类分类的配置文件

Guru**** 2979400 points

Other Parts Discussed in Thread: IWRL6432AOPEVM

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1649354/mmwave-l-sdk-iwrl6432aopevm-configuration-file-for-zoning-and-human--nonhuman-classification

部件号: MMWAVE-L-SDK
Thread 中讨论的其他器件: IWRL6432AOPEVM

我正在寻找一种可以同时执行分区和人类/非人类分类的配置设置。

我上传了两个配置文件:

“zone_detection.cfg“ 可以有效地执行分区。

“IWRL_IBw.cfg“ Classification_Mid 以低延迟执行分类。

但是、在将两种配置组合到单个流水线中时、延迟会显著增加、精度会降低。我需要有关如何优化或重新设计组合配置的指导、以便分区和分类可以在保持良好精度和低延迟的同时高效运行。

我附加了两个配置文件以及刷写的应用映像的路径。

zone_detection.cfg IWRL_EVM Classification_MidBw.cfg 

appimage 路径: ..\\ti\radar_toolbox_4_00_00_05\source\ti\examples\Industrial_and_AOP\Motion_and_Binaries\prebuilt_binaries\motion_and_presence_2d\motion_and_presence_detection_demo_AOP.Release.appimage Personal_Electronics Presence_Detection

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

    尊敬的 Pranali:

    如果不了解您的应用程序或限制条件、除了我们提供的文档之外、我无法提供太多帮助。

    以下是可在配置文件中更改的所有参数的完整列表: /docs/MotionPresenceDetectionDemo_TuningGuide.pdf

    此外、我们还提供了以下调优指南:……\ti\radar_toolbox_4_00_00_05\software_docs\motion_Sensitivity_tuning\cloud.html Tuning_Guides 和 C:\ti\radar_toolbox_4_00_00_05\software_docs\presence_detection_tuning\presence_detection_tuning_guide.html Motion_Sensitivity_Tuning_Guide Tuning_Guides

    我建议浏览这些调优指南和参数列表、确定每个参数的作用、并使用不同的值进行实验、以便根据您的特定应用调整性能。

    此致、

    David

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

    我已经完成了调优指南文件、并在创建配置时引用了这些文件。

    我们的单个配置可以:

    1.检测人的存在,
    2.将人类和非人类物体分类,
    3.将受监控区域划分为 5 个区域,
    4.每当在该区域中检测到人时、高亮显示特定区域。

     申请详细信息:

    *房间尺寸:2.5m× 1.5m
    *总区数: 5.

     当前:

    “zone_detection.cfg“ 可以有效地执行分区。
    “IWRL_IBw.cfg“ Classification_Mid 以低延迟执行分类。

    但是、当将两个功能组合到一个配置中时、我们观察到:

    *延迟增加
    *精度降低

     

    您能否提出建议的统一配置方法或参数设置同时实现的目标:

    *可靠的人体存在检测,
    *准确的人类/非人类分类,
    *和区域突出显示,
     同时保持低延迟和高精度的这种房间设置?

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

    尊敬的 Pranali:

    我有几个问题:

    • 您进行了哪些测试来确认精度降低了?  
    • 您对组合的配置文件线性调频脉冲参数做了哪些更改?
    • 延迟增加了多少?

    这些答案将有助于指导我的建议。

    此致、

    David

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

    您好、David:

    以下是使用组合配置文件(带分区的人类-非人类)进行观察的详细信息。

    归类为人类的延迟即将超过 10 秒、在大多数情况下、它会将检测标记为非人类/未知物体。 根据此行为、分级似乎不准确、延迟更长。

    我们提供了更新的 CFG 文件、用于人体存在检测+将其归类为人体+区域突出显示。

    我们在 IWRL6432AOPEVM 上使用以下 AppImage:
    ..\\ti\radar_toolbox_4_00_00_05\source\ti\examples\Industrial_and_Aspo\Motion_and_binaries\prebuilt_binaries\motion_and_presence_2d\motion_and_presence_detection_demo_Asp.Release.appimage Personal_Electronics Presence_Detection

    附加的组合配置文件。

    e2e.ti.com/.../Human_5F00_NonHuman_5F00_Classification_5F00_with_5F00_Zoning_5F00_Test.cfg

    另外还有一个观察结果 、如果一个人静止(考虑处于睡眠状态)、就不会被检测到、因此需要进行相应的配置来检测处于此状态的人。

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

    尊敬的 Pranali:

    以下是两个配置的建议组合: /cfs-file/__key/communityserver-discussions-components-files/1023/6432_5F00_AOP_5F00_Classification_5F00_HiBw_5F00_4_5F00_ants.cfg

    记下我们更改的值、如果这些值提供了更高的精度、请调整这些值以获得所需的结果。

    此致、

    David

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

    您好、David:

    感谢您共享配置文件。

    但我无法访问它。 它显示禁止的错误。

    您能否通过电子邮件地址共享此配置文件?

    电子邮件地址: pranali.patel@einfochips.com

    或

    ajay.bhatt@einfochips.com

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

    尊敬的 Pranali:

    以下是配置文件中的直接文本:

    %****************************************************************************
    % IWRL_CHIP.Bw_4_ANTS Classification_Hi:线性调频脉冲配置和
    %处理链设计用于检测、定位和跟踪
    %室内或室外环境中的物体。
    %此配置使用~2GHz BW(~10cm 范围分辨率)和
    %仅允许 EVM 的四根天线节省存储器空间。
    %此配置的最大清晰范围为~10m。
    %在此配置中、启用自动模式(主要和次要)进行跟踪
    %具有任何类型运动(包括细微运动)的物体。
    %****************************************************************************
    sensorStop 0
    channelCfg 3 3 0
    chirpComnCfg 12 0 0 256 1 39 2.
    chirpTimingCfg 6 63 0 75 60
    frameCfg 2 450 32 100 0
    antGeometryCfg 1 1 1 0 0 1 1 3 1 2 0 3 2.5
    guiMonitor 2 3 0 0 0 1 0 1 1 1
    SigProcChainCfg 64 1 3 2 8 8 1 0.3
    cfarCfg 2 8 4 3 0 10.0 0 0.7 0 1 1
    aoFovCfg –70 70 –40 40
    rangeSelCfg 0.1 6.0
    离合器拆卸 1.
    compRangeBiasAndRxChanPhase 0.0 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000 1.00000 0.00000 0.00000 0.00000
    adcDataSource 0 adc_data_0001_CtestAdc6Ant.bin
    adcLogging 0
    lowPowerCfg 0
    factoryCalibCfg 1 0 32 0 0x1ff000
    boundaryBox –3.5 0 6 –0.5 3.
    sensorPosition 0 0 1.0 0
    StaticBoundaryBox –3 0.5 6 0 3.
    gatingParam 3 2 2 4
    状态参数 3 12 50 5 200
    分配参数 15 30 0.1 8 0.5 20
    最大加速度 0.4 0.1
    trackingCfg 1 2 100 5.
    PresenceBoundaryBox –3 0.5 6 0 3.
    MicroDopplerCfg 1 0 0.5 0 1 1 12.5 87.5 1.
    分类器配置 1 3 4.
    波特率 1250000
    sensorStart 0 0 0 0

    记下我们更改的值、如果这些值提供了更高的精度、请调整这些值以获得所需的结果。
    此致、
    David