---
title: 'Ambisonics Upscaling: Methods and Advances'
url: https://www.emergentmind.com/topics/ambisonics-upscaling-au
type: topic
---

# Ambisonics Upscaling: Methods and Advances

Searching arXiv for recent papers on Ambisonics Upscaling and closely related methods.
Ambisonics Upscaling (AU) denotes methods that increase the order of an Ambisonics representation, or otherwise improve the effective spatial fidelity of a lower-order or constrained Ambisonics signal, without requiring a conventional higher-order capture setup. In the strict sense used by the directional-emphasis literature, AU converts a low-degree Ambisonics representation into a higher-degree representation by operating on a source-field description on the 2-sphere [1803.06718]. In more recent work, the term also covers beamforming-based order up-scaling from sparse smartphone arrays [2606.04584], FOA-to-HOA3 neural super-resolution [2508.00240], and cascaded diffusion-based FOA-to-3rd-order generation [2510.00180]. Closely related lines of work use reduced representations, residual channels, or covariance-based transcoding to synthesize or reconstruct spatial detail at the decoder or renderer, although several of those papers explicitly distinguish themselves from classical order-increasing AU [2401.13401][2606.18480].

## 1. Formal problem and representational basis

Ambisonics represents a sound field in spherical harmonics. For order \(N\), the number of channels in 3D is \((N+1)^2\), so FOA has 4 channels and HOA3 has 16 channels [2508.00240][2510.00180]. A standard internal sound-field expansion is
\[
p(r,\theta,\phi,k)=\sum_{n=0}^{\infty}\sum_{m=-n}^{n} B_n^m(k)\,j_n(kr)\,Y_n^m(\theta,\phi),
\]
with \(B_n^m(k)\) the Ambisonics coefficients, \(j_n\) the spherical Bessel function, and \(Y_n^m\) the spherical harmonics [1803.06718]. AU becomes nontrivial because recovering higher-order coefficients from lower-order coefficients is underdetermined. DiffAU states this explicitly as
\[
a_N(k) = F a_{N'}(k), \qquad N' > N,
\]
where \(F\) extracts the first \((N+1)^2\) channels from the higher-order signal; since \(F\) is wide, there are infinitely many higher-order signals compatible with the FOA input [2510.00180].

This inverse character is central across the literature. In physics-based AU, the missing directional detail is introduced by a structured operator defined on a source-field distribution. In model-based capture upscaling, the missing detail is inferred from steering functions, array manifolds, or residual subspaces. In data-driven AU, the missing detail is sampled or regressed from learned priors over higher-order Ambisonics. A recurrent implication is that AU is not a single algorithmic family but a class of reconstructions constrained by spherical-harmonic structure, capture geometry, or learned data distributions.

## 2. Classical AU as source-field directional emphasis

The canonical AU formulation in "Directional emphasis in ambisonics" treats enhancement as multiplication of a source field on the sphere by an angular weighting function [1803.06718]. The source field is written as
\[
\mu(\theta,\phi,k)=\sum_{n=0}^{\infty}\sum_{m=-n}^{n}\gamma_n^m(k)\,Y_n^m(\theta,\phi),
\]
with the asymptotic relation
\[
\gamma_n^m(k)=B_n^m(k)\,r'\,j^{-n}\,e^{jkr'},\qquad kr'\to\infty.
\]
Defining \(g_n=(-j)^n\), the emphasized source field becomes
\[
\tilde{\mu}(\theta,\phi,k)=v(\theta,\phi,k)\,\mu(\theta,\phi,k),
\]
where \(v\) is a real, ideally nonnegative angular function [1803.06718].

The essential upscaling step follows from the fact that products of spherical harmonics can be re-expanded through a sparse matrix of Clebsch–Gordan coefficients:
\[
Y^{(Q)}\otimes Y^{(L)} = C\,Y^{(P)}, \qquad \tilde P=\tilde Q+\tilde L.
\]
This yields the core AU equation
\[
g^{(P)}\circ \tilde{B}^{(P)} = C^T\left((g^{(Q)}\circ B^{(Q)})\otimes V^{(L)}\right),
\]
which maps a low-degree Ambisonics vector \(B^{(Q)}\) to a higher-degree vector \(\tilde{B}^{(P)}\) after directional weighting [1803.06718]. The paper further shows that for a fixed emphasis operator the mapping can be implemented as a single matrix multiply from \(Q\) input channels to \(P\) output channels, with runtime cost \(PQ\) multiplies per output sample. For a degree-1 Ambisonics input and a degree-2 emphasis operator, only four multiplies per output channel are needed [1803.06718].

The method supports both static and adaptive arrangements. Static emphasis uses a time-invariant \(v(\theta,\phi,k)\) to emphasize a fixed direction or set of directions. Adaptive emphasis estimates a time-varying emphasis function from the signal itself, with one proposed form
\[
v(\theta,\phi,k)=\beta\,\mathrm{E}\!\left[|\mu(\theta,\phi,k)|^\alpha\right].
\]
The paper also notes a projection step for idempotent adaptive rendering: because of spherical-harmonic orthogonality, the low-degree coefficients can simply be overwritten with the original ones, adding no extra computational cost [1803.06718]. This establishes a precise historical meaning of AU: not merely order conversion, but directional sharpening via source-field-domain weighting and controlled re-expansion.

## 3. Capture-side upscaling from sparse and irregular arrays

A major contemporary use of AU arises when capture hardware cannot support conventional HOA encoding. SHB-AE addresses the smartphone case directly. Classical HOA capture assumes a well-sampled spherical microphone array with at least \((N+1)^2\) microphones to encode order \(N\), whereas a typical smartphone may have only four microphones placed asymmetrically on the handset body [2606.04584]. For a smartphone array with \(Q=4\), direct HOA encoding becomes underdetermined beyond first order. SHB-AE reinterprets Ambisonics encoding as a beamformer-design problem:
\[
\mathbf{p}(\omega)=\mathbf{D}(\omega)\mathbf{s}(\omega)+\mathbf{n}(\omega), \qquad
Z(\omega)=\mathbf{h}(\omega)\mathbf{p}(\omega),
\]
and chooses one beamformer per spherical harmonic basis function so that
\[
\mathbf{h}(\omega)\mathbf{D}(\omega)=\mathbf{y}_n^m.
\]
Using a DSHT matrix \(\mathbf{S}\), the beamformer is constrained by
\[
\mathbf{h}(\omega)\mathbf{D}(\omega)\mathbf{S}^T =
[0,\dots,\underbrace{1}_{l=n^2+n+m+1},\dots,0]^T,
\]
so that the designed beamformer behaves like a unit selector for the target basis component in the spherical-harmonic domain [2606.04584].

The distinctive claim of SHB-AE is that the usual bottleneck of “not enough microphones” is replaced by a bottleneck in the number of steering directions used to characterize the array manifold. The method measures or simulates steering vectors for many directions on a sphere, rather than treating microphones as the only sampling points. To reduce aliasing and stabilize high-frequency design, the paper introduces a frequency division strategy in which, above a threshold \(\omega_{\text{th}}\), the array manifold is replaced by its magnitude \(|\mathbf{D}(\omega)|\) to suppress erroneous inter-microphone phase differences [2606.04584]. In the reported setup, 50 source directions are chosen using a Gaussian distribution over the sphere, with five elevation angles \(\theta=\{25.02^\circ,57.42^\circ,90^\circ,122.58^\circ,154.98^\circ\}\) and azimuth samples every \(36^\circ\), and the method successfully encodes and up-scales Ambisonics up to the fourth order with just four irregularly arranged microphones [2606.04584].

The same general problem appears in arbitrary-array work that does not present itself as classical AU but remains directly relevant to it. "Ambisonics Encoding For Arbitrary Microphone Arrays Incorporating Residual Channels For Binaural Reproduction" formulates a signal-independent linear encoder
\[
\hat{a}_{nm}(k) = \mathbf{c}_{nm}^H(k)\mathbf{x}(k),
\]
derives a Tikhonov-regularized optimal filter, and introduces a null-space criterion
\[
\xi_{\text{null}} = 10\log_{10} \left( \frac{\left\lVert \mathbf{V}_0(k)\mathbf{y}_{nm}\right\rVert_2^2} {\left\lVert \mathbf{y}_{nm}\right\rVert_2^2} \right) \le \mathrm{TH},
\qquad \mathrm{TH}=-10\ \text{dB},
\]
to predict which Ambisonics channels are accurately encodable from steering functions alone [2402.17362]. Its residual channels,
\[
\mathbf{r}_{nm} = (\mathbf{Y}_{\Omega_Q}^{\text{RES}})^H \mathbf{V}^H
\left( \mathbf{V}\mathbf{V}^H + \frac{\sigma_n^2}{\sigma_s^2}\mathbf{I} \right)^{-1} \mathbf{x},
\]
are not standard Ambisonics channels, but they capture higher-order spatial content omitted by a truncated Ambisonics vector and substantially reduce binaural NMSE in the reported simulations [2402.17362]. This expands the capture-side understanding of AU: the target need not always be a conventional higher-order channel set; it can also be a hybrid base-plus-residual representation.

## 4. Data-driven FOA-to-HOA super-resolution

Neural AU makes the underdetermined inverse problem explicit and replaces analytic priors with learned conditional mappings. "Ambisonics Super-Resolution Using A Waveform-Domain Neural Network" takes a 4-channel FOA signal encoded with SN3D normalization and ACN channel ordering and outputs a 16-channel HOA3 signal in the same convention [2508.00240]. The model is a modified Conv-TasNet, with FOA input, HOA3 output, 384 encoder channels, single repetition \(R=1\), 256 channels in the separator/upscaler stage, and total model size 1,428,764 parameters. Training uses internal datasets totaling 2000 hours of speech, music, and noise, with augmentation over source count up to 12, random azimuth and elevation, fixed distance at 1 m, 4-second excerpts, gain in the range \(-6\) dB to \(+6\) dB, and simulated rooms [2508.00240].

The evaluation protocol uses a 16,382-point spherical 180-design grid, 250 ms pink-noise sources, and positional mean squared error in dB after conventional decoding. Reported average positional errors are about 16 dB for FOA rendering, about 4 dB for native HOA3 rendering, and about 4.6 dB for the proposed FOA→HOA3 renderer [2508.00240]. A multiple-stimuli listening test with a hidden reference found a significant effect of Renderer, \(F(3, 30)=90.5,\ p<0.001\), and post-hoc comparisons showed that HOA3 and the proposed renderer did not differ significantly; the median qualitative rating indicated an 80% improvement in perceived quality over the traditional rendering approach [2508.00240]. The paper explicitly frames the result as a learned approximation rather than a physically exact reconstruction.

DiffAU pushes the same FOA→HOA3 objective into conditional diffusion. It decomposes the task into order-by-order steps,
\[
\text{FOA (order 1)} \rightarrow \text{2nd-order Ambisonics} \rightarrow \text{3rd-order Ambisonics},
\]
using two NCSN++-style score networks, one for \(1\mapsto2\) and one for \(2\mapsto3\) [2510.00180]. Each stage predicts only the newly required channels, consistent with
\[
(N+2)^2-(N+1)^2 = 2N+3,
\]
so the first block predicts 5 channels and the second predicts 7 channels, for 12 predicted channels total [2510.00180]. The method operates in the STFT domain with a nonlinear amplitude transform
\[
\mathcal{H}(x)=\frac{|x|^\alpha}{\beta} e^{i\arg(x)}, \qquad
\mathcal{H}^{-1}(x)=\beta |x|^{1/\alpha} e^{i\arg(x)},
\]
and uses predictor-corrector sampling with SNR parameter \(0.5\), 30 predictor steps per diffusion block, and 1 corrector step per predictor iteration [2510.00180].

On a synthetic WSJ0-based anechoic dataset with 1 to 4 speakers and disjoint speakers across splits, DiffAU is evaluated with STFT-SDR on HOA channels 5–16. Reported overall performance is \(24.7 \pm 6.2\) dB for DiffAU versus \(12.6 \pm 4.5\) dB for the PWD-CS baseline, with DiffAU ahead for every speaker count [2510.00180]. In a MUSHRA-style test with 9 participants, DiffAU was reported to be perceptually indistinguishable from the 3rd-order reference, while the FOA anchor averaged 28.7 [2510.00180]. The neural and diffusion papers therefore establish AU as a conditional generative problem rather than only a beamforming or harmonic-analysis problem.

## 5. Broader and adjacent formulations

Several neighboring lines of work use AU-like logic without always performing literal order increase.

| Formulation | Mechanism | Relation to AU |
|---|---|---|
| "Methodology for 3D sound synthesis of directional acoustic sources by higher-order ambisonics" [2409.12506] | Multimodal horn model, dual-layer sphere of 100 virtual sensors, Lebedev projection, 3D 5th-order HOA playback with 56 loudspeakers | Modeled directional source is projected into HOA and rendered |
| "Dynamic Real-Time Ambisonics Order Adaptation for Immersive Networked Music Performances" [2508.00509] | Throughput monitoring, threshold-based order switching, instantaneous or cross-faded adaptation | Real-time downscaling and recovery of order under bandwidth constraints |
| "Perceptually-motivated Spatial Audio Codec for Higher-Order Ambisonics Compression" [2401.13401] | Downmix to transport channels, perceptual metadata, exact low-order recovery, higher-order synthesis | Decoder-side reconstruction from reduced representation, not classical AU |
| "Generalised Transcoding Framework for Arbitrary Spatial Audio Capture and Playback Formats" [2606.18480] | Covariance fitting of primary sources plus ambience, optimal mixing matrices, residual ambience injection | Generalised AU-compatible transcoding rather than simple SH order conversion |
| "Array-Aware Ambisonics and HRTF Encoding for Binaural Reproduction With Wearable Arrays" [2507.11091] | Array-aware ASM encoding plus AA-MagLS HRTF preprocessing | AU-like end-to-end enhancement, not true order increase |
| "DynFOA" [2602.06846] | 360° video, 3D Gaussian Splatting, conditional diffusion FOA generator | Spatial-audio generation of FOA, adjacent to AU rather than higher-order upscaling |

The directional-source synthesis paper is important because it shows an “upscaled” pipeline from a physically modeled horn to a reproducible HOA field. The radiated pressure is sampled on a dual-layer sphere of 100 virtual sensors distributed according to a Lebedev grid, projected into normalized spherical harmonics, converted to HOA coefficients through Williams’ method, and reproduced on a 3D 5th-order HOA spatialization sphere with 56 loudspeakers [2409.12506]. The work does not start from low-order Ambisonics, but it demonstrates AU-like source-to-field-to-loudspeaker synthesis for strongly directional sources.

Dynamic order adaptation addresses a different constraint: network throughput rather than capture geometry. The proposed controller monitors available bandwidth using \(C_A=L_R/T_R\), uses the selection rule
\[
N'_k = \max \left\{ N \mid L_P(N) \leq R_{\max} \cdot T_P \right\},
\]
and lowers or restores Ambisonics order in real time [2508.00509]. Under the tested 5% packet-loss condition, instantaneous order reduction preserved both BAQ and localizability better than slow cross-fade, and the paper concludes that instantaneous order reduction is preferable to a slow cross-fade under that condition [2508.00509]. This is not AU in the order-increasing sense, but it is part of the same spatial-resolution trade space.

The HOA codec based on HO-DirAC is even more explicit about the distinction. It does not take a low-order HOA signal and deterministically recover a higher-order representation from it. Instead, it downmixes full HOA into fewer transport channels, recovers low orders using a truncated pseudo-inverse, and synthesizes remaining higher-order components using scene parameters such as direction of arrival, diffuseness, and sector energy [2401.13401]. Likewise, the nCOMPASS framework generalises AU into covariance-based transcoding: it estimates time-frequency-dependent metadata for primary source components and an ambience component, constructs target playback covariances, and derives optimal mixing matrices, with explicit support for independent rotations of capture and playback setups [2606.18480]. The paper states that its strongest gains appear for lower-order Ambisonics and geometrically constrained microphone arrays [2606.18480].

The wearable-array AA-MagLS method further clarifies a common boundary condition. It improves binaural reproduction from imperfectly encoded Ambisonics by making HRTF preprocessing aware of the actual arbitrary-array encoder, but it does not create true higher-order information if the array cannot support it [2507.11091]. DynFOA is adjacent for the opposite reason: it generates FOA from 360-degree video using geometry- and material-aware conditional diffusion, so it is a spatial-audio generation framework rather than higher-order AU [2602.06846].

## 6. Limitations, misconceptions, and research directions

A recurrent misconception is that AU is always exact recovery of physically missing higher-order coefficients. The literature does not support that claim. DiffAU explicitly frames AU as recovery from an underdetermined inverse problem and addresses it by learning the posterior distribution \(p(a_{N'}\mid a_N)\) [2510.00180]. The waveform-domain Conv-TasNet approach also presents FOA→HOA3 as a learned mapping whose output approaches native HOA3 quality but remains a data-driven estimate [2508.00240]. Even the classical directional-emphasis operator is not coefficient recovery; it is a controlled transformation of the source-field distribution [1803.06718].

A second misconception is that higher order is always useful if it can be generated. SHB-AE reports clear reconstruction improvement up to 4th order for the tested four-microphone smartphone array, with little benefit beyond that, and the paper concludes that gains beyond 4th order were not demonstrated to be useful in that setup [2606.04584]. The networked-music paper reaches a related conclusion from the transport side: under bandwidth stress, lower order can outperform a corrupted higher-order stream in both audio quality and localizability [2508.00509]. These results indicate that order should be treated as a resource-constrained design parameter rather than a monotonic objective.

A third misconception is that any perceptual improvement in binaural rendering constitutes AU. The codec, array-aware HRTF, and covariance-transcoding papers are careful on this point. The HO-DirAC codec is a parametric reduction-and-reconstruction system, not classical AU from low-order HOA alone [2401.13401]. AA-MagLS improves the effective Ambisonics-to-binaural pipeline from wearable arrays, but the paper states that it does not create true higher-order information if the array cannot support it [2507.11091]. nCOMPASS can be viewed as a broad AU-compatible transcoding method, yet it reconstructs target playback covariances from estimated source-plus-ambience metadata rather than by algebraically increasing spherical-harmonic order [2606.18480].

Current limitations remain method-specific and substantial. SHB-AE remains limited by geometry-dependent aliasing and high-frequency manifold uncertainty [2606.04584]. DiffAU reports results only in free-field, noiseless, reverberation-free conditions [2510.00180]. DynFOA notes approximate material estimation and experiments mostly in controlled indoor environments [2602.06846]. The arbitrary-array residual-channel framework is formulated for binaural reproduction and states that generalizing those residuals to other rendering tasks would need additional study [2402.17362]. A plausible implication is that future AU systems will continue to hybridize three ingredients already visible across the literature: explicit array or propagation models, scene-level metadata, and generative priors.

Source: https://www.emergentmind.com/topics/ambisonics-upscaling-au