Vizard Agent

How to clean marks off a surface in a video

Last updated 2026-10-10 · 2 min read

Upload the clip and tell Vizard Agent which surface needs cleaning. Vizard Agent crops in to see the marks properly, computes the motion across the whole clip to find where the surface stays still, confirms the camera has not drifted, and removes the marks without touching what belongs there.

What do you type into Vizard Agent?

Say it plainly. "Make the mirror clean" is a complete instruction. Adding what must not change, such as the reflection, a maker's mark or a scratch that's part of the object, is what stops the cleaning going further than you meant. Vizard Agent measures the camera movement itself, so you needn't know whether the shot is locked off.

Prompt

Make the [mirror] clean: remove the smudges and spots. Keep the reflection and the frame exactly as they are.

What does Vizard Agent actually do?

Cleaning marks off a mirror, a wall or a bonnet in footage is a tracking problem, not a paint job. If the surface holds still relative to the camera, one clean patch can be held across the clip. If it doesn't, the patch has to move with the surface and the job is several times larger. In the session behind this article it:

When does this not work well?

Removing marks means replacing them with whatever should have been there, and that gets harder as the surface or the camera moves. Reflective surfaces are the hard case, because a mirror's content changes as the camera moves. A smudge on plain glass is easy; on a pattern it isn't. Heavy marking may mean rebuilding the whole surface.

Common questions

Does the camera need to be locked off? No, but it is easier. Vizard Agent measures the motion and picks its method accordingly.

Can it clean a mirror without losing the reflection? Yes. Vizard Agent removes the marks and leaves whatever the mirror is showing intact.

Will it remove marks I wanted to keep? Not if you name them. Otherwise Vizard Agent treats every mark as a candidate.