Skip to content

GuilhermeProenca/Detection-of-Body-Measurements-Through-Images-for-Physical-Assessment-Calculations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

🚶‍♂️ Contexto (Context)

[PT-BR] A saúde física traz benefícios significativos para melhor qualidade de vida, porém, em um mundo cada vez mais conectado e com facilidade no consumo de alimentos com alto teor de gordura e açúcar, as pessoas tendem a não praticar atividade física e terem má alimentação com a vida cotidiana agitada. Assim, uma ferramenta capaz de estimar a quantidade de gordura corporal e músculos permite que, sem sair de casa, seja possível obter informações que estimulem a procura de um profissional da área de nutrição e criar hábitos mais saudáveis.

[EN-US] Physical health brings significant benefits for a better quality of life, however, in an increasingly connected world that easily consumes foods with a high percentage of fat and sugar, people tend not to practice physical activity and have a poor diet due to busy everyday life. Thus, a tool capable of estimating the amount of body fat and muscle allows you, without leaving home, to obtain information that encourages you to seek out a nutrition professional and create healthier habits.

📈 Objetivo (Goal)

[PT-BR] Este trabalho propôs com duas imagens de uma pessoa, de frente e lado, detectar o corpo humano, identificar pontos de interesse (pescoço, cintura e quadril) para informar a quantidade de pixels e medir a circunferência em centímetros de cada parte do corpo com a aplicação de três modelos de inteligência artificial. Também foi proposto com as medidas da circunferência das três partes do corpo, realizar cálculos que indiquem uma avaliação física da pessoa. Os modelos pré-treinados utilizados foram YOLOv8, MediaPipe e Detectron2. Os resultados indicam uma variação de centímetros em relação a medida real e a dos modelos que, aplicadas aos cálculos, existem diferenças esperadas nos resultados, porém, testes com o ângulo das imagens se fazem necessários, além de mais imagens de pessoas diferentes, para aumentar a precisão e obter os valores mais próximos possíveis das medições reais.

[EN-US] This work proposed using two images of a person, front and side, to detect the human body, identify points of interest (neck, waist and hip) to inform the number of pixels and measure the dimensions in centimeters of each part of the body with the application of three artificial intelligence models. Measurements of the three parts of the body were also proposed, carrying out calculations that indicate a physical assessment of the person. The pre-trained models used were YOLOv8, MediaPipe and Detectron2. The results indicate a variation of centimeters in relation to the real measurement and that of the models which, applied to the calculations, there are expected differences in the results, however, tests with the angle of the images are necessary, in addition to more images of different people, to increase precision and obtain the most possible values of the actual measurements.

🔧 Ferramentas Utilizadas (Tools Used)

  • Google Colaboratory
  • Python

🖥️ Como Executar o Projeto (How to Execute the Project)

[PT-BR]

  • Inserir o arquivo "Notebook_Detection_of_Body_Measurements.ipynb" e as imagens de exemplo no Google Drive
  • Tirar duas fotos: de frente e lado
  • Alterar os caminhos e nomes de arquivos necessários

[EN-US]

  • Insert the file "Notebook_Detection_of_Body_Measurements.ipynb" and the example images into Google Drive
  • Take two photos: front and side
  • Change required paths and file names

About

Detection of Body Measurements Through Images for Physical Assessment Calculations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published