System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及汽车,尤其涉及一种音画同步测试方法、装置、电子设备及计算机可读存储介质。
技术介绍
1、随着汽车工业的快速发展和人们生活水平的提高,汽车已称为人们主要的代步工具,人们对汽车的要求也从安全性,稳定性,逐渐走向智能化方向。
2、相关技术中,在车机测试中,有大量需要保证声、光(即视频中的音频和画面)同步的场景,比如,测试汽车仪表中的转向灯闪烁的画面和声音提示是否同步等,通常情况下,这种场景都是依靠人工来测试的,还需要建特定的测试电路,使用测试仪器进行测试,比如通过搭建的测试电路手动触发测试场景,整个过程中人眼实时关注车机屏幕展示的视频画面、耳朵实时关注声音,然后通过人的感知来主观判断声和光(即音画)是否同步。但是,对于非明显的声光不同步场景,通过人工测试的方式,很容易出现误判,不但费时费力,还降低了声光同步的测试效率。
3、因此,如何提高车机测试中声光(音画)同步的测试效率,是目前有待解决技术问题。
技术实现思路
1、本专利技术提供一种音频同步测试方法、装置、电子设备及计算机可读存储介质,以至少解决相关技术中由于车机测试需要通过人工来测试,容易出现误判,导致音画同步的测试效率降低的问题。本专利技术的技术方案如下:
2、根据本专利技术实施例的第一方面,提供一种音画同步测试方法,所述方法应用于车机测试,包括:
3、获取车机主机随着待测图标闪烁变化发出的音频信号;
4、将所述音频信号转换为音频数值,并通过音频数值显示屏显
5、获取对车机显示屏显示的所述待测图标和所述音频数值显示屏显示的所述音频数值进行录制的视频;
6、对所述视频进行分析,确定所述待测图标变化和所述音频数值变化的时间点的差值;
7、在所述时间点的差值小于或等于预设误差阈值时,确定所述待测图标的画面和音频通过同步测试。
8、可选的,所述对所述视频进行分析,确定所述待测图标变化和所述音频数值变化的时间点的差值,包括:
9、对所述视频进行逐帧分析,提取所述车机显示屏显示的所有包括待测图标的画面帧,以及所述音频数值显示屏显示的所有包括音频数值的画面帧;
10、确定提取的所有待测图标的画面帧中所述待测图标亮灭变化的第一时间序列,以及确定所有音频数值的画面帧中的所述音频数值有无音频变化的第二时间序列;
11、确定所述第一时间序列和第二时间序列中对应时间点的差值,并将所述差值作为所述待测图标和所述音频数值的时间点的差值。
12、可选的,所述确定提取的所有待测图标的画面帧中所述待测图标亮灭变化的第一时间序列,包括:
13、对提取的所有待测图标的画面帧进行图像识别,判断每个画面帧中的所述待测图标是处于点亮状态或熄灭状态;
14、将判定所述每个画面帧中的待测图标处于点亮状态时,以1表示,以及将所述每个画面帧中的待测图标处于熄灭状态时,以0表示,得到所有待测图标的画面帧中的每个待测图标亮灭变化的第一时间序列。
15、可选的,所述确定所有音频数值的画面帧中的所述音频数值有无音频变化的第二时间序列,包括:
16、对提取的所有音频数值的画面帧,通过文字识别ocr提取每个音频数值的画面帧中的数值;
17、判断每个数值是否大于或等于设定阈值;
18、将大于或等于所述预设阈值的数值记录为1,以及将小于所述预设阈值的数值记录为0;得到所有音频数值的画面帧中的每个音频数值有无音频变化的第二时间序列。
19、可选的,所述将所述音频信号转换为音频数值,并通过音频数值显示屏显示,包括:
20、对所述音频信号进行音频解析,实时将所述音频信号转换为音频数值;
21、通过所述音频数值显示屏显示所述音频数值。
22、可选的,所述获取对车机显示屏显示的所述待测图标和所述音频数值显示屏显示的所述音频数值进行录制的视频,具体包括:
23、获取通过高速摄像机对车机显示屏显示的所述待测图标和所述音频数值显示屏显示的所述音频数值进行录制的视频。
24、可选的,在获取对车机显示屏显示的所述待测图标和所述音频数值显示屏显示的所述音频数值进行录制的视频之前,所述方法还包括:
25、预先搭建高速相机的拍摄环境,以使所述高速相机对所述车机显示屏和所述音频数值显示屏进行同时视频拍摄。
26、根据本专利技术实施例的第二方面,提供一种音画同步测试装置,所述装置应用于车机测试,包括:
27、第一获取模块,用于获取车机主机随着待测图标闪烁变化发出的音频信号;
28、转换模块,用于将所述音频信号转换为音频数值;
29、显示模块,用于通过音频数值显示屏显示所述音频数值;
30、第二获取模块,用于获取对车机显示屏显示的所述待测图标和所述音频数值显示屏显示的所述音频数值进行录制的视频;
31、第一确定模块,用于对所述视频进行分析,确定所述待测图标变化和所述音频数值变化的时间点的差值;
32、第二确定模块,用于在所述时间点的差值小于或等于预设误差阈值时,确定所述待测图标的画面和音频通过同步测试。
33、可选的,所述第一确定模块包括:
34、提取模块,用于对所述视频进行逐帧分析,提取所述车机显示屏显示的所有包括待测图标的画面帧,以及所述音频数值显示屏显示的所有包括音频数值的画面帧;
35、第一时序确定模块,用于确定所述提取模块提取的所有待测图标的画面帧中所述待测图标亮灭变化的第一时间序列,以及
36、第二时序确定模块,用于确定所述提取模块提取的所有音频数值的画面帧中的所述音频数值有无音频变化的第二时间序列;
37、差值确定模块,用于确定所述第一时间序列和第二时间序列中对应时间点的差值,并将所述差值作为所述待测图标和所述音频数值的时间点的差值。
38、可选的,所述第一时序确定模块包括:
39、图像识别模块,用于对提取的所有待测图标的画面帧进行图像识别;
40、第一判断模块,用于判断每个画面帧中的所述待测图标是处于点亮状态或熄灭状态;
41、第一时间序列确定模块,用于将所述第一判断模块判定所述每个画面帧中的待测图标处于点亮状态时,以1表示,以及将所述每个画面帧中的待测图标处于熄灭状态时,以0表示,得到所有待测图标的画面帧中的每个待测图标亮灭变化的第一时间序列。
42、可选的,所述第二时序确定模块,括:
43、数值识别模块,用于对提取的所有音频数值的画面帧,通过文字识别ocr提取每个音频数值的画面帧中的数值;
44、第二判断模块,用于判断每个数值是否大于或等于设定阈值;
45、第二时间序列确定模块,用于将所述第二判断模块判定的大于或等于所述预设阈值的数值记录为1,以及将小于所述预设阈值的数值记录为0;得到所有音频数值本文档来自技高网...
【技术保护点】
1.一种音画同步测试方法,其特征在于,所述方法应用于车机测试,包括:
2.根据权利要求1所述的音画同步测试方法,其特征在于,所述对所述视频进行分析,确定所述待测图标变化和所述音频数值变化的时间点的差值,包括:
3.根据权利要求2所述的音画同步测试方法,其特征在于,所述确定提取的所有待测图标的画面帧中所述待测图标亮灭变化的第一时间序列,包括:
4.根据权利要求2所述的音画同步测试方法,其特征在于,所述确定所有音频数值的画面帧中的所述音频数值有无音频变化的第二时间序列,包括:
5.根据权利要求1至4任一项所述的音画同步测试方法,其特征在于,所述将所述音频信号转换为音频数值,并通过音频数值显示屏显示,包括:
6.根据权利要求1至4任一项所述的音画同步测试方法,其特征在于,所述获取对车机显示屏显示的所述待测图标和所述音频数值显示屏显示的所述音频数值进行录制的视频,具体包括:
7.根据权利要求6所述的音画同步测试方法,其特征在于,在获取对车机显示屏显示的所述待测图标和所述音频数值显示屏显示的所述音频数值进行录制的视频之
8.一种音画同步测试装置,其特征在于,所述装置应用于车机测试,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至7中任一项所述的音画同步测试方法。
...【技术特征摘要】
1.一种音画同步测试方法,其特征在于,所述方法应用于车机测试,包括:
2.根据权利要求1所述的音画同步测试方法,其特征在于,所述对所述视频进行分析,确定所述待测图标变化和所述音频数值变化的时间点的差值,包括:
3.根据权利要求2所述的音画同步测试方法,其特征在于,所述确定提取的所有待测图标的画面帧中所述待测图标亮灭变化的第一时间序列,包括:
4.根据权利要求2所述的音画同步测试方法,其特征在于,所述确定所有音频数值的画面帧中的所述音频数值有无音频变化的第二时间序列,包括:
5.根据权利要求1至4任一项所述的音画同步测试方法,其特征在于,所述将所述音频信号转换为音频数值,并通过音频数值显示屏显示,包括:
...【专利技术属性】
技术研发人员:胡巍,陈飞杰,蔡伟,毛冠宇,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。