Roadmap to Computer Vision - AI & Machine Learning

Computer Vision (CV) is nowadays one of the main application of Artificial Intelligence (eg. Image Recognition, Object Tracking, Multilabel Classification). In this article, I will walk you through some of the main steps which compose a Computer Vision System.

The 5 Most Amazing Computer Vision Techniques to Learn

The 5 Most Amazing Computer Vision Techniques to Learn. Computer vision technique such as image classification, semantic segmentation, and object detection help a computer to analyse, and understand useful information from a single or a sequence of images.

Understanding GAN Loss Functions

In this blog post, we will take a closer look at GANs and the different variations to their loss functions, so that we can get a better insight into how the GAN works while addressing the unexpected performance issues.

Deconstructing Maxine, Nvidia’s AI-powered video-conferencing technology

In this post, which marks the first installation of our “deconstructing artificial intelligence” series, we will take a look at how some of these features work and how they tie-in with AI research done at Nvidia. We’ll also explore the pending issues and the possible business model for Nvidia’s AI-powered video-conferencing platform.

Understanding Transformers, the Data Science Way

Transformer, a model architecture first explained in the paper Attention is all you need, lets go of this recurrence and instead relies entirely on an attention mechanism to draw global dependencies between input and output. And that makes it FAST. This is the picture of the full transformer as taken from the paper.

Data Augmentation in Python: Everything You Need to Know - neptune.ai

In machine learning (ML), if the situation when the model does not generalize well from the training data to unseen data is called overfitting. As you might know, it is one of the trickiest obstacles in applied machine learning.

Image Processing Techniques That You Can Use in Machine Learning Projects

In this article, we will be covering the top 6 image processing techniques for machine learning.

Complete Guide To ShuffleNet V1 With Implementation In Multiclass Image Classification

Complete Guide To ShuffleNet V1 With Implementation In Multiclass Image Classification. Here, we define a Convolutional Neural Network (CNN) model using Torch to train this model. We will test the model to check the reduction in computational cost and obtain accuracy.

Essential Pil (Pillow) Image Tutorial (for Machine Learning People)

Essential Pil (Pillow) Image Tutorial (for Machine Learning People). In this article, we will look at its fork :Pillow. PIL has not been updated since 2011 and so the case for Pillow is obvious.

Detect and Blur Faces Programmatically

In this post, you will learn how modern face detection algorithms work under the hood, the privacy concerns related to the use of such technology, and finally, how to make use of the PixLab API to detect faces at first, extract their coordinates and finally apply a blur filter for each extracted face (i.e. bounding boxes).

A Guide to Preparing OpenCV for Android

This tutorial guides Android developers in preparing the popular library OpenCV for use. Using a step-by-step guide, the library will be imported into Android Studio and then can be used for performing any of the operations it supports, such as object detection, segmentation, tracking, and more.

Step by Step Guide To Object Detection Using Roboflow

Step by Step Guide To Object Detection Using Roboflow. Here, we will discuss Roboflow which helps in computer vision by enhancing performance with efficient parameters readily available to use.

Top 8 Image-Processing Python Libraries Used in Machine Learning

Top 8 Image-Processing Python Libraries Used in Machine Learning. In this article, I am going to list out the most useful image processing libraries in Python which are being used heavily in machine learning tasks.

10 Best Python Libraries For Computer Vision Tasks

Python provides several computer vision libraries and frameworks for developers to help them automate tasks and more. We are listing down 10 best Python libraries that developers can use for Computer Vision.

Best Image Processing Tools Used in Machine Learning

In this article, we will provide you with a list of the best image processing tools used in machine learning. Image processing is a very useful technology and the demand from the industry seems to be growing every year.

Top Computer Vision and Open CV Courses and Projects for Beginners

Top Computer Vision and Open CV Courses and Projects for Beginners. In this article, see the top computer vision and Open CV courses and projects for beginners.

Computational Needs for Computer Vision (CV) in AI and ML Systems

Computational Needs for Computer Vision (CV) in AI and ML Systems. In this article, take a look at computational needs for computer vision in AI and ML systems.

Machine Learning Gets Better At Video Editing: Makes People To Disappear

The researchers at Virginia Tech and Facebook AI have come with an improved technique that allows machine learning to edit videos like never before. However, because the motion boundaries form impenetrable barriers, not all missing regions in a video can be reached in this way.

ML Kit Pose Detection Brings Body Movement Tracking to iOS and Android

ML Kit Pose Detection Brings Body Movement Tracking to iOS and Android. Initially available under the ML Kit early access program, Pose Detection is now officially part of ML Kit. The library is capable of tracking the human body, including facial landmarks, hands, and feet.

Artificial Intelligence Can Create Sound Tracks for Silent Videos

Artificial Intelligence Can Create Sound Tracks for Silent Videos. Researchers Ghose and Prevost created a deep learning algorithm which, given a silent video, can generate a realistic sounding synchronized soundtrack.