An open API service indexing awesome lists of open source software.

https://github.com/omatheusribeiro/real-time-pose

The Real-Time Pose Application is an advanced system designed to capture and classify real-time body movements using the TensorFlow library and ReactJS.
https://github.com/omatheusribeiro/real-time-pose

ai artificial-intelligence css front-end front-end-development frontend html ia inteligencia-artificial javascript posenet tensorflow

Last synced: 7 months ago
JSON representation

The Real-Time Pose Application is an advanced system designed to capture and classify real-time body movements using the TensorFlow library and ReactJS.

Awesome Lists containing this project

README

          

# πŸ€– Real-Time Pose Application

## πŸ“Œ Overview
The **Real-Time Pose Application** is an advanced system designed to capture and classify real-time body movements using the **TensorFlow** library and **ReactJS**. πŸš€

This repository contains an implementation of:

βœ… **Real-Time Body Pose Detection and Movement Classification** πŸ‹οΈπŸ€Έβ€β™‚οΈπŸ€Ό

## πŸ“ Description
This application leverages the pre-trained **PoseNet** model from **TensorFlow.js** to detect real-time body poses through a connected webcam.

The interface displays a live webcam feed, tracks the user's performed movements, and counts the repetitions for each exercise.

## πŸ—οΈ Project Structure
```
real-time-pose
β”œβ”€β”€ public/
β”‚ └── index.html
β”œβ”€β”€ src/
β”‚ └── App.js
β”‚ └── index.js
β”‚ └── utilities.js
```

## πŸš€ Getting Started

### πŸ“‹ Prerequisites
Make sure you have the following installed:
- [Node.js](https://nodejs.org/) (v16+ recommended)

### πŸ”§ Installation
```sh
git clone https://github.com/omatheusribeiro/real-time-pose.git
```
```sh
cd real-time-pose
```
```sh
# Install dependencies
npm install
```

### ▢️ Running the Project
```sh
$env:NODE_OPTIONS="--openssl-legacy-provider"
npm start
```
Then open your browser and go to: **http://localhost:3000/** πŸš€

## πŸ› οΈ Technologies Used
- **ReactJS**
- **TensorFlow.js**
- **JavaScript**
- **HTML & CSS**

## πŸ“œ License
This project is licensed under the BSD 3-Clause License.