Mechanical & Aerospace Engineering dep. M.S. Student in Seoul National University.
-
This project is deep learning Jeju camp sponsored by Google Tensorflow KR.
-
My mentor Eunsol Kim in Kakao Brain also give me a lot of advice for the research.
Thanks to them.
My suggesting project is the deep learning application in smartphone sensor navigation research. Using smart phone sensor sequential data, we estimate the user's position with PDR(Pedestrian dead reckoning). But there is many error components. One of the critical error issue is related with "User's pose". The walking detection, Step counting, Step size algorithm is effected with this pose . If we know the pose context, we can choose the parameter more suitable. Also, when GPS outage occurs, the only INS navigation becomes fail because the gyro drifting error is bigger as time goes by. So that to Improve this error components, I want to apply the deep learning approach in this point. If the model can classify the user pose mode and predict the INS error, the PDR navigation accuracy will be much higher.
- input data : Smartphone INS(accel, gyro, mag) and GPS sequenctial data
- considering training model : CNN, RNN, LSTM
- output prediction :
- Human walking context : 7 class
- Error estimation : In GPS outage situation, predicting the INS drifting error
-
1 week :
- Paper research
- Model design (Pose classification model, GPS/INS error regression model design)
-
2 week : " TF CON in 07/13 "
- Kalman fitting
- Heading fitting
- SC, WD, SL fitting (more data maybe need here)
- GPS code.
- GPS experiment
- GPS fitting
- Code integration
- Data acquisition
- Find referenced code and Deal with cambridge data
-
3 week :
- PDR algorithm editing
- My model tensorflow code
- Data loader
- Preprocessing
- Model (CNN)
- Evaluation
- Visualization
- Model (RNN/LSTM) - Make 2 model which is similar but classification and regression
- Training, Evaluating
-
4 week : " Final Presentation in 07/26, 27 "
- Discussion with mentor
- Tensorflow code editing
- Final presentation
- 27 distinct users.
- 7 pose modes
- Accelerometer, Gyro scope, Magnetometer
- Label : Pose mode label (one-hot)
- Combine the source code which is given from the open source
- Change it as TFRecord form
- Data loader will load the data and shape it as same time interval (or spectroscopy) * (find example code : transform)
- Input side : (Dimension is needed to be determined)
- CNN
- RNN
- LSTM
Hand held / Hand held using / Trousers_front_pocket / Trousers_back_pocket / Backpack / Handbag / Shirt_pocket
- Smartphone INS sensor data : walking data in track
- gps data : Smartphone GPS sensor data : : walking data in track
- Label : GPS instrument data : walking data in track
** (need to make by my self -> small dataset -> cross validation)
- more ideas : if it can compensate when gps is not in outage. Can compensate heading, step length etc.