一种房间立体音效实现方法与流程

未命名 07-29 阅读:137 评论:0


1.本发明涉及立体音效技术领域,具体是一种房间立体音效实现方法。


背景技术:

2.立体音效,就是指具有立体感的声音,自然界发出的声音是立体声,但如果我们把这些立体声经记录、放大等处理后而重放时,所有的声音都从一个扬声器放出来,这种重放声(与原声源相比)就不是立体的了,这是由于各种声音都从同一个扬声器发出,原来的空间感(特别是声群的空间分布感)也消失了。这种重放声称为单声,如果从记录到重放整个系统能够在一定程度上恢复原发生的空间感(不可能完全恢复),那么,这种具有一定程度的方位层次感等空间分布特性的重放声,称为音响技术中的立体声。
3.经检索,公开号为cn103096218a的专利文件,立体音效装置、立体音效系统以及立体音效播放方法,该立体音效装置包括一通信界面、一判断装置以及一音效处理装置。通信界面用以将多个不同声道的音频数据分别传送至一群组中的移动装置,其中群组具有一既定数量的移动装置。判断装置用以计算群组中的移动装置分别对应于立体音效装置的位置以及距离。音效处理装置根据群组中的每一移动装置与立体音效装置的位置以及距离,分配不同声道的音频数据至群组中相应的移动装置;公开号为cn112485760a的专利文件,基于空间音效的定位系统、方法及介质,其包括模块m1:通过采集麦克风接收到的信号,得到麦克风对之间的时延差;模块m2:利用时延算出声源达到各麦克风的距离差;模块m3:利用距离差通过几何算法确定声源位置,实现对目标声源的跟踪。本发明通过采用麦克风阵列定位方案,提高了定位精准度,能够确认声源的准确位置;公开号为cn109541537a的专利文件,一种基于测距的普适室内定位方法,该方法首先在室内定位空间采样点处收集ap的rssi信号,并采用快速聚类方法对收集到的各采样点上获取的rssi信号进行去噪处理,得到每个采样点的rssi值;然后对每个采样点的rssi值进行数据回归优化,得到一种自适应信号传播模型,计算出待定位节点与ap之间的距离d,建立待定位节点到ap的目标函数;最后利用天牛须方法求解目标函数中的待定位节点的位置坐标值。
4.目前现有技术中,立体音效的实现方法多种多样,但是实现过程操作起来相对复杂,总体造价成本高,如何通过低成本、方便简单的方式实现效果好的房间立体音效,是亟需解决的问题,基于此,我们提出一种房间立体音效实现方法来解决现有技术的不足。


技术实现要素:

5.本发明的目的在于提供一种房间立体音效实现方法,以解决上述背景技术中提出的问题。
6.为实现上述目的,本发明提供如下技术方案:
7.一种房间立体音效实现方法,包括监测传感器网络和定位算法,其特征在于:其方法步骤如下:
8.s1:通过布局监测传感器网络,对房间进行监测和追踪;
9.s2:基于定位算法,实现节点的定位;
10.s3:通过定位的信号信息,对音源进行补偿,从而达到房间立体音效的实现。
11.作为本发明进一步的方案:所述s1中,在布局监测传感器网络时,通过在一个独立的房间里均匀的安置好支柱,每个支柱从房间的底层到顶端均匀的安置好节点,其中,支柱的顶端安置的为无线节点,安置在房间内部的节点为有线节点,单个支柱上的节点通过总线结构相连,同时,无线节点是单个支柱的主控节点,负责将单个支柱上其他节点采集的参数传输到整个房间的主控节点,再由主控节点传送到主控中心的监控计算机,安置在支柱顶端的无线节点和房间的主控节点构成了房间管理的无线传感器网络。
12.作为本发明再进一步的方案:所述s2中,定位算法是基于rssi的测距原理,通过设定监控区域的节点分布为均匀的n
×
n阶网格,首先基于阐述2
×
2网格的定位思想,计算2
×
2正方形网格的节点定位原理算法,4个方块a
1,1
,a
1,2
,a
2,1
,a
2,2
是无线网络节点,随机布放在正方形网格上,每个节点存储布放点位置数据库,但是节点不知自身的确切位置信息,通过给整个无线网络系统添加了一个主控节点am,实现节点自定位,主控节点的位置,与节点a
1,1
的距离为正方形网格的点阵间距,主控节点知道自身的位置信息。
13.作为本发明再进一步的方案:所述s2中,2
×
2正方形网格的定位方法步骤如下:步骤一:所有节点初始化,主控节点处于发送状态,未知位置节点处于接收状态;步骤二:主控节点通过编程设置无线信号发射功率,起始的发射功率较小,发送01定位信息,主控节点发送完成随后转入接收状态,未知位置节点接收到01定位信息后,转为发送状态将接收信号的rssi值发送出去;步骤三:在设定的时间内,主控节点若未接收到两个未知位置节点a
1,1
和a
1,2
对01定位信息的rssi回复信息;步骤四:重复所述步骤三,直至主控节点接收到两个未知位置节点a
1,1
和a
1,2
对01定位信息的rssi回复信息;步骤五:主控节点将接收到的rssi值大小进行比较,切换到发送状态,将比较结果发送到未知位置节点a
1,1
和a
1,2
;节点a
1,1
和a
1,2
接收到rssi比较结果后,利用存储的位置数据库,计算位置数据库中的各坐标点与主控节点的距离,rssi比较结果大的节点坐标就是与主控节点距离最小坐标点,rssi比较结果小的节点坐标就是与主控节点距离次之的坐标点;步骤六:确定位置的节点a
1,1
和a
1,2
转入发射状态,通过csma/ca机制获取信道,发送01定位信息,发送完成后转入接收状态,竞争失败的节点转入接收状态;步骤七:继续重复步骤三、步骤四和步骤五;步骤八:当节点a
2,1
和a
2,2
接收到rssi比较结果后,利用存储的位置数据库,计算位置数据库中的各坐标点与发送01定位信息的节点的距离,以此来判断自身的坐标,至此定位过程结束。
14.作为本发明再进一步的方案:所述s2中,基于2
×
2正方形网格的定位方式,进行(n+1)
×
(n+1)的均匀网格定位,通过采用归纳法思想,设定n
×
n均匀节点网格已实现了自定位,进而验证(n+1)
×
(n+1)的网格节点自定位实现方案,(n+1)
×
(n+1)的均匀网格定位实现方案有一个主控节点,灰色方块组成一个n
×
n均匀节点网格,网格内的节点位置均为已知的,浅色方块为未知位置的节点,位置未知的节点均通过其邻近的位置已知的节点来逐步实现定位的,对未知节点的定位和2
×
2矩阵定位原理相似,未知节点在初始化时均处于接收状态,其中,(n+1)
×
(n+1)的网格节点自定位方法步骤如下:步骤一:标号a
n,1
已知节点转入发送状态,发送01定位信息,重复上面介绍的定位过程将未知节点a
n+1,1
,a
n+1,2
定位,定位过程中只考虑数据库中与发送01定位信息节点坐标接近的坐标点,同时,纵坐标要大于发送01信息节点的纵坐标;步骤二:在节点a
n,1
把未知节点返回的rssi值比较结果返回给未
知节点时,a
n,2
节点也会接收到此信息,判断未知节点a
n+1,1
,a
n+1,2
已经定位,节点a
n,2
发送邻近节点已定位的确认信息,邻近的已知节点a
n,3
接收到信息后,重复步骤一)将未知节点a
n+1,1
,a
n+1,4
定位;步骤三:在网络中横排未知节点定位过程中,纵排未知节点也从a
1,n+1
开始逐渐向上定位,其步骤和原理与横排未知节点定位相同;步骤四:若n为偶数,横排定位结束是已知节点a
n,n-1
定位a
n+1,n-1
,a
n+1,n
未知节点,纵排定位结束是已知节点a
n-1,n
定位a
n-1,n+1
,a
n,n+1
未知节点,当已知节点a
n,n
接收到a
n,n-1
和a
n-1,n
发送的邻近节点已定位的确认信息,发送01定位信息,将未知节点a
n+1,n+1
定位;若n为奇数,横排未知节点定位到未知点a
n+1,n-2
,a
n+1,n-1
,纵排未知节点定位到未知节点a
n-2,n+1
,a
n-1,n+1
.已知节点a
n,n
与未知节点a
n+1,n
和aa
n,n+1
距离相同,如果利用已知节点a
n,n
就不能把节点a
n+1,n
和a
n,n+1
区分开,在已知节点a
n,n-1
将未知节点a
n+1,n-2
,a
n+1,n-1
定位后,邻近的已知节点a
n,n-1
不发送定位确认信息,而直接发送01定位信息,只要有一个未知节点回复rssi值,已知节点a
n,n-1
在接收到rssi回复值,转入发射状态将只接收到一个rssi值的信息发送出去,未知节点a
n+1,n
收到已知节点a
n,n-1
的回复信息后,通过和存储的位置数据库比对得到自身的位置坐标点,a
n,n-1
邻近的已知节点a
n,n
在收到a
n,n-1
的rssi回复信息后,发送01定位信息,将未知节点a
n+1,n
,a
n+1,n+1
定位,最后所有未知节点定位结束。
15.作为本发明再进一步的方案:所述s3中,通过在房间里安置的定位支柱的每个节点上同时配备拾取环境音的mic麦克风以及喇叭,通过mic麦克风进行环境音拾取,通过喇叭接收主控中心指令,并进行音源的补偿,通过定位系统将节点中的mic麦克风拾取到的状态值传送到主节点,再由主控中心通过mic麦克风数据值进行核算,通过定位系统找到对应节点下达需要补偿的音源及数据量级,由各节点的喇叭进行播放补偿,最终达到房间立体音效的实现。
16.作为本发明再进一步的方案:所述监测传感器网络包括独立的房间里均匀安置的支柱,在支柱上设置的无线节点、有线节点、mic麦克风和喇叭,单个所述支柱上的节点通过总线结构相连接,所述无线节点用于将单个支柱上其他节点采集的参数传输到整个房间的主控节点,再由主控节点传送到主控中心,安置在支柱顶端的无线节点和房间的主控节点。
17.与现有技术相比,本发明的有益效果是:
18.本发明中,通过在独立的房间里均匀安置支柱,且在支柱上设置无线节点、有线节点、mic麦克风和喇叭,无线节点负责将单个支柱上其他节点采集的参数传输到整个房间的主控节点,再由主控节点传送到主控中心,安置在支柱顶端的无线节点和房间的主控节点构成了房间管理的无线传感器网络,基于rssi测距原理无线节点确定自身位置信息,将节点中mic麦克风拾取到的状态值传送到主控节点,再由主控中心通过数据值进行核算,通过定位系统找到对应节点下达需要补偿的音源及数据量级,由各节点的喇叭进行播放补偿,进而实现优质的空间立体感音效,并且在定位过程中,利用了大部分商用无线收发芯片自带的rssi功能,无需任何外部辅助定位器件,最终通过本发明中的房间立体音效实现方法,实现了操作成本低,总体实现过程简单,并且整体耗费能量低,易于实现,有利于推广使用。
附图说明
19.图1为房间立体音效实现方法的流程示意图。
20.图2为房间立体音效实现方法中监测传感器网络布局示意图。
21.图3为房间立体音效实现方法中2
×
2正方形网格的节点定位示意图。
22.图4为房间立体音效实现方法中(n+1)
×
(n+1)的均匀网格定位示意图。
23.图5为房间立体音效实现方法中环境音拾取及音源补偿示意图。
具体实施方式
24.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
25.请参阅图1~5,本发明实施例中,一种房间立体音效实现方法,包括监测传感器网络和定位算法,监测传感器网络包括独立的房间里均匀安置的支柱,在支柱上设置的无线节点、有线节点、mic麦克风和喇叭,单个支柱上的节点通过总线结构相连接,无线节点用于将单个支柱上其他节点采集的参数传输到整个房间的主控节点,再由主控节点传送到主控中心,安置在支柱顶端的无线节点和房间的主控节点,其方法步骤如下:
26.s1:通过布局监测传感器网络,对房间进行监测和追踪;
27.s2:基于定位算法,实现节点的定位;
28.s3:通过定位的信号信息,对音源进行补偿,从而达到房间立体音效的实现。
29.具体的,s1中,在布局监测传感器网络时,如图2所示,通过在一个独立的房间里均匀的安置好支柱,每个支柱从房间的底层到顶端均匀的安置好节点,其中,支柱的顶端安置的为无线节点,安置在房间内部的节点为有线节点,单个支柱上的节点通过总线结构相连,同时,无线节点是单个支柱的主控节点,负责将单个支柱上其他节点采集的参数传输到整个房间的主控节点,再由主控节点传送到主控中心的监控计算机,安置在支柱顶端的无线节点和房间的主控节点构成了房间管理的无线传感器网络,支柱的位置为预先规划好的,无线节点随机安置在支柱顶端,无线节点需要先确定自身位置信息,房间主控节点才能实时监测房间内部各点的信号信息。
30.具体的,s2中,定位算法是基于rssi的测距原理,通过设定监控区域的节点分布为均匀的n
×
n阶网格,再通过归纳法分析定位算法的实现原理,首先基于阐述2
×
2网格的定位思想,计算2
×
2正方形网格的节点定位原理算法,如图3所示,4个方块a
1,1
,a
1,2
,a
2,1
,a
2,2
是无线网络节点,随机布放在正方形网格上,每个节点存储布放点位置数据库,但是节点不知自身的确切位置信息,通过给整个无线网络系统添加了一个主控节点am,实现节点自定位,为简化系统模型,主控节点的位置,与节点a
1,1
的距离为正方形网格的点阵间距,主控节点知道自身的位置信息,2
×
2正方形网格的定位方法步骤如下:步骤一:所有节点初始化,主控节点处于发送状态,未知位置节点处于接收状态;步骤二:主控节点通过编程设置无线信号发射功率,起始的发射功率较小,发送01(说明:01为一个代表值,以下多处会展现)定位信息,主控节点发送完成随后转入接收状态,未知位置节点接收到01定位信息后,转为发送状态将接收信号的rssi值发送出去;步骤三:在设定的时间内,主控节点若未接收到两个未知位置节点a
1,1
和a
1,2
对01定位信息的rssi回复信息;步骤四:重复步骤三,直至主控节点接收到两个未知位置节点a
1,1
和a
1,2
对01定位信息的rssi回复信息;步骤五:主控节点将接收到的rssi值大小进行比较,切换到发送状态,将比较结果发送到未知位置节点a
1,1
和a
1,2

节点a
1,1
和a
1,2
接收到rssi比较结果后,利用存储的位置数据库,计算位置数据库中的各坐标点与主控节点的距离,rssi比较结果大的节点坐标就是与主控节点距离最小坐标点,rssi比较结果小的节点坐标就是与主控节点距离次之的坐标点;步骤六:确定位置的节点a
1,1
和a
1,2
转入发射状态,通过csma/ca机制获取信道,发送01定位信息,发送完成后转入接收状态,竞争失败的节点转入接收状态;步骤七:继续重复步骤三、步骤四和步骤五,和上述步骤不同的是接收01定位信息的节点是标号为a
2,1
和a
2,2
的未知节点,本步骤执行过程中位置已知的节点收到01定位信息,不作任何处理;步骤八:当节点a
2,1
和a
2,2
接收到rssi比较结果后,利用存储的位置数据库,计算位置数据库中的各坐标点与发送01定位信息的节点的距离,以此来判断自身的坐标,该步骤执行过程中,只考虑位置数据库中纵坐标大于发送01定位信息节点的坐标点,至此定位过程结束。
31.具体的,s2中,基于2
×
2正方形网格的定位方式,进行(n+1)
×
(n+1)的均匀网格定位,通过采用归纳法思想,设定n
×
n均匀节点网格已实现了自定位,进而验证(n+1)
×
(n+1)的网格节点自定位实现方案,(n+1)
×
(n+1)的均匀网格定位实现方案如图4所示,也有一个主控节点,其放置位置和性能参数与图3中所示一样,图4中,灰色方块组成一个n
×
n均匀节点网格,网格内的节点位置均为已知的,浅色方块为未知位置的节点,位置未知的节点均通过其邻近的位置已知的节点来逐步实现定位的,对未知节点的定位和2
×
2矩阵定位原理相似,未知节点在初始化时均处于接收状态,其中,(n+1)
×
(n+1)的网格节点自定位方法步骤如下:步骤一:标号a
n,1
已知节点转入发送状态,发送01定位信息,重复上面介绍的定位过程将未知节点a
n+1,1
,a
n+1,2
定位,定位过程中只考虑数据库中与发送01定位信息节点坐标接近的坐标点,同时,纵坐标要大于发送01信息节点的纵坐标;步骤二:在节点a
n,1
把未知节点返回的rssi值比较结果返回给未知节点时,a
n,2
节点也会接收到此信息,判断未知节点a
n+1,1
,a
n+1,2
已经定位,节点a
n,2
发送邻近节点已定位的确认信息,邻近的已知节点a
n,3
接收到信息后,重复步骤一)将未知节点a
n+1,3
,a
n+1,4
定位;步骤三:在网络中横排未知节点定位过程中,纵排未知节点也从a
1,n+1
开始逐渐向上定位,其步骤和原理与横排未知节点定位相同;步骤四:若n为偶数,横排定位结束是已知节点a
n,n-1
定位a
n+1,n-1
,a
n+1,n
未知节点,纵排定位结束是已知节点a
n-1,n
定位a
n-1,n+1
,a
n,n+1
未知节点,当已知节点a
n,n
接收到a
n,n-1
和a
n-1,n
发送的邻近节点已定位的确认信息,发送01定位信息,将未知节点a
n+1,n+1
定位;若n为奇数,横排未知节点定位到未知点a
n+1,n-2
,a
n+1,n-1
,纵排未知节点定位到未知节点a
n-2,n+1
,a
n-1,n+1
.已知节点a
n,n
与未知节点a
n+1,n
和aa
n,n+1
距离相同,如果利用已知节点a
n,n
就不能把节点a
n+1,n
和a
n,n+1
区分开。在已知节点a
n,n-2
将未知节点a
n+1,n-2
,a
n+1,n-1
定位后,邻近的已知节点a
n,n-1
不发送定位确认信息,而直接发送01定位信息,只要有一个未知节点回复rssi值,已知节点a
n,n-1
在接收到rssi回复值,转入发射状态将只接收到一个rssi值的信息发送出去,未知节点a
n+1,n
收到已知节点a
n,n-1
的回复信息后,通过和存储的位置数据库比对得到自身的位置坐标点,a
n,n-1
邻近的已知节点a
n,n
在收到a
n,n-1
的rssi回复信息后,发送01定位信息,将未知节点a
n+1,n
,a
n+1,n+1
定位,最后所有未知节点定位结束。
32.具体的,通过依据数学归纳法的原理,说明上述定位算法是可行的,定位过程中利用了大部分商用无线收发芯片自带的rssi功能,无需任何外部辅助定位器件,通过上述定位方式的实现成本低,实现过程简单,耗费能量低。
33.具体的,s3中,如图5所示,通过在房间里安置的定位支柱的每个节点上同时配备
拾取环境音的mic麦克风以及喇叭,通过mic麦克风进行环境音拾取,通过喇叭接收主控中心指令,并进行音源的补偿,通过定位系统将节点中的mic麦克风拾取到的状态值传送到主节点,再由主控中心通过mic麦克风数据值进行核算,通过定位系统找到对应节点下达需要补偿的音源及数据量级,由各节点的喇叭进行播放补偿,最终达到房间立体音效的实现。
34.尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种房间立体音效实现方法,包括监测传感器网络和定位算法,其特征在于:其方法步骤如下:s1:通过布局监测传感器网络,对房间进行监测和追踪;s2:基于定位算法,实现节点的定位;s3:通过定位的信号信息,对音源进行补偿,从而达到房间立体音效的实现。2.根据权利要求1所述的房间立体音效实现方法,其特征在于:所述s1中,在布局监测传感器网络时,通过在一个独立的房间里均匀的安置好支柱,每个支柱从房间的底层到顶端均匀的安置好节点,其中,支柱的顶端安置的为无线节点,安置在房间内部的节点为有线节点,单个支柱上的节点通过总线结构相连,同时,无线节点是单个支柱的主控节点,负责将单个支柱上其他节点采集的参数传输到整个房间的主控节点,再由主控节点传送到主控中心的监控计算机,安置在支柱顶端的无线节点和房间的主控节点构成了房间管理的无线传感器网络。3.根据权利要求1所述的房间立体音效实现方法,其特征在于:所述s2中,定位算法是基于rssi的测距原理,通过设定监控区域的节点分布为均匀的n
×
n阶网格,首先基于阐述2
×
2网格的定位思想,计算2
×
2正方形网格的节点定位原理算法,4个方块a
1,1
,a
1,2
,a
2,1
,a
2,2
是无线网络节点,随机布放在正方形网格上,每个节点存储布放点位置数据库,但是节点不知自身的确切位置信息,通过给整个无线网络系统添加了一个主控节点a
m
,实现节点自定位,主控节点的位置,与节点a
1,1
的距离为正方形网格的点阵间距,主控节点知道自身的位置信息。4.根据权利要求1所述的房间立体音效实现方法,其特征在于:所述s2中,2
×
2正方形网格的定位方法步骤如下:步骤一:所有节点初始化,主控节点处于发送状态,未知位置节点处于接收状态;步骤二:主控节点通过编程设置无线信号发射功率,起始的发射功率较小,发送01定位信息,主控节点发送完成随后转入接收状态,未知位置节点接收到01定位信息后,转为发送状态将接收信号的rssi值发送出去;步骤三:在设定的时间内,主控节点若未接收到两个未知位置节点a
1,1
和a
1,2
对01定位信息的rssi回复信息;步骤四:重复所述步骤三,直至主控节点接收到两个未知位置节点a
1,1
和a
1,2
对01定位信息的rssi回复信息;步骤五:主控节点将接收到的rssi值大小进行比较,切换到发送状态,将比较结果发送到未知位置节点a
1,1
和a
1,2
;节点a
1,1
和a
1,2
接收到rssi比较结果后,利用存储的位置数据库,计算位置数据库中的各坐标点与主控节点的距离,rssi比较结果大的节点坐标就是与主控节点距离最小坐标点,rssi比较结果小的节点坐标就是与主控节点距离次之的坐标点;步骤六:确定位置的节点a
1,1
和a
1,2
转入发射状态,通过csma/ca机制获取信道,发送01定位信息,发送完成后转入接收状态,竞争失败的节点转入接收状态;步骤七:继续重复步骤三、步骤四和步骤五;步骤八:当节点a
2,1
和a
2,2
接收到rssi比较结果后,利用存储的位置数据库,计算位置数据库中的各坐标点与发送01定位信息的节点的距离,以此来判断自身的坐标,至此定位过程结束。5.根据权利要求1所述的房间立体音效实现方法,其特征在于:所述s2中,基于2
×
2正方形网格的定位方式,进行(n+1)
×
(n+1)的均匀网格定位,通过采用归纳法思想,设定n
×
n均匀节点网格已实现了自定位,进而验证(n+1)
×
(n+1)的网格节点自定位实现方案,(n+1)
×
(n+1)的均匀网格定位实现方案有一个主控节点,灰色方块组成一个n
×
n均匀节点网格,
网格内的节点位置均为已知的,浅色方块为未知位置的节点,位置未知的节点均通过其邻近的位置已知的节点来逐步实现定位的,对未知节点的定位和2
×
2矩阵定位原理相似,未知节点在初始化时均处于接收状态,其中,(n+1)
×
(n+1)的网格节点自定位方法步骤如下:步骤一:标号a
n,1
已知节点转入发送状态,发送01定位信息,重复上面介绍的定位过程将未知节点a
n+1,1
,a
n+1,2
定位,定位过程中只考虑数据库中与发送01定位信息节点坐标接近的坐标点,同时,纵坐标要大于发送01信息节点的纵坐标;步骤二:在节点a
n,1
把未知节点返回的rssi值比较结果返回给未知节点时,a
n,2
节点也会接收到此信息,判断未知节点a
n+1,1
,a
n+1,2
已经定位,节点a
n,2
发送邻近节点已定位的确认信息,邻近的已知节点a
n,3
接收到信息后,重复步骤一)将未知节点a
n+1,3
,a
n+1,4
定位;步骤三:在网络中横排未知节点定位过程中,纵排未知节点也从a
1,n+1
开始逐渐向上定位,其步骤和原理与横排未知节点定位相同;步骤四:若n为偶数,横排定位结束是已知节点a
n,n-1
定位a
n+1,n-1
,a
n+1,n
未知节点,纵排定位结束是已知节点a
n-1,n
定位a
n-1,n+1
,a
n,n+1
未知节点,当已知节点a
n,n
接收到a
n,n-1
和a
n-1,n
发送的邻近节点已定位的确认信息,发送01定位信息,将未知节点a
n+1,n+1
定位;若n为奇数,横排未知节点定位到未知点a
n+1,n-2
,a
n+1,n-1
,纵排未知节点定位到未知节点a
n-2,n+1
,a
n-1,n+1
.已知节点a
n,n
与未知节点a
n+1,n
和aa
n,n+1
距离相同,如果利用已知节点a
n,n
就不能把节点a
n+1,n
和a
n,n+1
区分开,在已知节点a
n,n-2
将未知节点a
n+1,n-2
,a
n+1,n-1
定位后,邻近的已知节点a
n,n-1
不发送定位确认信息,而直接发送01定位信息,只要有一个未知节点回复rssi值,已知节点a
n,n-1
在接收到rssi回复值,转入发射状态将只接收到一个rssi值的信息发送出去,未知节点a
n+1,n
收到已知节点a
n,n-1
的回复信息后,通过和存储的位置数据库比对得到自身的位置坐标点,a
n,n-1
邻近的已知节点a
n,n
在收到a
n,n-1
的rssi回复信息后,发送01定位信息,将未知节点a
n+1,n
,a
n+1,n+1
定位,最后所有未知节点定位结束。6.根据权利要求1所述的房间立体音效实现方法,其特征在于:所述s3中,通过在房间里安置的定位支柱的每个节点上同时配备拾取环境音的mic麦克风以及喇叭,通过mic麦克风进行环境音拾取,通过喇叭接收主控中心指令,并进行音源的补偿,通过定位系统将节点中的mic麦克风拾取到的状态值传送到主节点,再白主控中心通过mic麦克风数据值进行核算,通过定位系统找到对应节点下达需要补偿的音源及数据量级,由各节点的喇叭进行播放补偿,最终达到房间立体音效的实现。7.根据权利要求1所述的房间立体音效实现方法,其特征在于:所述监测传感器网络包括独立的房间里均匀安置的支柱,在支柱上设置的无线节点、有线节点、mic麦克风和喇叭,单个所述支柱上的节点通过总线结构相连接,所述无线节点用于将单个支柱上其他节点采集的参数传输到整个房间的主控节点,再由主控节点传送到主控中心,安置在支柱顶端的无线节点和房间的主控节点。

技术总结
本发明公开了一种房间立体音效实现方法,涉及立体音效技术领域,其方法步骤如下:S1:通过布局监测传感器网络,对房间监测和追踪;S2:基于定位算法,实现节点的定位;S3:通过定位的信号信息,对音源进行补偿,从而达到房间立体音效的实现。通过无线节点负责将单个支柱上其他节点采集的参数传输到整个房间的主控节点,再由主控节点传送到主控中心,安置在支柱顶端的无线节点和房间的主控节点构成了房间管理的无线传感器网络,基于RSSI测距原理无线节点确定自身位置信息,将节点中Mic麦克风拾取到的状态值传送到主控节点,再由主控中心通过数据值进行核算,通过定位系统找到对应节点下达需要补偿的音源及数据量级,由各节点的喇叭进行播放补偿。行播放补偿。行播放补偿。


技术研发人员:杨兴旺 胡颖丽 邬梦 欧阳海庆
受保护的技术使用者:佳禾智能科技股份有限公司
技术研发日:2023.03.28
技术公布日:2023/7/28
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐