← Latest papers
💬 NLP

LightMover: Generative Light Movement with Color and Intensity Controls

LightMover is a novel framework that leverages video diffusion priors and an adaptive token-pruning mechanism to enable precise, physically plausible control over light position, color, and intensity in single images without requiring scene re-rendering.

Original authors: Gengze Zhou, Tianyu Wang, Soo Ye Kim, Zhixin Shu, Xin Yu, Yannick Hold-Geoffroy, Sumit Chaturvedi, Qi Wu, Zhe Lin, Scott Cohen

Published 2026-03-31
📖 4 min read☕ Coffee break read

Original authors: Gengze Zhou, Tianyu Wang, Soo Ye Kim, Zhixin Shu, Xin Yu, Yannick Hold-Geoffroy, Sumit Chaturvedi, Qi Wu, Zhe Lin, Scott Cohen

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you're shopping online for a new floor lamp. You see a photo of your living room, and you want to know: "What would this room look like if I moved that lamp to the corner? What if I made the light warmer and dimmer?"

Usually, you'd have to hire a 3D artist or use complex software to rebuild your room digitally to answer that. But LightMover is like a magic "what-if" button that lets you do this instantly on a single photo, without needing to rebuild the room in 3D.

Here is how it works, broken down into simple concepts:

1. The Problem: The "Flat" Photo Dilemma

Most AI image editors are like painters. If you tell them to "move the lamp," they might just cut the lamp out and paste it somewhere else. But in the real world, light doesn't just move; it changes everything.

  • Shadows shift and stretch.
  • Reflections on the floor or table change direction.
  • Colors of the walls change based on the light's warmth.

Old methods either tried to rebuild the whole 3D room (which is slow and hard) or just moved the object without fixing the light (which looks fake).

2. The Solution: The "Video Time-Travel" Trick

The researchers behind LightMover had a clever idea: Treat a single photo like a video.

Imagine your photo is just the first frame of a movie.

  • Frame 1: Your original room with the lamp in the middle.
  • Frame 2: The lamp moved to the corner.
  • Frame 3: The lamp is now glowing orange and dim.

They taught a powerful AI (originally designed to make videos) to understand that moving a light source is like a movie scene. Instead of just "painting" a new picture, the AI simulates the movement of light over time. This allows it to naturally figure out where the shadows should fall and how the light should bounce off the floor, just like a real video would.

3. The "Remote Control" (Color, Intensity, and Position)

Think of LightMover as a remote control for your photo's lighting. You can give it three specific instructions:

  • Move the Lamp: Drag the light source to a new spot.
  • Change the Color: Turn the light from cold blue to warm yellow.
  • Adjust the Brightness: Make it brighter or dimmer (like turning a dimmer switch).

The AI doesn't just change the lamp; it recalculates the entire room's atmosphere to match. If you dim the light, the shadows get softer, and the room feels cozier.

4. The "Smart Trash Can" (Adaptive Token Pruning)

Here is a technical part made simple:
When the AI processes an image, it breaks it into tiny puzzle pieces called "tokens." If you ask it to change the light color, it doesn't need to break the entire room into tiny pieces just to understand "orange." That would be like using a sledgehammer to crack a nut.

LightMover has a Smart Trash Can.

  • For the part of the image where the lamp is moving, it keeps all the tiny puzzle pieces (high detail).
  • For the "color" or "brightness" instructions, it throws away the extra puzzle pieces and just keeps the main idea.

This makes the AI 41% faster and more efficient without losing any quality. It's like packing a suitcase: you pack your clothes (the moving lamp) carefully, but you just throw your toothbrush (the color setting) in loosely because it doesn't need much space.

5. How Did They Teach It? (The Synthetic Gym)

You can't teach an AI to move light just by showing it a few photos. So, the researchers built a virtual gym using 3D computer graphics (Blender).

  • They created thousands of virtual rooms.
  • They programmed virtual lights to move, change color, and get brighter/dimmer in every possible way.
  • They captured "before and after" photos of these virtual rooms.

The AI studied these millions of examples to learn the physics of light: how shadows stretch, how light fades over distance, and how different materials (like wood vs. metal) react to light.

The Bottom Line

LightMover is a breakthrough because it bridges the gap between "flat" 2D photos and "deep" 3D physics. It lets you play with the lighting of a photo as naturally as you would move a physical object in a real room, making the result look so realistic that you can't tell it was edited.

It's like having a time machine that lets you instantly see how your room would look if you rearranged the furniture and changed the lighting, all with a few clicks.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →