CivArchive
    Anti-blur Flux Lora - v0.1
    Preview 25647502
    Preview 25647707
    Preview 25647796
    Preview 25647830
    Preview 25647839

    AntiBlur Lora has been significantly improved!

    Improvements in new Lora:

    • DoF can be adjusted by Lora's weight.

    So a weight of 0 will give a shallow DoF, typical for Flux generations.

    A default weight of 1.0 will reduce DoF to a (hopefully) more pleasant image, without significant changes in style and composition. The goal was to get DoF at weight 1.0 to be exactly how you'd expect it to be: minor good bokeh here and there, without overdoing it as is often the case with Flux (more on that later)

    A weight of over 1.0 can be used to make shots with deep DoF. Lora can handle weights up to 3.0 and beyond without significant degradation in quality.

    • Stylistically neutral

    The dataset was made from hundreds of images created with Flux, so as not to take the style too far from the original model, while small number of real photos were used to keep Flux from degrading in composition (which is what happens when you train AI on it's own pictures)

    • Pairs well with Hires. fix

    This Lora works well with hiresfix, allowing you to further increase the details and minimize shallow DoF. This was not the case with basic Flux, because by trying to do hires. fix to a blurred image with shallow DoF, it'd stil remain blurred with the same DoF effect. You just need the details to start appearing in the image, for hires.fix to improve them further.

    • No more Trigger words

    Just connect the Lora and it'll do the job

    • Much less artifacts

    Using Flux-generated images minimizes artifacts. I also trained a lot of models, and made a merge of the best of them, using tool provided by anashel (This smoothed out the edges of individual models that led to artifacts. Also, merging turned out to be especially useful for making the model more stylistically diverse.)

    Why does Lora weight 655mb

    It seemed to me that Lora with basically a "deep DoF" effect should be small, as it doesn't introduce a new style or concept, it just has to remove shallow DoF.

    So I tried different Lora ranks, but as it turned out, information about the backgrounds is everywhere in the latent space, and the larger the model, the better results it gives. That's how I settled on the 128-rank Lora.

    It's possible to isolate Lora's layers, and only use layers with DoF information in them, but as it turned out, information about DoF is scattered throughout most of the layers. For example, when generating macro shots, DoF is generated from the first layers. Information that appears in the backgrounds is really everywhere in the model, and constant shallow DoF is just the way training data was like for Flux. To make matters worse, Flux has a really poor understanding of DoF and blur conceptually. So not only it is present in much bigger amount than SD1.5/SDXL, it also provides much worse control over it than SD1.5/SDXL.

    How was this Lora made

    First, I put together a huge dataset with focus stacking techniques and deep DoF, on this I trained a new Lora. Next, using this Lora, I created images for a new dataset.

    I've got several hundred variants of the "antiblur" Lora, selected the best ones each with their advantages, and combined them into a one well-balanced model.

    What's next?

    Since the higher the rank, the better the quality, the obvious way to improve the result would be to train a full finetune (and effectively touch every corner of the latent space, where there is information related to backgrounds), and then extract the Lora.

    Another theoretical option is to find the "blur" or "dof" concept/weights in Flux latent space, and make a Lora out of inverted weights. This method wasn't very effective for dof control in SD-based models though.

    As of now though I'm happy with the result. The model will remain my best effort for a while

    Description

    Alpha

    FAQ

    Comments (14)

    CoCatgirlAug 22, 2024· 5 reactions
    CivitAI

    i BEG this gets rid of blurry background people. I hate how Flux makes that happen so much

    tomriddle2306915Aug 23, 2024· 4 reactions
    CivitAI

    I have searched for this desperately. Thank you very much ♥

    leolis78Aug 23, 2024· 3 reactions
    CivitAI

    works sometimes, I use flux-dev not quantized. Sometimes I get an image full of noise but other times it works fine. Why is that? The idea is brilliant, the big flaw of FLUX is that it does not interpret depth of field well or sometimes exaggerates it generating blurs that are not organic at all.

    nokaiAug 23, 2024· 14 reactions
    CivitAI

    I think you should use positive trigger words, like "sharp background" or something similar, and not the word blur, which would be the opposite of what we want. Thank you for your work.

    VadimFedenko
    Author
    Aug 23, 2024

    Yes, you're right. Take a look at this discussion https://www.reddit.com/r/StableDiffusion/comments/1eyvzjv/comment/ljir464/

    nokaiAug 23, 2024

    @VadimFedenko Ok, another thing is that many times the photograph changes too much. The character doesn't have the same physique, and the background isn't the same either. Thanks for U work..

    PetroUAAug 23, 2024· 3 reactions
    CivitAI

    Very useful! Thank you!👍❤

    VadimFedenko
    Author
    Aug 25, 2024· 1 reaction

    нема питань

    TikFeskuAug 24, 2024· 2 reactions
    CivitAI

    Thanks, but together with the blur, the F1 correct anatomy of palms and fingers disappears

    Zap9Aug 28, 2024· 7 reactions
    CivitAI

    Is there enough interest for you to make a better version?

    VadimFedenko
    Author
    Sep 4, 2024· 4 reactions

    yeah i've been hard at working on the new version for the past 2 weeks. it'll be much better

    thinoreosSep 9, 2024

    @VadimFedenko Can't wait for the better version

    GitarooManSep 9, 2024

    send you some buzz! thanks for your effort

    Leee1414Aug 31, 2024· 3 reactions
    CivitAI

    Thank you! So far, this is the ONLY thing that has prevented blurry backgrounds (DOF). I have tried a dozen different recommended prompts (none worked). So thanks for this Lora.

    LORA
    Flux.1 D

    Details

    Downloads
    1,716
    Platform
    CivitAI
    Platform Status
    Available
    Created
    8/22/2024
    Updated
    7/2/2026
    Deleted
    -
    Trigger Words:
    blur

    Available On (2 platforms)

    Same model published on other platforms. May have additional downloads or version variants.