• Skip to primary navigation
  • Skip to main content
  • Skip to footer

PyImageSearch

You can master Computer Vision, Deep Learning, and OpenCV - PyImageSearch

  • University Login
  • Get Started
  • Topics
    • Deep Learning
    • Dlib Library
    • Embedded/IoT and Computer Vision
    • Face Applications
    • Image Processing
    • Interviews
    • Keras and TensorFlow
    • Machine Learning and Computer Vision
    • Medical Computer Vision
    • Optical Character Recognition (OCR)
    • Object Detection
    • Object Tracking
    • OpenCV Tutorials
    • Raspberry Pi
  • Books and Courses
  • AI & Computer Vision Programming
  • Reviews
  • Blog
  • Consulting
  • About
  • FAQ
  • Contact
  • University Login
dlib
Face Applications
Tutorials

Face detection with dlib (HOG and CNN)

April 19, 2021

In this tutorial, you will learn how to perform face detection with the dlib library using both HOG + Linear SVM and CNNs. The dlib library is arguably one of the most utilized packages for face recognition. A Python package…

Read More of Face detection with dlib (HOG and CNN)

Deep Learning
Tutorials

The Deep Learning Classification Pipeline

April 17, 2021

Based on our previous two sections on image classification and types of learning algorithms, you might be starting to feel a bit steamrolled with new terms, considerations, and what looks to be an insurmountable amount of variation in building an…

Read More of The Deep Learning Classification Pipeline

Deep Learning
Introduction
Tutorials

What is Deep Learning?

April 17, 2021

Revised and updated 4/10/2023 Table of Contents What Is Deep Learning? Topic Description A Brief Overview of Machine Learning The Basics of Neural Networks Deep Learning vs. Traditional Machine Learning Challenges and Limitations of Deep Learning Data Requirements Interpretability Overfitting…

Read More of What is Deep Learning?

Image Processing
Tutorials

Image Classification Basics

April 17, 2021

A picture is worth a thousand words. — English idiom We’ve heard this adage countless times in our lives. It simply means that a complex idea can be conveyed in a single image. Whether examining the line chart of our…

Read More of Image Classification Basics

Deep Learning
Interviews

An interview with Gary Song, deep learning practitioner at Unity Technologies

April 14, 2021

In this blog post, I interview Gary Song, a deep learning practitioner at Unity Technologies. We’re now at the one-year anniversary of COVID-19. It’s been a particularly rough year for all of us. For Gary, it was really bad. But…

Read More of An interview with Gary Song, deep learning practitioner at Unity Technologies

Embedded/IoT and Computer Vision
Interviews
OpenCV AI Kit

An interview with Jagadish Mahendran, 1st place winner of the OpenCV Spatial AI Competition

March 31, 2021

In this post, I interview Jagadish Mahendran, senior Computer Vision/Artificial Intelligence (AI) engineer who recently won 1st place in the OpenCV Spatial AI Competition using the new OpenCV AI Kit (OAK). Jagadish’s winning project was a computer vision system for…

Read More of An interview with Jagadish Mahendran, 1st place winner of the OpenCV Spatial AI Competition

Adversarial Images
Deep Learning
Keras and TensorFlow
Tutorials

Mixing normal images and adversarial images when training CNNs

March 15, 2021

In this tutorial, you will learn how to generate image batches of (1) normal images and (2) adversarial images during the training process. Doing so improves your model’s ability to generalize and defend against adversarial attacks. Last week we learned…

Read More of Mixing normal images and adversarial images when training CNNs

Adversarial Images
Deep Learning
Keras and TensorFlow
Tutorials

Defending against adversarial image attacks with Keras and TensorFlow

March 8, 2021

In this tutorial, you will learn how to defend against adversarial image attacks using Keras and TensorFlow. So far, you have learned how to generate adversarial images using three different methods: Adversarial images and attacks with Keras and TensorFlow Targeted…

Read More of Defending against adversarial image attacks with Keras and TensorFlow

Deep Learning
Interviews
Siamese Networks

An interview with Anthony Lowhur – Recognizing 10,000 Yugioh Cards with Computer Vision and Deep Learning

March 3, 2021

In this blog post, I interview computer vision and deep learning engineer, Anthony Lowhur. Anthony shares the algorithms and techniques that he used to build a computer vision and deep learning system capable of recognizing 10,000+ Yugioh trading cards. I…

Read More of An interview with Anthony Lowhur – Recognizing 10,000 Yugioh Cards with Computer Vision and Deep Learning

  • Previous Page
  • Page 1
  • ...
  • Page 10
  • Page 11
  • Page 12
  • Page 13
  • Page 14
  • ...
  • Page 31
  • Next Page

You can learn Computer Vision, Deep Learning, and OpenCV.

Get your FREE 17 page Computer Vision, OpenCV, and Deep Learning Resource Guide PDF. Inside you’ll find our hand-picked tutorials, books, courses, and libraries to help you master CV and DL.


Footer

Topics

  • Deep Learning
  • Dlib Library
  • Embedded/IoT and Computer Vision
  • Face Applications
  • Image Processing
  • Interviews
  • Keras & Tensorflow
  • OpenCV Install Guides
  • Machine Learning and Computer Vision
  • Medical Computer Vision
  • Optical Character Recognition (OCR)
  • Object Detection
  • Object Tracking
  • OpenCV Tutorials
  • Raspberry Pi

Books & Courses

  • PyImageSearch University
  • FREE CV, DL, and OpenCV Crash Course
  • Practical Python and OpenCV
  • Deep Learning for Computer Vision with Python
  • PyImageSearch Gurus Course
  • Raspberry Pi for Computer Vision

PyImageSearch

  • Affiliates
  • Get Started
  • About
  • Consulting
  • Coaching
  • FAQ
  • YouTube
  • Blog
  • Contact
  • Privacy Policy

© 2025 PyImageSearch. All Rights Reserved.