A scatter plot maps the instantaneous in-phase (I) and quadrature (Q) components of a received signal onto the x-axis and y-axis, respectively. This raw visualization reveals the true state of a signal before any demodulation or decision process occurs, making impairments like phase noise, IQ imbalance, and carrier frequency offset immediately visible as smearing, elliptical distortion, or continuous rotation of the point cloud.
Glossary
Scatter Plot

What is a Scatter Plot?
A scatter plot is a direct visualization of raw received IQ samples on a Cartesian plane, used as a diagnostic tool to qualitatively assess signal quality by observing the spread, rotation, and shape of point clusters relative to an ideal constellation.
Unlike an idealized constellation diagram, which displays discrete symbol decisions, the scatter plot retains every sample, exposing the statistical distribution of noise and interference. Engineers use this unfiltered view to diagnose hardware faults, validate blind equalization convergence, and qualitatively estimate error vector magnitude (EVM) before committing to a specific modulation classification algorithm.
Key Diagnostic Features
A direct visualization of raw received IQ samples on a Cartesian plane, used as a diagnostic tool to qualitatively assess signal quality by observing the spread, rotation, and shape of point clusters relative to an ideal constellation.
Cluster Spread & Noise Assessment
The dispersion of sample points around their ideal centroids provides an immediate qualitative measure of the Signal-to-Noise Ratio (SNR). In a high-SNR channel, clusters appear as tight, distinct balls. As noise increases, the variance grows, causing clusters to blur and overlap. This visual spread directly correlates with the Error Vector Magnitude (EVM), where a larger cloud radius indicates a higher RMS error between the measured signal and the ideal reference.
Rotation & Frequency Offset
A continuous, spinning constellation is a classic visual indicator of a Carrier Frequency Offset (CFO). When the local oscillator at the receiver does not perfectly match the transmitter, the entire IQ plane rotates at a constant angular velocity. Instead of discrete clusters, the scatter plot reveals distinct rings or arcs for each amplitude level. The speed of rotation is proportional to the frequency error in Hertz.
Gain Imbalance & Elliptical Distortion
Hardware impairments in direct-conversion receivers manifest as geometric distortions. IQ gain imbalance—where the I and Q branches have unequal gain—stretches the square constellation into a rectangle. IQ quadrature error (non-90-degree phase difference) skews the rectangle into a parallelogram. The scatter plot reveals this as an elliptical or skewed shape rather than a perfect square or circle.
Phase Ambiguity & Fixed Rotation
A static rotation of the entire constellation by a fixed multiple of 90 degrees (or 45 degrees for offset QPSK) indicates a phase ambiguity. This is common in blind equalization or non-differential systems where the absolute phase reference is lost. The scatter plot shows perfectly formed clusters, but they are locked to the wrong quadrants. This is resolved via unique words or differential encoding.
Non-Linear Distortion & Warping
When a power amplifier operates near saturation, it compresses the outer amplitude levels. On a scatter plot, this appears as a warping of the outer constellation points inward toward the origin, while inner points remain relatively unaffected. The outer clusters lose their distinct separation and may curve, indicating the need for Digital Pre-Distortion (DPD) to linearize the transmitter.
Interference & Secondary Patterns
Coherent interference, such as a continuous wave (CW) tone or another modulated signal, superimposes a secondary pattern on the scatter plot. A CW interferer adds a circular ring offset from the origin, while a second modulated signal creates a complex superposition. The scatter plot reveals these as ghost clusters or a distinct structural background that does not align with the expected ideal constellation points.
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.
Frequently Asked Questions
Direct answers to common questions about using raw IQ scatter plots for qualitative signal assessment and constellation analysis.
An IQ scatter plot is a direct visualization of raw received in-phase (I) and quadrature (Q) samples on a Cartesian plane, where the I component defines the x-axis and the Q component defines the y-axis. It works by plotting each complex baseband sample as a single point in the complex plane, with the point's horizontal displacement representing the amplitude of the cosine-modulated carrier and the vertical displacement representing the amplitude of the sine-modulated carrier. Unlike a clean constellation diagram that displays only the ideal discrete symbol states, a scatter plot reveals the actual distribution of received energy, including the noise clouds, rotation, and distortion around each intended symbol location. This makes it an essential diagnostic tool for qualitatively assessing signal quality by observing the spread, rotation, and shape of point clusters relative to an ideal reference constellation.
Related Terms
Essential concepts for interpreting scatter plots as a qualitative tool for assessing signal quality and identifying modulation-specific impairments in the IQ plane.
Constellation Diagram
The ideal reference against which a scatter plot is compared. A constellation diagram shows the precise, discrete locations of symbol states for a given modulation format (e.g., QPSK, 16-QAM). The scatter plot of received samples overlays the actual noisy measurements onto this ideal grid, making EVM and phase rotation immediately visible.
Error Vector Magnitude (EVM)
The primary quantitative metric derived from a scatter plot. EVM measures the Euclidean distance between each received symbol and its ideal constellation point. A tight, concentrated cluster indicates low EVM; a diffuse, spread-out cluster indicates high EVM and poor modulation fidelity. It is the single best figure of merit for transmitter quality.
IQ Imbalance
A hardware impairment in direct-conversion receivers where the I and Q branches have gain mismatch or are not perfectly orthogonal. On a scatter plot, this manifests as a stretching of the constellation into an elliptical shape rather than a perfect square or circle, creating a characteristic skew that is immediately diagnostic.
Carrier Frequency Offset (CFO)
A mismatch between transmitter and receiver local oscillators. On a scatter plot, CFO causes the entire constellation to spin continuously over time, turning distinct point clusters into concentric rings or arcs. Observing this rotation is a direct qualitative indicator that frequency synchronization has not been achieved.
Phase Noise
Random fluctuations in the phase of the local oscillator. On a scatter plot, phase noise causes constellation points to smear tangentially along an arc of constant amplitude. This is distinct from additive white Gaussian noise, which spreads points radially in all directions. The arc-shaped dispersion is a key visual signature.
Non-Linear Distortion
Caused by power amplifier compression near saturation. On a scatter plot, this warps the outer constellation points, pulling them inward toward the origin while inner points remain relatively unaffected. This creates a distinctive 'pinched' or non-uniform grid pattern, directly visualizing the need for digital pre-distortion.

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