Book Image

Computer Vision: Python OCR and Object Detection Quick Starter [Video]

By : Abhilash Nelson
Book Image

Computer Vision: Python OCR and Object Detection Quick Starter [Video]

By: Abhilash Nelson

Overview of this book

This course is a quick starter for anyone who wants to explore optical character recognition (OCR), image recognition, object detection, and object recognition using Python without having to deal with all the complexities and mathematics associated with a typical deep learning process.Starting with an introduction to the OCR technology, you'll get your system ready for Python coding by installing Anaconda packages and the necessary libraries and dependencies. As you advance, you'll work with convolutional neural networks (CNNs), the Keras library, and pre-trained models such as VGGNet 16 and VGGNet 19, to perform image recognition with the help of sample images. The course then focuses on object recognition and shows you how to use MobileNet-SSD and Mask R-CNN pre-trained models to detect and label objects in a real-time live video from the computer's webcam as well as in a saved video. Toward the end, you'll learn how the YOLO model and the lite version, Tiny YOLO, fasten the process of detecting an object from a single image. By the end of the course, you'll have developed a solid understanding of OCR and the methods involved and gain the confidence to perform optical character recognition using Python with ease. All resources and code files for this course are placed here: https://github.com/PacktPublishing/Computer-Vision-Python-OCR-Object-Detection-Quick-Starter
Table of Contents (33 chapters)
Free Chapter
1
Course Introduction and Table of Contents
2
Introduction to OCR Concepts and Libraries
3
Setting Up Environment - Anaconda
6
OpenCV Setup
8
Optional: cv2.imshow() Not Responding Issue Fix
9
Introduction to CNN - Convolutional Neural Networks - Theory Session
10
Installing Additional Dependencies for CNN
11
Introduction to VGGNet Architecture
13
Image Recognition Using Pre-Trained VGGNet19 Model
14
Image Recognition Using Pre-Trained ResNet Model
15
Image Recognition Using Pre-Trained Inception Model
16
Image Recognition Using Pre-Trained Xception Model
17
Introduction to MobileNet-SSD Pre-Trained Model
19
Mobilenet SSD Real-Time Video
20
Mobilenet SSD Pre-Saved Video
21
Mask RCNN Pre-Trained Model Introduction
25
MaskRCNN Pre-saved Video
26
YOLO Pre-Trained Model Introduction
28
YOLO Real-Time Video
29
YOLO Pre-Saved Video
30
Tiny YOLO Pre-Saved Video
31
Tiny YOLO Real-Time Video
32
YOLOv4 - Step 1 - Updating OpenCV Version
33
YOLOv4 - Step 2 - Object Recognition Implementation
Chapter 32
YOLOv4 - Step 1 - Updating OpenCV Version
Content Locked
Section 1
YOLOv4 - Step 1 - Updating OpenCV Version
This video explains updating OpenCV version.