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 criar sistemas de alarme de segurança de ponta utilizando o Ultralytics YOLOv8! Saiba como detect pessoas com uma câmara Web e enviar alertas por correio eletrónico em tempo real para aumentar a segurança.
Bem-vindo a mais um capítulo da nossa viagem com a Ultralytics YOLOv8! Neste blogpost, vamos mergulhar no emocionante domínio dos sistemas de segurança, aproveitando o poder do YOLOv8 para criar projetos de alarme de segurança de ponta. Junte-se a nós enquanto exploramos os prós e contras da deteção de pessoas com uma webcam e do envio de alertas por e-mail em tempo real.
Criando um sistema de segurança de detecção de pessoas
A nossa missão neste projeto é clara: desenvolver um sistema de segurança que detecte indivíduos que utilizem YOLOv8 e envie alertas por correio eletrónico após a deteção. Com o aumento da procura de soluções de segurança inteligentes, este projeto promete ser inovador e prático.
Implementar a deteção de objectos com o YOLOv8
O primeiro passo para a realização do nosso sistema de segurança é carregar o modelo YOLOv8 e efetuar previsões nos fotogramas da webcam. Ao extrair as coordenadas da caixa delimitadora e os IDs de classe, podemos identificar e track e seguir indivíduos no campo de visão da câmara. Com as capacidades robustas do YOLOv8, este processo torna-se mais simples e eficiente.
Visualização e alertas por e-mail para detecções
A visualização das detecções nos fotogramas da webcam é essencial para a monitorização e análise. Utilizando a classe de anotadorUltralytics , sobrepomos caixas delimitadoras nos fotogramas para destacar os indivíduos detectados. Além disso, implementamos uma lógica de alerta por correio eletrónico para garantir notificações atempadas quando uma pessoa é detectada. Isto garante medidas de segurança proactivas, evitando o envio desnecessário de spam.
Executando e testando o sistema de segurança
Uma vez que o sistema de segurança está em funcionamento, podemos colocá-lo à prova detectando uma mão e verificando o recebimento de alertas por e-mail. Ao verificar nossa caixa de entrada de e-mail, podemos confirmar que os alertas estão sendo recebidos de forma rápida e precisa. Este teste no mundo real garante a confiabilidade e eficácia do nosso projeto de alarme de segurança.
Fig. 1. Nicolai Nielsen explica como utilizar YOLOv8 para um projeto de alarme de segurança.
Concluindo
Este tutorial equipou-nos com as ferramentas para criar um sistema de alarme de segurança robusto, ao mesmo tempo que nos deu um vislumbre das inúmeras formas em que YOLOv8 pode ser implementado para melhorar a segurança, simplificando e inovando os nossos projectos. Ao aproveitar o poder do YOLOv8 para a deteção de objectos e alertas por e-mail, demos um passo significativo no sentido de melhorar a segurança em vários ambientes.
Junte-se à nossa comunidade, confira nosso GitHub e assista ao tutorial completo aqui para ficar por dentro de mais projetos e inovações emocionantes enquanto continuamos a explorar as infinitas possibilidades de IA e aprendizado de máquina.