一种基于静止影像场景判断避免噪声放大的方法

文档序号:9548401阅读:275来源:国知局
一种基于静止影像场景判断避免噪声放大的方法
【技术领域】
[0001]本发明涉及显示器技术领域,尤其是涉及一种基于静止影像场景判断避免噪声放大的方法。
【背景技术】
[0002]平板显示技术的主导地位。然而受液晶显示技术原理限制,当前一帧灰阶值和当前帧灰阶值不同,加到液晶两端的电压变化,液晶分子的转动需要一段响应时间,如果液晶的响应时间大于两帧的间隔时间,就会出现影像残留,观众观看快速运动的影像画面就会感觉到画面模糊不清楚。过驱动技术(0D,over drive)通过改变加到液晶两端的电压来缩短液晶分子显示结果从一个灰阶值转变到另一个灰阶值(灰阶转换,gray to gray)所需的响应时间,从而提高液晶分子灰阶转换的响应速度,实现画面的去模糊,一种实现方式如下:
1)预先计算并测量所有灰阶转换对应的过驱动灰阶差值,它与前一帧灰阶值和当前帧灰阶值对应,得到一个过驱动表;
2)对每一个影像像素点,依据前一帧灰阶值和当前帧的灰阶值查询过驱动表得到过驱动灰阶差值;
3)依据过驱动灰阶差值和当前帧灰阶值,相加的结果转换为电压输出到液晶屏上对应显示区域,得到的影像画面清晰不模糊。
[0003]但是当影像场景静止时,没有灰阶转换,所以液晶屏显示的影像画面不存在模糊问题,而影像信号中存在的一些噪声点,其灰阶值相对前一帧的灰阶值会发生变化,经过过驱动处理后这些噪声被放大,反而降低了影像显示画质。

【发明内容】

[0004]本发明提出了一种基于静止影像场景判断避免噪声放大的方法,旨在解决影像场景静止时已有过驱动技术不能适应输入信号的变化而放大噪声的问题。
[0005]一种基于静止影像场景判断避免噪声放大的方法,其特征在于,包括以下步骤:
101、计算前一巾贞影像和当前巾贞影像间的全局变化GlobalMot1n:
Global Mot1n = ( Σ i=N|Rcur(i)-Rpre(i) | + Gcur(i)-Gpre(i) | +
IBcur(i)-Bpre (i)I) / (3*N)
其中N是指每一巾贞影像像素点个数,Rcur (i)、Gcur (i)、Bcur (i)表示当前巾贞中第i个像素点的R、G、B分量的灰阶值大小,Rpre(i)、Gpre(i)、Bpre(i)表示前一巾贞中第i个像素点的R、G、B分量的灰阶值大小;
102、对全局变化进行挖心去噪处理,降低噪声影响;如果GlobalMot1n大于预先设置的挖心去噪阈值Coring T,则挖心处理后的全局变化Global Mot1n New等于GlobalMot1n减Coring T ;如果Global Mot1n小于预先设置的挖心去噪阈值Coring T,则挖心处理后的全局变化Global Mot1n New等于0 ; 103、根据处理后的全局变化GlobalMot1n New判断场景属性,调整过驱动灰阶差值;
104、将过驱动灰阶差值和当前帧灰阶值按如下方法叠加混合,得到处理后的过驱动灰阶值,然后输出到液晶显示屏:
OD_Target_R = 0D_New _R + RcurOD_Target_G = 0D_New _G + GcurOD_Target_B = 0D_New _B + Bcur
其中0D_New_R,0D_New_G和0D_New_B分别是R、G、B三个分量上基于静止场景判断调整后的过驱动灰阶差值;Rcur,Gcur和Bcur表示当前帧R、G、B三个分量上的灰阶值;0D_Target_R, OD_Target_G和OD_Target_B是处理后的过驱动灰阶值。
[0006]所述的步骤103,根据处理后的全局变化Global Mot1n New判断场景属性,调整过驱动处理强度,得到过驱动灰阶差值,可为以下两种计算方法中的任意一种:
方法一:依据一个预先设置的变化阈值Mot1nT,判断影像场景是否静止,如果是静止场景,即处理后的全局变化Global Mot1n New小于Mot1nT,则过驱动处理单元直接输出当前帧灰阶值,即不进行过驱动处理;如果不是静止场景,即处理后的全局变化GlobalMot1n New大于等于Mot1nT,则调整后的过驱动灰阶差值0D_New等于利用前一巾贞灰阶值和当前帧灰阶值查找过驱动表得到的过驱动灰阶差值0D ;
方法二:根据处理后的全局变化Global Mot1n New计算Mot1n Level,Mot1n Level越大,影像场景静止程度越小,Mot1n Level越小,影像静止程度越大,然后依据Mot1nLevel调整过驱动处理强度:
Mot1n Level = a ^Global Mot1n New / Global Mot1n Default0D_New = 0D ^Mot1n Level
其中α是可以设置的系数,0D是采用已有过驱动技术由前一帧灰阶值和当前帧灰阶值查找过驱动表得到的过驱动灰阶差值,Global Mot1n Default是默认设置下的GlobalMot1n。
[0007]与现有技术相比,本发明的效果是积极明显的,具体来说:本发明解决了影像场景静止时已有过驱动技术不能适应输入信号的变化而放大噪声的问题,可以提升影像显示画质。
【附图说明】
[0008]图1为本发明的流程图。
【具体实施方式】
[0009]下面结合附图和具体实施例对本发明进行详细说明。
[0010]如图1所示,一种基于静止影像场景判断避免噪声放大的方法,其特征在于,包括以下步骤:
101、计算前一巾贞影像和当前巾贞影像间的全局变化Global Mot1n:
Global Mot 1n = ( Σi=N | Rcur (i)-Rpre(i) | + Gcur(i)-Gpre(i) | +IBcur(i)-Bpre(i)I) / (3*N) =200 其中N是指每一巾贞影像像素点个数,Rcur (i)、Gcur (i)、Bcur (i)表示当前巾贞中第i个像素点的R、G、B分量的灰阶值大小,Rpre(i)、Gpre(i)、Bpre(i)表示前一巾贞中第i个像素点的R、G、B分量的灰阶值大小;
102、对全局变化进行挖心去噪处理,降低噪声影响;挖心去噪阈值CoringT=100,Global Mot1n大于预先设置的挖心去噪阈值Coring T,则挖心处理后的全局变化GlobalMot1n New 为 200 - 100 = 100 ;
103、根据处理后的全局变化GlobalMot1n New判断场景属性,调整过驱动灰阶差值;
104、将过驱动灰阶差值和当前帧灰阶值按如下方法叠加混合,得到处理后的过驱动灰阶值,然后输出到液晶显示屏:
OD_Target_R = 0D_New _R + Rcur = 4+61 = 65OD_Target_G = 0D_New _G + Gcur= 159 - 2 = 157OD_Target_B = 0D_New _B + Bcur= 188 + 2 = 190
其中0D_New_R,0D_New_G和0D_New_B分别是R、G、B三个分量上基于静止场景判断调整后的过驱动灰阶差值。Rcur,Gcur和Bcur表示当前帧R、G、B三个分量上的灰阶值。65,157和190是处理后的过驱动灰阶值。
[0011]所述的步骤103,根据处理后的全局变化Global Mot1n New判断场景属性,调整过驱动处理强度,得到过驱动灰阶差值,采用方法为:根据处理后的全局变化GlobalMot1n New计算Mot1n Level,Mot1n Level越大,影像场景静止程度越小,Mot1n Level越小,影像静止程度越大,然后依据Mot1n Level调整过驱动处理强度,得到过驱动灰阶差值如下:
Mot1n Level = a *Global Mot1n New / Global Mot1n Default = 1*100 /1000=0.1
0D_New _R = 0D _R ^Mot1n Level = 39 * 0.1 = 40D_New _G = 0D _G ^Mot1n Level = -22 * 0.1 = _20D_New _B = 0D _B ^Mot1n Level = 20 * 0.1 = 2
其中α=1,0D是采用已有过驱动技术由前一帧灰阶值和当前帧灰阶值查找过驱动表得到的过驱动灰阶差值,三个分量分别为(39, -22, 20)。
[0012]当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内做出的变化、改型、添加或替换,也应属于本发明的保护范围。
【主权项】
1.一种基于静止影像场景判断避免噪声放大的方法,其特征在于,包括以下步骤: 101、计算前一巾贞影像和当前巾贞影像间的全局变化GlobalMot1n: Global Mot1n =(Σ i=N|Rcur(i)-Rpre(i) | + Gcur (i) -Gpr e (i) | +Bcur(i)-Bpre (i)|) / (3*N) 其中N是指每一巾贞影像像素点个数,Rcur (i)、Gcur (i)、Bcur (i)表示当前巾贞中第i个像素点的R、G、B分量的灰阶值大小,Rpre(i)、Gpre(i)、Bpre(i)表示前一巾贞中第i个像素点的R、G、B分量的灰阶值大小; 102、对全局变化进行挖心去噪处理,降低噪声影响;如果GlobalMot1n大于预先设置的挖心去噪阈值Coring T,则挖心处理后的全局变化Global Mot1n New等于GlobalMot1n减Coring T;如果Global Mot1n小于预先设置的挖心去噪阈值Coring T,则挖心处理后的全局变化Global Mot1n New等于0 ; 103、根据处理后的全局变化GlobalMot1n New判断场景属性,调整过驱动灰阶差值; 104、将过驱动灰阶差值和当前帧灰阶值按如下方法叠加混合,得到处理后的过驱动灰阶值,然后输出到液晶显示屏:OD_Target_R = 0D_New _R + RcurOD_Target_G = 0D_New _G + GcurOD_Target_B = 0D_New _B + Bcur 其中0D_New_R,0D_New_G和0D_New_B分别是R、G、B三个分量上基于静止场景判断调整后的过驱动灰阶差值;Rcur,Gcur和Bcur表示当前帧R、G、B三个分量上的灰阶值;0D_Target_R, OD_Target_G和OD_Target_B是处理后的过驱动灰阶值。2.如权利要求1所述的一种基于静止影像场景判断避免噪声放大的方法,其特征在于:所述的步骤103,根据处理后的全局变化Global Mot1n New判断场景属性,调整过驱动处理强度,得到过驱动灰阶差值,可为以下两种计算方法中的任意一种: 方法一:依据一个预先设置的变化阈值Mot1nT,判断影像场景是否静止,如果是静止场景,即处理后的全局变化Global Mot1n New小于Mot1nT,则过驱动处理单元直接输出当前帧灰阶值,即不进行过驱动处理;如果不是静止场景,即处理后的全局变化GlobalMot1n New大于等于Mot1nT,则调整后的过驱动灰阶差值0D_New等于利用前一巾贞灰阶值和当前帧灰阶值查找过驱动表得到的过驱动灰阶差值0D ; 方法二:根据处理后的全局变化Global Mot1n New计算Mot1n Level,Mot1n Level越大,影像场景静止程度越小,Mot1n Level越小,影像静止程度越大,然后依据Mot1nLevel调整过驱动处理强度:Mot1n Level = a ^Global Mot1n New / Global Mot1n Default0D_New = OD ^Mot1n Level 其中α是可以设置的系数,OD是采用已有过驱动技术由前一帧灰阶值和当前帧灰阶值查找过驱动表得到的过驱动灰阶差值,Global Mot1n Default是默认设置下的GlobalMot1n。
【专利摘要】本发明公开了一种基于静止影像场景判断避免噪声放大的方法,其特征在于,包括以下步骤:101、计算前一帧影像和当前帧影像间的全局变化GlobalMotion:=(Σi=N|Rcur(i)-Rpre(i)|+|Gcur(i)-Gpre(i)|+|Bcur(i)-Bpre(i)|)/(3xN);其中N是指每一帧影像像素点个数,Rcur(i)、Gcur(i)、Bcur(i)表示当前帧中第i个像素点的R、G、B分量的灰阶值大小,Rpre(i)、Gpre(i)、Bpre(i)表示前一帧中第i个像素点的R、G、B分量的灰阶值大小。本发明解决了影像场景静止时已有过驱动技术不能适应输入信号的变化而放大噪声的问题,可以提升影像显示画质。
【IPC分类】G09G3/36
【公开号】CN105304031
【申请号】CN201410470501
【发明人】姜建德
【申请人】西安宏祐图像科技有限公司
【公开日】2016年2月3日
【申请日】2014年9月16日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1