测试系统及测试方法

文档序号:6763950阅读:137来源:国知局
测试系统及测试方法
【专利摘要】一种设于测试设备中以测试多媒体播放器的测试系统。该测试设备包括一用于记录播放多个视频片段的相关强度值的记录装置及一用于发出指令以切换视频片段的指令控制器。该测试系统包括读取模块、比较模块、判断模块及评估模块。该读取模块读取所记录的预定个数的强度值以形成强度值序列。该比较模块比较强度值序列中的每一个强度值与前一个强度值的差异,当该差异超过预设阀值时将该强度值设定为变化点。该判断模块根据所出现的变化点分布情况以确定视频片段的实际切换时刻。该评估模块比较实际切换时刻与切换指令发出时刻以评估多媒体播放器的播放性能。
【专利说明】测试系统及测试方法
【技术领域】
[0001]本发明涉及一种测试系统及测试方法。
【背景技术】
[0002]业界用于评估多媒体播放设备的播放质量的项目主要包括该多媒体播放设备对操作的反应灵敏度及所播放的视频是否流畅等。现有的多媒体检测方法通常是通过高速摄录机对播放的视频进行完整的记录,然后通过软件对所记录的视频数据进行数据分析,按照一定的标准判断多媒体播放设备的播放性能是否合格。然而这种测试方法的问题在于,在高速摄录机进行记录的过程中往往会因为环境光照射在多媒体播放器屏幕形成反光而造成所记录的视频出现失真现象,从而影响测试的准确度。

【发明内容】

[0003]鉴于以上内容,有必要提供一种可准确地测试多媒体播放器的测试系统及测试方法。
[0004]—种测试系统,应用于测试设备中以在一封闭环境内对多媒体播放器的播放性能进行测试。所述测试设备包括一用于记录多媒体播放器在播放多个视频片段过程中背向多媒体播放器屏幕的环境光的光强度值的记录装置及一用于向多媒体播放器发出切换指令以切换所播放的视频片段的指令控制器。该测试系统包括:
读取模块,用于读取所记录的预定个数光强度值以定义一光强度值序列;
比较模块,用于比较光强度值序列中的每一个光强度值与相邻的前一个光强度值的差

升;
判断模块,用于根据光强度值序列中相邻两光强度值的差异情况以确定视频片段的实际切换时刻;及
评估模块,用于比较所确定的视频片段的实际切换时刻与所述切换指令发出时刻以评估所述多媒体播放器响应切换指令的延迟程度。
[0005]一种测试方法,应用于测试设备中以对多媒体播放器的播放性能进行测试,所述测试方法包括如下步骤:
在待测多媒体播放器播放多个视频片段过程中按照预定时间间隔记录环境光的光强度值并以时间顺序进行存储,在播放过程中通过控制指令切换所播放的视频片段;
读取预定个数所存储的光强度值以定义一光强度值序列;
比较光强度值序列中的每一个光强度值与前一个光强度值的差异;
根据所述光强度值序列中相邻两光强度值的差异情况来判断是否出现视频片段的切
换;
如果出现视频片段的切换,则将该光强度值序列中第一个变化点出现的时刻确定为视频片段进行实际切换的时刻;及
比较所确定的视频片段实际切换时刻与所述切换指令发出时刻,并根据视频片段实际切换时刻与指令发出时刻之间的时间差来评估多媒体播放器响应切换指令的延迟程度。
[0006]相较于现有技术,本发明提供的测试系统及方法通过直接对多媒体播放器在播放视频时所发出的光强度值进行量化分析来判断多媒体播放器的播放性能,从而避免测试环境光在摄录机记录多媒体播放器所播放画面时所造成的影响,提高了测试的准确度。
【专利附图】

【附图说明】
[0007]图1是本发明测试系统运行环境的硬件架构图。
[0008]图2是本发明测试方法较佳实施方式的流程图。
[0009]主要元件符号说明

测试设备 11—

狈J试系统 10


~ToT
比较模块102
判断模块103
评估模块104

记录装置12
指令控制器 TF
存储器14
处理器_15
如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0010]如图1所示,本发明实施方式所提供的测试系统10运行于测试设备I中。所述测试设备I至少包括记录装置12、指令控制器13、存储器14及处理器15。所述记录装置12、指令控制器13、存储器14及处理器15之间直接地或间接地电性连接以进行数据的传输和交换。在本实施方式中,所述测试设备I 用于测试多媒体播放器2的视频播放质量。该多媒体播放器2包括显示屏幕用于显示被播放的视频。所述记录装置12可以为光度计。
[0011 ] 在对多媒体播放器2进行测试时,待测试的多媒体播放器2播放特定的视频,所述视频包括视频片段具有明暗变化的多个视频片段。所述记录装置12用于记录多媒体播放器2播放所述特定视频时测试环境中的光强度值。本实施方式中,所述记录装置12及多媒体播放器2均被放置在封闭环境中,所述记录装置12用于测试封闭环境内的光强度变化以判断所播放视频的实际亮度变化情况。优先地,所述记录装置12背向多媒体播放器2的屏幕设置在封闭的测试环境中,以减少经屏幕反射后的环境光所产生的叠加影响。所述记录装置12按照预定的时间间隔依次采集封闭环境内的环境光的强度值,并按照时间顺序排列成序列以定义视频播放的光强度值序列。
[0012]所述指令控制器13用于向多媒体播放器2发出切换指令以在测试过程中改变所播放的视频片断。所述切换指令的发出时刻作为测试的时间参考点用于测试多媒体播放器2的延迟特性。
[0013]所述存储器14可为硬盘、闪存或记忆卡等存储介质,用于存储由所述记录装置12记录的光强度值所定义的视频播放的光强度值序列。
[0014]所述测试系统10包括读取模块101、比较模块102、判断模块103及评估模块104。所述测试系统10可嵌入测试设备I的操作系统中,也可以存储在存储器14内并由处理器15执行,或者是固化在处理器15上的韧体。
[0015]所述读取模块101用于从存储器14中读取具有预定个数光强度值的光强度值序列。在本实施方式中,所述光强度值序列包括10个光强度值。
[0016]所述比较模块102用于对光强度值序列中的每一个光强度值与相邻的前一个光强度值进行比较。如果当前光强度值与前一个光强度值的差异超过预设的阀值,则将该光强度值设定为变化点。比如在明暗变化的两段视频片段进行切换时会造成所述封闭环境内的环境光强度发生变化。对应地,从此时开始所记录的多个光强度变化值可能会呈现渐变的趋势从而连续出现多个变化点。如果当前光强度值与前一个光强度值的差异没有超过预设的阀值,则将该当前光亮度值设定为稳定点。
[0017]所述判断模块103用于根据所出现的变化点及稳定点的分布情况来确定是否出现视频片段的切换。若光强度值序列中连续出现N个变化点或强度值序列中连续出现的稳定点个数不超过M,则定义出现了视频片段切换。在本实施方式中,N的取值范围为大于或等于5的整数,优选为5。所述M的取值范围为1-4的整数,优选为3。因此,当测试中因异常原因而导致出现个别变化点时可通过此判断条件进行排除。在进行测试时,当所读取的光强度值序列中的变化点分布符合上述判断条件时,所述判断模块103将该光强度值序列中第一个变化点出现的时刻定义为视频片段实际切换播放的时刻。当所读取的光强度值序列不符合判断条件时,所述判断模块103将该光强度值序列视为异常情况而排除掉。替代实施方式中,当所读取的光强度值序列不符合判断条件时,读取模块101还可以增加所读取的光强度值序列中光强度值的个数,重新判断。
[0018]所述评估模块104用于将所述判断模块103确定的视频片段切换时刻与所述切换指令发出时刻进行比较,以评估所述多媒体播放器2的反应性能。如果所确定的视频片段切换时刻与切换指令发出时刻之间的时间差小于或等于预设值则认为所述多媒体播放器2能正常工作。如果所确定的视频片段切换时刻与切换指令发出时刻之间的时间差大于预设值则认为所述多媒体播放器2反应滞后。例如:当所确定的视频片段切换时刻与切换指令发出时刻之间的时间差小于或等于0.5秒时认为多媒体播放器2能正常工作,而当所确定的视频片段切换时刻与切换指令发出时刻之间的时间差大于0.5秒时认为多媒体播放器2反应滞后。
[0019]请参阅图2,是本发明实施方式所提供的测试方法的流程图。
[0020]步骤S01,所述记录装置将多媒体播放器2在播放多个视频片断过程中按照预定时间间隔记录的光强度值以时间顺序保存于存储器14中,并通过指令控制器13发出切换指令以在记录过程中切换所播放的视频片段。
[0021]步骤S02,所述读取模块101从存储器14中读取预定个数的光强度值并将其定义为光强度值序列。
[0022]步骤S03,所述比较模块102比较光强度值序列中的每一个光强度值与相邻的前一个光强度值的差异。
[0023]步骤S04,如果当前光强度值与前一个光强度值的差异超过预设的阀值,则将该光强度值设定为变化点。
[0024]步骤S05,如果当前光强度值与前一个光强度值的差异没有超过预设的阀值,则将该当前光强度值设定为稳定点。[0025]步骤S06,如果光强度值序列中存在有所述变化点或稳定点,则所述判断模块103根据所出现的变化点或稳定点分布情况来判断是否出现视频片段的切换。在本实施方式中,所述判断条件为所读取的光强度值序列中连续出现超过特定数量N的变化点。其他实施方式中,则所述判断模块103还可以根据强度值序列中所出现的稳定点分布情况来判断是否出现视频片段的切换,例如强度值序列中稳定点的个数不超过M。在本实施方式中,N的取值范围为大于或等于5的整数,优选为5。所述M的取值范围为1-4的整数,优选为3。
[0026]步骤S07,如果所述变化点或稳定点的分布情况不符合判断条件,则通过所述读取模块101再从存储器14中读取下一个强度值序列。如果所述变化点的分布情况符合判断条件,则所述判断模块103将该光强度值序列中第一个变化点出现的时刻确定为视频片段实际切换播放的时刻。
[0027]步骤S08,所述评估模块104比较所述视频片段实际切换播放的时刻与所述切换指令发出时刻,并根据视频片段实际切换播放的时刻与切换指令发出时刻之间的时间差评估所述多媒体播放器2的播放性能,即延迟响应播放指令的程度。
[0028]与现有技术相比,本发明提供的测试系统10及方法通过直接对多媒体播放器2在播放视频时所发出的光强度值进行量化分析来判断多媒体播放器2的播放性能,从而避免测试环境光在摄录机记录多媒体播放器2所播放画面时所造成的影响,提高了测试的准确度。
[0029]以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
【权利要求】
1.一种测试系统,应用于测试设备中以在一封闭环境内对多媒体播放器的播放性能进行测试,所述测试设备包括一用于记录多媒体播放器在播放多个视频片段过程中背向多媒体播放器屏幕的环境光的光强度值的记录装置及一用于向多媒体播放器发出切换指令以切换所播放的视频片段的指令控制器,该测试系统包括: 读取模块,用于读取所记录的预定个数光强度值以定义一光强度值序列; 比较模块,用于比较光强度值序列中的每一个光强度值与相邻的前一个光强度值的差异; 判断模块,用于根据光强度值序列中相邻两光强度值的差异情况以确定视频片段的实际切换时刻;及 评估模块,用于比较所确定的视频片段的实际切换时刻与所述切换指令发出时刻以评估所述多媒体播放器响应切换指令的延迟程度。
2.如权利要求1所述的测试系统,其特征在于,所述多个视频片段具有不同的明暗变化。
3.如权利要求1所述的测试系统,其特征在于,所述记录装置为光度计。
4.如权利要求1所述的测试系统,其特征在于,当所述光强度值序列中的当前光强度值与相邻的前一个光强度值的差异没有超过预设的阀值,则所述比较模块将该当前光亮度值设定为稳定点,所述用于确定视频片段是否进行切换的判断条件为所读取的光强度值序列中稳定点的个数不超过一预先设定的第一特定数量。
5.如权利要求1所述的测试系统,其特征在于,当所述光强度值序列中的当前光强度值与相邻的前一个光强度值的差异超过预设的阀值,则所述比较模块将该当前光亮度值设定为变化点,所述用于确定视频片段是否进行切换的判断条件为所读取的光强度值序列中连续出现的变化点的个数超过一预先设定的第二特定数量,若所述变化点个数超过预先设定的第二特定数量则将光强度值序列中该连续出现的变化点的第一变化点出现的时刻定义为视频片段实际切换播放的时刻。
6.一种测试方法,应用于测试设备中以对多媒体播放器的播放性能进行测试,所述测试方法包括如下步骤: 在待测多媒体播放器播放多个视频片段过程中按照预定时间间隔记录环境光的光强度值并以时间顺序进行存储,在播放过程中通过控制指令切换所播放的视频片段; 读取预定个数所存储的光强度值以定义一光强度值序列; 比较光强度值序列中的每一个光强度值与前一个光强度值的差异; 根据所述光强度值序列中相邻两光强度值的差异情况来判断是否出现视频片段的切换; 如果出现视频片段的切换,则将该光强度值序列中第一个变化点出现的时刻确定为视频片段进行实际切换的时刻;及 比较所确定的视频片段实际切换时刻与所述切换指令发出时刻,并根据视频片段实际切换时刻与指令发出时刻之间的时间差来评估多媒体播放器响应切换指令的延迟程度。
7.如权利要求6所述的测试方法,其特征在于,如果当前光强度值与前一个光强度值的差异不超过预设的阀值,则将该当前光强度值设定为稳定点。
8.如权利要求7所述的测试方法,其特征在于:当所读取的光强度值序列中的每一个光强度值都是稳定点,则重新再读取预定个数所存储的光强度值以定义一光强度值序列。
9.如权利要求7所述的测试方法,其特征在于:确定视频片段实际切换时刻的判断条件为所读取的光强度值序列中连续出现的稳定点个数不超过一预先设定的第一特定数量。
10.如权利要求6所述的测试方法,其特征在于,如果当前光强度值与前一个光强度值的差异超过预设的阀值,则将该当前光强度值设定为变化点。
11.如权利要求6所述的测试方法,其特征在于,若所述变化点个数超过预先设定的第二特定数量,则判断为出现视频片段的切换,此时将光强度值序列中该连续出现的变化点的第一变化点出现的时刻定义为视频片段实际切换播放的时刻。
12.如权利要求11所述的测试方法,其特征在于,若所述变化点个数没有超过预先设定的第二特定数量,则判断没有出现视频片段的切换。
13.如权利要求6所述的测试方法,其特征在于,所述多个视频片段具有不同的明暗变化。
【文档编号】G11B20/18GK103514926SQ201210220980
【公开日】2014年1月15日 申请日期:2012年6月29日 优先权日:2012年6月29日
【发明者】熊雨凯, 陆欣, 李新华 申请人:富泰华工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1