IQ data is the foundational two-dimensional digital stream representing a modulated radio signal, where the in-phase (I) component is the projection onto the carrier cosine wave and the quadrature (Q) component is the projection onto the sine wave. This complex-valued format I + jQ preserves the instantaneous amplitude and phase of the waveform, making it the primary input tensor for deep learning models performing specific emitter identification and automatic modulation classification.
Glossary
IQ Data

What is IQ Data?
IQ data is the raw, complex-valued digital representation of a radio signal, capturing both its amplitude and instantaneous phase as a stream of in-phase (I) and quadrature (Q) sample pairs.
Captured directly from a software-defined radio (SDR) or digital receiver, IQ samples bypass demodulation to expose the raw physical-layer characteristics of a transmission. Neural networks such as convolutional neural networks (CNNs) and transformer networks process these streams to learn discriminative features from microscopic hardware impairments, including I/Q imbalance, DC offset, and phase noise, which are invisible to traditional protocol-level analysis.
Key Characteristics of IQ Data
IQ data is the foundational complex-valued digital representation of a radio signal, capturing both magnitude and phase information essential for deep learning-based signal identification.
Complex-Valued Structure
IQ data consists of two orthogonal components: the In-Phase (I) component and the Quadrature (Q) component, separated by a 90-degree phase shift. This dual-channel representation preserves the instantaneous amplitude and phase of the signal, unlike simple power measurements.
- I component: Represents the real part, modulated by the cosine of the carrier wave
- Q component: Represents the imaginary part, modulated by the sine of the carrier wave
- Together they form a complex number (I + jQ) that fully captures the signal's state at each sample instant
- This structure enables direct extraction of hardware impairment fingerprints that manifest as subtle deviations from ideal constellation points
Nyquist-Compliant Sampling
IQ data is generated by sampling the analog waveform at a rate that satisfies the Nyquist-Shannon sampling theorem, typically at least twice the signal bandwidth. This ensures lossless digital representation of all information contained within the band of interest.
- Sample rate determines the temporal resolution of captured hardware impairments
- Higher sample rates reveal transient phenomena during power amplifier ramp-up and ramp-down
- Oversampling beyond Nyquist provides additional data points for neural networks to learn subtle device-specific variations
- Modern SDRs capture IQ streams at rates from 20 MSPS to over 100 MSPS for wideband analysis
Native Format for Neural Networks
Raw IQ samples serve as the direct input tensor for deep learning models in RF fingerprinting applications. Unlike handcrafted features, neural networks learn to extract discriminative patterns directly from the complex-valued time series.
- 1D CNNs process IQ sequences as multi-channel time series, learning temporal filters that detect hardware-specific distortions
- Complex-valued neural networks operate directly on I and Q without separating them, preserving phase relationships
- Input tensors typically shaped as [batch_size, 2, num_samples] where the 2 channels represent I and Q
- Raw IQ eliminates information loss from intermediate transformations like spectrogram generation
Phase and Magnitude Information
The complex nature of IQ data explicitly encodes both magnitude (signal envelope) and phase (angular position) at every sample point. Hardware impairments manifest as distinct, measurable deviations in both dimensions.
- I/Q imbalance appears as asymmetry between the I and Q channel gains and phase orthogonality
- Phase noise from local oscillator imperfections creates characteristic jitter patterns visible in the Q component
- AM-AM and AM-PM distortion from power amplifier non-linearity alters both magnitude and phase relationships
- These impairments form a unique, unclonable signature that persists across different transmitted data payloads
High-Dimensional Data Streams
IQ data generates substantial data volumes, with a single second of capture at 50 MSPS producing 100 million complex samples. This high dimensionality provides rich information for deep learning but demands efficient processing pipelines.
- A single IQ capture for fingerprinting typically spans 1,024 to 65,536 samples per burst
- Storage requirements: each complex sample occupies 4-8 bytes (16-bit or 32-bit precision per component)
- Dimensionality reduction techniques like PCA or autoencoders compress IQ data while preserving fingerprint features
- Edge deployment requires model compression and optimized inference to process IQ streams in real-time
Channel and Impairment Agnosticism
Raw IQ data inherently contains both the transmitter-intrinsic impairments used for fingerprinting and the channel-induced distortions that must be overcome. Robust deep learning models learn to disentangle these superimposed effects.
- Multipath fading introduces frequency-selective distortion that varies with device location
- Doppler shift from relative motion alters the apparent carrier frequency
- Additive white Gaussian noise (AWGN) obscures subtle hardware signatures at low SNR
- Domain adaptation and contrastive learning techniques train models to isolate device-specific features from channel effects
- Data augmentation with synthetic channel models improves generalization to unseen environments
Frequently Asked Questions
Clear, technically precise answers to the most common questions about the raw digital representation of radio signals used as the primary input for deep learning signal identification.
IQ data is the raw digital representation of a radio signal as a complex-valued stream of in-phase (I) and quadrature (Q) components. It captures the instantaneous amplitude and phase of a waveform by sampling the signal at baseband after downconversion from the carrier frequency. The I component represents the real part, corresponding to the signal's projection onto a cosine reference oscillator, while the Q component represents the imaginary part, corresponding to the projection onto a sine reference oscillator 90 degrees out of phase. Together, these two orthogonal streams form a complex number I + jQ for each sample, fully preserving both magnitude sqrt(I² + Q²) and phase arctan(Q/I) information. This dual-channel representation is essential because it captures the complete phasor trajectory of the modulated signal, enabling neural networks to learn subtle hardware impairments, constellation distortions, and transient behaviors that higher-level representations like demodulated bits or spectrograms may obscure.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Mastering IQ data requires understanding the signal processing and machine learning concepts that transform raw complex samples into actionable intelligence.

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.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us