Projeto realizado com o propósito de aprofundar o conhecimento em visão computacional utilizando Python e a biblioteca OpenCV.
Ele compreende um algoritmo que identifica exclusivamente as pessoas em um vídeo e realiza a contagem de quantas delas atravessam uma área especificamente demarcada.
Foi estabelecido um limite de 3 pessoas dentro do estabelecimento. Caso esse limite seja excedido, um alerta é acionado. Após a saída de alguém do estabelecimento, o alerta é removido.
Cerifique-se tenha em sua máquna os seguintes requisitos:
-
Git
-
Python
-
Baixe o vídeo para análise e cole na pasta do projeto: https://mega.nz/file/wsEmmSKD#c3hl49wa37UPLKErehPNhp1CkV_ntf1R1WUeHjaXyRo
1 - Abra o terminal Git
2 - Execute o comando a seguir para navegar até a Área de trabalho:
cd Desktop
3 - Clone o repositório executando:
git clone https://github.com/nlemuel/opencv-people-counter.git
4 - Depois de clonado, acesse o mesmo com o comando:
cd opencv-studysession
5 - Instale as bibliotecas Python utilizadas:
pip install pandas
pip install numpy
pip install opencv-python
pip install ultralytics
6 - Inicie a aplicação com o seguinte comando:
python main.py
✔️ Feito! O script irá iniciar e o vídeo será iniciado para análise.