海阔天空

海阔凭鱼跃 天高任鸟飞

 

转 人眼定位的测试

人脸姿态对于人脸识别的结果有着巨大的影响。前阵子因为一个项目的缘故,我对国内外几家知名的人脸识别公司(Cognitec(德 国)、银晨(中科院计算所)、诚明融鑫(清华苏光大教授)、中科奥森(中科院自动化所李子青研究员))的产品做了测试,发现他们毫无例外都是通过人眼来调 整人脸姿态(成功率大约99%,测试样本共999个(无人眼遮挡情况)),这点也更促使了我在这方面的尝试。但是我最近试的许多方法都不尽人意,因为在人 眼定位方面我所做的工作不多,所以许多据说很好的方法我因为没有实用的资料而无法仿真。最后我折衷了下方案,使用模板匹配的方法来定位人眼,最后得到成功 率为95.2%(使用相同的测试样本,共定位错误48个),现在将我的错误情况报告一下:
2个没有找到人脸,那人眼定位当然无从谈起;
6个人脸定位出现偏差,当然人眼的位置也是错的;
4个双眼全部定错;
36个单眼定错。
    后两种错误就达40个之多,对于错误的情况我进行了分析,主要有3种:1.眉毛的干扰;2.发梢的干 扰;3.眼镜的干扰。就这三种情形而言,最直接的解决办法就是改变人眼模板形式,如结合眉毛判断人眼位置,但缺点是眉毛一旦被遮挡,人眼的定位也就没戏 了,这点还是很常见的,尤其对于女生更是如此。
    通过人眼的位置来调整人脸的姿态,我准备在 KnowU 5.2 中加以应用。但是95.2%的准确率离99%的准确率差距其实还是很大的。我已经把人眼检测算法放在 KnowU 5.2 中,推荐大家尝试,当然更希望大家能给我多提想法,如果有更好的方法也请不吝赐教。
人脸姿态对于人脸识别的结果有着巨大的影响。前阵子因为一个项目的缘故,我对国内外几家知名的人脸识别公司(Cognitec(德 国)、银晨(中科院计算所)、诚明融鑫(清华苏光大教授)、中科奥森(中科院自动化所李子青研究员))的产品做了测试,发现他们毫无例外都是通过人眼来调 整人脸姿态(成功率大约99%,测试样本共999个(无人眼遮挡情况)),这点也更促使了我在这方面的尝试。但是我最近试的许多方法都不尽人意,因为在人 眼定位方面我所做的工作不多,所以许多据说很好的方法我因为没有实用的资料而无法仿真。最后我折衷了下方案,使用模板匹配的方法来定位人眼,最后得到成功 率为95.2%(使用相同的测试样本,共定位错误48个),现在将我的错误情况报告一下:
2个没有找到人脸,那人眼定位当然无从谈起;
6个人脸定位出现偏差,当然人眼的位置也是错的;
4个双眼全部定错;
36个单眼定错。
    后两种错误就达40个之多,对于错误的情况我进行了分析,主要有3种:1.眉毛的干扰;2.发梢的干 扰;3.眼镜的干扰。就这三种情形而言,最直接的解决办法就是改变人眼模板形式,如结合眉毛判断人眼位置,但缺点是眉毛一旦被遮挡,人眼的定位也就没戏 了,这点还是很常见的,尤其对于女生更是如此。
    通过人眼的位置来调整人脸的姿态,我准备在 KnowU 5.2 中加以应用。但是95.2%的准确率离99%的准确率差距其实还是很大的。我已经把人眼检测算法放在 KnowU 5.2 中,推荐大家尝试,当然更希望大家能给我多提想法,如果有更好的方法也请不吝赐教。

posted on 2010-05-08 22:55  liuym  阅读(1816)  评论(0编辑  收藏  举报

导航