Desafio

O sistema anterior produzia uma taxa de erro de 50%, deixando muitas áreas falsamente transparentes nas fotografias, e a empresa contratava funcionários para as corrigir manualmente utilizando ferramentas como o Adobe Photoshop.

Esta situação conduziu a um custo mais elevado por imagem, a uma longa curva de aprendizagem e dificultou a expansão em épocas de maior atividade e a redução de custos quando a carga é baixa.

Challenge

Solução

cloud-service

A aplicação para computador exigiria um maior investimento e limitaria as oportunidades de gerir o negócio de forma distribuída e econômica. Por isso, a TeamDev desenvolveu uma aplicação na nuvem para a remoção automática do fundo e para o pós-processamento da imagem na fase final. A solução também fornece ferramentas de gestão de processos empresariais.

computer-vision

O algoritmo de visão por computador é o núcleo da remoção automática do fundo. Trata-se de um processo de computação intensiva. 85% das imagens produzidas por este algoritmo não necessitam de processamento adicional.

operator

A TeamDev desenvolveu uma ferramenta de edição de fotografias na Web para pós-processar os restantes 15% das imagens. Um operador pode detectar e corrigir quaisquer defeitos deixados após a etapa anterior.

cost

Com uma facturação por minuto do Google Compute Engine, conseguimos executar várias instâncias e processar dezenas de milhares de fotografias por menos de 2 centavos por imagem.

economy

A introdução de VMs Preemptivas, instâncias de computação mais baratas e de curta duração adequadas para trabalhos em lote, permitiu à nossa equipe reduzir os custos por um fator de 3.

google-cloud

O laboratório fotográfico do cliente processava até 150 mil imagens por mês. Com essa escala em mente e o objetivo de evitar o fardo de manter a infraestrutura, escolhemos o Google Cloud Platform como solução para a gestão de processos empresariais.

google-app-engine

A ferramenta de edição de fotografias é executada com base no Google App Engine, parte do conjunto Google Cloud Platform, que gere instâncias, equilibra a carga dos pedidos e fornece armazenamento de dados NoSQL de elevado desempenho e auto-escalonamento, denominado Google Datastore.

google-compute-engine

O algoritmo de processamento de imagem principal depende do poder de computação das instâncias do Google Compute Engine. A integração entre o Google App Engine e o Google Compute Engine permitiu-nos aumentar e diminuir automaticamente as instâncias que executam as nossas VMs personalizadas, com base no tamanho do lote de fotografias recebidas e no número de utilizadores com sessão iniciada  na mesma hora.

google-cloud-storage

O Google Cloud Storage é uma parte essencial do Google Cloud Platform e oferece armazenamento de objetos duradouro e altamente disponível a baixo custo. Armazenamos milhares de fotografias de forma fiável e podemos fornecer acesso às mesmas com uma latência reduzida.

Resultados

Result

Menos despesas por imagem com a nossa solução Google Cloud

O cliente está satisfeito por colocar todas as suas preocupações de escalabilidade e tráfego no Google App Engine. A TeamDev por sua vez não precisa de um administrador de sistema ou alguém dedicado a implementar a aplicação, por isso 99 por cento do nosso tempo é gasto a trabalhar no  desenvolvimento da aplicação.

Até à data, a nossa equipe forneceu uma solução de remoção de fundos que ajudou o nosso cliente a processar mais de um milhão de imagens.

Result

O número de imagens processadas aumentou 13 vezes com o Compute Engine

Uma boa taxa de autoprocessamento minimizou a interferência humana de tal forma que apenas 150 de 1.000 fotografias precisam ser retocadas manualmente. Este rateio está ainda diminuindo com a nossa solução de aprendizagem automática.

Entrar em contato

Tem um projeto que precisa ser realizado no prazo?

Não utilize caracteres especiais ou espaços

Introduza um endereço de correio eletrônico válido

Ou contate-nos através do telefone

Spinner

Enviando…

Desculpe, o envio foi interrompido

Tente novamente. Se o problema persistir, contate-nos através do endereço info@teamdev.com.

Obrigado pela sua mensagem!

Entraremos em contato com você em breve.