Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: Facial/Identity Recogntition possible? #23

Closed
prologic opened this issue Oct 18, 2019 · 10 comments
Closed

Question: Facial/Identity Recogntition possible? #23

prologic opened this issue Oct 18, 2019 · 10 comments

Comments

@prologic
Copy link

Would it be possible to extend this library or use it as-is to perform facial recognition and thus identity of persons in images? (as opposed to face detection)

@esimov
Copy link
Owner

esimov commented Oct 18, 2019

No, it's not possible. The library does not support facial recognition.

@prologic
Copy link
Author

Thanks I admit I don't know enough about this area to know what it takes to supprot this. Would this be outside of the scope of pigo entirely?

@esimov
Copy link
Owner

esimov commented Oct 18, 2019

Currently yes, because Pigo is using pretrained data (cascades) for face, eyes and facial landmark points detection. In this sense Pigo is much like a computer vision than a machine learning library.

At the moment i'm not considering extending the library in that direction, but who knows maybe in the future.

@olekukonko
Copy link

Now that pigo supports Facial landmark points detection, Is it not possible to save the face’s attributes and vector and then use Euclidean distance to implement facial recognition?

@olekukonko
Copy link

@esimov what do you think ?

@esimov
Copy link
Owner

esimov commented Nov 19, 2019

Interesting point of view, but from my opinion the difficulty of this approach is that the face recognition outcome always have to be independent of way the person is displayed regardless of image dimension, the face angle, the mouth position etc. which means I don't foreseen this approach to provide viable results without involving neural networks.

@olekukonko
Copy link

@esimov it might interest you that this approach has been used before with the meaningful result however i agree with you 100% that neural networks is the way to go.

@esimov
Copy link
Owner

esimov commented Nov 19, 2019

Thanks for the link. Dlib by default supports face recognition and as the article states they are using Dlib on their application. But anyway thanks for coming up with this idea, it's worth to make some research on this topic. Any PR's, feedback, articles are welcome.

@olekukonko
Copy link

@esimov a pure go facial recognition is definitely gold. I would definitely keep discussing this with you. Well done for the excellent work.

@olekukonko
Copy link

Any update on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants