# Sterowanie kompozycją: poza, kontury, głębia, obraz wzorcowy

EN: **Controllable generation: pose, edges, depth, reference image** · id `controllablegen` · aliases: controllable generation, ControlNet, conditional control, spatial conditioning, image prompting, IP-Adapter, T2I-Adapter, generowanie sterowane, kontrola kompozycji, warunkowanie przestrzenne

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [Język, obraz, audio](https://aiatlasgraph.com/t/modalities.md) › [Generowanie obrazu i wideo](https://aiatlasgraph.com/t/imagegen.md) › Sterowanie kompozycją: poza, kontury, głębia, obraz wzorcowy

## Description

- PL: Prowadzenie generowania sygnałami poza tekstem: mapą krawędzi, mapą głębi, szkieletem pozy, segmentacją lub obrazem wzorcowym. Częstym rozwiązaniem są dodatkowe adaptery lub sieci warunkujące dołączane do zamrożonego modelu bazowego; niektóre warunki można łączyć.
- EN: Guiding generation with signals beyond text: edge maps, depth maps, pose skeletons, segmentation or a reference image. A common approach uses additional adapters or conditioning networks attached to a frozen base model; some conditions can be combined.

## In one sentence

- PL: To kierowanie tworzeniem obrazu za pomocą szkicu, zadanej pozy, głębi lub obrazu wzorcowego.
- EN: This guides image generation with a sketch, a pose, depth information or a reference picture.

## Problem it solves

- PL: Sam opis słowny nie wystarcza, żeby postać stała w konkretnej pozie albo budynek miał dokładnie taki kształt.
- EN: Words alone cannot make a figure stand in a particular pose or a building take exactly the right shape.

## What it does

- PL: Dodatkowe wskazówki o układzie lub wyglądzie kierują pracą generatora, pomagając zachować pożądane cechy obrazu.
- EN: Extra cues about layout or appearance guide the generator, helping it preserve desired image features.

## Everyday example

- PL: Szkicujesz bryłę domu, a program przygotowuje wizualizację, której kompozycję kieruje twój szkic.
- EN: You sketch a house outline, and software creates a visualisation whose composition is guided by your sketch.

## This concerns you if you…

- PL: potrzebujesz powtarzalnej kompozycji, a nie losowych wyników
- PL: zamieniasz szkice w gotowe ilustracje
- PL: chcesz utrzymać styl w serii grafik
- EN: need a repeatable layout rather than random results
- EN: turn sketches into finished illustrations
- EN: want a consistent style across a series of images

## Keywords

ControlNet · MultiControlNet · T2I-Adapter · IP-Adapter · zero convolutions · Canny edges · pose conditioning

## How it works

- PL: Mapy pozy, krawędzi lub głębi koduje się jako dodatkowy warunek generatora. Adaptery lub osobna sieć dostarczają te cechy do wybranych warstw, często przy zachowaniu zamrożonego modelu bazowego.
- EN: Pose, edge or depth maps are encoded as additional generator conditions. Adapters or a separate network inject these features into selected layers, often keeping the base model frozen.

## Limits

- PL: Sprzeczne warunki konkurują ze sobą i promptem. Jakość mapy wejściowej ogranicza sterowanie, a wierność kompozycji nie gwarantuje tożsamości ani poprawnych detali.
- EN: Conflicting conditions compete with each other and prompts. Input-map quality limits control, while composition fidelity does not guarantee identity or correct detail.

## Key terms

- PL: **warunek przestrzenny**: Mapa opisująca położenie, kształt lub strukturę planowanego obrazu.
- PL: **adapter warunkujący**: Moduł wprowadzający dodatkowy sygnał do wyuczonego generatora.
- EN: **spatial condition**: A map describing the intended image's position, shape or structure.
- EN: **conditioning adapter**: A module introducing an additional signal into a trained generator.

## Know first

- [Generowanie obrazów z opisu tekstowego (Text-to-image generation)](https://aiatlasgraph.com/t/texttoimage.md)
- [Segmentacja obrazu (Image segmentation)](https://aiatlasgraph.com/t/segmentation.md)

## Examples

- PL: ControlNet (krawędzie, głębia, poza) · MultiControlNet · T2I-Adapter · IP-Adapter (obraz jako prompt) · zerowe konwolucje
- EN: ControlNet (edges, depth, pose) · MultiControlNet · T2I-Adapter · IP-Adapter (image as prompt) · zero convolutions

## Related topics

Untyped, symmetric "see also" links.

- [Estymacja pozy i punktów kluczowych (Pose and keypoint estimation)](https://aiatlasgraph.com/t/poseestimation.md)
- [Szacowanie głębi z jednego zdjęcia (Monocular depth estimation)](https://aiatlasgraph.com/t/depthestimation.md)

## Sources

- [Text-to-image (Diffusers docs)](<https://huggingface.co/docs/diffusers/using-diffusers/conditional_image_generation>) `hf-diffusers-text-to-image` · by Hugging Face
- [Image-to-Image (Hugging Face Tasks)](<https://huggingface.co/tasks/image-to-image>) `hf-task-image-to-image` · by Hugging Face
- [Adding Conditional Control to Text-to-Image Diffusion Models (ControlNet)](<https://arxiv.org/abs/2302.05543>) `controlnet-2023` · by Lvmin Zhang, Anyi Rao, Maneesh Agrawala
- [ControlNet (Diffusers docs)](<https://huggingface.co/docs/diffusers/using-diffusers/controlnet>) `hf-diffusers-controlnet` · by Hugging Face
- [IP-Adapter: Text Compatible Image Prompt Adapter for Text-to-Image Diffusion Models](<https://arxiv.org/abs/2308.06721>) `ip-adapter-2023` · by Hu Ye, Jun Zhang, Sibo Liu, Xiao Han, Wei Yang
- [T2I-Adapter: Learning Adapters to Dig out More Controllable Ability for Text-to-Image Diffusion Models](<https://arxiv.org/abs/2302.08453>) `t2i-adapter-2023` · by Chong Mou, Xintao Wang, Liangbin Xie, Yanze Wu, Jian Zhang, Zhongang Qi, Ying Shan, Xiaohu Qie

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/controllablegen · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
