一种基于不规则采样的电影模式检测方法和装置制造方法及图纸

技术编号:10810143 阅读:115 留言:0更新日期:2014-12-24 15:48
本发明专利技术提供了一种基于不规则采样的电影模式检测方法和装置,其将每帧图像划分为多个图像子块;对相邻的图像子块,采用互异的不规则采样选出采样位置的像素;然后分块统计出这些像素的灰度直方图。在对当前帧进行直方图统计的同时,并行计算其与前一帧图像的直方图差值;当前帧图像扫描结束时,得到其直方图以及该直方图与前一帧直方图的差值,此灰度直方图参与到下一帧的计算当中;最终根据直方图差的大小确定电影模式。本发明专利技术占用很小的存储器资源;准确性较高,克服了传统基于直方图的方法对包含局部运动或全局平缓运动的序列无法正确检测的缺点。

【技术实现步骤摘要】
一种基于不规则采样的电影模式检测方法和装置
本专利技术涉及电影模式检测方法和装置,具体地,涉及一种将序列中每一帧划分为多个图像子块,对每个子块不规则采样后进行直方图统计的电影模式检测方法和装置。
技术介绍
近年来,人们对高品质视觉享受的主观需求和半导体技术快速发展的客观条件共同促进了超高清电视产业的蓬勃发展。然而,由于当前传输系统带宽的限制,超高清电视节目只能以较低的帧率传输。与此同时,大屏幕显示设备的刷新率又有较大的提升,视频帧率低于屏幕刷新率,这一失配直接导致图像出现拖影、停顿、模糊等现象,显示效果不佳。视频帧率上变换技术作为重要的视频后处理手段,可以有效的提升显示视频的帧率,在高刷新率的显示屏上提高图像的主观质量。受限于实现复杂度,目前帧率上变换设备多采用基于有限数目运动候选矢量的方法,此类方法的矢量场经过若干帧后趋于收敛。电影在电视里播放时,通常采用三二下拉或二二下拉技术,此技术通过添加一定的重复帧使得满足电视帧率要求。当对这种电影模式进行帧率上变换时,添加的重复帧导致运动矢量场不断重新归0,从而无法收敛到真实的运动轨迹。因此需要对视频流进行实时检测,以便在发现电影信号时,及时进行特殊处理。一般的做法是提取出关键帧,对关键帧进行更高倍数的帧率上变换,以在最大程度上取得良好的图像质量。传统的电影模式检测方法一般基于前后两帧的差异,常用的包括:基于前后帧的像素绝对值差和以及基于前后帧的像素直方图绝对值差(如200410062063.6)和(如200910252679.2)。前者的准确度高,但存储量和计算量较大;相反地,后者存储量较小,但是由于直方图通常只能反应全局统计信息,其检测的准确率较低,尤其对于局部运动或小速率运动难以检测出来。因此,寻求一种低复杂度、高准确率的电影模式检测方法和装置非常必要。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种基于不规则采样的电影模式检测方法和装置,将序列中每一帧划分为多个图像子块,对每个子块不规则采样后进行直方图统计;所述装置仅需很小的存储器资源,且可以快捷准确地对电影模式进行检测处理,特别是对只有局部运动或小速率运动的序列检测准确率高。根据本专利技术的一个方面,提供一种基于不规则采样的电影模式检测方法,所述方法包括如下步骤:第一步、将序列中的每一帧图像划分为多个图像子块;第二步、对每个图像子块进行不规则采样,从而选择出采样位置的像素;第三步、确定采样后的当前帧的灰度直方图,以及当前帧与前一帧的直方图差;第四步、根据连续多帧的直方图差的大小推断出该序列的电影模式。优选地,第一步中,每一帧图像划分为多个图像子块,具体的:每一帧是被划分为N个图像子块、M种不规则采样的方式,其中M不大于N,且相邻的图像子块选用互异的采样方式。优选地,第二步中,所述的不规则采样是指基于像素块和像素点两级采样,其中:基于像素块采样,是指在图像中以预定规格的像素块为基本单位采样;基于像素点采样,是指在前一级有效像素块中以像素点为基本单位采样。更优选地,所述的不规则采样保证每个图像子块里只有采样位置的像素被用来做直方图统计,以此增加直方图的位置特性。优选地,第三步中,确定当前帧的灰度直方图,是指对N个图像子块分别统计灰度直方图,从而建立N组独立的灰度直方图信息。优选地,第三步中,确定当前帧与前一帧的灰度直方图,与所述确定当前帧的灰度直方图同步进行;每帧结束时,同时得到当前帧的直方图以及当前帧与前一帧的直方图差。优选地,第三步中,为确定当前帧的灰度直方图,执行以下步骤:1)按照扫描顺序,对每一个有效像素,确定其所在的图像子块编号、块内偏移以及对应的灰度级;2)根据上述参数,确定该像素对应的当前帧的子块直方图编号及存储地址;3)将该存储地址上的统计数目加1。优选地,第三步中,为确定当前帧与前一帧的直方图差,执行以下步骤:1)按照扫描顺序,对每一个有效像素,确定其所在的图像子块编号、块内偏移以及对应的灰度级;2)根据上述参数,确定该像素对应的前一帧的子块直方图编号及存储地址;3)将该存储地址上的统计数目减1。更优选地,当前帧统计完成时,对小于0的差值取其绝对值。根据本专利技术的另一个方面,提供一种基于不规则采样的电影模式检测装置,所述装置包括:控制模块:用于划分图像子块、对子块像素不规则采样;根据像素所在的位置和灰度计算其对应的访存地址,并产生相应的读写使能信号及片选信号;在每帧结束时,控制存储器模块将直方图差的所的统计值发送至判断模块;存储器模块:耦接于控制模块之后,用于存储当前帧图像的直方图信息以及其与前一帧的直方图差;接收控制模块产生的访存地址、读写使能信号及片选信号,进行读写访存;判断模块:耦接于存储器之后,用于接收存储器模块输出的直方图差,计算其统计值总和;根据连续多帧的统计值总和的大小推断出该序列的电影模式。优选地,所述的存储器模块由两片分立RAM组成,交替存储当前帧图像的直方图信息以及其与前一帧的直方图差;同一帧的N个子块图像的直方图按顺序存储在同一片所述分立RAM中。优选地,所述的存储器模块在处理当前帧时,执行以下步骤:根据当前帧的编号,得出其对应的分立RAM,将其所有地址的值置零;另一片RAM中的值保持不变;根据像素的位置和灰度值,计算出其在存储器对应的地址,拉高读使能信号,读出相应的统计数目;保持地址信号不变,对统计数目执行加1运算,拉高写使能信号,将新的统计数目写回原地址;同样地,读出另一片RAM相同地址的统计数目,执行减1运算后写回原地址;统计完一帧后,形成当前帧的直方图以及当前帧与前一帧的直方图差。优选地,所述的判断模块根据直方图差的统计值总和,判断是否发生帧重复;根据重复帧出现的模式确定是否发生电影模式。与现有技术相比,本专利技术具有如下的有益效果:1、只需存储当前帧图像的直方图以及其与前一帧的的直方图差,且可实现用两片RAM存储,存储量较小;2、不规则采样的策略保证本专利技术对局部运动或小运动敏感,准确率高。本专利技术占用很小的存储器资源;准确性较高,克服了传统基于直方图的方法对包含局部运动或全局平缓运动的序列无法正确检测的缺点。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术方法的功能方块图;图2为本专利技术一实施例的示意图;图3为本专利技术一实施例两种采样方式示意图;图4为本专利技术一实施例的装置结构框图。具体实施方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变形和改进。这些都属于本专利技术的保护范围。如图1所示,本实施例提供一种基于不规则采样的电影模式检测方法,包括如下步骤:(1)将序列中的每一帧图像划分为多个图像子块;(2)对每个图像子块进行不规则采样,从而选择出采样位置的像素;(3)确定采样后的当前帧灰度直方图,以及其与前一帧的直方图差;(4)根据连续多帧的直方图差的大小推断出该序列的电影模式。为了详细说明本专利技术所述的一种基于不规则采样的电影模式检测方法,以下一范例来加以说明:如图2所示,分辨率为3840*2160的图像被分为36个子块,每个子块的尺本文档来自技高网
...
一种基于不规则采样的电影模式检测方法和装置

【技术保护点】
一种基于不规则采样的电影模式检测方法,其特征在于,所述方法包括如下步骤:第一步、将序列中的每一帧图像划分为多个图像子块;第二步、对每个图像子块进行不规则采样,从而选择出采样位置的像素;第三步、确定采样后的当前帧所有子块的灰度直方图,以及当前帧与前一帧的直方图差;第四步、根据连续多帧的直方图差的大小推断出该序列的电影模式。

【技术特征摘要】
1.一种基于不规则采样的电影模式检测方法,其特征在于,所述方法包括如下步骤:第一步、将序列中的每一帧图像划分为多个图像子块;第二步、对每个图像子块进行不规则采样,从而选择出采样位置的像素;第三步、确定采样后的当前帧所有子块的灰度直方图,以及当前帧与前一帧的直方图差;第四步、根据连续多帧的直方图差的大小推断出该序列的电影模式,即:据直方图差的统计值总和,判断是否发生帧重复;根据重复帧出现的模式确定是否发生电影模式。2.根据权利要求1所述的一种基于不规则采样的电影模式检测方法,其特征在于,第一步中,每一帧图像划分为多个图像子块,是指:每一帧被划分为N个图像子块、M种不规则采样的方式,其中M、N均为自然数且M不大于N,且相邻的图像子块选用互异的采样方式。3.根据权利要求1所述的一种基于不规则采样的电影模式检测方法,其特征在于,第二步中,所述的不规则采样是指基于像素块和像素点两级采样,其中:基于像素块采样,是指在图像中以预定规格的像素块为基本单位采样;基于像素点采样,是指在前一级有效像素块中以像素点为基本单位采样。4.根据权利要求1所述的一种基于不规则采样的电影模式检测方法,其特征在于,第三步中,确定当前帧的灰度直方图,是指对N个图像子块分别统计灰度直方图,从而建立N组独立的灰度直方图信息,N为自然数。5.根据权利要求1所述的一种基于不规则采样的电影模式检测方法,其特征在于,第三步中,确定当前帧与前一帧的灰度直方图,与所述确定当前帧的灰度直方图同步进行;每帧结束时,同时得到当前帧的直方图以及当前帧与前一帧的直方图差。6.根据权利要求1-5任一项所述的一种基于不规则采样的电影模式检测方法,其特征在于,第三步中,为确定当前帧的灰度直方图,执行以下步骤:1)按照扫描顺序,对每一个有效像素,确定其所在的图像子块编号、块内偏移以及对应的灰度级;2)根据上述1)中参数,确定该像素对应的当前帧的子块直方图编号及存储地址;3)将该存储地址上的统计数目加1。7.根据权利要求1-5任一项所述的一种基于不规则采样的电影模式检测方法,其特征在于,第三步中,为确定当前帧与前一帧的直方图差,执...

【专利技术属性】
技术研发人员:高志勇陈立张小云郭勇薛培培李润祥
申请(专利权)人:上海交通大学
类型:发明
国别省市:上海;31

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

1