Skip to content

FahadDaBest/AWSFaceRekognition

Repository files navigation

AWSFaceRekognition

Demo app for aws face rekognition

Detecting face liveness: https://docs.aws.amazon.com/rekognition/latest/dg/face-liveness.html
CompareFaces: https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CompareFaces.html
Themeing issues: https://ui.docs.amplify.aws/android/connected-components/liveness/customization

Detecting face liveness usecases:

  • By itself: Guard against bots using the platform as it requires real user input
  • Can be coupled with Compare Faces by storing previous liveliness scan (account creation) to ensure the same user is requesting account help (account recovery)

Themeing Issues in FaceRekognition:

  • Looking through customization docs the sliding color screen is not optional and is used as part of the verification - It isn't the best experience.
  • However the start view screen is optionable and we can add our own alongside theming for the facial scan screen.
  • Would like the oval screen be more customizable - remove strange design choices such as the recording button on top left corner.

CompareFaces usecases:

  • Needs a base profile to compare with for persona for future checks
  • ID verification needs secondary layer to be verified as authentic before comparing faces with the aws (AWS doesn't include ID verification like persona)
  • Docs state that compare faces would require a secondary human authentication to avoid false negatives - however we can set a similarity thresholds for auto-rejections and require false-negative users to file a support ticket

The example shown below is for Detecting Face Liveness does not have any theming and does not include Compare Faces:

awsRekognitionDemo.mp4

About

demo app for aws face rekognition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published