DIFIX3D+: Removing Artifacts and Floaters in Captures

Michael Rubloff

Michael Rubloff

Tags

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp
difix3+

It shouldn’t surprise anyone here about my fascination with radiance fields and the power of reconstructing the world into lifelike 3D. However, sometimes when you capture, you might miss a section, or perhaps your camera shakes, or another unexpected thing happens.

While sometimes it’s unavoidable and sometimes it’s a user-induced error, these mistakes lead to artifacts and missing sections in your captures. A large volume of research has gone into solving this problem, and long-time readers of this site remember when we wrote about Nerflix in 2023. I’ve witnessed steady improvements, but DIFIX3D+ takes things up a notch.

DIFIX3D+ addresses these challenges by tapping into the rich priors of large-scale 2D generative diffusion models. Whereas many approaches query diffusion models during every training iteration (a process that can be slow and unwieldy), DIFIX3D+ adapts a single-step diffusion model, dubbed DIFIX, to correct artifacts in one efficient pass. This model is fine-tuned from an image diffusion framework (SD-Turbo), and it learns to “fix” the rendered novel views by conditioning on clean reference views.

Rather than waiting until the end of training to improve the overall 3D model, DIFIX3D+ employs a progressive update scheme. Cleaned views produced by DIFIX are distilled back into the 3D representation. In practice, the pipeline starts with an initial reconstruction and then iteratively perturbs camera poses, renders novel views, enhances them via DIFIX, and uses the improved images to update the 3D model. This iterative refinement ensures that even areas far from the original input views receive robust 3D cues, leading to a more consistent and faithful reconstruction.

Finally, at inference time, the same DIFIX model provides an additional real-time polishing step. After the 3D model produces its final novel view, DIFIX is applied once more to remove any lingering imperfections. Thanks to its single-step design, this post-processing adds only a minimal delay, making it practical for real-time applications.

DIFIX3D+ is a pipeline that leverages single-step diffusion models to both enhance and correct artifacts in radiance field representations. It further only requires a minimum of 8GB of VRAM, making it compatible with most commercial GPUs.

While it only specifically calls out its compatibility with NeRFs and Gaussian Splatting, I don’t see why this couldn’t be used with other radiance field representations, such as SVRaster and Radiant Foam.

Additionally, I believe this will make a large impact in the world of simulation for both generative workflows, using models like Cosmos, in addition to captures of the real world. The code is set to be released at some point in the future. We will keep you updated as it moves towards a release. More information can be found on their Project Page.

Featured

Recents

KIRI Engine Adds Real-Time Relighting and Eevee Mesh Shadows in 3DGS Render 5.1.0

DGS Render 5.1.0 adds real-time relighting and Eevee mesh-shadow support to KIRI Engine's Blender add-on, alongside Blender 5.2 support and a duplication fix.

Michael Rubloff

Aug 28, 2026

KIRI Engine Adds Real-Time Relighting and Eevee Mesh Shadows in 3DGS Render 5.1.0

DGS Render 5.1.0 adds real-time relighting and Eevee mesh-shadow support to KIRI Engine's Blender add-on, alongside Blender 5.2 support and a duplication fix.

Michael Rubloff

Platforms

MultiSet AI: Gaussian Splats as Native VPS Map Input

GPS fails indoors. Visual Positioning Systems localize from camera images against a prebuilt map — and MultiSet AI takes Gaussian splats as native map input.

Michael Rubloff

Aug 27, 2026

Platforms

MultiSet AI: Gaussian Splats as Native VPS Map Input

GPS fails indoors. Visual Positioning Systems localize from camera images against a prebuilt map — and MultiSet AI takes Gaussian splats as native map input.

Michael Rubloff

Nodeconnector Releases a Free Gaussian Splat Cleanup HDA for Houdini 22

Nodeconnector's Gaussian Splat Cleanup HDA is a free modular Houdini 22 SOP that removes duplicates, floaters, alpha noise and hue outliers, and fills holes.

Michael Rubloff

Aug 26, 2026

Nodeconnector Releases a Free Gaussian Splat Cleanup HDA for Houdini 22

Nodeconnector's Gaussian Splat Cleanup HDA is a free modular Houdini 22 SOP that removes duplicates, floaters, alpha noise and hue outliers, and fills holes.

Michael Rubloff

Splatlight Generates Gaussian Splats From Blender Scenes Without a COLMAP Solve

Splatlight adds a scene generator to its Blender add-on, rendering auto-generated camera rigs and feeding known poses to a splat trainer with no COLMAP solve.

Michael Rubloff

Aug 25, 2026

Splatlight Generates Gaussian Splats From Blender Scenes Without a COLMAP Solve

Splatlight adds a scene generator to its Blender add-on, rendering auto-generated camera rigs and feeding known poses to a splat trainer with no COLMAP solve.

Michael Rubloff

Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp

More from Michael Rubloff

More from Michael Rubloff

KIRI Engine Adds Real-Time Relighting and Eevee Mesh Shadows in 3DGS Render 5.1.0

DGS Render 5.1.0 adds real-time relighting and Eevee mesh-shadow support to KIRI Engine's Blender add-on, alongside Blender 5.2 support and a duplication fix.

Michael Rubloff

Aug 28, 2026

KIRI Engine Adds Real-Time Relighting and Eevee Mesh Shadows in 3DGS Render 5.1.0

Michael Rubloff

Aug 28, 2026

KIRI Engine Adds Real-Time Relighting and Eevee Mesh Shadows in 3DGS Render 5.1.0

DGS Render 5.1.0 adds real-time relighting and Eevee mesh-shadow support to KIRI Engine's Blender add-on, alongside Blender 5.2 support and a duplication fix.

Michael Rubloff

Aug 28, 2026

Platforms

MultiSet AI: Gaussian Splats as Native VPS Map Input

GPS fails indoors. Visual Positioning Systems localize from camera images against a prebuilt map — and MultiSet AI takes Gaussian splats as native map input.

Michael Rubloff

Aug 27, 2026

Multiset AI

Platforms

MultiSet AI: Gaussian Splats as Native VPS Map Input

Michael Rubloff

Aug 27, 2026

Multiset AI

Platforms

MultiSet AI: Gaussian Splats as Native VPS Map Input

GPS fails indoors. Visual Positioning Systems localize from camera images against a prebuilt map — and MultiSet AI takes Gaussian splats as native map input.

Michael Rubloff

Aug 27, 2026

Multiset AI

Nodeconnector Releases a Free Gaussian Splat Cleanup HDA for Houdini 22

Nodeconnector's Gaussian Splat Cleanup HDA is a free modular Houdini 22 SOP that removes duplicates, floaters, alpha noise and hue outliers, and fills holes.

Michael Rubloff

Aug 26, 2026

Nodeconnector

Nodeconnector Releases a Free Gaussian Splat Cleanup HDA for Houdini 22

Michael Rubloff

Aug 26, 2026

Nodeconnector

Nodeconnector Releases a Free Gaussian Splat Cleanup HDA for Houdini 22

Nodeconnector's Gaussian Splat Cleanup HDA is a free modular Houdini 22 SOP that removes duplicates, floaters, alpha noise and hue outliers, and fills holes.

Michael Rubloff

Aug 26, 2026

Nodeconnector