[发明专利]音效的拟合方法及其系统有效
申请号: | 201710018166.X | 申请日: | 2017-01-10 |
公开(公告)号: | CN106843801B | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 刘德建;陈宏展;吴拥民;崔宇 | 申请(专利权)人: | 福建省天奕网络科技有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16;A63F13/54 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350212 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音效 拟合 方法 及其 系统 | ||
本发明公开了一种音效的拟合方法及其系统,方法包括:遍历预设范围内的音源;获取所述音源的位置、音源的速度以及摄像机的位置;根据所述音源的位置、音源的速度以及摄像机的位置,计算得到所述音源相对摄像机的方向和声音强度;将所述方向和声音强度代入球形高斯函数,得到球形高斯函数的参数的值,所述参数包括轴、锐度和强度;根据摄像机的位置以及所述轴、锐度和强度,创建虚拟音源。本发明只需要产生一个虚拟音源即可粗略取代原来独立的大量音源,实际表现平滑变化、层次明显、互不干扰,并且为了其他音效预留了足够的声音通道。
技术领域
本发明涉及声音处理技术领域,尤其涉及一种音效的拟合方法及其系统。
背景技术
次世代游戏开发过程中,可能需要体现大规模战争的临场感,除了画面表现以外,音效也是非常重要的一环,但是一般的游戏只能使用32甚至64个声音通道,对于部分游戏需要成千上万的游戏单位来说这点是远远不够的,如果对战场中所有游戏单位都播放需要的声音,最终会导致大量的CPU资源占用,以及爆音、声音截断等影响用户体验的现象发生。
发明内容
本发明所要解决的技术问题是:提出一种音效的拟合方法及其系统,可减少资源占用,且提升用户体验。
为了解决上述技术问题,本发明采用的技术方案为:一种音效的拟合方法,包括:
遍历预设范围内的音源;
获取所述音源的位置、音源的速度以及摄像机的位置;
根据所述音源的位置、音源的速度以及摄像机的位置,计算得到所述音源相对摄像机的方向和声音强度;
将所述方向和声音强度代入球形高斯函数,得到球形高斯函数的参数的值,所述参数包括轴、锐度和强度,所述球形高斯函数的公式为G(v;μ,λ,a)=aeλ(μ·v-1),其中,μ为轴,λ为锐度,a为强度;
根据摄像机的位置以及所述轴、锐度和强度,创建虚拟音源。
本发明还涉及一种音效的拟合系统,包括:
遍历模块,用于遍历预设范围内的音源;
获取模块,用于获取所述音源的位置、音源的速度以及摄像机的位置;
第一得到模块,用于根据所述音源的位置、音源的速度以及摄像机的位置,计算得到所述音源相对摄像机的方向和声音强度;
第二得到模块,用于将所述方向和声音强度代入球形高斯函数,得到球形高斯函数的参数的值,所述参数包括轴、锐度和强度,所述球形高斯函数的公式为G(v;μ,λ,a)=aeλ(μ·v-1),其中,μ为轴,λ为锐度,a为强度;
创建模块,用于根据摄像机的位置以及所述轴、锐度和强度,创建虚拟音源。
本发明的有益效果在于:通过将一定范围的音源拟合成一个虚拟音源,由一个虚拟音源来表示整体音源的方向、音量以及频率高低等,由于一个虚拟音源只需占用一个或几个声音通道,因此极大地减少了资源和性能消耗,且也为了更丰富的音效表现留出空间,同时可减少爆音、声音截断等问题,提升用户体验;本发明只需要产生一个虚拟音源即可粗略取代原来独立的大量音源,实际表现平滑变化、层次明显、互不干扰,并且为了其他音效预留了足够的声音通道。
附图说明
图1为本发明一种音效的拟合方法的流程图;
图2为本发明实施例一的1维高斯函数示意图;
图3为本发明实施例一步骤S3的流程图;
图4为本发明实施例一步骤S5的流程图;
图5为本发明一种音效的拟合系统的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建省天奕网络科技有限公司,未经福建省天奕网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710018166.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高强度防水车厢
- 下一篇:一种铝合金载货车厢体