CN107809632A - 音视频测试方法、装置、测试***及可读存储介质 - Google Patents
音视频测试方法、装置、测试***及可读存储介质 Download PDFInfo
- Publication number
- CN107809632A CN107809632A CN201711066904.4A CN201711066904A CN107809632A CN 107809632 A CN107809632 A CN 107809632A CN 201711066904 A CN201711066904 A CN 201711066904A CN 107809632 A CN107809632 A CN 107809632A
- Authority
- CN
- China
- Prior art keywords
- video
- test
- audio
- frequency
- audio frequency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/004—Diagnosis, testing or measuring for television systems or their details for digital television systems
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本发明公开了一种音视频测试方法,所述音视频测试方法包括以下步骤:获取当前待测设备输出的预置音视频源;在测试视频时,根据预设的图像采集方式,对所述预置音视频源进行采集,得到多帧图像,其中,每一帧图像均由多个不同色块以及预设边框组成;对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格;根据不合格图像的帧数比,得到所述待测设备的视频测试结果。本发明还公开了一种音视频测试装置、测试***及计算机可读存储介质。本发明通过特定图像作为预置音频视频源,并在没有参考图像对比的前提下,完成生产过程中的快速测试,进而提高测试效率,有效减少生产成本以及测试成本。
Description
技术领域
本发明涉及音视频技术领域,尤其涉及音视频测试方法、装置、测试***及计算机可读存储介质。
背景技术
随着电子科技的不断发展以及人们生活水平的不断提高,设备生产商生产如机顶盒、OTT BOX等音视频设备以满足市场需求。而在生产设备的过程中,为保证产品质量,需要对产品性能进行音频和视频测试。
目前,现有的测试方法多采用图片对比和单声音频率分析。但在实际生产过程中,由于环境和设备的个体差异,在进行视频测试时,采集待测设备输出的图像与参考图像之间存在细微差异,直接导致测试失败,因而需要针对不同设备在不同环境下部署参考图像,进而测试效率低,且增加生产成本以及测试成本,严重制约生产商的生产效益。
发明内容
本发明的主要目的在于提供一种音视频测试方法、装置、测试***及计算机可读存储介质,旨在解决如何在无参考图像的前提下快速测定待测设备输出的图像是否正确的技术问题。
为实现上述目的,本发明提供的一种音视频测试方法,所述音视频测试方法包括以下步骤:
获取当前待测设备输出的预置音视频源;
在测试视频时,根据预设的图像采集方式,对所述预置音视频源进行采集,得到多帧图像,其中,每一帧图像均由多个不同色块以及预设边框组成;
对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格;
根据不合格图像的帧数比,得到所述待测设备的视频测试结果。
优选地,所述根据预设的图像采集方式,对所述预置音视频源进行采集,得到多帧图像包括:
根据预设的采集时间与采集帧速,对所述预置音视频源进行采集,得到多帧图像,并将多帧图像缓存至缓存区中,以供按序读取图像并进行预处理。
优选地,所述对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格包括:
基于采集的图像顺序,读取当前帧图像,并进行色块抽取与灰度处理,得到多个色块内容;
对各色块内容进行分析处理,得到各色块的色彩值与边界宽度;
判断各色块的色彩值与边界宽度是否均在预设阈值内;
若是,则判定当前帧图像合格,并读取下一帧图像;
若否,则判定当前帧图像不合格,并累计当前不合格图像的帧数比;
判断当前不合格图像的帧数比是否大于或等于预设阈值;
当当前不合格图像的帧数比大于或等于预设阈值时,终止视频测试;
当当前不合格图像的帧数比小于预设阈值时,读取下一帧图像。
优选地,所述根据不合格图像的帧数比,得到所述待测设备的视频测试结果包括:
监测当前视频测试是否终止;
当当前视频测试终止时,根据不合格图像的帧数比,判断是否大于或等于预设阈值;
若是,则确定所述待测设备视频测试失败;
若否,则确定所述待测设备视频测试成功。
优选地,在所述获取当前待测设备输出的预置音视频源之后,所述音视频测试方法还包括:
在测试音频时,根据预设的音频采集方式,对所述预置音视频源进行采集,得到音频数据,其中,音频采集方式至少包括采集时间与采集率,所述音频数据采用多声道且各声道由两种不同频率组成;
根据预设长度,对音频数据进行分段处理,得到多段分段数据;
对分段数据进行预处理,得到多个声道数据的频率,以供用于判定分段数据是否合格;
根据不合格分段数据数量与分段数据总数量之间的比值,得到所述待测设备的音频测试结果。
优选地,所述对分段数据进行预处理,得到多个声道数据的频率,以供用于判定分段数据是否合格包括:
基于采集的音频顺序,读取当前分段数据,并对当前分段数据进行声道分类,得到各个声道的声道数据;
对各声道数据进行分析处理,得出各声道数据的频率;
判断各声道数据的频率是否与预设频率一致;
若是,则判定当前分段数据合格,并读取下一段分段数据;
若否,则判定当前分段数据不合格,并累计当前不合格分段数据数量;
计算当前不合格分段数据数量与分段数据总数量之间的比值;
判断当前比值是否大于或等于预设阈值;
当当前比值大于或等于预设阈值时,终止音频测试;
当当前比值小于预设阈值时,读取下一段分段数据。
优选地,所述根据不合格分段数据数量与分段数据总数量之间的比值,得到所述待测设备的音频测试结果包括:
监测当前音频测试是否终止;
当当前音频测试终止时,根据不合格分段数据数量与分段数据总数量之间的比值,判断是否大于或等于预设阈值;
若是,则确定所述待测设备音频测试失败;
若否,则确定所述待测设备音频测试成功。
此外,为实现上述目的,本发明还提供一种音视频测试装置,所述音视频测试处理设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的音视频测试程序,所述音视频测试程序被所述处理器执行时实现如上述任一项所述的音视频测试方法的步骤。
此外,为实现上述目的,本发明还提供一种测试***,所述测试***包括如上述所述的音视频测试装置,所述测试***还包括若干待测设备,所述待测设备用于:
将预置音视频源从预置音视频接口输出至所述音视频测试装置进行测试,其中,所述预置音视频接口至少包括AV接口和/或HDMI接口。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有音视频测试程序,所述音视频测试程序被处理器执行时实现如上述任一项所述的音视频测试方法的步骤。
本发明首先通过获取当前待测设备输出的预置音视频源,然后进行视频测试,具体是根据预设的图像采集方式,对预置音视频源进行采集,得到多帧图像,其中,每一帧图像均由多个不同色块以及预设边框组成。再对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格。最后根据不合格图像的帧数比,得到待测设备的视频测试结果。本发明通过特定图像作为预置音频视频源,并在没有参考图像对比的前提下,完成生产过程中的快速测试,进而提高测试效率,有效减少生产成本以及测试成本。
附图说明
图1为本发明实施例方案涉及的音视频测试装置运行环境的结构示意图;
图2为本发明音视频测试方法第一实施例的流程示意图;
图3为本发明音视频测试方法第一实施例中的图像内容的效果示意图;
图4为本发明音视频测试方法第一实施例中的各色块内容的效果示意图;
图5为本发明音视频测试方法第二实施例的流程示意图;
图6为本发明音视频测试方法第二实施例中的声道频谱分析示意图;
图7为本发明测试***一实施例的部署架构图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的音视频测试装置运行环境的结构示意图。
本发明实施例音视频测试装置是具有接收音频信号、视频信号、访问网络、播放视频等功能的设备。
如图1所示,该音视频测试装置可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,音视频测试装置还可以包括调谐解调器、回传通道、RF(RadioFrequency,射频)电路,传感器、音频电路、音视频接口(AV接口、HDMI接口、DVI接口)等等。
本领域技术人员可以理解,图1中示出的音视频测试装置的硬件结构并不构成对音视频测试装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及计算机程序,如音视频测试程序。其中,操作***是管理和控制音视频测试装置和软件资源的程序,支持音视频测试程序以及其它软件和/或程序的运行。
在图1所示的音视频测试装置的硬件结构中,网络接口1004主要用于接入网络;用户接口1003主要用于侦测确认指令和编辑指令等。而处理器1001可以用于调用存储器1005中存储的音视频测试程序,并执行以下操作:
获取当前待测设备输出的预置音视频源;
在测试视频时,根据预设的图像采集方式,对所述预置音视频源进行采集,得到多帧图像,其中,每一帧图像均由多个不同色块以及预设边框组成;
对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格;
根据不合格图像的帧数比,得到所述待测设备的视频测试结果。
进一步地,所述音视频测试装置通过处理器1001调用存储器1005中存储的音视频测试程序,以执行下述操作:
根据预设的采集时间与采集帧速,对所述预置音视频源进行采集,得到多帧图像,并将多帧图像缓存至缓存区中,以供按序读取图像并进行预处理。
进一步地,所述音视频测试装置通过处理器1001调用存储器1005中存储的音视频测试程序,以执行下述操作:
基于采集的图像顺序,读取当前帧图像,并进行色块抽取与灰度处理,得到多个色块内容;
对各色块内容进行分析处理,得到各色块的色彩值与边界宽度;
判断各色块的色彩值与边界宽度是否均在预设阈值内;
若是,则判定当前帧图像合格,并读取下一帧图像;
若否,则判定当前帧图像不合格,并累计当前不合格图像的帧数比;
判断当前不合格图像的帧数比是否大于或等于预设阈值;
当当前不合格图像的帧数比大于或等于预设阈值时,终止视频测试;
当当前不合格图像的帧数比小于预设阈值时,读取下一帧图像。
进一步地,所述音视频测试装置通过处理器1001调用存储器1005中存储的音视频测试程序,以执行下述操作:
监测当前视频测试是否终止;
当当前视频测试终止时,根据不合格图像的帧数比,判断是否大于或等于预设阈值;
若是,则确定所述待测设备视频测试失败;
若否,则确定所述待测设备视频测试成功。
进一步地,所述音视频测试装置通过处理器1001调用存储器1005中存储的音视频测试程序,以执行下述操作:
在测试音频时,根据预设的音频采集方式,对所述预置音视频源进行采集,得到音频数据,其中,音频采集方式至少包括采集时间与采集率,所述音频数据采用多声道且各声道由两种不同频率组成;
根据预设长度,对音频数据进行分段处理,得到多段分段数据;
对分段数据进行预处理,得到多个声道数据的频率,以供用于判定分段数据是否合格;
根据不合格分段数据数量与分段数据总数量之间的比值,得到所述待测设备的音频测试结果。
进一步地,所述音视频测试装置通过处理器1001调用存储器1005中存储的音视频测试程序,以执行下述操作:
基于采集的音频顺序,读取当前分段数据,并对当前分段数据进行声道分类,得到各个声道的声道数据;
对各声道数据进行分析处理,得出各声道数据的频率;
判断各声道数据的频率是否与预设频率一致;
若是,则判定当前分段数据合格,并读取下一段分段数据;
若否,则判定当前分段数据不合格,并累计当前不合格分段数据数量;
计算当前不合格分段数据数量与分段数据总数量之间的比值;
判断当前比值是否大于或等于预设阈值;
当当前比值大于或等于预设阈值时,终止音频测试;
当当前比值小于预设阈值时,读取下一段分段数据。
进一步地,所述音视频测试装置通过处理器1001调用存储器1005中存储的音视频测试程序,以执行下述操作:
监测当前音频测试是否终止;
当当前音频测试终止时,根据不合格分段数据数量与分段数据总数量之间的比值,判断是否大于或等于预设阈值;
若是,则确定所述待测设备音频测试失败;
若否,则确定所述待测设备音频测试成功。
基于上述音视频测试装置硬件结构,提出本发明音视频测试方法的各个实施例。
参照图2,图2为本发明音视频测试方法第一实施例的流程示意图。
本实施例中,本发明音视频测试方法包括:
步骤S10,获取当前待测设备输出的预置音视频源;
本实施例中,待测设备可以是手机、笔记本、平板电脑、电视、机顶盒等具有传输音频信号或视频信号的设备。本装置通过与待测设备上的音视频接口连接,获取待测设备输出的预置音视频源。
步骤S20,在测试视频时,根据预设的图像采集方式,对预置音视频源进行采集,得到多帧图像,其中,每一帧图像均由多个不同色块以及预设边框组成;
本实施例中,预置音视频源是具有由多帧特定图像以及特定声音组合而成的音视频,其中,每一帧图像均由多个不同色块以及预设边框组成。每一帧图像均由红、橙、黄、绿、青、蓝、紫、黑、白9中颜色按照一定的循序排布,同时为进一步提高容错,图像边缘留一定宽度的边框,每一帧图像的9种颜色排布与边框大小可不同,也可相同,具体根据实际需要进行设置。
本实施例中,图像采集方式有多种,比如连续采集或间隔采集等,优选根据预设的采集时间与采集帧速,对预置音视频源进行采集,得到多帧图像,并将多帧图像缓存至缓存区中,以供处理器按序读取图像并进行预处理,以免将采集到的图像丢失或无法读取。比如连续采集预置音视频源中第10至第15分钟的多帧图像,并按采集顺序或时间顺序将图像缓存至缓存区中。
步骤S30,对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格;
本实施例中,由于预置音视频已经将图像内容设置好,因而对一帧图像进行预处理,可得到多个色块内容,也就是构成图像的9个不同颜色的色块。色块内容至少包括色块大小、边距、颜色等。如图4所示的各色块内容的效果示意图。根据色块内容,判定整一帧图像是否合格。
步骤S40,根据不合格图像的帧数比,得到待测设备的视频测试结果。
本实施例中,由于采集有多帧图像,根据不合格图像的帧数比,也就是不合格图像的帧数量与总图像的帧数量之间的比值,可得到待测设备的视频测试结果。比如比值为10%可确定待测设备的视频测试合格,而比值为80%则视频测试不合格,具体根据实际需要进行设置。
本实施例首先通过获取当前待测设备输出的预置音视频源,然后进行视频测试,具体是根据预设的图像采集方式,对预置音视频源进行采集,得到多帧图像,其中,每一帧图像均由多个不同色块以及预设边框组成。再对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格。最后根据不合格图像的帧数比,得到待测设备的视频测试结果。本发明通过特定图像作为预置音频视频源,并在没有参考图像对比的前提下,完成生产过程中的快速测试,进而提高测试效率,有效减少生产成本以及测试成本。
参照图3、图4对上述测试视频的实施例中步骤S30进行说明,图3为本发明音视频测试方法第一实施例中的图像内容的效果示意图;图4为本发明音视频测试方法第一实施例中的各色块内容的效果示意图。
本实施例中,上述测试视频的实施例中步骤S30,对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格,包括:
1、基于采集的图像顺序,读取当前帧图像,并进行色块抽取与灰度处理,得到多个色块内容;
本实施例中,按采集的图像顺序,读取当前图像,比如第一帧图像,图像内容如图3所示的图像内容的效果示意图。图3中每个小方框代表一种颜色,共九种,在9种颜色方框外留有边缘边框,具体地,颜色方框以及边框的大小可根据实际要求进行编辑。读取图像后,对图像进行处理并判定,具体是进行色块抽取与灰度处理,即抽取图像的轮廓线条,并根据抽取的轮廓线条抽取色块,得到多个色块内容,如图4所示的各色块内容的效果示意图。图4中每个小方框代表一种颜色,且与图3的颜色顺序一致。小方框与大方框之间留有边缘边框,边框底色优选为透明。
2、对各色块内容进行分析处理,得到各色块的色彩值与边界宽度;
3、判断各色块的色彩值与边界宽度是否均在预设阈值内;
4、若是,则判定当前帧图像合格,并读取下一帧图像;
5、若否,则判定当前帧图像不合格,并累计当前不合格图像的帧数比;
本实施例中,对各色块内容进行分析处理,得到各色块的色彩值与边界宽度,也就是分别针对每个色块的颜色以及边界宽度做分析,确定其颜色和大小是否在合理范围内。其中,色彩值至少包括饱和度、色相、亮度等。判断饱和度、色相、亮度等色彩值以及边界宽度是否在预设范围内。需要说明的是,预设阈值根据不同类别进行设置。例如:某款待测设备,预置图像的边界宽度为50px,采集到的图像边界应当在30~70px之间;色彩的亮度在预置图像的±10%范围内,饱和度在预置图像的±10%范围内,色相在预置图的±20范围内,当满足这些条件时,可确定当前帧图像合格,否则不合格。当当前帧图像合格时,自动读取下一帧图像,用以分析与判定。当当前帧图像不合格时,累计当前不合格图像的总帧数,并计算得到与总图像帧数之间的比值,也就是当前不合格图像的帧数比。
6、判断当前不合格图像的帧数比是否大于或等于预设阈值;
7、当当前不合格图像的帧数比大于或等于预设阈值时,终止视频测试;
8、当当前不合格图像的帧数比小于预设阈值时,读取下一帧图像。
本实施例中,当前不合格的图像比例超过设定的阈值,将终止当前待测设备的视频测试,进一步可直接给出测试失败的结果。具体地,没有不合格的图像或者不合格的图像比例没有达到设定的阈值,则继续分析剩余的图像,直至所有图像判定完后,给出测试成功的结果。比如总共100帧图像,预设阈值为30%,当判定第53帧图像不合格,并累计当前不合格图像的帧数比大于等于30%时,终止视频测试;或当判定第53帧图像不合格,并累计当前不合格图像的帧数比小于30%时,读取第54帧图像,并继续分析判定。
需要说明的是,对于当前不合格图像的帧数比大于或等于预设阈值,而终止视频测试的,不再分析剩余的图像,可节省测试时间,进而提高测试效率。
本实施例中,在生产测试过程中,无需按项目和样品整理参考图片,可大幅度提高部署效率,且预置的图像内容简单容易识别。对采集的图像内容的亮度,色相,饱和度等做分析,相对于与参考图片做对比,可更深层次地评价图像质量,进而提高产品品质。
进一步可选的,上述测试视频的实施例中步骤S40,根据不合格图像的帧数比,得到待测设备的视频测试结果,包括:
1、监测当前视频测试是否终止;
2、当当前视频测试终止时,根据不合格图像的帧数比,判断是否大于或等于预设阈值;
3、若是,则确定待测设备视频测试失败;
4、若否,则确定待测设备视频测试成功。
本实施例中,由于视频测试终止存在两种情况,一种是测试时,当前不合格图像的帧数比大于或等于预设阈值,即未全部分析完而终止的,另一种是测试时,当前不合格图像的帧数比小于预设阈值,而全部帧图像分析完。因而监测当前视频测试是否终止后,根据不合格图像的帧数比,确定待测设备的视频测试结果。即对于未全部分析完而终止视频测试的,可确定待测设备视频测试失败。对于全部帧图像已分析完,且不合格图像的帧数比小于预设阈值,可确定待测设备视频测试成功。具体地,预设阈值根据实际需要进行设置。
参照图5,图5为本发明音视频测试方法第二实施例的流程示意图。
本实施例中,本发明音视频测试方法包括:
步骤S10,获取当前待测设备输出的预置音视频源;
本实施例中,待测设备可以是手机、笔记本、平板电脑、电视、机顶盒等具有传输音频信号或视频信号的设备。本装置通过与待测设备上的音视频接口连接,获取待测设备输出的预置音视频源。
步骤S20,在测试音频时,根据预设的音频采集方式,对预置音视频源进行采集,得到音频数据,其中,音频采集方式至少包括采集时间与采集率,音频数据采用多声道且各声道由两种不同频率组成;
本实施例中,音频采集方式有多种,比如连续采集或间隔采集等,优选根据预设的采集时间与采集率,对预置音视频源进行采集,得到音频数据,并缓存至缓存区中,以供处理器读取并执行分段、分析等处理操作。预置音视频源是具有由多帧特定图像以及特定声音组合而成的音视频,其中,音频数据采用多声道且各声道由两种不同频率组成,比如左右2个声道分别采用不同单一频率混合的而成的声音,如左声道声音为697+1209Hz正弦波叠加而成,右声道为852+1477Hz正弦波叠加而成,如图6所示,图6为本发明音视频测试方法第二实施例中的声道频谱分析示意图。可知通过频率分析可得到两条不同曲线的频谱,进而可精确定位到各个声道。优选地,可以设置多个声道,且各个频率之间没有明显的倍数关系,进而可降低声道之间的测试干扰,提高准确度,具体频率根据实际需要进行设置。
步骤S30,根据预设长度,对音频数据进行分段处理,得到多段分段数据;
本实施例中,音频数据分段处理截取一定长度的数据,比如x*2n,x为声道数,2n为数据长度,为保证数据精度,n≥20,具体数据长度与大小根据实际需要进行设置。通过分段处理,得到多段相同长度的音频数据,也就是分段数据。由于分段数据比整段完整的音频数据长度小,数据量相对小,因而分析可更精准,而不消耗大量的运算能力,提高测试效率。
步骤S40,对分段数据进行预处理,得到多个声道数据的频率,以供用于判定分段数据是否合格;
本实施例中,由于预置音视频已经将声音内容设置好,因而对分段数据进行预处理,得到多个声道数据的频率,也就是混合成声道的两种不同频率。根据频率,判定分段数据是否合格。
S50,根据不合格分段数据数量与分段数据总数量之间的比值,得到待测设备的音频测试结果。
本实施例中,由于将音频数据分成多段分段数据,并且判定分段数据是否合格,因而进一步计算可得到不合格分数数据的数量与分段数据的总数量之间的比值,进而可得到待测设备的音频测试结果。比如比值为30%可确定待测设备的音频测试合格,而比值为75%代表音频测试不合格,具体根据实际需要进行设置。
需要进一步说明的是,本发明音视频测试方法进行音频测试与进行视频测试的先后顺序不做限定,可以是先后顺序,也可以是同步进行。
本实施例首先通过获取当前待测设备输出的预置音视频源,然后进行音频测试,具体是根据预设的音频采集方式,对预置音视频源进行采集,得到音频数据。其次对音频数据进行分段处理,得到多段分段数据。然后对分段数据进行预处理,得到多个声道数据的频率,以供用于判定分段数据是否合格。最后根据不合格分段数据数量与分段数据总数量之间的比值,得到待测设备的音频测试结果。本发明通过特定频率的声音作为预置音频视频源,能够准确定位到各个声道,避免因为线路或耦合等因素干扰测试结果,完成生产过程中的快速测试,进而提高测试效率,有效减少生产成本以及测试成本。
进一步可选的,上述测试音频的实施例中步骤S40,对分段数据进行预处理,得到多个声道数据的频率,以供用于判定分段数据是否合格,包括:
1、基于采集的音频顺序,读取当前分段数据,并对当前分段数据进行声道分类,得到各个声道的声道数据;
2、对各声道数据进行分析处理,得出各声道数据的频率;
本实施例中,由于音频数据被分为多段长度相同的分段数据,因而按采集的音频顺序,读取第一段分段,然后是第二段、第三段…依次类推。将分段数据进行声道分类,比如左右声道,得到各个声道的声道数据。然后分别对各个声道数据进行分析,比如频谱分析,即可得到各个声道的频率大小与频率曲线等相关信息。
3、判断各声道数据的频率是否与预设频率一致;
本实施例中,由于预置音视频源的每个声道的频率均由两种单一不同频率混合而成,且各声道的频率之间没有明显的倍数关系,因而可准确定位到各个声道,进而判断各声道的频率是否与预设频率一致。其中,预设频率与预置音视频源的频率一致。
4、若是,则判定当前分段数据合格,并读取下一段分段数据;
5、若否,则判定当前分段数据不合格,并累计当前不合格分段数据数量;
6、计算当前不合格分段数据数量与分段数据总数量之间的比值;
7、判断当前比值是否大于或等于预设阈值;
8、当当前比值大于或等于预设阈值时,终止音频测试;
9、当当前比值小于预设阈值时,读取下一段分段数据。
本实施例中,根据分析得到的频率与预设频率是否一致,判定分段数据是否合格。若一致,则该段分段数据合格,并按顺序读取下一段分段数据。若不一致,则该段分段数据不合格,同时累计计算不合格的数量,用以判断是否需要继续分析剩余的分段数据或终止测试。对于当前不合格分段数据数量与分段数据总数量之间的比值大于或等于预设阈值,而终止音频测试的,可节省测试时间,进而提高测试效率。
进一步可选的,上述测试音频的实施例中步骤S50,根据不合格分段数据数量与分段数据总数量之间的比值,得到待测设备的音频测试结果,包括:
监测当前音频测试是否终止;
当当前音频测试终止时,根据不合格分段数据数量与分段数据总数量之间的比值,判断是否大于或等于预设阈值;
若是,则确定待测设备音频测试失败;
若否,则确定待测设备音频测试成功。
本实施例中,由于音频测试终止存在两种情况,一种是测试时,当前不合格分段数据数量与分段数据总数量之间的比值大于或等于预设阈值,即未全部分析完而终止的;另一种是测试时,当前不合格分段数据数量与分段数据总数量之间的比值小于预设阈值,而全部分段数据分析完。对于未全部分析完而终止音频测试的,可确定待测设备音频测试失败。对于全部分段数据已分析完,且当前不合格分段数据数量与分段数据总数量之间的比值小于预设阈值,可确定待测设备音频测试成功。
进一步地,为实现上述目的,本发明还提供一种测试***,测试***包括上述实施例中的任一音视频测试装置,测试***还包括若干待测设备
参照图7,图7为本发明测试***一实施例的部署架构图。
由图7可知,测试***包括音视频测试装置10和若干待测设备20,其中,音视频测试装置10和若干待测设备20具体可以通过网络或音视频接口等进行连接。具体地,音视频接口包括AV接口、HDMI接口、DVI接口、VGA接口等。
进一步可选的,待测设备20可以是手机、笔记本、平板电脑、电视、机顶盒等具有传输音频信号或视频信号的设备,优选为机顶盒、OTT BOX等音视频源设备。在本发明测试***中的待测设备20用于执行以下操作:将预置音视频源从预置音视频接口输出至音视频测试装置进行测试,其中,预置音视频接口至少包括AV接口和/或HDMI接口。预置音视频接口是生产设备时,由厂商开发设置好安装在音视频设备上的硬件,预置音视频接口至少包括AV接口和/或HDMI接口,还可以是DVI接口、VGA接口等。通过音视频接口,将数据传输至音视频测试装置10进行测试,并由音视频测试装置10检测待测设备20的功能是否合格。
进一步可选的,为实现上述目的,本发明还提供一种计算机可读存储介质,在本实施例中提出的计算机可读存储介质上存储有音视频测试程序,包括获取预置音视频源、采集图像和采集音频数据等。存储的音视频测试程序能够被处理器读取、解读并执行,从而实现上述任一音视频测试方法实施例中的音视频测试方法的步骤。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个可读存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,这些均属于本发明的保护之内。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种音视频测试方法,其特征在于,所述音视频测试方法包括以下步骤:
获取当前待测设备输出的预置音视频源;
在测试视频时,根据预设的图像采集方式,对所述预置音视频源进行采集,得到多帧图像,其中,每一帧图像均由多个不同色块以及预设边框组成;
对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格;
根据不合格图像的帧数比,得到所述待测设备的视频测试结果。
2.如权利要求1所述的音视频测试方法,其特征在于,所述在测试视频时,根据预设的图像采集方式,对所述预置音视频源进行采集,得到多帧图像包括:
根据预设的采集时间与采集帧速,对所述预置音视频源进行采集,得到多帧图像,并将多帧图像缓存至缓存区中,以供按序读取图像并进行预处理。
3.如权利要求1所述的音视频测试方法,其特征在于,所述对图像进行预处理,得到多个色块内容,以供用于判定图像是否合格包括:
基于采集的图像顺序,读取当前帧图像,并进行色块抽取与灰度处理,得到多个色块内容;
对各色块内容进行分析处理,得到各色块的色彩值与边界宽度;
判断各色块的色彩值与边界宽度是否均在预设阈值内;
若是,则判定当前帧图像合格,并读取下一帧图像;
若否,则判定当前帧图像不合格,并累计当前不合格图像的帧数比;
判断当前不合格图像的帧数比是否大于或等于预设阈值;
当当前不合格图像的帧数比大于或等于预设阈值时,终止视频测试;
当当前不合格图像的帧数比小于预设阈值时,读取下一帧图像。
4.如权利要求1所述的音视频测试方法,其特征在于,所述根据不合格图像的帧数比,得到所述待测设备的视频测试结果包括:
监测当前视频测试是否终止;
当当前视频测试终止时,根据不合格图像的帧数比,判断是否大于或等于预设阈值;
若是,则确定所述待测设备视频测试失败;
若否,则确定所述待测设备视频测试成功。
5.如权利要求1所述的音视频测试方法,其特征在于,在所述获取当前待测设备输出的预置音视频源之后,所述音视频测试方法还包括:
在测试音频时,根据预设的音频采集方式,对所述预置音视频源进行采集,得到音频数据,其中,音频采集方式至少包括采集时间与采集率,所述音频数据采用多声道且各声道由两种不同频率组成;
根据预设长度,对音频数据进行分段处理,得到多段分段数据;
对分段数据进行预处理,得到多个声道数据的频率,以供用于判定分段数据是否合格;
根据不合格分段数据数量与分段数据总数量之间的比值,得到所述待测设备的音频测试结果。
6.如权利要求5所述的音视频测试方法,其特征在于,所述对分段数据进行预处理,得到多个声道数据的频率,以供用于判定分段数据是否合格包括:
基于采集的音频顺序,读取当前分段数据,并对当前分段数据进行声道分类,得到各个声道的声道数据;
对各声道数据进行分析处理,得出各声道数据的频率;
判断各声道数据的频率是否与预设频率一致;
若是,则判定当前分段数据合格,并读取下一段分段数据;
若否,则判定当前分段数据不合格,并累计当前不合格分段数据数量;
计算当前不合格分段数据数量与分段数据总数量之间的比值;
判断当前比值是否大于或等于预设阈值;
当当前比值大于或等于预设阈值时,终止音频测试;
当当前比值小于预设阈值时,读取下一段分段数据。
7.如权利要求5所述的音视频测试方法,其特征在于,所述根据不合格分段数据数量与分段数据总数量之间的比值,得到所述待测设备的音频测试结果包括:
监测当前音频测试是否终止;
当当前音频测试终止时,根据不合格分段数据数量与分段数据总数量之间的比值,判断是否大于或等于预设阈值;
若是,则确定所述待测设备音频测试失败;
若否,则确定所述待测设备音频测试成功。
8.一种音视频测试装置,其特征在于,所述音视频测试处理设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的音视频测试程序,所述音视频测试程序被所述处理器执行时实现如权利要求1-7中任一项所述的音视频测试方法的步骤。
9.一种测试***,其特征在于,所述测试***包括如权利要求8所述的音视频测试装置,所述测试***还包括若干待测设备,所述待测设备用于:
将预置音视频源从预置音视频接口输出至所述音视频测试装置进行测试,其中,所述预置音视频接口至少包括AV接口和/或HDMI接口。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有音视频测试程序,所述音视频测试程序被处理器执行时实现如权利要求1-7中任一项所述的音视频测试方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711066904.4A CN107809632A (zh) | 2017-11-01 | 2017-11-01 | 音视频测试方法、装置、测试***及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711066904.4A CN107809632A (zh) | 2017-11-01 | 2017-11-01 | 音视频测试方法、装置、测试***及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107809632A true CN107809632A (zh) | 2018-03-16 |
Family
ID=61591126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711066904.4A Pending CN107809632A (zh) | 2017-11-01 | 2017-11-01 | 音视频测试方法、装置、测试***及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107809632A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110278433A (zh) * | 2019-08-07 | 2019-09-24 | 四川长虹电器股份有限公司 | 一种音视频接口测试方法 |
CN110971891A (zh) * | 2018-09-30 | 2020-04-07 | 北京奇虎科技有限公司 | 视频质量评估方法、装置及电子设备 |
CN112086106A (zh) * | 2020-08-11 | 2020-12-15 | 北京声智科技有限公司 | 测试场景对齐方法、装置、介质和设备 |
CN112954461A (zh) * | 2021-02-08 | 2021-06-11 | 四川天邑康和通信股份有限公司 | 基于智能一体化测试机顶盒、融合网关无线功率的方法 |
CN113535498A (zh) * | 2021-08-06 | 2021-10-22 | 南京创维平面显示科技有限公司 | 自动测试方法、自动检测装置和计算机可读存储介质 |
CN114034826A (zh) * | 2021-11-05 | 2022-02-11 | 深圳市善土实业有限公司 | 一种基于数据分析的冻干燕窝工艺用生产环境监测*** |
CN117115719A (zh) * | 2023-10-23 | 2023-11-24 | 广东保伦电子股份有限公司 | 确定视频会议质量的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1404792A (zh) * | 2002-10-29 | 2003-03-26 | 浙江大学 | 颜色视觉辨别特性自动定量测试*** |
CN102487449A (zh) * | 2010-12-02 | 2012-06-06 | 深圳市同洲电子股份有限公司 | 数字电视接收终端的视频信号测试方法及*** |
CN103856771A (zh) * | 2012-12-03 | 2014-06-11 | 智易科技股份有限公司 | 影像信号测试方法与装置 |
CN104853180A (zh) * | 2014-02-19 | 2015-08-19 | 钰创科技股份有限公司 | 图像获取***的校正方法 |
CN106791825A (zh) * | 2016-12-23 | 2017-05-31 | 深圳创维数字技术有限公司 | 一种音频自动化测试方法及终端 |
-
2017
- 2017-11-01 CN CN201711066904.4A patent/CN107809632A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1404792A (zh) * | 2002-10-29 | 2003-03-26 | 浙江大学 | 颜色视觉辨别特性自动定量测试*** |
CN102487449A (zh) * | 2010-12-02 | 2012-06-06 | 深圳市同洲电子股份有限公司 | 数字电视接收终端的视频信号测试方法及*** |
CN103856771A (zh) * | 2012-12-03 | 2014-06-11 | 智易科技股份有限公司 | 影像信号测试方法与装置 |
CN104853180A (zh) * | 2014-02-19 | 2015-08-19 | 钰创科技股份有限公司 | 图像获取***的校正方法 |
CN106791825A (zh) * | 2016-12-23 | 2017-05-31 | 深圳创维数字技术有限公司 | 一种音频自动化测试方法及终端 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110971891A (zh) * | 2018-09-30 | 2020-04-07 | 北京奇虎科技有限公司 | 视频质量评估方法、装置及电子设备 |
CN110278433A (zh) * | 2019-08-07 | 2019-09-24 | 四川长虹电器股份有限公司 | 一种音视频接口测试方法 |
CN112086106A (zh) * | 2020-08-11 | 2020-12-15 | 北京声智科技有限公司 | 测试场景对齐方法、装置、介质和设备 |
CN112086106B (zh) * | 2020-08-11 | 2024-03-22 | 北京声智科技有限公司 | 测试场景对齐方法、装置、介质和设备 |
CN112954461A (zh) * | 2021-02-08 | 2021-06-11 | 四川天邑康和通信股份有限公司 | 基于智能一体化测试机顶盒、融合网关无线功率的方法 |
CN113535498A (zh) * | 2021-08-06 | 2021-10-22 | 南京创维平面显示科技有限公司 | 自动测试方法、自动检测装置和计算机可读存储介质 |
CN114034826A (zh) * | 2021-11-05 | 2022-02-11 | 深圳市善土实业有限公司 | 一种基于数据分析的冻干燕窝工艺用生产环境监测*** |
CN114034826B (zh) * | 2021-11-05 | 2024-01-23 | 深圳市善土实业有限公司 | 一种基于数据分析的冻干燕窝工艺用生产环境监测*** |
CN117115719A (zh) * | 2023-10-23 | 2023-11-24 | 广东保伦电子股份有限公司 | 确定视频会议质量的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107809632A (zh) | 音视频测试方法、装置、测试***及可读存储介质 | |
US10832625B2 (en) | Gray scale adjustment method and device for display panel | |
CN107945769A (zh) | 环境光强度检测方法、装置、存储介质及电子设备 | |
CN107957294A (zh) | 环境光强度检测方法、装置、存储介质及电子设备 | |
CN103067736B (zh) | 一种基于字符识别的自动测试*** | |
KR101619287B1 (ko) | 이미지 색상을 결정하는 방법 및 무선 핸드헬드 기기 | |
CN110619314A (zh) | 安全帽检测方法、装置及电子设备 | |
CN101695141A (zh) | 一种视频质量评估方法和装置 | |
CN103618892A (zh) | 电视机的检测方法及电视机 | |
CN109887044B (zh) | 一种生殖数据测评方法及*** | |
CN108682367A (zh) | 显示器自监控方法以及显示器 | |
CN107704388A (zh) | 用于确定应用的启动时间的方法和装置 | |
CN108615030A (zh) | 一种标题一致性检测方法、装置及电子设备 | |
CN113554022B (zh) | 电力仪器检测试验数据的自动获取方法及装置 | |
CN103854020A (zh) | 文字识别方法及装置 | |
CN112511890A (zh) | 视频图像处理方法、装置及电子设备 | |
CN110310341B (zh) | 颜色算法中默认参数的生成方法、装置、设备和存储介质 | |
CN109816649A (zh) | 一种软件测试方法和软件测试装置 | |
CN110245068A (zh) | H5页面的自动化测试方法、装置及计算机设备 | |
CN113807410B (zh) | 图像识别方法、装置以及电子设备 | |
CN110865911B (zh) | 图像测试方法、装置、存储介质、图像采集卡及上位机 | |
CN111083468B (zh) | 一种基于图像梯度的短视频质量评价方法及*** | |
CN107835056B (zh) | 一种多信道功率测量及显示方法和装置 | |
CN110138977B (zh) | 内容显示方法、装置、电子设备及存储介质 | |
CN109413685A (zh) | 语音质量确定方法、装置和计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180316 |
|
RJ01 | Rejection of invention patent application after publication |