Home › Forums › Fórum Reconhecimento Facial com Python e OpenCV › Base treinamento minúscula
Tagged: Encerramento
- This topic has 1 reply, 2 voices, and was last updated 4 years, 3 months ago by Gabriel Alves. 
- AuthorPosts
- 26 de junho de 2021 at 11:30 #29500Bom dia! Recentemente entreguei um projeto de reconhecimento facial usando um hardware “fechado”, o Intelbras SS 5520. Eu gostaria de entender melhor como funcionam estes dispositivos! Existem outros no mercado que preconizam o mesmo funcionamento. Que tecnologia de reconhecimento utilizam? Atualmente existe algo muito superior ao OpenCV? Como a câmera já sabe parâmetros adequados de controle (nem tem como manipular)? A base de treinamento é de apenas UMA FOTO por pessoa e não é nem preciso tomar muito cuidado com iluminação, além disso, nos testes que fizemos usando a SS 5520, não houve nenhum reconhecimento errado! Muito obrigado! 8 de julho de 2021 at 16:57 #29633Olá! Tudo bem? Infelizmente não temos como dizer como a SS 5520 funciona exatamente por não ser uma informação pública (até onde sei), além disso o código do software usado por ela não é aberto. Portanto, se quiser descobrir mais informações sobre qual algoritmo e técnica ela utiliza teria que consultar talvez o manual ou, mais provavelmente, tentar buscar a informação em uma fonte que não seja tão pública (pelo que pude pesquisar na internet não foi encontrado nada a respeito do seu funcionamento). Hoje em dia existem técnicas melhores que essas do OpenCV, que inclusive são muito mais precisas quando há apenas uma foto a disposição. As melhores para essa tarefa são as técnicas baseadas em Deep Learning, que são até mais robustas e portanto tendem a obter melhores resultados em cenários mais desafiadores (como por exemplo é o caso de locais onde a iluminação não é tão boa, conforme você comentou). Principalmente nas versões mais recentes, o OpenCV tem focado bastante no módulo DNN, que permite implementar essas técnicas de Deep Learning. Por isso, o que muitos acabam fazendo hoje para obter bons resultados é utilizar o OpenCV em conjunto com a biblioteca Dlib para fazer o reconhecimento facial. Recomendo esse artigo que explica mais detalhes sobre a técnica e como fazer a implementação: https://www.pyimagesearch.com/2018/09/24/opencv-face-recognition/ Outra técnica muito boa para reconhecimento facial é a FaceNet, você pode saber mais sobre ela aqui: https://machinelearningmastery.com/how-to-develop-a-face-recognition-system-using-facenet-in-keras-and-an-svm-classifier/ Há também um projeto open source baseado em FaceNet, chamado OpenFace: https://cmusatyalab.github.io/openface/ -  This reply was modified 4 years, 3 months ago by Gabriel Alves. 
 
-  This reply was modified 4 years, 3 months ago by 
- AuthorPosts
- You must be logged in to reply to this topic.