This one is really an excellent job. May I ask why the 2 conditions canny and depth map were chosen? Is it ok if I want to add segmentation map as a condition on ControlNet-xs modeling framework? Can you give me some advice on how to add it? Because I haven't implemented it successfully yet, I am very much looking forward to your reply!