Inferensys

Glossary

Instantaneous Amplitude

The absolute magnitude of a complex IQ sample at a given instant, calculated as the square root of I² + Q², representing the signal envelope.
Moody home-office setup in a converted highrise loft, analyst working late with multiple screens showing knowledge graph visualizations, city lights through large windows behind.
SIGNAL ENVELOPE DEFINITION

What is Instantaneous Amplitude?

Instantaneous amplitude is the absolute magnitude of a complex baseband signal at a single sampling instant, quantifying the signal's envelope strength independent of its phase.

Instantaneous amplitude is defined as the magnitude of the complex IQ sample at a discrete time index, calculated mathematically as the Euclidean distance sqrt(I² + Q²). This scalar value represents the signal envelope, providing a measure of the signal's power at that precise moment without regard to its angular position in the complex plane. It is a fundamental time-domain feature derived directly from the raw in-phase and quadrature components.

In automatic modulation classification, the statistical distribution of instantaneous amplitude over a sequence of samples serves as a critical discriminative feature. Constant-amplitude modulation schemes like Frequency Shift Keying (FSK) exhibit minimal variance, while Quadrature Amplitude Modulation (QAM) shows distinct multi-level amplitude variations. Neural networks often learn to extract these envelope characteristics from raw IQ input or precomputed feature vectors.

SIGNAL ENVELOPE ANALYSIS

Key Characteristics of Instantaneous Amplitude

Instantaneous amplitude represents the magnitude of the complex IQ sample at a specific moment, calculated as the Euclidean distance from the origin in the complex plane. It defines the signal envelope and serves as a fundamental feature for distinguishing constant-envelope modulations from amplitude-varying schemes.

01

Mathematical Definition

Instantaneous amplitude A[n] is computed from the raw IQ sample pair using the Pythagorean theorem:

  • Formula: A[n] = sqrt(I[n]² + Q[n]²)
  • I[n]: The in-phase component at sample index n
  • Q[n]: The quadrature component at sample index n
  • Result: A real-valued, non-negative scalar representing the signal's momentary magnitude

This calculation converts the two-dimensional complex sample into a one-dimensional envelope value, discarding phase information while preserving amplitude dynamics.

02

Constant vs. Variable Envelope

Instantaneous amplitude directly reveals whether a modulation scheme maintains a constant envelope or exhibits amplitude variation:

  • Constant Envelope: PSK, FSK, GMSK — A[n] remains theoretically flat, with variations indicating noise or channel distortion
  • Variable Envelope: QAM, APSK, OFDM — A[n] fluctuates according to the symbol mapping, creating distinct amplitude levels

This property makes instantaneous amplitude a powerful discriminative feature for coarse modulation classification before finer phase or frequency analysis.

03

Envelope Statistics as Features

Statistical moments of the instantaneous amplitude sequence provide robust features for machine learning classifiers:

  • Mean: Indicates average signal power
  • Variance: Distinguishes constant-envelope from amplitude-modulated signals
  • Kurtosis: Reveals the peakedness of the amplitude distribution, useful for separating QAM orders
  • Rician K-factor: Derived from the envelope, estimates the ratio of line-of-sight to scattered power in fading channels

These statistics are often concatenated with phase and frequency features to form a comprehensive feature vector for automatic modulation classification.

04

Normalization Requirements

Raw instantaneous amplitude values are scale-dependent on receiver gain and propagation distance, requiring normalization before neural network ingestion:

  • Z-score normalization: Centers amplitude to zero mean and unit variance, removing gain dependency
  • Min-max scaling: Maps amplitude to a fixed range like [0, 1] or [-1, 1]
  • Per-segment normalization: Applied independently to each IQ segment to handle time-varying gain

Proper normalization ensures the classifier focuses on modulation structure rather than absolute signal power, critical for robust operation across varying receive conditions.

05

Relationship to Signal Constellation

Instantaneous amplitude directly maps to the radial distance of constellation points from the origin:

  • PSK constellations: All points lie on a single circle — constant instantaneous amplitude
  • 16-QAM: Points occupy three concentric rings — three distinct amplitude levels
  • APSK: Designed with multiple amplitude rings for spectral efficiency

Analyzing the histogram of instantaneous amplitude values reveals the number of amplitude levels, a key clue for identifying the modulation order and type without requiring full constellation recovery.

06

Sensitivity to Channel Impairments

Instantaneous amplitude is vulnerable to several real-world distortions that must be accounted for in preprocessing:

  • Fading: Multipath propagation causes rapid amplitude fluctuations, distorting the envelope
  • Nonlinear amplification: Power amplifier saturation compresses amplitude peaks, reducing modulation distinctiveness
  • Impulsive noise: Creates sharp amplitude spikes that corrupt statistical features

Robust classification pipelines often apply median filtering or outlier rejection to the amplitude sequence before feature extraction to mitigate these effects.

INSTANTANEOUS AMPLITUDE ESSENTIALS

Frequently Asked Questions

Quick answers to common questions about instantaneous amplitude, its calculation from IQ samples, and its role in automatic modulation classification and signal processing pipelines.

Instantaneous amplitude is the absolute magnitude of a complex IQ sample at a single discrete time instant, representing the signal envelope's value at that precise moment. It is calculated as the Euclidean distance from the origin in the complex plane using the formula A[n] = sqrt(I[n]² + Q[n]²), where I[n] is the in-phase component and Q[n] is the quadrature component at sample index n. This scalar value discards phase information entirely, capturing only the signal's momentary power level. In digital signal processing, this computation is often implemented as a magnitude approximation using the alpha-max plus beta-min algorithm on resource-constrained hardware to avoid the computationally expensive square root operation. The resulting sequence of instantaneous amplitude values forms the signal envelope, which traces the outer boundary of the modulated waveform over time.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.