Danilo Carvalho
Danilo Carvalho

Reputation: 395

Computer Vision - Human Detection in Video

I need to detect a human in a video in realtime. I guess its not much different from detecting a human in a static image (except that the video image is usually much lower resolution). Can you guys point me in some direction? I don't have no experience in the computer vision field, so I any link, article, video that could give me a introduction would be useful. Any help is appreciated.

Thanks.

Upvotes: 3

Views: 6439

Answers (3)

kalyan g
kalyan g

Reputation: 49

If you are looking for this in 2024, an effective approach would be using YOLO based detector over Multi Object Trackers(MOT) likes Deep-SORT.

Association and Re-ID modules in MOT algorithms help track consistently throughout even with cases missing and unreliable detections in between frames.

This is a helpful github repo to start with.

Upvotes: 0

Mohamed TOUATI
Mohamed TOUATI

Reputation: 388

One way is to use HOG features. This first method seems to be time-consuming nevertheless it is a very successful human detection algorithm. The second way is to optimize the HOG algorithm by resizing the image this method results in more than two times increase in detecting humans in a image while scarifying in the detection accuracy mainly when persons are on the edges. The third way consists in adapting Haar feature for human detection this solution significantly reduces computational cost in spite of the precision. To evaluate the proposed method, we have established a top-view human database. Experimental results have demonstrated the effectiveness and efficiency of the proposed algorithm which gives a good ratio accuracy/time execution.

Upvotes: 1

Max Allan
Max Allan

Reputation: 2395

One of the most famous methods for human detection is the Histogram of Oriented Gradients (HoG) detector. This has been implemented in the OpenCV library and should be a good starting point.

Upvotes: 6

Related Questions