CivArchive
    MOSS-Image Canny Control - v1.0
    NSFW
    Preview 148524577
    Preview 148524578
    Preview 148524582
    Preview 148524581

    MOSS-Image-SFT — Canny Control LoRA

    Short description

    A Canny edge Control LoRA for MOSS-Image-SFT. Feed a white-on-black Canny map. The model follows contours and framing, and the prompt sets materials, color and style.

    This is a ControlNet-style edit LoRA, not the official MOSS color/depth concat adapter. Load it with a LoRA loader and pass one control image through Text Encode MOSS-Image Edit.

    Selected checkpoint: training step 4500.

    Files

    Examples

    Each preview is one combined image, left to right: control, then three prompts.

    Extended description

    Follows object contours, framing and fine edges from a Canny map. Appearance, materials, clothing and the world come from the text prompt.

    The LoRA is rank 64 on linear layers and rank 16 on convolutions. It was trained as an edit adapter: the control image is the reference, and the prompt describes the picture to generate.

    How to use

    1. Load MOSS-Image-SFT: UNet moss_image_sft_int8_convrot.safetensors, text encoder qwen3.5_9b_w4a8_gptq.safetensors with type moss_image, VAE flux2-vae_small.safetensors.

    2. Load this LoRA on the UNet at strength 1.0.

    3. Build the control map and pass it as the single reference image in Text Encode MOSS-Image Edit.

    4. Set edit format to ai-toolkit on both the positive and the negative encode. This LoRA was trained with kv cache on.

    5. Sample with 30 steps, CFG 4, euler + simple.

    No trigger word. The control image sets the structure. The prompt sets identity, materials, clothing and the world.

    ComfyUI

    The workflow in this repo loads a photo, builds the control map, encodes it with the prompt, and samples.

    The included workflow extracts edges with Canny Edge from comfyui_controlnet_aux (low 100, high 200). A white line map on a black background matches the training controls.

    Also uses the built-in Text Encode MOSS-Image Edit node. Set the edit format to ai-toolkit.

    Base model

    Trained on and recommended with OpenMOSS-Team/MOSS-Image-SFT.

    Typical settings from the included workflow: 30 steps, CFG 4, euler + simple, LoRA strength 1.0.

    Negative prompt used in training samples:

    nsfw, worst quality, bad anatomy, watermark, jpeg artifact

    Example prompt

    Full-body photograph of a circus ringmaster in scarlet tails, gold braid and a tall black hat, standing three-quarter view in front of a painted circus tent. One arm raised high, the other holding a slender black cane down at the side. Confetti, saturated color, entire body in frame.

    What it does

    • Follows object contours, framing and fine edges from a Canny map.

    • Lets the prompt define identity, materials, clothing and style.

    • Works as a single-image control adapter for MOSS-Image-SFT.

    Tips

    • Thin, clean white edges on black work best.

    • If the result sticks too tightly to every speckle, raise the Canny thresholds.

    • Change the prompt's materials and setting. The edge map keeps the layout.

    • Lower the LoRA strength toward 0.7 if the control is too rigid. Strength 1.0 is the trained value.

    Use cases

    • Recoloring a composition while keeping its outline.

    • Turning a photo's edges into a different material and style.

    • Layout studies where the silhouette must stay put.

    Description

    LORA
    Other

    Details

    Downloads
    43
    Platform
    CivitAI
    Platform Status
    Available
    Created
    11/10/2026
    Updated
    11/11/2026
    Deleted
    -

    Files

    moss_image_canny_control.json

    Mirrors

    moss_image_sft_canny_control_lora.safetensors