定位方法、定位装置以及用户设备的制作方法

文档序号:6252481阅读:149来源:国知局
定位方法、定位装置以及用户设备的制作方法
【专利摘要】本申请实施例公开了一种定位方法、定位装置及用户设备,所述方法包括:获取至少三个位置对应的至少三个电磁波反射信号;其中:所述至少三个电磁波反射信号由所述至少三个位置处的至少三个电磁波反射模块在响应于一声源发出的声音而产生振动的状态下对电磁波信号反射形成;根据所述至少三个电磁波反射信号,得到所述声源引起的所述至少三个电磁波反射模块的至少三个振动强度信息;根据所述至少三个振动强度信息中的每个振动强度信息与所述声源的声源声音强度信息、所述声源的声源位置信息之间的对应关系得到所述声源位置信息。本申请实施例的技术方案可以利用环境中的电磁波对发声对象进行定位,节能并降低了系统复杂度。
【专利说明】定位方法、定位装置以及用户设备

【技术领域】
[0001 ] 本申请涉及定位技术,尤其涉及一种定位方法、定位装置以及用户设备。

【背景技术】
[0002]随着数据业务和多媒体业务的快速增加,人们对定位与导航的需求日益增大,尤其在复杂的室内环境,如机场大厅、展厅、仓库、超市、图书馆、地下停车场、矿井等环境中,常常需要确定对象在室内等固定场所的位置信息。


【发明内容】

[0003]本申请实施例可能的目的是:提供一种定位技术方案。
[0004]第一方面,本申请的一可能的实施方案提供了一种定位方法,包括:
[0005]获取至少三个位置对应的至少三个电磁波反射信号;其中:所述至少三个电磁波反射信号由所述至少三个位置处的至少三个电磁波反射模块在响应于一声源发出的声音而产生振动的状态下对电磁波信号反射形成;
[0006]根据所述至少三个电磁波反射信号,得到所述声源引起的所述至少三个电磁波反射模块的至少三个振动强度信息;
[0007]根据所述至少三个振动强度信息中的每个振动强度信息与所述声源的声源声音强度信息、所述声源的声源位置信息之间的对应关系得到所述声源位置信息。
[0008]结合第一方面,在第二种可能的实施方案中,
[0009]所述至少三个电磁波反射模块的电磁波反射特性不同;
[0010]所述获取所述至少三个位置对应的所述至少三个电磁波反射信号包括:
[0011]根据所述至少三个电磁波反射信号以及所述至少三个电磁波反射模块分别对应的电磁波反射特性,确定所述至少三个位置与所述至少三个电磁波反射信号之间的一一对应关系。
[0012]结合第一方面的上述任一种可能的实施方案,在第三种可能的实施方案中,所述电磁波信号包括:环境电磁波信号。
[0013]结合第一方面的上述任一种可能的实施方案,在第四种可能的实施方案中,所述根据所述至少三个电磁波反射信号得到所述至少三个振动强度信息包括:
[0014]根据所述至少三个电磁波反射信号得到所述至少三个位置对应的至少三个振动信息;
[0015]根据所述至少三个振动信息得到所述至少三个振动强度信息。
[0016]结合第一方面的上述任一种可能的实施方案,在第五种可能的实施方案中,根据所述每个振动强度信息与所述声源声音强度信息、所述声源位置信息之间的对应关系得到所述声源位置信息包括:
[0017]根据所述至少三个振动强度信息,得到分别与所述至少三个位置对应的至少三组强度位置关系,每组强度位置关系包括与所述至少三个位置中对应的位置的多个可能声源声音强度与可能声源位置之间的多个强度位置关系;
[0018]根据所述多个可能声源声音强度中一可能声源声音强度下所述至少三个位置中所有位置对应的至少三个强度位置关系的交集得到所述声源位置信息。
[0019]结合第一方面的上述任一种可能的实施方案,在第六种可能的实施方案中,对应于所述声源位置信息为三维位置信息,所述至少三个位置为:
[0020]至少四个位置。
[0021]第二方面,本申请的一可能的实施方案提供了一种定位装置,包括:
[0022]电磁波信号获取模块,用于获取至少三个位置对应的至少三个电磁波反射信号;其中:所述至少三个电磁波反射信号由所述至少三个位置处的至少三个电磁波反射模块在响应于一声源发出的声音而产生振动的状态下对电磁波信号反射形成;
[0023]振动强度获取模块,用于根据所述至少三个电磁波反射信号,得到所述声源引起的所述至少三个电磁波反射模块的至少三个振动强度信息;
[0024]声源位置获取模块,用于根据所述至少三个振动强度信息中的每个振动强度信息与所述声源的声源声音强度信息、所述声源的声源位置信息之间的对应关系得到所述声源位置信息。
[0025]结合第二方面,在第二种可能的实施方案中,所述电磁波信号获取模块包括:
[0026]电磁波接收单元,用于采集所述至少三个电磁波反射信号。
[0027]结合第二方面的上述任一种可能的实施方案,在第三种可能的实施方案中,所述至少三个电磁波反射模块的电磁波反射特性不同;
[0028]所述电磁波信号获取模块包括:
[0029]信号来源位置确定单元,用于根据所述至少三个电磁波反射信号以及所述至少三个电磁波反射模块分别对应的电磁波反射特性,确定所述至少三个位置与所述至少三个电磁波反射信号之间的对应关系。
[0030]结合第二方面的上述任一种可能的实施方案,在第四种可能的实施方案中,所述电磁波信号包括:环境电磁波信号。
[0031]结合第二方面的上述任一种可能的实施方案,在第五种可能的实施方案中,所述振动强度获取模块包括:
[0032]振动信息获取单元,用于根据所述至少三个电磁波反射信号得到所述至少三个位置对应的至少三个振动信息;
[0033]声音强度获取单元,用于根据所述至少三个振动信息得到所述至少三个振动强度信息。
[0034]结合第二方面的上述任一种可能的实施方案,在第六种可能的实施方案中,所述声源位置获取模块包括:
[0035]强度位置关系获取单元,用于根据所述至少三个振动强度信息,得到分别与所述至少三个位置对应的至少三组强度位置关系,每组强度位置关系包括与所述至少三个位置中对应的位置的多个可能声源声音强度与可能声源位置之间的多个强度位置关系;
[0036]声源位置获取单元,用于根据所述多个可能声源声音强度中一可能声源声音强度下所述至少三个位置中所有位置对应的至少三个强度位置关系的交集得到所述声源位置信息。
[0037]结合第二方面的上述任一种可能的实施方案,在第七种可能的实施方案中,所述装置还包括所述至少三个电磁波反射模块。
[0038]结合第二方面的上述任一种可能的实施方案,在第八种可能的实施方案中,对应于所述声源位置信息为三维位置信息,所述至少三个位置为:
[0039]至少四个位置。
[0040]第三方面,本申请的一可能的实施方案提供了一种用户设备,包括上面所述的定位装置。
[0041]本申请实施例的至少一个实施方案通过获取并分析多个位置处受环境中的声音影响的电磁波反射信号,得到所述声音在所述多个位置处引起的振动强度信息,进而对声源进行定位。该定位技术可以利用环境中的电磁波,节能并降低了系统复杂度,特别适合使用在一些声音采集位置不适合有源器件使用的场合以及在一个空间中要采集多个位置的声音信息进行定位的场合对发声对象进行定位。

【专利附图】

【附图说明】
[0042]图1为本申请实施例的一种定位方法的流程图;
[0043]图2为本申请实施例的一种定位方法的应用场景示意图;
[0044]图3为本申请实施例的一种定位装置的结构示意框图;
[0045]图4a和4b为本申请实施例的两种定位装置的结构示意框图;
[0046]图5为本申请实施例的一种定位装置的结构示意框图;
[0047]图6为本申请实施例的一种用户设备的结构示意框图。

【具体实施方式】
[0048]下面结合附图(若干附图中相同的标号表示相同的元素)和实施例,对本申请的【具体实施方式】作进一步详细说明。以下实施例用于说明本申请,但不用来限制本申请的范围。
[0049]本领域技术人员可以理解,本申请中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。
[0050]在本申请实施例的下述描述中,所述“声音”不局限于人耳所能听到的范围的声音,可以引起对应电磁波反射模块振动的声音都可以包括在本申请的保护范围内。
[0051]如图1所示,本申请实施例提供了一种定位方法,包括:
[0052]SllO获取至少三个位置对应的至少三个电磁波反射信号;其中:所述至少三个电磁波反射信号由所述至少三个位置处的至少三个电磁波反射模块在响应于一声源发出的声音而产生振动的状态下对电磁波信号反射形成;
[0053]S120根据所述至少三个电磁波反射信号,得到所述声源在所述至少三个位置处的至少三个振动强度信息;
[0054]S130根据所述至少三个振动强度信息中的每个振动强度信息与所述声源的声源声音强度信息、所述声源的声源位置信息之间的对应关系得到所述声源位置信息。
[0055]举例来说,本发明提供的定位装置作为本实施例的执行主体,执行SllO?S130。具体地,所述定位装置可以以软件、硬件或软硬件结合的方式设置在用户设备中,或者,所述定位装置本身就是所述用户设备;所述用户设备包括但不限于:手机、电脑、平板电脑、家庭网关、智能机器人等。
[0056]本申请实施例的实施方式通过获取并分析多个位置处受环境中的声音影响的电磁波反射信号,得到所述声音在所述多个位置处引起的振动强度信息,进而对声源进行定位。该定位方法可以利用环境中的电磁波,节能并降低了系统复杂度,特别适合使用在一些声音采集位置不适合有源器件使用的场合以及在一个空间中要采集多个位置的声音信息进行定位的场合对发声对象进行定位。
[0057]通过下面的各实施方式,进一步说明本申请实施例的各步骤:
[0058]在需要获取所述声源在二维空间的二维位置信息时,所述至少三个位置为三个或以上都行,例如可以为三个位置;在需要获取所述声源在三维空间的三维位置信息时,所述至少三个位置则为至少四个位置,在一种可能的实施方式中,例如所述至少四个位置可以取四个位置。
[0059]下面的各实施方式以需要获取所述声源在二维空间的二维位置信息,所述至少三个位置为所述三个位置为例进行说明。
[0060]SllO获取所述三个位置对应的三个电磁波反射信号。
[0061]其中,所述三个电磁波反射信号由所述三个位置处的三个电磁波反射模块在响应于一声源发出的声音而产生振动的状态下对电磁波信号反射形成。
[0062]如图2所示,在第一位置(X1, Y1)、第二位置(x2,J2)和第三位置(x3,y3)处分别设有第一电磁波反射模块211、第二电磁波反射模块212以及第三电磁波反射模块213,这三个电磁波反射模块分别向一电磁波接收位置反射电磁波信号,例如,可以通过一移动终端220作为本实施方式的执行主体在该接收位置处获取所述三个电磁波反射模块反射后的三个电磁波反射信号241?243。
[0063]可选地,所述三个电磁波反射模块的反射面以不规则的方式分布,例如,相互不平行分布等。
[0064]一声源230发出的声音信号231分别传输至所述第一位置(X1J1)、第二位置(x2,I2)和第三位置(x3,y3)处,引起所述第一电磁波反射模块211、第二电磁波反射模块212以及第三电磁波反射模块213的振动。由声音的多普勒效应可以知道,所述三个电磁波反射模块的振动会引起所述电磁波接收位置处接收到的电磁波反射信号的频谱特性发生变化。
[0065]在一种可能的实施方式中,所述电磁波反射模块例如可以为电磁波反射薄膜。
[0066]在一种可能的实施方式中,为了得到对应的电磁波反射特性,所述电磁波反射薄膜上还具有印制天线。
[0067]在一种可能的实施方式中,所述电磁波反射薄膜例如可以为金属薄膜。在其他可能的实施方式中,所述电磁波反射薄膜可以为其它材质的薄膜,反射面上设有印制天线。
[0068]在一种可能的实施方式中,所述反射包括定向反射。S卩,向所述电磁波接收位置定向反射所述电磁波反射信号。
[0069]在一种可能的实施方式中,可以通过所述电磁波反射模块的形状来实现所述定向反射,例如,在一种可能的实施方式中,所述电磁波反射模块为具有曲面的反射面的电磁波反射薄膜,所述电磁波接收位置位于所述曲面的反射会聚区域。在一种可能的实施方式中,所述曲面例如可以为抛物面或椭圆球面。
[0070]在一种可能的实施方式中,所述电磁波信号包括:环境电磁波信号,例如,环境中的无线电波、光信号等。即,在本实施方式中,不需要另外发射电磁波信号用于反射,而是可以对环境中已经存在的环境电磁波信号进行反射形成所述电磁波反射信号。本领域技术人员可以看出,本实施方式可以重用空间中已经存在的电磁场信息而无需发射信号,既节能又降低了系统复杂度。
[0071]在一种可能的实施方式中,例如,可以通过信号采集的方式接收所述至少一电磁波反射信号。例如,通过在所述电磁波接收位置的接收模块来接收所述三个电磁波反射信号。
[0072]在另一种可能的实施方式中,还可以通过通信模块,从一外部设备(例如上面所述的接收模块)来获取所述三个电磁波反射信号。
[0073]在一种可能的实施方式中,为了将接收到的三个电磁波反射信号与所述三个电磁波反射模块一一对应起来,所述三个电磁波反射模块的电磁波反射特性不同,例如可以通过所述电磁波反射模块上不同的印制天线来实现不同的电磁波反射特性。
[0074]在本实施方式中,所述步骤SllO包括:
[0075]根据所述三个电磁波反射信号以及所述三个电磁波反射模块分别对应的电磁波反射特性,确定所述三个位置与所述三个电磁波反射信号之间的一一对应关系。
[0076]在其它可能的实施方式中,还可以通过其它方式来将所述三个位置与所述三个电磁波反射信号进行匹配,例如,可以在所述电磁波接收位置处设置位置不同的多个接收模块来接收所述三个位置反射回来的三个电磁波反射信号,再通过例如垂直-贝尔实验室分层空时码(Vertical-Bell Labs Layered Space-Time, V-BLAST)等多输入多输出(Multiple-1nput Mu 11 ip I e-Output, ΜΙΜΟ)接收算法来确定每个电磁波反射信号对应的位置。
[0077]S120根据所述三个电磁波反射信号,得到所述声源在所述三个位置处的三个振动强度信息。
[0078]在一种可能的实施方式中,所述步骤S120包括:
[0079]根据所述三个电磁波反射信号得到所述三个位置对应的三个振动信息;
[0080]根据所述三个振动信息得到所述三个振动强度信息。
[0081]以图2所示的场景为例,在一种可能的实施方式中,可以通过所述三个电磁波反射信号的频谱分布的变化,利用经典的调频解调方法或者机器学习方法,得到所述三个电磁波反射模块分别对应的三个振动信息。
[0082]S130根据所述三个振动强度信息中每个振动强度信息与所述声源的声源声音强度信息、所述声源的声源位置信息之间的对应关系得到所述声源位置信息。
[0083]在一种可能的实施方式中,所述步骤S130包括:
[0084]根据所述三个振动强度信息,得到分别与所述三个位置对应的三组强度位置关系,每组强度位置关系包括与所述三个位置中对应的位置对应的多个可能声源声音强度与可能声源位置之间的多个强度位置关系;
[0085]根据所述多个可能声源声音强度中一可能声源声音强度下所述三个位置中所有位置对应的三个强度位置关系的交集得到所述声源位置信息。
[0086]在一种可能的实施方式中,根据声音的传播原理,一位置的声音强度与该位置到声源的距离、以及声源的声源声音强度相关。此外,引起一位置的电磁波反射模块(例如电磁波反射薄膜)振动的振动强度与该位置的声音强度、以及声音传播方向与电磁波反射模块的振动面的法线之间的角度相关。因此,通过这些原理,可以根据所述三个位置中一位置处的振动强度信息,得到引起该位置处的该振动强度的可能声源声音强度以及可能声源位置之间的强度位置关系。
[0087]在一种可能的实施方式中,可以通过学习、训练的方法,得到每个位置处各振动强度信息下对应的多个强度位置关系。
[0088]所述强度位置关系例如可以通过图2中的等强度曲线251?253、251’?253’表示,这里,同一条等强度曲线上的各点对应于相同强度的声源强度信息,所述等强度曲线上不同的点所在的位置表示声源的不同位置信息。
[0089]如图2所示,以第一位置为例进行说明,根据与第一位置处的第一电磁波反射模块211对应的电磁波反射信号241得到所述第一电磁波反射模块211的第一振动强度Ifl。如果需要在所述第一位置处引起所述第一电磁波反射模块211产生所述第一振动强度Ifl的振动,就需要所述声源230在等强度曲线251上的各点位置处以第一声源声音强度131发声,或者在等强度曲线251’上的各点位置处以第二声源声音强度Is2发声。当然,图2中只示出了与所述第一位置、所述第一振动强度1?相关的两条等强度曲线,本领域技术人员可以知道,对应于每个声源声音强度都有一条等强度曲线,因此与一位置的一振动强度对应的等强度曲线可以是任意多条。
[0090]同样,根据电磁波反射信号242得到所述第二电磁波反射模块212的第二振动强度If2。再获取与所述第二位置以及所述第二振动强度If2对应的等强度曲线252和252’。其中,所述等强度曲线252对应于所述第一声源声音强度Isl,所述等强度曲线252’对应于所述第二声源声音强度Is2。
[0091]根据电磁波反射信号243得到所述第三电磁波反射模块213的第三振动强度If3。再获取与所述第三位置以及所述第三振动强度If3对应的等强度曲线253和253’。其中,所述等强度曲线253对应于所述第一声源声音强度Isl,所述等强度曲线253’对应于所述第二声源声音强度Is2。
[0092]本实施方式中,所述根据所述多个可能声源声音强度中一可能声源声音强度下所述三个位置中所有位置对应的三个强度位置关系的交集得到所述声源位置信息即为找到相同声源声音强度下各位置对应的等强度曲线的交点。
[0093]例如,在本实施方式中,在所述声源声音强度为第二声源声音强度132时,各位置对应的等强度曲线251’?253’之间没有交点,在所述声源声音强度为第一声源声音强度131时,各位置对应的等强度曲线251?253之间有一个共同的交点,该交点的位置即为所述声源所在的位置。
[0094]图2中所述的等强度曲线只是本申请实施例中所述强度位置关系的一种可能的表现方式。在其它实施方式中,所述强度位置关系对应的等强度曲线还可能为其它形状,例如,会随着所述电磁波反射模块213的形状的不同而不同。
[0095]当然,本领域技术人员可以知道,在所述声源位置信息为三维位置信息时,根据至少四个位置及对应的至少四个振动强度信息得到的强度位置关系对应的可能是等强度曲面。
[0096]通过上面的描述可以知道,在本实施方式中,所述电磁波信号接收位置可以是未知的,因此,所述接收模块可以是移动设备上的接收模块。
[0097]本领域技术人员可以理解,在本申请【具体实施方式】的上述方法中,各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请【具体实施方式】的实施过程构成任何限定。
[0098]如图3所示,本申请实施例一种可能的实施方式提供了一种定位装置300,包括:
[0099]电磁波信号获取模块310,用于获取至少三个位置对应的至少三个电磁波反射信号;其中:所述至少三个电磁波反射信号由所述至少三个位置处的至少三个电磁波反射模块在响应于一声源发出的声音而产生振动的状态下对电磁波信号反射形成;
[0100]振动强度获取模块320,用于根据所述至少三个电磁波反射信号,得到所述声源引起的所述至少三个电磁波反射模块的至少三个振动强度信息;
[0101]声源位置获取模块330,用于根据所述至少三个振动强度信息中的每个振动强度信息与所述声源的声源声音强度信息、所述声源的声源位置信息之间的对应关系得到所述声源位置信息。
[0102]本申请实施例的实施方式通过获取并分析多个位置处受环境中的声音影响的电磁波反射信号,得到所述声音在所述多个位置处引起的振动强度信息,进而对声源进行定位。该定位装置可以利用环境中的电磁波,节能并降低了系统复杂度,特别适合使用在一些声音采集位置不适合有源器件使用的场合以及在一个空间中要采集多个位置的声音信息进行定位的场合对发声对象进行定位。
[0103]通过下面的实施方式进一步说明本申请实施例的各模块及单元。
[0104]与图1所示的实施例相同的,在本实施例中,在需要获取所述声源在二维空间的二维位置信息时,所述至少三个位置为三个或以上都行,例如可以为三个位置;在需要获取所述声源在三维空间的三维位置信息时,所述至少三个位置则为至少四个位置,在一种可能的实施方式中,例如所述至少四个位置可以取四个位置。
[0105]如图4a所示,在一种可能的实施方式中,所述装置还包括所述至少三个电磁波反射模块340。
[0106]在一种可能的实施方式中,所述电磁波反射模块340例如可以为电磁波反射薄膜。
[0107]在一种可能的实施方式中,为了得到对应的电磁波反射特性,所述电磁波反射薄膜上还具有印制天线。
[0108]在一种可能的实施方式中,所述电磁波反射薄膜例如可以为金属薄膜。在其他可能的实施方式中,所述电磁波反射薄膜可以为其它材质的薄膜,反射面上设有印制天线。
[0109]在一种可能的实施方式中,所述反射包括定向反射。S卩,向所述电磁波接收位置定向反射所述电磁波反射信号。
[0110]在一种可能的实施方式中,可以通过所述电磁波反射模块的形状来实现所述定向反射,例如,在一种可能的实施方式中,所述电磁波反射模块为具有曲面的反射面的电磁波反射薄膜,所述电磁波接收位置位于所述曲面的反射会聚区域。在一种可能的实施方式中,所述曲面例如可以为抛物面或椭圆球面。
[0111]在一种可能的实施方式中,所述电磁波信号包括:环境电磁波信号,例如,环境中的无线电波、光信号等。即,在本实施方式中,不需要另外发射电磁波信号用于反射,而是可以对环境中已经存在的环境电磁波信号进行反射形成所述电磁波反射信号。本领域技术人员可以看出,本实施方式可以重用空间中已经存在的电磁场信息而无需发射信号,既节能又降低了系统复杂度。
[0112]如图4a所示,在一种可能的实施方式中,所述电磁波信号获取模块310可以包括:
[0113]电磁波接收单元311,用于采集所述至少三个电磁波反射信号。
[0114]如图4b所示,在另一种可能的实施方式中,所述电磁波获取模块310可以包括:
[0115]通信单元312,用于从一外部设备(例如上面所述的电磁波接收单元311)来获取所述三个电磁波反射信号。
[0116]在本实施例中,所述至少三个电磁波反射信号、所述至少三个位置以及所述声源之间的关系参见图1和图2所示实施例中对应的描述。
[0117]在一种可能的实施方式中,所述至少三个电磁波反射模块340的电磁波反射特性不同,例如可以通过所述电磁波反射模块340上形成不同的印制天线来实现不同的电磁波反射特性。
[0118]此时,在一种可能的实施方式中,如图4a所示,所述电磁波信号获取模块310还包括:
[0119]信号来源位置确定单元313,用于根据所述至少三个电磁波反射信号以及所述至少三个电磁波反射模块分别对应的电磁波反射特性,确定所述至少三个位置与所述至少三个电磁波反射信号之间的对应关系。
[0120]在其它可能的实施方式中,还可以用其它模块或单元来将所述三个位置与所述三个电磁波反射信号进行匹配。例如,在一种可能的实施方式中,所述电磁波接收单元311可以为一电磁波接收阵列,其中包含多个电磁波接收天线。再根据每个电磁波接收天线接收的至少三个电磁波反射信号通过例如V-BLAST等MMO接收算法来确定每个电磁波反射信号对应的位置。
[0121]如图4a所示,在一种可能的实施方式中,所述振动强度获取模块320包括:
[0122]振动信息获取单元321,用于根据所述至少三个电磁波反射信号得到所述至少三个位置对应的至少三个振动信息;
[0123]声音强度获取单元322,用于根据所述至少三个振动信息得到所述至少三个振动强度信息。
[0124]通过所述振动信息获取单元321得到所述至少三个振动信息的进一步描述参见图1和图2所示实施例中对应的描述。
[0125]在一种可能的实施方式中,如图4a所示,所述声源位置获取模块330包括:
[0126]强度位置关系获取单元331,用于根据所述至少三个振动强度信息,得到分别与所述至少三个位置对应的至少三组强度位置关系,每组强度位置关系包括与所述至少三个位置中对应的位置的多个可能声源声音强度与可能声源位置之间的多个强度位置关系;
[0127]声源位置获取单元332,用于根据所述多个可能声源声音强度中一可能声源声音强度下所述至少三个位置中所有位置对应的至少三个强度位置关系的交集得到所述声源位置信息。
[0128]所述强度位置关系获取单元331与所述声源位置获取单元332进一步的功能实现参见图1和图2所示实施例中对应的描述。
[0129]图5为本申请实施例提供的又一种定位装置500的结构示意图,本申请具体实施例并不对定位装置500的具体实现做限定。如图5所示,该定位装置500可以包括:
[0130]处理器(processor)510、通信接口(Communicat1ns Interface) 520、存储器(memory) 530、以及通信总线540。其中:
[0131]处理器510、通信接口 520、以及存储器530通过通信总线540完成相互间的通信。
[0132]通信接口 520,用于与比如客户端等的网元通信。
[0133]处理器510,用于执行程序532,具体可以执行上述方法实施例中的相关步骤。
[0134]具体地,程序532可以包括程序代码,所述程序代码包括计算机操作指令。
[0135]处理器510可能是一个中央处理器CPU,或者是特定集成电路ASIC(Applicat1nSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。
[0136]存储器530,用于存放程序532。存储器530可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序532具体可以用于使得所述定位装置500执行以下步骤:
[0137]获取至少三个位置对应的至少三个电磁波反射信号;其中:所述至少三个电磁波反射信号由所述至少三个位置处的至少三个电磁波反射模块在响应于一声源发出的声音而产生振动的状态下对电磁波信号反射形成;
[0138]根据所述至少三个电磁波反射信号,得到所述声源在所述至少三个位置处的至少三个振动强度信息;
[0139]根据所述至少三个振动强度信息中的每个振动强度信息与所述声源的声源声音强度信息、所述声源的声源位置信息之间的对应关系得到所述声源位置信息。
[0140]程序532中各步骤的具体实现可以参见上述实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
[0141]如图6所示,本申请实施例还提供了一种用户设备600,包括图3、图4a或图4b所示实施例所述的定位装置610。
[0142]所述用户设备610包括但不限于:手机、电脑、平板电脑、家庭网关、智能机器人等。
[0143]本申请实施例的用户设备600通过所述定位装置610可以利用环境中的电磁波对声源进行定位,节能并降低了系统复杂度,特别适合使用在一些声音采集位置不适合有源器件使用的场合以及在一个空间中要采集多个位置的声音信息进行定位的场合对发声对象进行定位。
[0144]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能宄竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0145]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0146]以上实施方式仅用于说明本申请,而并非对本申请的限制,有关【技术领域】的普通技术人员,在不脱离本申请的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请的范畴,本申请的专利保护范围应由权利要求限定。
【权利要求】
1.一种定位方法,其特征在于,包括: 获取至少三个位置对应的至少三个电磁波反射信号;其中:所述至少三个电磁波反射信号由所述至少三个位置处的至少三个电磁波反射模块在响应于一声源发出的声音而产生振动的状态下对电磁波信号反射形成; 根据所述至少三个电磁波反射信号,得到所述声源引起的所述至少三个电磁波反射模块的至少三个振动强度信息; 根据所述至少三个振动强度信息中的每个振动强度信息与所述声源的声源声音强度信息、所述声源的声源位置信息之间的对应关系得到所述声源位置信息。
2.如权利要求1所述的方法,其特征在于, 所述至少三个电磁波反射模块的电磁波反射特性不同; 所述获取所述至少三个位置对应的所述至少三个电磁波反射信号包括: 根据所述至少三个电磁波反射信号以及所述至少三个电磁波反射模块分别对应的电磁波反射特性,确定所述至少三个位置与所述至少三个电磁波反射信号之间的一一对应关系O
3.如权利要求1所述的方法,其特征在于, 所述电磁波信号包括:环境电磁波信号。
4.如权利要求1所述的方法,其特征在于,所述根据所述至少三个电磁波反射信号得到所述至少三个振动强度信息包括: 根据所述至少三个电磁波反射信号得到所述至少三个位置对应的至少三个振动信息; 根据所述至少三个振动信息得到所述至少三个振动强度信息。
5.如权利要求1所述的方法,其特征在于,根据所述每个振动强度信息与所述声源声音强度信息、所述声源位置信息之间的对应关系得到所述声源位置信息包括: 根据所述至少三个振动强度信息,得到分别与所述至少三个位置对应的至少三组强度位置关系,每组强度位置关系包括与所述至少三个位置中对应的位置的多个可能声源声音强度与可能声源位置之间的多个强度位置关系; 根据所述多个可能声源声音强度中一可能声源声音强度下所述至少三个位置中所有位置对应的至少三个强度位置关系的交集得到所述声源位置信息。
6.一种定位装置,其特征在于,包括: 电磁波信号获取模块,用于获取至少三个位置对应的至少三个电磁波反射信号;其中:所述至少三个电磁波反射信号由所述至少三个位置处的至少三个电磁波反射模块在响应于一声源发出的声音而产生振动的状态下对电磁波信号反射形成; 振动强度获取模块,用于根据所述至少三个电磁波反射信号,得到所述声源引起的所述至少三个电磁波反射模块的至少三个振动强度信息; 声源位置获取模块,用于根据所述至少三个振动强度信息中的每个振动强度信息与所述声源的声源声音强度信息、所述声源的声源位置信息之间的对应关系得到所述声源位置信息。
7.如权利要求6所述的装置,其特征在于, 所述至少三个电磁波反射模块的电磁波反射特性不同; 所述电磁波信号获取模块包括: 信号来源位置确定单元,用于根据所述至少三个电磁波反射信号以及所述至少三个电磁波反射模块分别对应的电磁波反射特性,确定所述至少三个位置与所述至少三个电磁波反射信号之间的 对应关系。
8.如权利要求6所述的装置,其特征在于,所述振动强度获取模块包括: 振动信息获取单元,用于根据所述至少三个电磁波反射信号得到所述至少三个位置对应的至少三个振动信息; 声音强度获取单元,用于根据所述至少三个振动信息得到所述至少三个振动强度信息。
9.如权利要求6所述的装置,其特征在于,所述声源位置获取模块包括: 强度位置关系获取单元,用于根据所述至少三个振动强度信息,得到分别与所述至少三个位置对应的至少三组强度位置关系,每组强度位置关系包括与所述至少三个位置中对应的位置的多个可能声源声音强度与可能声源位置之间的多个强度位置关系; 声源位置获取单元,用于根据所述多个可能声源声音强度中一可能声源声音强度下所述至少三个位置中所有位置对应的至少三个强度位置关系的交集得到所述声源位置信息。
10.一种用户设备,其特征在于,包括权利要求6-9中任一项所述的定位装置。
【文档编号】G01S5/22GK104502892SQ201410756930
【公开日】2015年4月8日 申请日期:2014年12月10日 优先权日:2014年12月10日
【发明者】徐然, 于魁飞, 杜琳 申请人:北京智谷睿拓技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1