Skip to content

FaceLivenessDetector Feature Request: Background environment lighting feedback #244

@sothon19931

Description

@sothon19931

The Face Liveness Detection system produces high confidence scores for 3D masks, which are as confident as scores given to real users under bright lighting conditions. This raises a serious security concern, as spoofing using hyper-realistic masks can pass liveness checks. Meanwhile, real users in bright environments often receive low scores (e.g., ~78.2%) and fail the check due to overexposure or glare.

Observed on Android, but it's likely that the issue also exists on iOS.

Suggested improvements :

  1. Strengthen spoof detection, especially against 3D masks.
  2. Normalize lighting through preprocessing or auto-exposure control.
  3. Guide users in real-time to reposition or adjust lighting when needed.

Found on : Latest version
com.amplifyframework.ui:authenticator v1.5.0
com.amplifyframework.ui:liveness v1.4.2

3D Mask :

Image

Liveness Result of 3D Mask :

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions