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.

IWR6843ISK-ODS: lab0020_pplcount_Overhead : What's the difference in calculating people's height in demo A and B and the detailed way to calcaulate people's height?

Part Number: IWR6843ISK-ODS
Other Parts Discussed in Thread: IWR6843

Hello,

I'm researching the problem of people's stance recognition using IWR6843, when I ran the demo "GUI_A_base_no_logic(A)" and "GUI_B_gui_filteringLogic(B)", I found some questions about them:

1. There are two ways to put sensors and people's height calculation in A, but the "Overhead" way is commented. When I ran the "main_pplcount_viz.exe" using 6843, just one or two people could be detected, and the points in the gui was erratic which was hard to understand. I read the MATLAB code, found the variable "p1height" was only modified in Line707,which was also hard to understand. So, I hope someone could help me understand the way to calculate people's height in A.

2. Sensors mainly focus on detect the height between people's head and the sensors, if the height over the height_limit, people's stance will set "Standing", otherwise "Sitting". But when I ran the visualizer, the gui could't show any peole standing, which was all static or unknown, and the point cloud data was erratic,too.

Because there is no docs about the MATLAB code, I don't know the problem lies in sensor or code, the process of running demo bothers me a lot, I hope someone could help me understand the detailed calucate process briefly and how to run demo properly, since I'm a freshman in this area.

Thanks for your help.

  • Hi InkCherry,

    Height is calculated the following way:

    1. For each target, get a list of all detected points associated with the target
    2. Get the highest point in the list
    3. Store the point in a circular buffer, in our case, this contains 20 frames of data
    4. Average the buffer, giving height of the person relative to the height of the sensor
    5. Use sensor height and relative height to calculate actual persons height

    In GUI A, when the device is sidemounted, the height will be calculated for each point using the Z location. Once we have relative height, we would add the height of the sensor, which needs to be input to the gui.

    Regards,

    Justin