Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yofr4nk/lambda-face-detector
Detecting face contained in images saved in AWS S3 service.
https://github.com/yofr4nk/lambda-face-detector
aws-rekognition aws-s3 aws-sdk-go face-detection face-recognition lambda rekognition s3
Last synced: about 18 hours ago
JSON representation
Detecting face contained in images saved in AWS S3 service.
- Host: GitHub
- URL: https://github.com/yofr4nk/lambda-face-detector
- Owner: yofr4nk
- License: mit
- Created: 2021-03-31T21:36:28.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-26T17:06:25.000Z (almost 2 years ago)
- Last Synced: 2024-06-19T22:12:51.411Z (7 months ago)
- Topics: aws-rekognition, aws-s3, aws-sdk-go, face-detection, face-recognition, lambda, rekognition, s3
- Language: Go
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lambda Face Detector
Scanning images and detecting faces in it, based on [Rekognition Searching faces in a collection](https://docs.aws.amazon.com/rekognition/latest/dg/collections.html) to search faces and compare with already indexed images.
## Searching faces in images flow
![Face detection](https://user-images.githubusercontent.com/20343969/113467616-7d77dd00-941a-11eb-9bb6-88ae51228353.jpg)
## Interesting Info
- [Lambda Getting started](https://docs.aws.amazon.com/lambda/latest/dg/getting-started.html)
- [Setting the Lambda IAM Role](https://docs.aws.amazon.com/lambda/latest/dg/lambda-intro-execution-role.html)
- [Lambda in Golang](https://docs.aws.amazon.com/lambda/latest/dg/golang-handler.html)
- [AWS sdk for Golang](https://aws.github.io/aws-sdk-go-v2/docs/getting-started/)
- [Deploying your lambda in Golang](https://docs.aws.amazon.com/lambda/latest/dg/golang-package.html)
- [Amazon Rekognition](https://aws.amazon.com/rekognition/)## To deploy your lambda from local:
- Make sure the lambda already exists- Update the name of your lambda in ```./scripts/deploy.sh```
- run: ```sh ./scripts/deploy.sh```