在Android应用程序中离线执行面部识别

问题描述

我正在构建一个 Android 应用程序,它将使用 AWS Rekognition 面部验证对用户进行身份验证。该应用可能在互联网和蜂窝网络连接不可用的偏远地区运行。

是否可以预先下载存储在 AWS 中的所有人脸元数据,并在 android 应用程序中进行离线人脸验证?

解决方法

无法在您的设备上本地运行 Amazon Rekognition 的逻辑。

当设备离线时,您可以使用 Firebase ML KitTensorFlow Lite

,

这不可能:(

即使可能,将身份验证责任放在本地设备上也是不安全的。