JP2019016871A - Sound image generating apparatus - Google Patents
Sound image generating apparatus Download PDFInfo
- Publication number
- JP2019016871A JP2019016871A JP2017131706A JP2017131706A JP2019016871A JP 2019016871 A JP2019016871 A JP 2019016871A JP 2017131706 A JP2017131706 A JP 2017131706A JP 2017131706 A JP2017131706 A JP 2017131706A JP 2019016871 A JP2019016871 A JP 2019016871A
- Authority
- JP
- Japan
- Prior art keywords
- prefilter
- wavefront synthesis
- window function
- sound image
- wavefront
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Circuit For Audible Band Transducer (AREA)
- Obtaining Desirable Characteristics In Audible-Bandwidth Transducers (AREA)
- Stereophonic System (AREA)
Abstract
Description
本発明は、実空間内に仮想的な音源・音像を作り出す音響再生技術に関する。 The present invention relates to a sound reproduction technique for creating a virtual sound source / sound image in real space.
パブリックビューイングやコンサート会場では、上映会場に設置された複数のスピーカから音声や音楽などが再生される。近年、その音源を仮想的に実空間内に作り出すことにより、これまで以上に臨場感のある音響再生を実現する取り組みが行われている。 In public viewing and concert venues, voice and music are played from multiple speakers installed at the screening venue. In recent years, efforts have been made to realize more realistic sound reproduction by creating a sound source virtually in real space.
上映空間内に仮想的な音源を作り出す音響再生技術について、特許文献1には、収録会場内の複数のマイクロフォンで実音源からの音響信号を収音した後、当該音響信号の上下左右方向の到来方向を分析して、遠隔地の上映空間内において、波面合成法(Wave Field Synthesis)を用いることにより、スピーカアレイから収録会場の音響信号を物理的に再現すること、つまり、実音源に対応する仮想音源を再現する方法が記載されている。 Regarding sound reproduction technology for creating a virtual sound source in a screening space, Patent Document 1 discloses that a sound signal from an actual sound source is collected by a plurality of microphones in a recording venue, and then the sound signal arrives in the vertical and horizontal directions. By analyzing the direction and using wave field synthesis in the remote screening space, the acoustic signal of the recording venue is physically reproduced from the speaker array, that is, it corresponds to the actual sound source. A method for reproducing a virtual sound source is described.
また、非特許文献1には、想定する仮想音場に吸い込み型音源(acoustic sink)があると仮定し、第1種レイリー積分から導出される駆動信号をスピーカアレイに与えることにより、図6に示すように、当該スピーカアレイの前面に仮想音像(Xs)を作り出す方法が記載されている。 Further, in Non-Patent Document 1, it is assumed that there is an acoustic sink in the assumed virtual sound field, and a driving signal derived from the first type Rayleigh integration is given to the speaker array in FIG. As shown, a method for creating a virtual sound image (X s ) on the front surface of the speaker array is described.
特許文献1の方法は、収録地点の音響信号を忠実に再現するため、仮想音源の再現において高い再現性がある。しかし、スピーカアレイだけでなくマイクアレイも必要になるため、システム全体の規模が増大してしまう。また、収録した音を忠実に再生しようとするため、例えば映画に代表されるように日常存在しないような効果音を特殊効果として加えるなど、後に行われる音声コンテンツの編集が困難となる。 The method of Patent Document 1 has high reproducibility in reproducing a virtual sound source in order to faithfully reproduce an acoustic signal at a recording point. However, since not only a speaker array but also a microphone array is required, the scale of the entire system increases. Further, since the recorded sound is to be reproduced faithfully, for example, a sound effect that does not exist on a daily basis as represented by a movie is added as a special effect, making it difficult to edit the audio content performed later.
一方、非特許文献1の方法は、仮想音像を生成するためにマイクアレイを必要としない。一般に、非特許文献1に示されるように、解析的に定義されたディジタルフィルタは、逐次最適化などを用いる手法に比べて低演算量でフィルタ係数を算出できる。しかし、音響信号のチャネル毎に逆フーリエ変換処理などが必要となるため、リアルタイムに位置が変化する仮想音源を再現する場合、その演算量が膨大になるという課題があった。 On the other hand, the method of Non-Patent Document 1 does not require a microphone array to generate a virtual sound image. In general, as shown in Non-Patent Document 1, an analytically defined digital filter can calculate a filter coefficient with a smaller amount of computation than a technique using sequential optimization or the like. However, since an inverse Fourier transform process or the like is required for each channel of the acoustic signal, there is a problem that the amount of calculation becomes enormous when reproducing a virtual sound source whose position changes in real time.
そこで、非特許文献2の方法を用いることが考えられる。非特許文献1の方法は、非特許文献2の近似手法を用いて時間領域に変換することができる。 Therefore, it is conceivable to use the method of Non-Patent Document 2. The method of Non-Patent Document 1 can be converted into the time domain using the approximation method of Non-Patent Document 2.
スピーカアレイの各スピーカに与える駆動信号(音響信号)は、仮想音像の位置Xs(xs,ys)と、対象とするi番目のスピーカの位置Xi(xi,yi)を用いて次式で定義できる。 As a drive signal (acoustic signal) given to each speaker of the speaker array, the position X s (x s , y s ) of the virtual sound image and the position X i (x i , y i ) of the target i-th speaker are used. Can be defined as
j=√(−1)、kは波数(k=ω/c)、ωは角周波数(ω=2πf)、fは周波数、cは音速、g0=√(2π|yref−y0|)、|yref−y0|は仮想音像からスピーカアレイまでの距離、H1 (1)は1次の第1種ハンケル関数である。 j = √ (−1), k is wave number (k = ω / c), ω is angular frequency (ω = 2πf), f is frequency, c is speed of sound, g 0 = √ (2π | y ref −y 0 | ), | Y ref −y 0 | is a distance from the virtual sound image to the speaker array, and H 1 (1) is a first-order first-class Hankel function.
式(1)をx軸方向に逆フーリエ変換により時間領域に変換して、時間領域の波面合成として知られる次式を得る。 Equation (1) is transformed into the time domain by inverse Fourier transform in the x-axis direction to obtain the following equation known as time domain wavefront synthesis.
式(2)に含まれる次式は、波面合成プレフィルタh(n)として知られている。nは時間である。 The following expression included in Expression (2) is known as a wavefront synthesis prefilter h (n). n is time.
そのため、時間領域での波面合成技術では、式(2)に示す通り、出力予定の音響信号に対して式(3)の波面合成プレフィルタh(n)を適用すれば、その後はチャネル毎にパワー乗算処理と遅延処理を行うだけでよいため、演算量を劇的に削減することができる。 Therefore, in the wavefront synthesis technique in the time domain, as shown in Equation (2), if the wavefront synthesis prefilter h (n) in Equation (3) is applied to the acoustic signal scheduled to be output, then for each channel, Since only power multiplication processing and delay processing need be performed, the amount of calculation can be dramatically reduced.
しかし、非特許文献2の方法では、算出された波面合成プレフィルタh(n)はフィルタの中央以外の裾の部分にもパワーを有するため(後述)、出力される音響信号にリバーブ(反響音、残響音などのノイズ)がかかったような音質となり、主観的な品質を劣化させてしまうという課題があった。 However, in the method of Non-Patent Document 2, since the calculated wavefront synthesis pre-filter h (n) has power at the skirt portion other than the center of the filter (described later), reverb (resonance sound) is generated in the output acoustic signal. , Noise such as reverberation sound), and the subjective quality is deteriorated.
本発明は、上記事情を鑑みてなされたものであり、音響信号のノイズを抑圧することを目的とする。 The present invention has been made in view of the above circumstances, and an object thereof is to suppress noise in an acoustic signal.
以上の課題を解決するため、請求項1に係る音像生成装置は、波面合成用の波面合成プレフィルタに窓関数を掛け合わせる窓関数掛合部と、前記窓関数が掛け合わせられた前記波面合成プレフィルタを音響信号に畳み込むフィルタ演算部と、を備えることを特徴とする。 In order to solve the above problems, a sound image generating apparatus according to claim 1 includes a window function multiplying unit that multiplies a wavefront synthesis prefilter for wavefront synthesis by a window function, and the wavefront synthesis premultiplied by the window function. And a filter operation unit that convolves the filter with the acoustic signal.
請求項2に係る音像生成装置は、請求項1に記載の音像生成装置において、前記窓関数掛合部は、前記波面合成プレフィルタの最大振幅値を含む時間範囲に、前記波面合成プレフィルタの時間範囲よりも小さい時間範囲の窓関数を掛け合わせ、前記フィルタ演算部は、当該窓関数が掛け合わせられた時間範囲のみの波面合成プレフィルタを前記音響信号に畳み込むことを特徴とする。 The sound image generation device according to claim 2 is the sound image generation device according to claim 1, wherein the window function multiplying unit has a time range including the maximum amplitude value of the wavefront synthesis prefilter within a time range of the wavefront synthesis prefilter. A window function of a time range smaller than the range is multiplied, and the filter operation unit convolves the acoustic signal with a wavefront synthesis prefilter only for the time range multiplied by the window function.
本発明によれば、音響信号のノイズを抑圧することができる。 According to the present invention, noise of an acoustic signal can be suppressed.
上記課題を解決するため、本発明は、波面合成プレフィルタに窓関数を掛け合わせることを特徴とする。これにより、波面合成プレフィルタの裾部分のパワーが抑圧されるので、出力される音響信号の持つリバーブ状のノイズを抑圧することができる。 In order to solve the above problems, the present invention is characterized by multiplying a wavefront synthesis prefilter by a window function. Thereby, since the power of the skirt part of the wavefront synthesis prefilter is suppressed, it is possible to suppress the reverberation noise of the output acoustic signal.
また、本発明は、波面合成プレフィルタの最大振幅値を含む中心部分付近に限定して、当該波面合成プレフィルタの時間範囲よりも小さい時間範囲の窓関数を掛け合わせ、当該窓関数が掛け合わせられた時間範囲に限定した波面合成プレフィルタのみを取り出して、新たな波面合成プレフィルタとすることを特徴とする。これにより、波面合成プレフィルタの時間長が短くなるので、波面合成プレフィルタの畳み込み演算処理に伴う遅延時間を低遅延化することができる。 Further, the present invention is limited to the vicinity of the central portion including the maximum amplitude value of the wavefront synthesis prefilter, and is multiplied by a window function in a time range smaller than the time range of the wavefront synthesis prefilter, and the window function is multiplied. Only the wavefront synthesis prefilter limited to the specified time range is taken out and used as a new wavefront synthesis prefilter. Thereby, since the time length of the wavefront synthesis prefilter is shortened, the delay time associated with the convolution calculation processing of the wavefront synthesis prefilter can be reduced.
以下、本発明を実施する一実施の形態について図面を用いて説明する。 Hereinafter, an embodiment for carrying out the present invention will be described with reference to the drawings.
〔第1の実施形態〕
図1は、第1の実施形態に係る音像生成装置1の構成を示す図である。図1に示す構成は、時間領域の波面合成を行う場合の基本的な構成例である。音像生成装置1は、波面合成用の波面合成プレフィルタを生成する波面合成プレフィルタ生成部11と、当該波面合成プレフィルタに窓関数を掛け合わせる窓関数掛合部12と、当該窓関数が掛け合わせられた波面合成プレフィルタを音響信号に畳み込むフィルタ演算部13と、当該音響信号の遅延量を調整する遅延調整部14と、遅延量調整後の音響信号にゲインを乗算するゲイン乗算部15と、を備えて構成される。遅延調整部14とゲイン乗算部15は、それぞれ、スピーカアレイのスピーカの数と同数であり、スピーカ毎に独立に演算処理を行う。
[First Embodiment]
FIG. 1 is a diagram illustrating a configuration of a sound image generating apparatus 1 according to the first embodiment. The configuration shown in FIG. 1 is a basic configuration example in the case of performing time domain wavefront synthesis. The sound image generation device 1 includes a wavefront synthesis prefilter generation unit 11 that generates a wavefront synthesis prefilter for wavefront synthesis, a window function multiplication unit 12 that multiplies the wavefront synthesis prefilter by a window function, and the window function A filter calculation unit 13 that convolves the wavefront synthesis pre-filter with the acoustic signal, a delay adjustment unit 14 that adjusts a delay amount of the acoustic signal, a gain multiplication unit 15 that multiplies the acoustic signal after the delay amount adjustment by a gain, It is configured with. The delay adjustment unit 14 and the gain multiplication unit 15 have the same number as the number of speakers in the speaker array, and perform arithmetic processing independently for each speaker.
次に、音像生成装置1の動作について説明する。 Next, the operation of the sound image generating device 1 will be described.
ステップS1;
まず、波面合成プレフィルタ生成部11は、波面合成プレフィルタh(n)を生成する。以下、波面合成プレフィルタh(n)の生成方法を改めて説明する。
Step S1;
First, the wavefront synthesis prefilter generation unit 11 generates a wavefront synthesis prefilter h (n). Hereinafter, a method of generating the wavefront synthesis prefilter h (n) will be described again.
例えば、スピーカアレイの各スピーカに与える音響信号は、仮想音像の位置Xs(xs,ys)と、i番目の対象スピーカの位置Xi(xi,yi)を用いて、式(4)で定義することができる。 For example, an acoustic signal to be given to each speaker of the speaker array is expressed by using the virtual sound image position X s (x s , y s ) and the i th target speaker position X i (x i , y i ) 4).
ここで、j=√(−1)、kは波数(k=ω/c)、ωは角周波数(ω=2πf)、fは周波数、cは音速、g0=√(2π|yref−y0|)、|yref−y0|は仮想音像からスピーカアレイまでの距離、H1 (1)は1次の第1種ハンケル関数である。 Here, j = √ (−1), k is the wave number (k = ω / c), ω is the angular frequency (ω = 2πf), f is the frequency, c is the speed of sound, and g 0 = √ (2π | y ref − y 0 |) and | y ref −y 0 | are distances from the virtual sound image to the speaker array, and H 1 (1) is a first-order first-class Hankel function.
そして、式(4)をx軸方向に逆フーリエ変換により時間領域に変換することにより、時間領域の波面合成として知られる式(5)を得ることができる。 Then, by transforming Equation (4) into the time domain by inverse Fourier transform in the x-axis direction, Equation (5) known as time domain wavefront synthesis can be obtained.
式(5)の右辺の一部を成す式(6)が波面合成プレフィルタh(n)である。波面合成プレフィルタ生成部11は、当該式(6)を用いて波面合成プレフィルタh(n)を生成する。nは時間である。 Expression (6) forming a part of the right side of Expression (5) is the wavefront synthesis prefilter h (n). The wavefront synthesis prefilter generation unit 11 generates a wavefront synthesis prefilter h (n) using the equation (6). n is time.
波面合成プレフィルタh(n)を図2に例示する。式(6)を用いることにより、例えば、0〜約250の時間範囲内でパワー(振幅値)を持つ波面合成プレフィルタh(n)を生成することができる。ただし、「発明が解決しようとする課題」で説明した通り、当該波面合成プレフィルタh(n)には、フィルタ中央以外の裾の部分にもパワーが含まれている。図2に例示した波面合成プレフィルタh(n)の場合、0〜約100の時間範囲と約170〜約250の時間範囲にもパワーがある。 The wavefront synthesis prefilter h (n) is illustrated in FIG. By using Expression (6), for example, a wavefront synthesis prefilter h (n) having power (amplitude value) within a time range of 0 to about 250 can be generated. However, as described in “Problems to be Solved by the Invention”, the wavefront synthesis prefilter h (n) includes power also in the skirt portion other than the filter center. In the case of the wavefront synthesis prefilter h (n) illustrated in FIG. 2, there is power in a time range of 0 to about 100 and a time range of about 170 to about 250.
ステップS2;
次に、窓関数掛合部12は、ステップS1で生成した波面合成プレフィルタh(n)の時間長と同じ時間長の窓関数w(n)を生成し、当該窓関数w(n)を当該波面合成プレフィルタh(n)に掛け合わせ、式(7)に示す改良後の波面合成プレフィルタh(n){hの上には“∧”}を生成する。
Step S2;
Next, the window function multiplying unit 12 generates a window function w (n) having the same time length as the time length of the wavefront synthesis prefilter h (n) generated in step S1, and the window function w (n) is The wavefront synthesis prefilter h (n) is multiplied to generate an improved wavefront synthesis prefilter h (n) {h above “h”} shown in Expression (7).
例えば、窓関数w(n)としてハニング窓関数w(n)を生成する。当該ハニング窓関数w(n)を図3に例示する。図2に例示した波面合成プレフィルタh(n)の時間長(0〜約250)と同じ時間長(0〜約250)で「1」を最大パワーとする。図3に示したハニング窓関数w(n)を図2に示した波面合成プレフィルタh(n)に掛け合わせることにより、図4に示すような裾部分のパワーが抑圧された改良後の波面合成プレフィルタh(n){hの上には“∧”}を生成することができる。 For example, the Hanning window function w (n) is generated as the window function w (n). The Hanning window function w (n) is illustrated in FIG. “1” is the maximum power with the same time length (0 to about 250) as the time length (0 to about 250) of the wavefront synthesis prefilter h (n) illustrated in FIG. By multiplying the Hanning window function w (n) shown in FIG. 3 by the wavefront synthesis prefilter h (n) shown in FIG. 2, the improved wavefront in which the power at the skirt portion is suppressed as shown in FIG. A combined prefilter h (n) {h can be generated on “h”}.
なお、窓関数としては、ハニング窓関数以外に、ハミング窓関数などを用いてもよい。その他、元の波面合成プレフィルタh(n)の裾部分のパワーを抑圧できればよいため、0〜約100の時間範囲と約170〜約250の時間範囲の各パワーを「0」とし、約100〜約170の時間範囲のパワーを「1」とする標準的な窓関数を用いてもよい。 In addition to the Hanning window function, a Hamming window function or the like may be used as the window function. In addition, since it is only necessary to suppress the power of the skirt portion of the original wavefront synthesis prefilter h (n), each power in the time range of 0 to about 100 and about 170 to about 250 is set to “0” and about 100 A standard window function with a power in the time range of about 170 to “1” may be used.
ステップS3;
次に、フィルタ演算部13は、式(8)に示すように、音像生成装置1に入力された音響信号s(n)に対して、ステップS2で生成した改良後の波面合成プレフィルタh(n){hの上には“∧”}を畳み込む。なお、当該畳み込みを行う畳み込み演算処理自体は、公知技術である。
Step S3;
Next, as shown in Expression (8), the filter calculation unit 13 applies the improved wavefront synthesis prefilter h () generated in step S2 to the acoustic signal s (n) input to the sound image generation device 1. n) Fold “∧” on {h. In addition, the convolution calculation process itself which performs the said convolution is a well-known technique.
ステップS4;
次に、遅延調整部14は、式(9)に示すように、ステップS3で畳み込み処理を行った音響信号s(n){sの上には“∧”}に対して、仮想音源の位置Xsとスピーカの位置Xiで決定される遅延量を加える。
Step S4;
Next, as shown in Expression (9), the delay adjustment unit 14 positions the virtual sound source with respect to the acoustic signal s (n) {s “s” on s} that has been subjected to the convolution process in step S3. Add a delay amount determined by X s and speaker position X i .
ステップS5;
次に、ゲイン乗算部15は、式(10)に示すように、ステップS4で遅延量を加えた音響信号s(n){sの上には“・”}のゲインを調整(加算、減算などの演算を含む)する。ゲイン調整された音響信号y(n)が、スピーカを駆動させる駆動信号となる。
Step S5;
Next, as shown in the equation (10), the gain multiplication unit 15 adjusts (adds, subtracts) the gain of the acoustic signal s (n) {s “·”} added to the delay amount in step S4. Etc.). The gain-adjusted acoustic signal y (n) becomes a drive signal for driving the speaker.
ステップS4とステップS5をスピーカの数だけ繰り返すことにより、時間領域の波面合成に必要な音響信号を全て得ることができる。なお、遅延調整部14とゲイン乗算部15のパラメータを時間的に変更することにより、仮想音像の位置を動的に変化させることもできる。また、音像生成装置1は、音響信号とともに、仮想音像の位置が指定された音像位置情報を受信した場合、生成する仮想音像の位置が当該指定された位置に合うように上記パラメータを調整することもできる。 By repeating step S4 and step S5 for the number of speakers, all acoustic signals necessary for time-domain wavefront synthesis can be obtained. Note that the position of the virtual sound image can be dynamically changed by temporally changing the parameters of the delay adjustment unit 14 and the gain multiplication unit 15. In addition, when the sound image generation apparatus 1 receives sound image position information in which the position of the virtual sound image is designated together with the acoustic signal, the sound image generation apparatus 1 adjusts the parameters so that the position of the generated virtual sound image matches the designated position. You can also.
第1の実施形態によれば、波面合成プレフィルタに窓関数を掛け合わせるので、波面合成プレフィルタの裾部分のパワー(振幅値)が抑圧され、音響信号の持つリバーブ状のノイズを抑圧することができる。 According to the first embodiment, since the window function is multiplied by the wavefront synthesis prefilter, the power (amplitude value) of the skirt portion of the wavefront synthesis prefilter is suppressed, and the reverberation noise of the acoustic signal is suppressed. Can do.
効果を確認するため、単一周波数(1kHz)の正弦波を用いた音場の計算機シミュレーションを行った。従来の音圧分布と本実施形態の音圧分布を図5に示す。図中の「x…x」はx軸上に10cm間隔で並べた40個のスピーカを示し、座標(0,2)が仮想音像の位置(焦点音源)を示している。波面合成プレフィルタに窓関数を掛け合わせた場合であっても、焦点音源が作る音場分布は、従来と比べて劣化していないことを把握できる。 In order to confirm the effect, a computer simulation of a sound field using a single frequency (1 kHz) sine wave was performed. The conventional sound pressure distribution and the sound pressure distribution of this embodiment are shown in FIG. In the figure, “x... X” indicates 40 speakers arranged at 10 cm intervals on the x-axis, and coordinates (0, 2) indicate the position (focus sound source) of the virtual sound image. Even when the wavefront synthesis prefilter is multiplied by the window function, it can be understood that the sound field distribution generated by the focal sound source is not deteriorated as compared with the conventional case.
〔第2の実施形態〕
第2の実施形態では、波面合成プレフィルタの畳み込み演算処理に伴う遅延時間を低遅延化することを目的とする。当該目的を達成するため、窓関数掛合部12で波面合成プレフィルタに掛け合わる窓関数を、当該波面合成プレフィルタの時間長よりも短い時間長の窓関数とし、当該窓関数が掛け合わせられた時間長のみの波面合成プレフィルタを生成する。
[Second Embodiment]
The second embodiment aims to reduce the delay time associated with the convolution calculation processing of the wavefront synthesis prefilter. In order to achieve the object, the window function multiplied by the wavefront synthesis prefilter in the window function multiplication unit 12 is a window function having a time length shorter than the time length of the wavefront synthesis prefilter, and the window function is multiplied. Generate a wavefront synthesis prefilter only for time length.
本実施形態に係る音像生成装置1の構成は、第1の実施形態の構成と同じである。ただし、窓関数掛合部12は、第1の実施形態で説明した機能以外に、元の波面合成プレフィルタの時間長よりも短い時間長の窓関数を生成し、当該元の波面合成プレフィルタの最大振幅値を含む時間範囲に当該窓関数を掛け合わせ、当該窓関数が掛け合わせられた時間範囲のみの波面合成プレフィルタのみを取り出して、改良後の波面合成プレフィルタとする機能を持つ。なお、窓関数掛合部12以外の機能については、第1の実施形態と概ね同じである。 The configuration of the sound image generation device 1 according to the present embodiment is the same as the configuration of the first embodiment. However, in addition to the function described in the first embodiment, the window function multiplying unit 12 generates a window function having a time length shorter than the time length of the original wavefront synthesis prefilter, and the original wavefront synthesis prefilter The time range including the maximum amplitude value is multiplied by the window function, and only the wavefront synthesis prefilter for only the time range multiplied by the window function is taken out to have an improved wavefront synthesis prefilter. The functions other than the window function multiplying unit 12 are substantially the same as those in the first embodiment.
次に、本実施の形態に係る音像生成装置1の動作について説明する。 Next, the operation of the sound image generation device 1 according to this embodiment will be described.
第1の実施形態で説明したステップS1の後、窓関数掛合部12は、まず、ステップS1で生成した波面合成プレフィルタh(n)の時間長よりも短い時間長Lの窓関数w(p){p=1,…,L}を生成する。 After step S1 described in the first embodiment, the window function multiplying unit 12 first has a window function w (p) having a time length L shorter than the time length of the wavefront synthesis prefilter h (n) generated in step S1. ) {P = 1,..., L} is generated.
次に、窓関数掛合部12は、波面合成プレフィルタh(n)の振幅の絶対値が最大となる時点を特定し、当該時点が中央にくる時間範囲を特定する。例えば、所定の開始時点tにp値をそれぞれ加算し、(t+1),(t+2),…,(t+L)の各時間範囲のうちから、波面合成プレフィルタの最大振幅値が中央に位置する時間範囲を特定する。 Next, the window function multiplying unit 12 specifies a time point at which the absolute value of the amplitude of the wavefront synthesis prefilter h (n) is maximum, and specifies a time range in which the time point is in the center. For example, the p value is added to each predetermined start time t, and the time when the maximum amplitude value of the wavefront synthesis prefilter is located in the center from each time range of (t + 1), (t + 2),..., (T + L) Identify the range.
次に、窓関数掛合部12は、式(11)に示すように、特定した時間範囲内の波面合成プレフィルタに上記時間長Lの窓関数w(p)を掛け合わせ、当該窓関数w(p)が掛け合わせられた時間範囲のみからなる、第1の実施形態で用いた改良後の波面合成プレフィルタよりも時間長の短い波面合成プレフィルタを生成する。 Next, as shown in Expression (11), the window function multiplying unit 12 multiplies the wavefront synthesis prefilter within the specified time range by the window function w (p) of the time length L, and the window function w ( A wavefront synthesis prefilter having a shorter time length than the improved wavefront synthesis prefilter used in the first embodiment, which is composed only of the time range multiplied by p), is generated.
これ以降は、第1の実施形態で説明したステップS3以降の処理と同じである。フィルタ演算部13では、第1の実施形態よりも時間長の短い波面合成プレフィルタを音響信号に畳み込む処理が行われる。 The subsequent processing is the same as the processing after step S3 described in the first embodiment. In the filter calculation part 13, the process which convolves the acoustic signal with the wavefront synthetic | combination pre filter whose time length is shorter than 1st Embodiment is performed.
第2の実施形態によれば、波面合成プレフィルタの最大振幅値を含む時間範囲に、当該波面合成プレフィルタの時間長よりも短い時間長の窓関数を掛け合わせ、当該窓関数が掛け合わせられた時間範囲のみの波面合成プレフィルタを音響信号に畳み込むので、波面合成プレフィルタの時間長が短くなり、波面合成プレフィルタの畳み込み演算処理に伴う遅延時間を低遅延化することができる。 According to the second embodiment, a time range including the maximum amplitude value of the wavefront synthesis prefilter is multiplied by a window function having a time length shorter than the time length of the wavefront synthesis prefilter, and the window function is multiplied. Therefore, the time length of the wavefront synthesis prefilter is shortened and the delay time associated with the convolution calculation processing of the wavefront synthesis prefilter can be reduced.
最後に、各実施の形態で説明した音像生成装置1は、上記機能を備える回路やコンピュータなどで実現可能である。 Finally, the sound image generation device 1 described in each embodiment can be realized by a circuit or a computer having the above functions.
1…音像生成装置
11…波面合成プレフィルタ生成部
12…窓関数掛合部
13…フィルタ演算部
14…遅延調整部
15…ゲイン乗算部
DESCRIPTION OF SYMBOLS 1 ... Sound image generation apparatus 11 ... Wavefront synthetic | combination pre-filter production | generation part 12 ... Window function multiplication part 13 ... Filter operation part 14 ... Delay adjustment part 15 ... Gain multiplication part
Claims (2)
前記窓関数が掛け合わせられた前記波面合成プレフィルタを音響信号に畳み込むフィルタ演算部と、
を備えることを特徴とする音像生成装置。 A window function multiplier that multiplies a wavefront synthesis prefilter for wavefront synthesis by a window function;
A filter operation unit for convolving the wavefront synthesis prefilter multiplied by the window function into an acoustic signal;
A sound image generating apparatus comprising:
前記フィルタ演算部は、
当該窓関数が掛け合わせられた時間範囲のみの波面合成プレフィルタを前記音響信号に畳み込むことを特徴とする請求項1に記載の音像生成装置。 The window function multiplying unit multiplies the time range including the maximum amplitude value of the wavefront synthesis prefilter by a window function of a time range smaller than the time range of the wavefront synthesis prefilter,
The filter operation unit
The sound image generating apparatus according to claim 1, wherein a wavefront synthesis prefilter only for a time range multiplied by the window function is convoluted with the acoustic signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017131706A JP6774912B2 (en) | 2017-07-05 | 2017-07-05 | Sound image generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017131706A JP6774912B2 (en) | 2017-07-05 | 2017-07-05 | Sound image generator |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019016871A true JP2019016871A (en) | 2019-01-31 |
JP6774912B2 JP6774912B2 (en) | 2020-10-28 |
Family
ID=65358575
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017131706A Active JP6774912B2 (en) | 2017-07-05 | 2017-07-05 | Sound image generator |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6774912B2 (en) |
-
2017
- 2017-07-05 JP JP2017131706A patent/JP6774912B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP6774912B2 (en) | 2020-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7367785B2 (en) | Audio processing device and method, and program | |
CN112205006B (en) | Adaptive remixing of audio content | |
WO2018008395A1 (en) | Acoustic field formation device, method, and program | |
JP6485711B2 (en) | Sound field reproduction apparatus and method, and program | |
JP7352291B2 (en) | sound equipment | |
JP5611970B2 (en) | Converter and method for converting audio signals | |
JP2023517720A (en) | Reverb rendering | |
CN102972047A (en) | Method and apparatus for reproducing stereophonic sound | |
JP2019506058A (en) | Signal synthesis for immersive audio playback | |
JP6865440B2 (en) | Acoustic signal processing device, acoustic signal processing method and acoustic signal processing program | |
JP2012509632A5 (en) | Converter and method for converting audio signals | |
KR100813272B1 (en) | Apparatus and method for bass enhancement using stereo speaker | |
WO2022014326A1 (en) | Signal processing device, method, and program | |
JP6970366B2 (en) | Sound image reproduction device, sound image reproduction method and sound image reproduction program | |
JP7010231B2 (en) | Signal processing equipment and methods, as well as programs | |
JP6774912B2 (en) | Sound image generator | |
JP6670259B2 (en) | Sound reproduction device | |
Palenda et al. | Setup for choir recordings in virtual churches | |
JP5463924B2 (en) | Sound processor | |
JP2009139615A (en) | Sound playback device, sound playback method, sound playback program, and sound playback system | |
JP2011146947A (en) | Sound processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190724 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200603 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200929 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201005 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6774912 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |