| 
 
 | Action Logger Opensource Project 
 
 Motivation
 
			To recognize various human activities using multimodal sensors in a Smartphone for providing personalized services.To provide activity recognition core engine for developing smartphone applications utilizing activity information such as fitness, tracking or behavior monitor.To utilize the cutting edge technology for processing sensor raw data from accelerometer and GPS sensor. Goals
 
			Our goal is to recognize 5 different activities which are stay, walking, jogging, taking a bus and subway using accelerometer and GPS sensors in Smartphone.Also provide 3 applications - Fitness Tracking, Human Black Box and Pedometer - based on action logger core engine. Features
 
			Utilizing raw sensor data from accelerometer and GPS sensor in a Smartphone.Recognizing 5 different activities - Standing Still, Walking, Jogging, Talking a bus and Subway.Calculating consumed calorie of each activities using METs index.Providing activity recognition core engine as Java library for developing smartphone application utilizing human's activity information.3 example applications using action logger core engine are provided.Novel feature extraction algorithms using SVM(Signal Vector Magnitude) and FFT are utilized for processing accelerometer data.Classification algorithm using GMM(Gaussian Mixture Model) is utilized for training and classification phase. Uniqueness
 
			Action Logger utilizes only sensors embedded in a Smartphone - Acceleormeter and GPS.Collecting, Storing and Processing gathered sensor data are handled on Smartphone platform.Calculation of calorie consumption of each activities precisely.The core engine is released as open source for smartphone application developers. |