Home › Fóruns › Fórum Detecção de Objetos com YOLO, Darknet, OpenCV e Python › Aplicação local
- Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 2 anos, 2 meses atrás por
Gabriel Alves.
- AutorPosts
- 2 de março de 2021 às 23:04 #27814
Rafael Barbosa
ParticipanteNa construção de uma aplicação, tendo em mãos os pesos e todos os arquivos necessários para a classificação, há a necessidade de usar GPU? Gostaria de fazer o uso do darknet no Spyder (ou qualquer outra IDE); poderia me indicar algum material para a instalação e o uso do darknet no Windows?
Pode me falar se o uso do darknet requer mais custo computacional do que o OpenCV?
Att.: Rafael B Souza
6 de março de 2021 às 09:07 #27843Gabriel Alves
MestreOlá Rafael!
Não há a necessidade de usar GPU, porém nós recomendamos usar caso tenha disponível pois a detecção será muito mais rápida, principalmente indicado se sua aplicação for para vídeos e não para fotos somente.
Se você for usar apenas CPU para o processamento então recomendo utilizar a implementação que usa o módulo DNN do OpenCV, já que é mais otimizada que a implementação com darknet (ou seja, terá um custo computacional menor e é mais adequado para CPU’s).
Quanto à instalação, para usar com a implementação DNN/OpenCV basta você instalar o Jupyter Notebook (caso já não tenha instalado, veja aqui) e instalar também a biblioteca OpenCV. Depois de fazer a instalação e configuração, você já pode simplesmente rodar o programa, basta passar o caminho correto para os arquivos de configuração e peso do modelo (exatamente igual é feito no Colab).
Já se quiser usar a implementação Darknet no Windows: https://www.youtube.com/watch?v=eb6-CzDUNXY
E se por um acaso você for usar GPU veja esse: https://www.youtube.com/watch?v=saDipJR14Lc (para implementação com OpenCV sugiro ver diretamente a aula “OpenCV e GPU”)
- AutorPosts
- Você deve fazer login para responder a este tópico.