视频分辨率的快速检测方法及装置的制作方法

文档序号:7759092阅读:143来源:国知局
专利名称:视频分辨率的快速检测方法及装置的制作方法
技术领域
本发明涉及视频处理领域,特别涉及一种视频分辨率的快速检测方法和装置。
背景技术
随着视频技术的普及,各种视频接收、转接和处理设备也迅速发展。在各种视频处理领域中,对视频分辨率的检测必不可少。根据符合视频电子标准协会(VESA,Video Electronics Standards Association)标准的视频图形数组主要是由水平同步信号、垂直同步信号、三基色红色信号线、三基色蓝色信号线和三基色绿色信号线组成,而视频信号的分辨率由水平同步信号和垂直同步信号决定。现有技术中检测视频分辨率的方法是通过使用高速的处理设备分别对水平同步信号和垂直同步信号进行采样计数,并根据所得的计数值对所有分辨率建立一个查找表,在检测未知分辨率视频时,通过对水平同步信号和垂直同步信号的采样计数值与已建立的查找表中的数据进行匹配,从而找到该未知视频的分辨率。使用这种方法检测未知分辨率,要求设备时钟要远高于被检测分辨率的水平同步信号和垂直同步信号的时钟,因此需要检测设备具有较高的采样时钟,同时以过高的时钟基准对水平同步信号和垂直同步信号进行计数也需要庞大的计数器,消耗过多的资源,因此无法通过一般的系统来完成,面对越来越多需要通过较廉价系统实现对未知视频分辨率的检测,现需要一种快速检测未知视频分辨率的方法。

发明内容
本发明提供一种视频分辨率的快速检测方法及系统,通过以水平同步信号周期为基准,计算水平同步信号和垂直同步信号的同步脉冲计数和持续有效电平计数等,降低了对检测时钟频率的需求,同时降低了水平同步信号和垂直同步信号的计数值,降低了检测系统的资源需求。一种视频分辨率的快速检测方法,包括
建立分辨率信息分组表格,按照多个分辨率信息进行分组,所述的分辨率信息包括分辨率的水平同步信号和垂直同步信号资料、对应于所述分辨率资料中水平同步信号的同步脉冲计数和/或持续有效电平计数及垂直同步信号的同步脉冲计数和/或持续有效电平计数和/或扫描时间计数;
分析分辨率信息分组表格中的信息,确定信息允许的差值;
根据分辨率信息分组表格中的信息,对未知视频分辨率进行检测,得到检测结果;
将得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率。所述的方法中,所述的水平同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间;
垂直同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间。所述的方法中,所述的水平同步信号的同步脉计数为根据水平同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;
所述的水平同步信号的持续有效电平计数为根据水平同步信号持续有效电平时间在一个时钟信号周期计数一次得到的值;
所述的垂直同步信号的同步脉冲计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;
所述的垂直同步信号的持续有效电平计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号持续有效电平时间在一个时钟周期计数一次得到的值;
所述的垂直同步信号的扫描时间计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号扫描时间和水平同步信号扫描时间计算得到。所述的方法中,所述的将得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率,包括
检测结果与分辨率信息分组表格中的分辨率信息比较的差值在允许的差值范围内。一种视频分辨率的快速检测装置,包括
存储单元,用来存储建立的分辨率信息分组表格,按照多个分辨率信息进行分组,所述的分辨率信息包括分辨率的水平同步信号和垂直同步信号资料、对应于所述分辨率资料中水平同步信号的同步脉冲计数和/或持续有效电平计数及垂直同步信号的同步脉冲计数和/或持续有效电平计数和/或扫描时间计数;
分析单元,分析分辨率信息分组表格中的信息,确定信息允许的差值; 检测单元,根据分辨率信息分组表格中的信息,对未知视频分辨率进行检测,得到检测结果;
匹配单元,用于将检测单元得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率。所述的装置中,所述的水平同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间;
垂直同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间。所述的装置中,所述的水平同步信号的同步脉计数为根据水平同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;
所述的水平同步信号的持续有效电平计数为根据水平同步信号持续有效电平时间在一个时钟信号周期计数一次得到的值;
所述的垂直同步信号的同步脉冲计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;
所述的垂直同步信号的持续有效电平计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号持续有效电平时间在一个时钟周期计数一次得到的值;
所述的垂直同步信号的扫描时间计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号扫描时间和水平同步信号扫描时间计算得到。所述的装置中,所述的匹配单元将检测单元得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率,包括
检测结果与分辨率信息分组表格中的分辨率信息比较的差值在允许的差值范围内。本发明提供了一种视频分辨率的快速检测方法及装置,其中方法包括建立分辨率信息分组表格,按照多个分辨率信息进行分组,所述的分辨率信息包括分辨率的水平同步信号和垂直同步信号资料;根据分辨率信息分组表格中的信息,确定信息允许的差值; 根据分辨率信息分组表格中的信息,对未知视频分辨率进行检测,得到检测结果;将得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频分辨率。所述的装置包括存储单元、分析单元、检测单元和匹配单元。通过本发明提供的方法及装置,通过使用同一基准时钟对未知分辨率的水平同步信号和垂直同步信号的计数,降低了对检测设备时钟频率的要求,同时降低了水平和垂直同步信号的计数值,节省了系统资源。


为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为分辨率信息分组表格示意图2为视频分辨率的快速检测方法流程图; 图3为视频分辨率的快速检测装置结构图。
具体实施例方式为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明中技术方案作进一步详细的说明。本发明提供一种视频分辨率的快速检测方法及系统,通过以水平同步信号周期为基准,计算水平同步信号和垂直同步信号的同步脉冲计数和持续有效电平计数等,降低了对检测时钟频率的需求,同时降低了水平同步信号和垂直同步信号的计数值,降低了检测系统的资源需求。本发明的实施例中,如图1所示,为视频分辨率检测装置的频率为50MHz时,其可以检测分辨率及更新频率为1920*1440或更高的分辨率及更新频率的信号。以640*480060 为例,其中640*480为视频分辨率值,60为视频的垂直扫描频率。一种视频分辨率的快速检测方法,如图2所示,包括
S201 建立分辨率信息分组表格,按照多个分辨率信息进行分组,所述的分辨率信息包括分辨率的水平同步信号和垂直同步信号资料、对应于所述分辨率资料中水平同步信号的同步脉冲计数和/或持续有效电平计数及垂直同步信号的同步脉冲计数和/或持续有效电平计数和/或扫描时间计数;
所述分辨率信息分组表格可以选取水平同步信号同步脉冲计数和持续有效电平计数一个或全部作为分辨率信息;所述分辨率信息表格可以选取垂直同步信号同步脉冲计数、 持续有效电平计数及扫描时间计数中的一个或全部作为分辨率信息;分辨率信息分组表格中的分辨率信息越多,消耗的资源越多,同时对未知视频分辨率检测的准确性越高。S202 分析分辨率信息分组表格中的信息,确定信息允许的差值;
S203 根据分辨率信息分组表格中的信息,对未知视频分辨率进行检测,得到检测结果;
所述对未知分辨率进行检测,可以检测分辨率信息分组表格中的全部分辨率信息或水平同步信号和垂直同步信号的部分分辨率信息;
S204:将得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率。所述的方法中,所述的水平同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间;
垂直同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间。所述的方法中,所述的水平同步信号的同步脉计数为根据水平同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;
举例来说,如图1所示,在50MHz为计数基准的系统频率下,一个时钟信号周期为20ns,水平同步信号同步脉冲时间为3813ns时,则水平同步信号同步脉冲计数为 3813ns/20ns=190 ;
所述的水平同步信号的持续有效电平计数为根据水平同步信号持续有效电平时间在一个时钟信号周期计数一次得到的值;
所述的垂直同步信号的同步脉冲计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;
所述的垂直同步信号的持续有效电平计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号持续有效电平时间在一个时钟周期计数一次得到的值;
所述的垂直同步信号的扫描时间计数为,以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号扫描时间和水平同步信号扫描时间计算得到;
举例来说,如图1所示,在50MHz为计数基准的系统频率下,垂直同步信号扫描时间为 16683218ns,水平同步信号同时期的扫描时间为31777ns,则垂直同步信号扫描时间计数值为 16683217ns/31777ns=525。所述的方法中,所述的将得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频分辨率,包括
检测结果与分辨率信息分组表格中的分辨率信息比较的差值在允许的差值范围内; 由于检测得到的检测结果不一定与分辨率信息分组表格中的分辨率信息完全一致,因此只要二者的差值在一定的范围内即可认为匹配成功,所述的差值可根据检测装置的时钟频率和分辨率信息分组表格中的数据确定,保证分辨率信息分组表格中的数据加上或减少差值都不会与同分组的其他数据重复,或即使一个数据加上或减少差值后和同一分组的其他数据重复,但是通过其他分组的数据的判定可以确定出唯一的分辨率即可。一种视频分辨率的快速检测装置,如图3所示,包括
存储单元301,用来存储建立的分辨率信息分组表格,按照多个分辨率信息进行分组, 所述的分辨率信息包括分辨率的水平同步信号和垂直同步信号资料、对应于所述分辨率资料中水平同步信号的同步脉冲计数和/或持续有效电平计数及垂直同步信号的同步脉冲计数和/或持续有效电平计数和/或扫描时间计数;
分析单元302,分析分辨率信息分组表格中的信息,确定信息允许的差值; 检测单元303,根据分辨率信息分组表格中的信息,对未知视频分辨率进行检测,得到检测结果;
匹配单元304,用于将检测单元得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率。所述的装置中,所述的水平同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间;
垂直同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间。所述的装置中,所述的水平同步信号的同步脉计数为根据水平同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;
所述的水平同步信号的持续有效电平计数为根据水平同步信号持续有效电平时间在一个时钟信号周期计数一次得到的值;
所述的垂直同步信号的同步脉冲计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;
所述的垂直同步信号的持续有效电平计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号持续有效电平时间在一个时钟周期计数一次得到的值;
所述的垂直同步信号的扫描时间计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号扫描时间和水平同步信号扫描时间计算得到。所述的装置中,所述的匹配单元将检测单元得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频分辨率,包括
检测结果与分辨率信息分组表格中的分辨率信息比较的差值在允许的差值范围内。本发明提供了一种视频分辨率的快速检测方法及装置,其中方法包括建立分辨率信息分组表格,按照多个分辨率信息进行分组,所述的分辨率信息包括分辨率的水平同步信号和垂直同步信号资料;根据分辨率信息分组表格中的信息,确定信息允许的差值; 根据分辨率信息分组表格中的信息,对未知视频分辨率进行检测,得到检测结果;将得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频分辨率。所述的装置包括存储单元、分析单元、检测单元和匹配单元。通过本发明提供的方法及装置,通过使用同一基准时钟对未知分辨率的水平同步信号和垂直同步信号的计数,降低了对检测设备时钟频率的要求,同时降低了水平和垂直同步信号的计数值,节省了系统资源。虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化而不脱离本发明的精神。
权利要求
1.一种视频分辨率的快速检测方法,其特征在于,包括建立分辨率信息分组表格,按照多个分辨率信息进行分组,所述的分辨率信息包括分辨率的水平同步信号和垂直同步信号资料、对应于所述分辨率资料中水平同步信号的同步脉冲计数和/或持续有效电平计数及垂直同步信号的同步脉冲计数和/或持续有效电平计数和/或扫描时间计数;分析分辨率信息分组表格中的信息,确定信息允许的差值;根据分辨率信息分组表格中的信息,对未知视频分辨率进行检测,得到检测结果;将得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率。
2.如权利要求1所述的方法,其特征在于,所述的水平同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间;垂直同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间。
3.如权利要求1所述的方法,其特征在于,所述的水平同步信号的同步脉计数为根据水平同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;所述的水平同步信号的持续有效电平计数为根据水平同步信号持续有效电平时间在一个时钟信号周期计数一次得到的值;所述的垂直同步信号的同步脉冲计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;所述的垂直同步信号的持续有效电平计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号持续有效电平时间在一个时钟周期计数一次得到的值;所述的垂直同步信号的扫描时间计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号扫描时间和水平同步信号扫描时间计算得到。
4.如权利要求1所述的方法,其特征在于,所述的将得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率,包括检测结果与分辨率信息分组表格中的分辨率信息比较的差值在允许的差值范围内。
5.一种视频分辨率的快速检测装置,其特征在于,包括存储单元,用来存储建立的分辨率信息分组表格,按照多个分辨率信息进行分组,所述的分辨率信息包括分辨率的水平同步信号和垂直同步信号资料、对应于所述分辨率资料中水平同步信号的同步脉冲计数和/或持续有效电平计数及垂直同步信号的同步脉冲计数和/或持续有效电平计数和/或扫描时间计数;分析单元,分析分辨率信息分组表格中的信息,确定信息允许的差值; 检测单元,根据分辨率信息分组表格中的信息,对未知视频分辨率进行检测,得到检测结果;匹配单元,用于将检测单元得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率。
6.如权利要求5所述的装置,其特征在于,所述的水平同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间;垂直同步信号资料包括同步脉冲时间、持续有效电平时间和扫描时间。
7.如权利要求5所述的装置,其特征在于,所述的水平同步信号的同步脉计数为根据水平同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;所述的水平同步信号的持续有效电平计数为根据水平同步信号持续有效电平时间在一个时钟信号周期计数一次得到的值;所述的垂直同步信号的同步脉冲计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号同步脉冲时间在一个时钟信号周期计数一次得到的值;所述的垂直同步信号的持续有效电平计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号持续有效电平时间在一个时钟周期计数一次得到的值;所述的垂直同步信号的扫描时间计数为以所述垂直同步信号的水平同步信号周期为基准,根据垂直同步信号扫描时间和水平同步信号扫描时间计算得到。
8.如权利要求5所述的装置,其特征在于,所述的匹配单元将检测单元得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频的分辨率,包括检测结果与分辨率信息分组表格中的分辨率信息比较的差值在允许的差值范围内。
全文摘要
本发明提供了一种视频分辨率的快速检测方法及装置,其中方法包括建立分辨率信息分组表格,按照多个分辨率信息进行分组,所述的分辨率信息包括分辨率的水平同步信号和垂直同步信号资料;根据分辨率信息分组表格中的信息,确定信息允许的差值;根据分辨率信息分组表格中的信息,对未知视频分辨率进行检测,得到检测结果;将得到的检测结果与分辨率信息分组表格中的信息进行匹配,得到未知视频分辨率。所述的装置包括存储单元、分析单元、检测单元和匹配单元。通过本发明提供的方法及装置,降低了对检测设备时钟频率的要求,同时降低了水平和垂直同步信号的计数值,节省了系统资源。
文档编号H04N17/00GK102300116SQ20111024143
公开日2011年12月28日 申请日期2011年8月22日 优先权日2011年8月22日
发明者桑胜田, 黄显澍 申请人:北京安天电子设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1