Este repositório contém um Jupyter Notebook que demonstra a técnica de subtração de fundo utilizando a filtragem mediana temporal com a biblioteca OpenCV. O notebook é otimizado para execução no Google Colab, permitindo testar e visualizar os resultados diretamente na nuvem.
Funcionalidade: Subtração de fundo utilizando a filtragem mediana temporal.
Este notebook implementa a técnica de filtragem mediana temporal para subtração de fundo em vídeos.
- Carregamento de vídeos armazenados no Google Drive.
- Cálculo da mediana temporal dos quadros do vídeo.
- Subtração de fundo utilizando a mediana temporal.
- Exibição dos resultados diretamente no notebook.
Funcionalidade: Subtração de fundo utilizando os métodos MOG, GMC, KNN e CNT.
Este notebook implementa a técnica de subtração de fundo utilizando os métodos MOG, GMC, KNN e CNT disponíveis na biblioteca OpenCV.
- Carregamento de vídeos armazenados no Google Drive.
- Subtração de fundo utilizando os métodos MOG, GMC, KNN e CNT.
- Exibição dos resultados diretamente no notebook.
Para executar o notebook no Google Colab, siga os passos abaixo:
- Acesse o Google Colab:
- Abra o Google Colab.
- Carregue o Notebook:
- Clique em
Arquivo>Abrir notebook. - Escolha a aba
GitHube insira o link deste repositório. - Selecione o notebook
temporal_median_filtering.ipynb.
- Conecte ao Google Drive (se necessário):
- O notebook exige acesso ao Google Drive para carregar vídeos.
- Execute as Células:
- Conecte-se ao ambiente clicando em
Conectarno canto superior direito. - Execute as células sequencialmente para processar o vídeo e visualizar os resultados.
- Teste com seus Próprios Vídeos (Opcional):
- Faça o upload de um vídeo diretamente no Google Colab usando:
from google.colab import files uploaded = files.upload()
- Substitua o caminho do vídeo no notebook pelo arquivo enviado.