TensorFlow.js

TensorFlow.js – Remove or restore segments of an image in the browser using DeepLab model

This article is a continuation of the previous article on Semantic Image Segmentation in the browser using TensorFlow.js pre-trained DeepLab model. Here, we will use the DeepLab model’s output to manipulate specific parts of the image based on user selection. Essentially, we will allow the user to remove or restore a specific segment of an […]

TensorFlow.js – Remove or restore segments of an image in the browser using DeepLab model Read More »

TensorFlow.js – Semantic Image Segmentation in browser using DeepLab model

In Computer Vision, one of the main challenges is to understand an image at a higher level like the way we humans do, i.e., to identify the objects, their location and their surroundings to make sense of the scene captured in the image. Semantic Image Segmentation is the process of identifying the objects present in

TensorFlow.js – Semantic Image Segmentation in browser using DeepLab model Read More »

Face Landmarks Detection using MediaPipe Face Mesh in TensorFlow.js – Part 3

This article is the continuation of the previous article on MediaPipe Face Mesh model in TensorFlow.js, where we looked at creating the triangle mesh of the face using the model’s output. Here, we will look at detecting and tracking iris within the eyes using the MediaPipe Iris model. 1. Iris Detection MediaPipe Iris model accurately

Face Landmarks Detection using MediaPipe Face Mesh in TensorFlow.js – Part 3 Read More »

Facial Landmarks Detection using MediaPipe Face Mesh in TensorFlow.js – Part 2

This article is the continuation of the previous article on MediaPipe Face Mesh model in TensorFlow.js, where we looked at the basic usage of this model. Here, we will look at how to connect the 468 3D facial landmark predictions as multiple triangles to create a triangle mesh of the face. 1. Triangle Mesh To

Facial Landmarks Detection using MediaPipe Face Mesh in TensorFlow.js – Part 2 Read More »

Facial Landmarks Detection using MediaPipe Face Mesh in TensorFlow.js

In this article, we will walk through an example to identify facial landmarks using the state of the art MediaPipe Face Mesh model. This model is present in the Face Landmarks Detection package in TensorFlow.js library’s pre-trained model suite. This is part 1 of a series of articles in which we dive into the details

Facial Landmarks Detection using MediaPipe Face Mesh in TensorFlow.js Read More »

TensorFlow.js – Cricket Shot classification using Pose Detection

In this article, we will look at how to use Pose Detection in TensorFlow.js to classify cricket shots. In the game of cricket, there are many different shots played, such as cover drive, square cut, flick, sweep, straight drive, etc. In this example, we will attempt to classify three cricket shots – cover drive, flick

TensorFlow.js – Cricket Shot classification using Pose Detection Read More »

Understanding the Real Time Person Removal project – TensorFlow.js

Most of us interested in TensorFlow.js would be familiar with the popular demo of disappearing people in real time by Jason Mayes. This is a fantastic example of what is possible using TensorFlow.js in the browser. Jason is gracious to share the code of this application for others to learn and implement their own versions

Understanding the Real Time Person Removal project – TensorFlow.js Read More »