大尺寸LCD图像引擎的关键算法与前端设计

大尺寸LCD图像引擎的关键算法与前端设计

论文摘要

在LCD显示应用领域,通常数据源输出图像的分辨率是变化,而从工业生产标准化要求和获得最佳显示效果的角度出发,LCD显示器的物理分辨率则是固定不变的。这就需要将不同分辨率的输入图像经过缩放后输出到分辨率固定的LCD显示器上,当前工业上解决这一问题的方案是在输入数据源和数据显示设备之间设置LCD图像引擎来实现缩放处理。LCD图像引擎是面向LCD显示器应用的一种高度集成的图像处理芯片,它在整个LCD显示系统中具有不可取代的位置。本文在分析了大尺寸LCD图像引擎的研究现状之后,提出了拟开发的大尺寸LCD图像引擎的总体结构和设计目标。针对该体系结构,提出了一种基于2点的三次样条插值算法,推导出了该算法的插值核函数的表达式,并基于该算法实现LCD图像引擎的核心部分——图像缩放引擎的硬件结构设计。主观和客观Q值评价实验结果表明,该算法获得的插值图像质量非常接近传统的双三次插值算法,而运算复杂度和硬件实现开销却低于后者,对于实时性要求较高的LCD图像引擎来说该算法是一个性价比较高的插值算法。为了提高经过图像缩放引擎处理后的图像显示质量,在LCD图像引擎中引入了图像色彩调整技术。为了使图像边缘变得清晰可见,选用Laplacian 8邻域图像边缘锐化模板来进行图像边缘锐化,同时通过引入锐化因子w对该锐化算法进行了改进,使用户可以根据自己的视觉特性来选择锐化的强度;在对现有对比度调整原理进行探讨并分析它们的不足之后提出了一种基于双重自动阈值分割的分段线性变换对比度调整算法。该方法利用大津展之(Otsu)提出的最大类间方差法来进行双重阈值的自动分割,得到将图像分割为目标区、背景区和过渡区的最佳分割点,然后利用该分割点来设置分段线性变换对比度调整法的相关参数,同时增加分段直线斜率控制权重w,使用户可以方便地调节对比度的调整程度,通过图像仿真比较分析,该方法调整效果良好有效;在介绍Gamma校正原理后,根据LCD显示器特有的R、G、B三条Gamma曲线,提出了一种带预修整的分通道Gamma校正算法,该算法经过仿真可知比常用的Gamma=2.2校正法更能复现原始图像的显示效果。随着LCD显示需求不断增大,数字图像中表示每一像素的二进制比特数也不断增多。但在许多实际应用中,受特定显示终端的精度影响,处理过程中多比特位表示的数字图像在显示之前需将像素的比特数降低,以适应显示终端的要求。数字半色调技术被用来解决这个匹配问题,有序抖动和误差扩散是2种有效的半色调算法。针对Bayer算法由于抖动矩阵固定不变所带来的固有缺陷,本文提出了动态Bayer抖动算法,通过在不同图像帧之间轮换Bayer抖动矩阵,既保证了图像灰度信息量不变,又消除了图像被烙上Bayer抖动矩阵痕迹的固有缺陷。为了今后发展高档LCD图像引擎的需要,本文对误差扩散算法也进行了深入的探讨,提出了一种基于边缘检测和弱化扩散矩阵的动态误差扩散算法,该算法考虑了图像边缘的方向,依据该方向来动态调整扩散系数,同时通过设置阈值,来控制扩散矩阵的选取。为了减少误差扩散时误差积累过快,提出了一个弱化的误差扩散矩阵,从图像仿真效果来看该弱化矩阵良好地减少了误差扩散的“龟纹”现象。从处理后图像的主观评价和客观评价中可知,该算法可以得到更好的图像处理效果。基于本文提出的算法和LCD体系结构,使用硬件描述语言Velilog HDL对该芯片进行了RTL级描述并使用相应的设计开发软件进行了前仿真。为了降低ASIC设计的风险,在LCD图像引擎芯片的设计流程中引入了FPGA验证。在设计好FPGA验证的总体方案之后,搭建了用于LCD图像引擎FPGA验证的验证平台,然后将综合好的目标代码下载至验证平台的FPGA中,验证结果表明该芯片的前端设计功能正确,输出的图像质量良好,达到了预期设计目标。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 大尺寸LCD 图像引擎的应用背景
  • 1.2 大尺寸LCD 图像引擎的研究现状及发展趋势
  • 1.3 大尺寸LCD 图像引擎关键技术
  • 1.4 大尺寸 LCD 图像引擎的总体设计方案
  • 1.5 本文的结构
  • 2 大尺寸LCD 图像引擎图像缩放算法及其硬件设计
  • 2.1 图像缩放的理论基础
  • 2.2 基于两点的三次样条插值算法
  • 2.3 图像缩放效果评价
  • 2.4 LCD 图像引擎图像缩放引擎的硬件设计
  • 3 LCD 图像引擎图像色彩调整技术及其硬件设计
  • 3.1 图像边缘锐化技术
  • 3.2 对比度增强技术
  • 3.3 亮度调整技术
  • 3.4 考虑修正的分通道 LCD Gamma 校正
  • 3.5 本章小结
  • 4 用于大尺寸LCD 的数字半色调技术研究
  • 4.1 前言
  • 4.2 数字半色调原理
  • 4.3 基于规则抖动的数字半色调算法改进及其硬件实现
  • 4.4 基于误差扩散的半色调原理
  • 4.5 基于边缘检测和弱化扩散矩阵的动态误差扩散半色调算法
  • 4.6 本章小结
  • 5 大尺寸LCD 图像引擎芯片设计的FPGA 验证
  • 5.1 图像引擎芯片FPGA 验证总体方案设计
  • 5.2 搭建FPGA 验证平台的关键技术
  • 5.3 基于MTV412 的MCU 接口实现
  • 5.4 FPGA 验证的结果与分析
  • 5.5 本章小结
  • 6 结论与展望
  • 致谢
  • 参考文献
  • 附录 攻读博士学位期间发表的主要论文
  • 相关论文文献

    • [1].车载抬头显示LCD像源照明系统设计[J]. 灯与照明 2020(01)
    • [2].LCD新产品开发品质管理研究[J]. 企业技术开发 2016(26)
    • [3].LCD灰阶响应时间自动测量系统开发[J]. 计算机测量与控制 2015(05)
    • [4].广视角时代 四款广视角LCD明星[J]. 电脑迷 2011(04)
    • [5].基于FPGA的LCD微显示器的驱动控制[J]. 光电子技术 2013(04)
    • [6].多路图像数据合成LCD显示控制器设计[J]. 电子技术应用 2015(12)
    • [7].利用多LCD进行相机标定的模型及精度分析[J]. 测绘通报 2016(07)
    • [8].基于单片机的LCD数字电流表的设计与实现[J]. 微型机与应用 2015(05)
    • [9].基于LCD的齿轮箱混合故障盲源分离研究[J]. 中国机械工程 2015(08)
    • [10].LCD光刻胶涂布质量浅析[J]. 电子工业专用设备 2013(07)
    • [11].LCD导光板微结构成型技术及发展趋势[J]. 液晶与显示 2012(04)
    • [12].LCD体散射导光板的制备及其光学性能[J]. 液晶与显示 2009(02)
    • [13].基于LCD和奇异值分解的轴承故障诊断[J]. 石家庄铁道大学学报(自然科学版) 2020(02)
    • [14].基于图像质量评价的LCD运动模糊检测方法[J]. 液晶与显示 2015(03)
    • [15].一种电容式触摸屏和LCD之间的像素映射方法[J]. 液晶与显示 2010(06)
    • [16].丙烯酸酯单体烷基长度对LCD压敏胶性能的影响[J]. 信息记录材料 2010(06)
    • [17].大粒径单分散聚合物微球的制备及其在LCD中的应用进展[J]. 塑料 2008(05)
    • [18].LCD谱熵及其在滚动轴承退化状态识别中的应用[J]. 中国测试 2020(03)
    • [19].LCD改进算法在模拟电路故障诊断中的应用研究[J]. 价值工程 2019(34)
    • [20].LCD偏置电压的数字建模方法[J]. 辽宁大学学报(自然科学版) 2011(04)
    • [21].LCD背光源技术及基本设计原理[J]. 科技信息 2009(24)
    • [22].LCD教学模式在局部解剖学实验教学中的应用体会[J]. 基础医学教育 2015(12)
    • [23].基于FPGA的LCD液晶动态显示驱动程序的设计[J]. 电子质量 2014(11)
    • [24].城市轨道车辆LCD电子地图智能播控系统的设计[J]. 铁道车辆 2015(06)
    • [25].专做“无米之炊”——轻松为LCD找坏点[J]. 电脑爱好者(普及版) 2009(01)
    • [26].基于51单片机的LCD数字钟设计与制作[J]. 中国科技信息 2013(18)
    • [27].LCD用光学薄膜市场最新发展动态[J]. 影像技术 2011(01)
    • [28].LCD导光板自由曲面微型槽结构设计与优化[J]. 液晶与显示 2010(06)
    • [29].基于双LCD的相机标定模型及其精度分析[J]. 测绘通报 2009(11)
    • [30].基于LCD的相机标定新方法[J]. 遥感信息 2008(01)

    标签:;  ;  ;  ;  ;  ;  ;  ;  

    大尺寸LCD图像引擎的关键算法与前端设计
    下载Doc文档

    猜你喜欢