Sudoku is a puzzle in which players insert the numbers one to nine into a grid consisting of nine squares subdivided into a further nine smaller squares in such a way that every number appears once in each horizontal line, vertical line, and square.

Table of Content

AI Sudoku Solver

Using OpenCV, Deep Learning, and Backtracking Algorithm, We can solve the sudoku puzzle. First, build the Character Recognition model that can extract digits from a Sudoku grid image and then work on a backtracking approach to solve it. Deep Learning-based AI_Sudoku_Solver architecture uses OpenCV (opencv==4.2.0) and Python (python==3.7). The model Convolution…

Cartoon Character, one of the people or animals in an animated film like Mickey Mouse, Tom & Jerry etc. Cartoons are essential part of every childhood. They are, certainly, the most popular entertainment for children, but also much more than that. With the help of cartoons kids can learn about the world around us, about new emotions, life issues and other important things. Hence, just for fun the goal of current project is to recognize the cartoon character using deep learning algorithm.

So, In this article, we will look how to use a Deep Neural Net model for performing Cartoon…

A Human Pose Skeleton represents the orientation of a person in a graphical format. Essentially, it is a set of coordinates that can be connected to describe the pose of the person. Each co-ordinate in the skeleton is known as a part (or a joint, or a keypoint). A valid connection between two parts is known as a pair (or a limb). A sample human pose skeleton is shown below.

So, In this article, we will look how to use a Deep Neural Net model for performing Human Pose Estimation in OpenCV.

Table of Content


Till now…

What is ChatBot?

A chatbot is an artificial intelligence (AI) software that can simulate a conversation (or a chat) with a user in natural language through messaging applications, websites, mobile apps or through the telephone.
Why are chatbots important? A chatbot is often described as one of the most advanced and promising expressions of interaction between humans and machines. However, from a technological point of view, a chatbot only represents the natural evolution of a Question Answering system leveraging Natural Language Processing (NLP). …

Real-Time Strategy(RTS) games are a kind of video game which are emerging as a strong domain in Artificial Intelligence (AI). When we analyze these games, strong human minds can defeat artificial agents. The structure of most of the RTS games like Age of Empires, Warcraft, Starcraft, and many more are very complex and consist of many modules like Build Orders, Collecting Resources, Managing Army, etc for unit control and strategy selection. These modules implement different AI mechanisms and interact with each other. …

What is Reflection in an Image?

When a person takes photographs through a transparent material such as glass or windows, undesired reflections often ruin the images. To obtain clear images, users may make a dark situation or change the camera position, but it is not effective for removing reflections because of the limitation on space. The reflection degrades the image quality and also affects the results of applications such as segmentation or classification.

Table of Content

What is need of Reflection Removal?

When we take a picture through glass windows, the photographs are often degraded…

It’s the cloak that Harry Potter uses to become invisible. Since childhood, I am potter head and fan of all his magic, but it’s not real. All these are graphics and visualization. In childhood, I always thought about what if I had the same invisibility-cloak. But, as I grow I realized in reality, it’s nothing like that, but in the virtual world, it’s possible using simple concepts of image processing and OpenCV. The project of the current project is to implement the invisible-cloak (Adrishya Jadui Choga).

Table of Content :


You need to install the following:


What is Real-Time Creativity?

Ever played Pictionary???

It is a game where one person draws a shape or picture of an object in the air, and another has to guess it. Just like Pictionary, Real-Time Creativity is a game where you draw a pattern in front of the web camera using your finger and let the computer guess what you have drawn. Therefore, the goal of today’s article is to recognize the real-time creativity of user using deep learning.

Table of Content

About Dataset

Origin of this idea was developed by Magenta team…

The novel COVID-19 virus has forced us all to rethink how we live our everyday lives while keeping ourselves and others safe. Face masks have emerged as a simple and effective strategy for reducing the virus’s threat and also, application of face mask detection system are now in high demand for transportation means, densely populated areas, residential districts, large-scale manufacturers and other enterprises to ensure safety. Therefore, the goal of the today’s article is to develop a face mask detector using deep learning.

Table of Content

In today’s article, we are going to use a simple patch-based method for generating visual appearance i.e. new image is synthesized by stitching together small patches of an existing image. Texture Synthesis is an object of research in Computer Graphics and is used in many fields like Digital Image Editing, 3D Computer Graphics, and Post-Production of Films.

Generation of Textures

Table of Content

Before jumping to the method, first, understand the need for Texture Synthesis.

What is Texture Synthesis?

It is a technique of generating arbitrarily large textures from small real-world samples. The idea is that we get…

Devashi Choudhary

MTS2 at NetApp | IIIT-DELHI | IET-DAVV | Machine Learner and Researcher💯

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store