Archive | Tutorials

Liveness Detection with OpenCV

In this tutorial, you will learn how to perform liveness detection with OpenCV. You will create a liveness detector capable of spotting fake faces and performing anti-face spoofing in face recognition systems. Over the past year, I have authored a number of face recognition tutorials, including: OpenCV Face Recognition Face recognition with dlib, Python, and […]

Continue Reading 39

Holistically-Nested Edge Detection with OpenCV and Deep Learning

In this tutorial, you will learn how to apply Holistically-Nested Edge Detection (HED) with OpenCV and Deep Learning. We’ll apply Holistically-Nested Edge Detection to both images and video streams, followed by comparing the results to OpenCV’s standard Canny edge detector. Edge detection enables us to find the boundaries of objects in images and was one of the […]

Continue Reading 62

Black and white image colorization with OpenCV and Deep Learning

In this tutorial, you will learn how to colorize black and white images using OpenCV, Deep Learning, and Python. Image colorization is the process of taking an input grayscale (black and white) image and then producing an output colorized image that represents the semantic colors and tones of the input (for example, an ocean on […]

Continue Reading 50

Breast cancer classification with Keras and Deep Learning

In this tutorial, you will learn how to train a Keras deep learning model to predict breast cancer in breast histology images. Back 2012-2013 I was working for the National Institutes of Health (NIH) and the National Cancer Institute (NCI) to develop a suite of image processing and machine learning algorithms to automatically analyze breast […]

Continue Reading 48

Keras, Regression, and CNNs

In this tutorial, you will learn how to train a Convolutional Neural Network (CNN) for regression prediction with Keras. You’ll then train a CNN to predict house prices from a set of images. Today is part two in our three-part series on regression prediction with Keras: Part 1: Basic regression with Keras — predicting house prices […]

Continue Reading 34

Regression with Keras

In this tutorial, you will learn how to perform regression using Keras and Deep Learning. You will learn how to train a Keras neural network for regression and continuous value prediction, specifically in the context of house price prediction. Today’s post kicks off a 3-part series on deep learning, regression, and continuous value prediction. We’ll […]

Continue Reading 60

Machine Learning in Python

Struggling to get started with machine learning using Python? In this step-by-step, hands-on tutorial you will learn how to perform machine learning using Python on numerical data and image data. By the time you are finished reading this post, you will be able to get your start in machine learning. To launch your machine learning […]

Continue Reading 88
[email]
[email]