Repository navigation
PhotoDeblur: I made ComfyUI nodes to help fix camera-shake blur with HI-Diff and MISCFilter #17614
porfeng
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I wanted to fix some of my own shaky handheld photos, so I tried several deblurring models. HI-Diff and MISCFilter worked well on some of them, and I ended up putting both into a native ComfyUI node pack called PhotoDeblur.
I've had some nice results with sign lettering, storefronts and camera displays. Some photos improve more than others, so I'd be interested to see how it works on yours.
I'm using an 8 GB GPU. The nodes process photos in overlapping tiles, keeping the original resolution without downscaling first. I've been testing with 768-pixel tiles.
Features
Native HI-Diff and MISCFilter inference
Adjustable tile size, overlap and blending
Optional 8-way TTA
RealBlur-J, RealBlur-R and GoPro checkpoints for both models
Official model downloads with SHA256 verification
Optional tone matching to the input photo
Example workflows and English/Chinese documentation
Getting started
Search for comfyui-photodeblur in ComfyUI Registry / Manager, or follow the installation instructions on GitHub. The repository includes example workflow JSON files.
MISCFilter requires NVIDIA CUDA and CuPy; the README covers installation.
GitHub: https://github.com/porfeng/ComfyUI-PhotoDeblur
Thanks to the original HI-Diff and MISCFilter authors for their work. Feedback and results from other photos are welcome!
All reactions