This is truly fantastic work! You have indeed achieved a grand unification of ControlNet for any type of line art input. I have personally tested and found that the support for lineart, softedge, and canny is excellent, better than others' training, and the consistency of the lines is truly great.



I am very curious about how you specifically achieved this level of generalization. Additionally, what order of magnitude of data did you use? What is the data distribution like? I would like to try to see if it can be applied to other types of controls.