How I used Artificial Intelligence to write letters in real-time…
Last year, I created a Python program that allowed a user to draw letters in the air with an orange highlighter. Along with being intriguing, this project is a great way to introduce Convolutional Neural Networks,Image Segmentation, and other fundamental concepts in the field of Deep Learningand Computer Vision to a beginner.
Today, I have decided to revisit this project and highlight the key steps I took in developing Air Notability.
All of my code can be found in this GitHub repository.
Step 1: Train a CNN to classify letters
Step 2: Track the Orange Highlighter
Step 3: Use the Highlighter’s Path to get a Letter
Learn what is Keras and OpenCV with their applications. See Keras vs OpenCv to understand differences between OpenCv and keras for proper understanding.
Dropout, Convolutional, Pooling, and Others
The effortless way to process images is to utilize a canny edge detection algorithm instead of state-of-the-art artificial intelligence…
A comprehensive guide towards working with CNN in Python. Image classification is the process of segmenting images into different categories based on their features
Image Stream Processing in Flutter application by TFLite Neural Networks. It allows loading custom-trained neural networks right from the device.