Block-Based Optimization for Frequency-Selective One-Bit Quantization
Autor*innen/Ersteller*innen
Beschreibung
Block-Based Optimization for Frequency-Selective One-Bit Quantization — Code and Test Data
Reference implementation and reproducible test framework accompanying the
publication Block-Based Optimization for Frequency-Selective One-Bit
Quantization (F. Mayer, C. Vogel, ISCAS 2025).
One-bit quantization converts real-valued signals into binary sequences.
Sigma-Delta quantization shapes the resulting noise out of the signal band,
but is essentially limited to lowpass signals. OBBQ instead formulates the
task as a constrained optimization problem and solves it block by block: the
signal is partitioned into blocks of length M, each block is optimized against
the accumulated error of its predecessors, and the noise is shaped by the
choice of the FIR filter matrix — for lowpass, bandpass or multiband targets
alike. This reduces the complexity of the NP-hard full problem from
O(2^(M·P)) to O(2^M · P) while retaining the frequency selectivity.
The archive contains the quantization algorithms, the parametrized generator
for the multitone test scenarios used in the paper, the evaluation and
plotting tools, and the corresponding parameter sets.
Getting started: unpack the archive and open `README.md` for an overview
of the repository structure and the individual modules. `HOWTO.md` is the
step-by-step guide: required Python packages, the Gurobi academic license
needed for the solver, and the three-stage pipeline from signal generation
through quantization to evaluation, including how to define your own test
scenarios.
Requires Python 3 with NumPy, SciPy, Matplotlib and PyQt5, plus a Gurobi
license (free for academic use).
Funded by the Austrian Science Fund (FWF) [10.55776/DFH 5] within the DENISE
project and the province of Styria.
Dateien
ISCAS2025.zip
Dateien
(2.8 MB)
| Name | Größe | Download |
|---|---|---|
|
md5:7c83f8dd936d4aa2993d609c729e4d38
|
2.8 MB | Vorschau Herunterladen |
Weitere Details
Weitere Titel
- Untertitel (English)
- Python Framework
Verknüpfte Arbeiten
- Wird dokumentiert von
- Konferenzbeitrag: 10.1109/ISCAS56072.2025.11043290 (DOI)
Referenzen
- F. Mayer and C. Vogel, "Block-Based Optimization for Frequency-Selective One-Bit Quantization," 2025 IEEE International Symposium on Circuits and Systems (ISCAS), London, United Kingdom, 2025, pp. 1-5, doi: 10.1109/ISCAS56072.2025.11043290.