首页> 中国专利> 自动调整的麦克风阵列、方法和携带麦克风阵列的装置

自动调整的麦克风阵列、方法和携带麦克风阵列的装置

摘要

本发明提供一种自动调整的麦克风阵列、方法和携带麦克风阵列的装置,麦克风阵列,用于收集声源的声音;采集单元,用于检测空间中的所述声源的空间参数;处理单元,与所述采集单元连接,用于当所述空间参数满足预定条件时生成控制信号;麦克风阵列控制单元,与所述麦克风阵列和所述处理单元连接,用于根据所述控制信号调整所述麦克风阵列,使得调整后的所述麦克风阵列收集到的声音符合预定的声音标准。应用本发明实施例提供的技术,根据用户的状态进行自动调整,提高了通话或录音质量,避免了固定参数设置带来的诸多问题。

著录项

  • 公开/公告号CN102045618A

    专利类型发明专利

  • 公开/公告日2011-05-04

    原文格式PDF

  • 申请/专利权人 联想(北京)有限公司;

    申请/专利号CN200910236050.9

  • 发明设计人 马文超;任俊;梁小霞;

    申请日2009-10-19

  • 分类号H04R3/00;

  • 代理机构北京银龙知识产权代理有限公司;

  • 代理人许静

  • 地址 100085 北京市海淀区上地信息产业基地创业路6号

  • 入库时间 2023-12-18 02:09:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-03-04

    授权

    授权

  • 2011-06-15

    实质审查的生效 IPC(主分类):H04R3/00 申请日:20091019

    实质审查的生效

  • 2011-05-04

    公开

    公开

说明书

技术领域

本发明涉及麦克风技术,特别是指一种自动调整的麦克风阵列、方法和携带麦克风阵列的装置。

背景技术

随着数字麦克风技术的发展,由于数字麦克风阵列(SAM,Small ArrayMicrophone)可以灵敏的捕捉声音,更有效抑制环境噪音,更有效消除回声等优点,被日益广泛的用在诸如计算机,移动终端,视频播放器MP3/4,照相机和摄像机等电子设备上。

数字麦克风阵列被广泛应用,是因其采用了如图1所示的拾音角技术,拾音角可以采用主麦克风(Uni-MIC)和参考麦克风(Omni-MIC)这两种麦克风背对背摆放或者边对边摆放,以组成阵列,利用两种麦克风物理特性的差异,通过DSP芯片处理以后形成锥形的拾音束作为空间的滤波器,用以抑制非稳态噪声。麦克风的特性、结构设计,以及DSP的参数调整决定了锥形拾音束的方向、角度和抑制非稳态噪声的效果。

发明人在实现本发明的过程中,发现现有技术中至少存在如下问题:拾音角的角度过大会引入环境噪声,过小则会漏掉需要的声音;拾音角的方向目前都是以屏幕正中为中心,虽然满足大多数情况下的需求,但无法完全覆盖声源所在的区域,例如若用户没有正对着计算机讲话则会漏掉声音;现有数字麦克风阵列虽可以设定拾音角距离,但距离太远会引入噪音,距离太近则可能漏掉需要的信号。

发明内容

本发明的目的是提供一种自动调整的麦克风阵列、方法和携带麦克风阵列的装置,用以解决现有技术中,无法动态调整麦克风阵列的拾音角,导致音响效果差的缺陷。

一种自动调整的麦克风阵列,包括:麦克风阵列,用于收集声源的声音;

采集单元,用于检测空间中的所述声源的空间参数;处理单元,与所述采集单元连接,用于当所述空间参数满足预定条件时生成控制信号;麦克风阵列控制单元,与所述麦克风阵列和所述处理单元连接,用于根据所述控制信号调整所述麦克风阵列,使得调整后的所述麦克风阵列收集到的声音符合预定的声音标准。

上述麦克风阵列中,所述麦克风阵列控制单元具体是:拾音角调整单元,用于根据所述控制信号调整所述拾音角的拾音角参数。

上述麦克风阵列中,所述拾音角调整单元包括:到达时间调整单元,用于在同一声源发出的第一声音和第二声音到达所述麦克风阵列时,计算所述第一声音和第二声音到达所述麦克风阵列的时间差TDOA,作为灵敏度参数;当TDOA大于一个阈值ΔT时,生成灵敏度调整指令用以滤掉该声源发出的声音;和/或,拾音角距离调整单元,用于根据空间参数中的距离参数,生成距离调整指令;所述距离调整指令在当该声源远离所述拾音角时,用以增大所述拾音角的有效距离;当该声源靠近所述拾音角时,用以缩小所述拾音角的有效距离;和/或,拾音角角度调整单元,用于根据空间参数中的声源数目参数,生成角度调整指令;所述角度调整指令在声源数目增加时,用以扩大所述拾音角的角度,在声源数目减少时,缩小所述拾音角的角度;和/或,拾音角方向调整单元,用于根据空间参数中的方向参数,生成方向调整指令,该方向调整指令指示所述拾音角朝向所述声源。

上述麦克风阵列中,优先级仲裁单元,用于调整到达时间调整单元、拾音角距离调整单元、拾音角角度调整单元、拾音角方向调整单元之间的工作优先级。

上述麦克风阵列中,采集单元具体为摄像头。

上述麦克风阵列中,所述处理单元具体为人脸数据分析单元,用于基于人的脸部特征,对从采集单元输入的包含人脸图象或者视频流的空间参数,当判定其存在人脸时,计算出一个人脸的空间位置或多个人脸的中心位置,作为所述控制信号。

一种携带麦克风阵列的装置,麦克风阵列,用于收集声源的声音;采集单元,用于检测空间中的所述声源的空间参数;处理单元,与所述采集单元连接,用于当所述空间参数满足预定条件时生成控制信号;麦克风阵列控制单元,与所述麦克风阵列和所述处理单元连接,用于根据所述控制信号调整所述麦克风阵列,使得调整后的所述麦克风阵列收集到的声音符合预定的声音标准;装置主体,用于承载所述麦克风阵列、采集单元、处理单元和麦克风阵列控制单元。

上述装置中,还包括:所述麦克风阵列控制单元具体是:拾音角调整单元,用于根据所述控制信号调整所述拾音角的拾音角参数。

一种自动调整麦克风阵列的方法,用于携带麦克风阵列的装置,包括:收集声源的声音;检测空间中的所述声源的空间参数;当所述空间参数满足预定条件时生成控制信号;根据所述控制信号调整所述麦克风阵列,使得调整后的所述麦克风阵列收集到的声音符合预定的声音标准。

上述方法中,当所述空间参数满足预定条件时生成控制信号的过程还包括:在同一声源发出的第一声音和第二声音到达麦克风阵列时,计算所述第一声音和第二声音到达所述麦克风阵列的时间差TDOA,作为灵敏度参数;当TDOA大于一个阈值ΔT时,生成灵敏度调整指令用以滤掉该声源发出的声音;和/或,根据空间参数中的距离参数,生成距离调整指令;所述距离调整指令在当该声源远离所述拾音角时,用以增大所述拾音角的有效距离;当该声源靠近所述拾音角时,用以缩小所述拾音角的有效距离;和/或,根据空间参数中的声源数目参数,生成角度调整指令;所述角度调整指令在声源数目增加时,用以扩大所述拾音角的角度,在声源数目减少时,缩小所述拾音角的角度;和/或,根据空间参数中的方向参数,生成方向调整指令,该方向调整指令指示所述拾音角朝向所述声源。

应用本发明实施例提供的技术,控制信号是根据空间参数与预定条件之间的关系生成的,应用该控制信号调整麦克风阵列,而非通过人工操作调整麦克风阵列,提高了通话或录音质量,避免了固定设置麦克风阵列的各参数带来的诸多问题。

附图说明

图1为主麦克风和参考麦克风组成的拾音角;

图2为本发明实施例麦克风阵列结构示意图;

图3为本发明实施例普通麦克风工作原理示意图;

图4为本发明实施例拾音角方向调整示意图;

图5为本发明实施例拾音角距离调整示意图;

图6为本发明实施例拾音角角度调整示意图;

图7为本发明实施例拾音角大小调整示意图;

图8为本发明实施例自动调整的方法流程示意图;

图9为本发明实施例携带麦克风阵列的装置结构示意图。

具体实施方式

为使本发明的目的、技术特征和实施效果更加清楚,下面将结合附图及具体实施例对本发明的技术方案进行详细描述。本发明提供的实施例中,提出一种根据检测到的空间参数以动态调整麦克风阵列的参数设置的技术。

本发明实施例中,提供一种自动调整的麦克风阵列,如图2所示,包括:

麦克风阵列201,用于收集声源的声音;

采集单元202,用于检测空间参数;

处理单元203,与所述采集单元202连接,用于当所述空间参数满足预定条件时生成控制信号;

麦克风阵列控制单元204,与麦克风阵列201和所述处理单元203连接,用于根据所述控制信号调整所述麦克风阵列201,使得调整后的所述麦克风阵列201收集到的声音符合预定的声音标准。

所述麦克风阵列201由主麦克风Uni-MIC和参考麦克风Omni-MIC组成。

应用本发明实施例提供的技术,控制信号是根据空间参数与预定条件之间的关系生成的,应用该控制信号调整麦克风阵列201,而非通过人工操作调整麦克风阵列201,提高了通话或录音质量,避免了固定设置麦克风阵列201的各参数带来的诸多问题。

为帮助技术人员进一步理解技术方案,对其工作原理进行解析。如图3所示,音源终端301携带了普通麦克风3011,收音终端302携带了扬声器3021,音源终端301通过线缆将声音传输给收音终端302;普通麦克风3011无法分辨噪音和有用声音,会无差别的收集噪音和有用声音,因此播放的时候效果较差。将普通麦克风3011替换为一个麦克风阵列201,由于麦克风阵列201具有拾音角,因此麦克风阵列201可以通过自身所形成的拾音角屏蔽掉工作区域以外的噪音,获取到清晰的有用声音,提高收音终端302处的声音的质量。

麦克风阵列控制单元204具体为:拾音角调整单元。拾音角调整单元包括:到达时间调整单元、拾音角距离调整单元、拾音角角度调整单元和拾音角方向调整单元;用于根据所述控制信号调整所述拾音角的拾音角参数。且不失一般性,使用麦克风阵列的用户作为声源,发出声音;其中,

到达时间调整单元,如图4所示,同一声源发出的声音到达麦克风阵列201(即拾音角)中的不同麦克风时,到达第一麦克风的是第一声音,到达第二麦克风的是第二声音。通过获取第一麦克风和第二麦克风之间的距离,以及所形成的角A,以计算第一声音和第二声音到达拾音角的时间差(TDOA,TimeDifference ofArrival)作为灵敏度参数;当TDOA大于一个阈值ΔT时,生成灵敏度调整指令用以滤掉该声源发出的声音。阈值ΔT是一个预先设定的值,可以由厂商根据业界的技术经验设定,以改变麦克风阵列201的灵敏度。

拾音角方向调整单元,如图5所示,用于根据空间参数中的方向参数,生成方向调整指令,该方向调整指令指示所述拾音角朝向声源。此处,拾音角方向可理解为拾音角的中轴线的朝向。根据声源位置调整拾音角方向,作为声源的用户正在进行VoIP通信,当用户的位置发生改变,但仍然保持面对计算机时,通过图像识别技术判断用户的位置发生了改变,但用户仍然在使用麦克风阵列201,此时调整方向参数,使得拾音角方向始终对准用户面部。

拾音角角度调整单元,如图6所示,用于根据空间参数中的声源数目参数,生成角度调整指令;所述角度调整指令在声源数目增加时,用以扩大所述拾音角的角度,在声源数目减少时,缩小所述拾音角的角度。即,此种调整多是在声源数目发生变化的情形下进行,在应用场景中,根据用户数量调整拾音角大小:在一个用户进行语音通信时,有新的用户加入,根据摄像头检测到的信息进行人脸识别,发现用户增多,则增大拾音角;反之减小拾音角。

拾音角距离调整单元,如图7所示,用于根据空间参数中的距离参数,生成距离调整指令;所述距离调整指令在当该声源远离所述拾音角时,用以增大所述拾音角能够收集声音的有效距离;当该声源靠近所述拾音角时,用以缩小所述拾音角能够收集声音的有效距离。具体地,摄像头拍摄用户面部,根据用户面部到麦克风阵列201的距离调整拾音角距离。当用户使用麦克风阵列201时,根据用户面部轮廓判断出用户离设备的距离,当用户离设备较近时,减小拾音角距离,以减小外来噪音的干扰;当用户远离设备时,增大拾音角距离,以采集来自用户的有用声音。

由上述的具体实施例可以看出,麦克风阵列控制单元204具体为:拾音角调整单元。拾音角调整单元包括多个子单元:到达时间调整单元、拾音角距离调整单元、拾音角角度调整单元和拾音角方向调整单元。上述各个单元分别对应了根据灵敏度参数、距离参数、声源数目参数、方向参数各生成对应的灵敏度调整指令、距离调整指令、角度调整指令和方向调整指令,作为具体的控制信号。

由于处理单元203可以根据厂商预先的设置,支持多种类型的控制信号,因此为用户提供了多种选择。进一步地,厂商在装置或设备出厂时,可以选择性地设置拾音角调整单元所包含的子单元的数目。

采集单元202具体为摄像头,该摄像头与处理单元203连接,处理单元203对摄像头采集的人脸数据进行分析。

处理单元203具体可以是一个人脸数据分析单元。人脸数据分析单元基于人的脸部特征,对从摄像头输入的人脸图象或者视频流,首先判断其是否存在人脸,如果存在人脸,则进一步的计算出每个人脸的位置、大小和各个主要面部器官的位置信息。

为此,人脸数据分析单元,具体可以采用区域特征分析算法,利用计算机图像处理技术从摄像头传来的视频中提取人像特征点,利用生物统计学的原理进行分析建立数学模型,即人脸特征模板。

需要进一步说明的是,当存在多个用户的人脸时,人脸数据分析单元可以按照预先设定的程序,计算出这多个人物的人脸的有效区域,并确定有效区域的中心,作为控制信号传输给麦克风阵列控制单元204。

和/或者,

处理单元203具体是一个参照物分析单元,用于对摄像头采集的非人物物体的空间参数进行分析处理。例如,当摄像头采集的空间参数是一个喇叭,音箱或者光源的空间位置时,参照物分析单元对空间参数进行分析,生成控制信号传输给麦克风阵列控制单元204。

装置还包括:优先级仲裁单元,用于调整到达时间调整单元、拾音角距离调整单元、拾音角角度调整单元、拾音角方向调整单元之间的工作优先级。

采集单元202也可以具体为热成像仪,用于对人物等发热物体的空间位置进行采集,生成合乎技术标准能够被使用的空间参数,发送给处理单元203。

采集单元202还可以具体为红外设备,以及其他可以检测空间中的所述声源的空间参数的设备,由于不同的设备的工作原理不同,因此检测到的空间参数也不尽相同,根据所述空间参数生成的控制信号也因此而不同,此时,麦克风阵列控制单元204则根据对应的控制信号控制所述麦克风阵列。

与麦克风阵列对应地,本发明实施例还提供了一种自动调整的方法,如图8所示,用于携带麦克风阵列的装置,包括:

步骤801,收集声源的声音;

步骤802,检测空间中的所述声源的空间参数;

步骤803,当所述空间参数满足预定条件时生成控制信号;

步骤804,根据所述控制信号调整所述麦克风阵列,使得调整后的所述麦克风阵列收集到的声音符合预定的声音标准。

上述方法中,当所述空间参数满足预定条件时生成控制信号的过程还包括:在同一声源发出的第一声音和第二声音到达拾音角时,计算所述第一声音和第二声音到达所述拾音角的时间差TDOA;当TDOA大于一个阈值ΔT时,滤掉该声源发出的声音;

根据空间参数中的距离参数,生成距离调整指令;所述距离调整指令在当该声源远离所述拾音角时,用以增大所述拾音角的距离;当该声源靠近所述拾音角时,用以缩小所述拾音角的距离;

根据空间参数中的声源数目参数,生成角度调整指令;所述角度调整指令在声源数目增加时,用以扩大所述拾音角的角度,在声源数目减少时,缩小所述拾音角的角度;

根据空间参数中的方向参数,生成方向调整指令,该方向调整指令指示所述拾音角朝向所述声源。

根据上述方法的描述,采集单元202,具体可以是摄像头,周期性检测用户的状态,生成空间参数。具体是检测当前用户的位置,数目和距离信息,当检测到用户的状态发生变化时,产生相应的空间参数,并将空间参数发送给处理单元203。处理单元203根据采集单元202发来的空间参数,经过分析生成控制信号;发送给麦克风阵列控制单元204。控制信号到达麦克风阵列控制单元204,麦克风阵列控制单元204与所述麦克风阵列201和处理单元203连接,用于根据控制信号调整所述麦克风阵列201,使得调整后的麦克风阵列201收集到的声音符合预定的声音标准。控制信号具体可以是调整麦克风阵列201的角度,大小和方向等。

本实施例中提供了一种携带麦克风阵列的装置,如图9所示,包括:

麦克风阵列,用于收集声源的声音;

采集单元,用于检测空间中的所述声源的空间参数;

处理单元,与所述采集单元连接,用于当所述空间参数满足预定条件时生成控制信号;

麦克风阵列控制单元,与所述麦克风阵列和所述处理单元连接,用于根据所述控制信号调整所述麦克风阵列,使得调整后的所述麦克风阵列收集到的声音符合预定的声音标准;

装置主体,用于承载所述麦克风阵列、采集单元、处理单元和麦克风阵列控制单元。

装置还包括:所述麦克风阵列控制单元具体是:拾音角调整单元,用于根据所述控制信号调整所述拾音角的拾音角参数。

本发明的实施例具有以下有益效果,用于控制麦克风阵列的控制信号是根据空间参数与预定条件之间的关系生成的,应用该控制信号调整麦克风阵列,而非通过人工操作调整麦克风阵列,提高了通话或录音质量,避免了固定设置麦克风阵列的各参数带来的诸多问题。

应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制,所有的参数取值可以根据实际情况调整,且在该权利保护范围内。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神范围,其均应涵盖在本发明的权利要求范围当中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号