针对我们现在正在进行的项目,针对于自闭症患者的辅助诊断判断软件,我们其中有一部分涉及人脸表情识别的信息,计划使用微软提供的表情识别SDK,初次测试识别准确率较好,但是在时间方面有较大的延迟,一次传送并返回结果大约3s-6s,所以考虑先本地处理提取人脸,多张人脸合成一张图片你来进行一次性传送,然后返回多个人脸对应的多个结果。这样平均时间成本下来可以大大减少。

但是在实际实现的时候,虽然可以较准确的定位人脸并且返回表情数据,但是经多次测试发现,返回数据的顺序是按照识别到的表情的类别,如开心、伤心、愤怒等分类的,并不是按照固定的自左向右,自上至下检测到人脸的顺序排布的,这样就导致了此方案不可行。

随后经讨论和异步测试可得,基本上时间延迟的累加只有开始的3s左右,一旦开始传送,并接受到返回表情信息,基本上速率就稳定不再有延迟的累加,所以通过异步的方法,得到的一个总体延迟稳定在3s的传输流,结果是可以接受的。

posted on 2016-03-04 09:44  叶子kai  阅读(411)  评论(1编辑  收藏  举报