Archive | Object Detection

A gentle guide to deep learning object detection

Today’s blog post is inspired by PyImageSearch reader Ezekiel, who emailed me last week and asked: Hey Adrian, I went through your previous blog post on deep learning object detection along with the followup tutorial for real-time deep learning object detection. Thanks for those. I’ve been using your source code in my example projects but […]

Continue Reading 73

Real-time object detection on the Raspberry Pi with the Movidius NCS

Today’s post is inspired by Danielle, a PyImageSearch reader who emailed me last week and asked: Hi Adrian, I’m enjoying your blog and I especially liked last week’s post about image classification with the Intel Movidius NCS. I’m still considering purchasing an Intel Movidius NCS for a personal project. My project involves object detection with […]

Continue Reading 223

Raspberry Pi: Deep learning object detection with OpenCV

A few weeks ago I demonstrated how to perform real-time object detection using deep learning and OpenCV on a standard laptop/desktop. After the post was published I received a number of emails from PyImageSearch readers who were curious if the Raspberry Pi could also be used for real-time object detection. The short answer is “kind […]

Continue Reading 317

Real-time object detection with deep learning and OpenCV

Today’s blog post was inspired by PyImageSearch reader, Emmanuel. Emmanuel emailed me after last week’s tutorial on object detection with deep learning + OpenCV and asked: “Hi Adrian, I really enjoyed last week’s blog post on object detection with deep learning and OpenCV, thanks for putting it together and for making deep learning with OpenCV […]

Continue Reading 564

Object detection with deep learning and OpenCV

A couple weeks ago we learned how to classify images using deep learning and OpenCV 3.3’s deep neural network ( dnn ) module. While this original blog post demonstrated how we can categorize an image into one of ImageNet’s 1,000 separate class labels it could not tell us where an object resides in image. In order to obtain […]

Continue Reading 429

HOG detectMultiScale parameters explained

Last week we discussed how to use OpenCV and Python to perform pedestrian detection. To accomplish this, we leveraged the built-in HOG + Linear SVM detector that OpenCV ships with, allowing us to detect people in images. However, one aspect of the HOG person detector we did not discuss in detail is the detectMultiScale  function; specifically, […]

Continue Reading 91

Pedestrian Detection OpenCV

I’ve met a lot of amazing, uplifting people over the years. My PhD advisor who helped get me through graduate school. My father who was always there for me as a kid — and still is now. And my girlfriend who has always been positive, helpful, and supportive (even when I probably didn’t deserve it). I’ve also […]

Continue Reading 308