您的位置:首页  > 论文页面

一种基于色差的自动白平衡算法及其硬件实现

发表时间:2011-11-30  浏览量:2282  下载量:1790
全部作者: 徐江涛,宿晓慧
作者单位: 天津大学电子信息工程学院
摘 要: 提出一种基于色差选取色温统计点,可有效滤除大面积色块干扰的自动白平衡算法。采用CIE 1976 Lab色差公式,通过比较相邻像素间的色差,统计时滤除位于色块内部的像素点,得到更精确的色温信息。根据精度要求,采用分段近似算法,仅用常系数乘法器实现Lab色差计算;检测时只须判断色差阈值,不须进行边缘检测算子运算,从而减少了硬件消耗。现场可编程门阵列(field programmable gate array, FPGA)仿真表明:对于分辨率为640列×480行的图像,该算法消耗4 720个逻辑单元,6 144个存储位。利用颜色差异滤除色块内像素点的方法可有效避免大面积色块对色温统计的干扰。
关 键 词: 微电子学与固体电子学;自动白平衡;色温统计;色差;Lab色彩空间
Title: Design and hardware implement of automatic white balance based on chromaticity difference
Author: XU Jiangtao, SU Xiaohui
Organization: School of Electronic Information Engineering, Tianjin University
Abstract: In this paper an automatic white balance algorithm is proposed, in which color temperature statistical point is chosen based on the chromaticity difference to effectively remove large area color piece interference. CIE 1976 Lab chromaticity difference formula is used in the comparison of neighborhood pixels’ chromaticity difference. The pixels inside a color piece are statistically filtered to get the more accurate color temperature information. By the demand of accuracy, piece wire approximation method is used. Constant coefficient multiplier is used in the calculation of Lab chromaticity difference. To save hardware cost, the edge detection operator calculation is replaced by the checking of chromaticity difference with threshold. The field programmable gate array (FPGA) simulation indicates that, 4 720 logic cells and 6 144 bits memory are used in processing a 640 columns×480 rows picture. The result shows that, the chromaticity difference based inside pixels removing method can effectively avoid color temperature interference.
Key words: microelectronics and solid state electronics; automatic white balance; color temperature statistics; chromaticity difference; Lab color space
发表期数: 2011年11月第22期
引用格式: 徐江涛,宿晓慧. 一种基于色差的自动白平衡算法及其硬件实现[J]. 中国科技论文在线精品论文,2011,4(22):2044-2048.
 
0 评论数 0
暂无评论
友情链接