Purpose.
Estimate the propagation (time-delay) response from a single-channel analog-summed microphone signal via homomorphic deconvolution followed by Steiglitz–McBride (ARMA) modeling. Returns the parametric HD magnitude along with ARMA coefficients and poles—compact features ideal for downstream AoA regression.
[z33, vp3, Num3, Den3] = cep_st6(Aord, data0, N, W, MM, novlp, normonoff, plotonoff)
Inputs
- Aord — Steiglitz–McBride ARMA order (both AR and MA set to Aord).
- data0 — Input vector; must be N + novlp*(MM-1) samples.
- N — Frame length (power of two recommended).
- W — Quefrency gate (min delay in samples to pass).
- MM — Ensemble length (frames).
- novlp — Hop size (overlap = N - novlp).
- normonoff — 1 to normalize z33 to unit max.
- plotonoff — 1 to plot HD magnitude and pole/zero diagram.
Outputs
- z33 — [N/2+1 × 1] parametric HD magnitude (DC…Nyquist).
- vp3 — poles.
- Num3, Den3 — ARMA coefficients from stmcb.
引用格式
Keonwook Kim (2025). Parametric Homomorphic Deconvolution(Steiglitz–McBride,ARMA) (https://www.mathworks.com/matlabcentral/fileexchange/181789-parametric-homomorphic-deconvolution-steiglitz-mcbride-arma), MATLAB Central File Exchange. 检索时间: .
Park, Yeonseok, et al. “Parametric Estimations Based on Homomorphic Deconvolution for Time of Flight in Sound Source Localization System.” Sensors, vol. 20, no. 3, Feb. 2020, p. 925, https://doi.org/10.3390/s20030925.
MATLAB 版本兼容性
创建方式
R2021a
兼容 R2021a 到 R2025a 的版本
平台兼容性
Windows macOS Linux标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0 |