Introdução geral
O UltraPixel é uma tecnologia avançada de geração de imagens de resolução ultra-alta projetada para criar imagens detalhadas e de altíssima qualidade. Desenvolvido pelo usuário do GitHub catcathh e apresentado no NeurIPS 2024, o UltraPixel suporta a geração de imagens em qualquer resolução de 1K a 6K, com resultados comparáveis aos do Meio da jornada e DALL-E 3, melhorando significativamente a qualidade e os detalhes da geração de imagens.
- Geração de imagens de alta resolução Suporte à geração de imagens em qualquer resolução, de 1K a 6K.
- Suporte a vários modelos Modelos de pré-treinamento: Uma variedade de modelos de pré-treinamento é fornecida para que os usuários possam escolher o modelo apropriado de acordo com suas necessidades.
- Geração de imagens guiadas por texto Geração de imagens de alta qualidade com descrições de texto detalhadas.
- Interface do Gradio Interface Gradio: fornece uma interface Gradio para facilitar as operações de geração de imagens.
- Gerenciamento eficiente da memória Suporte à decodificação em mosaico para economizar recursos de memória.
Usando a Ajuda
Processo de instalação
- Instalação de dependências Execute o seguinte comando para instalar as dependências necessárias:
pip install -r requirements.txt
- Download do modelo pré-treinado Faça o download do modelo pré-treinado de acordo com o link no arquivo README e coloque-o no arquivo
modelos
Catálogo. - Download das especificações do UltraPixel Faça o download dos novos parâmetros do UltraPixel no link fornecido e coloque-os na pasta
modelos
Catálogo. - através de (uma lacuna)aqui (literário)Faça o download dos novos parâmetros do UltraPixel.
- Lista de modelos:https://github.com/catcathh/UltraPixel/blob/main/models/models_checklist.txt
Processo de uso
- Geração de imagens guiadas por texto ::
- Execute o seguinte comando para iniciar a interface do Gradio:
CUDA_VISIBLE_DEVICES=0 python app.py
- Ou simplesmente execute o seguinte comando para gerar uma imagem:
CUDA_VISIBLE_DEVICES=0 python inference/test_t2i.py
- Dica: para produzir belas imagens, recomenda-se usar descrições detalhadas do tema, do plano de fundo, das cores, da luz e da atmosfera e usar modificadores de alta qualidade, como "alta qualidade", "rico em detalhes", "8k ", "foto-realista", "iluminação cinematográfica", etc. Por exemplo:
Uma imagem deslumbrante do pôr do sol com montanhas serenas ao fundo e um céu repleto de laranjas e roxos vibrantes, de alta qualidade, com ótimos detalhes, 8k, foto-realista, iluminação cinematográfica, perfeita.
- Execute o seguinte comando para iniciar a interface do Gradio:
- gerenciamento de memória ::
- Para economizar recursos de memória, recomendamos que você adicione a opção
--stage_a_tiled
Parâmetros.
- Para economizar recursos de memória, recomendamos que você adicione a opção
Dicas de amostra
- Gerar imagens personalizadas de gatos ::
Faça o download do modelo de personalização e execute o seguinte comando para gerar os resultados da personalização:
CUDA_VISIBLE_DEVICES=0 python inference/test_t2i.py --model_path path_to_personalised_model
Pacote de instalação com um clique
A placa de vídeo não pode ser inferior a 16G, a memória não pode ser inferior a 40G