Title: PyImageSearch Gurus: The big list of computer vision topics you'll master inside my course. - PyImageSearch

URL Source: https://pyimagesearch.com/2015/01/09/pyimagesearch-gurus-big-list-computer-vision-topics-youll-master-inside-course/

Published Time: 2015-01-09T15:00:05+00:00

Markdown Content:
[![Image 1: new_modules_kickstarter](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%20725'%3E%3C/svg%3E)](https://pyimagesearch.com/wp-content/uploads/2015/01/new_modules_kickstarter.jpg)

[A couple days ago](https://pyimagesearch.com/2015/01/07/my-kickstarter-will-go-live-wednesday-january-14th-10am/) ago I mentioned that on **Wednesday, January 14th** I am launching a Kickstarter to fund my new project — **PyImageSearch Gurus:** A **_course, community,_** and **_development environment_** dedicated to turning you into a computer vision guru.

As promised, here is the complete list of topics to be covered inside the PyImageSearch Gurus course. And if you have a suggestion of a topic to cover, just leave a comment on this post or [send me a message](https://pyimagesearch.com/contact/), and I’ll see if we can make it happen!

**Computer Vision and OpenCV Basics**

*   Image basics
*   Loading, displaying, and saving images
*   Drawing
*   Image processing
*   Histograms
*   Smoothing and blurring
*   Morphological operations
*   Thresholding
*   Gradients and edge detection
*   Contours

**Automatic license plate recognition**

*   Preparing your training data
*   Finding the license plate in images
*   Training your classifier
*   Classifying license plate numbers and digits

**Deep Learning**

*   Basic introduction to deep learning
*   Case Studies:
    *   Deep Belief Networks
    *   Convolutional Neural Networks
    *   …applied to various datasets such as
        *   MNIST
        *   CIFAR

**Face Recognition**

*   Preparing and pre-preprocessing your data
*   Eigenfaces

**Building your own custom object detector**

*   Preparing your training data
*   Selecting an image descriptor
*   The sliding window technique
*   Training a classifier
*   Hard negative mining
*   Object detection

**Content-Based Image Retrieval/Image Search Engines**

*   Constructing a Bag of Visual Words
    *   Codebook construction
    *   Vector quantization
    *   Hard vs. soft codeword assignment
*   Searching
*   Inverted indexes
*   Tf-idf weighting
*   Spatial verification

**Standard Image Classification**

*   Image pyramids
*   Selecting appropriate image descriptors
*   Evaluation on various datasets, including:
    *   Caltech-101
    *   Flowers 17
    *   …and many more

**Describing Images with Image Descriptors**

*   Keypoints (DoG, Harris, etc.)
*   Local invariant descriptors (SIFT, SURF, etc.)
*   Histogram of Oriented Gradients
*   Haralick texture
*   Local Binary Patterns
*   Zernike moments
*   Hu moments
*   …and many more

**Computer Vision Case Studies**

*   Face detection in images and photos
*   Eye tracking
*   Object tracking in video
*   Handwriting recognition
*   Plant classification
*   License plate recognition
*   Finding regions of text in document images
*   Measuring distance from camera to object in image

**Hadoop + Big Data**

*   Preparing images for use on HDFS
*   Introduction to Hadoop and MapReduce
*   Running computer vision jobs on MapReduce
*   Elasticsearch and Accumulo for indexing and retrieval
*   High-throughput face detection
*   High-throughput feature extraction

So there you have it! The complete list of topics to be covered inside PyImageSearch Gurus. I hope after looking over this list you are as excited as I am!

Remember, if you see a topic that is not on the list that you want me to cover, [just send me a message](https://pyimagesearch.com/contact/) — **this is _your_ course and I want to tune it to what you want to learn.**

To be notified when the Kickstarter Rewards list goes live, [**be sure to signup to receive PyImageSearch Gurus updates!**](https://www.getdrip.com/forms/3607544/submissions/new)

I’ll see you on Monday with the finalized Kickstarter Rewards list…

![Image 2](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20410%20567'%3E%3C/svg%3E)

#### Join the PyImageSearch Newsletter and Grab My FREE 17-page Resource Guide PDF

Enter your email address below to **join the PyImageSearch Newsletter** and **download my FREE 17-page Resource Guide PDF** on Computer Vision, OpenCV, and Deep Learning.

![Image 3](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20240%20240'%3E%3C/svg%3E)

#### **About the Author**

Hi there, I’m Adrian Rosebrock, PhD. All too often I see developers, students, and researchers wasting their time, studying the wrong things, and generally struggling to get started with Computer Vision, Deep Learning, and OpenCV. I created this website to show you what I believe is the best possible way to get your start.