<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Pose-Detection on Selvam Subbiah</title><link>https://selvamsubbiah.com/tags/pose-detection/</link><description>Recent content in Pose-Detection on Selvam Subbiah</description><generator>Hugo -- 0.154.3</generator><language>en-us</language><lastBuildDate>Sat, 13 Nov 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://selvamsubbiah.com/tags/pose-detection/index.xml" rel="self" type="application/rss+xml"/><item><title>TensorFlow.js - Cricket Shot classification using Pose Detection</title><link>https://selvamsubbiah.com/tensorflow-js-cricket-shot-classification-using-pose-detection/</link><pubDate>Sat, 13 Nov 2021 00:00:00 +0000</pubDate><guid>https://selvamsubbiah.com/tensorflow-js-cricket-shot-classification-using-pose-detection/</guid><description>&lt;p&gt;In this article, we will look at how to use &lt;a href="https://github.com/tensorflow/tfjs-models/tree/master/pose-detection" target="_blank" rel="noopener noreferrer"&gt;Pose Detection&lt;/a&gt;
in &lt;a href="https://www.tensorflow.org/js" target="_blank" rel="noopener noreferrer"&gt;TensorFlow.js&lt;/a&gt;
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.&lt;/p&gt;
&lt;p&gt;In this example, we will attempt to classify three cricket shots - cover drive, flick and square cut. We will utilize &lt;a href="https://github.com/tensorflow/tfjs-models/tree/master/pose-detection/src/blazepose_tfjs" target="_blank" rel="noopener noreferrer"&gt;BlazePose TensorFlow.js model&lt;/a&gt;
to obtain the poses from images of players playing the above shots. We will then feed these poses data to a &lt;a href="https://github.com/tensorflow/tfjs-models/tree/master/knn-classifier" target="_blank" rel="noopener noreferrer"&gt;KNN classifier&lt;/a&gt;
to classify between these three shots.&lt;/p&gt;</description></item><item><title>Pose Detection using BlazePose in TensorFlow.js</title><link>https://selvamsubbiah.com/pose-detection-using-blazepose-in-tensorflow-js/</link><pubDate>Mon, 11 Oct 2021 00:00:00 +0000</pubDate><guid>https://selvamsubbiah.com/pose-detection-using-blazepose-in-tensorflow-js/</guid><description>&lt;p&gt;Human Pose Detection is fascinating as there are endless use cases and opens up the possibility for various kinds of applications which were earlier either difficult to build or required specialized hardware and software.&lt;/p&gt;
&lt;figure&gt;
&lt;p&gt;&lt;img loading="lazy" src="https://selvamsubbiah.com/pose-detection-using-blazepose-in-tensorflow-js/images/yoga_pose_detection_result-1024x737.png"&gt;&lt;/p&gt;
&lt;figcaption&gt;
&lt;p&gt;&lt;em&gt;Photo by &lt;a href="https://unsplash.com/@matt909?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText" target="_blank" rel="noopener noreferrer"&gt;Alex Shaw&lt;/a&gt;
on &lt;a href="https://unsplash.com/s/photos/yoga?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText" target="_blank" rel="noopener noreferrer"&gt;Unsplash&lt;/a&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;In this article, I will walk you through the steps required to build a simple JavaScript app that detects human poses using &lt;a href="https://github.com/tensorflow/tfjs-models/tree/master/pose-detection" target="_blank" rel="noopener noreferrer"&gt;Pose Detection API&lt;/a&gt;
in &lt;a href="https://www.tensorflow.org/js" target="_blank" rel="noopener noreferrer"&gt;TensorFlow.js&lt;/a&gt;
utilizing the &lt;a href="https://github.com/tensorflow/tfjs-models/tree/master/pose-detection/src/blazepose_tfjs" target="_blank" rel="noopener noreferrer"&gt;Mediapipe BlazePose&lt;/a&gt;
model.&lt;/p&gt;</description></item></channel></rss>