A criação de imagens com inteligência artificial é uma área que tem ganhado muita atenção, tanto de profissionais de tecnologia quanto de pessoas de outras áreas que querem criar suas próprias imagens personalizadas. As ferramentas utilizadas para esse propósito utilizam avançadas e modernas técnicas e aprendizagem de máquina e visão computacional, podendo contribuir para a automatização do desenvolvimento de novas composições com alta qualidade gráfica. É possível criar novas imagens apenas enviando uma descrição textual, ou seja, você pede para a IA (inteligência artificial) criar uma imagem exatamente como você deseja! Por exemplo, você pode enviar o texto "um gato lendo um livro no espaço" e a IA criará uma imagem exatamente com este cenário! Essa técnica ganhou muita popularidade em 2022 e possui uma forte tendência de crescimento nos próximos anos.
Existem várias ferramentas disponíveis, e uma das que apresenta as maiores vantagens é o Stable Diffusion desenvolvido pela empresa StabilityAI. Além de ser OpenSource (código aberto), apresenta ótima usabilidade, velocidade e é capaz de criar imagens com altíssima qualidade. Por ser código aberto, desenvolvedores tem criado muitas extensões que são capazes de gerar uma infinita variedade de imagens nos mais diferentes estilos.
Neste curso você aprenderá tudo o que precisa saber para criar novas imagens utilizando o Stable Diffusion e a linguagem de programação Python. Veja abaixo o que você aprenderá neste curso que está dividido em seis partes:
Parte 1: Básico do Stable Diffusion: intuição sobre o funcionamento da tecnologia e criação das primeiras imagens. Você também aprenderá sobre os principais parâmetros para obter resultados diferentes, bem como criar imagens com estilos diferentes
Parte 2: Engenharia de prompts: você aprenderá como enviar os textos adequados para que a IA entenda exatamente o que você quer criar
Parte 3: Treinamento personalizado: que tal colocar suas próprias fotos nos mais diferentes tipos de ambiente? Nesta seção você aprenderá como utilizar suas próprias imagens e gerar seus avatares (ou do seu animal de estimação)
Parte 4: Imagem para imagem: além de criar imagens enviando textos, é também possível enviar imagens como ponto de partida para a IA gerar as imagens
Parte 5: Inpainting - troca de classe: você aprenderá como editar imagens para remover objetos ou trocá-los. Por exemplo: retirar o cachorro e substituir por um gato
Parte 6: ControlNet: nessa seção você implementará técnicas de processamento digital de imagens (detecção de bordas e poses) para melhorar ainda mais os resultados
As implementações serão feitas passo a passo no Google Colab on-line com GPU, portanto, você não precisa ter um computador potente para obter resultados incríveis em questão de segundos! Mais de 50 aulas e mais de 6 horas de vídeos!