SlideShare ist ein Scribd-Unternehmen logo
1 von 23
1
uDirect: A Novel Approach for
Pervasive Observation of User
Direction with Mobile Phones
Dr. Amir Hoseini-Tabatabaei
Dr.Alex Gluhak
Prof. Rahim Tafazolli
Centre for Communication and Systems Research
– University of Surrey
Outline
Introduction
 Application of pervasive direction estimation
 Pervasive direction estimation techniques
uDirect
 Approach
 Requirements
 Algorithm design
Evaluation and Results
Limitation and Future work
Conclusion
2[1]
Application of Pervasive
Direction Estimation
 Direction estimation is an essential part of a verity of
applications:
– Dead reckoning
– Human computer interaction(HCI)
– Social signal processing
– And many others
[2]
Pervasive direction estimation
techniques
Sensing Approach Typical sensors Shortcomings Advantages
Ambient sensors
UWB, Wi-Fi,
Bluetooth,
Camera,
Dependency to
infrastructure.
(localized
applications)
No power and
computation
limitation. No
limitation on time
Wearable sensors
Camera,
Accelerometer,
Magnetometer and
Gyro , GPS, IR ,
…
Short time data
collection
(Intrusiveness),
limited
computation and
energy resource.
No limitation on
location .
Mobile phone –
based
Accelerometer ,
Magnetometer ,
Gyro, GSM,GPS
limited
computation and
energy resource
and phone context
problems.
No limitation on
location and time
[3]
Mobile phone based
techniques and limitations
* Less accurate and more computational expensive than PCA of accelerometer[3]
5
Techniques Limitations
1. Principal Component Analysis (PCA)
based approaches • Limited to trousers pocket.
• Requires segments of unidirectional
movements with appropriate amount of
samples.
• Susceptible to outliers (not reliable)Gyroscope
measurements[5]*
Accelerometer
measurements[1-3]
2. Heading direction with absolute
positioning form Global Positioning
Systems (GPS)
• Susceptible to shadowing
• Limited positioning accuracy (e.g. 8
meter for mobile devices)
 Assumption: People normally walk forward
[4]
 Proposed model : uDirect
[5]
uDirect : Requirements
 Requirements
1- Providing a pervasive observation of the user facing direction on
mobile phones
2- Addressing the shortcomings of current approaches. (GPS and PCA
base models)
3- Addressing the related phone context problems
7[6]
uDirect: Approach
 Estimating user orientation in a global coordinate:
8
Calibration
• Mobile –Earth
Local Direction Estimation
• User-Mobile
Global Direction estimation
• User-Earth
X
Y
Z
N
E
-G
[7]
Calibration
uDirect : algorithm design
 Algorithm: performing estimations in two step
9
 Utilizing the acceleration
pattern of the body segment
(corresponding to device
position) for identifying
proper moment s in
measured data in which
user orientation relative to
mobile can be estimated.
[8]
Calibration
uDirect : algorithm design
 Algorithm: performing estimations in two step
10[8]
Utilizing measurements
from Accelerometer and
Magnetometer to estimate
the relative orientation of
phone and earth coordinates
1. Calibration
 Orientation: calibrating sensor readings with respect to the
reference coordination (Earth)
– Detecting earth coordinates
 Gravity: Accelerometer
 North : Magnetometer
– Calculating transformation components
 Computational efficient form by using
mathematics of Hilbert’s space and quaternion
11
Dx
Dy
Dy
-G
N
E
H
Inclination
Declination
[9]
2. Direction Estimation
 We need an estimation of user coordination.
– We only have the vertical (V) direction form calibration.
 How to find the F and S ?
 First assuming the user coordinate is known:
I. What mobile phone measures during forward walking .
II. Transfer the measurements back to user coordinate .
III. Focus on behaviour of horizontal components during walking locomotion.
12[10]
2.1. Direction Estimation
 Assuming the mobile is in user’s trousers pocket.
1- Modelling accelerometer measurements caused by thigh movement
during walking locomotion.
Acceleration on mobile coordinate
yrzAycosxAysin
zrzAzsinysinyAcosxAycoszsin
zryrzA)t(ysin)t(zcosyA)t(zsinxA)t(ycos)t(zcos
22
oa )t(A



[11]
Rotation Quaternion : R(t)
Rotational Acceleration: Ar(t)
Translational Acceleration: Ah(t)
Aoa = Ar(t) + R(t)(Ah(t)+G)R(t)*
2.2.Direction Estimations
)GA(
)t(A
oh
oa
rzA))t(ycos(ryA))t(zsin())t(ysin(rxA)t(zcos())t(ysin(
ryA))t(zcos(rxA))t(zsin(
rzA)t(ysin(ryA))t(zsin())t(ycos(rxA))t(zcos()t(ycos(
Acceleration on user coordinate
[12]
2- Modelling the side acceleration pattern on user coordinate
yhzzz
2
y
2
z )AoG()t(r))t(cos())t(r)t(r))(t(sin(As 
2.3.Direction Estimations
Femur transverse rotation[5]
Polynomial fitted curve
Transverserotation
deviation(D)
Percentage of walking cycle
Reconstructed
Acceleration(m/s^2)
z

Swing Phase Stance Phase
Heel Strike Toe off
[13]
3- Finding the proper moment for estimation
Heel Strike and toe of moments can be detected as local and global
minima of tight vertical acceleration pattern[6].
 Initial evaluation and Results
[5]
H&T
Acceleration(m/s^2)Deviationfrom
North(D)
Time (s)
Results. I
Base line
uDirect (Average per step)
DeviationfromNorth(D)
Steps[14]
Results. II
Algorithm performance
Performance in Comparison
with GPS approach
Baseline
PCA[1]
uDirect (Average per section)
Techniques
Mean error (Degree)
Section1 Section 2 Section 3 Section 4
Model from
[1]
26.7 37.6 10.5 37.0
uDirect(averag
ed per section)
18.9 41.7 37.3 35.4
Technique
Mean error
(Degree)
Standard
deviation
Model from [1] +7.999 +1.253
uDirect(averaged
per section)
+0.162 -0.603
uDirect (averaged
per step)
-10.5 -11.8
DeviationfromNorth(D)
Steps
Limitation and future works
• Similar to conventional PCA based approach the current
model is limited to trousers pocket
 Extending the approach to other main positions[7] : shoulder
bags, chest pocket and belt – enhancement positions
• The estimations degrades in shorter sections
 To adaptively select the estimation model
 To add the magnetic field based-tracking for reducing
power consumption.
[16]
Conclusion
 Developing and evaluating the uDirect as a direction estimation
techniques for mobile phones.
 The model is based on physiological characteristics of human walking
locomotion.
 Evaluations of the algorithm with a simple proof of concept
implementation confirmed the assumptions of our analytical modeling
 Orientation independent approach
 Dose not face with GPS approach constrains (shadowing and
minimum distance)
 Direction estimations in contrast to PCA do not require an additional
segmentation.
 Independent estimation at each step makes it prone to error
accumulation.
 uDirect is shown to be more accurate and reliable than conventional
GPS and PCA based models for paths longer than 2 steps
20[17]
Thank you
[18]
s.hoseinitabatabaei @ surrey.ac.uk
References
[1] K .Kunze, P. Lukowicz, K. Partridge, and B. Begole, "Which way am i facing:
inferring horizontal device orientation from an accelerometer signal," in Wearable
Computers, 2009. ISWC '09. International Symposium on, Linz, 2009, pp. 149-150.
[2] M. Kourogi and T. Kuratta, "A wearable augmented reality system with personal
positioning based on walking locomotion analysis," in Proceedings of the 2nd
IEEE/ACM International Symposium on Mixed and Augmented
Reality, Tokyo, 2003, p. 342.
[3] U.STEINHOFF, B.SCHIELE,2010. Dead Reckoning from the Pocket - An
Experimental Study. In Eighth Annual IEEE International Conference on Pervasive
Computing and Communications (PerCom2010), 2010.
[4] U. Blanke and B. Schiele, “Sensing location in the pocket,” in Adjunct Poster
Proceedings UbiComp’08, 2008.
[19]
References
[5] A.S. Levens, V.T. Inman, and J.A. Blosser, "Transverse rotation of the segments of
the of the lower extrimity in locomotion," The journal of bone and joint surgery, vol.
30, pp. 859-872, 1948.
[6] K Aminian, K. Rezakhanlou, E.D. Andres, and C. Fritsch, "Temporal feature
estimation during walking using minitaure accelerometer: an analysis of gait
improvement after hip arthoplasty," Journal of Medical & Biological Engineering
& Computing, vol. 37, no. 6, pp. 686-691, 1999.
[7] F. Ichikawa, J. Chipchase, and R. Grignani, "Where's the phone? A study of mobile
phone location in public spaces," in International Conference on Mobile
Technology, Applications and Systems, 2005 2nd, Guangzhou, 2005, pp. 1-8.
[20]

Weitere ähnliche Inhalte

Was ist angesagt?

Scanning 3 d full human bodies using kinects
Scanning 3 d full human bodies using kinectsScanning 3 d full human bodies using kinects
Scanning 3 d full human bodies using kinects
Fensa Saj
 
Immersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing dataImmersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing data
sipij
 
Video Surveillance Systems For Traffic Monitoring
Video Surveillance Systems For Traffic MonitoringVideo Surveillance Systems For Traffic Monitoring
Video Surveillance Systems For Traffic Monitoring
Meridian Media
 

Was ist angesagt? (19)

Az33298300
Az33298300Az33298300
Az33298300
 
Scanning 3 d full human bodies using kinects
Scanning 3 d full human bodies using kinectsScanning 3 d full human bodies using kinects
Scanning 3 d full human bodies using kinects
 
Foot Mounted Pedestrian Navigation Systems
Foot Mounted Pedestrian Navigation SystemsFoot Mounted Pedestrian Navigation Systems
Foot Mounted Pedestrian Navigation Systems
 
Iaetsd concepts of surveying with totalstation-a latest
Iaetsd concepts of surveying with totalstation-a latestIaetsd concepts of surveying with totalstation-a latest
Iaetsd concepts of surveying with totalstation-a latest
 
Ieee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image ProcessingIeee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image Processing
 
Traffic control using image processing
Traffic control using image processingTraffic control using image processing
Traffic control using image processing
 
Immersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing dataImmersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing data
 
Advance surveying equipments
Advance surveying equipmentsAdvance surveying equipments
Advance surveying equipments
 
Video Surveillance Systems For Traffic Monitoring
Video Surveillance Systems For Traffic MonitoringVideo Surveillance Systems For Traffic Monitoring
Video Surveillance Systems For Traffic Monitoring
 
Lab-Forming Fields and Field-Forming Labs
Lab-Forming Fields and Field-Forming LabsLab-Forming Fields and Field-Forming Labs
Lab-Forming Fields and Field-Forming Labs
 
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensorEvolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
 
Applications of Digital image processing in Medical Field
Applications of Digital image processing in Medical FieldApplications of Digital image processing in Medical Field
Applications of Digital image processing in Medical Field
 
Modern surveying techniques
Modern surveying techniquesModern surveying techniques
Modern surveying techniques
 
Estimation of 3d Visualization for Medical Machinary Images
Estimation of 3d Visualization for Medical Machinary ImagesEstimation of 3d Visualization for Medical Machinary Images
Estimation of 3d Visualization for Medical Machinary Images
 
ppt on image processing
ppt on image processingppt on image processing
ppt on image processing
 
Massive Sensors Array for Precision Sensing
Massive Sensors Array for Precision SensingMassive Sensors Array for Precision Sensing
Massive Sensors Array for Precision Sensing
 
Human action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptorHuman action recognition with kinect using a joint motion descriptor
Human action recognition with kinect using a joint motion descriptor
 
National Highway Alignment from Namakkal to Erode Using GIS
National Highway Alignment from Namakkal to Erode Using GISNational Highway Alignment from Namakkal to Erode Using GIS
National Highway Alignment from Namakkal to Erode Using GIS
 
Modern Surveying Equipment Presentation
Modern Surveying Equipment PresentationModern Surveying Equipment Presentation
Modern Surveying Equipment Presentation
 

Ähnlich wie Udirect: accurate and reliable estimation of the facing direction of the mobile phone users

Eecs221 final report
Eecs221   final reportEecs221   final report
Eecs221 final report
Saurebh Raut
 
EECS221 - Final Report
EECS221 - Final ReportEECS221 - Final Report
EECS221 - Final Report
Saurebh Raut
 
Total station and its application to civil engineering
Total station and its application to civil engineeringTotal station and its application to civil engineering
Total station and its application to civil engineering
Tushar Dholakia
 
C015 apwcs10-positioning
C015 apwcs10-positioningC015 apwcs10-positioning
C015 apwcs10-positioning
evegod
 
Evaluation and Accuracy Assessment of Static GPS Technique in Monitoring of ...
Evaluation and Accuracy Assessment of Static GPS Technique in  Monitoring of ...Evaluation and Accuracy Assessment of Static GPS Technique in  Monitoring of ...
Evaluation and Accuracy Assessment of Static GPS Technique in Monitoring of ...
IJMER
 

Ähnlich wie Udirect: accurate and reliable estimation of the facing direction of the mobile phone users (20)

IRJET- Comparison on Measurement of a Building using Total Station, ARCGI...
IRJET-  	  Comparison on Measurement of a Building using Total Station, ARCGI...IRJET-  	  Comparison on Measurement of a Building using Total Station, ARCGI...
IRJET- Comparison on Measurement of a Building using Total Station, ARCGI...
 
Eecs221 final report
Eecs221   final reportEecs221   final report
Eecs221 final report
 
EECS221 - Final Report
EECS221 - Final ReportEECS221 - Final Report
EECS221 - Final Report
 
Indoor localisation and dead reckoning using Sensor Tag™ BLE.
Indoor localisation and dead reckoning using Sensor Tag™ BLE.Indoor localisation and dead reckoning using Sensor Tag™ BLE.
Indoor localisation and dead reckoning using Sensor Tag™ BLE.
 
Total station and its application to civil engineering
Total station and its application to civil engineeringTotal station and its application to civil engineering
Total station and its application to civil engineering
 
Enhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesEnhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniques
 
Analytical framework for optimized feature extraction for upgrading occupancy...
Analytical framework for optimized feature extraction for upgrading occupancy...Analytical framework for optimized feature extraction for upgrading occupancy...
Analytical framework for optimized feature extraction for upgrading occupancy...
 
Ijsartv6 i336124
Ijsartv6 i336124Ijsartv6 i336124
Ijsartv6 i336124
 
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 IJCER (www.ijceronline.com) International Journal of computational Engineeri... IJCER (www.ijceronline.com) International Journal of computational Engineeri...
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 
A Review on: Spatial Image Processing and Wireless Sensor Network Design to I...
A Review on: Spatial Image Processing and Wireless Sensor Network Design to I...A Review on: Spatial Image Processing and Wireless Sensor Network Design to I...
A Review on: Spatial Image Processing and Wireless Sensor Network Design to I...
 
C015 apwcs10-positioning
C015 apwcs10-positioningC015 apwcs10-positioning
C015 apwcs10-positioning
 
Evaluation and Accuracy Assessment of Static GPS Technique in Monitoring of ...
Evaluation and Accuracy Assessment of Static GPS Technique in  Monitoring of ...Evaluation and Accuracy Assessment of Static GPS Technique in  Monitoring of ...
Evaluation and Accuracy Assessment of Static GPS Technique in Monitoring of ...
 
An Experimental Study on a Pedestrian Tracking Device
An Experimental Study on a Pedestrian Tracking DeviceAn Experimental Study on a Pedestrian Tracking Device
An Experimental Study on a Pedestrian Tracking Device
 
Ijecet 06 10_003
Ijecet 06 10_003Ijecet 06 10_003
Ijecet 06 10_003
 
A genetic based indoor positioning algorithm using Wi-Fi received signal stre...
A genetic based indoor positioning algorithm using Wi-Fi received signal stre...A genetic based indoor positioning algorithm using Wi-Fi received signal stre...
A genetic based indoor positioning algorithm using Wi-Fi received signal stre...
 
Fuzzy-proportional-integral-derivative-based controller for object tracking i...
Fuzzy-proportional-integral-derivative-based controller for object tracking i...Fuzzy-proportional-integral-derivative-based controller for object tracking i...
Fuzzy-proportional-integral-derivative-based controller for object tracking i...
 
Development of an Integrated Attitude Determination System for Small Unmanned...
Development of an Integrated Attitude Determination System for Small Unmanned...Development of an Integrated Attitude Determination System for Small Unmanned...
Development of an Integrated Attitude Determination System for Small Unmanned...
 
Total station
Total station Total station
Total station
 
Granular Mobility-Factor Analysis Framework for enrichingOccupancy Sensing wi...
Granular Mobility-Factor Analysis Framework for enrichingOccupancy Sensing wi...Granular Mobility-Factor Analysis Framework for enrichingOccupancy Sensing wi...
Granular Mobility-Factor Analysis Framework for enrichingOccupancy Sensing wi...
 
Analysis of Obstacle Detection Using Ultrasonic Sensor
Analysis of Obstacle Detection Using Ultrasonic SensorAnalysis of Obstacle Detection Using Ultrasonic Sensor
Analysis of Obstacle Detection Using Ultrasonic Sensor
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Udirect: accurate and reliable estimation of the facing direction of the mobile phone users

  • 1. 1 uDirect: A Novel Approach for Pervasive Observation of User Direction with Mobile Phones Dr. Amir Hoseini-Tabatabaei Dr.Alex Gluhak Prof. Rahim Tafazolli Centre for Communication and Systems Research – University of Surrey
  • 2. Outline Introduction  Application of pervasive direction estimation  Pervasive direction estimation techniques uDirect  Approach  Requirements  Algorithm design Evaluation and Results Limitation and Future work Conclusion 2[1]
  • 3. Application of Pervasive Direction Estimation  Direction estimation is an essential part of a verity of applications: – Dead reckoning – Human computer interaction(HCI) – Social signal processing – And many others [2]
  • 4. Pervasive direction estimation techniques Sensing Approach Typical sensors Shortcomings Advantages Ambient sensors UWB, Wi-Fi, Bluetooth, Camera, Dependency to infrastructure. (localized applications) No power and computation limitation. No limitation on time Wearable sensors Camera, Accelerometer, Magnetometer and Gyro , GPS, IR , … Short time data collection (Intrusiveness), limited computation and energy resource. No limitation on location . Mobile phone – based Accelerometer , Magnetometer , Gyro, GSM,GPS limited computation and energy resource and phone context problems. No limitation on location and time [3]
  • 5. Mobile phone based techniques and limitations * Less accurate and more computational expensive than PCA of accelerometer[3] 5 Techniques Limitations 1. Principal Component Analysis (PCA) based approaches • Limited to trousers pocket. • Requires segments of unidirectional movements with appropriate amount of samples. • Susceptible to outliers (not reliable)Gyroscope measurements[5]* Accelerometer measurements[1-3] 2. Heading direction with absolute positioning form Global Positioning Systems (GPS) • Susceptible to shadowing • Limited positioning accuracy (e.g. 8 meter for mobile devices)  Assumption: People normally walk forward [4]
  • 6.  Proposed model : uDirect [5]
  • 7. uDirect : Requirements  Requirements 1- Providing a pervasive observation of the user facing direction on mobile phones 2- Addressing the shortcomings of current approaches. (GPS and PCA base models) 3- Addressing the related phone context problems 7[6]
  • 8. uDirect: Approach  Estimating user orientation in a global coordinate: 8 Calibration • Mobile –Earth Local Direction Estimation • User-Mobile Global Direction estimation • User-Earth X Y Z N E -G [7]
  • 9. Calibration uDirect : algorithm design  Algorithm: performing estimations in two step 9  Utilizing the acceleration pattern of the body segment (corresponding to device position) for identifying proper moment s in measured data in which user orientation relative to mobile can be estimated. [8]
  • 10. Calibration uDirect : algorithm design  Algorithm: performing estimations in two step 10[8] Utilizing measurements from Accelerometer and Magnetometer to estimate the relative orientation of phone and earth coordinates
  • 11. 1. Calibration  Orientation: calibrating sensor readings with respect to the reference coordination (Earth) – Detecting earth coordinates  Gravity: Accelerometer  North : Magnetometer – Calculating transformation components  Computational efficient form by using mathematics of Hilbert’s space and quaternion 11 Dx Dy Dy -G N E H Inclination Declination [9]
  • 12. 2. Direction Estimation  We need an estimation of user coordination. – We only have the vertical (V) direction form calibration.  How to find the F and S ?  First assuming the user coordinate is known: I. What mobile phone measures during forward walking . II. Transfer the measurements back to user coordinate . III. Focus on behaviour of horizontal components during walking locomotion. 12[10]
  • 13. 2.1. Direction Estimation  Assuming the mobile is in user’s trousers pocket. 1- Modelling accelerometer measurements caused by thigh movement during walking locomotion. Acceleration on mobile coordinate yrzAycosxAysin zrzAzsinysinyAcosxAycoszsin zryrzA)t(ysin)t(zcosyA)t(zsinxA)t(ycos)t(zcos 22 oa )t(A    [11] Rotation Quaternion : R(t) Rotational Acceleration: Ar(t) Translational Acceleration: Ah(t) Aoa = Ar(t) + R(t)(Ah(t)+G)R(t)*
  • 14. 2.2.Direction Estimations )GA( )t(A oh oa rzA))t(ycos(ryA))t(zsin())t(ysin(rxA)t(zcos())t(ysin( ryA))t(zcos(rxA))t(zsin( rzA)t(ysin(ryA))t(zsin())t(ycos(rxA))t(zcos()t(ycos( Acceleration on user coordinate [12] 2- Modelling the side acceleration pattern on user coordinate yhzzz 2 y 2 z )AoG()t(r))t(cos())t(r)t(r))(t(sin(As 
  • 15. 2.3.Direction Estimations Femur transverse rotation[5] Polynomial fitted curve Transverserotation deviation(D) Percentage of walking cycle Reconstructed Acceleration(m/s^2) z  Swing Phase Stance Phase Heel Strike Toe off [13] 3- Finding the proper moment for estimation Heel Strike and toe of moments can be detected as local and global minima of tight vertical acceleration pattern[6].
  • 16.  Initial evaluation and Results [5]
  • 17. H&T Acceleration(m/s^2)Deviationfrom North(D) Time (s) Results. I Base line uDirect (Average per step) DeviationfromNorth(D) Steps[14]
  • 18. Results. II Algorithm performance Performance in Comparison with GPS approach Baseline PCA[1] uDirect (Average per section) Techniques Mean error (Degree) Section1 Section 2 Section 3 Section 4 Model from [1] 26.7 37.6 10.5 37.0 uDirect(averag ed per section) 18.9 41.7 37.3 35.4 Technique Mean error (Degree) Standard deviation Model from [1] +7.999 +1.253 uDirect(averaged per section) +0.162 -0.603 uDirect (averaged per step) -10.5 -11.8 DeviationfromNorth(D) Steps
  • 19. Limitation and future works • Similar to conventional PCA based approach the current model is limited to trousers pocket  Extending the approach to other main positions[7] : shoulder bags, chest pocket and belt – enhancement positions • The estimations degrades in shorter sections  To adaptively select the estimation model  To add the magnetic field based-tracking for reducing power consumption. [16]
  • 20. Conclusion  Developing and evaluating the uDirect as a direction estimation techniques for mobile phones.  The model is based on physiological characteristics of human walking locomotion.  Evaluations of the algorithm with a simple proof of concept implementation confirmed the assumptions of our analytical modeling  Orientation independent approach  Dose not face with GPS approach constrains (shadowing and minimum distance)  Direction estimations in contrast to PCA do not require an additional segmentation.  Independent estimation at each step makes it prone to error accumulation.  uDirect is shown to be more accurate and reliable than conventional GPS and PCA based models for paths longer than 2 steps 20[17]
  • 22. References [1] K .Kunze, P. Lukowicz, K. Partridge, and B. Begole, "Which way am i facing: inferring horizontal device orientation from an accelerometer signal," in Wearable Computers, 2009. ISWC '09. International Symposium on, Linz, 2009, pp. 149-150. [2] M. Kourogi and T. Kuratta, "A wearable augmented reality system with personal positioning based on walking locomotion analysis," in Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality, Tokyo, 2003, p. 342. [3] U.STEINHOFF, B.SCHIELE,2010. Dead Reckoning from the Pocket - An Experimental Study. In Eighth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom2010), 2010. [4] U. Blanke and B. Schiele, “Sensing location in the pocket,” in Adjunct Poster Proceedings UbiComp’08, 2008. [19]
  • 23. References [5] A.S. Levens, V.T. Inman, and J.A. Blosser, "Transverse rotation of the segments of the of the lower extrimity in locomotion," The journal of bone and joint surgery, vol. 30, pp. 859-872, 1948. [6] K Aminian, K. Rezakhanlou, E.D. Andres, and C. Fritsch, "Temporal feature estimation during walking using minitaure accelerometer: an analysis of gait improvement after hip arthoplasty," Journal of Medical & Biological Engineering & Computing, vol. 37, no. 6, pp. 686-691, 1999. [7] F. Ichikawa, J. Chipchase, and R. Grignani, "Where's the phone? A study of mobile phone location in public spaces," in International Conference on Mobile Technology, Applications and Systems, 2005 2nd, Guangzhou, 2005, pp. 1-8. [20]

Hinweis der Redaktion

  1. Talk about
  2. order to adequately render human to computer interaction
  3. This approach is very close to wearable approachSuffer from similar However is not considered intrusive and is not faced with such limitations in data collection time.
  4. The accuracy of the
  5. What ever we sample form user in different time would be in different positions and orientations
  6. Get your attention
  7. A walking cycle consist of two phases : stance phase and swing phase.
  8. General form
  9. Idea was to have horizontalEquationLooked through the empirical measurments of rotation of related body segment
  10. options