Home › Forums › Fórum Detecção de Objetos com YOLO, Darknet, OpenCV e Python › Aplicação local
- This topic has 1 reply, 2 voices, and was last updated 4 years, 1 month ago by
Gabriel Alves.
- AuthorPosts
- 2 de March de 2021 at 23:04 #27814
Na 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 March de 2021 at 09:07 #27843Olá 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”)
- AuthorPosts
- You must be logged in to reply to this topic.