HOG Person Detector: False Positive detection on the background of subtracted images

I am working on a project that requires finding people in the scene.

Initially, after starting the HOG detector on the initial frames, a certain background object was detected as a person in all frames, which gave me 3021 false positive results.

So, I took a logical step to remove the static background by applying a background subtracter (BackgroundSubtractorMOG2) to all frames. The resulting frames looked like this:

UjqXn.jpg

Then these mask images were added (using bitwise_and) to the original image so that the white pixels were replaced by the pixels that make up the person.

Example: hqbFu.jpg

Then I launched the HOG detector on these images, which gave the following results:

yRo1A.jpg

, - . , , HOG .

- , ? ?

+4
1

, , . , HOG , , , ( , ..)

HOG , HOG , .

, ( ), HOG- , , , , .

PS: HOG , SVM. , , HOG. , , , .

+2

Source: https://habr.com/ru/post/1668684/


All Articles