All posts

Why Do LED Lights Flicker or Band on Camera? (60Hz vs. 50Hz Shutter Speed Chart)

Why Do LED Lights Flicker or Band on Camera? (60Hz vs. 50Hz Shutter Speed Chart)

You set up a video interview or frame a smartphone photo inside a modern office, kitchen, or retail storefront. To your naked eyes, the overhead LED recessed cans and neon-style signage look completely steady. Yet the moment you glance at your camera's live viewfinder, thick black horizontal bars crawl up the screen—or your still photos come back striped like a zebra. Your camera sensor isn't broken. You are seeing the collision between CMOS rolling shutter scanline readout and 100Hz/120Hz AC mains ripple or Pulse-Width Modulation (PWM) LED dimming.

Chart comparing rolling-shutter dark banding severity across 1/1000s, 1/50s on 60Hz, 1/48s on 50Hz, 172.8-degree shutter angle, and 1/60s on 60Hz
Figure 1: Rolling-shutter dark banding severity across five shutter speed and AC grid frequency combinations. Reproducible dataset: why-do-led-lights-flicker-on-camera-shutter-speed-180-degree-rule.csv.

1. Why LEDs Strobe at 120Hz (or 100Hz) When Your Eyes See Steady Light

Traditional incandescent tungsten filaments stay white-hot through the brief zero-voltage crossing of alternating current (AC) because a thick tungsten wire takes tens of milliseconds to cool down. Light-emitting diodes (LEDs), by contrast, are semiconductor junctions with near-zero thermal inertia: the instant electrical current drops, photon emission stops within nanoseconds.

Unless an LED fixture contains a studio-grade constant-current DC ballast, it modulates light in one of two ways: full-wave rectified AC mains (which flips the negative half of the AC sine wave positive, causing the LED to pulse at twice the grid frequency—120Hz on 60Hz North American grids and 100Hz on 50Hz European, UK, Australian, and Asian grids) or Pulse-Width Modulation (PWM), which dims an LED to 50% brightness by switching it 100% ON and 0% OFF hundreds of times per second (100–300 Hz burst dimming). Because human critical flicker fusion sits near 60–80 Hz, your brain averages those pulses into a continuous glow.

"Every row of a rolling-shutter CMOS sensor starts and ends its exposure at a slightly different millisecond. Only when your exposure duration equals an exact integer number of light pulses will every row collect the exact same total photons."

2. How Rolling Shutter Scanlines Turn Flicker Into Dark Horizontal Bars

As explained in stereoscopic and CMOS imaging documentation, almost all mirrorless cameras and smartphones use a rolling shutter rather than a global shutter: the sensor reads out row-by-row from the top of the frame to the bottom over 8 to 16 milliseconds.

If you dial a fast shutter speed like 1/1000s (1.0 millisecond) under a 120Hz LED (which pulses once every 8.33 milliseconds), some horizontal pixel rows expose while the LED is at peak brightness, while rows 200 pixels lower expose while the LED is completely dark—carving solid black bands across your photo. Even at video shutter speeds, shooting 24fps with a 1/50s shutter (20.0 milliseconds) in North America (`120Hz`) means each row integrates 20.0 / 8.33 = 2.4 pulses. That leftover 0.4 pulse shifts in phase from row to row, producing rolling horizontal shadow bars (Divoom Display Engineering Guide).

3. Flicker-Free Camera Shutter Speed & Angle Reference Table

Use this lookup table to lock your shutter speed or cinema shutter angle (`Angle = Shutter Duration × Frame Rate × 360°`) to an exact integer number of light pulses anywhere in the world (available in why-do-led-lights-flicker-on-camera-shutter-speed-180-degree-rule.csv):

Power Grid & Pulse Rate Frame Rate 180° Default Shutter Flicker-Free Shutter Speed Exact Synchro Shutter Angle Optical Integration Result
60Hz Grid (120Hz Pulse) 24.00 fps 1/48s or 1/50s (Bands!) 1/60s or 1/120s 144.0° (1/60s) or 72.0° Integrates exactly 2 or 1 pulses
60Hz Grid (120Hz Pulse) 30.00 / 60.00 fps 1/60s or 1/120s (Safe!) 1/60s or 1/120s 180.0° (Native match!) Zero banding at standard 180°
50Hz Grid (100Hz Pulse) 25.00 / 50.00 fps 1/50s or 1/100s (Safe!) 1/50s or 1/100s 180.0° (Native match!) Integrates exactly 2 or 1 pulses
50Hz Grid (100Hz Pulse) 24.00 fps 1/48s (Slow pulse drift) 1/50s or 1/100s 172.8° (= exact 1/50s!) Locks 24fps cinema to 50Hz grid
Cheap PWM Dimmed LED Any fps Fast shutter (<1/250s) 100% Brightness + ND Variable Synchro-Scan 100% output bypasses PWM off-cycle

4. Audit Scene Luminance and Color Balance Before Rolling in Lumet

What if you are shooting in a room where practical LED wall sconces are dimmed to 30% on a cheap wall dimmer and still band at 1/60s? Turn the dimmer up to 100% brightness—which forces PWM duty cycle to 100% continuous output—and control your exposure with a lens ND filter or aperture stop instead. To inspect real-time scene luminance histograms, clipping zones, and color temperature balance before you roll, Analyze scene lighting in Lumet.

Verified Primary Sources

  1. Wikipedia — Pulse-Width Modulation (PWM) and Burst Dimming in 100–300 Hz LED Displays (Retrieved 2026-10-31).
  2. RealSense Imaging Documentation & Divoom Engineering — Global vs. Rolling Shutter Scanline Capture and 50Hz/60Hz Flicker-Free Shutter Synchronization (Retrieved 2026-10-31).