koide3 / hdl_people_tracking

Real-time people tracking using a 3D LIDAR
BSD 2-Clause "Simplified" License
288 stars 94 forks source link

How to enable static person detection? #12

Open agn-7 opened 5 years ago

agn-7 commented 5 years ago

I did an experimental person detection on a simulator which its persons are stand/fixed, so I realized that this repo does not find the fixed person and when I move persons it detected them.

Is there any parameter to detect stood persons or if not, can I change a section of code to detect them?

agn-7 commented 5 years ago

I realized that it's relevant to the classifier because of their clusters (stand persons) are true.

koide3 commented 5 years ago

Hi @agn-7 , As you pointed out, maybe this is due to the difference of the human shape in real and simulated data. You may track such still persons by setting "enable_classification" to false. It makes the human classifier disabled.

agn-7 commented 5 years ago

Hi @koide3

No, this not due to the human shape, because when I move up simulated humans this repo detect them, with enable_classification true or false, but when simulated humans are fixed with enable_classification true it cannot detect them, and with enable_classification false, it detects them. But with enable_classification false (clustering only) the False-Positive value increased up.

nithinme3 commented 1 year ago

@agn-7, Hi Were you able to solve the issue of static pedestrian? I am also facing the same issue. In my pointclouds, when people are static its failing to detect. Once they started moving its started to detect. Nithin