Download
rede sem fios de sensores multim dia wmsn n.
Skip this Video
Loading SlideShow in 5 Seconds..
Rede sem fios de Sensores Multimídia (WMSN) PowerPoint Presentation
Download Presentation
Rede sem fios de Sensores Multimídia (WMSN)

Rede sem fios de Sensores Multimídia (WMSN)

52 Views Download Presentation
Download Presentation

Rede sem fios de Sensores Multimídia (WMSN)

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Rede sem fios de Sensores Multimídia (WMSN) Computação Móvel Prof. Dr. Alfredo Goldman Wesley Seidel Carvalho

  2. A survey on wireless multimedia sensor networks Autores Ian F. Akyildiz Tommaso Melodia Kaushik R. Chowdhury

  3. Introdução

  4. Motivação Riqueza de conteúdo para ensino teórico; Desafios Práticos.

  5. Diferenças entre WMSN e WSN: • WSNs (Redes de sensores sem fio) • Medidas escalares de fenomenos fisicos: Temperatura, pressão, umidade, localização de objetos... • Necessitam de baixa largura de banda para transmissão • Tolerantes a atrasos. • WMSNs (Redes de sensores multimídia sem fio) • Recuperar informações do ambiente: • Os mesmo das WMSNs • + • audio, video e imagens estáticas. • Armazenar dados, processamento real-time, unir dados multimedias obtidos de fontes diferentes...

  6. Aplicações das WMSN • A idéia da WMSN's não é apenas reforçar as WSN's existentes, mas também permitir novas aplicações: • Redes de sensores multimidia de vigilancias. • Armazenamento de atividades potencialmente relevantes. • Evitar o trafego(transito), sistema de controle e execução. • Prestação de cuidados médicos avançados. • Assistencia automatizada para idosos e familias que necessitam de monitoramente. • Monitoramento ambiental. • Serviços de localização de pessoas: • Controle de processos industriais:

  7. Mais para entender... • As WMSNs prometem aumentar o horizonte dos monitoramentos tradicionais e sistemas de vigilâncias: • Ampliar o campo de visão. • Através de sistema de cameras e sensores distribuidos. • Reforçar a visão. • Através de sobreposição de cameras em um mesmo ponto de visão. • Eliminar a ambiquidade através da junção de audio, video e/ou sensores infra-vermelhos; • Disponibilizar visualizações de multi-resoluções: • Imagens obtidas de um mesmo ponto de visão, com resoluções diferentes.

  8. Tá ok !Tudo bem...Mas cadê os desafios prometidos ?

  9. Desafios...(Agora vem a necessidade de estudo...) • Ultimos 20 anos: • Algoritmos, protocolos e técnicas de entrega de conteúdo multimedia para rede de LARGA ESCALA. • Depois, readaptação dos mesmo para a internet... :P~ • Mas nas WMSNs, as exigencias são maiores e muito pouco exploradas. Por exemplo: • Limitações de recursos: • Tudo é pequeno: bateria, memoria, capacidade de processamento • Capacidade de canal variável: • Existe muita interferencia do meio, então é necessário técnicas de tratamento... Roteamento, controle de energia, rate policies...

  10. Não queriam Desafios ??(Tem mais ae embaixo...) • Acoplamento de funcionalidades entre camadas (Cross-layer): • Casamento de funcionalidades de camadas diferentes. • Processamento multimedia na rede: • Mesclagem de counteúdo multimedia, compressão, eliminação de redundancias... • Pelas caracteristicas mostradas, percebemos então que é necessário repensar alguns paradigmas tradicionais: • Qualidade de serviço (QoS) • O consumo de energia ( impulsionou a maioria dos estudos de WSN até agora )

  11. Fatores que influenciam o desenvolvimento das redes de sensores multimedia.

  12. Fatores que influenciam o desenvolvimento das redes de sensores multimedia: • QoS específico por aplicação. • Busca por maior largura de banda. • Técnicas de codificação de fontes multimedias. • Processamento multimedia em rede • Consumo de energia • Arquiteturas flexiveis para suportar diferentes aplicações. • Cobertura Multimedia. • Integração com arquiteturas IP ( Internet ) • Integração com outras tecnologias sem fios.

  13. Vamos começar...

  14. Arquitetura de Redes. • Preocupação inicial: Escalabilildade. • As WNS´s são baseadas em arquiteturas planas : • Todos os sensores são "iguais". • Podem interagir apenas com sensores vizinhos. • A Topologia plana não serve para WMSN´s pois a capacidade de processamento, transmissão e energia necessária, podem não estar disponível em cada nodo.

  15. Uma Proposta de arquitetura. • Single-tier flat • Sensores identicos • Processamento distribuido • Armazenamento centralizado • Single-tier clustered • Diferentes sensores • Processamento centralizado • Armazenamento centralizado • Multi-tier • Diferentes sensores • Processamento distribuido • Armazenamento distribuido

  16. Uma Proposta de arquitetura.

  17. Uma Proposta de arquitetura. • Single-tier flat • Aplicações em que todos os sensores podem ser iguais em suas capacidades.

  18. Uma Proposta de arquitetura. • Single-tier clustered • Sensores com menos recursos: executam as tarefas mais simples • Sensores com mais recursos: executam as tarefas mais complexas • Por exemplo, em sistemas de vigilancia, as cameras de baixa-resolução podem detectar movimentos de possiveis intrusos, e essas acionam por demanda as cameras para alta-resolução para reconhecimento de objetos e monitoramento.

  19. Uma Proposta de arquitetura. • Multi-tier • Um exemplo também em sistemas de vigilancia. • Camada baixa: sensores de baixa resolução • Camada alta : sensores com zoom, alta definição. • Existe um trabalho que mostra consideraveis vantagens em relação a single-tier, em termos de escalabilidade, baixo custo, cobertura, funcionalidade e maior alcance.

  20. SensEye Streaming de video • Camada 3 Webcam + Stargate wakeup • Camada 2 Cameras de baixa resolução wakeup • Camada 1 Sensores Escalares + Mote

  21. Para que tudo isso funcione, precisamos de sensores...Então vamos falar de......sensores....

  22. Sensores (Hardwares)...(Sensores de imagem de baixa resolução) • CCD (charged-coupled) • Chips separados (captura e processamento); • Tecnologia dos dispositivos tradicionais; • Alta definição; • Alto custo; • Uso: Para casos que se é exigido alta qualidade de imagem: imagens de satélites, equipamentos médico-hospitalares... • CMOS ( complementary metal-oxide semiconductor ) • Chip integrado (captura e processamento) • Custo reduzido • Menores, mais leves, e... ... consomem menos energia. :D • Uso: Webcams, PDA´s, cameras "digitais" de consumo. ( São interfaceadas com dispositivos ricos computacionalmente )

  23. Sensores (Hardwares)...(Cyclops) • Sensores de imagem de baixa resolução ( Low-resolution imaging motes ) • Cyclops ( Interface eletrônica), é composto por: • câmera ( CMOS Agilent ADCM-1700 CIF camera), • micro controlador de 8-bits ( ATMEL ATmega128L microcontroler- MCU), • controla a imagem, • configura seus parâmetros, e • executa processamentos locais na imagem para produzir uma inferencia. • Possui • dispositivo programável de lógica complexa ( CPLD ), • SRAM externa • Flash externa. • Firmware • linguagem nesC[48], • baseado nas bibliotecas do TinyOS. • Está conectado a um modulo remoto que fornece um interface de alto nivel que esconde a complexidade do dispositivo de imagem para o host remoto.

  24. Sensores (Hardwares)... • CMUcam 3 (Universidade Carnegie Mellon) • É uma câmera embutida. • resolução de 352x288 pixels RGB • carrega até 26 fps na memória. • compressão JPEG • Biblioteca de manipulação de imagens • Pode ser ligada com um motes TelosB compatível com 802.15.4

  25. Sensores (Hardwares)...(Sensores de imagem de média resolução) • Plataformas de processamento de alta performance para sensores. • Alto Consumo de energia • Stargate da Intel ( processador PXA-255 XScale 400 MHz ) • permite a conectividade da rede de sensores sem fio, com o mundo real, através de várias interfaces: • Rede Wifi ( através do cartão wifi ) • Serial RS-232 • 10/100 Ethernet • USB Host • Quando conectado a uma webcam, pode funcionar como um sensor multimédia de media-resolução.

  26. Sensores (Hardwares)...(Sensores de imagem de média resolução) • Imote • processador ARM7 8bits, 12 MHz • Bluetooth • Memória flash de 32Kbyte • Memória RAM de 63 Kbyte • Imote 2 • PXA271 XScale, 320/416/520 MHz • 256 KB de memória SRAM, • 32 MB de memória Flash • 32 MB de SDRAM • Suporte a Bluetooth • Varias portas de E/S para sensores digitais ou cameras... :D • Está sendo usada para nova plataforma Stargate 2 • Suporta Linux & Java

  27. Sensores (Hardwares)...(Captação de energia) • Esse assunto é foco em muitas pesquisas • Técnicas utilizadas ( Economia ): • Otimizações de hardwares • Otimização dinâmica de voltagem • clock rate • Procedimentos de wake-up • Técnicas de obtenção de energia do próprio ambiente • Sinais de radio ( Muito baixo em comparação a luz solar ) • campos elétrico ( encontrado apenas perto de fortes transmissores) • energia deliberada em broadcast de RF ( Limitada por leis ) • Vibrações magnéticas ( baseada no movimento magnético ou em bobinas ) • São insuficientes se comparado ao consumo dos dispositivos multimedia • São boas para dispositivos com ciclo de vida curtíssimo.

  28. Sensores (Hardwares)...(Sensores de imagem de baixa resolução) • Dois outros estudos comparam processadores de 8-bits com de 32-bits. E mostram que apesar do consumo de energia de 32 bits ser maior, o tempo de execução é muito menor o que compensa o uso do de 32 bits... • Eles mostram que por mais simples que seja o algoritmo, o consumo de energia no de 8bits é no mínimo de 1 a 2 vezes maior do que no de 32bits...

  29. Processamento colaborativo em rede

  30. Processamento colaborativo em rede • Alinhamento de dados e registro de imagens • Técnicas de “image registration” • Diferentes pontos de visão (analise de multi-visão) • Momentos Diferentes (analise multi-temporal) • Diferentes sensores (analise multi-modal) • WMSNs como sistema de visão computacional distribuído • Tratamento de imagens na própria rede • Interface de consulta de forma declarativa para o usuário

  31. Processamento colaborativo em rede(Exemplo) SELECT Object, Location REPORT = 30 FROM Network WHERE Access = Restrict PERIOD = 30

  32. Estudos de camadas

  33. Conclusão • Necessidade de: • Otimizações nos algoritmos de codificação multimedia. • Roteamento com atrasos limitados • Protocolos MAC Multi-channel • Ainda existem muitas pesquisas em aberto na área.

  34. Fim

  35. Copiando alguém... Duvidas desde que não seja do professor ?