我正在为我正在编写的面部识别程序与特征脸一起工作。关于特征脸是如何生成的,我有几个问题:
这一切都是关于特征脸的生成或学习阶段。谢谢你的帮助或指点我的正确方向!
发布于 2011-06-23 12:57:48
Nota bene:你需要很好的脸的登记。众所周知,特征面对于平移/旋转不变性是不好的。除非你注册得很好,否则你的结果可能会很糟糕。最初的土耳其和彭特兰纸是开创性的,不仅是因为技术,而且是因为他们收集的数据集的规模和质量,这使得上述技术成为可能。
发布于 2011-06-23 11:46:13
实际上,我发现维基百科的特征脸的描述非常有用。回答你的问题:
编辑:回答了这个问题,凯文在对问题的评论中补充道:
使用特征脸的想法是,你可以通过混合特征脸来表达一张脸的图像。假设您有三个特征脸ef_1, ef_2, ef_3,并且有一个脸f_1 = a_1 * ef_1 + a_2 * ef_2 + a_3 * ef_3的图像。特征脸是不变的,不管你想用哪一张脸来表达,但是系数a = (a_1, a_2, a_3)是脸的特征。这就是你用来比较两张脸的东西。
但是,为了达到可以使用特征脸的阶段,您首先必须对齐(注册)一个观察到的脸与特征脸,这不是琐碎的,也是一个完全不同的主题(见平绪的答案)。
P.S.:我建议你密切关注领域51:计算机视觉,这是一个关于计算机视觉的堆栈溢出姐妹网站。
https://stackoverflow.com/questions/6450079
复制相似问题