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.

IWR6843: Disable clutter removal in people counting demo

Part Number: IWR6843

Hi there, 

I am now working on the people counting demo with IWR6843. From the thread: 

I know that the clutter removal is enabled by default in the people counting demo. I would like to ask whether there are any ways to disable the clutter removal feather, so that both moving and static objects can be detected, either by changing the configuration or embedded code. 

Thanks in advance, 

Xinjun

  • Hi Xinjun,

    You can turn off clutter removal by adding these lines to radarProcess.c at line 378:

    processInst->aoaInput->clutterRemovalFlag = 1;
    processInst->aoaInput->fallBackToConvBFFlag = 0;

    This is in the radarRangeAzimuthProcessRun function.

    Regards,
    Justin
  • Thank you for the reply. I have a quick question in the added code.

    processInst->aoaInput->clutterRemovalFlag = 1;

    Does it mean turning on the clutterRemoval or turning off? Accordingly, is setting fallBackToConvBFFlag as 0 correct for my scenario?

    Am I able to turn off the clutter removal in the lab0019_pplcount_long_range_68xx. I am using industrial toobox V3.2.0. 


    Thanks,
    Xinjun

  • Hi Xinjun,

    Sorry for the confusion:
    clutter RemovalFlag = 1 is clutter removal on, 0 is off.

    For "fallBackToConvBFFlag" you can try both options. The Capon BF technique used can be negatively effected by clutter, so in situation where there are a lot of reflections, Conventional beamforming may perform better.

    Regards,
    Justin