How to build a Number Plate Reader – Part 2

In the previous blog of this series, we trained a model to identify a numberplate in a picture. Here we will learn how to use OpenCV and PyTesseract to get the final number from the plate.

We will start from where we ended in the last session. We had trained an ssd_inception model and used it Tensorflow Object Detection API to detect number plates.

Continue reading “How to build a Number Plate Reader – Part 2”

How to make a custom number plate reader – Part 1

In this duology of blogs, we will explore how to create a custom number plate reader.

In this duology of blogs, we will explore how to create a custom number plate reader. We will use a few machine learning tools to build the detector. An automatic number plate detector has multiple applications in traffic control, traffic violation detection, parking management etc. We will use the number plate detector as an exercise to try features in OpenCV, tensorflow object detection API, OCR, pytesseract

Continue reading “How to make a custom number plate reader – Part 1”

How to run object detection on CCTV feed

In this blog we explore how to run a very popular computer vision algorithm YOLO on a CCTV live feed.

In this blog we explore how to run a very popular computer vision algorithm YOLO on a CCTV live feed. YOLO (You Only Look Once) is a very popular object detection, remarkably fast and efficient. There is a lot of documentation on running YOLO on video from files, USB or raspberry pi cameras. This series of blogs, describes in details how to setup a generic CCTV camera and run YOLO object detection on the live feed. In case you are interested in finding more about YOLO, I have listed out a few articles for your perusal at the end of this blog.

Setup a CCTV with RTSP

This blog lists out in details methods to setup a generic CCTV camera with a live RTSP feed. Note the RTSP url, as we will need it in the later stages. The RTSP (

CCTV camera with RTSP
Continue reading “How to run object detection on CCTV feed”

Stages of Artificial Intelligence

The emergence of Artificial Intelligence has played an essential role in revolutionizing the technical industry. According to many people, Artificial Intelligence is something that makes their work easy; well, it is just one of the qualities of Artificial Intelligence.

What is Artificial Intelligence?

According to Wikipedia, Artificial Intelligence “is intelligence demonstrated by machines, in contrast to the natural intelligence displayed by humans.”

Artificial intelligence can be categorized into several stages, depending upon the role they play. In this article, we will go through all of these stages, including their real-world application.

Continue Reading