Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Intelli-Diet Graduation Project Seminar Students: DalalI. Mughrabi & Jumanah H. Qasrawi Supervisors: Dr. Raed Al-Qadi & Dr. AshrafArmoosh
Motivation • Lose weight and keep fit. • Challenge to stick with healthy diet and regular exercises. • Self control.
Solution…. • Here it is the INTELLI-DIET …… • Easy way to keep you motivated
Features • Graphical interface • Calories needed daily • Large database • Net calories • BMI • Pedometer • Log out and in any time with keeping you data saved
Methodology • SDK – ANDROID 2.2 • Android database SQLite • Sensor manager
Database • Explore data returned through a content provider. • Created and opened • Requests through content providers
Logics and Implementations • Create Account • Age • Weight • Height • Gender
Logics and implementations • Calculate BMI BMI is theBody Mass Index
Logics and Implementations BMI Categories
Logics and implementations • Calories Counter Every person's need of calories per day vary from one to another.
Logics and Implementations • Calories Tracker Compare calories in and calories out
Logics and Implementations • Weight Goal Whether you need to lose, gain or maintain weight it can help you.
Logics and Implementations • Food tracker • Breakfast • Lunch • Dinner • Snacks
Logics and Implementations • Exercises Tracker Opportunity to choose between many different kinds of activities you may do.
Logics and Implementations • Pedometer • Count each step a person takes. • Number of calories burned
Logics and Implementations • We use the accelerometer sensor
Logics and Implementations • Step Detector
Logics and Implementations • Distance Parameter Distance = number of steps × Step length
Logics and Implementations • Pace parameter Number of steps per minutes.
Logics and Implementations • Speed parameter Speed= Distance / Time Or Speed = Pace * step_lenght
Logics and Implementations • Calories Burned Calories burned= weight*step_length* P*steps P is walking vector=0.708
Logics and Implementations • Accuracy Assume that it's in error by least 10 percent.
Thanks • First, we present our thanks for computer engineering department in AN-Najah National University. • Thanks to our supervisors: • Dr. Raed Al-qadi • Dr. AshrafArmoosh • Thanks to the Committee discussion members: • Dr. LuaiMalhis • Dr. HayaSamaneh