Rede neural ensinada a desenhar os detalhes que faltam na foto das pessoas



Projetos baseados em redes neurais não são incomuns. Eles aparecem todos os dias. Alguém escolhe pepinos, alguém desenha ou compõe textos de notícias falsas, mas alguém restaura os detalhes que faltam nas fotografias de pessoas.

O novo projeto, que, aliás, já foi publicado no GutHub , permite restaurar partes que, por um motivo ou outro, estão ausentes na foto. A propósito, alguns detalhes podem ser uma "fantasia" do próprio programa. Por exemplo, este é o penteado de um homem careca ou um sorriso em uma foto em que ela não estava.

A base do projeto é a rede neural geradora-competitiva SC-FEGAN. Redes desse tipo funcionam em muitos projetos semelhantes (e não tão). Geralmente eles consistem em duas partes. Este projeto não é exceção. A primeira parte é do tipo Unet, um gerador de imagens. O segundo é o discriminador SN-pachGAN. O gerador cria imagens (o que é lógico), o discriminador corta gerações malsucedidas e "toma" uma decisão que deve aparecer na foto.

O serviço funciona de forma simples - o usuário precisa fazer upload de uma foto de uma pessoa e criar novos detalhes da imagem. Pode ser cabelo, expressões faciais, jóias. Se desejar, tente remover alguns detalhes da foto alterando a cor dos cabelos ou dos olhos ao longo do caminho. Como mencionado acima, você pode adicionar cabelos a um homem careca, tudo parece bastante orgânico.

Para apenas usar o serviço, você deve seguir as instruções do desenvolvedor. Não é tão simples, mas nada de super complicado é necessário. Os autores do plano de desenvolvimento fazem dele parte de qualquer aplicativo comercial, incluindo programas móveis ou serviços da web.

Source: https://habr.com/ru/post/pt441472/


All Articles