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”

Is there a better time than a Lock-down to Up-skill yourself?

As the world comes to a screeching halt due to the Covid-19 pandemic, it would be reasonable to suggest that there isn’t much to look forward to in the immediate future. As we lay within the confines of our homes, we realize how little it takes to upset the established order.

Continue reading “Is there a better time than a Lock-down to Up-skill yourself?”

Analyzing data of the global pandemic – COVID – 19 using Python

Covid-19 has been declared as a global pandemic. If you are interested to analyse the data by yourself, please follow the instructions below.

The data is made available to everyone at the locations given below.

The data files are in the form of four metrics and are available to download here:
Total confirmed cases:https://cowid.netlify.com/data/total_cases.csv
Total deaths:https://cowid.netlify.com/data/total_deaths.csv
New confirmed cases:https://cowid.netlify.com/data/new_cases.csv
New deaths:https://cowid.netlify.com/data/new_deaths.csv
The full dataset is available to download here:http://cowid.netlify.com/data/full_data.csv

In your Jupyter notebook, please follow the instructions given below. To avoid installations of Jupyter or any library, you can simply use CloudxLab – it gives 15 days free subscription.

Import the Pandas library

import pandas as pd

Now, load the data into a DataFrame

dataframe = pd.read_csv('http://cowid.netlify.com/data/full_data.csv')

Once the data has been loaded, you can perform various operations on it. Please see the image attached below to get an idea of the entire process.

The code for this is available here: https://github.com/cloudxlab/covid19/blob/master/Covid-19.ipynb

Understanding Computer Vision with Deep Learning – Free Webinar

CloudxLab conducted a successful webinar on “Introduction to Machine Learning” on the 15th of October, 2019.  It was a 2-hour session in which the instructor explained the concepts based on Understanding Computer Vision with Deep Learning.

More than 250 learners around the globe attended the webinar. The participants were from countries namely; United States, Canada, Australia, Indonesia, India, Thailand, Philippines, Malaysia, Macao, Japan, Hong Kong, Singapore, United Kingdom, Saudi Arabia, Nepal, & New Zealand.

Continue reading “Understanding Computer Vision with Deep Learning – Free Webinar”

The top 15 most frequently asked questions about our EICT (IIT Roorkee) Data Engineering with Hadoop and Spark course

1. What is EICT and how is it related to IIT Roorkee?

Electronics & ICT Academy, part of the IIT Roorkee, is an initiative of Ministry of Electronics and Information Technology (MeitY), Govt. of India.

The E&ICT Academy IIT Roorkee conducts short courses and Faculty Development Programmes (FDP) in the emerging areas to enrich and upgrade subject knowledge and technical skills benefiting faculties, working professionals and Govt. employees.

Continue reading “The top 15 most frequently asked questions about our EICT (IIT Roorkee) Data Engineering with Hadoop and Spark course”

Big Data vs Machine Learning

Every day the world is advancing into the new level of industrialization and this has resulted in the production of a vast amount of data. And, at initial stages, people started considering it as a bane, but later they found out that it’s a boon. So, they started using this data in a productive way. Big data and machine learning are terminologies based on the concept of analyzing and using the same data. Let’s get into more details.

Continue reading “Big Data vs Machine Learning”

CloudXLab is proud to sponsor RACE360 as a Technology Partner.

RACE360, an Emerging Technology Conference 2019 (Powered by The Times of India) is happening on Wed, Aug 28th at The Lalit Ashok, Bengaluru. It is presented by REVA University, Bengaluru (REVA Academy for Corporate Excellence (RACE)).

Continue reading “CloudXLab is proud to sponsor RACE360 as a Technology Partner.”

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