一种视频处理装置及方法

文档序号:2549128阅读:137来源:国知局
一种视频处理装置及方法
【专利摘要】本发明公开了一种视频处理装置及方法,所述装置包括双矩阵选择模块和双通道色彩数据处理模块,由于采用双通道色彩数据处理模块,可以在1个时钟周期内同时处理奇偶两组像素数据,由于在相邻的两帧图像显示时,采用两个抖动矩阵,结构简单,处理速度快,本发明在时间上的抖动使用两帧循环的算法周期,在空间上的抖动使用2*2的抖动矩阵,达到用6bit显示数据抖动出8bit视频数据的效果,并且由于采用了两个抖动矩阵,能够提高显示器的显示性能,1个时钟同时处理奇偶两组像素数据,降低电路工作频率。
【专利说明】一种视频处理装置及方法

【技术领域】
[0001]本发明涉及显示器【技术领域】,尤其涉及一种视频处理装置及方法。

【背景技术】
[0002]一般,电脑显卡传出的视频信号是8位的数据,这样每个色彩信道上能显示256级灰阶,如果面板上控制R、G、B的信号也都为8位的,称其为8位面板,也就是真彩面板。由于一个像素是由红色(R)、绿色(G)、蓝色(B)三路色彩通道组成,所以在8位面板上,每个像素都可以显示256*256*256种颜色。但是现在8位面板价格较昂贵,工艺较复杂,所以多数面板都是6位的,也就是说,大多数面板每个色彩通道只能显示64级灰阶,这样6位面板每个像素点只能显示64*64*64种颜色。
[0003]从上面的数据可以看出,在物理上,6位面板显示的色彩还不到8位面板的2 %,如果不进行处理,6位显示器肯定不能满足人们的要求。现有技术将6位面板转换为8位面板主要是采用抖动(dithering)算法和帧速控制的方法。抖动算法是从空间的角度出发,进行色彩增强。帧速控制则是从时间的角度出发,进行处理,两种算法经常是在一起使用。
[0004]对于快速变化的画面可以使用抖动算法和帧速控制算法产生更多的灰度。帧速控制算法正是用多帧图像来模拟原图像一帧的效果,从而显示更多的色彩,由于人眼的视觉惰性,感觉出的亮度是多帧的累加。帧速控制算法是在时间上进行混色,而抖动算法是通过在空间上进行混色。如果几个像素点离得很近,那么从远处看,眼睛感知的是这些颜色的一个接近于平均的颜色,从而产生一些中间的灰度,抖动算法就是通过调节像素之间的空间关系来增加图像显示灰度。
[0005]作为液晶显示屏(Liquid Crystal Display,LCD)面板色彩增强技术,抖动算法和帧速控制算法被广泛应用,它能够使用较低位宽的驱动集成电路实现高位宽的、色彩更加丰富的显示效果。在平板显示领域,为了提高液晶显示器的反应速度和降低成本,大多使用6位宽(bit)的控制器来分别控制R、G、B信号,达到8bit视频数据的显示效果。
[0006]传统的抖动算法由于采用固定的抖动矩阵,这会导致经过处理的图像伴有抖动噪声,会出现明显的方块效应。以最简单的显示静态图像的情形为例,假设每一帧的图像数据都是相同的,产生块状效应的原因主要是由于使用了固定的抖动矩阵。对于每一帧,算法对抖动矩阵划分好的块都做完全相同的处理,显然,图像数据相同,算法处理的过程也是相同的,那么,针对显示器上的任意一个点,这个点的灰度永远不会发生变化。空间上已经做了抖动,但是从时间上看,同一点的灰度值却是一直不变,在时间上没有混色,会给人以块状效应的视觉感受,导致液晶显示器的显示性能较差。
[0007]综上所述,现有技术在使用6bit的控制器来分别控制R、G、B信号,达到8bit视频数据的显示效果时,显示器的显示性能较差。


【发明内容】

[0008]本发明实施例提供了一种视频处理装置及方法,用以提高显示器的显示性能。
[0009]本发明实施例提供的一种视频处理装置,包括双矩阵选择模块和双通道色彩数据处理模块,其中,
[0010]双矩阵选择模块,用于在相邻的两帧图像显示时,分别选择第一抖动矩阵和第二抖动矩阵,并在选择抖动矩阵后,在同一帧图像显示时,奇数行像素选择已选抖动矩阵中的第一行元素或第二行元素,并将选择的元素输出给所述双通道色彩数据处理模块,偶数行像素选择已选抖动矩阵中的另一行元素,并将选择的元素输出给所述双通道色彩数据处理模块,其中,所述第一抖动矩阵和所述第二抖动矩阵均为2*2的矩阵,所述第二抖动矩阵为所述第一抖动矩阵的旋转矩阵;
[0011]双通道色彩数据处理模块,用于将每行中的子像素接收到的8比特的视频数据中的低2位视频数据分别与选择的抖动矩阵中的2个元素进行比较,当该低2位视频数据对应的十进制数大于选择的抖动矩阵中的元素时,该低2位视频数据对应的高6位视频数据加I后输出,或输出111111的视频数据;当该低2位视频数据对应的十进制数小于或等于选择的抖动矩阵中的元素时,直接输出该低2位视频数据对应的高6位视频数据。
[0012]由本发明实施例提供的视频处理装置,由于该装置包括双矩阵选择模块和双通道色彩数据处理模块,由于采用双通道色彩数据处理模块,可以在I个时钟周期内同时处理奇偶两组像素数据,由于在相邻的两帧图像显示时,采用两个抖动矩阵,结构简单,处理速度快,在时间上的抖动使用两帧循环的算法周期,在空间上的抖动使用2*2的抖动矩阵,达到用6bit显示数据抖动出Sbit视频数据的效果,并且由于采用了两个抖动矩阵,能够提高显示器的显示性能,I个时钟同时处理奇偶两组像素数据,降低电路工作频率。
[0013]较佳地,所述双矩阵选择模块包括第一寄存器,用于对帧频率信号进行计数,根据帧频率信号的计数值选择第一抖动矩阵或第二抖动矩阵,所述第一寄存器为I位寄存器。
[0014]这样,由于抖动矩阵的个数为2个,采用I位寄存器进行计数时,计数值只有两个,可以与抖动矩阵进行匹配,同时也可以节省成本。
[0015]较佳地,所述双矩阵选择模块包括第二寄存器,用于对行同步信号进行计数,根据行同步信号的计数值选择已选抖动矩阵中的第一行元素或第二行元素,所述第二寄存器为I位寄存器。
[0016]这样,由于每一个抖动矩阵均有两行,采用I位寄存器进行计数时,计数值只有两个,可以与抖动矩阵的每一行进行匹配,同时也可以节省成本。
_0 2__1 3_
[0017]较佳地,所述第一抖动矩阵为。.;所述第二抖动矩阵为。.。
■3 1」U
[0018]这样,第一抖动矩阵采用;^,第二抖动矩阵采用I 30,矩阵结构简单,处理速度快。
[0019]较佳地,所述双通道色彩数据处理模块包括奇数通道色彩数据处理模块和偶数通道色彩数据处理模块,
[0020]所述奇数通道色彩数据处理模块用于接收奇数行输入的8比特视频数据和奇数行像素选择的抖动矩阵中的元素;
[0021]所述偶数通道色彩数据处理模块用于接收偶数行输入的8比特视频数据和偶数行像素选择的抖动矩阵中的元素。
[0022]这样,当双通道色彩数据处理模块包括奇数通道色彩数据处理模块和偶数通道色彩数据处理模块时,能够在I个时钟内同时处理奇偶两组像素数据,降低电路的工作频率。
[0023]较佳地,所述奇数通道色彩数据处理模块包括:红色通道色彩数据处理模块、绿色通道色彩数据处理模块和蓝色通道色彩数据处理模块;
[0024]所述偶数通道色彩数据处理模块包括:红色通道色彩数据处理模块、绿色通道色彩数据处理模块和蓝色通道色彩数据处理模块。
[0025]这样,在显示装置显示时,分别通过红色通道色彩数据处理模块、绿色通道色彩数据处理模块和蓝色通道色彩数据处理模块输入对应的R、G、B视频数据,进行显示。
[0026]较佳地,所述红色通道色彩数据处理模块、绿色通道色彩数据处理模块和蓝色通道色彩数据处理模块均包括减法器和加法器,
[0027]所述减法器用于,将接收到的8比特视频数据的高6位视频数据与低2位视频数据分离,将低2位视频数据对应的十进制数分别与选择的抖动矩阵中的2个元素进行比较,并将比较结果和该低2位视频数据对应的高6位视频数据输出给加法器;
[0028]所述加法器用于,当接收到的比较结果为低2位视频数据对应的十进制数大于选择的抖动矩阵中的元素时,将该低2位视频数据对应的高6位视频数据加I后输出,当加I后发生溢出时,输出111111的视频数据;当接收到的比较结果为低2位视频数据对应的十进制数小于或等于选择的抖动矩阵中的元素时,直接输出该低2位视频数据对应的高6位视频数据。
[0029]这样,通过减法器和加法器的工作完成用6bit显示数据抖动出Sbit视频数据的效果。
[0030]本发明实施例还提供了一种视频处理方法,包括:
[0031]在相邻的两帧图像显示时,分别选择第一抖动矩阵和第二抖动矩阵,并在选择抖动矩阵后,在同一帧图像显示时,奇数行像素选择已选抖动矩阵中的第一行元素或第二行元素,偶数行像素选择已选抖动矩阵中的另一行元素;其中,所述第一抖动矩阵和所述第二抖动矩阵均为2*2的矩阵,所述第二抖动矩阵为所述第一抖动矩阵的旋转矩阵;
[0032]将每行中的子像素接收到的8比特的视频数据中的低2位视频数据分别与选择的抖动矩阵中的2个元素进行比较,当该低2位视频数据对应的十进制数大于选择的抖动矩阵中的元素时,该低2位视频数据对应的高6位视频数据加I后输出,或输出111111的视频数据;当该低2位视频数据对应的十进制数小于或等于选择的抖动矩阵中的元素时,直接输出该低2位视频数据对应的高6位视频数据。
[0033]由本发明实施例提供的视频处理方法,由于在相邻的两帧图像显示时,采用两个抖动矩阵,结构简单,处理速度快,本发明实施例在时间上的抖动使用两帧循环的算法周期,在空间上的抖动使用2*2的抖动矩阵,达到用6bit显示数据抖动出Sbit视频数据的效果,并且由于采用了两个抖动矩阵,能够提高显示器的显示性能。
[0034]较佳地,根据帧频率信号的计数值选择第一抖动矩阵或第二抖动矩阵。
[0035]这样,根据帧频率信号的计数值选择第一抖动矩阵或第二抖动矩阵,在实际应用中方便、简单。
[0036]较佳地,根据行同步信号的计数值选择已选抖动矩阵中的第一行元素或第二行元素。
[0037]这样,根据行同步信号的计数值选择已选抖动矩阵中的第一行元素或第二行元素,在实际应用中方便、简单。

【专利附图】

【附图说明】
[0038]图1为本发明实施例提供的一种视频处理装置的结构示意图;
[0039]图2为本发明实施例提供的一种视频处理装置中的双矩阵选择模块的结构示意图;
[0040]图3为本发明实施例提供的一种视频处理装置中的双通道色彩数据处理模块的结构示意图;
[0041]图4为图3的双通道色彩数据处理模块中的其中一个通道的内部结构示意图;
[0042]图5为本发明实施例提供的一种视频处理方法流程图。

【具体实施方式】
[0043]本发明实施例提供了一种视频处理装置及方法,用以提高显示器的显示性能。
[0044]本发明中采用双通道色彩数据处理模块进行双通道像素数据输入,即每一个时钟同时输入奇通道R、G、B和偶通道R、G、B两组像素数据,这样可以降低电路工作的时钟频率。本发明具体实施例中使用6bit的显示器抖动出Sbit色彩数据的灰度,损失了 2位数据,所以,本发明具体实施例只需要一个2*2的抖动矩阵就可以了。
[0045]下面结合附图详细介绍本发明具体实施例提供的视频处理装置及方法。
[0046]如图1所示,本发明具体实施例提供了一种视频处理装置,该显示装置包括:双矩阵选择模块10和双通道色彩数据处理模块11,其中,
[0047]双矩阵选择模块10,用于在相邻的两帧图像显示时,分别选择第一抖动矩阵和第二抖动矩阵,并在选择抖动矩阵后,在同一帧图像显示时,奇数行像素选择已选抖动矩阵中的第一行元素或第二行元素,并将选择的元素输出给双通道色彩数据处理模块11,偶数行像素选择已选抖动矩阵中的另一行元素,并将选择的元素输出给双通道色彩数据处理模块11,其中,第一抖动矩阵和第二抖动矩阵均为2*2的矩阵,第二抖动矩阵为第一抖动矩阵的旋转矩阵;
[0048]双通道色彩数据处理模块11,用于将每行中的子像素接收到的Sbit的视频数据中的低2位视频数据分别与选择的抖动矩阵中的2个元素进行比较,当该低2位视频数据对应的十进制数大于选择的抖动矩阵中的元素时,该低2位视频数据对应的高6位视频数据加I后输出,或输出111111的视频数据;当该低2位视频数据对应的十进制数小于或等于选择的抖动矩阵中的元素时,直接输出该低2位视频数据对应的高6位视频数据。
[0049]如图2所示,本发明具体实施例中的双矩阵选择模块10包括第一寄存器101和第二寄存器102。第一寄存器101与帧频率信号输入端VSync_I相连,用于对帧频率信号进行计数,根据帧频率信号的计数值选择第一抖动矩阵或第二抖动矩阵,优选地,本发明具体实施例中的第一抖动矩阵为;J2,第二抖.动矩阵为2 3Q,其中第二抖.动矩阵S I相对.于第一抖动矩阵S J2,相当于对角线上的数值进行了替换,目的是使得抖动矩阵的数值在空间上发生更大程度的旋转,避免在时间上因为固定模式而造成的条纹,进而提高显示性能。第二寄存器102与行同步信号输入端HSync_I相连,用于对行同步信号进行计数,根据行同步信号的计数值选择已选抖动矩阵中的第一行元素或第二行元素,本发明具体实施例中的第一寄存器101为I位寄存器,第二寄存器102为I位寄存器。
[0050]图2中的Cl和C2代表帧计数器的选择结果,作为当前帧的抖动矩阵,Al [02]表示第一抖动矩阵中的第一行中的两个元素,A2[31]表示第一抖动矩阵中的第二行中的两个元素,BI [13]表示第二抖动矩阵中的第一行中的两个元素,B2 [20]表示第二抖动矩阵中的第二行中的两个元素,因此,Cl, C2可以是Al,A2或BI,B2。
[0051]本发明具体实施例选用的是2个抖动矩阵,集合比较器等硬件结构和一定的算法来实现,本发明具体实施例并不限于选用2个抖动矩阵,其它算法可以选用多于2个的抖动矩阵。
[0052]如图3所示,本发明具体实施例中的双通道色彩数据处理模块11包括奇数通道色彩数据处理模块111和偶数通道色彩数据处理模块112,奇数通道色彩数据处理模块111用于接收奇数行输入的8比特视频数据22和奇数行像素选择的抖动矩阵中的元素;偶数通道色彩数据处理模块112用于接收偶数行输入的8比特视频数据21和偶数行像素选择的抖动矩阵中的元素。奇数通道色彩数据处理模块111包括:红色通道色彩数据处理模块0R、绿色通道色彩数据处理模块OG和蓝色通道色彩数据处理模块OB ;偶数通道色彩数据处理模块112包括:红色通道色彩数据处理模块ER、绿色通道色彩数据处理模块EG和蓝色通道色彩数据处理模块EB。
[0053]如图4所示,本发明具体实施例中的红色通道色彩数据处理模块OR和ER、绿色通道色彩数据处理模块OG和EG,蓝色通道色彩数据处理模块OB和EB均包括减法器30和加法器31,0R、ER、0G、EG、OB和EB这6个通道对输入信号的处理方法是完全一样的,所以通道内的结构也是完全一样的,图中仅示出了 ER通道,其中,减法器30和加法器31的具体作用在后续将进行详细的说明。
[0054]下面结合图2和图4详细说明本发明具体实施例中使用6bit显示数据抖动出8bit视频数据的过程。
[0055]首先第一寄存器101接收帧频率信号输入端VSync_I输入的帧频率信号,并对该帧频率信号进行计数,第一帧图像显示时,帧频率信号的计数值为1,当显示第二帧图像时,帧频率信号的计数值加1,由于第一寄存器101为I位寄存器,因此,此时帧频率信号的计数值为0,同样地,当显示第三帧图像时,帧频率信号的计数值加1,此时帧频率信号的计数值再次为1,当显示第四帧图像时,帧频率信号的计数值加1,此时帧频率信号的计数值再次为0,之后每一帧图像显示时的帧频率信号的计数值依此类推,在此不予赘述。




_0 2'
[0056]当帧频率信号的计数值为I时,双矩阵选择模块选择第一抖动矩阵3 1 ,当帧频率信号的计数值为O时,双矩阵选择模块选择第二抖动矩阵;30,当然,当帧频率信号的计数值为I时,双矩阵选择模块也可以选择第二抖动矩阵I I,当帧频率信号的计数值为O时,双矩阵选择模块也可以选择第一抖动矩阵::2。具体地,本发明具体实施例以奇数帧图像显示时,帧频率信号的计数值为1,双矩阵选择模块选择第一抖动矩阵:J2,
偶数帧图像显示时,帧频率信号的计数值为O,双矩阵选择模块选择第二抖动矩阵I i为例进行说明。
[0057]在同一帧图像显示时,如在第一帧图像显示时,第二寄存器102接收行同步信号输入端HSync_I输入的行同步信号,并对该行同步信号进行计数,由于每一帧图像显示时均包括多个行同步信号,其中每一行像素的显示均由一个对应的行同步信号所控制,第一行像素显示时,行同步信号的计数值为1,第二行像素显示时,行同步信号的计数值加1,由于第二寄存器102为I位寄存器,因此,此时行同步信号的计数值为0,同样地,第三行像素显示时,行同步信号的计数值加1,此时行同步信号的计数值再次为1,第四行像素显示时,行同步信号的计数值加1,此时行同步信号的计数值再次为0,之后每一行像素显示时的行同步信号的计数值依此类推,直到显示完一帧图像,在此不予赘述。
[0058]当行同步信号的计数值为I时,获取已选抖动矩阵中第一行的元素,并将获取的元素输出给奇数通道色彩数据处理模块111,当行同步信号的计数值为O时,获取已选抖动矩阵中第二行的元素,并将获取的元素输出给偶数通道色彩数据处理模块112,这里,当行同步信号的计数值为I时,也可以获取已选抖动矩阵中第二行的元素,当行同步信号的计数值为O时,也可以获取已选抖动矩阵中第一行的元素。
[0059]具体地,本发明具体实施例中,第一帧图像显示时,双矩阵选择模块10选择第一抖动矩阵=J2,奇数通道色彩数据处理模块111接收该抖动矩阵中第一行的元素O和2,
偶数通道色彩数据处理模块112接收该抖动矩阵中第二行的元素3和I。即:第一帧图像显示时,奇数行像素对应该抖动矩阵中第一行的元素O和2,偶数行像素对应该抖动矩阵中第二行的元素3和I。第二帧图像显示时,双矩阵选择模块10选择第二抖动矩阵12 3q,奇数通道色彩数据处理模块111接收该抖动矩阵中第一行的元素I和3,偶数通道色彩数据处理模块112接收该抖动矩阵中第二行的元素2和O。即:第二帧图像显示时,奇数行像素对应该抖动矩阵中第一行的元素I和3,偶数行像素对应该抖动矩阵中第二行的元素2和O。奇数帧图像显示时的抖动算法与第一帧图像显示时的抖动算法相同,偶数帧图像显示时的抖动算法与第二帧图像显示时的抖动算法相同。
[0060]下面仅以红色通道色彩数据处理模块ER为例,具体介绍该模块的算法过程。
[0061 ] 如图4所示,当视频数据ER_I [7:0]输入时,减法器30接收该视频数据ER_I [7:0]和双矩阵选择模块输出的C[1:0],其中,ER_I[7:0]中的[7:0]表示8bit视频数据中的第


Γ0 2'
I位到第8位数据,C[1:0]表示第一抖动矩阵3 1中第一行的两个元素,或第一抖动矩阵
I ^中第二行的两个元素,本发明具体实施例以C[1:0]表示第一抖动矩阵2 f中第一行的两个元素O和2为例介绍。减法器30将接收到的8bit视频数据ER_I [7:0]的高6位视频数据与低2位视频数据分离,保留信息权重比较大的高6位视频数据,将低2位视频数据对应的十进制数分别与第一抖动矩阵:1中第一行的两个元素O和2进行比较,并将比较结果和该低2位视频数据对应的高6位视频数据输出给加法器31。
[0062]当加法器31接收到的比较结果为低2位视频数据对应的十进制数大于第一抖动 ~0 2
矩阵3 i中第一行的元素O或2时,将该低2位视频数据对应的高6位视频数据加1,并判断加I后的高6位视频数据是否发生溢出,若发生溢出,直接输出111111的视频数据,否贝U,将加I后的高6位视频数据输出。当加法器31接收到的比较结果为低2位视频数据对应的十进制数小于或等于第一抖动矩阵:J2中第一行的元素O或2时,直接输出该低2
位视频数据对应的高6位视频数据,其中,ER_0[5:0]表示输出的高6位视频数据。
[0063]因此,本发明具体实施例在时间上,用相邻的奇数帧和偶数帧来模拟原图像一帧的效果,在空间上,采用2*2的抖动矩阵进行抖动,实现了用6bit显示数据抖动出Sbit视频数据的效果。
[0064]如图5所示,本发明具体实施例还提供了一种视频处理方法,包括:
[0065]S501、在相邻的两帧图像显示时,分别选择第一抖动矩阵和第二抖动矩阵,并在选择抖动矩阵后,在同一帧图像显示时,奇数行像素选择已选抖动矩阵中的第一行元素或第二行元素,偶数行像素选择已选抖动矩阵中的另一行元素;其中,所述第一抖动矩阵和所述第二抖动矩阵均为2*2的矩阵,所述第二抖动矩阵为所述第一抖动矩阵的旋转矩阵;
[0066]S502、将每行中的子像素接收到的8比特的视频数据中的低2位视频数据分别与选择的抖动矩阵中的2个元素进行比较,当该低2位视频数据对应的十进制数大于选择的抖动矩阵中的元素时,该低2位视频数据对应的高6位视频数据加I后输出,或输出111111的视频数据;当该低2位视频数据对应的十进制数小于或等于选择的抖动矩阵中的元素时,直接输出该低2位视频数据对应的高6位视频数据。
[0067]综上所述,本发明具体实施例中的视频处理装置中的双矩阵选择模块中通过交替使用两个抖动矩阵,与双通道色彩数据处理模块中的色彩数据输入形成很好的配合,可以在I个时钟周期内同时处理奇偶两组像素数据,达到用6bit显示数据抖动出Sbit视频数据的效果。本发明具体实施例采用两个抖动矩阵,结构简单,处理速度快,并且在时间上的抖动使用两帧循环的算法周期,在空间上的抖动使用2*2的抖动矩阵,I个时钟同时处理奇偶两组数据,降低电路工作频率。同时,相对于现有技术中直接用8bit显示数据输出Sbit视频数据的方法,可以节省大量的寄存器,减小时序控制器面积。
[0068]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种视频处理装置,其特征在于,包括:双矩阵选择模块和双通道色彩数据处理模块,其中, 双矩阵选择模块,用于在相邻的两帧图像显示时,分别选择第一抖动矩阵和第二抖动矩阵,并在选择抖动矩阵后,在同一帧图像显示时,奇数行像素选择已选抖动矩阵中的第一行元素或第二行元素,并将选择的元素输出给所述双通道色彩数据处理模块,偶数行像素选择已选抖动矩阵中的另一行元素,并将选择的元素输出给所述双通道色彩数据处理模块,其中,所述第一抖动矩阵和所述第二抖动矩阵均为2*2的矩阵,所述第二抖动矩阵为所述第一抖动矩阵的旋转矩阵; 双通道色彩数据处理模块,用于将每行中的子像素接收到的8比特的视频数据中的低2位视频数据分别与选择的抖动矩阵中的2个元素进行比较,当该低2位视频数据对应的十进制数大于选择的抖动矩阵中的元素时,该低2位视频数据对应的高6位视频数据加I后输出,或输出111111的视频数据;当该低2位视频数据对应的十进制数小于或等于选择的抖动矩阵中的元素时,直接输出该低2位视频数据对应的高6位视频数据。
2.根据权利要求1所述的视频处理装置,其特征在于,所述双矩阵选择模块包括第一寄存器,用于对帧频率信号进行计数,根据帧频率信号的计数值选择第一抖动矩阵或第二抖动矩阵,所述第一寄存器为I位寄存器。
3.根据权利要求1所述的视频处理装置,其特征在于,所述双矩阵选择模块包括第二寄存器,用于对行同步信号进行计数,根据行同步信号的计数值选择已选抖动矩阵中的第一行元素或第二行元素,所述第二寄存器为I位寄存器。
4.根据权利要求1所述的视频处理装置,其特征在于,所述第一抖动矩阵为=J2;所述第二抖.动矩阵为2 I。
5.根据权利要求1所述的视频处理装置,其特征在于,所述双通道色彩数据处理模块包括奇数通道色彩数据处理模块和偶数通道色彩数据处理模块, 所述奇数通道色彩数据处理模块用于接收奇数行输入的8比特视频数据和奇数行像素选择的抖动矩阵中的元素; 所述偶数通道色彩数据处理模块用于接收偶数行输入的8比特视频数据和偶数行像素选择的抖动矩阵中的元素。
6.根据权利要求5所述的视频处理装置,其特征在于,所述奇数通道色彩数据处理模块包括:红色通道色彩数据处理模块、绿色通道色彩数据处理模块和蓝色通道色彩数据处理模块; 所述偶数通道色彩数据处理模块包括:红色通道色彩数据处理模块、绿色通道色彩数据处理模块和蓝色通道色彩数据处理模块。
7.根据权利要求6所述的视频处理装置,其特征在于,所述红色通道色彩数据处理模块、绿色通道色彩数据处理模块和蓝色通道色彩数据处理模块均包括减法器和加法器, 所述减法器用于,将接收到的8比特视频数据的高6位视频数据与低2位视频数据分离,将低2位视频数据对应的十进制数分别与选择的抖动矩阵中的2个元素进行比较,并将比较结果和该低2位视频数据对应的高6位视频数据输出给加法器; 所述加法器用于,当接收到的比较结果为低2位视频数据对应的十进制数大于选择的抖动矩阵中的元素时,将该低2位视频数据对应的高6位视频数据加I后输出,当加I后发生溢出时,输出111111的视频数据;当接收到的比较结果为低2位视频数据对应的十进制数小于或等于选择的抖动矩阵中的元素时,直接输出该低2位视频数据对应的高6位视频数据。
8.一种视频处理方法,其特征在于,包括: 在相邻的两帧图像显示时,分别选择第一抖动矩阵和第二抖动矩阵,并在选择抖动矩阵后,在同一帧图像显示时,奇数行像素选择已选抖动矩阵中的第一行元素或第二行元素,偶数行像素选择已选抖动矩阵中的另一行元素;其中,所述第一抖动矩阵和所述第二抖动矩阵均为2*2的矩阵,所述第二抖动矩阵为所述第一抖动矩阵的旋转矩阵; 将每行中的子像素接收到的8比特的视频数据中的低2位视频数据分别与选择的抖动矩阵中的2个元素进行比较,当该低2位视频数据对应的十进制数大于选择的抖动矩阵中的元素时,该低2位视频数据对应的高6位视频数据加I后输出,或输出111111的视频数据;当该低2位视频数据对应的十进制数小于或等于选择的抖动矩阵中的元素时,直接输出该低2位视频数据对应的高6位视频数据。
9.根据权利要求8所述的方法,其特征在于,根据帧频率信号的计数值选择第一抖动矩阵或第二抖动矩阵。
10.根据权利要求8所述的方法,其特征在于,根据行同步信号的计数值选择已选抖动矩阵中的第一行元素或第二行元素。
【文档编号】G09G5/00GK104240672SQ201410464820
【公开日】2014年12月24日 申请日期:2014年9月12日 优先权日:2014年9月12日
【发明者】柏健 申请人:京东方科技集团股份有限公司, 北京京东方光电科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1