Ao clicar em "Aceitar todos os cookies", concorda com o armazenamento de cookies no seu dispositivo para melhorar a navegação no site, analisar a utilização do site e ajudar nos nossos esforços de marketing. Mais informações
Definições de cookies
Ao clicar em "Aceitar todos os cookies", concorda com o armazenamento de cookies no seu dispositivo para melhorar a navegação no site, analisar a utilização do site e ajudar nos nossos esforços de marketing. Mais informações
Descubra como pode 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.
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 YOLOv8, podemos detetar e desfocar informações sensíveis em imagens ou vídeos. A desfocagem de objectos em imagens utilizando o 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 pode utilizar o YOLOv8 para desfocar objectos em imagens, várias aplicações de desfocagem e as vantagens e desvantagens da desfocagem.
Fig. 1. Utilização do Ultralytics YOLOv8 para desfocar 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 em pormenores específicos para que as informações importantes não possam ser facilmente reconhecidas. A desfocagem é especialmente útil quando se pretende proteger a privacidade de alguém, mas ainda é necessário ter a 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.
Fig. 2. Utilização do Ultralytics YOLOV8 para desfocar ovelhas numa imagem.
À medida que as preocupações com a privacidade dos dados aumentam, a desfocagem activada por 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 deve ser anonimizada ou pseudonimizada antes de partilhar imagens ou vídeos. O YOLOv8 ajuda neste aspeto, 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 a segurança dos dados pessoais, mantendo o resto da informação visual clara e útil.
Como funciona a desfocagem com o YOLOv8
O YOLOv8 simplifica a desfocagem com técnicas dedeteçã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.
Eis uma descrição passo a passo do seu funcionamento:
Deteção de objectos: O 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 onde se encontra na imagem.
Cortar o objeto: De seguida, a área dentro da caixa delimitadora é cortada. A área recortada da imagem contém o objeto que precisa de ser desfocado, como etiquetas com nomes na roupa.
Desfocagem do 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.
Sobreposição do objeto desfocado: Finalmente, a área desfocada é colocada de novo 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 o 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 domínios. Vamos explorar algumas das principais áreas em que têm um impacto significativo.
Desfocagem YOLOv8 para videovigilância
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. Os CCTV nos escritórios podem captar os rostos dos empregados, os ecrãs dos computadores 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. Desfocagem de funcionários em filmagens de CCTV de escritório utilizando Ultralytics YOLOv8.
Desfocagem YOLOv8 para aplicações no sector da 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 os hospitais e os 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 para a segurança do comércio retalhista
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. A automatização deste processo pode ajudar a criar confiança no cliente, demonstrando um compromisso com a proteção da privacidade.
Fig. 4. Exemplo de desfocagem de rostos de clientes em lojas de retalho utilizando o Ultralytics YOLOv8.
Desfocagem YOLOv8 para anonimização de dados
À medida que mais dados são recolhidos para treinarmodelos 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 o Ultralytics YOLOv8.
Desafios e limitações da desfocagem YOLOv8
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 YOLOv8x, podem exigir mais recursos. Em sistemas menos potentes, isto pode causar atrasos, dificultando a desfocagem instantânea dos 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 o YOLOv8 oferece uma solução prática, detectando e ocultando automaticamente informações sensíveis, o que o torna uma ferramenta valiosa para aplicações centradas na privacidade em áreas como a vigilância, os cuidados de saúde e o retalho. A YOLOv8 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 de tecnologias modernas baseadas em dados.