节点文献
一种自动红眼检测与消除算法
Automatic red-eye detection and correction algorithm
【摘要】 针对夜间照片常会产生红眼现象,提出一种自动红眼检测与消除算法。首先利用AdaBoost算法检测出人脸,减少红眼搜索区域;然后根据CIELAB颜色空间的特性提取可能红眼区域;最后对可能红眼区域进行约束过滤获得最终的红眼位置。对定位后的红眼像素进行修正,并在边界处运用平滑滤波,消除红眼后的人眼更自然。实验证明该方法能自动地消除红眼,并对典型红眼及偏黄红眼、偏暗红眼均有很好的鲁棒性。
【Abstract】 According to the artifact known as red-eye of photographs taken at night,an automatic red-eye detection and correction method was presented.Firstly used AdaBoost algorithm to detect faces,could reduce the red-eyes’ searching area.Then found the possible red-eye regions by the property of CIELAB color space,obtained ultimate red-eye location to filter the possible red-eye regions by constraints.The human eyes seem more natural after correcting the pixels of the ture red-eye regions and smoothing the pixels on the boundary.Experimental results show the proposed algorithm can detect and correct the red-eyes automatically,and it is very robust to typical red-eyes and red-eyes which are yellow or dark.
【Key words】 CIELAB color space; red-eye detection; red-eye correction;
- 【文献出处】 计算机应用研究 ,Application Research of Computers , 编辑部邮箱 ,2009年02期
- 【分类号】TP391.41
- 【被引频次】5
- 【下载频次】236