一种确定左右声道音频相关系数的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及音频处理技术领域,特别涉及一种确定左右声道音频相关系数的方法 及装置。
【背景技术】
[0002] 在音频编辑或播放控制时,需要根据立体声左右声道音频相关系数确定某段音频 是否可用。
[0003] 目前,确定立体声左右声道音频相关系数的具体方案为:借助泰克示波器来检测 立体声左右声道音频相关系数,将立体声左右声道音频信号输入泰克示波器的音频通道, 经过处理,泰克示波器的菱形标识处于显示器区间的不同位置来显示不同的相关系数值, 例如,当处理得到的相关系数为1时,菱形标识处于显示器区间的最右端显示为白色,当处 理得到的相关系数为-1时,菱形标识处于显示器区间的最左端显示为红色。当处理得到的 相关系数为0时,菱形标识处于显示器区间的最中间位置显示为黄色。
[0004] 综上所述,泰克示波器仅能显示立体声左右声道音频相关系数的大概数值范围, 除了相关系数值为1、-1和0三种情况之外,技术人员仅能通过示波器的显示结果进行估 读,不能准确得到立体声左右声道音频相关系数。
【发明内容】
[0005] 本发明实施例提出了一种确定左右声道音频相关系数的方法及装置,用以提供能 够较为准确地确定立体声左右声道音频相关系数的方法。
[0006] 本发明实施例提供了一种确定左右声道音频相关系数的方法,包括如下步骤:
[0007] 对左声道音频和右声道音频进行离散采样;
[0008] 确定左声道音频的离散采样序列(η)和右声道音频的离散采样序列xR (η),其 中,η为自然数,η = 1,2,... N,N为大于1的自然数;
[0009] 根据如下公式,确定左右声道音频相关系数r :
[0010]
[0011] 本发明实施例提供了一种确定左右声道音频相关系数的装置,包括:
[0012] 采样单元,用于对左声道音频和右声道音频进行离散采样;
[0013] 序列确定单元,用于确定左声道音频的离散采样序列xjn)和右声道音频的离散 采样序列x R(η),其中,η为自然数,η = 1,2, ... N,N为大于1的自然数;
[0014] 相关系数确定单元,用于根据如下公式,确定左右声道音频相关系数r:
[0015]
[0016] 本发明有益技术效果如下:
[0017] 本发明实施例提供的确定左右声道音频相关系数的方法,由于对左声道音频和右 声道音频进行离散采样,确定左声道音频的离散采样序列^(η)和右声道音频的离散采样 序列xR (η),根据公式
>确定左右声道音频相关系数,能够准确地确 定左右声道首频相关系数。
【附图说明】
[0018] 下面将参照附图描述本发明的具体实施例,
[0019] 图1为本发明实施例中提供的确定左右声道音频相关系数的方法流程示意图;
[0020] 图2为本发明实施例中提供的确定左右声道音频相关系数的装置结构示意图。
【具体实施方式】
[0021] 为了使本发明的技术方案及优点更加清楚明白,以下结合附图对本发明的示例性 实施例进行进一步详细的说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是 所有实施例的穷举。并且在不冲突的情况下,本说明书中的实施例及实施例中的特征可以 互相结合。
[0022] 图1为本发明实施例中提供的确定左右声道音频相关系数的方法流程示意图,如 图1所示,确定左右声道音频相关系数的方法,可以包括如下步骤:
[0023] 步骤101 :对左声道音频和右声道音频进行离散采样;
[0024] 步骤102 :确定左声道音频的离散采样序列xjn)和右声道音频的离散采样序列 叉1?(11),其中,11为自然数,11 = 1,2,...1~为大于1的自然数;
[0025] 步骤103 :根据如下公式,确定左右声道音频相关系数r :
[0026]
[0027] 具体实施中,当判断立体声音频是否可用时,需要对一段立体声左右声道的音频 相关系数进行周期或非周期的计算。一段立体声音频左右声道完全反相是指立体声音频左 右声道音频波形完全相同但相位差180° ;-段立体声音频左右声道完全同相是指立体声 音频左右声道完全相同,即:一个声道为另一个声道的拷贝,或者,一个声道的离散采样数 值是另一个声道相应的离散采样数值的倍数。
[0028] 实际中,正常人听觉可识别的频率范围大约在20Hz~20kHz之间。米样频率是 指将模拟音频信号进行数字化时,每秒钟抽取音频信号样本的次数。根据奈奎斯特采样 理论,为了保证声音不失真,采样频率应该在40kHz左右。常用的音频采样频率有8kHz、 11. 025kHz、22. 05kHz、16kHz、37. 8kHz、44. IkHz、48kHz 等。
[0029] 通过查阅资料,得知左右声道间的相关系数可以通过如下的公式(I)进行计算, 该公式⑴为:
[0030]
(1)
[0031] τ是两个声道间的时间延迟,V是归一化因子,V可通过下面的式子定义:
[0032]
(2)
[0033] 从公式⑴和⑵中看到,利用T将音频看作周期性的音频序列,当周期T趋于无 穷时,对连续的音频序列进行积分,但这两个式子在实际中根本无法操作。考虑到方案的可 实施性,本发明实施例中将公式(1)和(2)合并,再转化为离散公式。对立体声音频左右声 道进行离散采样后,就可以确定相同一段时间内的左声道音频的离散采样序列xjn)和右 声道音频的离散采样序列x R (η),然后根据将左声道音频的离散采样序列XJn)和右声道音 频的离散采样序列xR(n)进行相关系数计算。与在数学、统计学、金融学等研究领域中常用 的皮尔逊相关系数采用求线性相关系数大小的算法不同,发明实施例中采用的是直接利用 离散样本值求相关系数的算法进行立体声音频左右声道相关系数的计算,具体计算公式, 在上述方法的步骤103中已有说明,这里不再重复说明。相对于连续求相关系数的算法,实 际可实施性更好,且采样率取得合适,可以准确地计算立体声音频左右声道相关系数。
[0034] 实施中,可以以48KHz的采样率对左声道音频和右声道音频进行为离散采样。
[0035] 为了保证声音不失真,采样频率应该在40kHz左右,常用的音频采样频率有8kHz、 11. 025kHz、22. 05kHz、16kHz、37. 8kHz、44. lkHz、48kHz 等。具体实施中,可以采用 48KHz 的 采样率进行左声道音频和右声道音频的离散采样,通过48KHZ较高的采样率,可以兼顾立 体声左右声道音频采样数据的处理成本和立体声音频左右声道离散采样后计算的相关系 数的准确性。
[0036] 实施中,可以以一个首频帧为时间单位确定左右声道首频相关系数。
[0037] 具体实施中,考虑实施可操作性,使本方案能够更方便本领域技术人员的实施,可 以以一个音频帧为时间单元,即,计算左右声道音频相关系数的周期为一个音频帧,每隔一 个音频帧的时间长度就进行一次左右声道音频相关系数的计算。左声道音频和右声道音频 进行离散采样始终进行,不间断,离散采样值可以保存至相应存储设备中,待到达左右声道 音频相关系数的计算时刻时,被读取。
[0038] 通常,一秒钟的音频包括25个音频帧,即,一个音频帧的时间长度为0. 04s。那么