人脸1:N
2019-04-19 10:04:41 0 举报
人脸特征1:N
作者其他创作
大纲/内容
对图片进行特征提取
对base64图片数据解码
Y
如果人脸数为1和错误编码为999
返回给前端
N
获取前端请求的base64图片数据,人员类别,阈值
人员类别为整数,查询这个人员类别的特征和ID放入字典
接口地址为:ip + port + “/FaceSearch”,此时唯一method为search
阈值判断,是否大于阈值
直接获取匹配ID的个数(这里是判断列表的大小,此时为0)
将获取的的人员信息及匹配情况进行处理
人员类别为0或空,查询数据库所有人员类别的特征和ID放入字典
初始化一个字典
连接布控人员库,查询匹配ID的人员详细信息
人员类别为可迭代时,遍历这个可迭代对象的特征和ID放入字典
遍历字典,获取对比特征,将图片1和图片N进行对比,调用1:1函数,获取对比后的N个相似度
判断解码后图片的大小是否小于10M,以及类型是否是bytes
获取100个大于阈值的ID,并获取匹配的ID个数
特征提取失败,将错误信息返回给前端
图片解码错误或POST数据过大,将错误信息返回给前端
0 条评论
下一页