A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistema de Segurança Baseado em Análise de Imagens

Apresentações semelhantes


Apresentação em tema: "Sistema de Segurança Baseado em Análise de Imagens"— Transcrição da apresentação:

1 Sistema de Segurança Baseado em Análise de Imagens
Diego Mendes Rodrigues

2 Introdução O Pitbull 2.0 é um software de segurança baseado na detecção de movimentos em tempo real Câmera analógica + Placa de captura + V4L2 Processos + Interface

3 Desafios Desafios e melhorias para a versão 2.0 Ajuste na captura
Método eficaz de para detecção de movimentos Estudo e implantação de filtros digitais Programação em tempo real Memória compartilhada Sincronismo

4 Filtros Digitais Filtro de Média 3x3

5 Filtros Digitais Filtro de Média 3x3

6 Filtros Digitais Filtro Gaussiano

7 Filtros Digitais Filtro Gaussiano

8 Impacto da Aplicação dos Filtros
Análise sem filtro: erro em torno de 9% Análise com filtro de média 3X3: erro em torno de 0% Análise com filtro Gaussiano: erro em torno de 1%

9 Método de Análise – Proposta 1
Análise de Frames

10 Método de Análise – Proposta 1
Amostra de pixels 68% dos valores de Y no intervalo [Ymed – 1*desv , Ymed + 1*desv] 95% dos valores de Y no intervalo [Ymed – 2*desv , Ymed + 2*desv]

11 Método de Análise – Proposta 1
Matriz De Médias Matriz De Desvios

12 Método de Análise – Proposta 1
Matriz De Médias Matriz Deteccão Matriz Y Frame Matriz De Desvios 320x240 320x240 320x240

13 Método de Análise – Surto

14 Método de Análise – Proposta 2
Análise espacial com regiões 10x10 Cada bloco 10x10 é tratado temporalmente Matriz De Médias Matriz Y Frame Matriz Deteccão Matriz De Blocos 32x24 Matriz De Desvios 32x24 32x24 320x240 32x24

15 Detecção de Movimento O valor de cada pixel, da matriz de luminância, de cada novo frame capturado, é comparado com a matriz de médias somada à tolerância da matriz de desvios, calculadas na seqüência anterior: dentro da faixa tolerada, ou seja, [Ymed – 2*Y - offset , Ymed – 2*Y + offset], utiliza-se zero na matriz de detecção. Quando o valor do pixel está fora do valor esperado, utiliza-se o valor da diferença na matriz de deteção.

16 Localização do Movimento
Exemplo de matriz de detecção Movimento foi detectado e está representado pelos valores em laranja. Os valores em azul representam “falsos posivitos”.

17 Localização do Movimento
Exemplo de matriz de detecção com filtro de moda modificado

18 Localização do Movimento
Exemplo de matriz de detecção com centro destacado

19 Centro do Movimento Coordenadas do Centro do Movimento

20 Protocolo YPit Bordas de Imagem

21 Protocolo YPit Transporte de Informações

22 Protocolo YPit Transporte de Informações

23 Protocolo YPit

24 Implementação Diagrama de Contexto

25 Implementação Diagrama de Fluxo de Dados Geral

26 Implementação Diagrama de Fuxo de Dados – Interface

27 Implementação Diagrama de Fluxo de Dados – Processos

28 Memória Compartilhada

29 Sincronismo Situação ideal de trabalho

30 Sincronismo Execução real dos processos

31 Sincronismo Fator de sincronismo temporal

32 Sincronismo Limites de proximidade

33 Sincronismo Variação de velocidade de análise

34 Sincronismo Variação de velocidade de captura

35 Sincronismo – Taxa constante

36 Material Utilizado

37 Interface

38 Interface

39 Interface

40 Interface

41 Obrigado! Diego Mendes Rodrigues diego@drsolutions.usp.br


Carregar ppt "Sistema de Segurança Baseado em Análise de Imagens"

Apresentações semelhantes


Anúncios Google