CivArchive
    ControlNet MySee - Edge Drawing Parameter Free - easy and hassle-free Canny alternative - 0.1
    Preview 2619736
    Preview 2619735

    Control image generation by edge maps generated with Edge Drawing Parameter Free (edpf). This is similar to ControlNet Canny but uses a modern algorithm for edge-detection which requires no parameter tuning (Canny was invented in 1986, Edge Drawing in 2012). You can use the gradio demo or edpf.py script to generate edge maps until a pre-processor is implemented in your favorite Stable Diffusion UI.

    Feedback is welcome! I'm still improving this model and you can help me by generating simple usecases and discuss the results.

    The case for a new edge model

    Do you find all these settings for canny confusing and time-consuming?

    Do your default edge maps have noise, artefacts and missing edges?

    All your images come out a mess like they were drawn by a human?

    Well look no further!

    With Edge Drawing Parameter Free you can create a masterpiece with a single mouse click!

    No tuning! No mistakes! No frustration!

    By combining recent advances in deep learning, cloud computing and block chain technology(?) we created the EDPF control net model just for you.

    And the best part: it's free! Parameter Free!

    Download now!


    If you want to train your own control net see my article Play in Control - ControlNet training setup guide!

    FAQ

    Comments (15)

    znipiSep 22, 20231 reaction
    CivitAI

    This looks promising. Canny is too complicated for me

    GeroldMeisinger
    Author
    Sep 22, 2023

    you can also use the edpf script to generate edge maps for the canny model. for result comparison look here: https://github.com/lllyasviel/ControlNet/files/12700786/control-edgedrawing-cv480edpf-drop0-fp16-checkpoint-45000.zip and compare the images "canny-canny" with "canny-edpf".

    AceGCRSep 22, 20236 reactions
    CivitAI

    Sir and/or Madam or.. whatever.. ,
    Your clear bias has cast great doubt on your integrity as a __self_identifier_3__ . The fact that you choose to segregate a portion of the populous, and thus depriving those passionate few who's only goal is to find comfort in the solace of a <Formula 1 racing cars> waifu, who can only hang their heads in shame... self.loathing ... no no, what was that other thing.. oh yeah! ... disappointment!
    I am NOT a robot! I am a NaN!
    馃枛馃ぃ馃憤

    GeroldMeisinger
    Author
    Sep 22, 2023

    apparently some people do read ;)

    eurotakuSep 27, 20231 reaction

    @GeroldMeisinger聽three ghosts of formula 1 history will visit you, the first one being the ghost of f1 past: bernie ecclestone! repent as long as you can!

    mnemicSep 24, 20234 reactions
    CivitAI

    Lovely work! I agree that it produces better result than Canny.

    Although you can't beat the swiftness of having the canny presets.

    Any chance for a WEBUI preprocessor?

    I would love to use this as an option <3

    Great work here, and thanks for writing the amazing article about ControlNet training!

    One day...

    GeroldMeisinger
    Author
    Sep 25, 20231 reaction

    Thank you!
    > webui preprocessor
    I will look into it once it's mature enough of course but I think a Gradio demo will be quicker in the meantime. I don't know what Mikubill's stance is on exotic control nets and how long it will take to get it through the pipeline. You could investigate into this if you want to help, open a feature request or even better provide a pull request (if you can code). Some pointers on how to implement here and here .

    GeroldMeisinger
    Author
    Oct 3, 20231 reaction

    @mnemic new version!

    mnemicOct 3, 20231 reaction

    @GeroldMeisinger聽Hype! I'll give it a spin in a week or something!

    4tyzapSep 25, 20231 reaction
    CivitAI

    Have you tried lineart-realistic controlnet model comparison? thanks.

    GeroldMeisinger
    Author
    Sep 25, 20231 reaction

    I don't know about lineart-realistic yet, have to look into it. But I would love to see comparisons and evaluations!

    4tyzapSep 25, 2023

    @GeroldMeisinger聽please refer to the guide. lineart realistic is among others of controlnet 1.1

    GeroldMeisinger
    Author
    Sep 25, 2023

    I see, I was confused by the "-realistic" suffix and assumed it was a custom model. lineart was trained on https://huggingface.co/spaces/awacke1/Image-to-Line-Drawings and fills a different use case: "drawing from scratch" whereas the edge detectors are meant to be "derived from existing images".

    4tyzapSep 25, 2023

    @GeroldMeisinger聽sorry for mixing you up, I just tried to ask if you tested your model in the comparison with lineart realistic or not. got your point about different usage, thanks.

    Controlnet
    SD 1.5

    Details

    Downloads
    322
    Platform
    CivitAI
    Platform Status
    Available
    Created
    9/22/2023
    Updated
    5/13/2026
    Deleted
    -

    Files

    controlnetMyseeEdgeDrawing_01.pt

    Mirrors

    Available On (1 platform)

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