JP6585544B2 - Ambient signal generation device, ambient signal generation method, program - Google Patents

Ambient signal generation device, ambient signal generation method, program Download PDF

Info

Publication number
JP6585544B2
JP6585544B2 JP2016094298A JP2016094298A JP6585544B2 JP 6585544 B2 JP6585544 B2 JP 6585544B2 JP 2016094298 A JP2016094298 A JP 2016094298A JP 2016094298 A JP2016094298 A JP 2016094298A JP 6585544 B2 JP6585544 B2 JP 6585544B2
Authority
JP
Japan
Prior art keywords
signal
delay
delayed
correlation
level
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.)
Active
Application number
JP2016094298A
Other languages
Japanese (ja)
Other versions
JP2017204683A (en
Inventor
清原 健司
健司 清原
島内 末廣
末廣 島内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2016094298A priority Critical patent/JP6585544B2/en
Publication of JP2017204683A publication Critical patent/JP2017204683A/en
Application granted granted Critical
Publication of JP6585544B2 publication Critical patent/JP6585544B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stereophonic System (AREA)

Description

本発明は、高臨場感の音響再生システムにおいて再生されるアンビエント信号を生成するアンビエント信号生成装置、アンビエント信号生成方法、プログラムに関する。   The present invention relates to an ambient signal generation device, an ambient signal generation method, and a program for generating an ambient signal to be reproduced in a highly realistic sound reproduction system.

高臨場感の音響再生システムとして非特許文献1の音響再生システムが知られている。非特許文献1では、アンビエント(会場の雰囲気等)信号を収音し、PC上でミキシングして5.1ch再生信号を生成している。   The sound reproduction system of Non-Patent Document 1 is known as a highly realistic sound reproduction system. In Non-Patent Document 1, ambient (meeting atmosphere) signals are collected and mixed on a PC to generate a 5.1ch playback signal.

清原、古家、木全、田中、深澤、羽田、小島「高解像度映像に対するアンビエント5.1ch再生方式の主観評価実験 分析結果」、日本音響学会秋季講演論文集、2012年9月Kiyohara, Furuya, Kizen, Tanaka, Fukasawa, Haneda, Kojima “Ambient 5.1ch Playback Method Subjective Evaluation Analysis Results for High-Resolution Video”, Acoustical Society of Japan Autumn Meeting, September 2012

しかしながら、従来技術は、再生する入力信号として5.1chの再生信号を必要とし、ステレオ放送のような2ch入力信号には対応できなかった。   However, the prior art requires a 5.1ch playback signal as an input signal to be played back, and cannot cope with a 2ch input signal such as stereo broadcasting.

そこで本発明では、ステレオ2ch信号から5.1chのアンビエント信号を生成することができるアンビエント信号生成装置を提供することを目的とする。   Accordingly, an object of the present invention is to provide an ambient signal generation apparatus capable of generating a 5.1 channel ambient signal from a stereo 2 channel signal.

本発明のアンビエント信号生成装置は、ステレオ2ch信号である左信号Lと右信号Rを取得して、左信号Lと右信号Rに遅延を与え、遅延後の左信号から遅延後の右信号に基づく値を差し引いた値を左のアンビエント信号として出力し、遅延後の右信号から遅延後の左信号に基づく値を差し引いた値を右のアンビエント信号として出力する。   The ambient signal generation apparatus according to the present invention acquires a left signal L and a right signal R that are stereo 2ch signals, delays the left signal L and the right signal R, and converts the delayed left signal into a delayed right signal. A value obtained by subtracting the base value is output as a left ambient signal, and a value obtained by subtracting a value based on the delayed left signal from the delayed right signal is output as a right ambient signal.

本発明のアンビエント信号生成装置によれば、ステレオ2ch信号から、5.1chのアンビエント信号を生成することができる。   According to the ambient signal generation apparatus of the present invention, a 5.1 channel ambient signal can be generated from a stereo 2 channel signal.

実施例1の音響再生システムの構成を示す模式図。1 is a schematic diagram showing a configuration of a sound reproduction system of Example 1. FIG. 実施例1のアンビエント信号生成装置の構成を示すブロック図。1 is a block diagram illustrating a configuration of an ambient signal generation device according to a first embodiment. 実施例1のアンビエント信号生成装置の動作を示すフローチャート。3 is a flowchart showing the operation of the ambient signal generation apparatus according to the first embodiment.

以下、本発明の実施の形態について、詳細に説明する。なお、同じ機能を有する構成部には同じ番号を付し、重複説明を省略する。   Hereinafter, embodiments of the present invention will be described in detail. In addition, the same number is attached | subjected to the structure part which has the same function, and duplication description is abbreviate | omitted.

以下、図1を参照して実施例1の音響再生システムについて説明する。図1に示すように本実施例の音響再生システム1は、当該システムの中央に位置する聴取者9の前方左に位置する左フロントスピーカ11と、聴取者9の前方右に位置する右フロントスピーカ12と、聴取者9の前方中央に位置するセンタースピーカ13と、所定位置に位置するサブウーファー14と、聴取者9の後方左に位置する左リアスピーカ15と、聴取者9の後方右に位置する右リアスピーカ16と、アンビエント信号生成装置17を含む構成である。   Hereinafter, the sound reproduction system of Example 1 will be described with reference to FIG. As shown in FIG. 1, the sound reproduction system 1 of the present embodiment includes a left front speaker 11 positioned on the front left of a listener 9 located in the center of the system and a right front speaker positioned on the front right of the listener 9. 12, a center speaker 13 located at the front center of the listener 9, a subwoofer 14 located at a predetermined position, a left rear speaker 15 located at the rear left of the listener 9, and a rear right of the listener 9. The right rear speaker 16 and the ambient signal generator 17 are configured.

左フロントスピーカ11は、左信号Lを再生する。右フロントスピーカ12は、右信号Rを再生する。センタースピーカ13は、センター信号Cを再生する。サブウーファー14はサブウーファー信号SWを再生する。センター信号C、サブウーファー信号SWは、例えば(L+R)/2とすることができる。左リアスピーカ15は、後述する方法によりステレオ2ch信号から生成された左のアンビエント信号eを再生する。右リアスピーカ16は、後述する方法によりステレオ2ch信号から生成された右のアンビエント信号eを再生する。 The left front speaker 11 reproduces the left signal L. The right front speaker 12 reproduces the right signal R. The center speaker 13 reproduces the center signal C. The subwoofer 14 reproduces the subwoofer signal SW. The center signal C and the subwoofer signal SW can be set to (L + R) / 2, for example. The left rear speaker 15 reproduces the left ambient signal e L generated from the stereo 2ch signal by a method described later. The right rear speaker 16 reproduces the right ambient signal e R generated from the stereo 2ch signal by a method described later.

構成要件11、12、13、14、15、16の動作及びこれらの配置については、5.1chサラウンドシステムとして従来から知られているものである。アンビエント信号生成装置17はステレオ2ch信号を疑似的にサラウンド化するための装置であり、ステレオ2ch信号からアンビエント信号を生成する装置である。具体的には、アンビエント信号生成装置17は、ステレオ2ch信号である左信号Lと右信号Rを取得して、左信号Lと右信号Rに遅延を与え、遅延後の左信号から遅延後の右信号に基づく値を差し引いた値を左のアンビエント信号eとして出力し、遅延後の右信号から遅延後の左信号に基づく値を差し引いた値を右のアンビエント信号eとして出力する。 The operations of the configuration requirements 11, 12, 13, 14, 15, 16 and their arrangement are conventionally known as 5.1 channel surround systems. The ambient signal generation device 17 is a device for pseudo-surrounding a stereo 2ch signal, and is an device that generates an ambient signal from the stereo 2ch signal. Specifically, the ambient signal generation device 17 acquires the left signal L and the right signal R that are stereo 2ch signals, delays the left signal L and the right signal R, and delays the delayed left signal from the delayed left signal. It outputs a value obtained by subtracting a value based on the right signals as a left ambient signal e L, and outputs a value obtained by subtracting a value based on the left signal after a delay from the right signal after a delay as a right ambient signal e R.

以下、図2、図3を参照してアンビエント信号生成装置17の構成および動作について説明する。図2に示すように、本実施例のアンビエント信号生成装置17は、初期遅延部1705と、相関計算部1710と、レベル比較部1715と、ピーク時刻算出部1720と、左遅延部1725と、右遅延部1730と、振幅比算出部1735と、左乗算部1740と、右乗算部1745と、左減算部1750と、右減算部1755を含む構成である。   Hereinafter, the configuration and operation of the ambient signal generation device 17 will be described with reference to FIGS. 2 and 3. As shown in FIG. 2, the ambient signal generator 17 of this embodiment includes an initial delay unit 1705, a correlation calculation unit 1710, a level comparison unit 1715, a peak time calculation unit 1720, a left delay unit 1725, The delay unit 1730, the amplitude ratio calculation unit 1735, the left multiplication unit 1740, the right multiplication unit 1745, the left subtraction unit 1750, and the right subtraction unit 1755 are included.

初期遅延部1705は、左信号Lと右信号Rに初期遅延Nを与えて遅延後の左信号L(Z−N)、遅延後の右信号R(Z−N)を出力する(S1705)。 The initial delay unit 1705 gives an initial delay N to the left signal L and the right signal R, and outputs a delayed left signal L (Z −N ) and a delayed right signal R (Z −N ) (S 1705).

相関計算部1710は、遅延後の左信号L(Z−N)と、遅延後の右信号R(Z−N)の相互相関ΦLRを計算する(S1710)。相互相関φLRは、次式(1)で計算される。 Correlation calculation unit 1710 calculates a left signal after the delay L (Z -N), the cross-correlation [Phi LR of the right signal R after a delay (Z -N) (S1710). The cross correlation φ LR is calculated by the following equation (1).

Figure 0006585544
Figure 0006585544

Jはフレームのサンプル数、iおよびkは離散時間である。なお、相互相関の計算においては初期遅延を考える必要がないため、式(1)においては遅延を表す(Z−N)の表記を省略した。(Z−N)を表記する場合、式(1)を以下の式(1’)のように表現してもよい。 J is the number of samples in the frame, and i and k are discrete times. Since it is not necessary to consider the initial delay in the calculation of the cross correlation, the notation of (Z −N ) representing the delay is omitted in Equation (1). When (Z −N ) is expressed, the expression (1) may be expressed as the following expression (1 ′).

Figure 0006585544
Figure 0006585544

サンプリング周波数fs=48kHzに対して、Jは例えば1〜fs程度であるが、相関計算部1710は、fs/10≒4096サンプル程度でJ/2サンプル程度毎にシフトして計算するとよい。 For sampling frequency fs = 48 kHz, J is, for example, about 1 to fs, but correlation calculation unit 1710 may calculate fs / 10≈4096 samples with a shift every J / 2 samples.

レベル比較部1715は、左信号Lのレベルと右信号Rのレベルを比較する(S1715)。なお、レベル比較においては初期遅延を考える必要がないため上記のように表現したが、レベル比較部1715は、遅延後の左信号L(Z−N)のレベルと遅延後の右信号R(Z−N)のレベルを比較することとしてもよい。
ここで、例えばスポーツ中継などで実況が左フロントスピーカ11側に定位し解説が右フロントスピーカ12側に定位する場合で、左信号Lのレベルないし振幅が右信号Rよりも大きければ、式(1)は左信号Lの相関Φ(k)を見ていることになる。右信号Rのレベルないし振幅が左信号Lよりも大きければ、式(1)は右信号Rの相関Φ(k)を見ていることになる。従って式(1)の相関のピーク時刻を算出すれば、左信号Lと右信号Rとの時間差が分かる。
The level comparison unit 1715 compares the level of the left signal L with the level of the right signal R (S1715). Note that the level comparison unit 1715 expresses the level of the delayed left signal L (Z −N ) and the delayed right signal R (Z) because it is not necessary to consider the initial delay in the level comparison. -N ) level may be compared.
Here, for example, when the live situation is localized on the left front speaker 11 side and the commentary is localized on the right front speaker 12 side in sports broadcasting or the like, if the level or amplitude of the left signal L is larger than the right signal R, the equation (1) ) Sees the correlation Φ L (k) of the left signal L. If the level or amplitude of the right signal R is greater than that of the left signal L, Equation (1) sees the correlation Φ R (k) of the right signal R. Therefore, if the correlation peak time in equation (1) is calculated, the time difference between the left signal L and the right signal R can be found.

ピーク時刻算出部1720は、左信号Lのレベルが右信号Rのレベルよりも大きい場合に、相互相関ΦLRを左信号Lの相関Φとして相関Φのピーク時刻Mを算出し、右信号Rのレベルが左信号Lのレベルよりも大きい場合に、相互相関ΦLRを右信号Rの相関Φとして相関Φのピーク時刻Kを算出する(S1720)。 Peak time calculating unit 1720, when the level of the left signal L is larger than the level of the right signal R, to calculate the peak time M of the correlation [Phi L correlation [Phi LR as a correlation [Phi L of the left signal L, the right signal when R level is greater than the level of the left signal L, to calculate the peak time K correlation [Phi R correlation [Phi LR as a correlation [Phi R of the right signal R (S1720).

左遅延部1725は、遅延後の左信号L(Z−N)にピーク時刻Mに基づく遅延Mを与えて(Mサンプル遅延させて)遅延後の左信号L(Z−N−M)を出力する(S1725)。 The left delay unit 1725 gives a delay M based on the peak time M to the delayed left signal L (Z −N ) (delays M samples) and outputs a delayed left signal L (Z −N−M ). (S1725).

右遅延部1730は、遅延後の右信号R(Z−N)にピーク時刻Kに基づく遅延Kを与えて(Kサンプル遅延させて)遅延後の右信号R(Z−N−K)を出力する(S1730)。遅延後の左信号L(Z−N−M)と遅延後の右信号R(Z−N−K)は実況の信号成分が時間的に揃った状態で、遅延後の右信号R(Z−N−K)と遅延後の左信号L(Z−N−M)は解説の信号成分が時間的に揃った状態である。このことから、遅延後の左信号L(Z−N−M)と遅延後の右信号R(Z−N−K)のレベル比ないし振幅比α、αを算出し、その差分L(Z−N−M)−αR(Z−N−K)を算出すれば、実況を消去し会場の雰囲気であるアンビエント成分eを得られる。同様にe=R(Z−N−K)−αL(Z−N−M)である。 The right delay unit 1730 gives the delayed right signal R (Z −N ) to the delayed right signal R (Z −N ) based on the peak time K (delayed by K samples) and outputs the delayed right signal R (Z −N−K ). (S1730). The delayed left signal L (Z −N−M ) and the delayed right signal R (Z −N−K ) are in a state where the actual signal components are aligned in time, and the delayed right signal R (Z − N−K ) and the delayed left signal L (Z −N−M ) are in a state where the signal components of the explanation are aligned in time. From this, the level ratio or the amplitude ratios α L and α R of the delayed left signal L (Z −N−M ) and the delayed right signal R (Z −N−K ) are calculated, and the difference L ( it is calculated Z -N-M) -α L R (Z -N-K), the resulting ambient component e L is the atmosphere of the venue to erase the commentary. It is likewise e R = R (Z -N- K) -α R L (Z -N-M).

すなわち、振幅比算出部1735は、遅延後の左信号L(Z−N−M)と遅延後の右信号R(Z−N−K)のレベル比ないし振幅比α、αを算出する(S1735)。具体的には、 That is, the amplitude ratio calculation unit 1735 calculates the level ratio or the amplitude ratios α L and α R of the delayed left signal L (Z −N−M ) and the delayed right signal R (Z −N−K ). (S1735). In particular,

Figure 0006585544
Figure 0006585544

ただし、Amp()はその信号の振幅、Lvl()はその信号のレベルを表す。レベルの計算方法としては、例えば以下の方法を用いることができる。相関計算で用いたフレーム(例えば4096サンプル程度)で、Root−Mean−Square(RMS、実効値)を用い、例えば左信号Lのレベルを However, Amp () represents the amplitude of the signal, and Lvl () represents the level of the signal. As a level calculation method, for example, the following method can be used. In the frame used in the correlation calculation (for example, about 4096 samples), Root-Mean-Square (RMS, RMS) is used,

Figure 0006585544

と計算すればよい。
Figure 0006585544

And calculate.

左乗算部1740は、遅延後の左信号L(Z−N−M)に振幅比αを乗算する(S1740)。 Left multiplication unit 1740 multiplies the amplitude ratio alpha R to the left signal after the delay L (Z -N-M) ( S1740).

右乗算部1745は、遅延後の右信号R(Z−N−K)に振幅比αを乗算する(S1745)。 Right multiplying unit 1745 multiplies the amplitude ratio alpha L to the right signal R after a delay (Z -N-K) (S1745 ).

左減算部1750は、遅延後の左信号L(Z−N−M)から遅延後の右信号に基づく値であるαR(Z−N−K)を差し引いて左のアンビエント信号eとして出力する(S1750)。すなわち、左のアンビエント信号e=L(Z−N−M)−αR(Z−N−K)である。 Left subtraction unit 1750, as the ambient signal e L of the left by subtracting the left signal after the delay L is a value based on the right signal after a delay from the (Z -N-M) α L R (Z -N-K) Output (S1750). That is, the left ambient signal e L = L (Z− N−M ) −α L R (Z −N−K ).

右減算部1755は、遅延後の右信号R(Z−N−K)から遅延後の左信号に基づく値であるαL(Z−N−M)を差し引いて右のアンビエント信号eとして出力する(S1755)。すなわち、右のアンビエント信号e=R(Z−N−K)−αL(Z−N−M)である。 Right subtraction unit 1755, a right signal R is a value based on the left signal after the delay from (Z -N-K) α R L (Z -N-M) by subtracting the right ambient signal e R after a delay It outputs (S1755). That is, the right ambient signal e R = R (Z -N- K) -α R L (Z -N-M).

前述したように、左リアスピーカ15は、左のアンビエント信号eを再生する。右リアスピーカ16は、右のアンビエント信号eを再生する。このとき、左リアスピーカ15および右リアスピーカ16からの再生レベルは、左フロントスピーカ11および右フロントスピーカ12に対し、0〜+25dB程度大きくするとアンビエント成分に包まれた感覚を期待できる。なお、φ(k)を算出したときK=−Mおよびα=1/αであり、R(Z−K)=R(Z+M)となる。また、φ(k)を計算したときM=−Kおよびα=1/αであり、L(Z−M)=L(Z+K)となる。これらR(Z+M)およびL(Z+K)を得るために、左信号Lおよび右信号Rには、ステップS1705において予めZ−Nの遅延を与えておく。左のアンビエント信号eと右のアンビエント信号eとは、それらの相関(負の相関)が高く、また左信号Lおよび右信号Rとも相関が高いため、これらの相関を低減するために残響付加することも考えられる。残響付加は、例えば、互いに無相関なランダムノイズを指数減衰させた信号を畳み込むことによって得られる。また、左信号Lと右信号Rとが同等のレベルのときは、音源分離(ICA)の手法を用いることも考えられる。 As described above, the left rear speaker 15 reproduces the left ambient signal e L. Rear right speaker 16 reproduces the right ambient signal e R. At this time, if the playback level from the left rear speaker 15 and the right rear speaker 16 is increased by about 0 to +25 dB with respect to the left front speaker 11 and the right front speaker 12, a sense of being surrounded by an ambient component can be expected. Note that when φ L (k) is calculated, K = −M and α R = 1 / α L , and R (Z −K ) = R (Z + M ). Further, when φ R (k) is calculated, M = −K and α L = 1 / α R , and L (Z −M ) = L (Z + K ). In order to obtain R (Z + M ) and L (Z + K ), a delay of Z− N is given to the left signal L and the right signal R in advance in step S1705. The left ambient signal e L and the right ambient signal e R have a high correlation (negative correlation), and both the left signal L and the right signal R have a high correlation. Therefore, reverberation is used to reduce these correlations. It is also possible to add. Reverberation is obtained, for example, by convolving signals obtained by exponentially attenuating uncorrelated random noise. Further, when the left signal L and the right signal R are at the same level, it may be considered to use a sound source separation (ICA) method.

<補記>
本発明の装置は、例えば単一のハードウェアエンティティとして、キーボードなどが接続可能な入力部、液晶ディスプレイなどが接続可能な出力部、ハードウェアエンティティの外部に通信可能な通信装置(例えば通信ケーブル)が接続可能な通信部、CPU(CentralProcessingUnit、キャッシュメモリやレジスタなどを備えていてもよい)、メモリであるRAMやROM、ハードディスクである外部記憶装置並びにこれらの入力部、出力部、通信部、CPU、RAM、ROM、外部記憶装置の間のデータのやり取りが可能なように接続するバスを有している。また必要に応じて、ハードウェアエンティティに、CD−ROMなどの記録媒体を読み書きできる装置(ドライブ)などを設けることとしてもよい。このようなハードウェア資源を備えた物理的実体としては、汎用コンピュータなどがある。
<Supplementary note>
The apparatus of the present invention includes, for example, a single hardware entity as an input unit to which a keyboard or the like can be connected, an output unit to which a liquid crystal display or the like can be connected, and a communication device (for example, a communication cable) capable of communicating outside the hardware entity. Can be connected to a communication unit, CPU (Central Processing Unit, may include a cache memory or a register), RAM or ROM as a memory, an external storage device as a hard disk, and their input unit, output unit, communication unit, CPU , RAM, ROM, and a bus connected so that data can be exchanged between the external storage devices. If necessary, the hardware entity may be provided with a device (drive) that can read and write a recording medium such as a CD-ROM. A physical entity having such hardware resources includes a general-purpose computer.

ハードウェアエンティティの外部記憶装置には、上述の機能を実現するために必要となるプログラムおよびこのプログラムの処理において必要となるデータなどが記憶されている(外部記憶装置に限らず、例えばプログラムを読み出し専用記憶装置であるROMに記憶させておくこととしてもよい)。また、これらのプログラムの処理によって得られるデータなどは、RAMや外部記憶装置などに適宜に記憶される。   The external storage device of the hardware entity stores a program necessary for realizing the above functions and data necessary for processing the program (not limited to the external storage device, for example, reading a program) It may be stored in a ROM that is a dedicated storage device). Data obtained by the processing of these programs is appropriately stored in a RAM or an external storage device.

ハードウェアエンティティでは、外部記憶装置(あるいはROMなど)に記憶された各プログラムとこの各プログラムの処理に必要なデータが必要に応じてメモリに読み込まれて、適宜にCPUで解釈実行・処理される。その結果、CPUが所定の機能(上記、…部、…手段などと表した各構成要件)を実現する。   In the hardware entity, each program stored in an external storage device (or ROM or the like) and data necessary for processing each program are read into a memory as necessary, and are interpreted and executed by a CPU as appropriate. . As a result, the CPU realizes predetermined functions (respective constituent requirements expressed as the above-described units,.

本発明は上述の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。また、上記実施形態において説明した処理は、記載の順に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されるとしてもよい。   The present invention is not limited to the above-described embodiment, and can be appropriately changed without departing from the spirit of the present invention. In addition, the processing described in the above embodiment may be executed not only in time series according to the order of description but also in parallel or individually as required by the processing capability of the apparatus that executes the processing. .

既述のように、上記実施形態において説明したハードウェアエンティティ(本発明の装置)における処理機能をコンピュータによって実現する場合、ハードウェアエンティティが有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、上記ハードウェアエンティティにおける処理機能がコンピュータ上で実現される。   As described above, when the processing functions in the hardware entity (the apparatus of the present invention) described in the above embodiments are realized by a computer, the processing contents of the functions that the hardware entity should have are described by a program. Then, by executing this program on a computer, the processing functions in the hardware entity are realized on the computer.

この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよい。具体的には、例えば、磁気記録装置として、ハードディスク装置、フレキシブルディスク、磁気テープ等を、光ディスクとして、DVD(DigitalVersatileDisc)、DVD−RAM(RandomAccessMemory)、CD−ROM(CompactDiscReadOnlyMemory)、CD−R(Recordable)/RW(ReWritable)等を、光磁気記録媒体として、MO(Magneto−Opticaldisc)等を、半導体メモリとしてEEP−ROM(ElectronicallyErasableandProgrammable−ReadOnlyMemory)等を用いることができる。   The program describing the processing contents can be recorded on a computer-readable recording medium. As the computer-readable recording medium, any recording medium such as a magnetic recording device, an optical disk, a magneto-optical recording medium, and a semiconductor memory may be used. Specifically, for example, as a magnetic recording device, a hard disk device, a flexible disk, a magnetic tape, or the like, and an optical disk such as a DVD (Digital Versatile Disc), a DVD-RAM (Random Access Memory), a CD-ROM (Compact Disc Read Only Memory), a CD-R (Recordable). ) / RW (ReWritable), etc., magneto-optical recording medium, MO (Magneto-Optical disc), etc., semiconductor memory, EEP-ROM (Electronically Erasable Programmable-Read Only Memory), etc. can be used.

また、このプログラムの流通は、例えば、そのプログラムを記録したDVD、CD−ROM等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。   The program is distributed by selling, transferring, or lending a portable recording medium such as a DVD or CD-ROM in which the program is recorded. Furthermore, the program may be distributed by storing the program in a storage device of the server computer and transferring the program from the server computer to another computer via a network.

このようなプログラムを実行するコンピュータは、例えば、まず、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、一旦、自己の記憶装置に格納する。そして、処理の実行時、このコンピュータは、自己の記録媒体に格納されたプログラムを読み取り、読み取ったプログラムに従った処理を実行する。また、このプログラムの別の実行形態として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。また、サーバコンピュータから、このコンピュータへのプログラムの転送は行わず、その実行指示と結果取得のみによって処理機能を実現する、いわゆるASP(ApplicationServiceProvider)型のサービスによって、上述の処理を実行する構成としてもよい。なお、本形態におけるプログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるもの(コンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータ等)を含むものとする。   A computer that executes such a program first stores, for example, a program recorded on a portable recording medium or a program transferred from a server computer in its own storage device. When executing the process, the computer reads a program stored in its own recording medium and executes a process according to the read program. As another execution form of the program, the computer may directly read the program from a portable recording medium and execute processing according to the program, and the program is transferred from the server computer to the computer. Each time, the processing according to the received program may be executed sequentially. Further, the above-described processing may be executed by a so-called ASP (Application Service Provider) type service that realizes a processing function only by an execution instruction and result acquisition without transferring a program from the server computer to the computer. Good. Note that the program in this embodiment includes information that is used for processing by an electronic computer and that conforms to the program (data that is not a direct command to the computer but has a property that defines the processing of the computer).

また、この形態では、コンピュータ上で所定のプログラムを実行させることにより、ハードウェアエンティティを構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。   In this embodiment, a hardware entity is configured by executing a predetermined program on a computer. However, at least a part of these processing contents may be realized by hardware.

Claims (3)

ステレオ2ch信号である左信号Lと右信号Rを取得して、前記左信号Lと前記右信号Rに遅延を与え、遅延後の左信号から遅延後の右信号に基づく値を差し引いた値を左のアンビエント信号として出力し、遅延後の右信号から遅延後の左信号に基づく値を差し引いた値を右のアンビエント信号として出力するアンビエント信号生成装置であって、
前記左信号Lと前記右信号Rに初期遅延Nを与えて遅延後の左信号L(Z−N)、遅延後の右信号R(Z−N)を出力する初期遅延部と、
前記遅延後の左信号L(Z−N)と、前記遅延後の右信号R(Z−N)の相互相関ΦLRを計算する相関計算部と、
前記左信号Lのレベルと前記右信号Rのレベルを比較するレベル比較部と、
前記左信号Lのレベルが前記右信号Rのレベルよりも大きい場合に、前記相互相関ΦLRを前記左信号Lの相関Φとして前記相関Φのピーク時刻Mを算出し、前記右信号Rのレベルが前記左信号Lのレベルよりも大きい場合に、前記相互相関ΦLRを前記右信号Rの相関Φとして前記相関Φのピーク時刻Kを算出するピーク時刻算出部と、
前記遅延後の左信号L(Z−N)に前記ピーク時刻Mに基づく遅延Mを与えて遅延後の左信号L(Z−N−M)を出力する左遅延部と、
前記遅延後の右信号R(Z−N)に前記ピーク時刻Kに基づく遅延Kを与えて遅延後の右信号R(Z−N−K)を出力する右遅延部と、
前記遅延後の左信号L(Z−N−M)から前記遅延後の右信号R(Z−N−K)に基づく値を差し引いて左のアンビエント信号として出力する左減算部と、
前記遅延後の右信号R(Z−N−K)から前記遅延後の左信号L(Z−N−M)に基づく値を差し引いて右のアンビエント信号として出力する右減算部と、
を含むアンビエント信号生成装置。
The left signal L and the right signal R which are stereo 2ch signals are acquired, the left signal L and the right signal R are delayed, and a value obtained by subtracting a value based on the delayed right signal from the delayed left signal is obtained. outputs as the left ambient signal, a a Nbiento signal generator for outputting a right ambient signal value obtained by subtracting a value based on the left signal after a delay from the right signal after the delay,
An initial delay unit that applies an initial delay N to the left signal L and the right signal R, and outputs a delayed left signal L (Z −N ) and a delayed right signal R (Z −N );
A left signal L after the delay (Z -N), a correlation calculation unit for calculating a cross-correlation [Phi LR of the right signal after the delay R (Z -N),
A level comparison unit that compares the level of the left signal L with the level of the right signal R;
When the level of the left signal L is higher than the level of the right signal R, the peak time M of the correlation Φ L is calculated using the cross-correlation Φ LR as the correlation Φ L of the left signal L, and the right signal R A peak time calculating unit that calculates the peak time K of the correlation Φ R using the cross correlation Φ LR as the correlation Φ R of the right signal R when the level of the left signal L is greater than the level of the left signal L;
A left delay unit for outputting a left signal after the delay L (Z -N-M) gives a delay M based on the peak time M to the left signal L after the delay (Z -N),
And right delay unit for outputting the right signal R after a delay (Z -N-K) gives a delay K based on the peak time K to the right signal R (Z -N) after the delay,
A left subtracting unit that subtracts a value based on the delayed right signal R (Z− N−K ) from the delayed left signal L (Z −N−M ) and outputs the result as a left ambient signal;
A right subtracting unit that subtracts a value based on the delayed left signal L (Z− N−M ) from the delayed right signal R (Z− N−K ) and outputs it as a right ambient signal;
An ambient signal generation device including:
ステレオ2ch信号である左信号Lと右信号Rを取得して、前記左信号Lと前記右信号Rに遅延を与え、遅延後の左信号から遅延後の右信号に基づく値を差し引いた値を左のアンビエント信号として出力し、遅延後の右信号から遅延後の左信号に基づく値を差し引いた値を右のアンビエント信号として出力するアンビエント信号生成方法であって、
前記左信号Lと前記右信号Rに初期遅延Nを与えて遅延後の左信号L(Z−N)、遅延後の右信号R(Z−N)を出力するステップと、
前記遅延後の左信号L(Z−N)と、前記遅延後の右信号R(Z−N)の相互相関ΦLRを計算するステップと、
前記左信号Lのレベルと前記右信号Rのレベルを比較するステップと、
前記左信号Lのレベルが前記右信号Rのレベルよりも大きい場合に、前記相互相関ΦLRを前記左信号Lの相関Φとして前記相関Φのピーク時刻Mを算出し、前記右信号Rのレベルが前記左信号Lのレベルよりも大きい場合に、前記相互相関ΦLRを前記右信号Rの相関Φとして前記相関Φのピーク時刻Kを算出するステップと、
前記遅延後の左信号L(Z−N)に前記ピーク時刻Mに基づく遅延Mを与えて遅延後の左信号L(Z−N−M)を出力するステップと、
前記遅延後の右信号R(Z−N)に前記ピーク時刻Kに基づく遅延Kを与えて遅延後の右信号R(Z−N−K)を出力するステップと、
前記遅延後の左信号L(Z−N−M)から前記遅延後の右信号R(Z−N−K)に基づく値を差し引いて左のアンビエント信号として出力するステップと、
前記遅延後の右信号R(Z−N−K)から前記遅延後の左信号L(Z−N−M)に基づく値を差し引いて右のアンビエント信号として出力するステップと、
含み、アンビエント信号生成装置が実行するアンビエント信号生成方法。
The left signal L and the right signal R which are stereo 2ch signals are acquired, the left signal L and the right signal R are delayed, and a value obtained by subtracting a value based on the delayed right signal from the delayed left signal is obtained. outputs as the left ambient signal, a a Nbiento signal generation method for outputting a value obtained by subtracting a value based on the left signal after a delay from the right signal after a delay as a right ambient signal,
Providing an initial delay N to the left signal L and the right signal R to output a delayed left signal L (Z −N ) and a delayed right signal R (Z −N );
Calculating the left signal after the delay L (Z -N), the cross-correlation [Phi LR of the right signal R after the delay (Z -N),
Comparing the level of the left signal L with the level of the right signal R;
When the level of the left signal L is higher than the level of the right signal R, the peak time M of the correlation Φ L is calculated using the cross-correlation Φ LR as the correlation Φ L of the left signal L, and the right signal R If the level is greater than the level of the left signal L, and calculating the peak time K of the correlation [Phi R the cross-correlation [Phi LR as a correlation [Phi R of the right signal R,
And outputting the left signal after the delay L (Z -N-M) gives a delay M based on the peak time M to the left signal L after the delay (Z -N),
Providing the delayed right signal R (Z −N ) with a delay K based on the peak time K to output the delayed right signal R (Z −N−K );
Subtracting a value based on the delayed right signal R (Z −N−K ) from the delayed left signal L (Z −N−M ) and outputting the result as a left ambient signal;
Subtracting a value based on the delayed left signal L (Z −N−M ) from the delayed right signal R (Z −N−K ) and outputting the result as a right ambient signal;
Wherein the A Nbiento signal generating method ambient signal generating device executes.
コンピュータを請求項1に記載のアンビエント信号生成装置として機能させるプログラム。 A program for causing a computer to function as the ambient signal generation device according to claim 1 .
JP2016094298A 2016-05-10 2016-05-10 Ambient signal generation device, ambient signal generation method, program Active JP6585544B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016094298A JP6585544B2 (en) 2016-05-10 2016-05-10 Ambient signal generation device, ambient signal generation method, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016094298A JP6585544B2 (en) 2016-05-10 2016-05-10 Ambient signal generation device, ambient signal generation method, program

Publications (2)

Publication Number Publication Date
JP2017204683A JP2017204683A (en) 2017-11-16
JP6585544B2 true JP6585544B2 (en) 2019-10-02

Family

ID=60321599

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016094298A Active JP6585544B2 (en) 2016-05-10 2016-05-10 Ambient signal generation device, ambient signal generation method, program

Country Status (1)

Country Link
JP (1) JP6585544B2 (en)

Also Published As

Publication number Publication date
JP2017204683A (en) 2017-11-16

Similar Documents

Publication Publication Date Title
US11246000B2 (en) Audio precompensation filter optimized with respect to bright and dark zones
US10847156B2 (en) Assembled voice interaction
JP7370415B2 (en) Spectral defect compensation for crosstalk processing of spatial audio signals
EP3332557B1 (en) Processing object-based audio signals
US10587975B2 (en) Audio metadata providing apparatus and method, and multichannel audio data playback apparatus and method to support dynamic format conversion
JP2008517317A (en) Audio data processing system, method, program element, and computer readable medium
JP2012509632A5 (en) Converter and method for converting audio signals
US20190007782A1 (en) Speaker arranged position presenting apparatus
RU2595541C2 (en) Device, method and computer program for generating output stereo signal to provide additional output channels
JP6585544B2 (en) Ambient signal generation device, ambient signal generation method, program
JP5372142B2 (en) Surround signal generating apparatus, surround signal generating method, and surround signal generating program
TWI655625B (en) Sound-reproducing method and sound-reproducing apparatus for reflecting sound field effect of playing environment
US11809777B2 (en) Virtual demonstration of audio system setups
JP2008228225A (en) Sound signal processing equipment
JP6713400B2 (en) Musical sound signal conversion device, musical sound signal conversion method, and program
CN111145769A (en) Audio processing method and device
WO2019235193A1 (en) Sound field signal estimation device, sound field signal estimation method, and program
CN111145792B (en) Audio processing method and device
JP7072163B2 (en) Stereo signal generator, electronic musical instrument, stereo signal generation method, program
JP6538002B2 (en) Target sound collection device, target sound collection method, program, recording medium
JP6713399B2 (en) Musical sound signal conversion device, musical sound signal conversion method, and program
JP6445407B2 (en) Sound generation device, sound generation method, and program
JP6630599B2 (en) Upmix device and program
EP3651151A1 (en) Signal processing device, signal processing method, and program
KR20150005438A (en) Method and apparatus for processing audio signal

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180626

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190723

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190821

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: 20190903

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190905

R150 Certificate of patent or registration of utility model

Ref document number: 6585544

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150