In broadcast and XR virtual production, one of the most frustrating moments on set is pointing a professional camera at a high-end LED wall and watching two artifacts appear at once: moiré — the water-like ripple that distorts fine detail — and scan lines — horizontal dark or bright bands that drift across the image. When the camera moves, both patterns seem to crawl across the frame in sync.
This is not a faulty screen. It is a double sampling mismatch: a conflict in the spatial domain and a conflict in the time domain, happening at the same time.
1. Moiré: a conflict of spatial frequencies
Moiré is an interference phenomenon in the spatial domain.
- Cause. When two periodic grid structures overlap at similar frequencies, the eye — or the sensor — perceives a lower-frequency beat pattern. In LED filming the two grids are the LED panel's physical pixel array (pixel pitch, RGB arrangement, mask openings) and the camera sensor's photosite array.
- Trigger conditions. Moiré appears when the image of the LED pixel pitch on the sensor approaches the sensor's Nyquist limit. In practice that means the camera sits close to the wall, the focal length is long, or the aperture is small — deep depth of field resolves more detail.
- Motion behaviour. As the camera moves or zooms, the phase relationship between the LED grid and the sensor grid changes, so the pattern distorts, drifts, or disappears.
2. Scan lines: a conflict of temporal frequencies
Refresh banding is a sampling problem in the time domain.
- Cause. LED screens control grey scale through PWM (pulse-width modulation) rather than pure DC dimming. The screen refreshes at very high frequency — 3,840 Hz, for example — lighting rows of pixels sequentially. Most broadcast cameras use a rolling shutter, exposing sensor rows one after another.
- The conflict. If the camera's shutter speed is not synchronised with the LED's PWM cycle or refresh rate, one row of the sensor may catch the LED at its "off" instant while the next row catches it "on". That periodic difference across rows renders on screen as moving horizontal banding.
- Motion behaviour. When the camera pans or tilts, or the shutter speed changes, the phase difference between sensor readout and LED refresh keeps shifting, so the bands appear to roll up or down the image.
3. Why the two artifacts move in sync
With the camera in motion, what you see is usually the superposition of both effects:
- Spatially — camera displacement changes where the LED pixels project onto the sensor, so the moiré pattern deforms and shifts.
- Temporally — camera motion changes when each sensor row starts its exposure, so the phase gap against the LED refresh cycle changes, and the scan lines roll.
Both artifacts are triggered by the same camera motion, and both depend on the screen's physical structure and its drive timing. That shared dependence is exactly why they appear to move together.
4. Broadcast-grade fixes: a system-level approach
These artifacts cannot be solved by a refresh-rate headline alone. The answer is co-design across optics, drive timing and camera settings.
Optical measures — against moiré
- Increase pixel fill factor to break the strict spatial correspondence between LED pixels and sensor photosites. This is precisely what the NovaVista Grating Series is engineered around: an 85%+ square-pixel fill factor and an optical surface designed for camera-facing broadcast and virtual-production work. Why fill factor has to be directional, not diffusive.
- Slightly defocus the wall, or fine-tune the shooting angle.
Drive and timing measures — against scan lines
- High-frequency pure PWM: keep the PWM frequency high (above 3,840 Hz) and constant across all grey levels, narrowing the conflict window with any shutter speed.
- Frame-rate matching: lock the LED processor's output frame rate to the camera via Genlock or PTP.
- Scan architecture: use synchronised-scan driver ICs to minimise phase offsets between cabinets.
Camera settings
- Use a global shutter camera where the budget allows.
- On rolling-shutter cameras, adjust the shutter angle rather than a fixed speed, keeping an integer relationship with the screen's refresh — 1/50 s or 1/100 s in a 50 Hz environment.
- Avoid very small apertures and extreme close-ups.
The takeaway
A clean LED frame on camera is the product of spatial optical design and temporal drive timing working together. Understanding why moiré and scan lines form — and why they travel as a pair — is the foundation for specifying a display that is genuinely camera-ready.
If you are evaluating LED displays for broadcast, XR or virtual production, look past the refresh-rate headline and ask for the full picture: pixel structure and fill factor, PWM behaviour across grey levels, and genlock support. The difference shows up the moment the camera moves. See how the Grating Series is specified for camera-facing work.
See the difference instead of reading about it. NovaVista runs remote live demos and can supply evaluation panels for side-by-side testing against your current reference wall.