SlideShare a Scribd company logo
1 of 14
Grupo de Procesado de Datos y Simulación
                                        ETSI de Telecomunicación
                                Universidad Politécnica de Madrid



       A Bayesian strategy to enhance the
performance of indoor localization systems
                                     CONTEXTS 2011

                Josué Iglesias, Ana M. Bernardos, José R. Casar
                                  abernardos@grpss.ssr.upm.es
contents


                introduction
                application scenario
                         (sensor models)
                Bayesian enhancement strategy
                simulation results
                discussion and future works



User-Centric Technologies and Applications – CONTEXTS   abernardos@grpss.ssr.upm.es   2 / 14
introduction

 • smart environments (AmI, context-awared, etc.)
      different heterogeneous technologies:
       – WSN
       – RFID
                                        data fusion techniques
       – bi-dimensional codes
       – etc.

                                                        location estimation       enhancement
 • smart environments
   indoor location services
      (based on infrared, ultrasounds, video, radio frequency, etc.)


User-Centric Technologies and Applications – CONTEXTS     abernardos@grpss.ssr.upm.es       3 / 14
contents


               ✓
                introduction
                application scenario
                         (sensor models)
                Bayesian enhancement strategy
                simulation results
                discussion and future works



User-Centric Technologies and Applications – CONTEXTS   abernardos@grpss.ssr.upm.es   4 / 14
application scenario
                     x    area id                                                    4                          6

                          WSN anchor node                         1 RFID tag                     3 RFID tag
                                                                  1 proximity mote               1 proximity mote
                          transition sensors                2
                                                                  1 RFID tray                    1 RFID tray
                                                                                           t46
                                                                               t34

                                                                                     t43
                 0                               1                3                                             5
                                       user                                                t35
                                       + mobile mote
                                                                       1 RFID tag                1 proximity mote
                                       + PDA + RFIDreader
                                                                                                 1 RFID tray




existing location system                                                     objective: Bayesian fusion strategy
•symbolic location (zone-based)•        output:                              2)adding new proximity detection
•NZ = 6 zones (~ rooms)                 o(t)=0,1,…, NZ-1                     sensors
•WSN network (ZigBee)          •        average error = 28.79%               3)adding new transition sensors
                               •        accuracy model:                      between zones
•12 anchor nodes (2 x zone)
                                        P(o(t)|Hk(t))                        4)information about the particular
                                        [Hk(t)  real user location]         deployment (possible transitions)

 User-Centric Technologies and Applications – CONTEXTS           abernardos@grpss.ssr.upm.es                        5 / 14
sensor models
                  •    passive RFID
proximity
                                                          P(dn(t)|cn(t))
                  •    pressure mats
  sensors         •    power-tuned ZigBee motes           [dn(t)  proximity sensor state]
                  •    etc.                               [cn(t)  1 if user in sensor proximity]




transition
                  •    pair of pressure mats              P(in(t)|rpq(t))
                  •    power-tuned ZigBee motes           [in(t)  transition sensor state]
  sensors
                  •    etc.
                                                          [rpq(t)  1 if user transition exists]


User-Centric Technologies and Applications – CONTEXTS   abernardos@grpss.ssr.upm.es           6 / 14
contents


               ✓
                introduction
               ✓
                application scenario
                         (sensor models)
                Bayesian enhancement strategy
                simulation results
                discussion and future works



User-Centric Technologies and Applications – CONTEXTS   abernardos@grpss.ssr.upm.es   7 / 14
Bayesian strategy
Dinamic Bayesian Network
                               real user location
                                                                                               hidden
                                                                                               states

                                                                                               sensor
                                                                                               observations


                         transition       location     proximity
                       sensors state    system state sensors state




recursive Bayesian filter




 •   temporal hidden states transitions  Markovian evolution
 •   sensor observation independent (according the DBN graph)

User-Centric Technologies and Applications – CONTEXTS            abernardos@grpss.ssr.upm.es        8 / 14
" 7(" ' -" ' / . # ' # " ' (&#&# M " *-A' # (" , -. , 78) "/ &, 6 +. 2 . =
   #             " +)         % " $,      &'           #        &#        #
                                                                                           Bayesian strategy
          ! ! ! !! ! ! ! ! ! !                  ! ! ! ! !!!!! !                           ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !
                                        !!                                          !!


 " ' -" ' / . # &% " ' (" # " =
              1-' 2       8) #
                                                                                         transition model
                                                                                                                                   !"!#$ %! ! ! ! !
                                                                                                                                          &
              #                       modelado de la calidad de los sensores                      modelo de transición            obtenido al calcular
                                                *(excepto para los de transición)        [between zones]
                                                                                                   subyacente
              #
              #

              ! ! ! ! ! ! ! "#!! " # ! ! ! !               !    ! !!                ! !    !   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! #
                                  !
                                                                           !!
              #
              #
                                                                                                                                 !
                                                                                                                               !" #$ %! ! ! ! !
                                                                                                                                      &
                              modelado de la calidad de los sensores                       modelo de transición               obtenido al calcular
              #                            sensors model                                                                 recursive component
                                          (slightly different for transition sensors; see paper)subyacente
                                      *(excepto para los de transición)
                                                                                                               [obtained when calculating Hk(t-1)]



1" +(. *# " # "*) % . # &% " %/ " ' . 2 -' &/ . , # " # *(&# +) &+-A' # B, &7 $) " *# *# 2 Z' # &# &% -" , # .
         / ,      (&/ 1-' 7 ##                     / "      "          *.    #       " +.      $&, +) 8)    E&%
       "# ' -' ) " % *" "
 / -+" # C# . # 1% C" # ' #&# %++-A' # " # >M . 4
                                       / 2 -2 #

# 2 B&,0. 7$) " / " # , # # &' (" ' " , % # &# -/ &, # " #&# (-/ &/ # " # # *(># &M -3&' / . # ' # &#
 "         #         *" Z(-%2              . $&, E&% 8) % +&'             8) *" "    2 -2     " +&/ 2
                                                                                            9 / 14
&# . B&B-% &/ # Technologies and Applications$%# " # *(># ' (, " #. *# . , " *# C# 4
  $, User-Centric 8) " # 1" +(-E&2 " ' (" # 2 – " 8) "
          -/ C# "                         +)    CONTEXTS
                                                         " abernardos@grpss.ssr.upm.es
                                                                 % E&%        a# L #
contents


               ✓
                introduction
               ✓
                application scenario
                         (sensor models)
               ✓
                Bayesian enhancement strategy
                simulation results
                discussion and future works



User-Centric Technologies and Applications – CONTEXTS   abernardos@grpss.ssr.upm.es   10 / 14
simulation results
                  5.2 Evaluation of the Bayesian location improvement algorithm in a real scenario


simulating a future Figure 5 the results of a simulation employing togethermodel proximity and
         Finally, in
                     real deployment:                    •  proximity sensor
                                                                             both
              transition sensors are presented. This test has been set tocalculated for mote-based sensors):
                                                                    (empirically be run using our real
•6 zone deployment: 
       –
              deployment configuration (Figure 1). The number of–proximity(t)=0) = 1 has been set to
           11 proximity sensors                                           P(d (t)=0|c sensors
                                                                                         n       n

       –   4 transition sensors simulation (matching the number of sensors (t)=1|c (t)=1) = 0.978926
              11 for this                                             –   P(d nowadays available for our
                                                                                         n       n


•transition model: deployment). Only 4 transition sensors • have been sensor model placed in the
              real                                                  transition employed,
            –   equidistributed if zones communicate                              –   ranging from 85% to 100% of hit rate

•location system quality decided to place there several transitionsimulation scenario: reduce location
             so it was                                          •    sensors, trying to
(empirically calculated) = 71.21% hit rate still working in the configuration of the transition sensors,
             system errors. As we are                                –  1.000 trajectories
                                                                                  –   1.000 zone transition per trajectory
                  the obtained improvement is shown over several transition sensors qualities.
                                                                                      hit rate (%):
                                                                                              location system + transition model
                                                                                              + 11 proximity sensors
                                                                                              + 4 transition sensors

                                                                                              location system + transition model
 ~ + 16 %




                                                                                              + 11 proximity sensors

                                                                                              location system + transition model
                                                                                              + 4 transition sensors

                                                                                              location system + transition model

                                                                                              location system




                                             Fig. 5. Real deployment influence over location estimation
 User-Centric Technologies and Applications – CONTEXTS                    abernardos@grpss.ssr.upm.es                        11 / 14
contents


               ✓
                introduction
               ✓
                application scenario
                         (sensor models)
               ✓
                Bayesian enhancement strategy
               ✓
                simulation results
                discussion and future works



User-Centric Technologies and Applications – CONTEXTS   abernardos@grpss.ssr.upm.es   12 / 14
discussion & future works
 • AmI environments make use of several heterogeneous
   technologies (e.g., RFID, bi-dimensional codes, etc.) that can
   be seamless processed to enhance already deployed location
   systems
       – cheap and feasible approach
       – hit rate 71.21%  ~ 88%

 •    consider more types of sensors (e.g., RFID, pressure mats, etc.),
      empirically obtaining its probabilistic models
 •    perform      more     tests    with      different sensor’s placements
      (analysing the enhancement introduced by each kind of sensor)
 •    real implementation
       – design supporting infrastructure
       – mobile deployment?

User-Centric Technologies and Applications – CONTEXTS   abernardos@grpss.ssr.upm.es   13 / 14
any question?




User-Centric Technologies and Applications – CONTEXTS   abernardos@grpss.ssr.upm.es   14 / 14

More Related Content

Similar to [CONTEXTS'11] A bayesian strategy to enhance the performance of indoor localization systems

DavidRodriguez ISCRAM summerschool 2012
DavidRodriguez ISCRAM summerschool 2012DavidRodriguez ISCRAM summerschool 2012
DavidRodriguez ISCRAM summerschool 2012
d_rdgz
 
07.dsn.rfid reliability
07.dsn.rfid reliability07.dsn.rfid reliability
07.dsn.rfid reliability
nikhiltiware
 
Cognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main IssuesCognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main Issues
Kuncoro Wastuwibowo
 
12206725‐pss7
12206725‐pss712206725‐pss7
12206725‐pss7
karylung
 
12203300 pss7
12203300 pss712203300 pss7
12203300 pss7
Loree Ng
 
12204927 pss7
12204927 pss712204927 pss7
12204927 pss7
nn9582
 
12213217 pss7
12213217 pss712213217 pss7
12213217 pss7
irenechau
 

Similar to [CONTEXTS'11] A bayesian strategy to enhance the performance of indoor localization systems (20)

Printed RFID and Wireless Sensor Solutions, Hans-Erik Nilsson, Mid Sweden Uni...
Printed RFID and Wireless Sensor Solutions, Hans-Erik Nilsson, Mid Sweden Uni...Printed RFID and Wireless Sensor Solutions, Hans-Erik Nilsson, Mid Sweden Uni...
Printed RFID and Wireless Sensor Solutions, Hans-Erik Nilsson, Mid Sweden Uni...
 
RFID Taxonomy
RFID TaxonomyRFID Taxonomy
RFID Taxonomy
 
Rfid seminar
Rfid seminarRfid seminar
Rfid seminar
 
Sensors presentation-06a
Sensors presentation-06aSensors presentation-06a
Sensors presentation-06a
 
DavidRodriguez ISCRAM summerschool 2012
DavidRodriguez ISCRAM summerschool 2012DavidRodriguez ISCRAM summerschool 2012
DavidRodriguez ISCRAM summerschool 2012
 
Simplifying AI for Communications, Radar, and Wireless Systems
Simplifying AI for Communications, Radar, and Wireless SystemsSimplifying AI for Communications, Radar, and Wireless Systems
Simplifying AI for Communications, Radar, and Wireless Systems
 
07.dsn.rfid reliability
07.dsn.rfid reliability07.dsn.rfid reliability
07.dsn.rfid reliability
 
U H F R F I D Antennas For Printer Encoders
U H F  R F I D Antennas For Printer EncodersU H F  R F I D Antennas For Printer Encoders
U H F R F I D Antennas For Printer Encoders
 
Cognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main IssuesCognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main Issues
 
Smart Santander project Jose M. Hernandez Munoz
Smart Santander project Jose M. Hernandez MunozSmart Santander project Jose M. Hernandez Munoz
Smart Santander project Jose M. Hernandez Munoz
 
12206725‐pss7
12206725‐pss712206725‐pss7
12206725‐pss7
 
Advanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal ProcessingAdvanced Topics In Digital Signal Processing
Advanced Topics In Digital Signal Processing
 
Darema - Dynamic Data Driven Applications Systems (DDDAS) - Spring Review 2013
Darema - Dynamic Data Driven Applications Systems (DDDAS) - Spring Review 2013Darema - Dynamic Data Driven Applications Systems (DDDAS) - Spring Review 2013
Darema - Dynamic Data Driven Applications Systems (DDDAS) - Spring Review 2013
 
12203300 pss7
12203300 pss712203300 pss7
12203300 pss7
 
43 97-101
43 97-10143 97-101
43 97-101
 
Technical Seminar ppt.pptx
Technical Seminar ppt.pptxTechnical Seminar ppt.pptx
Technical Seminar ppt.pptx
 
12204927 pss7
12204927 pss712204927 pss7
12204927 pss7
 
Radio Frequency Identification (RFID) Based Employee Management System (EMS)
Radio Frequency Identification (RFID) Based Employee Management System (EMS)Radio Frequency Identification (RFID) Based Employee Management System (EMS)
Radio Frequency Identification (RFID) Based Employee Management System (EMS)
 
12213217 pss7
12213217 pss712213217 pss7
12213217 pss7
 
Modified Epc Global Network Architecture of Internet of Things for High Load ...
Modified Epc Global Network Architecture of Internet of Things for High Load ...Modified Epc Global Network Architecture of Internet of Things for High Load ...
Modified Epc Global Network Architecture of Internet of Things for High Load ...
 

More from Josué Freelance

[SENAmI'13] PERSEO - a system to personalize the environment response through...
[SENAmI'13] PERSEO - a system to personalize the environment response through...[SENAmI'13] PERSEO - a system to personalize the environment response through...
[SENAmI'13] PERSEO - a system to personalize the environment response through...
Josué Freelance
 
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
Josué Freelance
 
[THOFU] Objetos y razonamiento
[THOFU] Objetos y razonamiento[THOFU] Objetos y razonamiento
[THOFU] Objetos y razonamiento
Josué Freelance
 
Sistemas de gestión contextual
Sistemas de gestión contextualSistemas de gestión contextual
Sistemas de gestión contextual
Josué Freelance
 
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
Josué Freelance
 
[THOFU] User context space
[THOFU] User context space[THOFU] User context space
[THOFU] User context space
Josué Freelance
 
[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimental[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimental
Josué Freelance
 
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
Josué Freelance
 
[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad
Josué Freelance
 
[HAIS'10] An embeddable fusion framework to manage context information in mob...
[HAIS'10] An embeddable fusion framework to manage context information in mob...[HAIS'10] An embeddable fusion framework to manage context information in mob...
[HAIS'10] An embeddable fusion framework to manage context information in mob...
Josué Freelance
 
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
Josué Freelance
 
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
Josué Freelance
 
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
Josué Freelance
 
[MADRINET'09] Designing a framework to handle context information
[MADRINET'09] Designing a framework to handle context information[MADRINET'09] Designing a framework to handle context information
[MADRINET'09] Designing a framework to handle context information
Josué Freelance
 
[MADRINET'08] Design and deployment of context aware services - a prototyping...
[MADRINET'08] Design and deployment of context aware services - a prototyping...[MADRINET'08] Design and deployment of context aware services - a prototyping...
[MADRINET'08] Design and deployment of context aware services - a prototyping...
Josué Freelance
 
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
Josué Freelance
 

More from Josué Freelance (20)

Infographic resume
Infographic resumeInfographic resume
Infographic resume
 
Infographic resume
Infographic resumeInfographic resume
Infographic resume
 
geoplanoSOCIAL
geoplanoSOCIALgeoplanoSOCIAL
geoplanoSOCIAL
 
[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...
[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...
[HAIS'13] An evidential and context-aware recommendation strategy to enhance ...
 
[SENAmI'13] PERSEO - a system to personalize the environment response through...
[SENAmI'13] PERSEO - a system to personalize the environment response through...[SENAmI'13] PERSEO - a system to personalize the environment response through...
[SENAmI'13] PERSEO - a system to personalize the environment response through...
 
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
[esIoT'12] an attitude based reasoning strategy to enhance interaction with a...
 
[THOFU] Objetos y razonamiento
[THOFU] Objetos y razonamiento[THOFU] Objetos y razonamiento
[THOFU] Objetos y razonamiento
 
Sistemas de gestión contextual
Sistemas de gestión contextualSistemas de gestión contextual
Sistemas de gestión contextual
 
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
[TrabajoFinMaster] Sistema de reconocimiento automático de eventos asociados ...
 
[THOFU] User context space
[THOFU] User context space[THOFU] User context space
[THOFU] User context space
 
[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimental[THOFU] Arquitectura activo experimental
[THOFU] Arquitectura activo experimental
 
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
[PIRAmIDE] Representación de la información para el diseño de un sistema lige...
 
[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad[PIRAmIDE] getHealthier! Monitor de actividad
[PIRAmIDE] getHealthier! Monitor de actividad
 
[HAIS'10] An embeddable fusion framework to manage context information in mob...
[HAIS'10] An embeddable fusion framework to manage context information in mob...[HAIS'10] An embeddable fusion framework to manage context information in mob...
[HAIS'10] An embeddable fusion framework to manage context information in mob...
 
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
[SeNAmI'10] A light reasoning infrastructure to enable context-aware mobile a...
 
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness
 
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
[PerCom'11] A ubiquitous activity monitor to prevent sedentariness (poster)
 
[MADRINET'09] Designing a framework to handle context information
[MADRINET'09] Designing a framework to handle context information[MADRINET'09] Designing a framework to handle context information
[MADRINET'09] Designing a framework to handle context information
 
[MADRINET'08] Design and deployment of context aware services - a prototyping...
[MADRINET'08] Design and deployment of context aware services - a prototyping...[MADRINET'08] Design and deployment of context aware services - a prototyping...
[MADRINET'08] Design and deployment of context aware services - a prototyping...
 
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
[ISDA'11] Towards integrating fuzzy logic capabilities into an ontology based...
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

[CONTEXTS'11] A bayesian strategy to enhance the performance of indoor localization systems

  • 1. Grupo de Procesado de Datos y Simulación ETSI de Telecomunicación Universidad Politécnica de Madrid A Bayesian strategy to enhance the performance of indoor localization systems CONTEXTS 2011 Josué Iglesias, Ana M. Bernardos, José R. Casar abernardos@grpss.ssr.upm.es
  • 2. contents  introduction  application scenario (sensor models)  Bayesian enhancement strategy  simulation results  discussion and future works User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 2 / 14
  • 3. introduction • smart environments (AmI, context-awared, etc.) different heterogeneous technologies: – WSN – RFID data fusion techniques – bi-dimensional codes – etc. location estimation enhancement • smart environments indoor location services (based on infrared, ultrasounds, video, radio frequency, etc.) User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 3 / 14
  • 4. contents ✓  introduction  application scenario (sensor models)  Bayesian enhancement strategy  simulation results  discussion and future works User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 4 / 14
  • 5. application scenario x area id 4 6 WSN anchor node 1 RFID tag 3 RFID tag 1 proximity mote 1 proximity mote transition sensors 2 1 RFID tray 1 RFID tray t46 t34 t43 0 1 3 5 user t35 + mobile mote 1 RFID tag 1 proximity mote + PDA + RFIDreader 1 RFID tray existing location system objective: Bayesian fusion strategy •symbolic location (zone-based)• output: 2)adding new proximity detection •NZ = 6 zones (~ rooms) o(t)=0,1,…, NZ-1 sensors •WSN network (ZigBee) • average error = 28.79% 3)adding new transition sensors • accuracy model: between zones •12 anchor nodes (2 x zone) P(o(t)|Hk(t)) 4)information about the particular [Hk(t)  real user location] deployment (possible transitions) User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 5 / 14
  • 6. sensor models • passive RFID proximity P(dn(t)|cn(t)) • pressure mats sensors • power-tuned ZigBee motes [dn(t)  proximity sensor state] • etc. [cn(t)  1 if user in sensor proximity] transition • pair of pressure mats P(in(t)|rpq(t)) • power-tuned ZigBee motes [in(t)  transition sensor state] sensors • etc. [rpq(t)  1 if user transition exists] User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 6 / 14
  • 7. contents ✓  introduction ✓  application scenario (sensor models)  Bayesian enhancement strategy  simulation results  discussion and future works User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 7 / 14
  • 8. Bayesian strategy Dinamic Bayesian Network real user location hidden states sensor observations transition location proximity sensors state system state sensors state recursive Bayesian filter • temporal hidden states transitions  Markovian evolution • sensor observation independent (according the DBN graph) User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 8 / 14
  • 9. " 7(" ' -" ' / . # ' # " ' (&#&# M " *-A' # (" , -. , 78) "/ &, 6 +. 2 . = # " +) % " $, &' # &# # Bayesian strategy ! ! ! !! ! ! ! ! ! ! ! ! ! ! !!!!! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !! !! " ' -" ' / . # &% " ' (" # " = 1-' 2 8) # transition model !"!#$ %! ! ! ! ! & # modelado de la calidad de los sensores modelo de transición obtenido al calcular *(excepto para los de transición) [between zones] subyacente # # ! ! ! ! ! ! ! "#!! " # ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! # ! !! # # ! !" #$ %! ! ! ! ! & modelado de la calidad de los sensores modelo de transición obtenido al calcular # sensors model recursive component (slightly different for transition sensors; see paper)subyacente *(excepto para los de transición) [obtained when calculating Hk(t-1)] 1" +(. *# " # "*) % . # &% " %/ " ' . 2 -' &/ . , # " # *(&# +) &+-A' # B, &7 $) " *# *# 2 Z' # &# &% -" , # . / , (&/ 1-' 7 ## / " " *. # " +. $&, +) 8) E&% "# ' -' ) " % *" " / -+" # C# . # 1% C" # ' #&# %++-A' # " # >M . 4 / 2 -2 # # 2 B&,0. 7$) " / " # , # # &' (" ' " , % # &# -/ &, # " #&# (-/ &/ # " # # *(># &M -3&' / . # ' # &# " # *" Z(-%2 . $&, E&% 8) % +&' 8) *" " 2 -2 " +&/ 2 9 / 14 &# . B&B-% &/ # Technologies and Applications$%# " # *(># ' (, " #. *# . , " *# C# 4 $, User-Centric 8) " # 1" +(-E&2 " ' (" # 2 – " 8) " -/ C# " +) CONTEXTS " abernardos@grpss.ssr.upm.es % E&% a# L #
  • 10. contents ✓  introduction ✓  application scenario (sensor models) ✓  Bayesian enhancement strategy  simulation results  discussion and future works User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 10 / 14
  • 11. simulation results 5.2 Evaluation of the Bayesian location improvement algorithm in a real scenario simulating a future Figure 5 the results of a simulation employing togethermodel proximity and Finally, in real deployment: • proximity sensor both transition sensors are presented. This test has been set tocalculated for mote-based sensors): (empirically be run using our real •6 zone deployment:  – deployment configuration (Figure 1). The number of–proximity(t)=0) = 1 has been set to 11 proximity sensors P(d (t)=0|c sensors n n – 4 transition sensors simulation (matching the number of sensors (t)=1|c (t)=1) = 0.978926 11 for this – P(d nowadays available for our n n •transition model: deployment). Only 4 transition sensors • have been sensor model placed in the real transition employed, – equidistributed if zones communicate – ranging from 85% to 100% of hit rate •location system quality decided to place there several transitionsimulation scenario: reduce location so it was • sensors, trying to (empirically calculated) = 71.21% hit rate still working in the configuration of the transition sensors, system errors. As we are – 1.000 trajectories – 1.000 zone transition per trajectory the obtained improvement is shown over several transition sensors qualities. hit rate (%): location system + transition model + 11 proximity sensors + 4 transition sensors location system + transition model ~ + 16 % + 11 proximity sensors location system + transition model + 4 transition sensors location system + transition model location system Fig. 5. Real deployment influence over location estimation User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 11 / 14
  • 12. contents ✓  introduction ✓  application scenario (sensor models) ✓  Bayesian enhancement strategy ✓  simulation results  discussion and future works User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 12 / 14
  • 13. discussion & future works • AmI environments make use of several heterogeneous technologies (e.g., RFID, bi-dimensional codes, etc.) that can be seamless processed to enhance already deployed location systems – cheap and feasible approach – hit rate 71.21%  ~ 88% • consider more types of sensors (e.g., RFID, pressure mats, etc.), empirically obtaining its probabilistic models • perform more tests with different sensor’s placements (analysing the enhancement introduced by each kind of sensor) • real implementation – design supporting infrastructure – mobile deployment? User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 13 / 14
  • 14. any question? User-Centric Technologies and Applications – CONTEXTS abernardos@grpss.ssr.upm.es 14 / 14