Vou fazer colorização de imagem preto e branco com opencv e deep learning

Algumas informações foram traduzidas automaticamente.

Paquistão

Eu falo Inglês
Sou um Cientista de Dados apaixonado e orientado a resultados, com forte experiência em análise de dados, visualização de dados e aprendizado de máquina. Executei com sucesso diversos projetos que env...
Sobre este Serviço

Você quer dar uma nova vida a fotos vintage em preto e branco ou automatizar a colorização de imagens em escala de cinza para sua aplicação? Eu entregarei uma solução de colorização de imagem com alta precisão, usando deep learning com Python, OpenCV e redes neurais pré-treinadas com Caffe.

Ao invés de ajustes básicos de RGB, esse fluxo de trabalho usa o espaço de cor CIELAB (Lab):

  • Canal L (Luminosidade): Isola a intensidade da luz da sua imagem em escala de cinza original para manter detalhes nítidos e contraste.
  • Canal a & b: Prediz espectros de cores vívidos, naturais, verde-vermelho (a) e azul-amarelo (b), usando modelos de deep learning do Caffe (colorization_release_v2 e pts_in_hull).

O que você vai receber:

  • Configuração do pipeline de deep learning: Arquitetura CNN do Caffe pré-treinada, configurada via módulo dnn do OpenCV.
  • Pré-processamento no espaço de cor Lab: Normalização, escalonamento e extração precisa do canal $L$.
  • Colorização de alta precisão: Canais $ab$ previstos por IA, re-combinados com a intensidade de luz original ($L$) para gerar cores ricas e realistas, sem perder detalhes originais.
  • Código limpo e modular: Script em Python fácil de rodar, com passos claros para carregamento da imagem, pré-processamento, passagem pelo modelo, conversão de espaço de cor (LAB2BGR) e outros.

Especialidade:

processamento de imagem

Feature learning

Frameworks:

Scikit-learn

PyTorch

Tipo de dados:

Imagem

Linguagem de programação:

Python

MATLAB

Ferramentas:

caderno Jupyter

opencv

fluxo tensor

APIs:

IA de Visão Computacional da Microsoft

Meu portfólio