Introducing pattern recognition for machine vision

Pattern recognition is an important part of machine vision or computer vision, to teach a machine to understand the object in an image.

In this section, we explore a paper by Paul Viola and Michael Jones about Rapid Object Detection using a Boosted Cascade of Simple Features. This paper describes a machine learning approach for visual object detection.

In general, the Viola and Jones approach is known as Haar Cascades. Their algorithm uses AdaBoost algorithm with the following classifier:

Introducing pattern recognition for machine vision

Fortunately, the OpenCV library has implemented Viola and Jones' approach to visual object detection. Other people ...

Get Smart Internet of Things Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.