SlideShare uma empresa Scribd logo
1 de 21
PADS
Personal Activity Detection System
Sérgio Vale
Orientador: Prof. Doutor José Torres
Coorientador: Prof. Doutor Rui Silva Moreira
O Problema
Taxa de
natalidade
Espectativa
média de vida
• O número de pessoas idosas irá exceder a
capacidade de resposta da sociedade atual
• Importância da atividade física
• monitorização é fundamental
• As quedas são um dos problemas mais
graves na assistência geriátrica
Qualidade
de vida
Promoção
da saúde
Independ-
ência do
idoso
28% 34%
Objetivos
• Deteção e monitorização de
atividade
– Deteção de atividade física
– Deteção de presença em locais
estratégicos
• Fusão de informação de várias
fontes
• Desenvolvimento de um
protótipo
– câmaras web
– um smartphone
– servidores
• Inferência probabilística
Estado da arte
• Sistemas sensíveis ao contexto compreendem módulos de aquisição
• Agentes inteligentes
• Sensores
Módulo de aquisição
Acelerómetro
Magnetómetro
Giroscópio
Interpretação da
perceção dos sensores
Tomada de decisão
Aceleração
Direção
localizaçãotemperatura
visão
Software
• OpenCV
– biblioteca open source de visão por computador desenvolvida em c/c++
– Análise e interpretação da atividade humana (frame)
– Eficiência computacional com um forte direcionamento para as aplicações em
tempo real
• Weka
– Coleção de algoritmos de aprendizagem
– Métodos para todos os problemas standard de data mining de regressão,
classificação, clustering, association rule mining e seleção de atributos
– Aplicar um método de aprendizagem a um conjunto de dados e apresenta
resultados
– Os conjunto de dados são pré-formatados num ficheiro ARFF
• Mocapy++
– Inferência e aprendizagem de redes bayesianas
– Usa a Técnica Markov chain Monte Carlo (MCMC), designada Gibbs sampling.
– Utiliza o método expectation maximization (EM)
Software
• Exemplo de um ficheiro ARFF
Técnicas de Inferência
• Métodos baseados em heurísticas
– Este método depende inevitavelmente de um conjunto de dados completo
– Método aplicado a através de regras
– Simple Reflex Agent - é muito limitado a nível de inteligência e sem memória
– Model-Based Agent - contém alguma inteligência devido a possuir memória
• Métodos baseados em aprendizagem
– Saber como atuar no presente mas também no futuro
– A aprendizagem indutiva é uma classe de algoritmos para aprendizagem
supervisionada determinística
– Teoria da aprendizagem computacional
– Atributos nominais ou numéricos
– Logit Boost que utiliza a técnica additive logistic regression
• Inferência probabilística
– Processo de inferir um resultado a partir de várias observações
– No PADS são utilizadas as redes bayesianas que são um modelo gráfico
– A componente gráfica serve como suporte para alcançar eficiência
computacional
Trabalhos relacionados
Acel. Gyrosc. Magnet. Outro
sensor
Indoor /
outdoor
Objetivo Dispositivo
(Dai et al., 2010) Sim Não Não Magnético ambos Detetar quedas smartphone
(Ryder et al., 2009) Sim Não Não GPS ambos Monitorizar atividade e
localização
smartphone
(Anderson et al.,
2007)
Não Não Não GSM ambos Monitorizar atividade física Cell phone
(Torres et al., 2012) Sim Não Não - ambos Monitorizar atividade física customized
(Kwapisz et al.,
2010)
Sim Não Não - ambos Monitorizar atividade física Cell phone
(Luštrek & Kaluža,
2009)
Sim Sim Não Radio tag ambos Monitorização da atividade
física e reconhecimento de
quedas
customized
(Gonçalves et al.,
2009)
Sim Não Não Temperatura e
luminosidade
indoor Monitorização da atividade
física e sinais vitais
customized
(Mccall et al., 2012) Sim Sim Sim - ambos Detetar atividades físicas
variadas (cozinhar)
smartphone
Own Application Sim Sim Sim - ambos Monitorização da atividade
física
smartphone
Componentes do PADS
• relação de dependência estatística entre resultados
Modelo Estatístico
Activity Detection Module
Activity Detection Module
• Objectivo: Atividade física do utilizador do dispositivo móvel
• Aplicação 1: Recolha e tratamento de informação
– Execução de atividades
– Recolha dos dados
– Modelo de aprendizagem (Weka)
• Aplicação 2: Leitura de informação e classificação de atividades
– Modelo de aprendizagem (ADM)
– Recolha de dados
– Classificação em tempo real
– Envio da classificação para o servidor
Activity Detection Module
• Algoritmo principal de classificação da Aplicação 2
Sistema de deteção de atividade
Presence Detection Module
Presence Detection Module
• Algoritmo principal de deteção de presença
Information Fusion Module
Information Fusion Module
• Algoritmo principal para fusão de informação
H
O O O
H
Avaliação da atividade física
Evento
Classificado como:
A B C D E
A 100% 0% 0% 0% 0%
B 0% 98,5% 1,5% 0% 0%
C 0% 2% 97,5% 0% 0,5%
D 0,7% 1,4% 0% 94,3% 3,6%
E 0% 3,8% 7,7% 23,1% 65,4%
A: Parado B: Andar C: Correr D: Deitado E: Queda
• Samsung Nexus S
– Android
– Processador ARM de 1Ghz
– 512 Mb de RAM
• Taxa de amostragem: 10Hz
• Intervalo de aquisição: 100s/10s
• Algoritmo classificador: Logit Boost
• Técnica: 10-fold cross validation
• Precisão de 96,73%
-5.00
0.00
5.00
10.00
15.00
20.00
25.00
1 2 3 4 5 6 7 8 9 10
Segundos
X
Y
Z
Avaliação da determinação de
atividade por fusão
• Componentes utilizados:
– Activity Detection Module
– Presence Detection Module
• Cenário: “A Mary circula pela sala em
direção à televisão e senta-se na sua
frente a ver o seu programa favorito”
• Estados possiveis:
– “Em frente à TV”
– “A tomar medicação”
– “A fazer exercício em frente à TV”
– “Ao telefone”
– “Queda”
– “Outra”
Avaliação da determinação de
atividade por fusão
Momento
Activity Detection
Module
Presence Detection
Module
Information Fusion Module
(Output do sistema)
Ground Truth
1 Parado - Outra O utilizador está parado perto da
porta da sala.
2 Andar - Outra Movimenta-se em direção ao sofá.
3 Andar - Outra Movimenta-se em direção ao sofá.
4 Andar - Outra Movimenta-se em direção ao sofá.
5 Andar - Outra Movimenta-se em direção ao sofá e
senta-se no mesmo.
6 Parado TV Em frente à TV Sentado no sofá a ver televisão.
7 Parado Outra Em frente à TV Sentado no sofá a ver televisão.
8 Parado TV Em frente à TV Sentado no sofá a ver televisão.
9 Parado TV Em frente à TV Sentado no sofá a ver televisão.
10 Parado TV Em frente à TV Sentado no sofá a ver televisão.
Conclusões
• Contribuições
– Activity Detection Module
– Presence Detection Module
– Information Fusion Module
– Protótipo integrando todos os componentes anteriores
• Trabalho futuro
– Aperfeiçoamento da interface gráfica na apresentação de resultados
– utilização de outros meios de comunicação
– Introdução de novos módulos sensores

Mais conteúdo relacionado

Destaque

La auditoría según NIAs utilizando gesia
La auditoría según NIAs utilizando gesiaLa auditoría según NIAs utilizando gesia
La auditoría según NIAs utilizando gesiaAudinfor
 
Safety evaluation of plastic food contact materials using analytical
Safety evaluation of plastic food contact materials using analyticalSafety evaluation of plastic food contact materials using analytical
Safety evaluation of plastic food contact materials using analyticalViolette DUCRUET
 
Manual de formação ege snc - módulo 6214
Manual de formação ege   snc - módulo 6214Manual de formação ege   snc - módulo 6214
Manual de formação ege snc - módulo 6214Pedagogy
 
Entomologie moléculaire et étude de la structuration génétique des population...
Entomologie moléculaire et étude de la structuration génétique des population...Entomologie moléculaire et étude de la structuration génétique des population...
Entomologie moléculaire et étude de la structuration génétique des population...Institut Pasteur de Madagascar
 
Nigerian Feed and Poultry Industry challenges nias 2009
Nigerian Feed and Poultry Industry challenges nias 2009Nigerian Feed and Poultry Industry challenges nias 2009
Nigerian Feed and Poultry Industry challenges nias 2009Dr Babatunde Bello
 
Nias nagas presentar
Nias nagas presentarNias nagas presentar
Nias nagas presentarChikytaty
 
PUESTA EN MARCHA DE LAS NORMAS INTERNACIONALES DE AUDITORIA
PUESTA EN MARCHA DE LAS NORMAS INTERNACIONALES DE AUDITORIAPUESTA EN MARCHA DE LAS NORMAS INTERNACIONALES DE AUDITORIA
PUESTA EN MARCHA DE LAS NORMAS INTERNACIONALES DE AUDITORIAEsteban Uyarra Encalado
 
Evolución normativa en España hasta las NIAS
Evolución normativa en España hasta las NIASEvolución normativa en España hasta las NIAS
Evolución normativa en España hasta las NIASEsteban Uyarra Encalado
 
Treasury Web Report
Treasury Web ReportTreasury Web Report
Treasury Web Report3V FINANCE
 
Repères et Outils pour l’Évaluation de l’Aptitude au Contact Alimentaire de M...
Repères et Outils pour l’Évaluation de l’Aptitude au Contact Alimentaire de M...Repères et Outils pour l’Évaluation de l’Aptitude au Contact Alimentaire de M...
Repères et Outils pour l’Évaluation de l’Aptitude au Contact Alimentaire de M...Pôle Qualiméditerranée
 
Diapositivas nias y nagas pptx
Diapositivas nias y nagas pptxDiapositivas nias y nagas pptx
Diapositivas nias y nagas pptxoscarand1988
 

Destaque (17)

Nias
NiasNias
Nias
 
La auditoría según NIAs utilizando gesia
La auditoría según NIAs utilizando gesiaLa auditoría según NIAs utilizando gesia
La auditoría según NIAs utilizando gesia
 
Open Access by Saskia Woutersen-Windhouwer
Open Access by Saskia Woutersen-WindhouwerOpen Access by Saskia Woutersen-Windhouwer
Open Access by Saskia Woutersen-Windhouwer
 
Nias CBHP updates
Nias CBHP updatesNias CBHP updates
Nias CBHP updates
 
NIAS-IFRS
NIAS-IFRSNIAS-IFRS
NIAS-IFRS
 
Safety evaluation of plastic food contact materials using analytical
Safety evaluation of plastic food contact materials using analyticalSafety evaluation of plastic food contact materials using analytical
Safety evaluation of plastic food contact materials using analytical
 
Manual de formação ege snc - módulo 6214
Manual de formação ege   snc - módulo 6214Manual de formação ege   snc - módulo 6214
Manual de formação ege snc - módulo 6214
 
Entomologie moléculaire et étude de la structuration génétique des population...
Entomologie moléculaire et étude de la structuration génétique des population...Entomologie moléculaire et étude de la structuration génétique des population...
Entomologie moléculaire et étude de la structuration génétique des population...
 
Nigerian Feed and Poultry Industry challenges nias 2009
Nigerian Feed and Poultry Industry challenges nias 2009Nigerian Feed and Poultry Industry challenges nias 2009
Nigerian Feed and Poultry Industry challenges nias 2009
 
Accounting standards unit2
Accounting standards unit2Accounting standards unit2
Accounting standards unit2
 
Nias nagas presentar
Nias nagas presentarNias nagas presentar
Nias nagas presentar
 
PUESTA EN MARCHA DE LAS NORMAS INTERNACIONALES DE AUDITORIA
PUESTA EN MARCHA DE LAS NORMAS INTERNACIONALES DE AUDITORIAPUESTA EN MARCHA DE LAS NORMAS INTERNACIONALES DE AUDITORIA
PUESTA EN MARCHA DE LAS NORMAS INTERNACIONALES DE AUDITORIA
 
Evolución normativa en España hasta las NIAS
Evolución normativa en España hasta las NIASEvolución normativa en España hasta las NIAS
Evolución normativa en España hasta las NIAS
 
Treasury Web Report
Treasury Web ReportTreasury Web Report
Treasury Web Report
 
Repères et Outils pour l’Évaluation de l’Aptitude au Contact Alimentaire de M...
Repères et Outils pour l’Évaluation de l’Aptitude au Contact Alimentaire de M...Repères et Outils pour l’Évaluation de l’Aptitude au Contact Alimentaire de M...
Repères et Outils pour l’Évaluation de l’Aptitude au Contact Alimentaire de M...
 
Nias
NiasNias
Nias
 
Diapositivas nias y nagas pptx
Diapositivas nias y nagas pptxDiapositivas nias y nagas pptx
Diapositivas nias y nagas pptx
 

Semelhante a PADS - MSc Thesis @ UFP

Análise de aderência de práticas ágeis na cultura de startups de software: o ...
Análise de aderência de práticas ágeis na cultura de startups de software: o ...Análise de aderência de práticas ágeis na cultura de startups de software: o ...
Análise de aderência de práticas ágeis na cultura de startups de software: o ...Marvin Ferreira
 
Rene Seguranca Ai Agents
Rene Seguranca Ai AgentsRene Seguranca Ai Agents
Rene Seguranca Ai AgentsMarco Manso
 
Tdc2015 bigdata-mpias-final-pdf
Tdc2015 bigdata-mpias-final-pdfTdc2015 bigdata-mpias-final-pdf
Tdc2015 bigdata-mpias-final-pdfMinistry of Data
 
Aprendizagem de máquina aplicada na neurociência
Aprendizagem de máquina aplicada na neurociênciaAprendizagem de máquina aplicada na neurociência
Aprendizagem de máquina aplicada na neurociênciaWalter Hugo Lopez Pinaya
 
Táticas para Projeto de Experimentos
Táticas para Projeto de ExperimentosTáticas para Projeto de Experimentos
Táticas para Projeto de ExperimentosAlexandre Duarte
 
Automação baseada em comportamento
Automação baseada em comportamentoAutomação baseada em comportamento
Automação baseada em comportamentoAlberto Laurentino
 
jAUTI 2014- Processo metodológico para alicerçar a seleção de métodos de ide...
jAUTI 2014- Processo metodológico para alicerçar a  seleção de métodos de ide...jAUTI 2014- Processo metodológico para alicerçar a  seleção de métodos de ide...
jAUTI 2014- Processo metodológico para alicerçar a seleção de métodos de ide...Red Auti
 
Aula 1 - Conceitos de TI e PDTI
Aula 1 - Conceitos de TI e PDTIAula 1 - Conceitos de TI e PDTI
Aula 1 - Conceitos de TI e PDTIFilipo Mór
 
Aula sobre a Importância da Informatica nível tecnico
Aula sobre a Importância da Informatica nível tecnicoAula sobre a Importância da Informatica nível tecnico
Aula sobre a Importância da Informatica nível tecnicocarlosnascimento1071
 
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxanalise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxMoysesOliveira3
 
PSI - Apoio a tomada de decisão
PSI - Apoio a tomada de decisãoPSI - Apoio a tomada de decisão
PSI - Apoio a tomada de decisãoClaudio Barbosa
 
Entendendo a Plataforma de Desenvolvimento do Windows Phone 7
Entendendo a Plataforma de Desenvolvimento do Windows Phone 7Entendendo a Plataforma de Desenvolvimento do Windows Phone 7
Entendendo a Plataforma de Desenvolvimento do Windows Phone 7Gesmar de Paula Santos Júnior
 
Os Rumos do Teste de Software
Os Rumos do Teste de SoftwareOs Rumos do Teste de Software
Os Rumos do Teste de Softwareandrevdrodrigues
 
Palestra - Internet das Coisas Robóticas: Os desafios de trabalhar com multia...
Palestra - Internet das Coisas Robóticas: Os desafios de trabalhar com multia...Palestra - Internet das Coisas Robóticas: Os desafios de trabalhar com multia...
Palestra - Internet das Coisas Robóticas: Os desafios de trabalhar com multia...Felipe Mota
 
TDC 2015 Big Data - Modelos Preditivos
TDC 2015 Big Data - Modelos PreditivosTDC 2015 Big Data - Modelos Preditivos
TDC 2015 Big Data - Modelos PreditivosRodrigo Moraes
 

Semelhante a PADS - MSc Thesis @ UFP (20)

Análise de aderência de práticas ágeis na cultura de startups de software: o ...
Análise de aderência de práticas ágeis na cultura de startups de software: o ...Análise de aderência de práticas ágeis na cultura de startups de software: o ...
Análise de aderência de práticas ágeis na cultura de startups de software: o ...
 
Rene Seguranca Ai Agents
Rene Seguranca Ai AgentsRene Seguranca Ai Agents
Rene Seguranca Ai Agents
 
Tdc2015 bigdata-mpias-final-pdf
Tdc2015 bigdata-mpias-final-pdfTdc2015 bigdata-mpias-final-pdf
Tdc2015 bigdata-mpias-final-pdf
 
Aprendizagem de máquina aplicada na neurociência
Aprendizagem de máquina aplicada na neurociênciaAprendizagem de máquina aplicada na neurociência
Aprendizagem de máquina aplicada na neurociência
 
GP4US - Pesquisa Operacional - Introdução à Tomada de Decisão
GP4US - Pesquisa Operacional - Introdução à Tomada de DecisãoGP4US - Pesquisa Operacional - Introdução à Tomada de Decisão
GP4US - Pesquisa Operacional - Introdução à Tomada de Decisão
 
Táticas para Projeto de Experimentos
Táticas para Projeto de ExperimentosTáticas para Projeto de Experimentos
Táticas para Projeto de Experimentos
 
Automação baseada em comportamento
Automação baseada em comportamentoAutomação baseada em comportamento
Automação baseada em comportamento
 
jAUTI 2014- Processo metodológico para alicerçar a seleção de métodos de ide...
jAUTI 2014- Processo metodológico para alicerçar a  seleção de métodos de ide...jAUTI 2014- Processo metodológico para alicerçar a  seleção de métodos de ide...
jAUTI 2014- Processo metodológico para alicerçar a seleção de métodos de ide...
 
Aula 1 - Conceitos de TI e PDTI
Aula 1 - Conceitos de TI e PDTIAula 1 - Conceitos de TI e PDTI
Aula 1 - Conceitos de TI e PDTI
 
Aula sobre a Importância da Informatica nível tecnico
Aula sobre a Importância da Informatica nível tecnicoAula sobre a Importância da Informatica nível tecnico
Aula sobre a Importância da Informatica nível tecnico
 
08 percurso cognitivo
08 percurso cognitivo08 percurso cognitivo
08 percurso cognitivo
 
Asi aula1
Asi aula1Asi aula1
Asi aula1
 
Personalizando a tv digital
Personalizando a tv digitalPersonalizando a tv digital
Personalizando a tv digital
 
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxanalise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
 
Tomada de Decisão
Tomada de DecisãoTomada de Decisão
Tomada de Decisão
 
PSI - Apoio a tomada de decisão
PSI - Apoio a tomada de decisãoPSI - Apoio a tomada de decisão
PSI - Apoio a tomada de decisão
 
Entendendo a Plataforma de Desenvolvimento do Windows Phone 7
Entendendo a Plataforma de Desenvolvimento do Windows Phone 7Entendendo a Plataforma de Desenvolvimento do Windows Phone 7
Entendendo a Plataforma de Desenvolvimento do Windows Phone 7
 
Os Rumos do Teste de Software
Os Rumos do Teste de SoftwareOs Rumos do Teste de Software
Os Rumos do Teste de Software
 
Palestra - Internet das Coisas Robóticas: Os desafios de trabalhar com multia...
Palestra - Internet das Coisas Robóticas: Os desafios de trabalhar com multia...Palestra - Internet das Coisas Robóticas: Os desafios de trabalhar com multia...
Palestra - Internet das Coisas Robóticas: Os desafios de trabalhar com multia...
 
TDC 2015 Big Data - Modelos Preditivos
TDC 2015 Big Data - Modelos PreditivosTDC 2015 Big Data - Modelos Preditivos
TDC 2015 Big Data - Modelos Preditivos
 

PADS - MSc Thesis @ UFP

  • 1. PADS Personal Activity Detection System Sérgio Vale Orientador: Prof. Doutor José Torres Coorientador: Prof. Doutor Rui Silva Moreira
  • 2. O Problema Taxa de natalidade Espectativa média de vida • O número de pessoas idosas irá exceder a capacidade de resposta da sociedade atual • Importância da atividade física • monitorização é fundamental • As quedas são um dos problemas mais graves na assistência geriátrica Qualidade de vida Promoção da saúde Independ- ência do idoso 28% 34%
  • 3. Objetivos • Deteção e monitorização de atividade – Deteção de atividade física – Deteção de presença em locais estratégicos • Fusão de informação de várias fontes • Desenvolvimento de um protótipo – câmaras web – um smartphone – servidores • Inferência probabilística
  • 4. Estado da arte • Sistemas sensíveis ao contexto compreendem módulos de aquisição • Agentes inteligentes • Sensores Módulo de aquisição Acelerómetro Magnetómetro Giroscópio Interpretação da perceção dos sensores Tomada de decisão Aceleração Direção localizaçãotemperatura visão
  • 5. Software • OpenCV – biblioteca open source de visão por computador desenvolvida em c/c++ – Análise e interpretação da atividade humana (frame) – Eficiência computacional com um forte direcionamento para as aplicações em tempo real • Weka – Coleção de algoritmos de aprendizagem – Métodos para todos os problemas standard de data mining de regressão, classificação, clustering, association rule mining e seleção de atributos – Aplicar um método de aprendizagem a um conjunto de dados e apresenta resultados – Os conjunto de dados são pré-formatados num ficheiro ARFF • Mocapy++ – Inferência e aprendizagem de redes bayesianas – Usa a Técnica Markov chain Monte Carlo (MCMC), designada Gibbs sampling. – Utiliza o método expectation maximization (EM)
  • 6. Software • Exemplo de um ficheiro ARFF
  • 7. Técnicas de Inferência • Métodos baseados em heurísticas – Este método depende inevitavelmente de um conjunto de dados completo – Método aplicado a através de regras – Simple Reflex Agent - é muito limitado a nível de inteligência e sem memória – Model-Based Agent - contém alguma inteligência devido a possuir memória • Métodos baseados em aprendizagem – Saber como atuar no presente mas também no futuro – A aprendizagem indutiva é uma classe de algoritmos para aprendizagem supervisionada determinística – Teoria da aprendizagem computacional – Atributos nominais ou numéricos – Logit Boost que utiliza a técnica additive logistic regression • Inferência probabilística – Processo de inferir um resultado a partir de várias observações – No PADS são utilizadas as redes bayesianas que são um modelo gráfico – A componente gráfica serve como suporte para alcançar eficiência computacional
  • 8. Trabalhos relacionados Acel. Gyrosc. Magnet. Outro sensor Indoor / outdoor Objetivo Dispositivo (Dai et al., 2010) Sim Não Não Magnético ambos Detetar quedas smartphone (Ryder et al., 2009) Sim Não Não GPS ambos Monitorizar atividade e localização smartphone (Anderson et al., 2007) Não Não Não GSM ambos Monitorizar atividade física Cell phone (Torres et al., 2012) Sim Não Não - ambos Monitorizar atividade física customized (Kwapisz et al., 2010) Sim Não Não - ambos Monitorizar atividade física Cell phone (Luštrek & Kaluža, 2009) Sim Sim Não Radio tag ambos Monitorização da atividade física e reconhecimento de quedas customized (Gonçalves et al., 2009) Sim Não Não Temperatura e luminosidade indoor Monitorização da atividade física e sinais vitais customized (Mccall et al., 2012) Sim Sim Sim - ambos Detetar atividades físicas variadas (cozinhar) smartphone Own Application Sim Sim Sim - ambos Monitorização da atividade física smartphone
  • 10. • relação de dependência estatística entre resultados Modelo Estatístico
  • 12. Activity Detection Module • Objectivo: Atividade física do utilizador do dispositivo móvel • Aplicação 1: Recolha e tratamento de informação – Execução de atividades – Recolha dos dados – Modelo de aprendizagem (Weka) • Aplicação 2: Leitura de informação e classificação de atividades – Modelo de aprendizagem (ADM) – Recolha de dados – Classificação em tempo real – Envio da classificação para o servidor
  • 13. Activity Detection Module • Algoritmo principal de classificação da Aplicação 2
  • 14. Sistema de deteção de atividade Presence Detection Module
  • 15. Presence Detection Module • Algoritmo principal de deteção de presença
  • 17. Information Fusion Module • Algoritmo principal para fusão de informação H O O O H
  • 18. Avaliação da atividade física Evento Classificado como: A B C D E A 100% 0% 0% 0% 0% B 0% 98,5% 1,5% 0% 0% C 0% 2% 97,5% 0% 0,5% D 0,7% 1,4% 0% 94,3% 3,6% E 0% 3,8% 7,7% 23,1% 65,4% A: Parado B: Andar C: Correr D: Deitado E: Queda • Samsung Nexus S – Android – Processador ARM de 1Ghz – 512 Mb de RAM • Taxa de amostragem: 10Hz • Intervalo de aquisição: 100s/10s • Algoritmo classificador: Logit Boost • Técnica: 10-fold cross validation • Precisão de 96,73% -5.00 0.00 5.00 10.00 15.00 20.00 25.00 1 2 3 4 5 6 7 8 9 10 Segundos X Y Z
  • 19. Avaliação da determinação de atividade por fusão • Componentes utilizados: – Activity Detection Module – Presence Detection Module • Cenário: “A Mary circula pela sala em direção à televisão e senta-se na sua frente a ver o seu programa favorito” • Estados possiveis: – “Em frente à TV” – “A tomar medicação” – “A fazer exercício em frente à TV” – “Ao telefone” – “Queda” – “Outra”
  • 20. Avaliação da determinação de atividade por fusão Momento Activity Detection Module Presence Detection Module Information Fusion Module (Output do sistema) Ground Truth 1 Parado - Outra O utilizador está parado perto da porta da sala. 2 Andar - Outra Movimenta-se em direção ao sofá. 3 Andar - Outra Movimenta-se em direção ao sofá. 4 Andar - Outra Movimenta-se em direção ao sofá. 5 Andar - Outra Movimenta-se em direção ao sofá e senta-se no mesmo. 6 Parado TV Em frente à TV Sentado no sofá a ver televisão. 7 Parado Outra Em frente à TV Sentado no sofá a ver televisão. 8 Parado TV Em frente à TV Sentado no sofá a ver televisão. 9 Parado TV Em frente à TV Sentado no sofá a ver televisão. 10 Parado TV Em frente à TV Sentado no sofá a ver televisão.
  • 21. Conclusões • Contribuições – Activity Detection Module – Presence Detection Module – Information Fusion Module – Protótipo integrando todos os componentes anteriores • Trabalho futuro – Aperfeiçoamento da interface gráfica na apresentação de resultados – utilização de outros meios de comunicação – Introdução de novos módulos sensores