Chapter 6. Feature-Based Object Detection
In the previous chapter, we understood the importance of and how to model deep layered feature extraction using Convolutional Neural Networks (CNNs). In this chapter, we will learn how to model a CNN to detect where the object in the image is and also classify the object in one of our pre-decided categories.
In this chapter:
- We will begin with a general discussion on image recognition and what is object detection
- A working example of the popular techniques for face detection using OpenCV
- Object detection using two-stage models such as Faster-RCNN
- Object detection using one-stage model such as SSD
- The major part of this chapter will be discussing deep learning-based object detectors and explaining them using a code for the demo