Git Product home page Git Product logo

rekognize's Introduction

Rekognize

Rekognize is basically an image processing project that uses Amazon Rekognition and Amazon Polly.

It also uses Raspberry PI (information below of how it's used.)

+ = Rekognize

There are 2 modules for this project

Server

This is the module that interacts with AWS and is responsible for maintaining the reference image vectors mapped to name of the image in person. This information will be in turn used by Raspberry PI for saying a welcome message along with person's name. This text to speech conversion is done by Amazon Polly and the sound file in transferred to PI for playing. Server uses Flask framework to build APIs that will be used by PI.

Only Server Module interacts with AWS and not PI. PI will communicate with Server to get its work done.

Raspberry

PI has a camera and speaker attached to it. Camera is used for clicking live image every 15 seconds and is sent to Server. Server then does the procecssing by calling AWS Rekognition APIs and sends a json response to PI to process along with an audio file to play.

Development Credits

  • @ajay1011
  • @raju249 (me)

Installation Instructions

  • Project is in development phase, coming soon Stay tuned :)

rekognize's People

Contributors

raju249 avatar

Watchers

James Cloos avatar Ajay Jedhe 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.