isGenAI.com

Detector de imagens de IA por gerador

Detector de imagens SDXL: prompt, estilo e modelo a partir do PNG

Imagens SDXL são identificadas pelos registros que a interface gravou no PNG, e o isGenAI lê o prompt salvo, o nome do checkpoint registrado e configurações específicas do SDXL, como o refiner e os prompts de estilo, quando são consistentes.

Ilustração desenhada por código para SDXL

Ilustração · Arquivo PNG

  1. Signature + IHDR
  2. iTXt XML:com.adobe.xmpregistro
  3. tEXt parameters
  4. tEXt prompt / workflow
  5. tEXt invokeai_metadata
  6. eXIf
  7. caBX C2PA manifest
  8. IDAT pixels
  9. IEND

Origem por IA declarada

O próprio arquivo se identifica como feito por IA.

O DigitalSourceType do IPTC, como trainedAlgorithmicMedia, é lido do XMP e exibido com o valor exato.

Verificar uma imagem →
Origem por IA declarada: onde este registro fica dentro de um arquivo PNG e o que o relatório do isGenAI diz sobre ele. A imagem é uma ilustração desenhada por código.

O que um workflow SDXL deixa para trás

O SDXL é o modelo maior de pesos abertos da Stability AI. O pipeline base mais refiner e o prompt de estilo separado fazem com que o registro salvo seja mais rico e mais variado do que um arquivo clássico do Stable Diffusion 1.5. O AUTOMATIC1111 grava tudo no chunk de texto parameters, incluindo o hash do modelo e os campos do refiner. O ComfyUI salva o grafo de prompt com os dois samplers. O registro invokeai_metadata do InvokeAI traz sdxl_txt2img como modo de geração e pode conter prompts de estilo positivo e negativo.

O modelo em si não grava nada. Um serviço SDXL hospedado pode remover o registro ou adicionar o seu próprio; verifique o download real.

Como o isGenAI lê registros SDXL

Um grafo com um único sampler ou um chunk parameters completo resulta em um prompt de geração salvo, com o nome do modelo e as configurações. Um grafo do ComfyUI em duas etapas, com samplers de base e de refiner, é informado como workflow salvo, porque dois samplers significam dois prompts candidatos e o verificador se recusa a adivinhar qual deles vale. Registros do InvokeAI com um prompt de estilo diferente do prompt principal também são informados como workflow, e não como uma instrução única.

Essa cautela é proposital: um relatório que aponta um prompt precisa conseguir indicar exatamente um registro consistente no arquivo.

Formatos e reposts

O PNG mantém os registros; um JPEG ou WebP salvo pelo AUTOMATIC1111 os mantém no EXIF UserComment. Tudo o que é recodificado por um navegador, um editor ou uma rede social os perde. Use o comparador de metadados de imagem para ver quais campos desapareceram entre o original e uma cópia.

Um registro ausente não é evidência de autoria humana. Nesse caso, o isGenAI exibe “nenhuma evidência encontrada”.

Como verificar uma imagem deste gerador

  1. Consiga o download original, não uma captura de tela nem uma cópia salva de um chat ou de um feed de rede social.
  2. Envie o arquivo ao detector de imagens de IA gratuito. Arquivos de até 20 MiB em PNG, JPEG, WebP, AVIF ou TIFF são lidos no servidor e são privados por padrão.
  3. Abra “How we checked” (como verificamos) e leia cada achado com o campo de origem: registro assinado, tipo de origem declarado, prompt salvo, declaração de IA ou cópia correspondente.
  4. Trate um resultado limpo como “nenhuma evidência encontrada”, nunca como prova de que uma pessoa fez a imagem.

Verificar uma imagem agora

Perguntas frequentes

O SDXL adiciona metadados às imagens?

O modelo não. A interface que o executa, sim: o A1111 grava um chunk parameters com campos do refiner, o ComfyUI grava chunks de prompt e workflow, e o InvokeAI grava um registro invokeai_metadata com modos de geração sdxl.

Por que minha imagem SDXL mostra um workflow, mas nenhum prompt?

Grafos com base e refiner contêm dois samplers, e registros do InvokeAI podem trazer um prompt de estilo separado. O isGenAI informa um workflow salvo em vez de adivinhar qual prompt produziu os pixels finais.

Dá para detectar uma imagem SDXL depois de uma captura de tela?

Não. Capturas de tela e envios para redes sociais removem os chunks de texto do PNG e o EXIF, e o isGenAI não deduz a origem pelos pixels.

O isGenAI consegue diferenciar SDXL de Stable Diffusion 1.5?

Só pelo registro salvo: o nome do checkpoint registrado, o tamanho e o modo de geração. Sem registro, o verificador não afirma nada sobre o modelo.

Fontes

O comportamento dos fornecedores muda. Estas páginas descrevem o que o fornecedor documenta e o que o isGenAI lê de um arquivo; elas não testam cada versão lançada.