適用製品
マルチチャンネル音響をバイノーラル再生するためのパラメータ(係数行列)を算出する係数行列算出装置及びプログラム
目的
音場を状態空間モデルでモデリングすることで、マルチチャンネル音響を低計算コストかつ低処理遅延にバイノーラル再生可能な係数行列を算出する係数行列算出装置及びプログラムを提供する。
効果
音場を状態空間モデルでモデリングすることで、マルチチャンネル音響を低計算コストかつ低処理遅延にバイノーラル再生可能な係数行列を算出することができる。
技術概要
所定数の音源を再生するスピーカから聴取者へ音響信号が提示される音場を状態空間モデルで表した場合の、状態空間モデルのバイノーラル再生用の係数行列を算出する係数行列算出装置において、
音場の特性を表すインパルス応答を入力し、インパルス応答を用いてブロックハンケル行列を生成するブロックハンケル行列生成部と、
ブロックハンケル行列生成部により生成されたブロックハンケル行列を特異値分解し、直交行列を第1行列、特異値行列を第2行列、及び直交行列の転置行列を第3行列として生成し、ブロックハンケル行列を第4行列及び第5行列の積で表した場合に、所定次数の第1行列及び第2行列の積を算出することで、所定次数の第4行列を生成し、所定次数の第2行列及び第3行列の積を算出することで、所定次数の第5行列を生成し、所定次数よりも1つ高い次数の第1行列及び第2行列の積を算出することで、所定次数よりも1つ高い次数の第4行列を生成する特異値分解部と、
特異値分解部により生成された所定次数の第4行列及び第5行列、並びに所定次数よりも1つ高い次数の第4行列に基づいて、係数行列を決定する係数行列決定部と、
を備えたことを特徴とする係数行列算出装置。