Segmentation - Controlnet 1.1 - I LOVE THIS!!!!

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.พ. 2025
  • Segmentation in Controlnet 1.1 is really powerful and fun.
    #### Links from the Video ####
    ControlNET 1.1 Guide: • ControlNET 1.1 - What ...
    Color Code: docs.google.co...
    #### Join and Support me ####
    Buy me a Coffee: www.buymeacoff...
    Join my Facebook Group: / theairevolution
    Joint my Discord Group: / discord
    Support my Channel:
    / @oliviosarikas
    Subscribe to my Newsletter for FREE: My Newsletter: oliviotutorial...
    How to get started with Midjourney: • Midjourney AI - FIRST ...
    Midjourney Settings explained: • Midjourney Settings Ex...
    Best Midjourney Resources: • 😍 Midjourney BEST Reso...
    Make better Midjourney Prompts: • Make BETTER Prompts - ...
    My Facebook PHOTOGRAPHY group: / oliviotutorials.superfan
    My Affinity Photo Creative Packs: gumroad.com/sa...
    My Patreon Page: / sarikas
    All my Social Media Accounts: linktr.ee/oliv...

ความคิดเห็น • 109

  • @OlivioSarikas
    @OlivioSarikas  ปีที่แล้ว +7

    #### Links from the Video ####
    ControlNET 1.1 Guide: th-cam.com/video/zrGLEgGFJY4/w-d-xo.html
    Color Code: docs.google.com/spreadsheets/d/1se8YEtb2detS7OuPE86fXGyD269pMycAWe2mtKUj2W8/edit?usp=sharing
    #### Join and Support me ####
    Buy me a Coffee: www.buymeacoffee.com/oliviotutorials
    Join my Facebook Group: facebook.com/groups/theairevolution
    Joint my Discord Group: discord.gg/XKAk7GUzAW

    • @history3042
      @history3042 11 หลายเดือนก่อน

      Is this the best tutorial to still use for segmentation 9 months later?

  • @76abbath
    @76abbath ปีที่แล้ว +2

    Thanks a lot for this video about seg with the code colors. Anothers possibilities! Argh! 😮
    And thanks to you for all the videos you post! I follow you every day!

  • @Seetvael
    @Seetvael ปีที่แล้ว +43

    You can use latent couple + Composable lora, and replace objects in the scene on request

    • @ahtoshkaa
      @ahtoshkaa ปีที่แล้ว

      Can you please explain what that means for a newbie? What is latent couple?

    • @Seetvael
      @Seetvael ปีที่แล้ว +7

      @@ahtoshkaa these are two add-ons that need to be installed additionally. It allows a color identifier to be used as a mask. By adding a text query to each mask.

    • @j.c.4123
      @j.c.4123 ปีที่แล้ว

      @@Seetvael that sounds interesting, can you share a link to these? Thanks!

    • @Seetvael
      @Seetvael ปีที่แล้ว +2

      @@j.c.4123 I left a link but it gets deleted, find MultiDiffusion region control

    • @gustavosaliola
      @gustavosaliola ปีที่แล้ว

      Is this something similar to Cryptomattes used in VFX and Digital Composition?

  • @mikerhinos
    @mikerhinos ปีที่แล้ว

    This channel needs so much more attention and subscribers...

  • @R67K
    @R67K ปีที่แล้ว

    Stabiles Video du alter Haudegen!!! Thank you for your tips and tricks.

  • @MrDebranjandutta
    @MrDebranjandutta ปีที่แล้ว

    Great tut olivio, gonna try this out. Being a blender user the seg maps reminded me of cypromattes

  • @MDLEUA
    @MDLEUA ปีที่แล้ว

    Great desciption for this modes! Now I know when to use this 3, please more content like this!

  • @jonmichaelgalindo
    @jonmichaelgalindo ปีที่แล้ว +22

    The "sticks too close" / "too much information" problem can be solved by lowering the duration over which controlnet runs. Let it run for maybe 30% to set up a "foundation", then let the AI take over and decide what it wants to do from there. The same applies with segment. If you want more variety and creativity, use less control.

    • @fnorgen
      @fnorgen ปีที่แล้ว +4

      Yeah. I found that a gentle nudge by the depth-net early in the generation process is really helpful for preserving overall composition without locking down the image too strictly. Especially when combined with the openPose-net.

  • @wboumans
    @wboumans ปีที่แล้ว

    Nice explanation between seg and depth!

  • @minimalfun
    @minimalfun ปีที่แล้ว +2

    I can't believe it, I was composing a shot and I was pulling my hair and the answer was right here !!!! As if this video was made for me!!!
    Thank you very much Olivio, truly awesome channel and as always awesome info.

    • @AB-wf8ek
      @AB-wf8ek ปีที่แล้ว +2

      I've been experiencing this for the past year. Everytime I reach some limitation, I think, well, give it a few months to a year for something to be developed. But then the next day there's a new solution.
      The development cycle on these tools has been unprecedented, there has to be a plateau at some point, but this has to be one of the most intense periods of sustained development for an open source project, and it's still progressing at a steady pace.
      For sure Blender has been around for decades and has seen similar benefit as an open source project, but I don't think it ever reached this intensity of development.
      The barrier to entry for image generation is so much lower, it's really been mind blowing to witness the capabilities of open source development as decentralized collective cognition.

    • @minimalfun
      @minimalfun ปีที่แล้ว +1

      @@AB-wf8ek I couldn't agree more, it has been really amazing, the pace is insane and I can't wait to see what is next, but one things is for sure.
      We ain't seen nothing yet!

  • @Carolingio
    @Carolingio ปีที่แล้ว

    Bravo Olivio. 👏👏👏👏👏👏👏👏

  • @MaisnerProductions
    @MaisnerProductions ปีที่แล้ว +3

    great update!

  • @fra4897
    @fra4897 ปีที่แล้ว +1

    As computer vision engineer, I have to say that your explanation is really really good! Love your content, thanks a lot :)

  • @Maisonier
    @Maisonier ปีที่แล้ว

    Thank you, amazing video, as usual.

  • @taavetmalkov3295
    @taavetmalkov3295 3 หลายเดือนก่อน

    nice clip! thnx for tutorial! i got one question , is it possible to train the content of the color with my own provided images?

  • @Nine-Signs
    @Nine-Signs 4 หลายเดือนก่อน +1

    I just want to animate the sky while keeping the same buildings 😭this is hard when you know nothing.😭'Keep in mind up until 2 weeks ago a control net to me was a fishing implement, masking was something you used when decorating a home, and stable diffusion was a mystery. Its still a mystery but I am trying.

  • @MythosMachine369
    @MythosMachine369 ปีที่แล้ว

    Thanks for the death map info! 😉

  • @dk_2405
    @dk_2405 ปีที่แล้ว +4

    Olivio you are SD master

  • @-invisio
    @-invisio ปีที่แล้ว

    perfect, as usual. Thanks

  • @boya8719
    @boya8719 ปีที่แล้ว

    Another great video

  • @xXMsCarlyXx
    @xXMsCarlyXx ปีที่แล้ว

    the next renovations in my home are going to be wild

  • @jcims
    @jcims 11 หลายเดือนก่อน

    One quick note, I've been tinkering with this Feb 2024 and am unable to get it to work at all unless I match the current version of the checkpoint and VAE you are using (I'm new to all of this and don't actually know what that means). I don't know if that's expected or just a big in the most recent releases but just figured I'd share.

  • @ToniCorvera
    @ToniCorvera ปีที่แล้ว

    Me: How many times are you going to blow my mind?
    ControlNet: Yes

  • @sasaj9420
    @sasaj9420 7 หลายเดือนก่อน

    Hello Olivio, thanks for the great video. My question is, can we divide something into more segments? For me, it turns the girl's image into one segment, but it would mean if I could divide it into several segments, such as head, suit, hands... Is that possible?

  • @amj2048
    @amj2048 ปีที่แล้ว

    I think this method would be really good with animation too, I need to play with that. Thanks for sharing this!

  • @AIMusicExperiment
    @AIMusicExperiment ปีที่แล้ว

    This has been taken to the next level with Inpaint anything!

    • @TheMaxlizzy
      @TheMaxlizzy ปีที่แล้ว

      What you mean bro? Say like someone (not me) wants to undress a certain person can it do that?

  • @sarpsomer
    @sarpsomer ปีที่แล้ว

    Brilliant!

  • @gumvue.studio
    @gumvue.studio ปีที่แล้ว +1

    thanks, you are doing a lot of nice tutorials.

  • @jibcot8541
    @jibcot8541 ปีที่แล้ว

    Very nice, I never knew about this!

    • @OlivioSarikas
      @OlivioSarikas  ปีที่แล้ว

      I'm also surprised i didn't use this earlier

  • @metasamsara
    @metasamsara ปีที่แล้ว

    I don't understand when I pick a preprocessor I don't have models that go with it. Is there a video where you explain how to fully install controlnet without anything missing?

  • @hugoruix_yt995
    @hugoruix_yt995 ปีที่แล้ว

    great video, thanks!

  • @renwar_G
    @renwar_G ปีที่แล้ว

    this is super creative

  • @michaelsnow7440
    @michaelsnow7440 ปีที่แล้ว +5

    Does ControlNet use that spreadsheet to determine what each color should be or is that just saying what is inside the seg process? Can I change the objects assigned to each color?

  • @johnhendersonmusic
    @johnhendersonmusic ปีที่แล้ว

    This is fantastic. One question though... the semantic categories is pretty short and limited right now... is this getting expanded?

  • @teambellavsteamalice
    @teambellavsteamalice ปีที่แล้ว +1

    This is awesome, I imagined there would be something like this. Can you use this to inpaint more precisely?

  • @shadowdemonaer
    @shadowdemonaer ปีที่แล้ว

    This looks like it will make great sense to me and should work well. I have been tired for a long time of the way it doesn't allow me to do what i need very specifically. Two shot was never helpful for me. i may very well uninstall it.

  • @alexlindgren1
    @alexlindgren1 ปีที่แล้ว

    Thanks for this. I'm wondering how I would go about to know which of the elements that are the walls, maybe use gpt 4 in some way? I want to be able to have an image of a livingroom and generate a new version of this livingroom in a specific style but with the specific sofa. Now sure on how to create this workflow. Any ideas?

    • @OlivioSarikas
      @OlivioSarikas  ปีที่แล้ว

      you could try controlnet with canny or hed. but getting Ai to render something specific in a very specific design is almost impossible. Loras can help you with that, but it's not exact. AI is more of a cooperation between AI and a human, not like a camera. maybe some day

  • @dogvandog
    @dogvandog ปีที่แล้ว

    Is this full list of color code objects that segmentation can understand or someone have more detailed? Would be cool to segment as example jeans and underwear.

  • @lioncrud9096
    @lioncrud9096 ปีที่แล้ว

    if they can do segmentation, why don't they natively support Multidiffusion Region Control? I can't get it to work, seems it was shut down

  • @loubakalouba
    @loubakalouba ปีที่แล้ว +5

    This is a game changer for me, thank you so much! Is there any way to separate 2 or more different people in a scene, old, young, male, female?

    • @wykydytron
      @wykydytron ปีที่แล้ว +1

      I don't think there is reliable way to do it as AI doesn't understand numbers, separation, individuals etc. Best you can do is using control net with few open pose skeletons or img2img to lead it to what you want. There are some Lora's that try to do that but result as always with Lora are varied depending on checkpoint and how well Lora was trained.

    • @Dante02d12
      @Dante02d12 ปีที่แล้ว +4

      Regional Prompter. With that, you can "break" the prompt into multiple little prompts (one per zone on the image ; you define the zone yourself), the AI will understand which character has which features. It gives very reliable results, but each character must stay on the side of its own prompt. Sadly, it doesn't "break" the LoRAs, so you can't use multiple LoRAs for multiple zones.

  • @perschistence2651
    @perschistence2651 ปีที่แล้ว +3

    Very nice! For the future I would wish to be able to click on a segment and edit the promt for the area. Or directly edit it in A1111

  • @oaahmed7515
    @oaahmed7515 ปีที่แล้ว +2

  • @in2thedark
    @in2thedark ปีที่แล้ว

    Game changer 👌 thanks

  • @nekoeko500
    @nekoeko500 ปีที่แล้ว

    If I remember correctly, In the ancient past of a couple months ago, Google released a paper and a demo of simillar capabilities for imagen. This looks way better though

  • @simonmcdonald446
    @simonmcdonald446 ปีที่แล้ว

    Hi - is there a way to use segmantation with SDXL on comfy?

  • @caseyj789456
    @caseyj789456 9 หลายเดือนก่อน

    Please do you have this for comfyUI ?

  • @reyP
    @reyP ปีที่แล้ว

    amazing video. Is this Controlnet 1.1 installed on Stabel diffusion or in Vlade diffusion ? I have no experience and will jump into this but want to make sure which local to install, Vlade or stable?

  • @AstroPinoy
    @AstroPinoy ปีที่แล้ว

    for some reason on my MacOS the preview is not working...

  • @FabioDeMartino-e2p
    @FabioDeMartino-e2p ปีที่แล้ว

    Hi Olivio, your videos are amazing!! Thanks very much, i have a question for you. Do you think it's possible to make an Ai model wear a real dress? For example if I have the ghost mannequin photo of a dress can i generate a worn photo with an AI model? Please let me know, i'm new in this fild anch I think this could be very usefull

  • @digitalgym
    @digitalgym ปีที่แล้ว

    This is so cool, how could this be used to render specific materials swatches in these areas? Say I want to add a concrete floor instead of a wooden floor but I want the concrete floor to be based off of a sample swatch?

    • @alexlindgren1
      @alexlindgren1 ปีที่แล้ว

      Also wondering this. Have you figured it out?

  • @mohsenalfaraj207
    @mohsenalfaraj207 ปีที่แล้ว

    Hi, is there a way to train stable diffusion on a logo?

  • @keisaboru1155
    @keisaboru1155 ปีที่แล้ว

    "A house with a death map" 😂

  • @y2washere
    @y2washere ปีที่แล้ว

    amazing

  • @coolbinchen
    @coolbinchen ปีที่แล้ว +1

    Is there a good way to replace a specific part of the previous image (eg cha ge the chair) while preserving everything else? I think that can be accomplished via inpaint with masks but is there a simpler workflow via segmentation?

  • @ponponych2
    @ponponych2 ปีที่แล้ว

    this thing doesn't separate two characters? people of the same color

  • @TheRealZachTV
    @TheRealZachTV 11 หลายเดือนก่อน

    Could you use this to remove a person from a image?

  • @magimyster
    @magimyster ปีที่แล้ว +1

    Hello Olivio, very interesting!... Do you think it's possible to add other objects with different custom colors to the list?

  • @walidflux
    @walidflux ปีที่แล้ว

    still waiting lora trainning with colab, please do it!

  • @SeanStableD
    @SeanStableD ปีที่แล้ว

    2:53 how did you get that excel sheet?

  • @swannschilling474
    @swannschilling474 ปีที่แล้ว

    Thanks a lot for this tutorial!! 😊

  • @LegendD112
    @LegendD112 ปีที่แล้ว

    Hi Olivio, let's say that I use seg and it makes me a mask of the subject, how do I indicate in the prompts that I only want changes in the person? I try it and it changes the whole image!, thanks

  • @pastuh
    @pastuh ปีที่แล้ว +1

    Waiting for something like "reverse original" which generates objects from previous seed... It would solve blinking animations for sure..

    • @OlivioSarikas
      @OlivioSarikas  ปีที่แล้ว

      wasn't there a script that made videos very stable?

    • @pastuh
      @pastuh ปีที่แล้ว +2

      I mean blinking, which appears from random generated objects.. It's like 4 frames ok, but next is totally different.. Lack of consistency.

  • @matthewjmiller07
    @matthewjmiller07 ปีที่แล้ว

    For my controlnet, the preview button sometimes works and sometimes doesn't - any reccs for a fix?

    • @matthewjmiller07
      @matthewjmiller07 ปีที่แล้ว

      worked for ufade20k but not ofade20k, for example

  • @jonmichaelgalindo
    @jonmichaelgalindo ปีที่แล้ว

    Ack! I wish I could just plug words of a *prompt* into pixels of a map like this.
    (And no, composable lora / two-shot doesn't do this. It gives you a "mask drawing" feature for prompt regions, but then it's just converting what you draw to rectangles behind the scenes, which absolutely never works.)

  • @hartdr8074
    @hartdr8074 ปีที่แล้ว

    Do you just refer to the color mapping? I feel like this is counter intuitive because it doesnt link the control net seg map into the prompt.

  • @hartdr8074
    @hartdr8074 ปีที่แล้ว

    How do you assign different stuff to replace the colors?

    • @captainsalmonslayer
      @captainsalmonslayer ปีที่แล้ว

      painbucket in image editing software, just replace with whatever colour code you want from the list he linked.

  • @Eugenlch
    @Eugenlch ปีที่แล้ว

    I love u bro ❤️

    • @OlivioSarikas
      @OlivioSarikas  ปีที่แล้ว +1

      Thank you 😍

    • @Eugenlch
      @Eugenlch ปีที่แล้ว

      @@OlivioSarikas I really do not have time to test all the features, and you do it as quickly and efficiently as possible. Thank you. best content

    • @OlivioSarikas
      @OlivioSarikas  ปีที่แล้ว +1

      @@Eugenlch my pleasure :)

    • @TheMaxlizzy
      @TheMaxlizzy ปีที่แล้ว

      You down bad bro

  • @buddy2665
    @buddy2665 ปีที่แล้ว

    Bro I can't generate images above 512×768 after upgrading to torch 2.0 , it says cuda out of memory everytime, do you know how to fix this , i also tried to reinstall automatic 1111 but now it installs torch 2.0 , it all started when I updated my webui , than i thought upgrading to torch 2.0 might help me but it got even worse.😢😢

    • @peterwake5265
      @peterwake5265 ปีที่แล้ว

      Most likely your xformers install is broken. I had to update many dependencies manually after going to torch 2.0

    • @gameplayfirst-ger
      @gameplayfirst-ger ปีที่แล้ว +1

      Buddy get a 3090. Regards, Bro.

    • @buddy2665
      @buddy2665 ปีที่แล้ว

      ​@@peterwake5265bro can you give me the links? Or just tell me what dependencies i need to update , I'll find them myself.

  • @Dante02d12
    @Dante02d12 ปีที่แล้ว

    Segmentation is clearly the way to go with AI generation. It gives complete control over detail.

  • @TheUselessgeneration
    @TheUselessgeneration ปีที่แล้ว

    This has so much potential, just fails on the last step. If you could select each object and give an individual prompt, now that would be great.

  • @Meftur
    @Meftur ปีที่แล้ว

    Rendering in architecture with expensive hardwares has officialy died