视频帧率测试方法及装置制造方法

文档序号:7984922阅读:134来源:国知局
视频帧率测试方法及装置制造方法
【专利摘要】本发明涉及一种视频帧率测试方法及装置,该视频帧率测试方法包括步骤:获取第一通信装置的第一视频以及第二通信装置的第二视频,其中第一视频为时间变化画面的视频,第二视频为传输画面的视频;根据传输画面,获取第二视频在第一设定变化时间内的视频变化次数;根据第一设定变化时间以及视频变化次数,获取第二视频的视频帧率。本发明还涉及一种视频帧率测试装置。本发明的视频帧率测试方法及装置通过检测具有时间信息的传输画面,可方便快捷准确的获取通信画面的视频帧率。
【专利说明】视频帧率测试方法及装置【技术领域】
[0001]本发明涉及视频测试领域,特别是涉及一种方便快捷准确的视频帧率测试方法及
>J-U ρ?α装直。
【背景技术】
[0002]随着技术的发展,越来越多的人开始使用各种智能通信终端,如智能手机、智能平板电脑以及笔记本等。现在人们已可使用上述的智能通信终端进行即时视频通话,以满足人们日常沟通交流的需要。
[0003]当人们进行即时视频通话时,双方的通信画面均会有相应的视频帧率,当然这个视频帧率越高,通信画面的画质也就越好。智能通信终端的通信画面的视频帧率一般与智能通信终端的自身设置以及智能通信终端所处的网络环境有关系,特别是当智能通信终端所处的网络环境发生变化波动时,智能通信终端的通信画面的视频帧率也会发生波动。因此智能通信终端的测试者很难准确获取当前通信画面的视频帧率,容易造成视频通信终端的画面检测结果不准确。
[0004]故,有必要提供一种方便快捷准确的视频帧率测试方法及装置,以解决现有技术所存在的问题。

【发明内容】

[0005]本发明的目的在于提供一种通过检测具有时间信息的传输画面,可方便快捷准确的获取通信画面的视频帧率的视频帧率测试方法及装置;以解决现有智能通信终端的测试者很难准确获取当前通信画面·的视频帧率,容易造成视频通信终端的画面检测结果不准确的技术问题。
[0006]为解决上述问题,本发明提供的技术方案如下:
[0007]本发明涉及一种视频帧率测试方法,其包括步骤:
[0008]获取第一通信装置的第一视频以及第二通信装置的第二视频,其中第一视频为时间变化画面的视频,第二视频为传输画面的视频,所述第一通信装置将所述时间变化画面传输到所述第二通信装置上形成所述传输画面;
[0009]根据所述传输画面,获取所述第二视频在第一设定变化时间内的视频变化次数;
[0010]根据所述第一设定变化时间以及所述视频变化次数,获取所述第二视频的视频帧率。
[0011]本发明还涉及一种视频帧率测试装置,其包括:
[0012]视频获取模块,用于获取第一通信装置的第一视频以及第二通信装置的第二视频,其中第一视频为时间变化画面的视频,第二视频为传输画面的视频,所述第一通信装置将所述时间变化画面传输到所述第二通信装置上形成所述传输画面;
[0013]变化次数获取模块,用于根据所述传输画面,获取所述第二视频在第一设定变化时间内的视频变化次数;以及[0014]帧率获取模块,用于根据所述第一设定变化时间以及所述视频变化次数,获取所述第二视频的视频帧率。
[0015]相较于现有技术,本发明的视频帧率测试方法及装置通过检测具有时间信息的传输画面,可方便快捷准确的获取通信画面的视频帧率。解决了现有智能通信终端的测试者很难准确获取当前通信画面的视频帧率,容易造成视频通信终端的画面检测结果不准确的技术问题。
[0016]为让本发明的上述内容能更明显易懂,下文特举优选实施例,并配合所附图式,作详细说明如下:
【专利附图】

【附图说明】
[0017]图1为本发明的视频帧率测试方法的第一优选实施例的流程图;
[0018]图2为本发明的视频帧率测试方法的第二优选实施例的流程图;
[0019]图3为本发明的视频帧率测试装置的第一优选实施例的结构示意图;
[0020]图4为本发明的视频帧率测试装置的第二优选实施例的结构示意图;
[0021]图5为本发明的视频帧率测试方法及装置的具体实施例的示意图;
[0022]其中,附图标记说明如下:
[0023]31、视频获取模块;
[0024]32、变化次数获取模块;
[0025]33、帧率获取模块;
[0026]41、画面获取模块;
[0027]42、延时量确定模块。
【具体实施方式】
[0028]以下各实施例的说明是参考附加的图式,用以例示本发明可用以实施的特定实施例。本发明所提到的方向用语,例如「上」、「下」、「前」、「后」、「左」、「右」、「内」、「外」、「侧面」等,仅是参考附加图式的方向。因此,使用的方向用语是用以说明及理解本发明,而非用以限制本发明。
[0029]在图中,结构相似的单元是以相同标号表示。
[0030]请参照图1,图1为本发明的视频帧率测试方法的第一优选实施例的流程图。该优选实施例的视频帧率测试方法包括:
[0031]步骤101,获取第一通信装置的第一视频以及第二通信装置的第二视频;
[0032]步骤102,根据传输画面,获取第二视频在第一设定变化时间内的视频变化次数;
[0033]步骤103,根据第一设定变化时间以及视频变化次数,获取第二视频的视频帧率;
[0034]本优选实施例的视频帧率测试方法结束于步骤103。
[0035]下面详细说明本优选实施例的视频帧率测试方法的各步骤的具体流程。
[0036]在步骤101中,第一通信装置和第二通信装置开始即时视频通信,获取第一通信装置的第一视频以及第二通信装置的第二视频,其中第一视频为时间变化画面的视频,第二视频为传输画面的视频,第一通信装置将上述的时间变化画面传输到第二通信装置上形成上述的传输画面,然后在第二通信装置上显示该传输画面的视频。[0037]随后来到步骤102。
[0038]在步骤102中,根据传输画面,获取第二视频在第一设定变化时间内的视频变化次数。
[0039]首先根据传输到第二通信装置上的时间变化画面中的时间信息,确定第一设定变化时间;其中时间信息越详细越好,如精确到0.01秒(显示秒表),以方便后续视频变化次数的计算。第一设定变化时间可由用户随意设置,只要在第一设定变化时间内第二视频发生了至少2次的视频变化即可。
[0040]设定第一设定变化时间后,通过分帧查看第一设定变化时间内的第二视频的每帧传输画面(第二视频由所有的传输画面帧组成),分帧查看可通过摄像机的分帧查看功能实现,也可通过其他分帧查看软件实现。这样只要相邻的传输画面帧发生了变化,即判断第二视频发生了一次视频变化;通过查看第一设定变化时间内的第二视频的传输画面帧,即可得到第二视频在第一设定变化时间内的视频变化次数。
[0041]由于第二视频播放的是第一视频的传输画面,因此其视频帧率不可能大于第一视频的帧率,为了保证第二视频帧率测试的准确性,第一视频的帧率优选大于30帧/秒(一般即时视频通信的通信画面的帧率小于30帧/秒)。
[0042]随后来到步骤103。
[0043]在步骤103中,根据第一设定变化时间以及视频变化次数,获取第二视频的视频帧率。
[0044]第二视频的视频帧率即为第二视频在第一设定时间内的视频变化次数除以第一设定变化时间。
[0045]这样即完成了本优选实施例的视频帧率的测试过程。
[0046]本优选实施例的视频帧率测试方法通过测试具有时间信息的传输画面,方便快捷准确的获取了通信画面的视频帧率。
[0047]请参照图2,图2为本发明的视频帧率测试方法的第二优选实施例的流程图。该优选实施例的视频帧率测试方法包括:
[0048]步骤201,获取第一通信装置的第一视频以及第二通信装置的第二视频;
[0049]步骤202,根据传输画面,获取第二视频在第一设定变化时间内的视频变化次数;
[0050]步骤203,根据第一设定变化时间以及视频变化次数,获取第二视频的视频帧率;
[0051]步骤204,同时获取第一视频在第二设定变化时间内的每帧时间变化画面,和第二视频在所述第二设定变化时间内的每帧传输画面;
[0052]步骤205,根据时间变化画面、时间变化画面的获取时间、传输画面以及传输画面的获取时间,确定第二视频相对第一视频的延时量;
[0053]本优选实施例的视频帧率测试方法结束于步骤203和步骤205。
[0054]下面详细说明本优选实施例的视频帧率测试方法的各步骤的具体流程。
[0055]本优选实施例的步骤201与上述的视频帧率测试方法的第一优选实施例的步骤101的具体流程相同或相似,具体请参见上述视频帧率测试方法的第一优选实施例的步骤101的具体流程。
[0056]本优选实施例的步骤202与上述的视频帧率测试方法的第一优选实施例的步骤102的具体流程相同或相似,具体请参见上述视频帧率测试方法的第一优选实施例的步骤102的具体流程。
[0057]本优选实施例的步骤203与上述的视频帧率测试方法的第一优选实施例的步骤103的具体流程相同或相似,具体请参见上述视频帧率测试方法的第一优选实施例的步骤103的具体流程。
[0058]在步骤201之后,还可转到步骤204。
[0059]在步骤204中,同时获取第一视频在第二设定变化时间内的每帧时间变化画面,和第二视频在第二设定变化时间内的每帧传输画面,该第二设定变化时间也可由用户随意设置。和步骤102中一样,可通过分帧查看第一视频的每帧时间变化画面和第二视频的每帧传输画面。
[0060]随后来到步骤205。
[0061]在步骤205中,根据时间变化画面、时间变化画面的获取时间、传输画面以及传输画面的获取时间,确定第二视频相对第一视频的延时量。
[0062]具体为如第η帧的时间变化画面的获取时间与第m帧的传输画面的获取时间相同(即第η帧的时间变化画面和第m帧的传输画面同时获取),则通过比较第η帧的时间变化画面的显示时间(即时间变化画面上的时间信息)和第m帧的传输画面的显示时间(即传输画面上的时间信息),确定第二视频相对第一视频的延时量,该延时量即为第η帧的时间变化画面的显示时间与第m帧的传输画面的显示时间的差值,这里的η和m均为正整数。
[0063]这样即完成了本优选实施例的视频帧率的测试过程。
[0064]本优选实施例的视频帧率测试方法不仅通过测试具有时间信息的传输画面,方便快捷准确的获取了通信画面的视频帧率,同时还测试了通信画面的显示延时,方便用户了解通信画面的延时情况。
[0065]本发明还涉及一种视频帧率测试装置,请参照图3,图3为本发明的视频帧率测试装置的第一优选实施例的结构示意图。该视频帧率测试装置包括视频获取模块31、变化次数获取模块32以及帧率获取模块33。
[0066]该视频获取模块31用于获取第一通信装置的第一视频以及第二通信装置的第二视频,其中第一视频为时间变化画面的视频,第二视频为传输画面的视频,第一通信装置将时间变化画面传输到第二通信装置上形成传输画面;变化次数获取模块32用于根据传输画面,获取第二视频在第一设定变化时间内的视频变化次数;帧率获取模块33用于根据第一设定变化时间以及视频变化次数,获取第二视频的视频帧率。
[0067]本优选实施例的视频帧率测试装置使用时,首先视频获取模块31获取第一通信装置的第一视频以及第二通信装置的第二视频,其中第一视频为时间变化画面的视频,第二视频为传输画面的视频;然后变化次数获取模块32通过分帧查看第二视频的每帧传输湖面,获取第二视频在第一设定变化时间内的视频变化次数,其中根据时间变化画面的时间信息,确定第一设定变化时间;最后帧率获取模块33根据第一设定变化时间以及视频变化次数,获取第二视频的视频帧率。这里第一视频的帧率优选大于30帧/秒。
[0068]本优选实施例的视频帧率测试装置的具体工作原理与上述的视频帧率测试方法的第一优选实施例中的描述相同或相似,具体请参见上述视频帧率测试方法的第一优选实施例中的描述。
[0069]本优选实施例的视频帧率测试装置通过测试具有时间信息的传输画面,方便快捷准确的获取了通信画面的视频帧率。
[0070]请参照图4,图4为本发明的视频帧率测试装置的第二优选实施例的结构示意图。该优选实施例与第一优选实施例的区别在于该视频帧率测试装置还包括画面获取模块41以及延时量确定模块42。
[0071]其中画面获取模块41用于同时获取第一视频在第二设定变化时间内的每帧时间变化画面,和第二视频在第二设定变化时间内的每帧传输画面;延时量确定模块42用于根据时间变化画面、时间变化画面的获取时间、传输画面以及传输画面的获取时间,确定第二视频相对第一视频的延时量。
[0072]本优选实施例的视频帧率测试装置使用时,首先视频获取模块31获取第一通信装置的第一视频以及第二通信装置的第二视频,其中第一视频为时间变化画面的视频,第二视频为传输画面的视频;然后画面获取模块41还可同时获取第一视频在第二设定变化时间内的每帧时间变化画面,和第二视频在第二设定变化时间内的每帧传输画面;最后延时量确定模块42根据时间变化画面、时间变化画面的获取时间、传输画面以及传输画面的获取时间,确定第二视频相对第一视频的延时量。具体为如第η帧的时间变化画面的获取时间与第m帧的传输画面的获取时间相同,则通过比较第η帧的时间变化画面的显示时间和第m巾贞的传输画面的显不时间,确定第二视频相对第一视频的延时量。
[0073]本优选实施例的视频帧率测试装置的具体工作原理与上述的视频帧率测试方法的第二优选实施例中的描述相同或相似,具体请参见上述视频帧率测试方法的第二优选实施例中的描述。
[0074]本优选实施例的视频帧率测试装置不仅通过测试具有时间信息的传输画面,方便快捷准确的获取了通信画面的视频帧率,同时还测试了通信画面的显示延时,方便用户了解通信画面的延时情况。
[0075]下面通过一具体实施例说明本发明的视频帧率测试方法及装置的具体工作流程。请参照图5,图5为本发明的视频帧率测试方法及装置的具体实施例的示意图。其中图5的中间左侧为第一通信装置,图5的中间为第二通信装置,图5的左上角为第一通信装置拍摄的具有时间信息的时间变化画面。
[0076]当使用本发明的视频帧率测试方法及装置测量第二通信装置上的第二视频的视频帧率时,只需要直接获取第一设定变化时间内的第二视频的视频变化次数,如图5右侧所示,这里设定第一设定变化时间为I秒;在I秒内,第二视频一共变化了 7次,第一视频的变化次数应大于30次(图中未示出),因此第二视频的视频帧率为7/1=7帧/秒。
[0077]当使用本发明的视频帧率测试方法及装置测量第二通信装置与第一通信装置之间视频通信的延时量时,可使用具有分帧功能的摄像机同时拍摄第一通信装置上的时间变化画面以及第二通信装置上的传输画面,取摄像机拍摄的一帧画面(这样可保证时间变化画面帧的获取时间与传输画面帧的获取时间相同),如该帧画面上的时间变化画面的显示时间为10.04秒,传输画面的显不时间为10.01秒,贝U第一视频相对第一视频的延时量(即第二通信装置与第一通信装置之间的视频通信的延时量)为10.04-10.01=0.03秒。当然这里也可以采用其他方法来保证时间变化画面帧的获取时间与传输画面帧的获取时间的一致,如两端通信装置均可精确读取每帧画面的获取时间,可通过该获取时间得到相应的时间变化画面帧和传输画面帧。[0078]这样即完成了整个视频帧率的测试过程。
[0079]本发明的视频帧率测试方法及装置通过检测具有时间信息的传输画面,可方便快捷准确的获取通信画面的视频帧率。解决了现有智能通信终端的测试者很难准确获取当前通信画面的视频帧率,容易造成视频通信终端的画面检测结果不准确的技术问题。
[0080]综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
【权利要求】
1.一种视频帧率测试方法,其特征在于,包括步骤: 获取第一通信装置的第一视频以及第二通信装置的第二视频,其中第一视频为时间变化画面的视频,第二视频为传输画面的视频,所述第一通信装置将所述时间变化画面传输到所述第二通信装置上形成所述传输画面; 根据所述传输画面,获取所述第二视频在第一设定变化时间内的视频变化次数; 根据所述第一设定变化时间以及所述视频变化次数,获取所述第二视频的视频帧率。
2.根据权利要求1所述的视频帧率测试方法,其特征在于, 根据所述时间变化画面的时间信息,确定所述第一设定变化时间。
3.根据权利要求2所述的视频帧率测试方法,其特征在于,所述根据所述传输画面,获取所述第二视频在第一设定变化时间内的视频变化次数的步骤包括: 通过分帧查看所述第二视频的每帧传输画面,获取所述第二视频在第一设定变化时间内的视频变化次数。
4.根据权利要求1所述的视频帧率测试方法,其特征在于,所述第一视频的帧率大于30帧/秒。
5.根据权利要求1所述的视频帧率测试方法,其特征在于,所述视频帧率测试方法还包括: 同时获取所述第一视频在第二设定变化时间内的每帧时间变化画面,和所述第二视频在所述第二设定变化时间内的每帧传输`画面;以及 根据所述时间变化画面、所述时间变化画面的获取时间、所述传输画面以及所述传输画面的获取时间,确定所述第二视频相对所述第一视频的延时量。
6.根据权利要求5所述的视频帧率测试方法,其特征在于,所述根据所述时间变化画面、所述时间变化画面的获取时间、所述传输画面以及所述传输画面的获取时间,确定所述第二视频相对所述第一视频的延时量的步骤包括: 如第η帧的时间变化画面的获取时间与第m帧的传输画面的获取时间相同,则通过比较所述第η帧的时间变化画面的显示时间和所述第m帧的传输画面的显示时间,确定所述第二视频相对所述第一视频的延时量。
7.一种视频帧率测试装置,其特征在于,包括: 视频获取模块,用于获取第一通信装置的第一视频以及第二通信装置的第二视频,其中第一视频为时间变化画面的视频,第二视频为传输画面的视频,所述第一通信装置将所述时间变化画面传输到所述第二通信装置上形成所述传输画面; 变化次数获取模块,用于根据所述传输画面,获取所述第二视频在第一设定变化时间内的视频变化次数;以及 帧率获取模块,用于根据所述第一设定变化时间以及所述视频变化次数,获取所述第二视频的视频帧率。
8.根据权利要求7所述的视频帧率测试装置,其特征在于,所述变化次数获取模块根据所述时间变化画面的时间信息,确定所述第一设定变化时间。
9.根据权利要求8所述的视频帧率测试装置,其特征在于,所述变化次数获取模块用于, 通过分帧查看所述第二视频的每帧传输画面,获取所述第二视频在第一设定变化时间内的视频变化次数。
10.根据权利要求7所述的视频帧率测试装置,其特征在于,所述第一视频的帧率大于30帧/秒。
11.根据权利要求7所述的视频帧率测试装置,其特征在于,所述视频帧率测试装置还包括: 画面获取模块,用于同时获取所述第一视频在第二设定变化时间内的每帧时间变化画面,和所述第二视频在所述第二设定变化时间内的每帧传输画面;以及 延时量确定模块,用于根据所述时间变化画面、所述时间变化画面的获取时间、所述传输画面以及所述传输画面的获取时间,确定所述第二视频相对所述第一视频的延时量。
12.根据权利要求11所述的视频帧率测试装置,其特征在于,所述延时量确定模块用于, 如第η帧的时间变化画面的获取时间与第m帧的传输画面的获取时间相同,则通过比较所述第η帧的时间变化画面的显示时间和所述第m帧的传输画面的显示时间,确定所述第二视频相对所述第一视频 的延时量。
【文档编号】H04N7/14GK103796005SQ201210420885
【公开日】2014年5月14日 申请日期:2012年10月29日 优先权日:2012年10月29日
【发明者】赵培, 尹酉, 陈海莎, 段薇, 仝飞, 张敏琪, 余伟 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1