Code Monkey home page Code Monkey logo

esp-dl's Introduction

ESP-Face

This is a component which provides functions of face detection and face recognition, and also operations of neurual network.

It can be used as a component of some project as it doesn't support any interface of periphrals.

By default, it works along with ESP-WHO, which is a project-level repository.

Face detection

It can detect a human face with the model MTMN.

The input should be an image with the format of RGB 24-bits.

The output is the human face coordinates if there is one in the image.

  • left top
  • right down
  • landmarks

More details are HERE.

Face recognition

If one human face is detected through the process above, it can be verified with the faces enrolled before.

The input is the original image and the results of face detection process.

The output is a 512-d vector that represents the face. Then through comparing with the existing face vectors, you can determine whether the two faces are from a same person.

More details are HERE.

Deep learning library

All neural network operations are defined in this library. They are and only are utilized for neural network.

The library contains basic matrix operations, basic deep neural network operations, network structures, and coefficients.

More details are HERE

For the implementation of a simple network, here is the tutorial.

esp-dl's People

Contributors

esp-yhy avatar robinvanemden avatar xiaochaogong avatar iamlaobie 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.