Product Photography Relight v3 - With internal Frequency Separation for keeping details
5.0
11 reviewsDescription
Updated v4 here, with IPAdapters, upscaler, color matching and more: https://openart.ai/workflows/risunobushi/product-photo-relight-v4---from-photo-to-advertising-preserve-details-color-upscale-and-more/gCMFAhrxCMjqc3Xr3Zsj
Huge thanks to u/Powered_JJ on Reddit, who developed a group of nodes for using the Frequency Separation technique inside of comfyUI, thus allowing for complete detail preservation after relight directly inside of comfyUI.
Video tutorial: https://youtu.be/3N0vvmAoKJA
and a link to u/Powered_JJ's Reddit thread here: https://www.reddit.com/r/comfyui/comments/1cuuz1u/frequency_separation_union_workflow/
It's a all in one workflow, where the user can:
- either generate a product, or start from a pre-existing product photo
- segment out the product through a SAM group
- generate a new background
- blend the original product on top of the generated background
- relight through mask (either a pre-existing light mask or by masking the resulting original product + background image in the Preview Bridge node)
- keep finer details (such as text) by using a series of nodes that act as a frequency separation technique
Want to support me? You can buy me a coffee here: https://ko-fi.com/risunobushi
Cheers!
Andrea
Discussion
(No comments yet)
Loading...
Reviews
No reviews yet
Versions (5)
- latest (7 months ago)
- v20240518-215054
- v20240518-144801
- v20240518-143555
- v20240518-134712
Node Details
Primitive Nodes (27)
Note
Reroute
Custom Nodes (74)
ComfyUI
- CLIPTextEncode
- PreviewImage
- VAEEncode
- CheckpointLoaderSimple
- MaskToImage
- VAEDecode
- KSampler
- ImageInvert
- EmptyLatentImage
- SplitImageWithAlpha
- ControlNetLoader
- ControlNetApply
- GrowMask
- LoadImage
- LoadImageMask
- ImageResize+
- MaskFromColor+
- SAMLoader
- PreviewBridge
- ImpactGaussianBlurMask
- DepthAnythingPreprocessor
- AnimeLineArtPreprocessor
- ImageGaussianBlur
- ICLightConditioning
- LoadAndApplyICLightUnet
- GrowMaskWithBlur
- RemapMaskRange
- GroundingDinoModelLoader (segment anything)
- GroundingDinoSAMSegment (segment anything)
- JWImageResize
- Image Blending Mode
- Image Levels Adjustment
- Image Blend by Mask
Model Details
Checkpoints (2)
epicrealism_naturalSinRC1VAE.safetensors
LoRAs (0)