Papers
Topics
Authors
Recent
Search
2000 character limit reached

VBT-IF-TEM: Adaptive Time Encoding Machine

Updated 29 January 2026
  • VBT-IF-TEM is an adaptive time encoding architecture that leverages local signal and derivative energies to dynamically adjust bias and threshold for precise, energy-aware sampling.
  • It integrates encoder parameter design with iterative reconstruction algorithms to ensure convergence even under non-uniform, sub-Nyquist sampling conditions.
  • Parameter tuning in VBT-IF-TEM allows a trade-off between sampling density and convergence speed, demonstrating efficiency in simulation and real-data experimental scenarios.

A Variable-Bias, Variable-Threshold Integrate-and-Fire Time Encoding Machine (VBT-IF-TEM) is an adaptive time encoding architecture explicitly designed for non-uniform sampling of real bandlimited signals. It leverages local signal and derivative energies to set both the bias and threshold dynamically, enabling energy-aware firing density and guaranteeing iterative reconstruction even under sub-Nyquist sampling regimes. The methodology is characterized by a co-design approach between encoder parameters and reconstruction algorithms, systematically enforcing a local convergence condition that ensures accurate analog signal recovery while minimizing sampling density (Yashaswini et al., 22 Jan 2026).

1. Local Energy-Based Sufficient Condition for Perfect Reconstruction

VBT-IF-TEM is fundamentally grounded in a local, energy-based sufficient condition for the convergence of iterative reconstruction algorithms. Consider a real bandlimited signal f(t)∈BΩ0,cf(t) \in B_{\Omega_0, c} (∣F(ω)∣=0|F(\omega)|=0 for ∣ω∣>Ω0|\omega|>\Omega_0, ∣f(t)∣≤c|f(t)|\leq c), and denote firing times by tnt_n and inter-firing intervals by Tn=tn+1−tnT_n = t_{n+1} - t_n. Over each interval, the signal energy and derivative energy are given by:

  • En=∫tntn+1∣f(t)∣2dtE_n = \int_{t_n}^{t_{n+1}} |f(t)|^2 dt
  • Dn=∫tntn+1∣f′(t)∣2dtD_n = \int_{t_n}^{t_{n+1}} |f'(t)|^2 dt

A sufficient condition for guaranteed convergence is:

Tn<Ï€EnDnT_n < \pi\sqrt{\frac{E_n}{D_n}}

This condition dynamically permits longer sampling gaps when the signal is nearly flat (DnD_n is small), while mandating shorter gaps for regions of rapid signal variation. This local control contrasts with global, Nyquist-type bounds, directly shaping both the rate and density of time encodings.

2. VBT-IF-TEM Encoder Architecture

The VBT-IF-TEM employs a reset-on-fire integrator that accumulates a biased version of the analog input signal. Specifically, beginning at ∣F(ω)∣=0|F(\omega)|=00 (post-firing reset), the integrator computes:

  • Integrated signal: ∣F(ω)∣=0|F(\omega)|=01
  • Next firing time ∣F(ω)∣=0|F(\omega)|=02 is the smallest ∣F(ω)∣=0|F(\omega)|=03 such that:

∣F(ω)∣=0|F(\omega)|=04

Both bias ∣F(ω)∣=0|F(\omega)|=05 and threshold ∣F(ω)∣=0|F(\omega)|=06 are functions specified over ∣F(ω)∣=0|F(\omega)|=07 and adaptively depend on running local energies. In the unshifted baseline design:

  • ∣F(ω)∣=0|F(\omega)|=08
  • ∣F(ω)∣=0|F(\omega)|=09
  • Bias: ∣ω∣>Ω0|\omega|>\Omega_00, for ∣ω∣>Ω0|\omega|>\Omega_01
  • Threshold: ∣ω∣>Ω0|\omega|>\Omega_02, for ∣ω∣>Ω0|\omega|>\Omega_03

The algorithm ensures that the minimum bias ∣ω∣>Ω0|\omega|>\Omega_04 and the computed ∣ω∣>Ω0|\omega|>\Omega_05 together enforce ∣ω∣>Ω0|\omega|>\Omega_06 by construction.

3. Robust Shifted-Signal Formulation

To ensure robustness in regions where ∣ω∣>Ω0|\omega|>\Omega_07 approaches zero (and prevent unbounded bias/threshold), a shifted-signal methodology is introduced. With a constant ∣ω∣>Ω0|\omega|>\Omega_08:

  • ∣ω∣>Ω0|\omega|>\Omega_09
  • Running energies: ∣f(t)∣≤c|f(t)|\leq c0, ∣f(t)∣≤c|f(t)|\leq c1
  • Shifted bias: ∣f(t)∣≤c|f(t)|\leq c2
  • Shifted threshold: ∣f(t)∣≤c|f(t)|\leq c3

Replacing ∣f(t)∣≤c|f(t)|\leq c4, ∣f(t)∣≤c|f(t)|\leq c5 by their shifted variants maintains bounded ∣f(t)∣≤c|f(t)|\leq c6 and strictly enforces the energy-based local condition necessary for algorithmic convergence.

4. Algorithmic Workflow and Iterative Reconstruction

The VBT-IF-TEM operational sequence is captured by the following pseudocode:

En=∫tntn+1∣f(t)∣2dtE_n = \int_{t_n}^{t_{n+1}} |f(t)|^2 dt5

Reconstruction from time encodings ∣f(t)∣≤c|f(t)|\leq c7 proceeds by iterative application of a standard algorithm. With ∣f(t)∣≤c|f(t)|\leq c8 and ∣f(t)∣≤c|f(t)|\leq c9:

  • tnt_n0
  • tnt_n1
  • Iterative update: tnt_n2

Convergence is governed by tnt_n3, leading to exponential error decay: tnt_n4.

5. Trade-Offs and Parameter Selection Guidelines

The architecture admits explicit tuning of sampling density and convergence speed via parameters tnt_n5. Extreme bounds on tnt_n6 under the shifted design are as follows:

Signal Variation Regime Bound on tnt_n7 Mechanism
Low Variation tnt_n8 Set by flat regions, minimum sampling
High Variation tnt_n9 Driven by signal transitions

Smaller Tn=tn+1−tnT_n = t_{n+1} - t_n0 or larger Tn=tn+1−tnT_n = t_{n+1} - t_n1 induces denser sampling and faster convergence, while the converse yields greater sparsity and slower convergence. Practical parameter choice is guided by desired maximum and minimum gap characteristics in respective signal regimes.

6. Simulation and Experimental Performance

Empirical assessment demonstrates the substantial sampling density reduction and precise reconstruction properties of VBT-IF-TEM across diverse signal classes:

  • For a chirp-like signal (Tn=tn+1−tnT_n = t_{n+1} - t_n2 Hz, Tn=tn+1−tnT_n = t_{n+1} - t_n3): Uniform Nyquist (180 samples, NMSE ≈ Tn=tn+1−tnT_n = t_{n+1} - t_n4 dB), conventional IF-TEM (796 samples, NMSE ≈ Tn=tn+1−tnT_n = t_{n+1} - t_n5 dB), VBT-IF-TEM (169 timestamps + 169 averages, NMSE ≈ Tn=tn+1−tnT_n = t_{n+1} - t_n6 dB), with sub-Nyquist gaps in flat regions.
  • For sum-of-sincs: Uniform (90 samples, NMSE ≈ Tn=tn+1−tnT_n = t_{n+1} - t_n7 dB), conventional IF-TEM (729 samples, NMSE ≈ Tn=tn+1−tnT_n = t_{n+1} - t_n8 dB), VBT-IF-TEM (96 samples, NMSE ≈ Tn=tn+1−tnT_n = t_{n+1} - t_n9 dB).
  • Adaptive two-level selection (state-dependent En=∫tntn+1∣f(t)∣2dtE_n = \int_{t_n}^{t_{n+1}} |f(t)|^2 dt0): sampling further reduced to 136 (from 169 with fixed), NMSE ≈ En=∫tntn+1∣f(t)∣2dtE_n = \int_{t_n}^{t_{n+1}} |f(t)|^2 dt1 dB.
  • Real-data experiments: Ultrasonic guided waves (120 kHz) — uniform 1966 vs adaptive 1856 samples (NMSE ≈ En=∫tntn+1∣f(t)∣2dtE_n = \int_{t_n}^{t_{n+1}} |f(t)|^2 dt2 dB); ECG (100 Hz) — uniform 2000 vs adaptive 1837 samples (NMSE ≈ En=∫tntn+1∣f(t)∣2dtE_n = \int_{t_n}^{t_{n+1}} |f(t)|^2 dt3 dB).

7. Broader Significance and Methodological Impact

The VBT-IF-TEM exemplifies the benefits of algorithm-encoder co-design by enforcing local conditions that directly govern the convergence properties of reconstruction. The integration of signal- and derivative-energy-driven bias and threshold adapts the time encoding density to the local characteristics of En=∫tntn+1∣f(t)∣2dtE_n = \int_{t_n}^{t_{n+1}} |f(t)|^2 dt4, ensuring that the standard iterative algorithm reconstructs the input signal perfectly even with sub-Nyquist local rates. This approach substantially outperforms both uniform sampling and conventional fixed-bias IF-TEMs regarding sample efficiency without compromising reconstruction fidelity. A plausible implication is the facilitation of resource-aware sensing systems for temporally sparse or bandwidth-variable signals, where adaptive compression and accurate digital representation are essential (Yashaswini et al., 22 Jan 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Variable-Bias, Variable-Threshold Integrate-and-Fire Time Encoding Machine (VBT-IF-TEM).