Skip to content

Projeto aprendido no asimov utilizando mediapipe, opencv e streamlit.

Notifications You must be signed in to change notification settings

felipe-souza17/personal_trainer_cv

Repository files navigation

Personal Trainer AI

Este projeto foi desenvolvido com o objetivo de explorar conceitos de inteligência artificial, especialmente na área de visão computacional e detecção de pose. Ele utiliza o MediaPipe para detectar a pose humana em vídeos e, com isso, pode ser usado como base para diversos projetos futuros.

Tecnologias Utilizadas:

Python MediaPipe OpenCV

Objetivo:

O projeto demonstra a detecção de pose humana em tempo real, utilizando o MediaPipe. O código processa um vídeo e identifica os pontos de referência da pose e conta quantas repetições foram realizadas no vídeo.

Observações:

  • Este projeto é apenas para fins de estudo e não tem fins lucrativos.
  • O código ainda está em desenvolvimento e pode ser aprimorado.

Pontos de Melhoria:

  • Otimização da câmera do OpenCV: Atualmente, o código está limitado a poucos frames por segundo. A otimização da câmera do OpenCV pode melhorar a fluidez da detecção de pose.
  • Interface gráfica: A implementação de uma interface gráfica, como o Streamlit, pode tornar o projeto mais amigável e interativo.

Projetos Futuros:

  • Aplicativo de saúde para fisioterapia: O projeto pode ser expandido para criar um aplicativo que auxilie na fisioterapia de pacientes, monitorando seus movimentos e fornecendo feedback.
  • Aplicativo de personal trainer: O projeto pode ser adaptado para criar um aplicativo de personal trainer, que analisa os movimentos do usuário durante exercícios e fornece instruções personalizadas.

About

Projeto aprendido no asimov utilizando mediapipe, opencv e streamlit.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages