Verificação verde
Link copiado para a área de transferência

Como funciona o YOLOv8 Blurring e as suas aplicações em tempo real

Descobre como podes desfocar objectos numa imagem utilizando a visão por computador e o modelo Ultralytics YOLOv8 para manter a privacidade e cumprir regulamentos como o RGPD.

As tecnologias de IA, como a visão por computador, estão a ser rapidamente integradas na nossa vida quotidiana. Por exemplo, a maioria das câmaras de segurança que te monitorizam numa loja de retalho ou os dispositivos domésticos inteligentes são melhorados com IA. Embora estes avanços ofereçam muitos benefícios, também levantam questões importantes sobre a privacidade e a forma como os nossos dados pessoais são protegidos. À medida que estes sistemas se tornam mais inteligentes, há uma necessidade crescente de garantir que as informações sensíveis, como os rostos ou as matrículas das pessoas, não são utilizadas indevidamente ou expostas.

Curiosamente, a própria IA e a visão por computador podem fornecer soluções para essas circunstâncias. Utilizando modelos de visão por computador como o Ultralytics YOLOv8podemos detetar e desfocar informações sensíveis em imagens ou vídeos. A desfocagem de objectos em imagens utilizando YOLOv8 pode ajudar a proteger a privacidade das pessoas e garante o cumprimento das leis de proteção de dados e das normas éticas. Neste artigo, vamos explorar como podes utilizar o YOLOv8 para desfocar objectos em imagens, várias aplicações de desfocagem e as vantagens e desvantagens da desfocagem.

Fig. 1. Utiliza Ultralytics YOLOv8 para desfocar as pessoas numa imagem. 

Compreender a importância da desfocagem

A desfocagem de objectos em imagens é uma forma simples de ocultar determinados detalhes numa imagem, mantendo a cena geral visível. É como colocar um filtro suave sobre detalhes específicos para que as informações importantes não possam ser facilmente reconhecidas. A desfocagem é especialmente útil quando queres proteger a privacidade de alguém, mas ainda precisas da imagem geral para o contexto. Com a capacidade de deteção de objectos do YOLOv8, o modelo pode encontrar rapidamente estes objectos sensíveis e desfocá-los, tornando-os ocultos sem afetar o resto da imagem.

Figura 2. Utiliza Ultralytics YOLOV8 para desfocar ovelhas numa imagem.

À medida que as preocupações com a privacidade dos dados aumentam, a desfocagem com recurso à IA pode ser uma ferramenta poderosa. Leis como o GDPR (Regulamento Geral de Proteção de Dados) exigem que as organizações protejam os dados pessoais. Qualquer informação identificável tem de ser anonimizada ou pseudonimizada antes da partilha de imagens ou vídeos. O YOLOv8 ajuda-te com isto, detectando e desfocando rapidamente objectos como detalhes de contas bancárias em documentos.

Uma das vantagens do YOLOv8 é o facto de funcionar em tempo real. É uma óptima solução para câmaras de segurança ou transmissões em direto, em que a privacidade tem de ser protegida em movimento. Ao desfocar apenas o que é necessário, o YOLOv8 garante que os dados pessoais estão seguros, mantendo o resto da informação visual clara e útil.

Como funciona a desfocagem com YOLOv8

YOLOv8 simplifica a desfocagem com técnicas de deteção de objectos e de processamento de imagens. Enquanto a deteção de objectos se concentra na identificação e localização de objectos numa imagem, o processamento de imagens manipula imagens ao nível do pixel para as melhorar, transformar ou tornar anónimas, sem necessariamente obter uma compreensão mais profunda do seu conteúdo. 

Segue-se uma descrição passo a passo de como funciona:

  • Deteção de objectos: YOLOv8 é utilizado para analisar uma imagem ou fotogramas de um vídeo para encontrar objectos específicos, como pessoas, carros ou outros itens. Por exemplo, um feed de uma câmara de segurança pode ser analisado para reconhecer rostos, veículos ou até matrículas. Depois de detetar um objeto, é colocada uma caixa delimitadora à volta de cada objeto detectado para visualizar a sua localização na imagem.
  • Recorta o objeto: Em seguida, recorta a área dentro da caixa delimitadora. A área recortada da imagem contém o objeto que precisa de ser desfocado, como etiquetas com nomes na roupa.
  • Desfoca o objeto: Após o recorte, é aplicado um filtro de desfocagem à área recortada utilizando o processamento de imagem, tornando o objeto irreconhecível. O nível de desfocagem pode ser ajustado consoante o grau de privacidade necessário.
  • Sobrepor o objeto desfocado: Finalmente, a área desfocada é colocada de volta no seu local original na imagem, exatamente onde estava antes. Desta forma, apenas as partes sensíveis da imagem são desfocadas e o resto da imagem permanece nítido.

Aplicações de deteção de objectos e desfocagem com YOLOv8

As técnicas de deteção de objectos e de desfocagem na visão por computador têm uma vasta gama de aplicações em diferentes campos. Vamos explorar algumas das principais áreas em que têm um impacto significativo.

YOLOv8 Desfocagem para vigilância por vídeo

A desfocagem pode ser utilizada em sistemas de videovigilância para detetar e ocultar automaticamente rostos ou pessoas. Embora as câmaras continuem a captar imagens importantes, a informação sensível, como os rostos dos transeuntes, pode ser desfocada. Cidades como Londres estão a utilizar estas técnicas para proteger a privacidade em áreas públicas, ao mesmo tempo que captam imagens para manter a cidade segura. 

Da mesma forma, os escritórios podem utilizar a desfocagem para manter a privacidade e cumprir as regras de proteção de dados. O CCTV nos escritórios pode captar os rostos dos funcionários, ecrãs de computador ou documentos sensíveis. Ao desfocar determinadas áreas ou rostos, as empresas podem manter as filmagens de segurança úteis sem comprometer a privacidade das pessoas, criando um local de trabalho mais respeitador da privacidade.

Fig 3. Desfoca os empregados nas imagens de CCTV do escritório utilizando Ultralytics YOLOv8 .

YOLOv8 Desfocagem para aplicações de cuidados de saúde

No que diz respeito aos cuidados de saúde, a proteção da privacidade dos doentes é uma prioridade máxima. As imagens médicas, como radiografias, ressonâncias magnéticas ou tomografias computorizadas, contêm frequentemente informações pessoais que podem identificar um doente, como nomes ou números de registos médicos. Para cumprir regulamentos como o HIPAA (Health Insurance Portability and Accountability Act), estas informações têm de ser removidas ou tornadas anónimas. As técnicas de desfocagem podem ajudar a ocultar os detalhes do doente.

Em 2019, um estudo revelou que mais de mil milhões de imagens médicas foram expostas online devido à falta de segurança adequada. A desfocagem de detalhes pessoais em imagens médicas, como nomes ou números de identificação, pode ajudar a garantir que hospitais e investigadores possam partilhar dados importantes sem violar a privacidade. São necessárias grandes quantidades de dados médicos para ensaios clínicos ou investigação, o que torna técnicas como a desfocagem ainda mais importantes. Ao detetar e desfocar automaticamente informações sensíveis, os hospitais podem equilibrar a necessidade de partilha de dados com a privacidade dos pacientes, contribuindo para os avanços nos cuidados de saúde sem comprometer os detalhes pessoais.

YOLOv8 Desfocagem para segurança de retalho

Proteger a privacidade dos clientes nas lojas de retalho é essencial, especialmente porque as lojas recolhem grandes quantidades de dados de vídeo através de CCTV. Um exemplo das consequências do incumprimento aconteceu na Áustria, onde um retalhista foi multado em 4 800 euros por não informar as pessoas sobre as câmaras de vigilância no exterior da sua loja, violando as regras do RGPD. 

Para evitar essas violações, os retalhistas podem utilizar a desfocagem por visão computacional para ocultar os rostos dos clientes, as matrículas ou as informações sensíveis registadas nos recibos. Os sistemas de visão por computador podem desfocar instantaneamente os rostos dos clientes em imagens de câmaras em direto, assegurando a privacidade enquanto mantêm as funções de segurança, como a prevenção de roubos. Automatizar esse processo pode ajudar a construir a confiança do cliente, demonstrando um compromisso com a proteção da privacidade.

Fig. 4. Um exemplo de desfocagem de rostos de clientes em lojas de retalho utilizando Ultralytics YOLOv8 .

YOLOv8 Desfocagem para anonimização de dados

À medida que mais dados são recolhidos para treinar modelos de IA e de aprendizagem automática, a privacidade tornou-se uma grande preocupação. A anonimização de dados envolve a remoção ou o esbatimento de detalhes pessoais e permite que as empresas e organizações utilizem conjuntos de dados para treinar modelos, protegendo simultaneamente as identidades individuais. A anonimização dos dados é importante em termos de privacidade e pode ajudar a evitar violações de dados. 

Por exemplo, as organizações podem ocultar identificadores sensíveis, como nomes ou endereços, para proteger a privacidade individual enquanto utilizam os restantes dados para análise. Mesmo que os dados sejam comprometidos, não podem ser associados a pessoas específicas. Ao ocultar os detalhes de identificação, as organizações podem utilizar com segurança grandes conjuntos de dados para o desenvolvimento de IA sem comprometer a privacidade pessoal.

Fig. 5. Desfocagem automatizada do tráfego utilizando Ultralytics YOLOv8 .

Desafios e limitações de YOLOv8 Blurring

Embora o Ultralytics YOLOv8 seja uma óptima ferramenta para desfocar informações sensíveis em imagens e vídeos, apresenta alguns desafios e limitações. Um dos principais desafios é lidar com cenas dinâmicas em que os objectos se movem rapidamente ou a iluminação muda frequentemente. Nestas situações, pode ser difícil para o YOLOv8 detetar objectos com precisão. Isto pode levar a uma desfocagem incompleta ou a falhas visuais, especialmente quando os objectos se sobrepõem ou estão parcialmente ocultos.

Outra limitação é a quantidade de potência de computação necessária para o processamento em tempo real. Modelos maiores, como o YOLOv8xpodem exigir mais recursos. Em sistemas menos potentes, isto pode causar atrasos, dificultando a desfocagem instantânea de objectos. Para as empresas que dependem de vídeos em direto, como os sistemas de vigilância, isto pode tornar as coisas mais lentas e afetar o desempenho.

Manter a privacidade em foco com a desfocagem

À medida que a tecnologia avança, a proteção dos dados pessoais e o cumprimento dos regulamentos de privacidade são mais importantes do que nunca. A desfocagem de objectos em imagens utilizando YOLOv8 oferece uma solução prática ao detetar e ocultar automaticamente informações sensíveis, tornando-a uma ferramenta valiosa para aplicações centradas na privacidade em áreas como a vigilância, os cuidados de saúde e o retalho. Consegue um equilíbrio entre a proteção da privacidade e a manutenção de dados úteis para análise e tomada de decisões. Ao utilizar estas técnicas, as organizações podem manter-se em conformidade e, ao mesmo tempo, beneficiar das modernas tecnologias orientadas para os dados.

Mantém-te ligado à nossa comunidade para saberes mais! Visita o nosso repositório GitHub para explorares soluções inovadoras de IA em indústrias como o fabrico e os cuidados de saúde. 🚀

Logótipo do FacebookLogótipo do TwitterLogótipo do LinkedInSímbolo de ligação de cópia

Ler mais nesta categoria

Vamos construir juntos o futuro
da IA!

Começa a tua viagem com o futuro da aprendizagem automática