Pular para o conteúdo

Edição de imagem

O que é upscaling de imagem?

Ampliar uma imagem a deixa maior, com mais pixels do que tinha no início. O redimensionamento simples espalha os pixels existentes e fica sem nitidez. A ampliação com IA, também chamada de super-resolução, usa um modelo treinado com pares de imagens pequenas e grandes para prever o detalhe extra, então bordas e texturas continuam nítidas.

Pela Equipe DreamBench. Atualizado em .

Ampliação de imagem em resumo

Visão geral

Cria
Uma imagem maior, normalmente com 2x ou 4x a largura e a altura.
Como
Um modelo de super-resolução prevê os detalhes dos novos pixels.
Mantém
A composição, as cores e as formas do original.
Inventa
Textura fina: pele, folhagem, tecido, a nitidez das bordas.
Não consegue
Recuperar texto ou rostos pequenos demais para distinguir no original.

De qual ampliação eu preciso?

Um post nas redes sociais ou um site: 2x: dobra a largura e a altura, o que é mais do que suficiente para uma tela, e mantém o resultado próximo do original. Escolha 2x no ampliador de imagem com IA.

Como funciona o upscaling com IA

A ampliação com IA funciona olhando pequenos trechos de uma imagem e prevendo o que uma versão maior e mais nítida de cada um teria. O Real-ESRGAN, o modelo que o DreamBench usa, aprendeu isso com imagens nítidas degradadas de propósito para imitar borrão e compressão, então sabe como eles aparecem e como desfazê-los enquanto amplia.

O upscaling adiciona pixels, não informações que a foto nunca teve. Um rosto pequeno demais para ser reconhecido não vai virar uma pessoa específica, e alguns ampliadores inventam detalhes para parecer mais nítidos. O ampliador do DreamBench faz uma única passada fiel, sem retoque de rosto, então o rosto continua sendo o mesmo.

Do ESRGAN ao Real-ESRGAN

O Real-ESRGAN se baseia no ESRGAN (2018), que aprimorou uma rede anterior para gerar texturas mais realistas e naturais. O Real-ESRGAN manteve esse tipo de rede e o treinou com imagens degradadas de propósito, de formas que imitam fotos reais, para que conseguisse lidar com elas.

Formas de deixar uma imagem maior

O que cada método acrescenta
O que ele acrescentaFiel ao originalBom para
RedimensionamentoMais pixels, cada um uma média dos vizinhosSim, mas sem nitidezPequenas ampliações, pré-visualizações
Super-resolução com IABordas e textura previstasNa maior parte: deixa mais nítido o que já existeFotos, fotos de produto, cópias impressas
Ampliação generativaDetalhes novos desenhados por um modelo de imagemMenos: pode alterar rostos e textosIlustrações e imagens geradas
OutpaintingMais cena ao redor das bordas, não mais detalhesO original é mantido; o resto é novoUm formato mais largo ou mais alto

Onde se usa o upscaling

  • Imprimir uma foto maior do que os pixels dela permitem.
  • Imagens antigas ou pequenas que precisam preencher um slide, um site ou um quadro de vídeo.
  • Imagens de produto que um marketplace exige num tamanho mínimo.
  • Imagens que foram geradas ou salvas em tamanho pequeno.

Onde a ampliação deixa a desejar

  • Rostos e texto: quando são pequenos demais para ler, um ampliador só consegue adivinhar, e um palpite não é o original.
  • Padrões repetitivos, como tijolos, tecidos ou folhas, podem sair regulares demais.
  • Compressão forte: artefatos de bloco do JPEG podem ser realçados junto com todo o resto.
  • Vídeo: ampliar cada quadro separadamente pode fazer os detalhes tremularem de um quadro para outro, uma falha de consistência temporal.

Se uma imagem ampliada ainda parece borrada, o desfoque estava no original: uma foto fora de foco ou tremida na hora de tirar não tem borda nítida para reconstruir, então volta maior com o mesmo desfoque, e uma cópia sem nitidez salva de um chat já perdeu os detalhes de que o modelo precisa. Comece do maior original e menos comprimido que tiver. Uma geração em 4x em uma imagem grande é outra causa: quando quatro vezes o lado maior passaria do limite de saída, o modelo dobra a imagem e a última etapa a redimensiona o resto do caminho, o que acrescenta pixels, mas não detalhes, então uma imagem desse tamanho não ganha nada com 4x em relação a 2x.

Arranhões, rasgos e desbotamento devem ser consertados antes da ampliação, com a restauração de fotos; ampliar primeiro só deixaria o dano maior e mais nítido.

Como o DreamBench aumenta a resolução de uma imagem

O ampliador de imagem com IA usa o Real-ESRGAN em 2x ou 4x. Uma foto com mais de 2048 pixels no lado maior é reduzida antes, e o resultado tem no máximo 4096 pixels no lado maior.

Uma ampliação consome 7 créditos. Duas predefinições servem, cada uma, para uma tarefa: o melhorador de fotos com IA, para uma foto sem nitidez ou pequena, e aumentar a resolução de uma imagem para 4K, para o maior resultado.

O que o ampliador devolve, conforme a imagem de partida
Em 2xEm 4xMotivo
Uma imagem de 500 pixels1000 pixels no lado maior2000 pixelsAs duas são a passada do próprio modelo; quatro vezes 500 fica bem dentro do limite.
Uma imagem de 1000 pixels2000 pixels4000 pixelsA passada de 4x do modelo, logo abaixo do limite de 4096 pixels.
Um quadro de 1920 × 1080 (1080p)3840 × 2160, que é o 4K UHD4096 pixels no lado maiorQuatro vezes 1920 passaria do limite, então o modelo dobra a imagem e a última etapa a redimensiona até o limite: pixels, não detalhes.
Uma imagem de 2048 pixels ou mais4096 pixels4096 pixelsEla é redimensionada para 2048 pixels antes da geração, então o resultado é o limite de qualquer jeito.

Um PNG enviado volta como PNG, com o fundo transparente incluído, e um JPEG volta como JPEG; o arquivo cresce com a contagem de pixels, que é quatro vezes maior em 2x e dezesseis vezes em 4x, um PNG acima de tudo. O ampliador aceita uma foto de até 40 MB, funciona no navegador do celular, e o envio é removido do armazenamento da ferramenta depois de 7 dias, junto com o resultado; nenhum dos dois é usado para treinar um modelo.

Perguntas

Upscaling é o mesmo que redimensionar?

Não. Redimensionar estica os pixels existentes, então uma imagem maior fica sem nitidez. O upscaling com um modelo de super-resolução prevê novos detalhes para os pixels extras, então bordas e texturas ficam mais nítidas.

Qual é a diferença entre o upscaling 2x e o 4x?

O 2x dobra a largura e a altura, então a imagem fica com quatro vezes mais pixels. O 4x deixa as duas medidas quatro vezes maiores, com dezesseis vezes mais pixels. No DreamBench, um resultado tem no máximo 4096 pixels no lado maior.

A ampliação com IA melhora de verdade a qualidade da imagem?

A ampliação com IA melhora o tamanho em que uma imagem pode ser mostrada ou impressa sem perder nitidez, prevendo bordas e textura para os novos pixels. Ela não recupera informação que a foto nunca teve: um rosto ou uma palavra pequenos demais para ler continuam assim, e um ampliador que parece recuperá-los está inventando. Confira rostos e textos em tamanho real.

Por que minha foto ampliada parece de plástico ou de cera?

O ampliador apagou textura real, geralmente ao reduzir o ruído de uma entrada comprimida ou sem nitidez e preencher o espaço com pele aprendida. Comece pela cópia menos comprimida que você tiver e prefira um ampliador que faça uma única passada fiel sem retoque de rosto, como o do DreamBench.

Ampliar é o mesmo que deixar mais nítido ou desembaçar?

Não. Melhorar a nitidez aumenta o contraste nas bordas sem acrescentar pixels; remover o desfoque tenta desfazer o desfoque de foco ou de movimento no mesmo tamanho; ampliar acrescenta pixels e prevê os detalhes deles. Uma foto sem nitidez pode precisar primeiro da remoção de desfoque e depois da ampliação.

Posso ampliar uma captura de tela, um logo pequeno ou um vídeo?

Uma captura de tela ou um logo, sim: gráficos chapados com bordas limpas ampliam bem, embora um texto minúsculo continue sendo um palpite, então redigite-o onde puder, e um arquivo vetorial é melhor para um logo quando existe. Um vídeo, não: o ampliador do DreamBench trabalha com fotos, e ampliar quadro a quadro faz o detalhe tremular.

Aumentar a resolução melhora a qualidade de impressão?

Permite imprimir maior com a mesma nitidez, porque há mais pixels por polegada. Para 300 dpi, divida o lado maior em pixels por 300 para obter polegadas; o ampliador do DreamBench devolve no máximo 4096 pixels no lado maior, e pôsteres vistos de longe imprimem bem em densidades menores. O detalhe extra é previsto, não recuperado, então confira rostos e textos em tamanho original antes de imprimir.

Quanto tempo leva a ampliação com IA?

A ampliação com IA leva bem menos de um minuto no DreamBench para a maioria das imagens. O modelo de super-resolução faz uma passada pela foto, e o resultado aparece ao lado do original na página quando termina. Uma geração em 4x em uma imagem grande usa a passada em 2x do modelo e um redimensionamento, em vez de uma passada em 4x que levaria minutos só para ser reduzida de volta ao limite de 4096 pixels.

Que arquivo eu recebo de um ampliador, um PNG ou um JPEG?

No DreamBench, um PNG enviado volta como PNG, com a transparência incluída, e qualquer outro formato volta como JPEG. Envie gráficos, capturas de tela e logos como PNG para que cores chapadas, bordas retas e letras continuem sem perdas; salvar um JPEG como PNG antes não acrescenta nada, já que o dano da compressão já está nos pixels. O arquivo cresce com a contagem de pixels: quatro vezes em 2x, dezesseis em 4x.

A ampliação muda a proporção ou corta a imagem?

Não. A ampliação multiplica a largura e a altura pelo mesmo fator, então o enquadramento e a proporção ficam exatamente como eram: nada é cortado, estendido ou movido, e uma imagem 16:9 continua 16:9. Para mudar o formato de uma imagem, o outpainting acrescenta cena nova em volta dela e o corte tira uma parte; o expansor de imagem do DreamBench faz o primeiro.

Ampliar é pago?

No DreamBench, você cria uma conta gratuita e escolhe um plano, e cada ampliação consome 7 créditos. O ampliador funciona no navegador do celular, sem nada para instalar.

Mais em Glossário

Fontes

O DreamBench é uma plataforma independente e não é afiliado às empresas citadas nesta página nem endossado por elas.