FreeControl é um método controlável para geração de imagem a partir de texto que não requer treinamento. Ele suporta o controle simultâneo de múltiplas condições, arquiteturas e checkpoints. O FreeControl alinha a estrutura com a imagem guia por meio de orientação estrutural e compartilha a aparência entre imagens geradas usando a mesma semente por meio de orientação de aparência. O FreeControl compreende uma fase de análise e uma fase de síntese. Na fase de análise, o FreeControl consulta o modelo de imagem a partir de texto para gerar algumas imagens-semente e, em seguida, constrói um subespaço de características lineares a partir das imagens geradas. Na fase de síntese, o FreeControl utiliza a orientação no subespaço para alinhar a estrutura com a imagem guia e para alinhar a aparência entre as imagens geradas com e sem controle.