一种视频帧率的测试方法
【技术领域】
[0001]本发明涉及视频测试技术领域,尤其涉及一种视频帧率的测试方法。
【背景技术】
[0002]目前,无标准接口或传输协议非标准或采取加密技术的数字端对端设备非常多,如可采用现有电信号-图像信号测试方法无法进行有效测试,但其均只能采用端对端的全程图像信号测试。其中,以住宅安全技术防范产品楼寓对讲系统为例,因其传输协议非标准和接口的非标准,使其语音质量的测试只能进行全程图像信号测试。诸如,在家庭楼宇对讲机中,视频成为一种信息识别的有效工具,加载了视频的楼宇对讲机不仅能让主人听清楚来客的声音,更能有效识别来者为何人,在一定程度上更改提高家庭的安全,然而,其中的视频设备并非一生产就能为客户提供清晰的图像,该清晰图像的产生是基于一系列有效测试的结果进行循环测试及调试,其中就包括帧率测试。但是,目前帧率的测试并不能满足逐渐发展的楼宇对讲机的要求。
[0003]因此,如何高效完成视频帧率的测试成为本领域技术人员面临的一大难题。
【发明内容】
[0004]鉴于上述问题,本发明提供了一种视频帧率的测试方法,可应用于无标准接口或传输协议非标准或采取加密技术的数字端对端设备(如住宅安全技术防范产品楼寓对讲等设备)进行的全程图像信号测试,且上述的数字端对端设备可包括设置有LED灯阵列的图形发生器,所述方法可包括;
[0005]提供视频捕捉设备;
[0006]于所述LED灯阵列上沿预设方向选定若干LED灯作为测试灯组,所述测试灯组包括多个发光单元,且每个发光单元均包括相邻的多个所述LED灯;
[0007]沿所述测试灯组延伸方向按照从该测试灯组头部向尾部排列顺序依次点亮每个发光单元,同时利用所述图像捕捉设备实时获取所述测试灯组呈现的图像;
[0008]逐渐提升所述图像发生器上所述发光单元的点亮频率;以及
[0009]当所述图像捕捉设备捕捉到的所述测试灯组上所述发光单元的图像呈现静止不动状态时,记录此时图像发生器上的点亮频率;
[0010]其中,以记录的所述点亮频率的值作为所述数字端对端设备的视频帧率的值。
[0011 ]作为一个优选的实施例,上述的视频帧率的测试方法还包括:
[0012]所述图像捕捉设备捕捉到的所述测试灯组上所述发光单元的图像呈现静止不动状态时,停止提升所述图像发生器上所述发光单元的点亮频率;
[0013]判断所述测试灯组上所述发光单元的图像保持静止不动状态是否达到预设时间;
[0014]若达到预设时间,则记录图像发生器上的点亮频率,并以该点亮频率的值作为所述数字端对端设备的视频帧率的值;
[0015]否则,继续提升所述图像发生器上所述发光单元的点亮频率。
[0016]作为一个优选的实施例,上述的视频帧率的测试方法中:
[0017]所述预设时间为5?15s,如5s、10s、12s或15s等。
[0018]作为一个优选的实施例,上述的视频帧率的测试方法中:
[0019]每个所述发光单元均包括相邻连续设置的四个或五个所述LED灯。
[0020]作为一个优选的实施例,上述的视频帧率的测试方法中:
[0021]所述图形发生器还包括编程控制器;
[0022]所述编程控制器与所述LED灯阵列连接,以控制所述发光单元的点亮频率。
[0023]作为一个优选的实施例,上述的视频帧率的测试方法中:
[0024]沿所述LED灯阵列的列方向或行方向来选定所述测试灯组。
[0025]作为一个优选的实施例,上述的视频帧率的测试方法中:
[0026]所述图形发生器点亮所述测试灯组时,每个所述发光单元的点亮时间为第一时间,而相邻设置的所述发光单元之间的点亮间隔时间为第二时间;
[0027]其中,所述第二时间的值大于所述第一时间的值。
[0028]作为一个优选的实施例,上述的视频帧率的测试方法中:
[0029]所述第一时间与所述第二时间之间的关系式为:
[0030]Tl=k*T2;
[0031 ]其中,T1为所述第一时间,T2为所述第二时间,k为小于I的正数。
[0032]作为一个优选的实施例,上述的视频帧率的测试方法中:
[0033]所述k为0.5。
[0034]上述技术方案具有如下优点或有益效果:
[0035]本技术方案,通过逐渐提升数字端对端设备中图形发生器上测试灯组上发光单元的点亮频率,并利用视频捕捉设备来实时获取测试灯组呈现的图像,以根据该图像呈现静止状态时测试灯组的点亮频率来获取该图形发生器的视频帧率;该技术方案简单、易实施,且具有较高的测试效率及可靠性,进而能够有效降低数字端对端设备整个系统的帧率测试成本及提升测试的准确性,大大提高了数字端对端设备的全程图像信号测试的效率。
【附图说明】
[0036]参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。
[0037]图1是本发明一实施例中视频帧率的测试方法的流程图;
[0038]图2是本发明一实施例中LED灯阵列的结构示意图。
【具体实施方式】
[0039]下面结合附图对本发明的【具体实施方式】作进一步的说明:
[0040]图1是本发明一实施例中视频帧率的测试方法的流程图,图2是本发明一实施例中LED灯阵列的结构示意图;如图1?2所示,一种视频阵列的测试方法,可应用于诸如无标准接口或传输协议非标准或采取加密技术的数字端对端设备(如住宅安全技术防范产品楼寓对讲等设备)进行的全程图像信号测试(如可通过帧率测试(Frame rate test)来实现上述的全程图像信号测试),且该数字端对端设备可包括由LED灯阵列的图形发生器,所述方法可包括;
[0041]首先,提供用于图像捕捉的视频捕捉设备;该视频捕捉设备可为能够实际测试需求的音视频摄像设备如录像机(如视频磁盘录像机(Video Disk Recorder,简称VDR)等)。
[0042]优选的,上述的图形发生器还可包括与LED灯阵列连接的编程控制器,以控制该LED灯阵列中部分或全部LED灯进行点亮测试;而LED灯阵列则可包括若干按照行列等间距排列的若干性能相同的LED灯,如图2所示,该LED灯阵列可包括10*10的矩阵式排列共100个LED灯 I。
[0043]其次,按照预设的条件选定上述的LED灯阵列中至少一部分LED灯构成测试灯组,且该测试灯组中在LED灯阵列中是依次相邻连续设置的;可在该LED灯阵列中沿行或列延伸方向选定一行或一列LED灯作为测试灯组,也可为沿与行方向或列交叉的斜线选定若干依次相邻的LED灯作为测试灯组;较佳的该测试灯组在同一直线上依次排列选定一组相邻的LED灯作为测试灯组。例如,如图2所示,可在上述10*10的矩阵式排列LED灯阵列的中心沿着行方向(如水平方向)选定依次相邻的1*10个LED灯作为测试灯组2(choose onel*1horizontal led array in the center of LED matrix to test);
[0044]进一步的,上述的测试灯组中包括若干连续相邻设置的发光单元,每个发光单元中均至少包括一个LED灯,而为了便于后续成像观测,每个发光单元中均包括多个连续相邻设置的LED灯,如每个发光单元中均可包括四个或五个连续相邻设置的LED灯,当然发光单元中具体的LED灯的数量可依据实际视频测试需求进行适应性调整。
[0045]优选的,在同一发光单元中,所有的LED灯在进行后续点亮测试时均同一时间发光或关闭,即一个发光单元是作为一个发光基本元素进行视频测试的。
[0046]之后,可利用上述图形发生器控制选定的测试灯组沿该测试灯组延伸方向从其一端向另一端依次点亮每个发光单元;如可连通LED灯阵列的BIS音视频通讯线路(initiatethe BIS aud1/video communicat1n),以使得利用编程控制器能够控制测试灯组的点亮频率,以对图形发生器进行测试。
[0047]进一步的,在对图形发生器进行测试时,可通过编程控制器来调整测试灯组的点亮频率,例如可调整图形发生器的点亮频率从I赫兹(即使得测试灯组中每秒点亮一个发光单元,且每个发光单元的闪亮时间为0.1s),相应的测试灯组中的每个发光单元会根据设置的点亮频率一个接一个的按照预设的方向(如从测试灯组的头部向其尾部延伸的方向)呈现渐次移动的视觉效果(adjust the rate of LIG(f)fromlHz(each led is activatedonce every second with a flash time of I/(1f)s)upward so the 1LEDs willmove one by one horizontally according to the rate set)。