Blur, crop or restore? Three ways to remove a watermark, compared

There are three common ways to get rid of a corner watermark: crop it out, cover it up, or restore what is underneath. They give very different results, especially in video.

1. Cropping

Cropping cuts off the edge of the frame that holds the logo. It is quick, but you lose part of the picture and the video no longer has its original shape: a 16:9 video cropped to remove a corner logo either becomes a different aspect ratio or has to be scaled up, which softens every frame. For anything you care about, cropping costs more than it saves.

2. Blurring, smudging and “content-aware fill”

Covering the logo with a blur or a smudge leaves a soft patch that the eye finds immediately, because it has none of the texture around it. In video it is worse: the background moves but the patch doesn’t, so it looks like a smear on the lens.

AI inpainting is more convincing on a single image: it invents plausible detail to fill the hole. But it is guessing. In video, most tools guess each frame on its own, so the filled area shimmers and flickers from frame to frame, and fine detail that was really there (text, a face, the edge of an object) is replaced by something made up.

3. Restoring the pixels under the logo

The sparkle watermark is see-through. Every pixel inside it is a mix of the real picture and the logo’s white colour, in a fixed proportion called the opacity (or alpha):

shown = (1 − α) × real + α × white

If you know α for each pixel and the logo’s exact colour, you can turn the equation around and recover the real pixel:

real = (shown − α × white) ÷ (1 − α)

Nothing is invented. The original detail was in the frame all along, only lightened. This is how ClearFrame works: it measures α for every pixel of the logo in your own file, then reverses the blend in every frame. Because the calculation is exact and the same in every frame, there is no shimmer, and moving things behind the logo stay sharp. Read the full explanation.

The catch: compression

Real videos are compressed, and compression adds small errors. Dividing by (1 − α) makes those errors a little larger where the logo is most opaque, which can leave a faint outline. ClearFrame cleans that up with an extra pass along the logo’s edge that only changes pixels where the numbers show leftover traces, and leaves real detail alone.

Where a logo is completely opaque (α = 1) there is nothing left to recover. Those pixels have to be filled in from their surroundings, like any other tool would. The sparkle used by Gemini and Veo is not fully opaque, which is why it can be removed so cleanly.

Which should you use?

  • See-through logo (like the AI sparkle): restore. It is the only method that brings back the real picture.
  • Solid, opaque logo: inpainting or a fill is the only option, and results depend on the background.
  • Logo in an empty corner of a still image: any method works; restoring still keeps the texture of the background.