一种对图像信号进行去抖动处理的装置制造方法及图纸

技术编号:6726068 阅读:336 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术提供一种对图像信号进行去抖动处理的装置,涉及图像处理领域。该装置包括一个误差计算电路、一个误差配置电路以及一个图像产生电路;图像输入信号同时输入至误差计算电路以及图像产生电路,误差计算电路通过误差配置电路连接到图像产生电路,由图像产生电路输出经过抖动处理的新的图像信号。本实用新型专利技术使误差扩散过程仅使用误差配置电路即可实现,简化了硬件结构。同时,没有将原始信号存储于误差配置电路中,可以大大节省误差配置电路的存储资源,达到降低硬件成本的效果。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种图像处理技术,特别涉及一种对图像信号进行去抖动处理的直O
技术介绍
由于液晶显示屏(LCD)的像素位深度一般小于对位,所以将对位的图像显示到 液晶显示屏上时需要截掉低位的像素信息。以RGB565液晶显示屏为例,565表示红色(R)、 绿色(G)和蓝色(B)通道的位数分别为5、6、5位,RGB三个色彩通道的位数相加等于16,即 表示该信号具有16位(bit)。若将M位的RGB888信号显示到16位的RGB565液晶显示屏 上,由于8位的R通道信号只能显示5位,故需要截掉低3位的信号,同样的,G通道要截掉 低2位,B通道要截掉低3位。如果仅采用简单的截位方法,会使图像产生固定的误差色块, 因此,现有技术中通常采用去抖动的误差扩散方法,使截位量化误差分布到整个图像,从而 避免误差色块的出现。现有的去抖动图像处理方法,首先对原始的RGB888信号中的像素(M位)进行一 行的缓存,再根据抖动系数分别计算出各个方向上的扩散误差,最后将这些扩散误差叠加 到周围的像素上以生成新的像素值。这些计算都是通过移位器和乘法器共同完成,硬件结 构较为复杂。此外,由于传统的去抖动图像处理方法必须对原始的M位信号进行缓存,故 占用的缓存空间较大,造成资源浪费。
技术实现思路
本技术的目的在于提供一种对图像信号进行去抖动处理的装置,能高效简化 硬件结构。本技术通过这样的技术方案解决上述的技术问题一种对图像信号进行去抖动处理的装置,该装置包括一个误差计算电路、一个误 差配置电路以及一个图像产生电路;图像输入信号同时输入至误差计算电路以及图像产生 电路,误差计算电路通过误差配置电路连接到图像产生电路,由图像产生电路输出经过抖 动处理的新的图像信号。作为进一步改进,误差配置电路可以由寄存器组成。本技术的去抖动处理装置通过采用查表的方式,使误差扩散过程仅使用误差 配置电路即可实现,简化了硬件结构。同时,没有将原始信号存储于误差配置电路中,可以 大大节省误差配置电路的存储资源,达到降低硬件成本的效果。附图说明图1为本技术的去抖动处理装置的结构图;图2为本技术的去抖动处理装置的工作流程图。具体实施方式请参阅图1,本技术提供一种对图像信号进行去抖动处理的装置,该装置包括 一个误差计算电路1、一个误差配置电路2以及一个图像产生电路3。图像输入信号同时输 入至误差计算电路1以及图像产生电路3,误差计算电路1通过误差配置电路2连接到图像 产生电路3,由图像产生电路3输出经过抖动处理的新的图像信号。误差计算电路1可用于接收第i行图像输入信号,并分别获取该行(i,j)像素的 扩散误差,并根据该扩散误差得到误差信号ERR0,其中,i、j均为非负整数。误差配置电路2可以由寄存器组成,其可以用于保存误差计算电路1获取的误差 信号ERRO。图像产生电路3可用于接收第i行图像输入信号,并从误差配置电路2中读取误 差信号ERR0,结合误差信号ERRO以及坐标为(i,j)的像素的值,获取像素(i,j)经去抖动 处理后的新值。请参阅图2,利用本技术提供的一种对图像信号进行去抖动处理的装置可简 单有效对图像信号进行去抖动处理,图像信号的每一个像素根据像素坐标产生,去抖动处 理的方法包括如下步骤步骤1、接收第i行图像输入信号,分别计算该行中坐标为(i,j)像素的扩散误差, 其中,i、j均为非负整数;扩散误差是由坐标的最低两位决定的或者坐标的最低位决定,比 如i = 15,j = 17,那么对应此坐标的扩散误差就是{2,bll,2,bOl}或者{1,bl,l,bl}步骤2、将步骤1中像素的扩散误差通过误差计算电路1得到误差信号ERRO ;根据步骤1中得到的扩散误差U[1:0],j[l:0]}查表a、表b可以确定对R/B这 两个分量的误差值ERR0_R*ERR0_B,比如U [1:0],j[l:0]} = {3,1},则可以在表a中可 以查到ERR0_R = 3,在表b中可以查到ERR0_B = 3根据步骤1得到的扩散误差U,j},查表c可以确定对G分量的误差值 ERR0_G,比如{i[0], j[0]} = {1,1},则可以在表c中可以查到ERR0_R = 1步骤3、接收第i行图像输入信号,并结合误差信号ERRO以及坐标为(i,j)的像 素的值,计算出像素(i,j)经去抖动处理后的新的值; R_New (i,j) = R_In (i,j) +ERR0_R (i,j)G_New (i,j) = G_In (i,j) +ERR0_G (i,j)B_New (i,j) = B_In (i,j) +ERR0_B (i,j)步骤4、对i、j取不同的值,重复上述步骤1至3,直到该图像中的每一个像素都经 过去抖动处理为止。表a R分量的误差值表本文档来自技高网...

【技术保护点】
1.一种对图像信号进行去抖动处理的装置,其特征在于:该装置包括一个误差计算电路、一个误差配置电路以及一个图像产生电路;图像输入信号同时输入至误差计算电路以及图像产生电路,误差计算电路通过误差配置电路连接到图像产生电路,由图像产生电路输出经过抖动处理的新的图像信号。

【技术特征摘要】
1.一种对图像信号进行去抖动处理的装置,其特征在于该装置包括一个误差计算电 路、一个误差配置电路以及一个图像产生电路;图像输入信号同时输入至误差计算电路以 及图像产生电路,误差计算电...

【专利技术属性】
技术研发人员:陈煜倪俊达胡旭花周军
申请(专利权)人:上海宇芯科技有限公司
类型:实用新型
国别省市:31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1