图像质量修正装置的制作方法

文档序号:7576520阅读:233来源:国知局
专利名称:图像质量修正装置的制作方法
技术领域
本发明涉及一种图像质量修正装置,它能够对视频信号作各种处理,修正由视频信号再现的图像的质量,更详细地说,涉及以与对图像质量影响很大的视频信号的跳动量相应的适当的修正量对图像质量进行修正的图像质量修正装置。
背景技术
图22表示对在以LCD和CRT为代表的电视接收机所用的图像显示器所显示的图像的源、即模拟视频信号Sv使用的已有的图像修正装置。如该图所示,在电视接收机中,信号处理系统SPc对视频信号Sv施加各种处理,在图像显示器9(本例中为CRT)中,生成显示图像需要的、表示与图像显示器9的特性相应的信息的扫描速度调制信号VSCc、视频信号Si、及水平同步信号Hsync、以及垂直同步信号Vsync。
扫描速度调制驱动器6为修正图像显示器9上显示的图像质量,根据扫描速度调制信号Vscc生成以规定速度扫描、修正图像质量的扫描驱动信号Sscd。根据视频信号Si,CRT驱动器7生成使图像在图像显示器9上显示的CRT驱动信号Scrtd。根据同步信号Ssync,偏转器8生成使图像显示器9以预定的偏转量动作、进行光栅扫描的偏转驱动信号Sdfd。图像显示器9由这些驱动信号Sscd、Scrtd及Sdfd驱动,显示视频信号Sv所运载的图像。
信号处理系统SPc包括同步分离器4、图像质量修正装置IQCc、及信号处理器5。同步分离器4从视频信号Sv中提取出水平同步信号Hsync及垂直同步信号Vsync。
图像质量修正装置IQCc根据水平同步信号Hsync及垂直同步信号Vsync对视频信号Sv实施图象质量修正处理,生成被修正图像质量的视频信号SIQc,同时生成扫描速度调制信号VSCc。信号处理器5根据被修正图像质量的视频信号SIQc,生成视频信号Si。另外,信号处理系统SPc的动作由控制器100c控制。
图像质量修正装置IQCc包括规定图像显示器9的扫描速度VSC的扫描速度调制信号生成器11、规定视频信号Si的水平轮廓增强量OE的水平轮廓增强器12、降低视频信号Si中所含的噪声成分的降噪声器(NR)13、多路复用器14、总线接口15及ROM16。
扫描速度调制信号生成器11根据水平同步信号Hsync、垂直同步信号Vsync和视频信号Sv,决定与视频信号Si对应的光栅扫描速度VSC(图中未表示)。同样,水平轮廓增强器12根据水平同步信号Hsync、垂直同步信号Vsync和视频信号Sv,决定视频信号Sv的水平轮廓增强量OE(图中未表示)。
即使假定视频信号Sv的质量不变,视频信号Sv运载的图像在图像显示器9上显示时,由于受到具有包括图像显示器9、扫描速度调制驱动器6、CRT驱动器7、以及偏转器8的驱动电路系统和信号处理系统的电视接收机的物理特性等的影响,所以不能根据水平同步信号Hsync、垂直同步信号Vsync、以及视频信号Sv单值地决定上述扫描速度VSC及水平轮廓增强量OE。因此,依照使用图像质量修正装置IQCc的电视接收机的物理特性预先求出分别对扫描速度调制信号生成器11、水平轮廓增强器12、及NR13的作用进行修正的预定的修正量。
然后,将各预定修正量SCAc存储于ROM16,在图像质量修正装置IQCc对视频信号Sv的图像质量进行修正时,经总线接口15,从ROM16读出预定修正量SCAc提供给扫描速度调制信号生成器11、水平轮廓增强器12、及NR13,分别修正其作用。
具体地说,预定修正量SCAc中包括扫描速度修正量SVMc、水平轮廓修正量SOEc、降噪声修正量SNRc,SVMc对由扫描速度调制信号生成器11决定的扫描速率VSC的预定修正量,SOEc为对由水平轮廓增强器12决定的水平轮廓增强量OE的预定修正量,SNRc为对NR13的降噪声量的预定修正量。
这样,水平轮廓增强器12经总线接口15根据由ROM16提供的水平轮廓增强修正SOEc,决定视频信号Sv的水平轮廓增强量OE,生成被修正过的水平轮廓增强信号OEc.多路复用器14将视频信号Sv和被修正过的水平轮廓增强信号OEc多路化,生成视频信号Sv的水平轮廓增强水平轮廓增强量OE的水平轮廓被增强的视频信号VOEc,输出至NR13。
NR13和水平轮廓增强器12同样,根据由ROM16经总线接口15提供的降噪声修正量SNRc修正后的降噪声特性,降低水平轮廓被增强的视频信号VOEc的噪声,生成被修正图像质量的视频信号SIQc。
信号处理器5根据被修正图像质量的视频信号SIQc生成视频信号Si。
如上所述,在以往的图像质量修正装置IQCc中,考虑到电视接收机的物理特性等的影响,对视频信号Sv作扫描速度调制、水平轮廓增强量、及降噪声的修正,但只作一定量的修正。总之,与视频信号Sv的质量变化无关,图像修正装置IQCc进行修正的修正量总是固定的。
但是,视频信号Sv的质量随时间而变化。视频信号跳动时,从图像质量修正装置IQCc输出的被修正图像质量的视频信号SIQc及扫描速度调制信号VSCc也产生跳动。因而,根据产生这些跳动的被修正图像质量的视频信号SIQc及扫描速度调制信号VSCc,在图像显示器9被再现的图像的跳动量也增大,所以再现的图像本身的质量也变差了。
例如,如果对存在跳动的视频信号Sv施行很强的增强边缘的水平轮廓增强处理,则由于水平轮廓信号本身也在跳动,所以增强了边缘部分的耀眼程度,图像质量修正处理增强了再现的图像的跳动。为了防止发生这种情况,只要根据视频信号Sv的跳动量,相应地减少边缘增强型的图像质量修正量,增加噪声去除型的图像质量修正量即可。
总而言之,为了防止由于视频信号Sv的质量(跳动)引起的视频图像质量变劣或进行改差,只要根据视频信号Sv的跳动量相应地调整扫描速度调制信号生成器11、水平轮廓增强器12、及NR13的修正作用即可,也就是,在视频信号Sv正在跳着时,一方面要根据其跳动量抑制扫描速度调制信号生成器11及水平轮廓增强器的修正,另一方面还要发扬NR13的修正作用。
为此,必须能够正确检测出视频信号Sv有无跳动及跳动量。但是,以往的电视接收机那样的图像显示装置中没有安装对输入的视频信号Sv有无跳动及跳动量进行正确检测的手段。
因此,本发明是为解决上述课题而作出的,其第一个目的是,提供能正确地检测出视频信号有无跳动及其跳动量的视频信号跳动检测装置,第二个目的是,提供一种相应于该跳动检测装置检测出的视频信号的跳动量,使视频信号再现时的图像质量修正量作相应的变化,进行再现图像的图像质量修正的图像质量修正装置。

发明内容
为了解决上述课题,第一发明检测视频信号跳动的跳动检测装置包括测量视频信号1字段的垂直时间,生成垂直时间信号的垂直时间测定器、根据垂直时间信号判定视频信号是否跳动着,生成跳动信号的跳动判定器、根据跳动判定信号,对连续判定为跳动着的次数进行计数,生成跳动判定计数器信号的跳动判定计数器、根据跳动判定计数器信号,在判定为视频信号连续跳动第1规定次数时,就将视频信号认定为跳动信号的跳动认定器、根据跳动判定信号,对连续判定为视频信号没有在跳动的次数进行计数,生成非跳动判定计数器信号的非跳动判定计数器、以及根据非跳动判定计数器信号,判定视频信号没有连续跳动第2规定次数时,将视频信号认定为非跳动信号的非跳动认定器。
如上所述,第1发明中排除了视频信号与电视装置一方的噪声成分等干扰因素的影响,能够正确地检测出视频信号的跳动状态及跳动量。
第2发明是在第1发明中具有如下特征,即跳动判定器在当前字段的垂直时间与前一字段的垂直时间Stf的差的绝对值大于1时,判定为视频信号在跳动,在绝对值小于1时,则判定为视频信号不在跳动。
第3发明为在第1发明中还具备逐次计算垂直时间的分散值的跳动量计算器。
第4发明为根据视频信号的跳动量,对视频信号的图像质量进行修正的图像质量修正装置,具备根据规定的降噪声修正量降低视频信号噪声的降噪声器、根据规定的水平轮廓增强修正量,增强视频信号的水平轮廓的水平轮廓增强器、以及根据规定的扫描速度调制量,将视频信号的特定部分增强的扫描速度调制器中的至少一个,具有根据跳动量使降噪声修正量只增加规定的调整值,水平轮廓增强修正量只减少调整值,扫描速度调制量只减少调整值的图像质量修正调整器。
如上所述,在第4发明中,能够进行根据视频信号的跳动状态适当调整的图像质量修正。
第5发明是在第4发明中还具备跳动检测装置,该跳动检测装置具备测量视频信号1字段的垂直时间,生成垂直时间信号的垂直时间测量器、根据垂直时间信号判定视频信号跳动着与否,生成跳动判定信号的跳动判定器、根据跳动判定信号,对连续判定为视频信号跳动着的次数进行计数,生成跳动判定计数器信号的跳动判定计数器、根据跳动判定计数器信号,在判定为视频信号连续跳动第1规定次数时,就将视频信号认定为跳动信号的跳动认定器、根据跳动判定信号,对连续判定为视频信号不在跳动的次数进行计数,生成非跳动判定计数器信号的非跳动判定计数器、以及根据非跳动判定计数器信号,判定视频信号没有连续跳动第2个规定次数时,将视频信号认定为非跳动信号的非跳动认定器。
第6发明是在第5发明中具有如下特征,即图像质量修正调整器一边逐次计算垂直时间的分散值,一边至少对降噪声修正量、水平轮廓增强修正量、及扫描速度调制量中的至少一个进行动态调整。
第7发明是在第6发明中具有如下特征,图像质量修正调整器具备生成根据跳动量的出现频度构成的直方图的直方图器,出现频度在规定阈值以上,并且与跳动量相对应,以预先设定的规定调整量对降噪声修正量、水平轮廓增强修正量、以及扫描速度调制量中的至少一个进行调整。
第8发明是在第4发明中具有如下特征,即在视频信号刚从非跳动信号变成跳动信号以后,就将当前字段的跳动量作为调整值使用。
第9发明是在第5发明中具备如果视频信号从跳动信号变成非跳动信号,则将降噪声修正量、水平轮廓增强修正量、扫描速度调制量中的至少一个的调整中止的调整抑制器。
附图概述

图1为用于电视机的、本发明的图像修正装置的结构方框图。
图2为表示图1所示的修正调整器的结构的方框图。
图3为图2所示的修正调整器的主要动作流程图。
图4为图3所示的计算垂直平均时间的子程序的详细动作流程图。
图5为图3所示的跳动认定子程序的详细动作的流程图。
图6为图3所示的非跳动认定子程序的详细动作流程图。
图7为图3所示的计算跳动量的子程序的详细动作流程图。
图8为图3所示的图像质量修正调整量计算的子程序的详细动作流程图。
图9为表示非跳动信号的特征量的说明图。
图10为表示跳动信号的特征量的说明图。
图11为根据跳动量相应调整规定的修正量的斜率的说明图。
图12为调整规定的修正量使其同样增减的说明图。
图13为图3所示的图像质量修正量计算的子程序的说明图。
图14为图3所示的生成图像质量修正参数的子程序的说明图。
图15为本发明实施形态的变形例的修正调整器的主要动作说明图。
图16为图15所示的跳动认定子程序的详细动作的流程图。
图17为图15所示的非跳动认定子程序的详细动作的流程图。
图18为图15所示的跳动量计算/图像质量修正调整量计算的子程序的详细动作的流程图的前半部分。
图19为图15所示的跳动量计算/图像质量修正调整量计算的子程序的详细动作的流程图的后半部分。
图20为图15所示的跳动量计算/图像质量修正调整量计算的子程序的说明图。
图21为图15所示的跳动量计算/图像质量修正调整量计算的子程序的说明图。
图22为电视接收机所用的已有的图像修正装置的结构方框图。
实施本发明的最佳方式为了更详细介绍本发明下面依据附图进行说明。
首先参照图1~图14,就本发明实施形态的图像质量修正装置进行说明。其后将参照图15~图21详细叙述本发明实施形态的图像质量修正装置的变形例。
在对实施形态进行具体叙述之前,首先说明本发明的图像质量修正装置的基本概念。如上所述,在以电视接收机为代表的图像显示装置中,图像显示器上显现的图像的质量所受的影响包括受视频信号的质量的影响和电视接收机的物理特性的影响。视频信号的质量是指跳动、噪声,电视接收机的物理特性是指信号处理系统对跳动的响应特性及频率特性与图像显示器的聚焦特性及图像灰度特性。
通常,改善图像显示器上显视的图像的质量有如下三种方法,即对视频信号增强水平轮廓、对图像显示器的光栅扫描速度的辉度信号变化进行调制(下称“扫描速度调制”)、以及为降低视频信号中噪声成分的影响而作的降噪声处理。
对于跳动着的视频信号,因为水平轮廓增强及扫描速度调制会使再现的图像质量变劣,所以有必要加以抑制。而降低噪声能够改善再现的图像,因此没有必要加以抑制。
总之,若视频信号的跳动量变大,则只要一方面抑制水平轮廓增强及扫描速度调制的高速化,另一方面促使噪声降低即可。而如果视频信号的跳动量变小,则只要促进水平轮廓增强及扫描速度调制,减少降噪声即可。这样,本发明是根据视频信号的跳动量,利用适当调整水平轮廓增强、扫描速度调制及降噪声量,谋求确保图像显示器显示的再现图像质量的发明。
实施形态图1表示本发明实施形态的图像修正装置使用在LCD、CRT为代表的电视机上的情况。如该图所示,在电视接收机中,信号处理系统SPp对视频信号Sv进行各种处理,生成在图像显示器(本例中为CRT)上显示图像需要的、表示与图像显示器9的特性相对应的信息的光栅扫描速度调制信号VSCv、视频信号Si、水平同步信号Hsync和垂直同步信号Vsync。
根据扫描速度调制信号VSCv,扫描速度调制驱动器6用视频信号Sv辉度变化的二次微分信号改变光栅扫描速度,生成修正图像显示器9的显示图像质量的扫描驱动信号Sscd。根据视频信号Si,CRT驱动器7生成使图像显示器9显示图像的CRT驱动信号Scrtd。偏转器8生成使图像显示器9以规定的偏转角动作的偏转驱动信号Sdfd。图像显示器9由这些驱动信号Sscd、Scrtd及Sdfd驱动,显示视频信号Sv所运载的图像。
信号处理系统SPp包括同步分离器4、图像质量修正装置IQCp、以及信号处理器5。同步分离器4从视频信号Sv中提取出水平同步信号Hsync、及垂直同步信号Vsync。
图像质量修正装置IQCp根据水平同步信号Hsync及垂直同步信号Vsync,对视频信号Sv实施图像质量修正处理,生成被修正图像质量的视频信号SIQv,同时,生成扫描速度调制信号VSCv。信号处理器5根据被修正图像质量的视频信号SIQv生成视频信号Si。另外,信号处理系统SPp的动作受控制器100p控制。还有,信号处理系统SPc的各构成要素生成表示各自的状态的信号,作为状态信号Sr向控制器100p输出。控制器100p根据输入的状态信号Sr,识别各构成要素的状态,输出控制各构成要素动作的控制信号Sc。
图像质量修正装置IQCp包括规定图像显示器9的扫描速度VSC的扫描速度调制信号生成器11、规定视频信号Si的水平轮廓增强量OE的水平轮廓增强器12、降低在视频信号Si中含有的噪声成分的降噪声器(NR)13、多路复用器14、总线接口15、ROM16以及修正调整器CA。
在ROM26存储着根据使用图像质量修正装置IQCp的电视接收机的物理特性预定的,对扫描速度调制信号生成器11、水平轮廓增强器12、及NR13的作用分别进行修正的规定修正量SCAc。即使假定视频信号Sv的质量是一定的,视频信号Sv所运载的图像在图像显示器9上显现时,这也受到具备包含图像显示器9、扫描速度调制驱动器6、CRT驱动器7、及偏转器8的驱动电路系统和信号处理系统的电视接收机的物理特性等影响。因而,根据预先求得的扫描速度VSC、水平轮廓增强量OE、及降噪声量NR的规定修正量SCAc,准备补偿电视机物理特性等的影响。
修正调整器CA根据从同步分离器4提取的垂直同步信号Vsync,测定视频信号Sv的跳动量,求出与测量的跳动量相应的信号生成器11、水平轮廓增强器12、及NR13各自的合适的修正量。然后,根据合适的修正量,调整从ROM16读出的规定修正量SCAc,生成变得合适的修正量SCAv。
具体地说,变得合适的修正量SCAv包括合适化的扫描速度修正量SVMv、合适化的水平轮廓增强修正量SOEv、以及合适化的降噪声修正量SNRv。上述合适化的扫描速度修正量SVMv是对于扫描速度调制信号生成器11决定的扫描速度VSC的规定的修正量SVM被调整的修正量;合适化的水平轮廓增强修正量SOEv是调整由水平轮廓增强器12决定的水平轮廓增强量OE的修正量;合适化的降噪声修正量SNRv是对调整NR13的降噪声量的规定的修正值SNR进行调整的修正量,合适化的修正量SCAv分别经由总线接口15提供给速度调制信号生成器11、水平轮廓增强器12、及NR13,对各构件的作用分别进行修正。
扫描速度调制信号生成器11根据水平同步信号Hsync、和垂直同步信号Vsync、视频信号Sv、以及合适化的扫描速度修正量SVMv,决定图像显示器9的光栅扫描速度VSC,生成合适化的扫描速度调制信号VSCv。
同样,水平轮廓增强器12根据水平同步信号Hsync和垂直同步信号Vsync、视频信号Sv及合适化的水平轮廓增强修正量SOEv,决定视频信号Sv的合适的水平轮廓增强量OEv,生成合适化的被修正的水平轮廓增强信号OEv。
多路复用器14将视频信号Sv和合适化的被修正的水平轮廓增强信号OEv多路化,生成视频信号Sv的水平轮廓成分仅合适化的被修正的水平轮廓加强信号OEv被增强的、合适的水平轮廓被增强的视频信号VOEv向NR13输出。
NR13和水平轮廓增强器12一样,根据用经总线接口15、由修正调整器CA提供的适宜的降噪声修正量SNRv进行修正后的降噪声特性,降低适宜的水平轮廓被增强的视频信号VOEv的噪声成分,生成被图像质量修正的视频信号SIQv。
信号处理器5根据被图像质量修正的视频信号SIQv,生成视频信号Si。这样,根据垂直同步信号Vsync,用由修正调整器CA根据检测出的视频信号Sv的跳动量最佳化的修正量,增强水平轮廓,降低噪声成分,并通过对图像显示器9的光栅扫描速度的调制,在图像显示器9上再现高质量的图像。
以下参照图2说明修正调整器CA的结构及其动作。如图2所示,修正调整器CA包括垂直时间测量器21、跳动检测器22、跳动量测量器23、以及图像质量修正量计算器24。
垂直时间测量器21根据从同步分离器4输入的垂直同步信号Vsync,测量视频信号Sv当前字段v的垂直时间,生成垂直时间信号Stf(v)。
跳动检测器22根据自垂直时间测量器21输入的垂直时间信号Stf(v),判断视频信号Sv是跳动信号Svj还是非跳动信号Svjn,生成跳动检测信号Sjd,同时生成表示视频信号Sv从跳动信号Svj变成跳动信号Svj的跳动迁移信号Sff。
跳动量测量器23根据自垂直时间测量器输入的垂直时间信号Stf(v),检测出视频信号Sv的跳动量,生成跳动量信号Sdsp。
图像质量修正量计算器24根据自跳动检测器22输入的跳动检测信号Sjd及自跳动量测量器23输入的跳动量信号Sdsp,求出与扫描速度调制信号生成器11、水平轮廓增强器12、及NR13的视频信号Sv的跳动量相对应的各个适宜的修正量。然后,图像质量修正量计算器24根据求得的适宜的修正量,调整从ROM读出的规定修正量SCAc,生成合适化的修正量SCAv(SVMv、SOEv及SNR)。当然,修正调整器CA可用CPU构成。并且,在CPU在处理能力上不能取得每字段的垂直时间Stf(v)时,也可以每隔几个字段取一次。
下面参照图9及图10,就判别视频信号Sv的跳动/非跳动的特征量作说明。图9表示没有跳动的视频信号Sv、即非跳动信号Svjn的特征量。在同一图中,左边栏目表示字段V,中间栏目表示各字段的垂直时间Stf(V),右边栏目表示各字段之间的垂直时间差ΔStf(V)。垂直时间Stf(V)为前一字段的垂直时间Stf(V-1)与当今字段的垂直时间Stf(V)之差。
如该图所示,非跳动信号Svjn在字段V=0~n-1(任意正整数)时,字段间垂直时间差ΔStf(V)在-1、0、1范围内。这样的非跳动信号Svjn与彩色同步信号(burst信号)的频率、水平频率及垂直频率同步,称为标准信号。
用彩色同步信号的周期4倍增(4Fsc)时钟脉冲分别测定水平及垂直的周期,则水平周期为910CLK,垂直周期为910CLK×262.5=238875。以16进制标记各数值,则水平周期以38e水平计数器值表示,垂直周期以3a51b垂直计数器值表示。在本实施形态中,测量垂直时间的时钟是锁定于彩色同步信号的4Fsc时钟,不是锁定于水平同步的时钟,所以测量误差小于±1CLK。因此,与前一字段的垂直时间Stf(V)的差、也就是字段之间的垂直时间差ΔStf(V)小于±2CLK。
但是,由于水平同步信号Hsync和垂直同步信号Vsync是从稳定的彩色同步信号分频后生成的,所以字段间垂直时间差ΔStf(V)为±2CLK的概率实际上几乎为零。基于这一事实,当字段间垂直时间差ΔStf(V)小于±1,就判定视频信号Sv为非跳动信号Svjn。另外,不是标准信号,但其水平周期及垂直周期一定的信号可以视为标准信号(非跳动信号Svjn)。
图10表示跳动的视频信号Sv即跳动信号Svj的特征量。与图9中所示非跳动信号Svjn的情况不同,跳动信号Svj在字段V=0~n-1中,字段间垂直时间差ΔStf(V)在-15~16的范围内有波动。跳动信号Svj是从例如模拟磁带录像机输出的视频信号。在这种情形下,基于模拟磁带录像机的构成,要从其输出的视频信号中完全消除跳动是非常困难的。
如图10所示,在跳动信号Svj中,字段V间的周期变化继续不断地波动。测量其偏差量,例如,如果对其离散进行计算,则能正确检测出跳动量。所谓图像质量修正量的调整,也是对水平系统的图像质量进行修正,原来用水平率测量跳动量,这是直接的方法,但是存在下述代表性的困难。
首先有必要以相当高的时钟脉冲进行时间测量。其次计算量十分庞大。再则由于水平周期短,故要确保测量精度是非常困难的。
鉴于上述难处,本发明中根据跳动信号Svj的跳动成分的积分结果、即垂直的跳动量进行跳动测量。并在根据垂直跳动量测量跳动时,在当前字段与前一字段相同周期的情况下,如果以一段垂直时间进行积分,则要担心跳动会相互抵消。
但是,实际上在模拟式磁带录像机中视频信号Sv的当前字段和前一字段为相同周期的概率实际上几乎等于零,实际上在大多数情况下跳动量与前一字段的跳动量之差较大。基于这些事实,在本发明中能够根据垂直的跳动量正确地对跳动进行测定。下面将参照图3~图7,具体说明跳动的测量方法。
下面参照图3所示的主流程图,对本发明实施形态的修正调整器CA的主要动作进行说明。
内置图像质量修正装置IQCp的电视接收机一旦开始动作,在步骤#100首先进行修正调整器的初始化。即将与在跳动检测器22中生成跳动检测信号Sjd对应的跳动认定标志ex_jitter置0,同时将与跳动迁移信号Sff相对应的first_flag置1,再将相当于当前字段V的变量、即字段v置0,与跳动量信号Dsp对应的变量、即跳动量dsp置0。
并且,如果跳动认定标志ex_jitter为0,则表示视频信号Sv为非跳动信号Svjn,若为1,则表示视频信号Sv为跳动信号Svj。若first-flag为0,则表示对同一视频信号Sv继续进行修正调整,若为1,则表示对同一视频信号Sv的修正调整尚未开始。
这样,在图像质量修正装置IQCp(修正调整器CA)开始动作时,视频信号Sv作为没有跳动处理。因此,当然图像质量修正调整也没有开始(first-flag=1)。然后,处理进入下一步骤#200。
在步骤#200,执行求出视频信号Sv的垂直时间的垂直平均时间计算子程序。并且,垂直平均时间计算子程序是利用垂直时间测量器21执行的处理,其细节将在后面参照图4进行说明。嗣后,处理进入下一步骤#700。
在步骤#700计算视频信号Sv的跳动量。并且,本步骤的跳动量计算子程序是利用跳动量检测器23执行的处理,其细节将在后面参照图7进行说明。然后,处理进入下一步骤#300。
在步骤#300,判断是否跳动认定标志ex_jitter为1,即认定判定视频信号Sv是跳动信号Svj。而在判断为No、即判断为视频信号Sv没有跳动的情况下,处理进入下一步骤#400。
在步骤#400,执行确认视频信号Sv从没有跳动的状态(在步骤#300判断为No)变成跳动状态的跳动认定子程序。也就是在本步骤的跳动认定子程序起着认定视频信号Sv真是跳动信号Svj的作用。并且,跳动认定子程序是由跳动检测器22执行的处理,其详细情况将在后面参照图5加以说明。然后,处理回到上述步骤#200,执行垂直平均时间计算子程序。
另一方面,在步骤#300,判断为Yes,即认定视频信号Sv为跳动信号Svj时,处理进入步骤#500。
在步骤#500,执行确认视频信号Sv从跳动着的状态(在#300判断为yes)变成没有跳动的状态的非跳动认定子程序。也就是说,本步骤的非跳动认定子程序承担着监视、认定根据#400的跳动认定子程序暂时认定为是跳动信号Svj的视频信号Sv有没有变成非跳动信号Svjn的作用。并且,非跳动认定子程序是利用跳动检测器22执行的处理,其细节将参照图6在下面进行说明。然后,处理进入下一步骤#800。
在步骤#800,根据从ROM16读出的规定修正量SCAc、从跳动量测量器23输入的跳动量信号Sdsp及跳动检测器22输出的跳动迁移信号Sff,计算与输入的视频信号Sv的跳动状态相应的合适的图像质量修正调整量。并且,在本步骤的图像质量修正调整量计算子程序是由图像质量修正量计算器24执行的处理,其细节将参照图8在后面进行说明。然后,处理进入下一步骤#900。
在步骤#900,计算能够适用于视频信号Sv的图像质量修正量。并且本步骤的图像质量修正量计算子程序是由图像质量修正量计算器24执行的处理,其细节将参照图3在后面加以说明,然后,处理进入下一步骤#1000。
在步骤#1000,将从ROM16读出的规定修正量SCAc调整成在步骤#900中求得的图像质量修正量,生成合适化的修正量SCAv。并且,合适化的修正量SCAv由合适化的降噪声修正量SNRv、合适化的水平轮廓增强修正量SOEv、及合适化的扫描速度修正量SVMv组成。然后,处理返回上述步骤#200。
<#200>
以下参照图4对上述步骤#200的垂直平均时间计算子程序进行说明。
在步骤#100的初始化处理中,将字段V置0,跳动量dsp置0,跳动认定标志ex_jitter置0,first-flag置1之后,在步骤S201,判断字段v是否定为0,判断为Yes时,处理进入步骤S202。
在步骤S202,将表示每一字段将垂直时间Stf(V)累计的累计值的变量、即累计垂直进间Stf-Sum置0。总之,这是因为是对视频信号Sv的最初的垂直平均时间计算处理(S201步骤判断为Yes)。然后,处理进入步骤S204。
另一方面,在步骤S201判断为No,即在对视频信号Sv的第2字段之后的字段进行垂直平均时间计算处理时,跳越上述步骤S202,处理进入步骤S204。
在S204步骤,判断字段v是否比具有规定值的环(loop)小。判断为Yes时,即判断为比环小时,则处理进入步骤S206。
在步骤S206,取得到当前字段的垂直时间Stf(V)。然后,处理进入下一步骤S208。
在步骤S208,变量Sth-sum只有在步骤S206取得了垂直时间Stf(V)才增量。然后,本子程序结束。
另一方面,在步骤S204判断为No,即判断字段v和环(loop)相同时,则处理进入步骤S212。
在步骤S212步骤,用环除与环相当的字段v的大小的垂直时间Stf(v)、即累计垂直时间,算出平均垂直时间Stf_ave。然后,将本子程序结束,处理进入步骤#700的跳动量计算子程序。
<#700>
以下参照图7对上述步骤#700中的跳动量计算子程序加以说明。在上述步骤#200的垂直平均时间计算子程序中,计算出平均垂直时间Stf_ave之后,开始执行本步骤的子程序。
在步骤S704,判断场字段v是否为0。在判断为No,即判断为字段v不是接受视频信号Sv的图像质量修正调整处理的最初的字段的情况下,处理进入步骤S708。
在步骤S708,将计算垂直时间Stf(v)用的变量、即Stf_buff置0。然后,处理进入步骤S701。
另一方面,步骤S704判断为Yes,即判断字段v是接受视频信号Sv图像质量修正调整处理的最初的字段的情况下,处理进入步骤S710。
在步骤S710,得到当前字段的垂直时间Stf(v)。然后,处理进入步骤S712步骤。
在步骤S712,判断字段v是否小于环(loop)。判断为Yes,即判断为字段v比环小的情况下,处理进入步骤S714。
在步骤714,变数stf buff只增加(Stf(j)_Stf_ave)2。然后,处理进入下一步骤S716。
在步骤716,字段v只增加1。然后,使本子程序结束,处理进入步骤#300。
另一方面,在步骤S712判断为No,即判断字段v和环相同时,处理进入步骤S718。
在步骤S718,Stf_buff1/2置为跳动量dsp。然后,处理进入下一步骤S720。
在步骤S720,字段v置0。然后使本子程序结束,处理进入步骤#300。
<#400>
以下参照图5对步骤#400的跳动认定子程序加以说明。在前述步骤#300判断为No,即判定视频信号Sv为非跳动信号之后,开始本子程序的处理。
首先,在步骤S402,得到当前字段的垂直时间Stf(v)。然后,处理进入下一步骤S404。
在S404步骤,从当前字段的垂直时间Stf(v)中减去前一字段的垂直时间Stf(v-1),计算出作为表示连续的2字段之间的垂直时间差的变量的字段间时间差tmp。然后,处理进入下一步骤S406。
在步骤S406,判断字段间时间差tmp之绝对值abs(tmp)是否比1大。再者,根据跳动信号的字段间时间差tmp的绝对值abs(tmp)变得比1大的倾向较大这一事实,判断视频信号Sv是否正在跳动。判定结果为Yes,即判定为视频信号Sv为跳动信号的情况下,处理进入步骤S408。
在步骤S408,跳动判定计算器Cej只增加1。然后,处理进入下一步骤S410。再者,即使视频信号Sv不是跳动信号,也有由于传送通路、装置上的各种因素,一时将字段间时间差tmp的绝对值abs(tmp)测得较大,在步骤S406误判定为跳动着的情况。跳动判定计数器Cej是为防止产生这样的误判,为了对在步骤S406进行的跳动信号判定的次数进行检测而设置的跳动判定计数器。
在步骤S410,判断跳动判定计数器Cej是否与跳动认定基准次数Tej相同。跳动认定基准次数Tej是为了避免步骤S406的误判,在判断为只连续跳动规定的次数的情况下开始认定视频信号Sv是跳动信号Svj用的阈值。总之,在步骤S406判断为视频信号Sv只跳动判定基准次数Tej的情况下开始认为视频信号Sv是跳动信号Svj。判定基准次数Tej可设定为3以上的任意值。判定基准次数Tej的值越大认定精度也越高,通常设成为5就能充分确保实用水平的认定精度。在本步骤中判定为No时,即未认定视频信号Sv为跳动信号Svj的情况下,使本子程序结束,处理返回上述步骤#200。
另一方面,在本步骤S410判定为Yes,即判定为视频信号Sv是跳动信号时,处理进入下一步骤S412。
在步骤S412,将跳动认定标志ex_jctter置1。然后,使本子程序结束,处理返回上述步骤#200。
另外,在上述步骤S406判定为No,即判定为视频信号Sv没有跳动时,处理进入步骤S414。
在步骤S414,判定计数器Cej置0。然后,使本子程序结束,处理返回上述步骤#200以下根据视频信号Sv的状态,对如上所述说明各步骤的动作的本子程序的动作进行具体的说明。
在修正调整器CA起动时,视频信号Sv因为被假定为非跳动信号(#100),所以,处理经步骤#200及步骤#300进入步骤#400。然后,经步骤S402及步骤S404,在步骤S406判定视频信号Sv在跳动。
如果判定为跳动信号,经步骤S408、步骤S410,再经步骤#200、步骤#300及S402~S408步,在步骤S410认定为跳动信号Svj后,在步骤S412跳动认定标志ex_jitter置1后,处理返回步骤#200。然后经步骤#200,在步骤#300判定为Yes,即判定跳动认定标志ex_jitter=1,此后处理进入步骤#500。
<#500>
以下参照图6对上述步骤#500的非跳动认定子程序加以说明。在前述步骤#300判定为Yes,即根据步骤#400的跳动认定子程序认定跳动信号Svj后,开始执行本步骤的子程序。
在步骤S502,判断输入图像质量修正装置IQCp的视频信号Sv是否被中断。视频信号Sv的中断根据没有水平同步信号Hsync或垂直同步信号Vsync输入的状态、或利用与图像质量修正装置IQCp连动设置的视频信号切替按钮等把视频信号Sv切换为别的视频信号的状态判定。判定为No,即判断视频信号Sv在继续输入时,处理进入步骤S504。
在步骤S504,取得当前字段的垂直时间Stf(v)。然后,处理进入下一步S506。
在步骤S506,计算字段间时间差tmp,然后,处理进入下一步骤S508。
在步骤S508,判断字段间时间差tmp的绝对值abs(tmp)是否小于1。在判定为Yes,即判定为视频信号Sv为非跳动信号时,处理进入步骤S510。
在步骤S510,非跳动判定计数器Cnj只增加1。然后,处理进入下一步骤S512。
还有,即使视频信号Sv是跳动信号,也有由于传送通路、装置上的各种因素,一时将字段间时间差tmp的绝对值abs(tmp)测得较小,在步骤S508误判定为不是跳动信号的情况。非跳动判定计数器Cej是为防止产生这样的误判,为了对在步骤S508进行的非跳动信号判定的次数进行检测而设置的。
在步骤S512,判断非跳动判定计数器Cnj和非跳动认定基准次数Tnj相同否。非跳动认定基准次数Tnj是为了避免在步骤S510误判,在连续规定的次数判定为非跳动信号的情况下,开始认定视频信号Sv为非跳动信号Svjn用的阈值。非跳动认定基准次数Tnj可以设定3以上的任意值。非跳动认定基准次数Tnj的值越大精度越高,但通常设定为5左右已能充分确保实用水平的认定精度。
在本步骤判定为No,即未能认定视频信号Sv为非跳动信号时,使本子程序结束。另一方面,在本步骤判定为Yes、即认定视频信号Sv为非跳动信号Svjn时,处理进入步骤S514。
在步骤S514,跳动认定标志ex_jitter置0,同时first_flag置1之后,使本子程序结束。然后处理进入步骤#800的图像质量修正调整量计算子程序。
又,在上述步骤S502判定为Yes、即判定为视频信号Sv被中断时,处理跳越前述步骤S504~S510,进入步骤S514。这是因为如果视频信号Sv被中断,则作为本发明的目的的图像质量修正自身就是不需要的。
还有,在步骤S508判定为No,即判定视频信号Sv为跳动信号时,处理进入下一步骤S516。
在步骤S516,非跳动判定计数器Cnj置0后,本子程序结束。然后处理进入上述步骤#800的图像质量修正调整量计算子程序。
下面将根据视频信号Sv的状态,对如上所述说明各步骤的动作的本子程序的动作具体加以说明。在上述步骤#100~#400的处理进行之后,对被认定为跳信号Svj的视频信号Sv,经步骤S502、S504及S506,在步骤S508判断视频信号Sv的跳动消除否,即判定是否非跳动信号。
如果被判定为非跳动信号,而经步骤S510,在步骤S512如果非跳动判定次数Snj没有达到非跳动认定基准次数Tnj,则以跳动认定标志ex_jitter=1的状态进入步骤#800的非跳动认定子程序。然后,处理经步骤#500步、#800、#900、#1000、#200、#700及#300返回步骤#500。而在判断为从跳动信号Svj变成非跳动信号Svjn(在步骤S512判定为Yes)后,在步骤S514以跳动认定标志ex_jitter=0以及first_flag=1(步骤S514)的状态,处理进入步骤#800。
<#800>
接着,参照图8对上述步骤#800的图像质量修正调整量计算子程序进行说明。经步骤#500的非跳动认定子程序,在检测出视频信号Sv的跳动状态后,执行以下处理。
在步骤S802,判断跳动认定标志ex_jitter是否为0。判定为Yes,也就是在步骤#500被识别为是非跳动信号Svjn时,处理进入步骤S804。
在步骤S804,取得在步骤#700(S718)求出的跳动量dsp。然后,处理进入步骤S806。
在步骤S806,判断first_flag是否为0。在判定为Yes时、当前的视频信号Sv不仅从跳动信号Svj变成非跳动信号Svjn,而且在继续接受图像质量修正调整处理的情况下,处理进入步骤S807。
在步骤S807,从前一字段的跳动量dsp_buff减去当前字段的跳动量dsp,求得字段间跳动量差Δdsp。然后,处理进入步骤S808 。
在步骤S808,判断字段间跳动量差Δdsp是否大于0。判定为Yes,即跳动量被视作较大时,处理进入步骤#810。
在步骤S810,调整图像质量修正量用的调整变量x只增加1。然后,处理进入下一步骤S811。这种处理是为了使现在的调整与视频信号Sv的跳动变化相对应的处理。也就是,由于视频信号Sv的跳动比前一字段增大,所以判定现在的图像质量修正调整量y不合适(调整不足),要增大变量x强化调整作用。然后处理进入步骤S811。
在步骤S811,dsp_buff设置为当前字段的跳动量。然后,处理进入步骤S812。
在步骤S812,将作为调整变量x+1的函数规定的值f(x+1)看作图像质量修正调整量y。也就是将从ROM16读出的规定修正量SCAc的值以f(x+1)值调整后的量作为合适化的修正量SCAv输出。然后使本子程序结束,处理进入步骤S900。
还有,在上述步骤S808判定为No,即视为当前字段的跳动量比前一字段没有增大的情况下,处理进入步骤S814。
在步骤S814,判断字段间跳动量差Δdsp是否为0。在判定为Yes,即视为字段间跳动量没有变化的情况下,处理进入上述步骤S812。
在步骤S812,将由当前的修正变量x规定的值f(x)原封不动作为图像质量修正调整量y求得。也就是将从ROM16读出的规定修正量SCAc之值以f(x)值调整后的量作为合适化的修正量SCAv输出。
再者,在步骤S814判定为No,即视频信号Sv的跳动有减少倾向时,处理进入步骤S816。
在步骤S816,调整变量x只减1。然后,处理进入步骤S814。这是因为视频信号Sv的跳动与前一字段时相比在减少,所以判断为当前的图像质量修正调整量y是不合适的(调整过度),将调整变量x减少,减弱修正调整作用。
在步骤S812,将作为修正变量x-1的函数规定的值f(x-1)作为图像质量修正调整量y。也就是将从ROM16读出的规定修正量SCAc值以f(x-1)值调整后的量作为合适化的修正量SCAv输出。
另一方面,在上述步骤S806判定为No,即认定视频信号Sv从非跳动信号Svjn变成跳动信号Svj,在修正调整最初开始的情况下,处理进入步骤S818。
在步骤S818,设定跳动量dsp作为调整变量x,同时将first_flag设为0,这是由于first_flag不是0(步骤S806),所以在对视频信号Sv初次开始修正调整之际,通过将该时的跳动量dsp设置成作为基准的调整变量x,使最初设定的图像质量修正调整量y成为合适的量。然后,再将first_flag重新设定为0,以后的调整是将由跳动量dsp规定的调整变量x作为基准,对图像质量修正调整量y进行调整(S810、S816、S812)。
再者,当上述步骤S802判定为No,即认定视频信号Sv为非跳动信号时,处理进入步骤S820。
在步骤S820,将图像质量修正调整y设定为1。即从ROM16读出的规定修正量SCAc的值原封不动的作为合适化的修正量SCAv输出。
下面参照图11及图12对图像质量修正调整方法进行具体说明。图像质量修正可分成两大类。第1是具有在有辉度变化的部分(增强边缘)提高再现图像的清晰度的作用。包括轮廓修正、速度调制等。第2是去除亮度变化极小的部分和随机的高频成分,具有稳定再现图像的作用。包括NR(降噪声器)、去除骑在信号基线上的低幅噪声的系统(coring)等。
图像质量修正使再现的图像质量更好,但是在视频信号跳动着时,如果同没有跳动的信号一样千篇一律地施以修正,则不仅不能改善图像质量反而会使其恶化。因此,在本发明中对视频信号Sv是否跳动着,亦即是跳动信号Svj还是非跳动信号Svjn进行认定,根据认定结果自动地对图像质量修正量进行调整(控制)。
但是,判断图像质量优劣的判断大多委托给视听者。因此,为了确保视听者的图像质量调整(控制)范围,有图11及图12所示的下述两种方法。在这两个图中,纵轴表示图像质量修正量SCA,横轴表示视听者的调整(控制)依据的跳动量的绝对值,实线表示图像质量修正量SCA(SNR、SOE及SVM),虚线表示合适化的降噪声修正量SNRv,点划线表示合适化的水平轮廓增强修正量SOEv及视频信号Svm。
在图11中,举例示出根据跳动量调整图像质量修正的基本量即规定修正SCAc(SNR、SOEc及SVMc)斜率的方法。于是,合适化的降噪声修正量SNRv(虚线)可以根据噪声量将降噪声修正量SNRc调整至正侧得到。另一方面,合适化的水平轮廓增加修正量SOEv及合适化的扫描速度修正量SVMv也可以噪声量将水平轮廓增强修正量SOEc及扫描速度修正量SVMc分别调整至负侧得到。这时,视听者可以根据自己所喜欢进一步调整业经调整的斜率。
在图12举例示出将图像质量修正的基本量即规定修正量SCAc(SNRc、SOEc及SVMc)一律增减的调整方法。与图11所举方法一样,合适化的降噪声修正量SNRv(虚线)根据噪声量调整到正侧。另一方面,合适化的水平轮廓增强修正量SOEv及合适化的扫描速度修正量SVMv根据噪声调整到负侧。这时,视听者可依已所好,对一律的调整再作增减调整。
<#900>
下面参照图13对步骤#900的图像质量修正量计算子程序的考虑方法加以说明。在该图中,纵轴为图像质量修正量y=f(x),横轴为跳动量dsp,于是,实线表示跳动量dsp和图像质量修正量f(x)的关系,不必是直线,也可以是以预定的曲率规定的曲线。该图为对图13所示出的基本修正量调整斜率的方法的例子。
<#1000>
下面参照图14对步骤#1000的图像质量修正参数生成子程序的思路加以说明。在该图中,纵轴为图像质量修正量SCA(SNR、SOE及SVM),横轴为跳动量dsp,虚线为合适化的降噪声修正量SNRv,而一点划线为合适化的水平轮廓增强修正量SOEv及合适化的扫描速度修正量SVMv。
如上所述,合适化的降噪声修正量SNRv根据跳动量调整到正侧,同时其值是在降噪声修正量SNRc上乘以图像质量修正调整量y=f(x)求出的。合适化的水平轮廓增强修正量SOEv及合适化的扫描速度修正量SVMv都根据跳动量调整到负侧,它们的值均可分别在水平轮廓增强修正量SOEc及合适化的扫描速度修正量SVMv上乘以图像质量修正调整量y=f(x)求出。
变形例下面参照图15~图21就本发明的实施形态的修正调整器CA的变形例作说明。本实施形态的修正调整器CA的结构和图2所示的调整器具有相同的结构,但动作各异。
首先,参照图15所示主流程图,对本变形例的修正调整器CA的主要动作加以说明。在本变例中,主要用经简易处理的手法实现实施形态中的步骤#200的垂直平均时间子程序、步骤#700的跳动量计算子程序、及步骤#800步的图像质量修正调整量计算子程序。为此,图3中示出的步骤#100、#200、#400、#500、#900在本变形例中如图15所示,分别被置换成#100R、S206R、#400R、#500R及#900R。另外,在本变形例中实施形态的#700被除去。
再者,实施形态中的步骤#800的图像质量调整量计算子程序与步骤#900的图像质量修正量计算子程序在本变形例中被置换成步骤#1100的图像质量调整量计算/图像质量修正量计算子程序。
下面参照图15对本变形例的修正调整器CA的主要动作作简单说明,然后参照图11、图12及图13对各步骤的动作予以说明。
内置图像质量修正装置IQCp的电视接收机一开始动作,在步骤#100R就首先将修正调整器CA初始化。也就是将跳动认定标志ex_jitter置0,同时将first-flag置1,字段v置0,图像质量修正调整量y置1。
这样,在图像质量修正装置IQCp(修正调整器CA)开始动作时,和实施形态中的情况一样,作为视频信号Sv没有跳动,图像质量修正调整也没有开始来处置。但是,将从ROM16读出的规定修正量SCAc原封不动地作为合适化的修正量SCAv设定(图像质量修正调整量y=1)。然后,处理进入步骤S206。
在步骤S206,与前述S206同样取得垂直时间Stf(v)。然后,处理在步骤#300判定为没有认定视频信号Sv是跳动信号Svj时,处理进入下一个步骤#400R。在被认定为是跳动信号Svj时,处理进入步骤#500R。
图16是步骤#400R的详细流程图,本实施形态的子程序除了被除去取得垂直时间Srf(v)的步骤S402这一点外,其余与参照图5说明过的实施形态的跳动认识子程序相同,故省略说明。
图17是步骤#500R的详细流程图。本实施形态的子程序除了删除取得垂直时间Stf(v)的步骤S504这一点外,其它和参照图6说明过的跳动认识子程序一样,故省略说明。
<#1100>
以下参照图20及图21对步骤#1100的跳动量计算/图像质量修正调整量计算子程序中处理的概念作说明。
由于上述本发明实施形态的跳动量dsp及修正量的计算使计算机计算负荷较重,本处理是作为其代替方案提出的。在两个图中,纵轴表示次数,而横轴表示栈。所谓栈(stack,缩写为Stk)是前一字段(v-1)和当前字段(v)的垂直时间差(CLK数的差)ΔTf,也不妨称作字段间垂直时间差ΔStf(v)。stack在本例中,字段间时间差ΔTf备有0-1、2-4、5-7、8-10、11-13、14-16、17-19、还有20以上共8个栈Stk,但栈Stk的数量及字段间时间差ΔTf考虑修正调整效果后适当决定。各栈Stk根据字段间时间差ΔTf的值,注上1、2、3、4、5、6、7、8的栈编号(Stk No.)。以后,各栈以stk(k)识别,还有,k为表示栈编号的变量。
在本变形示例中,跳动量计算/图像质量修正调整量计算是经过以下的各阶段求得的。首先,准备与想要使规定修正量SCAc变化的阶段的数量相同数量的栈Stk(k)。接着,在与字段间时间差ΔTfg的值对应的栈Stk(k)上堆积其出现次数,求出跳动量的直方图。在n字段中出现次数超过阈值th_A的栈内选择字段间时间差ΔTfg最大的,从ROM表提供修正值。再者,栈Stk及调整值要设置适当,以使修正结果变得平滑。
参照图12说明对其进行说明,则超过阈值th_A的是Stk(4)、Stk(5)、及Stk(7)。这3个栈Stk中由于字段间时间差ΔTf为最大,所以对Stk(7)的修正值从ROM表中读出。
下面参照图18及图19说明#1100的跳动量计算/图像质量修正调整量计算子程序。
首先在步骤S2步判断字段v为0否。在判定为Yes、即判断为是视频信号Sv的最初的字段时,处理进入步骤S4。
在步骤S4,表示栈编号的变量k置0。然后,处理进入下一步骤S6。
在步骤S6,k只增加1。然后,处理进入下一步骤S8。
在步骤S8,stk(k)置0。然后,处理进入下一步骤S10。
在步骤S10,判断k是否小于n。判断为Yes时,则处理返回步骤S6。然后,经步骤S8,反复进行步骤S6、S8及S10的环路处理,直至判断出k=n为止。另一方面,在本步骤步判断为No时,处理脱出上述环路进入下一步骤S12。
另一方面,在步骤S2判断为No,即判断为正在对视频信号Sv断续进行处理时,跳越上述的步骤S4~S10,处理进入步骤S12步。
在步骤S12,判断是否字段v比环(loop)小,在判定为Yes时,处理进入步骤S14。
在步骤S14,将从当前字段的垂直时间Stf(v)中减去前一字段的垂直时间Stf(v-1)的值置于dif。dif相当于图20及图21示出的字段间时间差ΔTf。然后处理进入步骤S16。
在步骤S16,判断dif是否大于0并小于th(0)。在判定为Yes时,处理进入步骤S18。
在步骤S18,Stk(0)只增加1。反复进行该步骤,求栈Stk(0)的次数。然后,处理进入步骤S30。
另一方面,在步骤S16判定为No时,处理进入调查下一栈Stk(1)的次数的步骤S20。
在步骤S20中,判断dif是否大于th(0)并小于th(1)。在判定为Yes时,处理进入步骤S22。
在步骤S22中,Stk(1)只增加1。通过反复执行这一步,求得栈Stk(1)的次数。然后,处理进入步骤S30。
另一方面,在步骤S20判定为No时,处理进入调查Stk(n-1)的次数的步骤S24。
在步骤S24中,判断dif是否为th(n-1)。在判定为Yes时,处理进入步骤S26。
在步骤S26,Stk(n-1)只增加1。然后,处理进入步骤S30。
另一方面,在步骤S24判定为No时,处理进入调查下一栈Stk(n)的次数的步骤S28。
在步骤S28,Stk(n)只增加1。然后,处理进入步骤S30。还有,在图18该页上为了方便只是表示出n为4的情况,但是为得到更为平滑的修正调整效果而适当决定的任意数也如上面所述。还有,经过步骤S18、S22、S26及S28,求出跳动量的直方图。
进而,在上述步骤S12判定为No,即判定v等于环(loop)时,处理进入步骤S32。
在步骤S32,判断跳动认定标志ex_jitter是否为0。在判定为No,即认定视频信号Sv为跳动信号Svj时,处理进入步骤S34。
在步骤S34,adj_tmp置0。然后,处理进入步骤S36。
在步骤S36,k置0。然后,处理进入下一步骤S38。
在步骤S38,判断k是否小于n。在判定为Yes时,处理进入步骤S40。
在步骤S40,判断是否Stk(k)≥th_A。在判定为No时,处理进入步骤S42。
在步骤S42,adj_tmp置k。然后,处理进入步骤S44。
在步骤S44,k只增加1。然后,处理返回步骤S38。
另一方面,在步骤S40判定为Yes时,处理跳越步骤S42进入步骤S44。
又,在步骤S38判定为No,即k=n时,则处理进入步骤S46。
在步骤S46,判断first_flag是否为1。在判定为No时,处理进入步骤S48。
在步骤S48,判断从adj_tmp减去调整变量x后的值大于0否。在判定为Yes时,处理进入步骤S50。
在步骤S50,调整变量x只增加1。然后,处理进入步骤S58。
在步骤S58,将Sadj(x)设定为y。然后,处理进入步骤S62。
在步骤S62,字段v置0。然后使本子程序结束。
另一方面,在步骤S48判定为No时,处理进入步骤S52。在步骤S52,判断adj_tmp与调整变量x相等否。在判定为Yes时,则处理进入步骤S54。
在步骤S54,调整变量x只减少1。然后处理进入步骤S58。
再者,在步骤S46判断为No时,处理进入步骤S56。
在步骤S56,adj_tmp被设定为调整变量x的值,同时first_flag置0。然后,处理进入步骤S58。
另一方面,在步骤S32判定为Yes时,即认定视频信号Sv为非跳动信号Svjn时,处理进入步骤S60。
在步骤S60,图像质量修正调整量y置1。
然后,根据在本子程序求得的图像质量修正调整量y,在步骤#900R及#1000进行如上所述的图像质量修正调整。并且,步骤#900R与前面所述的步骤#900的处理基本相同。
如上所述,如果采用本发明,自动对具有跳动成分的视频信号进行检测,测量其跳动量,与该量相应地对水平轮廓增强修正量、速度调制量、降噪声量作适当调整,能够构成与输入信号的状态相应地进行最合适的图像质量修正的、播放与接收的设备。
工业应用性如上所述,本发明能有效地用于从电视那样的视频信号再现图像的用途。
权利要求
1.一种跳动检测装置,检测视频信号的跳动,该装置包括测量所述视频信号1字段的垂直时间,生成垂直时间信号的垂直时间测定手段、根据垂直时间信号判定所述视频信号是否跳动着,生成跳动判定信号的跳动判定手段、根据跳动判定信号,对连续判定为所述视频信号跳动着的次数进行计数,生成跳动判定计数器信号的跳动判定计数手段、根据所述跳动判定计数器信号,判定为所述视频信号连续跳动第1规定次数时,将该视频信号认定为跳动信号的跳动认定手段、根据所述跳动判定信号,对连续判定为所述视频信号没有跳动着的次数进行计数,生成非跳动判定计数器信号的非跳动判定计数手段、以及根据所述非跳动判定计数器信号,判定所述视频信号没有连续跳动第2规定次数时,将该视频信号认定为非跳动信号的非跳动认定手段。
2.根据权利要求1所述的跳动检测装置,其特征在于,所述跳动判定手段在当前字段的垂直时间与前一字段的垂直时间的差的绝对值大于1时,判定为视频信号在跳动,在该绝对值小于1时,则判定为视频信号不在跳动。
3.根据权利要求1所述的跳动检测装置,其特征在于,还具备逐次计算所述垂直时间的分散值的跳动量计算手段。
4.一种图像质量修正装置,根据视频信号的跳动量对该视频信号的图像质量进行修正,其特征在于,具备根据规定的降噪声修正量降低视频信号噪声的降噪声手段、根据规定的水平轮廓增强修正量,增强视频信号的水平轮廓的水平轮廓增强手段、以及根据规定的扫描速度调制量,将视频信号的特定部分增强的扫描速度调制手段中的至少一个,具有根据所述跳动量,使所述降噪声修正量只增加规定的调整值,所述水平轮廓增强修正量只减少该调整值,所述扫描速度调制量只减少该调整值的图像质量修正调整手段。
5.根据权利要求4所述的图像质量修正装置,其特征在于,还具备跳动检测装置,该跳动检测装置具备测量所述视频信号的1字段的垂直时间,生成垂直时间信号的垂直时间测量手段、根据所述垂直时间信号判定所述视频信号是否跳动着,生成跳动判定信号的跳动判定手段、根据所述跳动判定信号,对连续判定为所述视频信号跳动着的次数进行计数进行计数,生成跳动判定计数器信号的跳动判定计数手段、根据跳动判定计数器信号,在判定为所述视频信号连续跳动第1规定次数时,将该视频信号认定为跳动信号的跳动认定手段、根据跳动判定信号,对连续判定为所述视频信号不在跳动的次数进行计数,生成非跳动判定计数器信号的非跳动判定计数手段、以及根据非跳动判定计数器信号,在判定所述视频信号没有连续跳动第2个规定次数时,将该视频信号认定为非跳动信号的非跳动认定手段。
6.根据权利要求5所述的图像质量修正装置,其特征在于,所述图像质量修正调整手段一边逐次计算所述垂直时间的分散值,一边至少对所述降噪声修正量、所述水平轮廓增强修正量、及所述扫描速度调制量中的至少一个进行动态调整。
7.根据权利要求6所述的图像质量修正装置,其特征在于,所述图像质量修正调整手段具备生成根据跳动量的出现频度构成的直方图的直方图手段,所述出现频度在规定阈值以上,并且与所述跳动量相对应,以预先设定的规定调整量对所述降噪声修正量、所述水平轮廓增强修正量、以及所述扫描速度调制量中的至少一个进行调整。
8.根据权利要求4所述的图像质量修正装置,其特征在于,在所述视频信号刚从非跳动信号变成跳动信号以后,就将当前字段的跳动量作为所述调整值使用。
9.根据权利要求5所述的图像质量修正装置,其特征在于,具备如果所述视频信号从跳动信号变成非跳动信号,则将所述降噪声修正量、所述水平轮廓增强修正量、所述扫描速度调制量中的至少一个的调整中止的调整抑制手段。
全文摘要
本发明涉及检测视频信号(Sv)的跳动的跳动检测装置(22),该装置能够测量视频信号(Sv)1字段的垂直时间(Stf(v)),根据垂直时间(Stf(v))判断视频信号(Sv)是否在跳动。在连续判定为视频信号(Sv)跳动着的次数(Cej)比第1规定次数小的情况下,就将视频信号(Sv)认定为跳动信号(Svj),在连续判定视频信号(Sv)没有跳动的次数(Cnj)xyu第2规定次数的情况下,将视频信号(Sv)认定为非跳动信号(Svjn)。
文档编号H04N5/21GK1317196SQ00801364
公开日2001年10月10日 申请日期2000年7月6日 优先权日1999年7月9日
发明者滨岛行伸 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1