Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Re: Reconhecimento de Face, Comparação de Imagens e OCR

Existe várias maneiras de fazer essa comparação e a mais precisa que encontrei foi com redes neurais (não sei o quão isso ficaria pesado em um smartphone mediano android, mas vc pode ver um exemplo implementando essa geração de redes neurais no https://github.com/jetpacapp/DeepBeliefSDK, porém, infelizmente eles fazem isso com IOS). Também existe formas de vc gerar um padrão para faces e buscar por padrões aproximados (que é a clássica). Logicamente que se o cara pintar o cabelo fizer uma plastica na cara e etc até os olhos humanos terá dificuldades. Mas acredito que o padrão do rosto dele pode mudar pouco apenas com o tempo. E respondendo diretamente sua pergunta eu consegui implementar algo que busca uma garrafa de cerveja em fotos de pessoas segurando ela e conseguia falar que cerveja que era aquela que tava na mão do cara. Então, sim é possivel comparar faces e apenas dentro de uma foto. Mas logicamente terá que ter bastante estudo encima recomendo http://opencv.org/books.html tem muito livro bom e nao achei caro, vale a pena comprar.

Da uma testada ai depois: http://jetpacapp.github.io/DeepBeliefSDK/  (Feche tudo no browse antes, essa implementação com javascript é super pesada, kkkkk)

Em 29 de setembro de 2014 19:30, Paulo BlasterX <paulo.btx@gmail.com> escreveu:

Interessante seus comentários.. Mas o opencv consegue comparar uma face de alguém que acabei de tirar uma foto com uma foto de uns meses atrás? Pq eu sei q ele compara imagens... Mas consegue comparar as faces?

Em 29/09/2014 17:49, "breno douglas araujo souza" <breninho94@gmail.com> escreveu:
Não sou nenhum gênio do Android, mas quanto ao reconhecimento de imagem já fiz com OpenCV em python (E é muito bom e rápido) e no Java ele é bem tranquilo também, e de muito facil implementação. 

Recomendo não tentar partir pra outro, pois, ele ja tem o reconhecendo de face e olho nativo nele, não precisa nem definir e criar novo padrão de reconhecimento pra ele. 

Nos testes que fiz (não foi o de face) ele me retornava uma hash do padrão onde eu comparava com o novo e ele me dava uma porcentagem de semelhança (muito precisa diga-se de passagem)

E caso consiga fazer uma implementação já com o OpenCV não tem porque depois buscar outras libs de OCR, pois, você terá todos esses recursos (alguém me corrija se eu tiver visto os exemplos de maneira errada no site do OpenCV)


--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/kYj-a5w0cO8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Breno Douglas Araújo Souza

Analista e Desenvolvedor de Sistemas
Especializando em Web e Sistemas de Informação

           breno_douglas@hotmail.com

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário