Git Product home page Git Product logo

facial-landmarks-with-trackers's Introduction

facial-landmarks-with-trackers

Facial landmarks become a necessary task for some applications just like morph or swap faces and you can't get a good result without getting the exact face landmarks to keep sure the accuracy is always maintained!. Also to keep the performance highly speed we used trackers which we support more than 5 type of them described below instead of detect faces multiple times which will take down a massive of performance.

The project depends on OpenCV Library you can check it here opencv

Overview

  • Here we tried this on a photo of the CS50 course instructors.

    ๐Ÿ”ฅ Youtube Video

How to use?

We just put the lib for only armeabi-v7a mobiles's CPU you can make X86 or other ABI as well

  • Download the project into your PC!
  • Open it using android studio and try to build it.
  • Put your preffered tracker you can choose one of those
    • MedianFlow
    • BOOSTING
    • TLD
    • KCF
    • CSRT
    • MIL
    • MOSSE
    • GOTURN (Based on Convolutional Neural Network)

More information can be found here for each tracker Here

  • Run your code!

Upcoming updates

  • Cropping the exact face from the image

feel free to contribute if you're familiar with Image processing

Licence

MIT

facial-landmarks-with-trackers's People

Contributors

aboozaid avatar

Stargazers

Lewis avatar Jack avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.