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.

IWR1443BOOST: iwr1443: how to chang the detection range of the demo twirl gesture recongnition.

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: IWR1443

Hi All,

        Recently we are tring to change to detection range of the lab twirl gesture recongnition, in order to make it suit to a 1-2 meters distance's gesture recognition. We try to promote the neutral network of that lab, but we can not figure it out how to change to detect range of that demo. In the matlab file and .c file, we cannot find a parameter for the range. Please tell us how to do that. 

        Thank you very much.

  • Former Member
    0 Former Member

    Hello Shuanghu,

    In gesture_twirl.h the following parameters are defined that affect the initial and max range bins used for gesture recognition. You can try increasing the max parameter. However please note the demo was tested and optimized to work in the defined range.  


    #define NUM_INITIAL_RANGE_BINS_SKIP 2
    #define MAX_RANGE_BIN_USED 9

    -Amanda

  • Thank you very much, Amanda. I change the MAX_RANGE_BIN_USED to 20 and then compiler a to get a bin file. After flashing it to the IWR1443, I find it only change the range index but not change the detect range actually. Thus, I wonder if there are anything I have to change at the same time. Have a nice day!
  • Former Member
    0 Former Member in reply to Shuanghu Liu
    Hello Shuanghu,

    Can you clarify what you mean by the detection range not changing?

    There are two things that will affect the range
    1) The radar chirp configuration that defines the max detectable range by the radar. The default configuration in the lab supports up to ~4m.

    2) The data processing which looks in specific range bins for signatures related to gesture. The range bins are changed by the defined variable. Changing the range bin index changes the areas over which the gesture features are computed so in effect the range at which gestures are detected is changed.

    However this doesn't mean that the gesture recognition will definitely work out by changing the search indices without any other modifications. The training for the gesture classifier was trained at done at close range. Therefore the thresholds for the handcrafted classifier may not hold up under your modifications and would also need to be modified. Since longer range gesture was not the aim for this lab it is not supported.

    Amanda