wysaid / android-gpuimage-plus

Android Image & Camera Filters Based on OpenGL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to do face effects

tjasmin111 opened this issue · comments

Is it possible to use it to automatically do facial effects such as making nose smaller or eyes bigger (no mouse clicks)? How can we do that with good quality like filters we see on Instagram or Snapchat?

Any tips or samples would be appreciated.

Sure, checkout the old branch here: https://github.com/wysaid/android-gpuimage-plus/tree/face_features

I did not previously find a suitable open-source library for face landmark recognition, and the functionality of the one I have chosen is not as accurate either.

Sure, checkout the old branch here: https://github.com/wysaid/android-gpuimage-plus/tree/face_features

I did not previously find a suitable open-source library for face landmark recognition, and the functionality of the one I have chosen is not as accurate either.

So it's deprecated for now.

Why don't you update that Branch? I think an automatic filter would be more desirable than click based

I didn't find a suitable open-source library for face landmark detection at that time. However, if you know any, could you please recommend a few to me?

Yes, google ML kit looks good. I played with it a bit. It has both face landmark detection and face mesh. I just don't know how to use them for facial effects and warping.

Looks good, I'll give it a try, but it won't be so fast. You can also try providing a PR for this feature.

I don't have much to contribute but sure if I had anything. I'd rather stay tuned. This a lovely feature and we should do it!