Node Header Updates: - Add proper attribution headers to 10+ key nodes - Include original paper citations with BibTeX - Document dependencies and licenses for each algorithm - Fix corrupted docstring in advanced_film_grain_node.py New Documentation Files: - CONTRIBUTING.md: Complete contribution guidelines - Code of conduct and expectations - Development setup instructions - Code style guidelines and templates - Pull request process - License agreement terms - Attribution requirements - CITATION.cff: Machine-readable citation format - GitHub displays 'Cite this repository' button - Includes all major research papers implemented - Properly formatted for academic use - .zenodo.json: Zenodo/DOI integration - Enables automatic DOI assignment on release - Links to all related research papers - Documents dependencies and relationships - CONTRIBUTORS.md: Recognition of contributors - Credits all algorithm authors - Acknowledges third-party libraries - Template for future contributors - Special thanks section Updated Nodes: - DnCNN, SCUNet, SwinIR, NAFNet (AI models) - BM3D GPU (algorithm implementation) - Wavelet, NLM, Richardson-Lucy, Wiener (traditional) - Advanced Film Grain, Frequency Enhancement - DeepInv (external service integration)
105 lines
3.3 KiB
YAML
105 lines
3.3 KiB
YAML
cff-version: 1.2.0
|
|
message: "If you use this software, please cite it as below."
|
|
type: software
|
|
title: "Eric's Image Processing Nodes for ComfyUI"
|
|
abstract: "Advanced image processing nodes for ComfyUI providing 40+ algorithms including traditional denoising (wavelet, NLM, BM3D), AI models (DnCNN, SwinIR, SCUNet, NAFNet), frequency domain processing, and specialized film grain handling with GPU acceleration."
|
|
authors:
|
|
- family-names: "Hiss"
|
|
given-names: "Eric"
|
|
email: "eric@historic.camera"
|
|
alias: "EricRollei"
|
|
repository-code: "https://github.com/EricRollei/Eric_Image_Processing_Nodes"
|
|
url: "https://github.com/EricRollei/Eric_Image_Processing_Nodes"
|
|
license: "CC-BY-NC-4.0"
|
|
version: "1.0.0"
|
|
date-released: "2025-11-06"
|
|
keywords:
|
|
- "image processing"
|
|
- "denoising"
|
|
- "ComfyUI"
|
|
- "computer vision"
|
|
- "deep learning"
|
|
- "wavelet"
|
|
- "BM3D"
|
|
- "film grain"
|
|
- "GPU acceleration"
|
|
- "image restoration"
|
|
references:
|
|
- type: article
|
|
title: "Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising"
|
|
authors:
|
|
- family-names: "Zhang"
|
|
given-names: "Kai"
|
|
- family-names: "Zuo"
|
|
given-names: "Wangmeng"
|
|
- family-names: "Chen"
|
|
given-names: "Yunjin"
|
|
- family-names: "Meng"
|
|
given-names: "Deyu"
|
|
- family-names: "Zhang"
|
|
given-names: "Lei"
|
|
journal: "IEEE Transactions on Image Processing"
|
|
volume: 26
|
|
issue: 7
|
|
year: 2017
|
|
doi: "10.1109/TIP.2017.2662206"
|
|
notes: "DnCNN algorithm implementation"
|
|
|
|
- type: conference-paper
|
|
title: "Practical Blind Denoising via Swin-Conv-UNet and Data Synthesis"
|
|
authors:
|
|
- family-names: "Zhang"
|
|
given-names: "Kai"
|
|
- family-names: "Li"
|
|
given-names: "Yawei"
|
|
- family-names: "Liang"
|
|
given-names: "Jingyun"
|
|
conference: "European Conference on Computer Vision (ECCV)"
|
|
year: 2022
|
|
notes: "SCUNet algorithm implementation"
|
|
|
|
- type: conference-paper
|
|
title: "SwinIR: Image Restoration Using Swin Transformer"
|
|
authors:
|
|
- family-names: "Liang"
|
|
given-names: "Jingyun"
|
|
- family-names: "Cao"
|
|
given-names: "Jiezhang"
|
|
- family-names: "Sun"
|
|
given-names: "Guolei"
|
|
conference: "IEEE/CVF International Conference on Computer Vision (ICCV)"
|
|
year: 2021
|
|
doi: "10.1109/ICCVW54120.2021.00210"
|
|
notes: "SwinIR algorithm implementation"
|
|
|
|
- type: conference-paper
|
|
title: "Simple Baselines for Image Restoration"
|
|
authors:
|
|
- family-names: "Chen"
|
|
given-names: "Liangyu"
|
|
- family-names: "Chu"
|
|
given-names: "Xiaojie"
|
|
- family-names: "Zhang"
|
|
given-names: "Xiangyu"
|
|
conference: "European Conference on Computer Vision (ECCV)"
|
|
year: 2022
|
|
notes: "NAFNet algorithm implementation"
|
|
|
|
- type: article
|
|
title: "Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering"
|
|
authors:
|
|
- family-names: "Dabov"
|
|
given-names: "Kostadin"
|
|
- family-names: "Foi"
|
|
given-names: "Alessandro"
|
|
- family-names: "Katkovnik"
|
|
given-names: "Vladimir"
|
|
- family-names: "Egiazarian"
|
|
given-names: "Karen"
|
|
journal: "IEEE Transactions on Image Processing"
|
|
volume: 16
|
|
issue: 8
|
|
year: 2007
|
|
doi: "10.1109/TIP.2007.901238"
|
|
notes: "BM3D algorithm (GPU-accelerated implementation via pytorch-bm3d)"
|