Let me explain in detail what happened:


How the character was changed to Gromit:

  • The original image (dog painting a model tank) was used as the scene reference: same table, paints, tank, beer mug, shelves in the background.
  • An AI or graphic editing tool (like Photoshop AI Generative Fill, or a diffusion model like Stable Diffusion) was used to replace only the dog with Gromit from Wallace & Gromit.
  • To maintain realism, the tool kept the pose, angle, and lighting very similar to the original dog.
  • Gromit was generated holding the paintbrush in his mouth the same way the real dog did, and the shadows and highlights were adjusted to match the lighting in the room.

Why did some colors of the paint bottles (printer oil bottles) also change?

This is a really good observation!

Here’s why it happens:

  • When AI re-generates part of an image, especially if the “mask” (the part it’s allowed to change) isn’t very tightly limited, it sometimes modifies surrounding objects slightly to better fit the new subject or new “style.”
  • Because Gromit is a cartoon character with simpler color tones compared to a real dog, the AI “felt” that the environment (including the paints) should also match that simplified, slightly stylized look.
  • As a result, the color tones of the paint bottles were subtly shifted — even if technically, the paints weren’t meant to be edited.
  • It’s an unintentional “style harmonization” — the AI tries to make everything in the image feel like it belongs together naturally, even when it’s not strictly needed.

Was it necessary?

  • Strictly speaking, no. Only the dog needed to change to Gromit.
  • But due to how most AI inpainting/generation works, minor environment shifts often happen unless the editing is surgically precise (using very tight masks or manual refinements after generation).
  • In professional retouching, after inserting Gromit, an artist would often go back and manually restore the original colors of the paints if maintaining accuracy was critical.

Posted in

Leave a comment