基于FPGA实现的自动白平衡算法.pdfVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGA 实现的自动白平衡算法 Realization of Auto White Balance Algorithm Based on FPGA 摘 要 自动白平衡技术广泛应用于图像采集和图像处理领域,满足了人们对图像信息的需求。现有 的自动白平衡算法很多,它们在计算复杂度、白平衡处理效果以及硬件适应性等方面存在着 很大的差异。尽管这些算法都能得到较好的色彩还原效果,但是他们大多数是基于特定的假 设条件,实际应用起来限制条件太多,因此实用性较差,尤其是对大块单一颜色的图像白平 衡的处理是一个难点。本文通过对现有自动白平衡算法的研究,结合FPGA 高性能、低功耗、 速度快、设计灵活、可扩充、可升级的特点,在不影响画面质量的前提下,改进了基于色温 估计的自动白平衡算法,并在DE2 开发板上验证算法的有效性。 首先,本文介绍了色彩图像学的相关基础知识,包括:颜色基础知识、色温、颜色空间、颜 色恒常及图像的一般处理流程。接下来对FPGA 技术的相关基础知识和编程语言进行了详细 的介绍。 其次,研究现有灰度世界白平衡算法并对基于色温估计的自动白平衡算法进行了改进。灰度 世界白平衡算法是基于特定的假设前提,当假设条件不成立(特别是当图像中有大面积色块), 算法几乎失效。为了解决这个问题,本文通过对灰度世界算法计算过程的研究,改进了基于 色温估计的自动白平衡算法。 最后,基于色温估计的自动白平衡算法的FPGA 设计与效果验证。利用Quartus II 10.1 软件 将该算法设计成Verilog HDL 硬件描述语言,并经过时序分析、仿真、综合,最后下载到DE2 开发板上的FPGA 芯片。 经过实验对比,表明在较低计算复杂度和不影响图像质量的前提下,在处理色彩单一的图像 时,改进后的色温估计白平衡算法较灰度世界算法具有更好的色彩还原效果。 关键词:自动白平衡,灰度世界算法,色温估计算法,FPGA,Verilog HDL ABSTRACT Automatic white balance technology is widely used in the field of image acquisition and image processing to meet the peoples demand for information .There are many existing auto white balance algorithms ,and they are different in computational complexity ,the white balance processing effect and hardware adaptation and so on .Although these algorithms can get satisfactory color restoration, most of them are based on certain assumptions .In practice , because of so many restrictions,its practicality is very poor.Especially processing the image with large blocks of a single color is difficult .After studying the existing automatic white balance algorithm,the author makes full use of the FPGA’s advantages,such as:high performance, low power consumption,high speed,a flexible and extensible design features,and puts not damaging the picture quality as a precondition ,has improved auto white balance algorithms based on color temperature estimation ,and verified the validity of the algorithm on a DE2 development boards. First,the paper introduces the basic knowledge of color images,including:color temperature, color space,co

文档评论(0)

nuvem + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档