M3 Produtora – Amazon Rekognition

Sobre o
PROJETO

Publicado em: 9 de janeiro de 2024 às 18:12

Separação de Imagens por Reconhecimento Facial com o Amazon Rekognition

Sobre a M3 Produtora

A M3 Produtora é especializada em capturar momentos autênticos e artísticos por meio de fotografia e filmagem. Oferecem serviços de qualidade para eventos especiais, como formaturas, casamentos, atividades empresariais e aniversários.

Buscam constantemente a excelência, aprimorando seus produtos para superar expectativas e atender às necessidades dos clientes. Mantendo um atendimento personalizado, respeitando prazos e proporcionando uma experiência exclusiva. Com equipamentos modernos, capturam a essência das emoções, transformando cada fotografia em uma história única.

Desafio

Mesmo com uma reputação sólida e uma equipe dedicada, a M3 Produtora enfrentou desafios significativos que demandavam uma abordagem inovadora. Um dos maiores obstáculos surgiu durante eventos de formatura, onde a produção de mais de 130.000 fotos tornava o processo de separação manual uma tarefa complexa e demorada.

O processo tradicional, executado manualmente pelos funcionários da empresa, não apenas consumia uma quantidade substancial de tempo, mas também aumentava o risco de erros, como a seleção incorreta de fotos para determinados estudantes ou a possível omissão de alguma imagem crucial.

Em um setor onde o tempo é crucial, as empresas desse ramo costumam levar mais de 8 meses para a entrega do material devidamente separado ao cliente. Apesar da M3 Produtora já possuir um diferencial de mercado, entregando o material em até 90 dias, ainda há a necessidade de ganhar mais agilidade nesse processo.

Diante desse desafio, a M3 Produtora estabeleceu uma meta ambiciosa: automatizar o processo de separação de fotos. Reconhecendo a necessidade de inovação, a empresa buscou incorporar tecnologias de reconhecimento facial para aprimorar a precisão na identificação e separação das fotos, enquanto simultaneamente visava reduzir significativamente o tempo médio necessário para essa tarefa.

Por que a M3 Produtora escolheu a BRLink?

O cliente tem buscado inovação tecnológica para otimizar seu negócio, especialmente no processo de entrada de clientes em eventos, onde pretende implementar inteligência artificial por meio do serviço de reconhecimento facial (Amazon Rekognition), chegando à BRLink, uma empresa especializada na integração de soluções da AWS, fornecendo inovação tecnológica para diversos setores de negócios.

Solução Proposta pela BRLink

A BRLink direcionou a solução via Amazon Rekognition, uma poderosa ferramenta de análise de imagem e vídeo da AWS (Amazon Web Services). O serviço oferece capacidades avançadas de reconhecimento facial, permitindo a identificação precisa de rostos em imagens, contribuindo significativamente para a automação do processo de separação de fotos. Assim, feitas as validações necessárias no Amazon SageMaker, a arquitetura do projeto foi montada como demonstrada na imagem.

Compartilhe esta publicação:

Nessa arquitetura, o fluxo se inicia quando o cliente realiza o upload das fotos capturadas durante o evento e das faces registradas para o cadastro dos formandos. Para isso, ele aciona uma série de endpoints de uma API REST provida pelo Amazon API Gateway que efetuam o cadastro de clientes, faces, eventos e fotos. As informações desses cadastros são armazenadas de maneira organizada no Amazon DynamoDB para os metadados e no Amazon S3 (Simple Storage Service) para as imagens em si.

Após o cadastro, o cliente pode acionar um endpoint para iniciar o processo de separação de fotos. Essa ação aciona um orquestrador do AWS Step Functions que gerencia o fluxo de execução do processo. Dessa forma, a máquina de estados faz uso de Funções Lambda e do Amazon Rekognition para realizar a separação das fotos de forma automatizada, utilizando os metadados das faces registradas para comparação.

Ao final desse processo, os resultados obtidos são registrados em uma nova tabela do Amazon DynamoDB. Como o processo de separação é assíncrono e pode levar algumas horas para concluir, um endpoint de consulta é provido para visualizar o status e resultado do procedimento a qualquer momento.

Finalmente, a arquitetura conta com pontos de otimização e segurança. Assim, o Amazon S3 Glacier Deep Archive é utilizado ao invés do Amazon S3 standard para imagens que são marcadas como “deletadas”, mantendo-as em um armazenamento frio para fins de auditoria. Em termos de segurança, a API é privada e encapsulada em uma VPC (Virtual Private Cloud) na AWS, evitando a exposição para redes públicas. Além disso, toda a informação é registrada de forma criptografada “at rest” no Amazon S3 e no Amazon DynamoDB e “in transit” no Amazon API Gateway.

Benefícios da Solução Implantada

O principal benefício dessa arquitetura à M3 Produtora é a redução drástica do tempo de separação de imagens comparado ao processo manual, podendo realizar a separação completa de dezenas de milhares de imagens em menos de 1 hora. Além disso, a solução desenvolvida se mostrou custo-efetiva comparada a cobranças feitas de mercado nesse mesmo processo. Finalmente, a solução entregue possui uma assertividade elevada, buscando com precisão identificações corretas no material bruto de eventos, nunca retornando menos imagens que uma separação manual do mesmo conjunto de fotos.

O armazenamento eficiente e seguro na AWS oferece uma solução escalável e econômica, garantindo a integridade dos dados e proporcionando redundância para recuperação posterior em situações adversas. Ao manter materiais já utilizados no Amazon S3 Glacier Deep Archive, obtemos uma redução nos custos de armazenamento e persistência do dado para casos de necessidade.

Com uma identificação de rostos ágil, segura e precisa, a arquitetura AWS oferece um padrão de qualidade superior na separação de fotos, atendendo à necessidade da M3 Produtora.

Compartilhe esta publicação:

Entre em
CONTATO

Para descobrir como nossos serviços auxiliam os seus negócios, entre em contato conosco.

Tem alguma dúvida?
LIGUE PRA NÓS!

Olá!

Gostaria de receber uma ligação?

NÓS TE LIGAMOS
Informe seu telefone que entraremos em contato o mais rápido possível.
Gostaria de agendar e receber uma chamada em outro horário?
Deixe sua mensagem! Entraremos em contato o mais rápido possível.