Domine a criação de imagens com Inteligência Artificial
What you'll learn
- Entender o funcionamento básico do Stable Diffusion para criar novas imagens
- Configurar os parâmetros do Stable Diffusion para obter diferentes resultados
- Criar imagens utilizando outros modelos disponibilizados pela comunidade OpenSource
- Aprender sobre Engenharia de Prompts para escolher as melhores palavras-chave para serem enviadas para a inteligência artificial
- Trabalhar com prompts negativos para indicar o que não deve aparecer nas imagens
- Utilizar fine-tuning para criar o seu modelo personalizado para gerar suas próprias imagens
- Enviar imagens iniciais para condicionar a criação do algoritmo
- Utilizar Inpaiting para editar imagens, remover elementos indesejados ou trocar objetos (cachorro por gato, por exemplo)
- Implementar técnicas de processamento digital de imagens (detecção de bordas e poses) para melhorar a qualidade do resultado
Requirements
- Lógica de programação e básico sobre o Python são desejáveis, mas não obrigatório
- É possível acompanhar o curso sem ser da área de tecnologia
Description
Atualizado com modelos mais novos do Stable Diffusion XL
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!
Who this course is for:
- Pessoas que queiram aprender como criar imagens usando Inteligência Artificial
- Pessoas que queiram criar seus próprios avatares
- Iniciantes na área de Visão Computacional
- Alunos de graduação e pós-graduação que estão cursando disciplinas sobre Visão Computacional, Inteligência Artificial, Processamento Digital de Imagens ou Computação Gráfica
Instructors
Olá! Meu nome é Jones Granatyr e já trabalho em torno de 10 anos com Inteligência Artificial (IA), inclusive fiz o meu mestrado e doutorado nessa área. Atualmente sou professor, pesquisador e fundador do portal IA Expert, um site com conteúdo específico sobre Inteligência Artificial. Desde que iniciei na Udemy criei vários cursos sobre diversos assuntos de IA, como por exemplo: Deep Learning, Machine Learning, Data Science, Redes Neurais Artificiais, Algoritmos Genéticos, Detecção e Reconhecimento Facial, Algoritmos de Busca, Mineração de Textos, Buscas em Textos, Mineração de Regras de Associação, Sistemas Especialistas e Sistemas de Recomendação. Os cursos são abordados em diversas linguagens de programação (Python, R e Java) e com várias ferramentas/tecnologias (tensorflow, keras, pandas, sklearn, opencv, dlib, weka, nltk, por exemplo). Meu principal objetivo é desmistificar a área de IA e ajudar profissionais de TI a entenderem como essa tecnologia pode ser utilizada na prática e que possam visualizar novas oportunidades de negócios.
Olá, eu me chamo Gabriel Alves e sou formado em Ciência da Computação pela Universidade do Contestado (UnC) de Porto União - SC. Também possuo Curso Técnico em Informática pelo Colégio Técnico de União da Vitória (COLTEC), concluído em 2014. Trabalho como desenvolvedor há 10 anos, mas já lido com programação há mais de 12 anos. Em meus projetos faço o uso de várias linguagens, especialmente Python, a qual tenho preferência para utilizar no desenvolvimento das minhas pesquisas relacionadas a Inteligência Artificial e Aprendizagem de Máquina. Sou desde sempre apaixonado pela computação e por temas que envolvem ciência, tecnologia e arte.
A plataforma IA Expert tem o objetivo de trazer cursos teóricos e práticos de fácil entendimento sobre sobre Inteligência Artificial e Ciência de Dados, para que profissionais de todas as áreas consigam entender e aplicar os benefícios que a IA pode trazer para seus negócios, bem como apresentar todas as oportunidades que essa área pode trazer para profissionais de tecnologia da informação. Também trazemos notícias atualizadas semanais sobre a área em nosso portal.