Como restaurar e colorir fotos antigas com Inteligência Artificial (IA)
Introdução
As ferramentas de Inteligência Artificial são de grande valia no processo de restauração e colorização de fotografias antigas digitalizadas. Muitas vezes o processo de restauração era demorado, pois era necessário utilizar ferramentas de edição como o photoshop para manualmente ir corrigindo defeitos da fotografia e ajustando características da imagem.
As ferramentas de IA ainda não são perfeitas, principalmente se a foto possuir defeitos e ou desgastes do tempo. Porém, os resultados são bem satisfatórios. Nesta postagem, reuni as principais ferramentas de AI que ofertam recursos de colorização ou restauração de imagens. Fiz um teste com uma fotografia de um familiar e fiquei impressionado com o ganho de nitidez e profundidade em alguns testes. O melhor resultado que obtive foi corrigindo os defeitos da imagem com o photoshop e depois utilizando as ferramentas de Inteligência Artificial para ajustar os demais parâmetros.
Para fins de comparação, os testes que realizei foram em uma imagem 3×4 do meu avô. Segue a imagem original ao lado da edição manual que fiz no photoshop:
Lista de Ferramentas de Inteligência Artificial para restaurar e colorir fotos antigas
A seguir a lista de ferramentas de IA para restaurar fotografias, lembrando que nem todas são gratuitas, mas é possível realizar um teste grátis com funções básicas, ou gerar uma foto com marca dágua.
Hotpot.ai
A Hotpot oferta diversas ferramentas em seu website, mas como o nosso objetivo é restaurar e colorir as fotos, as principais são:
Com o Hotpot não obtive resultados extraordinários com a fotografia, tive nitidez mais no rosto, porém as roupas e o fundo ficaram com muitos ruídos e algumas vezes com pouca nitidez. Sobre a etapa de colorir as fotos, elas mantinham aquele efeito de quadros antigos, que eram pintados a mão. Porém a ferramenta deixou gerar as imagens de forma gratuita.
Abaixo segue algumas comparações da utilização do Hotpot.ai com efeito de restauração com IA na foto original e na foto com photoshop:
Como mencionei, o resultado da aplicação de IA na foto previamente editada com photoshop foi excelente. É possível verificar que a imagem ganhou mais nitidez e os ajustes de contraste geram um efeito de profundidade. Resultado fantástico.
Utilizando as opções de colorização do Hotpot.ai, obtive os seguintes resultados:
Das imagens acima, o melhor resultado que obtive foi com a opção de colorização com 15 fatores. Mas ao olhar as imagens, é possível notar alguns detalhes no queixo, mas estes problemas foram oriundos do software de compressão das imagens para web. Fiz essa compressão para postar a imagem aqui no website. Se conseguiu um resultado melhor com outra opção de fator de cor, me conta aí nos comentários!
VanceAI.com
Com a ferramenta de IA da VanceAI foi possível realizar modificações na foto diretamente pela página web. Sendo possível ajustar características de cor, contraste, nitidez, cortar a imagem, girar, etc. A capacidade de correção de defeitos da imagem é boa, achei melhor que a do Hotpot, que parecia utilizar um “blur” nos defeitos e suas proximidades.
O que mais me impressionou foi a nitidez do rosto das pessoas na foto e a textura de pele utilizada que superou e muito minhas expectativas. Porém alguns defeitos da fotografia a IA não conseguiu corrigir corretamente e algumas dobras do pescoço ficaram com riscos. Mas se fosse levar em conta somente o rosto, de longe foi a melhor ferramentas que utilizei. A desvantagem que a imagem gerada de forma gratuita possui marca dágua.
Quando removi os maiores defeitos da imagem com o photoshop e utilizei novamente a ferramenta, os resultados foram fantásticos. Basta acessar o link abaixo para ter acesso a ferramenta:
ImageColorizer.com
A Imagecolorizer possui diversas ferramentas presentes em seu website, diferente da VanceAI que possui tudo integrado, na Imagecolorizer é necessário realizar cada etapa por vez. No teste que realizei, peguei a foto original e solicitei o serviço de Reparação (AI Repair), o resultado foi bem abaixo do esperado. Os campos que possuem dobra da fotografia ficaram borrados ao invés de corrigidos igual a Vance realizou.
Optei por utilizar a foto que eu mesmo fiz as correções e reparos na fotografia e apliquei o serviço de “Retouch”, aumentando a nitidez, o resultado ficou fantástico, o melhor que consegui de todas as ferramentas.
Por fim, optei em colorir a imagem que realizei o retouch. O resultado ficou bem abaixo do esperado. Na questão de colorir, a VanceAI ainda é superior. Até mesmo o Hotpot teve um resultado melhor que a imagecolorizer. As ferramentas que utilizei da ImageColorizer foram:
- AI Repair
- AI Retouch (a melhor solução de todas)
- AI Colorize (resultado pouco satisfatório para o teste que realizei)
Remini.AI
O Remini.AI possui uma solução all-in-one para restaurar e colorir as imagens. No teste que realizei os resultados foram fantásticos. De longe a melhor solução para nitidez e detalhes nos rostos da imagem e correção de contraste em regiões de contorno. A adição de profundidade na foto também é espetacular. A única desvantagem a opção gratuita apenas ofertas imagens com marca dágua.
É possível acessar a ferramenta pelo link:
A imagem acima não faz jus ao resultado. A foto ajustada com IA possui uma resolução muito maior e excelente nitidez. Antes de realizar um veredicto sobre a foto acima, lembre-se que a mesma teve resolução diminuída e foi comprimida para padrão web. Uma dica, se utilizar o aplicativo de celular da Remini é possível exportar a foto sem marca dágua.
ImgKits.com
O ImgKits.com também oferta diversos serviços de manipulação de imagens. Porém nem todas as opções são grátis, fiz testes com as opções de unblur, repair e colorização:
- Imgkits.com
- Ferramenta unblur e colorização do Imgkits.com
- Ferramenta de remoção de defeitos na imagem do Imgkits.com
De todas as ferramentas de IA listadas o ImgKits é a que tive resultados menos otimizados:
- Utilizando uma imagem que já tinha restaurado (photoshop), não notei nenhum ganho expressivo, porém notei algumas correções de contraste em regiões de contorno, mas quase imperceptíveis. Em seguida optei por colorir a imagem, para ver se há algum ganho no processo ao utilizar uma imagem já restaurada. Novamente o resultado foi pífio.
Porém, me surpreendi com o processo de restauração de imagem, você precisa indicar manualmente onde gostaria de realizar correções e o resultado é fantástico. De todas as ferramentas foi a que garantiu o melhor resultado nas correções de defeitos, realmente funciona! Somente as bordas da imagem que a ferramenta teve dificuldade de corrigir, então mantive o aspecto original.
Na primeira vez que utilizei o Imgkits.com tive uma impressão ruim no geral, mas entendi que cada fotografia precisa de ajustes diferentes. Como o imgkits deixa você livre pra escolher quais correções deseja utilizar, diferente das IA que já fazem a análise geral e correção, o resultado final depende muito do seu discernimento sobre qual ferramenta deve utilizar dentro do site.
Abaixo temos 3 sequências de comparação de imagens:
- Não gostei da ferramenta de unblur, porém quando comprimi a imagem para postar aqui no site, o resultado ficou satisfatório. Mas as outras opções de IA são melhores.
- É aqui que o Imgkits brilha! Para remoção de feitos ela ganhou de todas as ferramentas.
- Processo de aplicação de cor deixou a desejar.
Conclusões
Analisando as ferramentas disponíveis, cheguei a algumas conclusões sobre o processo de restauração de fotografias utilizando IA. No meu caso específico, restaurando uma imagem 3×4, o setup ideal foi:
Para a imagem original cheia de defeitos, segue os passos:
- Imgkits.com: Remover os defeitos da imagem, como riscos, dobra da fotografias, etc.
- Imgkits.com: Remover o fundo da imagem (esta etapa faz sentido em imagens como a de foto 3×4, que o fundo pode gerar ruídos)
- ImageColorizer ou Remini.AI ou Vance.AI (empate técnico): Ajustar constraste, brilho, nitidez etc. Se utilizar a Remini.AI no app do celular gera a imagem sem marca dágua.
- Hotpot.AI: Colorização na escala 15F. Se remover o fundo no passo 2, o resultado de cor fica muito bom.
Para uma imagem sem defeitos, mas antiga, segue os passos:
- ImageColorizer ou Remini.AI ou Vance.AI (lembrando que a Remini.AI insere características de barba e bigode nas fotos para dar sensação de detalhes no rosto, mas não estão presentes naturalmente)
- Hotpot.AI: Colorização na escala 15F. Lembrando que fiz o teste com foto 3X4, se sua foto for em outro estilo, é necessário pesquisar qual o resultado mais satisfatório.
Conseguiu resultados diferentes utilizando estas ferramentas? Conhece outras ferramentas de IA para restauração de fotos? Conta aí nos comentários!