afeld / mustachio

automatic mustachifying of any image
https://mustachify.me
MIT License
344 stars 93 forks source link

attempt local face detection #38

Open afeld opened 9 years ago

afeld commented 9 years ago

The app keeps hitting the Rekognition API quota, and doing detection in a library would make the responses happen much faster. Suggested libraries (based on a couple hours of research):

will keep adding to this list

afeld commented 9 years ago

Using Docker might make installation a lot easier:

https://github.com/steeve/docker-opencv

afeld commented 8 years ago

I haven't! Would happily accept a pull request for anything. [Edit: Previous comment was deleted...?]

afeld commented 8 years ago

Extra points for OpenCV:

http://www.pyimagesearch.com/2016/06/20/detecting-cats-in-images-with-opencv/

mathewmeconry commented 8 years ago

maybe you can use this: https://trackingjs.com/

I know it not ruby but maybe reconding in nodejs would lead to a faster application

afeld commented 8 years ago

Most of the actual detection code for the libraries above is in C/C++, but I'm open to anything at this point!

Note that any new detection code would be added to https://github.com/afeld/face_detect.

neufeldtech commented 8 years ago

@afeld I've been working on a small node.js face detection app and have a docker container built if you think it might be of use. https://github.com/neufeldtech/funnyface.

ChrisCinelli commented 8 years ago

https://www.npmjs.com/package/faced

darkyen commented 7 years ago

Faced looks really promising and since its using OpenCV this should be incredibly fast :D

mirague commented 7 years ago

Faced looks good!

denimamab commented 7 years ago

Hey ! Checkout this API : FacePlusPlus

kamlekar commented 7 years ago

Hey @afeld check above suggestions. They look promising.

afeld commented 7 years ago

Yep, open to any of them, with a strong preference for local rather than an external API (for $$ and latency reasons). Pull requests welcome!

Cbeck527 commented 7 years ago

I've been itching to whip something up recently- AWS Lambda has come a long way w/r/t python packaging. I recently learned you can boot a aws linux docker container and build out your compiled deps, in this case opencv, and bundle that compiled virtualenv with your deployment payload.

Could be neat! I hope to have some free time to try this in the near future. Our hipchat has had a severe mustache shortage :flushed: