Computer Vision and Artificial Intelligence

A real-time Python tool for solving logic games (like Sudoku) with OpenCV, a backtracking algorithm and… a pinch of Deep Learning.

Image by Author

I like logic games. I like also Computer Vision and Artificial Intelligence algorithms. To combine the two things, I built a software that detects, analyzes and solves some logic puzzles like Sudoku and Skyscrapers.

In this article I will explain the project “LogicGamesSolver”. You can find the source code with instructions to run it in my github repository.

The project combines three fields of study:

  • Computer Vision for the puzzle detection in the input image
  • Deep Learning to classify any digit in the puzzle
  • Artificial Intelligence to solving the game

The software is written in Python using Opencv 4.01 and…


Computer Vision

A guide to understand how to develop a drawing software in Python using OpenCV and Computer Vision algorithms

Image by Author

In this article I will explain my project “EyeDraw”, showing you how to use computer vision algorithms to draw simple pictures by moving the cursor on the screen with your eyes. You can find the source code with instructions to run it in my github repository.


Computer Vision

A real-time web tool using face-api.js to scroll through a PDF document in the browser using head movements.

Photo by Cookie the Pom on Unsplash

Face Landmark Detection has many useful applications in Computer Vision such as face swapping, blink detection, face alignment, emotions recognition and head pose estimation.

In this article, I will show you my project “FacePDFViewer”. I have built a simple tool that allows you to move through a PDF document on the screen without using the mouse, just the movements of the head.
You can find the source code with instructions to run it in my GitHub repository, and a live demo is available here on GitHub.io.

The software is written in Javascript using face-api.js

Fabrizio Di Guardo

A Computer Science engineer with a passion for Computer Vision and AI. Happy to live in one of the most revolutionary moments in the history of mankind.

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