How to remove your own reflection from a glossy surface in a shot
Tell Vizard Agent what is reflected and where. It locates the reflection frame by frame, samples clean texture from an untouched part of the same surface rather than inventing one, warps it into place with the perspective matched to the object, and checks the patch at the start, middle and end for drift.
What do you type into Vizard Agent?
Describe the reflection, not the fix. You don't need to know whether this calls for a patch, a texture replacement or a full surface rebuild. That depends on what the frames show, and it usually changes once Vizard Agent inspects the shot. Mention any clean part of the same surface, because that's where the replacement texture comes from.
Prompt
What does Vizard Agent actually do?
Texture taken from a stock image or generated fresh will be the wrong colour, grain and brightness. Texture sampled from an untouched part of the same lens in the same frame is already right in all three. Most of the work is trying approaches and rejecting them on the frames. In the session behind this article it:
- Viewed representative frames to locate the photographer and their phone in a pair of sunglasses, and checked the second clip separately so the source wasn't missed.
- Replaced the reflected face as a first attempt, refined the foreground lens, then tested a precise patch and a feathered patch built from a generated clean reference frame.
- Sampled untouched sky tones from the same lens to match the colour, moving the texture source away from the reflection edge, the lens frame and the bridge.
- Warped a clean lens interior onto the original lens shape with a matched mask, widened the mapping to cover the reflection's right edge, then corrected it to exclude the bridge.
- Reviewed both lenses, watched the uploaded result for stability, and measured the overlay at the start, middle and end to quantify drift.
When does this not work well?
The patch needs somewhere to come from and something stable to sit on. A reflection covering the whole surface leaves nothing clean to sample, rapid head or camera movement makes the patch hard to track, and rippling water never repeats its texture. Any of these makes the job much harder, and sometimes not worth attempting.
Common questions
What if there is no clean area? Vizard Agent generates a matched surface instead, and will tell you it did.
Does it work on a moving shot? Yes, and Vizard Agent measures drift specifically because movement is the risk.
Can it keep some reflection? Yes, and Vizard Agent usually should. A perfectly clean lens looks wrong too.