Abstract: Accelerometers As part of the smartphone philosophy, every phone has a wide variety of sensors available to the user. Sensors include light and.

Slides:



Advertisements
Similar presentations
SCIENCE LET’S INVESTIGATE.
Advertisements

Touch-Screen Mobile- Device Data Collection for Biometrics Studies W. Ciaurro, B. Major, D. Martinez, D. Panchal, G. Perez, M. Rana, R. Rana, R. Reyes,
Chapter 2: Marr’s theory of vision. Cognitive Science  José Luis Bermúdez / Cambridge University Press 2010 Overview Introduce Marr’s distinction between.
1 Human Computer Interaction Week 3 User Interface Design.
1 Normal Probability Distributions. 2 Review relative frequency histogram 1/10 2/10 4/10 2/10 1/10 Values of a variable, say test scores In.
Using the Rule Normal Quantile Plots
Mining Motion Sensor Data from Smartphones for Estimating Vehicle Motion Tamer Nadeem, PhD Department of Computer Science NSF Workshop on Large-Scale Traffic.
Section 2.3 Gauss-Jordan Method for General Systems of Equations
A Practical Approach to Recognizing Physical Activities Jonathan Lester Tanzeem Choudhury Gaetano Borriello.
Scientific method - 1 Scientific method is a body of techniques for investigating phenomena and acquiring new knowledge, as well as for correcting and.
Haptic: Image: Audio: Text: Landmark: YesNo YesNo YesNo YesNo YesNo Haptic technology, or haptics, is a tactile feedback technology that takes advantage.
Session 1.1. Windows Phone Topics Session 1.1 Windows Phone The Windows Phone Device.
Phone guide. Sensor Thermometer thermometer for measuring ambient temperature. However, there's a thermometer in pretty much any smartphone, and some.
Phone guide for people over 65. Not Smart Phones.
THE MOON’S CYCLE PART TWO OUR SOLAR SYSTEM, TESLA SCIENCE NOTEBOOKS.
Introduction to the Calculator Based Ranger (CBR).
Presented by: Z.G. Huang May 04, 2011 Did You See Bob? Human Localization using Mobile Phones Romit Roy Choudhury Duke University Durham, NC, USA Ionut.
TEMPLATE DESIGN © The Applications and Dangers of Accelerometers By Michael Murphy Supervisor: Adrian Perrig and CyLab.
Electric Field You have learned that two charges will exert a force on each other even though they are not actually touching each other. This force is.
TRUST, Autumn 2010 Conference, November 10-11, 2010 Simulation of Network Attacks on SCADA Systems Rohan Chabukswar, Bruno Sinopoli, Gabor Karsai, Annarita.
July 25, 2010 SensorKDD Activity Recognition Using Cell Phone Accelerometers Jennifer Kwapisz, Gary Weiss, Samuel Moore Department of Computer &
All about completing a Fair Project.
Why do robots need to move?
TEMPLATE DESIGN © Detecting User Activities Using the Accelerometer on Android Smartphones Sauvik Das, Supervisor: Adrian.
Statistics Chapter 9. Statistics Statistics, the collection, tabulation, analysis, interpretation, and presentation of numerical data, provide a viable.
Two Genders are Better than One Coaching a Combined Boys and Girls Throwing Program Jeff Ohlson Bureau Valley High School.
Scientific Method Scientific Method Interactive Lotus Diagram By Michelle O’Malley 6 th Grade Science League Academy Work Cited Work Cited Forward.
Edit the text with your own short phrases. The animation is already done for you; just copy and paste the slide into your existing presentation. Face Detection,
The Scientific Method Honors Biology Laboratory Skills.
What are the main differences and commonalities between the IS and DA systems? How information is transferred between tasks: (i) IS it may be often achieved.
Physical Factors (Skills) Impacting on Performance.
THE MANAGEMENT AND CONTROL OF QUALITY, 5e, © 2002 South-Western/Thomson Learning TM 1 Chapter 9 Statistical Thinking and Applications.
What do all these numbers mean?.  Get your computers!
Literacy I can recall main info, know where to look for it, make inferences linked to evidence, show awareness of characters’ intentions, adapt speech.
In this experiment, C 60 was photoionized with single photons with specified energies between the energy range of 37 to 160eV. The photons used came from.
Modeling Visual Search Time for Soft Keyboards Lecture #14.
Chapter 12 Confidence Intervals and Hypothesis Tests for Means © 2010 Pearson Education 1.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Sensors in android. App being more applicable Keeping track of your heart beat while jogging. Pointing the phone camera towards the night sky to know.
Lean Six Sigma: Process Improvement Tools and Techniques Donna C. Summers © 2011 Pearson Higher Education, Upper Saddle River, NJ All Rights Reserved.
Detection of Patient Falls Using Three-Axis Accelerometer Umer Jamshaid Tyler Quarles Parampal Randhawa Martha Serna Matthew Treinish April 26, 2011 School.
Intro to Inference & The Central Limit Theorem. Learning Objectives By the end of this lecture, you should be able to: – Describe what is meant by the.
Sensors For Mobile Phones  Ambient Light Sensor  Proximity Sensor  GPS Receiver Sensor  Gyroscope Sensor  Barometer Sensor  Accelerometer Sensor.
How to structure good history writing Always put an introduction which explains what you are going to talk about. Always put a conclusion which summarises.
Coefficient of Friction MS&T Physics 1135, Lab O3.
Online + Math + Solvers = (Happy Students)2 online math problem solver.
Density Curves & Normal Distributions Textbook Section 2.2.
CHAPTER 8 Sensors and Camera. Chapter objectives: Understand Motion Sensors, Environmental Sensors and Positional Sensors Learn how to acquire measurement.
Outline  What is MySmartEye ?  Motivation, objectives.  Implementation.  Programming techniques.  Future Work.  Demo.
Smartphone sensors Gyroscope: The gyroscope is a sensor that can provide orientation information with great precision. Magnetometer: It is able to detect.
Mobile phone sensors. Sensors Sensors gyroscope The gyroscope is a sensor that can provide orientation information as well. This sensor can tell how.
Mobile Activity Recognition
Face Detection and Notification System Conclusion and Reference
TRANSLATION OF SHAPES EXAMPLES 1) 2)
Investment Analysis and Portfolio management
My Tiny Ping-Pong Helper
Materials and Methods (Continued)
Values to Normalize Data
Machine Learning for the Quantified Self
Dead Reckoning, a location tracking app for Android™ smartphones Nisarg Patel Mentored by Adam Schofield and Michael Caporellie Introduction Results (cont.)
Students: Meiling He Advisor: Prof. Brain Armstrong
Mobile Sensor-Based Biometrics Using Common Daily Activities
Faulkner, Matthew, Michael Olson, Rishi Chandy, Jonathan Krause, K
Mathematical Task 2.2A.
6.2 Grid Search of Chi-Square Space
Activity Recognition Classification in Action
Android Topics Sensors Accelerometer and the Coordinate System
THE NATURE OF SCIENCE.
M.Sc. Zhumaniyaz Mamatnabiyev Assist. Prof. Rassim Suliyev
Game Programming Algorithms and Techniques
Presentation transcript:

Abstract: Accelerometers As part of the smartphone philosophy, every phone has a wide variety of sensors available to the user. Sensors include light and ambience detection, orientation sensors, accelerometers, magnetic fields and others. Current security standards for the android platform don’t require specific permissions to be given to applications for the use or access of any of these sensors so our work was centered on finding if these sensors, starting with the accelerometer constitute a security risk to the user. Accelerometers, as the name suggest, detect the changes in acceleration in the x, y, and z axis the phone experiences. Accelerometer readings have been found to be precise enough as to tell the difference between every day activities such as driving, sitting, standing, waking, running, etc. The challenge now would be to see if these acceleration values are enough to distinguish when a button press occurs in the phone and if possible being able to tell what particular key from the touch screen keyboard was pressed. Approach: To try and achieve our goal of identifying key presses we would first have to find out if based on the acceleration values we would be able to tell when the screen was being pressed. In order to do this we developed the application shown in figure 1. It basically divides the screen into top, bottom, left and right. The idea is that first we would be able to detect when a key press occurred and then try to predict which key it had been. Repeating this task a couple of times would result in the touch screen being divided into the space the touch screen now allocates to the keyboard available in most of the smart phones. The idea being that a signature combination would accurately describe the event and position of a key press in the phone. Conclusions Button presses contribute to a clear change in the acceleration of the phones. Peaks occur with every button press but not all button presses are identifiable by peaks with +/- one standard deviation. Basic statistical analysis are not enough to properly identify button presses 100% of the time. Future Work: This project is really just beginning still to be done would be finding better classification techniques and a feature vector that could better describe both the detection of button presses and serve to identify the key that was pressed. Separate the three components in acceleration and see if a more precise idea could be drawn from the position of the button press. Also to be done would be to explore more in depth the benefits of using the orientation sensor together with the accelerometer to get faster or better results and as new sensors like the gyroscope become available in new phones see what the effect of using these new sensors would be for our application. Acknowledgements I would like to thank my mentor Adrian Perrig and Ahren Studer and Jim Newsome for their help in the summer. This work was supported in part by TRUST (Team for Research in Ubiquitous Secure Technology), which receives support from the National Science Foundation (NSF award number CCF ) and the following organizations: AFOSR (#FA ), BT, Cisco, DoCoMo USA Labs, EADS, ESCHER, HP,IBM, iCAST, Intel, Microsoft, ORNL, Pirelli, Qualcomm, Sun, Symantec, TCS, Telecom Italia, and United Technologies. Key Press Detection Based on Accelerometer Information Beatrice Pérez, Advisor: Adrian Perrig. Carnegie Mellon Universtity Initial Results: The first thing we have to recognize in working with this data is that it corresponds to a time series. The changes in acceleration over time are at first noisy so the first step was smoothing out the data. Then trying to recognize if the data would fit any statistical analysis we decided that a histogram would be a good place to start. The result is shown in figure 3. The data had a seemingly normal distribution and from there we performed basic analysis. Figure 4 shows acceleration data after smoothing and button press events. The bottom graph corresponds to a button press event, one represents (button press) = true; and zero, (button press) = false. The dashed lines correspond to one standard deviation and the top graph corresponds to the magnitude of the three accelerations. As we can see, for every peak there is a button press event. This is a good start but not enough. As we might be able to tell from the graph, there are button presses even when there are no peaks and we need to find a way to identify them. Figure 2. Acceleration over time Figure 4. Acceleration magnitude and button presses Figure 3. Histogram Figure 1. Screen shot of the application