影院声道还音故障检测方法、系统、终端及介质与流程

文档序号:35067047发布日期:2023-08-09 06:51阅读:27来源:国知局
影院声道还音故障检测方法、系统、终端及介质与流程

本发明涉及影院故障检测,尤其涉及的是一种影院声道还音故障检测方法、系统、终端及介质。


背景技术:

1、声道还音故障是影院常见故障之一,一旦声道出现故障,将会影响观众的观影感受。

2、在正常播放影片时,目前虽然可以通过分析声压级来获得影院还音是否正常,但因为多个扬声器同时发声,不能实时检测出哪一个声道有故障。

3、因此,现有技术有待改进和提高。


技术实现思路

1、本发明的主要目的在于提供一种影院声道还音故障检测方法、系统、智能终端及存储介质,旨在解决不能实时检测出哪一个声道有故障的问题。

2、为了实现上述目的,本发明第一方面提供一种影院声道还音故障检测方法,所述方法包括:

3、从目标音频流获取当前帧的音频数据;

4、将所述音频数据输入预先构建的房间声学模型进行声学模拟,获得参考信号;

5、播放所述音频数据并录制,获得录音信号;

6、基于时间偏移,对齐所述参考信号和所述录音信号;

7、基于所述参考信号,根据声道的能量对声道进行筛选,获得若干目标声道,并获取所述参考信号、所述录音信号在所述目标声道的能量值;

8、在每个所述目标声道获取所述参考信号、所述录音信号的能量值的差值,当所述差值超过预设阈值时,递增当前目标声道对应的故障计数器的值;

9、将所述目标音频流的下一帧设为当前帧,进行循环检测直至满足设定条件;

10、根据所有的所述故障计数器的值获得故障检测结果并输出。

11、可选的,所述基于时间偏移,对齐所述参考信号和所述录音信号,包括:

12、比较所述参考信号和所述录音信号之间的时间偏移,获得音频延时值;

13、基于所述音频延时值,对齐所述参考信号和所述录音信号。

14、可选的,所述基于所述参考信号,根据声道的能量对声道进行筛选,获得若干目标声道,并获取所述参考信号、所述录音信号在所述目标声道的能量值,包括:

15、计算所述参考信号在每个声道的能量值;

16、计算每个声道的能量值与所有声道的能量值之和的比值,当所述比值超过预设比值阈值时,设定当前声道为所述目标声道,并计算所述录音信号在所述目标声道的能量值。

17、可选的,所述基于所述参考信号,根据声道的能量对声道进行筛选,获得若干目标声道,并获取所述参考信号、所述录音信号在所述目标声道的能量值,包括:

18、获取频段列表;

19、对所述频段列表中每一个频段进行如下操作:

20、计算所述参考信号中每个声道在所述频段的能量值,获得若干频段能量值;

21、计算每个声道的频段能量值与所有频段能量值之和的比值,当所述比值超过设定阈值时,设定当前声道为所述目标声道,设定当前频段为目标频段,设定当前频段能量值为所述参考信号在所述目标声道的能量值,计算所述录音信号中所述目标声道在所述频段的能量值,获得所述录音信号在所述目标声道的能量值。

22、可选的,所述目标声道中包括多个所述目标频段,所述参考信号、所述录音信号在所述目标声道的能量值包括多个所述目标频段对应的能量值,计算所述目标声道的参考信号、录音信号的能量值之间的差值,当所述差值超过预设阈值时,递增当前目标声道对应的故障计数器的值,包括:

23、计算所述目标声道在每个所述目标频段下所述参考信号、所述录音信号的能量值之间的差值,当所述差值超过预设阈值时,递增所述目标声道中所述目标频段的故障计数器的值;

24、当所述目标声道在任一所述目标频段下所述参考信号、所述录音信号的能量值之间的差值超过预设阈值时,递增所述目标声道对应的故障计数器的值。

25、可选的,获得目标声道之后,还包括:

26、计算所述目标声道在每个频段下所述录音信号、所述参考信号的能量值之间的比值,获得若干增益系数;

27、基于所有的增益系数,获得所述目标声道的频率响应曲线;

28、获取所述频率响应曲线与前一帧的频率响应曲线之间的频响变化值;

29、当所述频响变化值超过设定阈值时,递增所述目标声道的故障计数器的值。

30、本发明第二方面提供影院声道还音故障检测系统,其中,上述系统包括:

31、音频数据获取模块,用于从目标音频流获取当前帧的音频数据;

32、声学模拟模块,用于将所述音频数据输入预先构建的房间声学模型进行声学模拟,获得参考信号;

33、录制模块,用于播放所述音频数据并录制,获得录音信号;

34、对齐模块,用于基于时间偏移,对齐所述参考信号和所述录音信号;

35、声道筛选模块,用于基于所述参考信号,根据声道的能量对声道进行筛选,获得若干目标声道,并获取所述参考信号、所述录音信号在所述目标声道的能量值;

36、比较模块,用于在每个所述目标声道获取所述参考信号、所述录音信号的能量值的差值,当所述差值超过预设阈值时,递增当前目标声道对应的故障计数器的值;

37、检测模块,用于将所述目标音频流的下一帧设为当前帧,进行循环检测直至满足设定条件,根据所有故障计数器的值获得故障检测结果并输出。

38、可选的,所述声道筛选模块还包括频道比较单元,所述频道比较单元用于获取频段列表,对所述频段列表中每一个频段进行如下操作:计算所述参考信号中每个声道在所述频段的能量值,获得若干频段能量值;计算每个声道的频段能量值与所有频段能量值之和的比值,当所述比值超过设定阈值时,设定当前声道为所述目标声道,设定当前频段为目标频段,设定当前频段能量值为所述参考信号在所述目标声道的能量值,计算所述录音信号中所述目标声道在所述频段的能量值,获得所述录音信号在所述目标声道的能量值。

39、本发明第三方面提供一种智能终端,上述智能终端包括存储器、处理器以及存储在上述存储器上并可在上述处理器上运行的影院声道还音故障检测程序,上述影院声道还音故障检测程序被上述处理器执行时实现任意一项上述影院声道还音故障检测方法的步骤。

40、本发明第四方面提供一种计算机可读存储介质,上述计算机可读存储介质上存储有影院声道还音故障检测程序,上述影院声道还音故障检测程序被处理器执行时实现任意一项上述影院声道还音故障检测方法的步骤。

41、由上可见,本发明通过将音频数据输入房间声学模型进行模拟,获得参考信号,播放音频数据并录制,获得录制信号,根据声道的能量筛选出可能会出现故障的目标声道,然后在目标声道比较参考信号、录音信号的能量值,采用故障计数器记录两项能量值差距较大的情况的出现次数,最后根据故障计数器的值来判定目标声道是否出现故障。与现有技术相比,能够准确地检测出在哪一个声道出现还音故障。



技术特征:

1.影院声道还音故障检测方法,其特征在于,所述方法包括:

2.如权利要求1所述的影院声道还音故障检测方法,其特征在于,所述基于时间偏移,对齐所述参考信号和所述录音信号,包括:

3.如权利要求1所述的影院声道还音故障检测方法,其特征在于,所述基于所述参考信号,根据声道的能量对声道进行筛选,获得若干目标声道,并获取所述参考信号、所述录音信号在所述目标声道的能量值,包括:

4.如权利要求1所述的影院声道还音故障检测方法,其特征在于,所述基于所述参考信号,根据声道的能量对声道进行筛选,获得若干目标声道,并获取所述参考信号、所述录音信号在所述目标声道的能量值,包括:

5.如权利要求4所述的影院声道还音故障检测方法,其特征在于,所述目标声道中包括多个所述目标频段,所述参考信号、所述录音信号在所述目标声道的能量值包括多个所述目标频段对应的能量值,计算所述目标声道的参考信号、录音信号的能量值之间的差值,当所述差值超过预设阈值时,递增当前目标声道对应的故障计数器的值,包括:

6.如权利要求1所述的影院声道还音故障检测方法,其特征在于,获得目标声道之后,还包括:

7.影院声道还音故障检测系统,其特征在于,所述系统包括:

8.如权利要求7所述的影院声道还音故障检测系统,其特征在于,所述声道筛选模块还包括频道比较单元,所述频道比较单元用于获取频段列表,对所述频段列表中每一个频段进行如下操作:计算所述参考信号中每个声道在所述频段的能量值,获得若干频段能量值;计算每个声道的频段能量值与所有频段能量值之和的比值,当所述比值超过设定阈值时,设定当前声道为所述目标声道,设定当前频段为目标频段,设定当前频段能量值为所述参考信号在所述目标声道的能量值,计算所述录音信号中所述目标声道在所述频段的能量值,获得所述录音信号在所述目标声道的能量值。

9.智能终端,其特征在于,所述智能终端包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的影院声道还音故障检测程序,所述影院声道还音故障检测程序被所述处理器执行时实现如权利要求1-6任意一项所述影院声道还音故障检测方法的步骤。

10.计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有影院声道还音故障检测程序,所述影院声道还音故障检测程序被处理器执行时实现如权利要求1-6任意一项所述影院声道还音故障检测方法的步骤。


技术总结
本发明公开了一种影院声道还音故障检测方法、系统、终端及介质,通过将音频数据输入房间声学模型进行模拟,获得参考信号,播放音频数据并录制,获得录制信号,根据声道的能量筛选出可能会出现故障的目标声道,然后在目标声道比较参考信号、录音信号的能量值,采用故障计数器记录两项能量值差距较大的情况的出现次数,最后根据故障计数器的值来判定目标声道是否出现故障。与现有技术相比,能够准确地检测出在哪一个声道出现还音故障。

技术研发人员:玉靖坚,张万能
受保护的技术使用者:深圳市环球数码科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1