我已完成检测部分。但是在识别方面,当另一个未知人员出现在摄像头前时,它应该显示“未知人员”,而不是显示数据库中人员的姓名。这意味着对于所有其他用户,它都会显示存储在数据库中的同一人员的姓名。
请帮我解决这个问题。
我已完成检测部分。但是在识别方面,当另一个未知人员出现在摄像头前时,它应该显示“未知人员”,而不是显示数据库中人员的姓名。这意味着对于所有其他用户,它都会显示存储在数据库中的同一人员的姓名。
请帮我解决这个问题。
我不知道API在Java Android中是如何工作的。但是,由于人脸识别是一种训练算法,它将从您输入的人脸中检索到最接近的人脸,即使您没有将其放入培训数据库中。但是,您可以在eigenfacerecognizer方法中设置阈值以确定是否存在于您的数据库中。以下是文档,“设置阈值”部分的链接:http://docs.opencv.org/trunk/modules/contrib/doc/facerec/facerec_api.html