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.

IWR1642BOOST: People counting - Extended application

Part Number: IWR1642BOOST
Other Parts Discussed in Thread: IWR1642

Hi,

I have implemented People Counting demo using IWR1642. The result what I obtained is displayed in the image below

Why am I not getting the count of the number of persons inside the boxes??

Also what customization should be done in the People counting demo to obtain the result as shown in the image below?? I need to calculate the waiting time for each person as shown in the image below.

Kindly look into it.

Regards,

Sanjhana Rangaraj

  • Hi Sanjhana,

    It appears the People Count in box value is being cut-off  - if you have access to matlab, you can edit the style so that this fits on your screen.

    To track people waiting in line:

    • For each track, the device returns position, velocity, and acceleration.
    • To determine if a track is in the box, we check the position of each track to see if it is within the box - this is done in the gui (not the device).
    • Similarly, you will need to use the information output from the device to determine how long each person was in line

    Regards,

    Justin

  • Hi Justin,

    Is there a specific version of MATLAB to be installed to edit it or the latest version will support?

    Also can you be more specific about where to make changes to obtain the waiting time? Should we do it using code composer?

    Regards,

    Sanjhana
  • Hi Sanjhana,

    You will need Matlab 2017a (9.2) to edit the TI gui.  If you do not have access to Matlab, see the People Counting User's guide to understand how to parse the output information from the IWR device. In the Matlab gui, the script finishes parsing the output data near line 660. With the output data, you can see where a specific target is each frame, and make a determination about wait time based on that.

    Regards,

    Justin

  • Hi Justin,

    I'm now able to alter the GUI with MATLAB 9.2.

    Can you please explain how to calculate waiting time of each person in detail?

    Regards,

    Sanjhana

  • Hi Sanjhana,

    Each track has a TID - tracker ID, which identifies it.  You will have to keep track of these ID's to understand how long the person is waiting in line.  I cannot provide assistance on developing an algorithm to understand how long someone has been doing something, as that is outside the scope of radar support.

    Regards,

    Justin