The invention discloses a sound field reconstruction method, equipment, storage medium and device based on non-central points. In the present invention, the distance between the non-center point and the preset reconstruction loudspeaker is calculated, and then the absolute value of the difference between the distance and the preset reference distance is calculated, and the absolute value is sorted in order from small to large. The distance corresponding to the minimum absolute value is selected as the distance between the target and the virtual sphere with the radius of the distance between the target and the minimum absolute value is constructed. The virtual sound signal at the virtual point on the virtual sphere is determined, and then the reconstructed sound signal to be output is determined according to the virtual sound signal. In the present invention, the virtual sphere is constructed by taking the distance corresponding to the minimum absolute value as the radius of the sphere, and the reconstruction of the sound field is completed according to the virtual sphere, which not only reduces the reconstruction error, but also ensures the quality of the reconstruction sound field, and solves the technical problem of poor quality of the sound field reconstructed at the non-central listening point.
【技术实现步骤摘要】
基于非中心点的声场重建方法、设备、存储介质及装置
本专利技术涉及三维音频
,尤其涉及基于非中心点的声场重建方法、设备、存储介质及装置。
技术介绍
声音可在一定空间内形成一定的声场,尤其是针对三维(3Dimensions,3D)音频技术而言,通过重建特定声场可以将人耳所感知到的声源设置在特定方位上,给用户带来较好的浸入式体验和声音定位感。而声场重建方式存在多种,比如,可基于矢量基幅值相移(VectorBasedAmplitudePanning,VBAP)技术来重建声场,具体而言,可使用两个或三个扬声器来重建声场,而且,各个扬声器的位置需落于同一球面上,球心即为中心听音点。通过使用两个或三个扬声器来重建声场,可以合成一个虚拟声源,以达到声音定位的目的。而VBAP技术还存在着基于此的衍生技术,比如,可将VBAP技术与基于声压和粒子速度的三维平移技术相结合,具体而言,通过三个扬声器可合成一虚拟声源,以保证虚拟声源在中心听音点处产生的声压和粒子速度与这三个扬声器在中心听音点处产生的声压和粒子速度相等,从而保证了中心听音点处的声场质量。明显地,当通过VBAP技术或者其衍 ...
【技术保护点】
1.一种基于非中心点的声场重建方法,其特征在于,所述基于非中心点的声场重建方法包括以下步骤:在接收到声场重建指令时,根据所述声场重建指令确定非中心点位置信息以及预设初始声场下的预设初始声像位置信息,所述非中心点位置信息与所述预设初始声场中的中心听音点位置信息不同;计算所述非中心点位置信息指向的非中心点与各预设重建扬声器之间的相距距离;计算所述相距距离与预设参考距离之间的差值,并将所述差值的绝对值以从小到大的顺序进行排序,以获得绝对值排序结果;在所述绝对值排序结果中确定处于正向第一顺位的目标绝对值,并将与所述目标绝对值对应的相距距离作为目标相距距离;构建以所述非中心点为球心且 ...
【技术特征摘要】
1.一种基于非中心点的声场重建方法,其特征在于,所述基于非中心点的声场重建方法包括以下步骤:在接收到声场重建指令时,根据所述声场重建指令确定非中心点位置信息以及预设初始声场下的预设初始声像位置信息,所述非中心点位置信息与所述预设初始声场中的中心听音点位置信息不同;计算所述非中心点位置信息指向的非中心点与各预设重建扬声器之间的相距距离;计算所述相距距离与预设参考距离之间的差值,并将所述差值的绝对值以从小到大的顺序进行排序,以获得绝对值排序结果;在所述绝对值排序结果中确定处于正向第一顺位的目标绝对值,并将与所述目标绝对值对应的相距距离作为目标相距距离;构建以所述非中心点为球心且以所述目标相距距离为半径的虚拟球面,并将所述预设重建扬声器的位置点映射至所述虚拟球面上的球面点作为虚拟点;在第一预设声场重建模型中根据所述预设初始声像位置信息确定在所述虚拟点处的虚拟声信号;在第二预设声场重建模型中根据所述虚拟声信号确定在所述预设重建扬声器处待输出的重建声信号,以通过输出所述重建声信号重建以所述非中心点为中心的声场。2.如权利要求1所述的基于非中心点的声场重建方法,其特征在于,所述计算所述相距距离与预设参考距离之间的差值,并将所述差值的绝对值以从小到大的顺序进行排序,以获得绝对值排序结果之前,所述基于非中心点的声场重建方法还包括:将所述相距距离以从小到大的顺序进行排序,以获得距离排序结果,并将所述距离排序结果中处于正向第一顺位的相距距离作为第一参考相距距离,将所述距离排序结果中处于反向第一顺位的相距距离作为第二参考相距距离;计算所述第一参考相距距离与所述第二参考相距距离的均值,并将所述均值作为预设参考距离。3.如权利要求1所述的基于非中心点的声场重建方法,其特征在于,所述构建以所述非中心点为球心且以所述目标相距距离为半径的虚拟球面,并将所述预设重建扬声器的位置点映射至所述虚拟球面上的球面点作为虚拟点,包括:构建以所述非中心点为球心且以所述目标相距距离为半径的虚拟球面,并将所述虚拟球面与预设直线之间的相交点作为虚拟点,所述预设直线为连接所述非中心点与所述预设重建扬声器的位置点的直线。4.如权利要求1所述的基于非中心点的声场重建方法,其特征在于,所述在接收到声场重建指令时,根据所述声场重建指令确定非中心点位置信息以及预设初始声场下的预设初始声像位置信息,包括:在接收到声场重建指令时,从所述声场重建指令中提取非中心点位置信息、预设初始扬声器的初始位置信息、所述预设初始扬声器输出的初始声信号以及中心听音点位置信息,所述中心听音点位置信息用于表征中心听音点的位置信息;根据所述初始位置信息与所述初始声信号构建以所述中心听音点为中心的预设初始声像位置信息。5.如权利要求4所述的基于非中心点的声场重建方法,其特征在于,所述第一预设声场重建模型包括预设声像方位平移公式与预设虚拟声信号确定公式;所述在第一预设声场重建模型中根据所述预设初始声像位置信息确定在所述虚拟点处的虚拟声信号,包括:计算所述中心听音点与所述非中心点之间的距离为平移距离;在所述预设声像方位平移公式下根据所述预设初始声像位置信息与所述平移距离确定...
【专利技术属性】
技术研发人员:王松,张聪,刘宇,阳傲傲,朱华东,
申请(专利权)人:武汉轻工大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。