4、人脸注册服务器端相关接口操作
2017-02-27 08:56:54 0 举报
人脸注册服务器端相关接口操作主要包括以下几个步骤:首先,客户端向服务器发送注册请求,包含用户的唯一标识和待注册的人脸信息;然后,服务器接收到请求后,将人脸信息进行预处理,如裁剪、缩放等;接着,服务器调用人脸识别算法对预处理后的人脸进行特征提取,并将特征与用户唯一标识关联存储;最后,服务器返回注册结果给客户端。在整个过程中,服务器需要确保数据的安全性和隐私性,防止未经授权的访问和篡改。此外,为了提高识别的准确性和效率,服务器还需要定期更新人脸识别模型和参数。
作者其他创作
大纲/内容
结束
是
经纪人重复注册amber.face.content.check_agent()
其他
对用户的回答进行解析
\"data\":{\"faceId\
feedback:服务器端开启注册询问是否是经纪人next_agent(code='identify')
amber.face.face.run_face()
owner==1经纪人重复注册经纪人
读取上下文amber.util.transform_data.read_statemachine_data
开始gwflag == 'face'
对上文进行分类
陌生人重复注册amber.face.content.check_stranger()
通知服务器开启陌生人注册
交互函数的定义见:amber.face.content.SCENE_CONTENT_FUNCTION_MAP
有
否
提示用户先注册经纪人
提示用户已经注册过
调用人名解析系统解析人名amber.initiative.auxiliary_function.get_analysis_answer(key='ask_name')
询问确认是经纪人注册
是否是否定回答
对系统端传递过来的参数进行分类
继续经纪人注册amber.face.content.next_agent()
肯定回答
\"type\": \"Stranger\
有无经纪人
能
再询问一次用户姓名
通知服务器端开启经纪人注册
根据系统端传递过来的参数选择交互函数amber.face.face.SceneContentClass().choice_scene_function()
读取上文保存的姓名
开启经纪人注册amber.face.content.start_agent()
确认姓名
上文内容是:第一次询问姓名amber.face.content.ask_name_answer(frist_ask_name=True)
提示用户注册经纪人
询问姓名amber.face.content.ask_name()
owner==0陌生人注册经纪人
否定回答
根据语义端上下文判断amber.face.content.ask_name()
保存本轮意图,即设置feedback
通知服务器端保存人名
是否解析出人名
无
owner==1经纪人重复注册陌生人
继续陌生人注册amber.face.content.next_stranger()
询问姓名
上文内容是:第二次询问姓名amber.face.content.ask_name_answer(frist_ask_name=False)
feedback:语义端开启注册询问是否是经纪人next_agent(code='start')
读取已注册人名列表
上文内容是:确认姓名amber.face.content.confirm_name_answer()
通知服务器保存人名
开启陌生人注册amber.face.content.start_stranger
判断是否是重复注册
询问用户姓名
上文是否保存姓名
句式匹配能否解析人名
是否是第一次询问姓名
owner==0陌生人重复注册另一个陌生人
退出人脸注册
0 条评论
下一页