专利名称:一种测试电子设备性能的方法、设备及系统的制作方法
技术领域:
本发明涉及电子技术领域,具体涉及一种测试电子设备性能的方法、设备及系统。
背景技术:
现有配备音视频处理装置的电子设备(如机顶盒)处于开发阶段时,设计人员会对该电子设备进行可靠性测试,以测试该电子设备的可靠性。对电子设备进行可靠性测试的一个关键环节为烤机测试,是指在对电子设备完成功能测试之后进入拷机测试,烤机测试一般分为低温烤机测试,常温烤机测试和高温烤机测试,即功能测试通过后,已确认电子设备没有出现功能上的问题,则开启该电子设备,然后将该电子设备置于不同的温度环境中,以检验在规定时限内电子设备是否可以正常工作。其中,烤机测试中的规定时限因电子设备的种类不同而异,短时需要持续测试3或4个小时,长时需要持续测试几个星期。在拷机测试中,设计人员必须要记录电子设备发生不稳定状况时的前后一段时间的一些参数(比如电压纹波,电流峰值,IC温升等),以根据记录的若干类型的参数来分析电子设备发生不稳定状况的原因。由于在电子设备的开发阶段时,设计人员需要测试电子设备在何种状况下会发生不稳定状况,然而电子设备的不稳定状况的发生在设计初期存在不可复现性,不稳定状况都是随机出现,则设计人员不知道何种状况下会出现该不稳定状况,所以在烤机测试规定的时限内,设计人员需要耗费大量的精力去实时监控拷机测试设备,以便准确定位问题。若长规定时限的拷机测试中,设计人员若是忽视了不稳定状况的发生,则需要耗费设计人员的更多时间重新进行拷机测试。然而,对同一电子设备重复进行拷机测试,会损耗电子设备的性能,即使是相同时间相同环境下的拷机测试所获得的测试结果也是随机的,不能确定重复拷机测试所获的测试结果的误差在允许范围内,所以不仅耗费了时间成本,且不能准确定位电子设备发生不稳定状况的问题,降低了拷机测试的效率。
发明内容
本申请实施例提供了一种测试电子设备性能的方法、设备及系统,提高了烤机测试的效率和精确度。本申请实施例的第一方面提供的一种测试电子设备性能的方法,包括:获得所述电子设备的音视频信号,所述音视频信号包括音频信号和/或视频信号;转换所述音视频信号的格式至预定义数据格式,获得与所述预定义数据格式对应的测试信号;识别所述测试信号是否正常;若识别出所述测试信号不正常,则获得所述测试信号的类型;控制采集 并存储所述测试信号的类型对应的所述电子设备的参数。结合第一方面,在第一种可能的实现方式中,所述获得所述电子设备的音视频信号之前,所述方法还包括:发送音视频预定义码流给所述电子设备,由所述电子设备转换所述音视频预定义码流,以输出音视频信号,所述音视频预定义码流包括与音频信号对应的音频预定义码流和与视频信号对应的视频预定义码流。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述识别所述测试信号是否正常,包括: 对比所述音视频预定义码流对应的标准信号和所述测试信号,识别所述测试信号是否与所述音视频预定义码流对应的标准信号相同,若所述测试信号与所述音视频预定义码流对应的标准信号不同,则所述测试信号不正常。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述对比所述音视频预定义码流对应的标准信号和所述测试信号,识别所述测试信号是否与所述音视频预定义码流对应的标准信号相同,包括:获得所述测试信号对应的测试矩阵;以及,获得所述标准信号对应的标准矩阵;对比所述测试矩阵和所述标准矩阵,获得差值矩阵;识别所述差值矩阵的所有元素是否都为零;如果所述差值矩阵的所有元素不都为零,则所述测试信号与所述音视频预定义码流对应的标准信号不同。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述获得所述测试信号的类型,包括:查询所述差值矩阵对应的标记;识别是否查询到所述差值矩阵对应的标记;若识别出查询到所述差值矩阵的对应的标记,则获取所述差值矩阵对应的标记,作为所述测试信号的类型。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述识别是否查询到所述差值矩阵对应的标记之后,所述方法还包括:若识别出未查询到所述差值矩阵对应的标记,则生成并存储所述差值矩阵对应的标记;获取所述差值矩阵对应的标记,作为所述测试信号的类型。结合第一方面或者第一方面的第一种可能的实现方式至第五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,所述控制采集并存储所述测试信号的类型对应的所述电子设备的参数,包括:发送所述测试信号的类型给外围参数采集设备,以使所述外围参数采集设备采集并存储所述测试信号的类型对应的所述电子设备的参数。结合第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述发送所述测试信号的类型给外围参数采集设备,包括:发送所述测试信号给上位机,以使所述上位机发送所述测试信号的类型给外围参数采集设备。结合第一方面,在第八种可能的实现方式中,所述获得所述测试信号的类型之后,所述方法还包括:记录所述测试信号对应的测试参数,生成记录信息;显示所述记录信息。结合第一方面,在第九种可能的实现方式中,所述获得所述测试信号的类型之后,所述方法还包括:控制发送所述测试信号对应的报警信号。第二方面,本发明实施例提供了一种测试电子设备性能的设备,包括:获取单元,用于获得所述电子设备的音视频信号,所述音视频信号包括音频信号和/或视频信号;处理单元,用于转换所述音视频信号的格式至预定义数据格式,获得与所述预定义数据格式对应的测试信号;判断单元,用于识别所述测试信号是否正常;所述获取单元,还用于根据所述判断单元识别出所述测试信号不正常的结果,获得所述测试信号的类型;控制单元,用于控制采集并存储所述测试信号的类型对应的所述电子设备的参数。结合第二方面,在第一种可能的实现方式中,还包括:`
发送单元,用于发送音视频预定义码流给所述电子设备,由所述电子设备转换所述音视频预定义码流,以输出音视频信号,所述音视频预定义码流包括与音频信号对应的音频预定义码流和与视频信号对应的视频预定义码流。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述判断单元,具体用于对比所述音视频预定义码流对应的标准信号和所述测试信号,识别所述测试信号是否与所述音视频预定义码流对应的标准信号相同,若所述测试信号与所述音视频预定义码流对应的标准信号不同,则所述测试信号不正常。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述判断单元,还用于获得所述测试信号对应的测试矩阵;以及,获得所述标准信号对应的标准矩阵,对比所述测试矩阵和所述标准矩阵,获得差值矩阵,以及用于识别所述差值矩阵的所有元素是否都为零,如果所述差值矩阵的所有元素不都为零,则所述测试信号与所述音视频预定义码流对应的标准信号不同。结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述获取单元,还用于查询所述差值矩阵对应的标记,识别是否查询到所述差值矩阵对应的标记,若识别出查询到所述差值矩阵的对应的标记,则获取所述差值矩阵对应的标记,作为所述测试信号的类型。结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述获取单元,还用于根据识别出未查询到所述差值矩阵对应的标记的结果,生成并存储所述差值矩阵对应的标记,获取所述差值矩阵对应的标记,作为所述测试信号的类型。结合第二方面或者第二方面的第一种可能的实现方式至第五种可能的实现方式中的任一种实现方式,在第六种可能的实现方式中,所述控制单元,具体用于发送所述测试信号的类型给外围参数采集设备,以使所述外围参数采集设备采集并存储所述测试信号的类型对应的所述电子设备的参数。结合第二方面的第六种可能的实现方式,在第七种可能的实现方式中,所述控制单元还用于发送所述测试信号给上位机,以使所述上位机发送所述测试信号的类型给外围参数采集设备。结合第二方面,在第八种可能的实现方式中,所述获取单元,还用于记录所述测试信号对应的测试参数,生成记录信息;所述设备还包括显示单元,用于显示所述记录信息。结合第二方面,在第九种可能的实现方式中,所述控制单元,还用于控制发送所述测试信号对应的报警信号。第三方面,本发明实施例提供了一种测试电子设备性能的系统,包括第二方面或者基于第二方面的第一种可能的实现方式至第九种可能的实现方式中的任一种可能的实现方式所述的测试电子设备性能的设备,用于获得所述电子设备的音视频信号,所述音视频信号包括音频信号和/或视频信号,转换所述音视频信号的格式至预定义数据格式,获得与所述预定义数据格式对应的测试信号,识别所述测试信号是否正常,若识别出所述测试信号不正常,则获得所述测试信号的类型,控制采集并存储所述测试信号的类型对应的所述电子设备的参数;所述测试电子设备性能的系统还包括:电子设备,用于传输电子设备的音视频信号至所述测试电子设备性能的设备;外围参数采集设备,用于接收所述测试电子设备性能的设备发送的控制采集信号,以采集并存储所述测试信号的类型对应的所述电子设备的参数。结合第三方面,在第一种可能的实现方式中,所述系统还包括上位机;所述测试电子设备性能的设备,还用于发送所述测试信号给上位机;上位机,用于接收所述测试电子设备性能的设备发送的控制采集信号,以控制外围参数采集设备采集并存储所述测试信号的类型对应的所述电子设备的参数。结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述测试电子设备性能的设备,还用于记录所述测试信号对应的测试参数,生成记录信息,显示所述记录信息。结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述测试电子设备性能的设备,还用于控制发送所述测试信号对应的报警信号。本实施例通过获得所述电子设备的音视频信号,转换所述音视频信号的格式至预定义数据格式,获得与所述预定义数据格式对应的测试信号,若识别出所述测试信号不正常,则获得所述测试信号的类型,以控制采集并存储所述测试信号的类型对应的所述电子设备的参数,实现了自动测试电子设备的烤机性能,节省了测试人员的监控时间,且可以自动控制采集设备采集测试信号的类型对应的所述电子设备的参数,记录故障发生时的各项所需参数,便于测试人员可以随时查看电子设备的参数,提供了分析电子设备故障的辅助工具,进一步提高了烤机测试的效率和精确度。
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种测试电子设备性能的方法流程图;图2为本发明实施例提供的另一种测试电子设备性能的方法流程图;图3为本发明实施例提供的一种测试电子设备性能的设备结构图;图4为本发明实施例提供的一种测试电子设备性能的系统结构图;图5为本发明实施例提供的另一种测试电子设备性能的系统结构图。
具体实施例方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。 下面通过具体实施例,分别进行详细的说明。本发明实施例提供了一种测试电子设备性能的方法及设备,可以实现自动化烤机,提高了烤机测试的效率和精确度。请参见图1,图1为本发明实施例提供的一种测试电子设备性能的方法流程图。如图1所示,本实施例提供的测试电子设备性能的方法包括:110、获得电子设备的音视频信号。其中,音视频信号包括音频信号和/或视频信号。作为一种可选的实施方式,获得电子设备的音视频信号具体可以通过音视频物理接口接入音视频信号,音视频物理接口可以是复合视频(Composite Video BroadcastSignal, CVBS)接口,高清晰度多媒体(High Definition Multimedia Interface, HDMI)接口,视频图形阵列(Video Graphics Array, VGA)接口,SONY、PHILIPS 数字音频(SONY、PHILIPS Digital Interface,SPDIF)接口,色差分量接口(YPbPr 接口)、数字显示(DigitalVisual Interface,DVI)接口和并口等。通过各个接口可以输出各个接口各自对应的接口信号。作为一种可选的实施方式,获得的电子设备的音视频信号可以是电子设备任意输出的音视频信号,也可以是对电子设备输出的音视频信号进行采样所获得的音视频信号。作为一种可选的实施方式,获得电子设备的音视频信号之前,方法还包括:发送音视频预定义码流给电子设备,由电子设备转换音视频预定义码流,以输出音视频信号,音视频预定义码流包括与音频信号对应的音频预定义码流和与视频信号对应的视频预定义码流。本实施方式通过发送音视频预定义码 流给电子设备,然后采集电子设备输出的音视频预定义码流对应的音视频输出。则可以输出各种预定义类型的音视频预定义码流给电子设备,可以减少后续处理音视频预定义码流对应的音视频输出信号的繁琐步骤,且可提高系统工作效率和测试的准确度。按照音视频预定义码流对应的算法即可处理电子设备输出的音视频预定义码流对应的音视频输出信号。
120、转换音视频信号的格式至预定义数据格式,获得与预定义数据格式对应的测试信号。本实施方式根据数字图像处理技术或者音视频处理技术转换音视频信号的格式至预定义数据格式,可以设置预定义的数据格式是系统容易处理的数据格式,减轻系统进行拷机测试的负担。具体的实现方法可以是将HDMI,DVI, SPDIF等编码数据转换成容易处理的数据,比如可将视频信号转换成RGB或YPbPr图像矩阵,将音频信号转换成无压缩的音频数据。对于CVBS信号,可以转化CVBS信号获得灰度信号或者色载波信号,或者进一步获得色载波信号的色度数据。对于HDMI信号,可以通过HDMI解码器处理HDMI信号。对于VGA或者YPbPr信号,可以通过3条采样支路分别获得R、G、B采样信号,或者通过分时复用采样技术分别获得R、G、B采样信号,具体的处理方式不受本实施例的限制。130、识别测试信号是否正常。若识别出测试信号正常,则结束本流程。若识别出测试信号不正常,则执行步骤140。作为一种可选的实施方式,识别测试信号是否正常,包括:对比音视频预定义码流对应的标准信号和测试信号,识别测试信号是否与音视频预定义码流对应的标准信号相同,若测试信号与音视频预定义码流对应的标准信号不同,则测试信号不正常。如果测试信号是对音视频预定义码流对应的音视频信号进行转化获得的,则可以很方便的测试出测试信号不正常的情况。具体对比方法可以是识别图像是否发生失真或者图像流畅度是否不在限制范围内或者首频福相是否失真等识别出首视频/[目号是否病变。作为一种可选的实施方式,对比音视频预定义码流对应的标准信号和测试信号,识别测试信号是否与音视频预定义码流对应的标准信号相同,包括:获得测试信号对应的测试矩阵;以及,获得标准信号对应的标准矩阵;对比测试矩阵和标准矩阵,获得差值矩阵;识别差值矩阵的所有元素是否都为零;如果差值矩阵的所有元素不都为零,则测试信号与音视频预定义码流对应的标准信号不同。作为一种可选的实施方式,获得测试信号对应的测试矩阵,可通过归一化处理测试矩阵获得测试矩阵相对于某一元素进行归一化的归一化测试矩阵,作为最终的测试矩阵。可通过归一化处理标准矩阵,获得标准矩阵的归一化标准矩阵,作为最终的标准矩阵,其中,可以相对于标准矩阵中与测试矩阵中的该元素处于同一位置的元素进行归一化处理。140、若识别出测试信号不正常,则获得测试信号的类型。
其中,系统中存储有不正常的测试信号对应的记录,进而可以获取到测试信号的类型,以后续方便通知外围参数采集设备采集与测试信号的类型对应的参数或者通知与测试信号的类型相关的外围参数采集设备采集与测试信号的类型对应的参数。
其中,电子设备的各项参数包括温度参数、电压参数、电流参数和结构变化等中的至少一种参数。作为一种可选的实施方式,获得测试信号的类型之后,方法还包括:记录测试信号对应的测试参数,生成记录信息;显示记录信息。本实施方式通过记录信息可以方便测试人员查询故障对应的测试参数,方便获知拷机测试的各项测试条件。作为一种可选的实施方式,获得测试信号的类型之后,方法还包括:控制发送测试信号对应的报警信号。发送报警信号可以通知测试人员手动进行后续处理,比如手动测试电子设备的各项参数中测试人员感兴趣的参数。作为一种可选的实施方式,获得测试信号的类型,包括:·
查询差值矩阵对应的标记;识别是否查询到差值矩阵对应的标记;若识别出查询到差值矩阵的对应的标记,则获取差值矩阵对应的标记,作为测试信号的类型。作为一种可选的实施方式,识别是否查询到差值矩阵对应的标记之后,方法还包括:若识别出未查询到差值矩阵对应的标记,则生成并存储差值矩阵对应的标记;获取差值矩阵对应的标记,作为测试信号的类型。150、控制采集并存储测试信号的类型对应的电子设备的参数。作为一种可选的实施方式,控制采集并存储测试信号的类型对应的电子设备的参数,包括:发送测试信号的类型给外围参数采集设备,以使外围参数采集设备采集并存储测试信号的类型对应的电子设备的参数。作为一种可选的实施方式,该方法还包括:发送包括当前时间点的预设时间范围给外围参数采集设备,由外围参数采集设备获取测试信号的类型对应的电子设备在预设时间范围内的的参数。作为一种可选的实施方式,发送测试信号的类型给外围参数采集设备,包括:发送测试信号给上位机,以使上位机发送测试信号的类型给外围参数采集设备。本实施方式通过发送测试信号给上位机,以使上位机控制外围参数采集设备采集电子设备的参数,可以利用上位机实现电子设备的参数的多样化采集控制,满足不同的参数采集需求和客户化需求。作为一种可选的实施方式,该方法还包括:发送包括当前时间点的预设时间范围给上位机,由上位机控制外围参数采集设备获取测试信号的类型对应的电子设备在预设时间范围内的的参数。作为一种可选的实施方式,发送测试信号的类型给外围参数采集设备之前,外围参数采集设备需要记录电子设备的参数,具体实现方式可以是设定一触发器,以设定触发器触发外围参数采集设备记录电子设备的参数的时间间距,以通过触发器按照时间间距间隔发射触发信号,触发外围参数采集设备采集电子设备的参数。以及,可以设定触发器在发送测试信号的类型给外围参数采集设备或者上位机之后,发送N个触发信号,以使控制外围参数采集设备采集N个数据。请参见图2,图2为本发明实施例提供的另一种测试电子设备性能的方法流程图。如图2所示,本实施例提供的测试电子设备性能的方法,包括:201、发送音视频预定义码流给电子设备,由电子设备转换音视频预定义码流,以输出音视频信号。其中,音视频预定义码流包括与音频信号对应的音频预定义码流和与视频信号对应的视频预定义码流。202、获得电子设备的音视频信号。其中,音视频信号包括音频信号和/或视频信号。本实施方式通过发送音视频预定义码流给电子设备,然后采集电子设备输出的音视频预定义码流对应的音视频输出。则可以输出各种预定义类型的音视频预定义码流给电子设备,可以减少后续处理音视频预定义码流对应的音视频输出信号的繁琐步骤,且可提高系统工作效率和测试的准确度。按照音视频预定义码流对应的算法即可处理电子设备输出的音视频预定义码流对应的音视频输出信号。作为一种可选的实施方式,获得电子设备的音视频信号具体可以通过音视频物理接口接入音视频信号,音视频物理接口可以是复合视频(Composite Video BroadcastSignal, CVBS)接口,高清晰度多媒体(High Definition Multimedia Interface, HDMI)接口,视频图形阵列(Video Graphics Array, VGA)接口,SONY、PHILIPS 数字音频(SONY、PHILIPS Digital Interface,SPDIF)接口,色差分量接口(YPbPr 接口)、数字显示(DigitalVisual Interface,DVI)接口和并口等。通过各个接口可以输出各个接口各自对应的接口信号。作为一种可选的实·施方式,获得的电子设备的音视频信号可以是电子设备任意输出的音视频信号,也可以是对电子设备输出的音视频信号进行采样所获得的音视频信号。203、转换音视频信号的格式至预定义数据格式,获得与预定义数据格式对应的测试信号。本实施方式根据数字图像处理技术或者音视频处理技术转换音视频信号的格式至预定义数据格式,可以设置预定义的数据格式是系统容易处理的数据格式,减轻系统进行拷机测试的负担。具体的实现方法可以是将HDMI,DVI, SPDIF等编码数据转换成容易处理的数据,比如可将视频信号转换成RGB或YPbPr图像矩阵,将音频信号转换成无压缩的音频数据。对于CVBS信号,可以转化CVBS信号获得灰度信号或者色载波信号,或者进一步获得色载波信号的色度数据。对于HDMI信号,可以通过HDMI解码器处理HDMI信号。对于VGA或者YPbPr信号,可以通过3条采样支路分别获得R、G、B采样信号,或者通过分时复用采样技术分别获得R、G、B采样信号,具体的处理方式不受本实施例的限制。204、识别测试信号是否正常。若识别出测试信号正常,则结束本流程。若识别出测试信号不正常,则执行步骤205。作为一种可选的实施方式,识别测试信号是否正常,包括:对比音视频预定义码流对应的标准信号和测试信号,识别测试信号是否与音视频预定义码流对应的标准信号相同,若测试信号与音视频预定义码流对应的标准信号不同,则测试信号不正常。如果测试信号是对音视频预定义码流对应的音视频信号进行转化获得的,则可以很方便的测试出测试信号不正常的情况。具体对比方法可以是识别图像是否发生失真或者图像流畅度是否不在限制范围内或者首频福相是否失真等识别出首视频/[目号是否病变。作为一种可选的实施方式,对比音视频预定义码流对应的标准信号和测试信号,识别测试信号是否与音视频预定义码流对应的标准信号相同,包括:获得测试信号对应的测试矩阵;以及,获得标准信号对应的标准矩阵;对比测试矩阵和标准矩阵,获得差值矩阵;识别差值矩阵的所有元素是否都为零;如果差值矩阵的所有元素不都为零,则测试信号与音视频预定义码流对应的标准信号不同。作为一种可选的实施方式,获得测试信号对应的测试矩阵,可通过归一化处理测试矩阵获得测试矩阵相对于某一元素进行归一化的归一化测试矩阵,作为最终的测试矩阵。可通过归一化处理标准矩阵,获得标准矩阵的归一化标准矩阵,作为最终的标准矩阵,其中,可以相对于标准 矩阵中与测试矩阵中的该元素处于同一位置的元素进行归一化处理。205、若识别出测试信号不正常,则获得测试信号的类型。其中,系统中存储有不正常的测试信号对应的记录,进而可以获取到测试信号的类型,以后续方便通知外围参数采集设备采集与测试信号的类型对应的参数或者通知与测试信号的类型相关的外围参数采集设备采集与测试信号的类型对应的参数。其中,电子设备的各项参数包括温度参数、电压参数、电流参数和结构变化等中的至少一种参数。作为一种可选的实施方式,获得测试信号的类型,包括:查询差值矩阵对应的标记;识别是否查询到差值矩阵对应的标记;若识别出查询到差值矩阵的对应的标记,则获取差值矩阵对应的标记,作为测试信号的类型。作为一种可选的实施方式,识别是否查询到差值矩阵对应的标记之后,方法还包括:若识别出未查询到差值矩阵对应的标记,则生成并存储差值矩阵对应的标记;获取差值矩阵对应的标记,作为测试信号的类型。206、记录测试信号对应的测试参数,生成记录信息。同时,执行步骤208。以及,执行完成步骤206之后,执行步骤207。207、显示记录信息。本实施方式通过记录信息可以方便测试人员查询故障对应的测试参数,方便获知拷机测试的各项测试条件。作为一种可选的实施方式,获得测试信号的类型之后,方法还包括:控制发送测试信号对应的报警信号。发送报警信号可以通知测试人员手动进行后续处理,比如手动测试电子设备的各项参数中测试人员感兴趣的参数。208、控制采集并存储测试信号的类型对应的电子设备的参数。其中,步骤206、207和步骤208的执行顺序没有特定限制。作为一种可选的实施方式,控制采集并存储测试信号的类型对应的电子设备的参数,包括:发送测试信号的类型给外围参数采集设备,以使外围参数采集设备采集并存储测试信号的类型对应的电子设备的参数。作为一种可选的实施方式,该方法还包括:发送包括当前时间点的预设时间范围给外围参数采集设备,由外围参数采集设备获取测试信号的类型对应的电子设备在预设时间范围内的的参数。作为一种可选的实施方式,发送测试信号的类型给外围参数采集设备,包括:发送测试信号给上位机,以使上位机发送测试信号的类型给外围参数采集设备。本实施方式通过发送测试信号给上位机,以使上位机控制外围参数采集设备采集电子设备的参数,可以 利用上位机实现电子设备的参数的多样化采集控制,满足不同的参数采集需求和客户化需求。作为一种可选的实施方式,该方法还包括:发送包括当前时间点的预设时间范围给上位机,由上位机控制外围参数采集设备获取测试信号的类型对应的电子设备在预设时间范围内的的参数。作为一种可选的实施方式,测试信号的类型给外围参数采集设备之前,外围参数采集设备需要记录电子设备的参数,具体实现方式可以是设定一触发器,以设定触发器触发外围参数采集设备记录电子设备的参数的时间间距,以通过触发器按照时间间距间隔发射触发信号,触发外围参数采集设备采集电子设备的参数。以及,可以设定触发器在发送测试信号的类型给外围参数采集设备或者上位机之后,发送N个触发信号,以使控制外围参数采集设备采集N个数据。请参见图3,图3为本发明实施例提供的一种测试电子设备性能的设备结构图。本实施例提供的测试电子设备性能的设备是基于图1所示的测试电子设备性能的方法实现的,如图3所示,本实施例提供的测试电子设备性能的设备包括:获取单元310、处理单元320、判断单元330和控制单元340。其中,获取单元310,用于获得电子设备的音视频信号,音视频信号包括音频信号和/或视频信号。作为一种可选的实施方式,获得电子设备的音视频信号具体可以通过音视频物理接口接入获取音视频信号,音视频物理接口可以是复合视频(Composite Video BroadcastSignal, CVBS)接口,高清晰度多媒体(High Definition Multimedia Interface, HDMI)接口,视频图形阵列(Video Graphics Array, VGA)接口,SONY、PHILIPS 数字音频(SONY、PHILIPS Digital Interface,SPDIF)接口,色差分量接口(YPbPr 接口)、数字显示(DigitalVisual Interface,DVI)接口和并口等。通过各个接口可以输出各个接口各自对应的接口信号。作为一种可选的实施方式,获得的电子设备的音视频信号可以是电子设备任意输出的音视频信号,也可以是对电子设备输出的音视频信号进行采样所获得的音视频信号。处理单元320,用于转换音视频信号的格式至预定义数据格式,获得与预定义数据格式对应的测试信号。本实施方式根据数字图像处理技术或者音视频处理技术转换音视频信号的格式至预定义数据格式,可以设置预定义的数据格式是系统容易处理的数据格式,减轻系统进行拷机测试的负担。具体的实现方法可以是将HDMI,DVI, SPDIF等编码数据转换成容易处理的数据,比如可将视频信号转换成RGB或YPbPr图像矩阵,将音频信号转换成无压缩的音频数据。对于CVBS信号,可以转化CVBS信号获得灰度信号或者色载波信号,或者进一步获得色载波信号的色度数据。对于HDMI信号,可以通过HDMI解码器处理HDMI信号。对于VGA或者YPbPr信号,可以通过3条采样支路分别获得R、G、B采样信号,或者通过分时复用采样技术分别获得R、G、B采样信号,具体的处理方式不受本实施例的限制。判断单元330,用于识别测试信号是否正常。获取单元310,还用于根据判断单元330识别出测试信号不正常的结果,获得测试信号的类型。其中,系统中存储有不正常的测试信号对应的记录,进而可以获取到测试信号的类型,以后续方便通知外围参数采集设备采集与测试信号的类型对应的参数或者通知与测试信号的类型相关的外围参数采集设备采集与测试信号的类型对应的参数。其中,电子 设备的各项参数包括温度参数、电压参数、电流参数和结构变化等中的至少一种参数。控制单元340,用于控制采集并存储测试信号的类型对应的电子设备的参数。作为一种可选的实施方式,还包括发送单元,用于发送音视频预定义码流给电子设备,由电子设备转换音视频预定义码流,以输出音视频信号,音视频预定义码流包括与音频信号对应的音频预定义码流和与视频信号对应的视频预定义码流。本实施方式通过发送单元发送音视频预定义码流给电子设备,然后采集电子设备输出的音视频预定义码流对应的音视频输出。则可以输出各种预定义类型的音视频预定义码流给电子设备,可以减少后续处理音视频预定义码流对应的音视频输出信号的繁琐步骤,且可提高系统工作效率和测试的准确度。按照音视频预定义码流对应的算法即可处理电子设备输出的音视频预定义码流对应的音视频输出信号。作为一种可选的实施方式,判断单元,具体用于对比音视频预定义码流对应的标准信号和测试信号,识别测试信号是否与音视频预定义码流对应的标准信号相同,若测试信号与音视频预定义码流对应的标准信号不同,则测试信号不正常。如果测试信号是对音视频预定义码流对应的音视频信号进行转化获得的,则可以很方便的测试出测试信号不正常的情况。判断单元采用的具体对比方法可以是识别图像是否发生失真或者图像流畅度是否不在限制范围内或者音频福相是否失真等识别出音视频信号是否病变。
作为一种可选的实施方式,判断单元,还用于获得测试信号对应的测试矩阵;以及,获得标准信号对应的标准矩阵,对比测试矩阵和标准矩阵,获得差值矩阵,以及用于识别差值矩阵的所有元素是否都为零,如果差值矩阵的所有元素不都为零,则测试信号与音视频预定义码流对应的标准信号不同。作为一种可选的实施方式,判断单元获得测试信号对应的测试矩阵,可通过归一化处理测试矩阵获得测试矩阵相对于某一元素进行归一化的归一化测试矩阵,作为最终的测试矩阵。可通过归一化处理标准矩阵,获得标准矩阵的归一化标准矩阵,作为最终的标准矩阵,其中,可以相对于标准矩阵中与测试矩阵中的该元素处于同一位置的元素进行归一化处理。作为一种可选的实施方式,获取单元,还用于查询差值矩阵对应的标记,识别是否查询到差值矩阵对应的标记,若识别出查询到差值矩阵的对应的标记,则获取差值矩阵对应的标记,作为测试信号的类型。作为一种可选的实施方式,获取单元,还用于根据识别出未查询到差值矩阵对应的标记的结果,生成并存储差值矩阵对应的标记,获取差值矩阵对应的标记,作为测试信号的类型。作为一种可选的实施方式,控制单元,具体用于发送测试信号的类型给外围参数采集设备,以使外围参数采集设备采集并存储测试信号的类型对应的电子设备的参数。作为一种可选的实施方式,控制单元,还用于发送包括当前时间点的预设时间范围给外围参数采集设备,由外围参数采集设备获取测试信号的类型对应的电子设备在预设时间范围内的的参数。作为一种可选的实施方式,控制单元,还用于发送测试信号给上位机,以使上位机发送测试信号的类型给外围参数采集`设备。本实施方式通过发送测试信号给上位机,以使上位机控制外围参数采集设备采集电子设备的参数,可以利用上位机实现电子设备的参数的多样化采集控制,满足不同的参数采集需求和客户化需求。作为一种可选的实施方式,控制单元,还用于发送包括当前时间点的预设时间范围给上位机,由上位机控制外围参数采集设备获取测试信号的类型对应的电子设备在预设时间范围内的参数。作为一种可选的实施方式,控制单元还用于发送测试信号给上位机,以使上位机发送测试信号的类型给外围参数采集设备。作为一种可选的实施方式,获取单元,还用于记录测试信号对应的测试参数,生成记录信息。本实施方式通过记录信息可以方便测试人员查询故障对应的测试参数,方便获知拷机测试的各项测试条件。设备还包括显示单元,用于显示记录信息。作为一种可选的实施方式,控制单元,还用于控制发送测试信号对应的报警信号。发送报警信号可以通知测试人员手动进行后续处理,比如手动测试电子设备的各项参数中测试人员感兴趣的参数。
请参见图4,图4为本发明实施例提供的一种测试电子设备性能的系统。如图4所示,本实施例提供的测试电子设备性能的系统包括测试电子设备性能的设备41、电子设备42和外围参数采集设备43。其中,测试电子设备性能的设备41是基于图1所示的测试电子设备性能的方法实现的测试电子设备性能的设备,该设备可以通过图3所示的测试电子设备性能的设备实现,或者通过图3所示的测试电子设备性能的设备的可选的实施方式实现。其中,测试电子设备性能的设备41,用于获得电子设备42的音视频信号,音视频信号包括音频信号和/或视频信号,转换音视频信号的格式至预定义数据格式,获得与预定义数据格式对应的测试信号,识别测试信号是否正常,若识别出测试信号不正常,则获得测试信号的类型,控制采集并存储测试信号的类型对应的电子设备42的参数;电子设备42,用于传输电子设备42的音视频信号至测试电子设备性能的设备41 ;外围参数采集设备43,用于接收测试电子设备性能的设备41发送的控制采集信号,以采集并存储测试信号的类型对应的电子设备42的参数。请参见图5,图5为本发明实施例提供的另一种测试电子设备性能的系统结构图。图5所示的测试电子设备性能的系统是基于图4所示的测试电子设备性能的系统实现的,即作为一种可选的实施方式,系统还包括上位机44 ;测试电子设备性能的设备41,还用于发送测试信号给上位机44 ;上位机44,用于接收测试电子设备性能的设备41发送的控制采集信号,以控制外围参数采集设备43采集并存储测试信号的类型对应的电子设备42的参数。作为一种可选的实施方式,测试电子设备性能的设备,还用于记录测试信号对应的测试参数,生成记录信息,显示记录信息。作为一种可选的实施方式,测试电子设备性能的设备,还用于控制发送测试信号对应的报警信号。本实施例提供的测试电子设备性能的系统中的测试电子设备性能的设备41还有更多的可选的实施方式实现,具体可以参照基于图3的若干种可选的实施方式进行理解和实现,在此不再赘述。本实施例通过获得电子设备的音视频信号,转换音视频信号的格式至预定义数据格式,获得与预定义数据格式对应的测试信号,若识别出测试信号不正常,则获得测试信号的类型,以控制采集并存储测试信号的类型对应的电子设备的参数,实现了自动测试电子设备的烤机性能,节省了测试人员的监控时间,且可以自动控制采集设备采集测试信号的类型对应的电子设备的参数,记录故障发生时的各项所需参数,便于测试人员可以随时查看电子设备的参数,提供了分析电子设备故障的辅助工具,进一步提高了烤机测试的效率和精确度。在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如 ,以上所描述的装置实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置、模块或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。上述作为分离部件说明的模块或单元可以是或者也可以不是物理上分开的,作为模块或单元显示的部件可以是或者也可以不是物理模块或单元,即可以位于一个地方,或者也可以分布到多个网络模块或单元上。可以根据实际的需要选择其中的部分或者全部模块或单元来实现本申请实施例方案的目的。另外,在本申请各个实施例中的各功能模块或单元可以集成在一个处理模块或单元中,也可以是各个模块或单元单独物理存在,也可以是两个或两个以上模块或单元集成在一个模块或单元中。上述集成的模块或单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。上述集成的模块或单元如果以软件功能模块或单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(R0M,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。以上表述,仅为本 申请的具体实施方式
,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
权利要求
1.一种测试电子设备性能的方法,其特征在于,包括: 获得所述电子设备的音视频信号,所述音视频信号包括音频信号和/或视频信号;转换所述音视频信号的格式至预定义数据格式,获得与所述预定义数据格式对应的测试信号; 识别所述测试信号是否正常; 若识别出所述测试信号不正常,则获得所述测试信号的类型; 控制采集并存储所述测试信号的类型对应的所述电子设备的参数。
2.如权利要求1所述的方法,其特征在于,所述获得所述电子设备的音视频信号之前,所述方法还包括: 发送音视频预定义码流给所述电子设备,由所述电子设备转换所述音视频预定义码流,以输出音视频信号 ,所述音视频预定义码流包括与音频信号对应的音频预定义码流和与视频信号对应的视频预定义码流。
3.如权利要求2所述的方法,其特征在于,所述识别所述测试信号是否正常,包括: 对比所述音视频预定义码流对应的标准信号和所述测试信号,识别所述测试信号是否与所述音视频预定义码流对应的标准信号相同,若所述测试信号与所述音视频预定义码流对应的标准信号不同,则所述测试信号不正常。
4.如权利要求3所述的方法,其特征在于,所述对比所述音视频预定义码流对应的标准信号和所述测试信号,识别所述测试信号是否与所述音视频预定义码流对应的标准信号相同,包括: 获得所述测试信号对应的测试矩阵;以及, 获得所述标准信号对应的标准矩阵; 对比所述测试矩阵和所述标准矩阵,获得差值矩阵; 识别所述差值矩阵的所有元素是否都为零; 如果所述差值矩阵的所有元素不都为零,则所述测试信号与所述音视频预定义码流对应的标准信号不同。
5.如权利要求4所述的方法,其特征在于,所述获得所述测试信号的类型,包括: 查询所述差值矩阵对应的标记; 识别是否查询到所述差值矩阵对应的标记; 若识别出查询到所述差值矩阵的对应的标记,则获取所述差值矩阵对应的标记,作为所述测试信号的类型。
6.如权利要求5所述的方法,其特征在于,所述识别是否查询到所述差值矩阵对应的标记之后,所述方法还包括: 若识别出未查询到所述差值矩阵对应的标记,则生成并存储所述差值矩阵对应的标记; 获取所述差值矩阵对应的标记,作为所述测试信号的类型。
7.如权利要求1至6中任一所述的方法,其特征在于,所述控制采集并存储所述测试信号的类型对应的所述电子设备的参数,包括: 发送所述测试信号的类型给外围参数采集设备,以使所述外围参数采集设备采集并存储所述测试信号的类型对应的所述电子设备的参数。
8.如权利要求7所述的方法,其特征在于,所述发送所述测试信号的类型给外围参数采集设备,包括: 发送所述测试信号给上位机,以使所述上位机发送所述测试信号的类型给外围参数采集设备。
9.如权利要求1所述的方法,其特征在于,所述获得所述测试信号的类型之后,所述方法还包括: 记录所述测试信号对应的测试参数,生成记录信息; 显示所述记录信息。
10.如权利要求1所述的方法,其特征在于,所述获得所述测试信号的类型之后,所述方法还包括: 控制发送所述测试信号对应的报警信号。
11.一种测试电子设备性能的设备,其特征在于,包括: 获取单元,用于获得所述电子设备的音视频信号,所述音视频信号包括音频信号和/或视频信号; 处理单元,用于转换所述音视频信号的格式至预定义数据格式,获得与所述预定义数据格式对应的测试信号; 判断单元,用于识别所述测试信号是否正常; 所述获取单元,还用于根据所述判断单元识别出所述测试信号不正常的结果,获得所述测试信号的类型;· 控制单元,用于控制采集并存储所述测试信号的类型对应的所述电子设备的参数。
12.如权利要求11所述的设备,其特征在于,还包括: 发送单元,用于发送音视频预定义码流给所述电子设备,由所述电子设备转换所述音视频预定义码流,以输出音视频信号,所述音视频预定义码流包括与音频信号对应的音频预定义码流和与视频信号对应的视频预定义码流。
13.如权利要求12所述的设备,其特征在于, 所述判断单元,具体用于对比所述音视频预定义码流对应的标准信号和所述测试信号,识别所述测试信号是否与所述音视频预定义码流对应的标准信号相同,若所述测试信号与所述音视频预定义码流对应的标准信号不同,则所述测试信号不正常。
14.如权利要求13所述的设备,其特征在于,所述判断单元,还用于获得所述测试信号对应的测试矩阵;以及,获得所述标准信号对应的标准矩阵,对比所述测试矩阵和所述标准矩阵,获得差值矩阵,以及用于识别所述差值矩阵的所有元素是否都为零,如果所述差值矩阵的所有元素不都为零,则所述测试信号与所述音视频预定义码流对应的标准信号不同。
15.如权利要求14所述的设备,其特征在于,所述获取单元,还用于查询所述差值矩阵对应的标记,识别是否查询到所述差值矩阵对应的标记,若识别出查询到所述差值矩阵的对应的标记,则获取所述差值矩阵对应的标记,作为所述测试信号的类型。
16.如权利要求15所述的设备,其特征在于,所述获取单元,还用于根据识别出未查询到所述差值矩阵对应的标记的结果,生成并存储所述差值矩阵对应的标记,获取所述差值矩阵对应的标记,作为所述测试信号的类型。
17.如权利要求11至16中任一所述的设备,其特征在于,所述控制单元,具体用于发送所述测试信号的类型给外围参数采集设备,以使所述外围参数采集设备采集并存储所述测试信号的类型对应的所述电子设备的参数。
18.如权利要求17所述的设备,其特征在于,所述控制单元还用于发送所述测试信号给上位机,以使所述上位机发送所述测试信号的类型给外围参数采集设备。
19.如权利要求11所述的设备,其特征在于,所述获取单元,还用于记录所述测试信号对应的测试参数,生成记录信息; 所述设备还包括显示单元,用于显示所述记录信息。
20.如权利要求11所述的设备,其特征在于,所述控制单元,还用于控制发送所述测试信号对应的报警信号。
21.一种测试电子设备性能的系统,其特征在于,包括权利要求11至17中任一所述的测试电子设备性能的设备,用于获得所述电子设备的音视频信号,所述音视频信号包括音频信号和/或视频信号,转换所述音视频信号的格式至预定义数据格式,获得与所述预定义数据格式对应的测试信号,识别所述测试信号是否正常,若识别出所述测试信号不正常,则获得所述测试信号的类型,控制采集并存储所述测试信号的类型对应的所述电子设备的参数; 所述测试电子设备性能的系统还包括: 电子设备,用于传输电子设备的音视频信号至所述测试电子设备性能的设备; 外围参数采集设备,用于接收所述测试电子设备性能的设备发送的控制采集信号,以采集并存储所述测试信号的类型对应的所述电子设备的参数。
22.如权利要求21所述的系 统,其特征在于,所述系统还包括上位机; 所述测试电子设备性能的设备,还用于发送所述测试信号给上位机; 上位机,用于接收所述测试电子设备性能的设备发送的控制采集信号,以控制外围参数采集设备采集并存储所述测试信号的类型对应的所述电子设备的参数。
23.如权利要求22所述的系统,其特征在于,所述测试电子设备性能的设备,还用于记录所述测试信号对应的测试参数,生成记录信息,显示所述记录信息。
24.如权利要求23所述的系统,其特征在于,所述测试电子设备性能的设备,还用于控制发送所述测试信号对应的报警信号。
全文摘要
本申请实施例公开了一种测试电子设备性能的方法及设备,通过获得所述电子设备的音视频信号,转换所述音视频信号的格式至预定义数据格式,获得与所述预定义数据格式对应的测试信号,若识别出所述测试信号不正常,则获得所述测试信号的类型,以控制采集并存储所述测试信号的类型对应的所述电子设备的参数,实现了自动测试电子设备的烤机性能,节省了测试人员的监控时间,且可以自动控制采集设备采集测试信号的类型对应的所述电子设备的参数,记录故障发生时的各项所需参数,便于测试人员可以随时查看电子设备的参数,提供了分析电子设备故障的辅助工具,进一步提高了烤机测试的效率和精确度。
文档编号G01R31/00GK103245856SQ20131014308
公开日2013年8月14日 申请日期2013年4月23日 优先权日2013年4月23日
发明者蒋万辉 申请人:深圳创维数字技术股份有限公司