Fix the Face: What AI Image Repair Taught Me About Showing Up Twice

What You'll Learn
iterative refinement
foundations
calibration
craft mastery
systematic reuse
gentle correction

ComfyUI : EASY Face Fixes & Swapping my wife's face into images!

Some faces just need a second pass. Not because they're broken beyond repair... but because the first attempt was never meant to be the last.

Scott Detweiler walks us through something deceptively simple in this tutorial: taking old Stable Diffusion 1.5 images with janky faces and making them beautiful using SDXL and ComfyUI's Impact Pack. But underneath the nodes and noodles, there's a principle worth sitting with.

The process starts with building a reusable template. A foundation. Something you assemble once so you never have to rebuild it from scratch every single time you sit down to create. That's not laziness... that's wisdom. Every minute spent rebuilding what you've already solved is a minute stolen from the work that actually matters.

Time × Focus = Attention. And attention is the rarest currency there is.

Scott's template combines two checkpoint models, positive and negative prompts, SDXL base and refiner clips, and color-codes the whole thing so his brain doesn't have to re-decode it every session. Then he saves it. Done. Reusable. Like a carpenter building a jig before cutting wood. The jig isn't the project... it's what makes every future project faster and cleaner.

But here's where it gets interesting.

The Face Problem

SD 1.5 created gorgeous images. Stunning compositions. Beautiful light. And then you'd zoom in on the face and... something was off. Uncanny valley territory. The rest of the image was stellar, but the face betrayed it.

Sound familiar? Not just in AI art. In life. In work. In the things we build. The broad strokes can be magnificent, but the details that matter most... the face of the thing, the part people actually connect with... that's where the cracks show.

The fix uses something called the FaceDetailer node, powered by a BBOX detector running YOLOv8 ("You Only Look Once"... and no, not the other YOLO) and a SAM model for segmentation. Together, they find the face in the scene, isolate it, and let a KSampler re-render just that region with better quality.

The critical parameter? Denoise strength.

Push it too high and the face loses coherence with the rest of the image. It looks pasted on. Fake. Disconnected from the body it belongs to. Drop it to 0.4 or 0.5, and you get something that belongs. Something that fits. The face improves without losing its relationship to everything around it.

There's a metaphor in there if you want it. When you try to fix something... a relationship, a habit, a team... going too aggressive disconnects the repair from the context. The fix doesn't match the rest of the picture. Gentle, targeted, context-aware improvement beats a sledgehammer every time.

The Double Pass

Sometimes one pass isn't enough. Scott chains two FaceDetailer nodes together. The first fixes the major problems. Gets the face from "what is happening" to "okay, I can work with this." The second pass refines. Tightens. Adds volume and nuance.

And here's the kicker... he drops the denoise strength on that second pass. From 0.5 down to 0.3 or 0.4. Because you're closer to the target now. You need less force. More finesse.

First pass: show up with strength. Second pass: show up with precision.

That's not just image processing. That's mentorship. That's recovery. That's any meaningful work on anything that matters.

The Pipe: Simplifying Complexity

One of the most elegant tricks in the whole workflow is the Impact Pack's pipe system. Instead of running a dozen separate wires from node to node... model, clip, VAE, conditioning, all tangled together... you bundle them into a single pipe. One line. Clean. Manageable.

The complexity doesn't disappear. It's still in there. You can break it out when you need to. But you don't have to stare at the chaos every single time you work.

That's what good systems do. They don't eliminate complexity... they organize it so you can focus on what actually needs your attention today.

Face Swapping: ReActor and the Personal Touch

The final piece is ReActor (the successor to Roop)... face swapping. Taking a real photograph and applying it to an AI-generated scene. Scott mentions making images of his wife in these compositions and sharing them with her. She thought it was pretty cool.

The key insight: apply face refinement before face swapping. Fix the distorted AI face first, then swap in the real face. The order matters. You don't build on a broken foundation.

Scott doesn't cherry-pick his results either. He runs it live. Some faces come out great. Some need another seed. That honesty... showing the process including the misses... that's how trust gets built.

Templates save you from rebuilding what you've already solved. Denoise strength teaches you that gentle repairs hold better than aggressive ones. Double passes remind you that showing up once is good... showing up twice with more finesse is better. And pipes prove that complexity doesn't have to mean chaos. Whatever you're building today... an image, a workflow, a life... fix the face. Start with the foundation. And don't be afraid to run it again. 💙

--- Source: https://www.youtube.com/watch?v=ekofgf9T-9c

From TIG's Notebook

Thoughts that surfaced while watching this.

Finding that special place where work and play intertwine is magical for creating deep neural connections.
— TIG's Notebook — New Captures
I've missed more than 9000 shots in my career. I've lost almost 300 games. 26 times, I've been entrusted to take the game winning shot and missed. I've failed over and over and over again in my life. And that is why I succeeded. — *Michael Jordan*
— TIG's Notebook — On Failure & Perseverance
The mediocre teacher tells; the good teacher explains; the superior teacher demonstrates; the great teacher inspires. — *William Arthur Ward*
— TIG's Notebook — On Mentorship & Teaching

Echoes

Wisdom from across the constellation that resonates with this article.

You’ve never seen PCG do THIS! - Animation in Sequencer? - Did you know the new Procedural Content Generation system of Unreal 5.2 can be used for Motion Graphics? Animation? Design? Well, it's not really meant to, but like all good Motion Designers I found a
— fastchaos | You’ve never seen PCG do THIS! - Animation in Sequencer? community
ChatGPT 5.4 treats tasks as pipelines to execute, not problems to understand.
— Nate B Jones | GPT-5.4 Let Mickey Mouse Into a Production Database. Nobody Noticed. (What This Means For Your Work) community
Evaluate whether any current team member is creating cognitive load that's pushing your best people toward the exit
— Naval Ravikant | Founders Cannot Outsource Recruiting community