1 / 53

G RADUATION PROJECT

Super Lemon Candy 김태우 김윤경 김선아. P RESENTATION. G RADUATION PROJECT. I NDEX . 01 I NTRODUCTION. 02 W HAT WE HAVE DONE SO FAR. 03 W HAT WE WILL DO FROM NOW ON. 04 D EMO. P art 1. I NTRODUCTION. PRESENTATION. Various smart devices. GRADUATION PROJECT DESCRIPTION. The convergence of.

presta
Download Presentation

G RADUATION PROJECT

An Image/Link below is provided (as is) to download presentation 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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Super Lemon Candy 김태우김윤경김선아 PRESENTATION GRADUATION PROJECT

  2. INDEX 01 INTRODUCTION 02 WHAT WE HAVE DONE SO FAR 03 WHAT WE WILL DO FROM NOW ON 04 DEMO

  3. Part 1 INTRODUCTION

  4. PRESENTATION Various smart devices

  5. GRADUATION PROJECT DESCRIPTION The convergence of smartdevices

  6. GRADUATION PROJECT DESCRIPTION Smart TV + Smart Phone

  7. GRADUATION PROJECT DESCRIPTION The convergence of smartdevices Screen sharing Motion recognition GAME

  8. GRADUATION PROJECT DESCRIPTION Smart TV + Smart Phone Game 1. Bluemarble

  9. GRADUATION PROJECT DESCRIPTION Smart TV + Smart Phone Game 2. Olympic

  10. GRADUATION PROJECT DESCRIPTION What we should do • Motion recognition library ( Android library ) • Motion development tool ( Android App ) • Blue Marble ( Smart TV App ) • Blue Marble controller ( Android App ) • Mini Olympic ( Smart TV App ) • Mini Olympic controller ( Android App )

  11. Part 2 WHAT WE HAVE DONE SO FAR

  12. WHAT WE HAVE DONE SO FAR • Motion recognition • Study D SDK • Game planning • Game development

  13. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module Motion recognition Purpose Preparation for development 3. Class design 4. Flow chart 5. Development tool

  14. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 1. Purpose Motion library - To make an app recognize a motion easily Development tool - To make motion reference data easily

  15. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 2. Preparation for development Preprocessing • Gravity filtering • Erase banding • Smoothing • Quantization • Sliding window

  16. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 2. Preparation for development Matching Process • Normalization • DTW algorithm

  17. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 3. Class design ( alpha ) MASensorValue MAPreprocessor MADatabaseAdapter MAMotionRecognizer MADataNormalizer MAMotionMatcher

  18. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 4. Flow chart ( alpha ) User activity Motion library Preprocess ( sensorValues ) Preprocessing recognize ( preprocessed ) Recognizing Other tasks

  19. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 4. Flow chart ( alpha ) preprocess()

  20. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 4. Flow chart ( alpha ) recognize()

  21. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 3. Class design ( beta ) MAMotionService MAMotionListener MAMotionData MAContext MADatabaseAdapter MAPreprocessor MASensorValue MASettings MAMotionMatcher MAXMLController

  22. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 4. Flow chart ( beta ) User Activity Motion library bindService() Start motion service onMotionDetected() unbindService() Stop motion service

  23. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 4. Flow chart ( beta ) onBind() – sensor ready onSensorChanged() - check energy level - preprocessing - motion matching - onMotionDetected() call MAContextMASettingsMAXMLController

  24. WHAT WE HAVE DONE SO FAR – 1. Motion recognition module 5. Development tool ( alpha ) • Functions • Add / delete motion data • Motion matching • Graphic chart for motion data

  25. WHAT WE HAVE DONE SO FAR – 2. Study D SDK Samsung Smart TV is a web-based application. Figure: Application on the Smart TV and on a Computer Web page Application Browser Browser Monitor TV screen Smart TV Personal Computer

  26. WHAT WE HAVE DONE SO FAR – 2. Study D SDK HTML CSS JavaScript Config.xml images Application

  27. WHAT WE HAVE DONE SO FAR – 2. Study D SDK Smart TV includes an application manager that handles application-related tasks. Figure: Application architecture App App App Application manager Maple browser

  28. WHAT WE HAVE DONE SO FAR – 2. Study D SDK Also, we studied about basics of jQuery DOM structure Action script XML AJAX REST

  29. WHAT WE HAVE DONE SO FAR – 3. Game planning

  30. WHAT WE HAVE DONE SO FAR – 4. Game development Start Scene Game start scene Register smart phone to be used in game. Decide turn.

  31. WHAT WE HAVE DONE SO FAR – 4. Game development • Main Scene • Game play scene • - Show players • - arrange situation of lands and buildings • - Show golden keys, gold market conditions • and play time.

  32. WHAT WE HAVE DONE SO FAR – 4. Game development File Description

  33. WHAT WE HAVE DONE SO FAR – 4. Game development File Structure

  34. WHAT WE HAVE DONE SO FAR – SVN

  35. WHAT WE HAVE DONE SO FAR – SVN

  36. WHAT WE HAVE DONE SO FAR – [July]planning chart

  37. WHAT WE HAVE DONE SO FAR – [August]planning chart

  38. WHAT WE HAVE DONE SO FAR – 7/3~ 7/9 weekly report

  39. WHAT WE HAVE DONE SO FAR – 7/3~ 7/9 weekly report

  40. WHAT WE HAVE DONE SO FAR – 7/17~ 7/23 weekly report

  41. WHAT WE HAVE DONE SO FAR – 7/17~ 7/23 weekly report

  42. WHAT WE HAVE DONE SO FAR – 7/24~ 7/30 weekly report

  43. WHAT WE HAVE DONE SO FAR – 7/24~ 7/30 weekly report

  44. WHAT WE HAVE DONE SO FAR – 7/31~ 8/13 weekly report

  45. WHAT WE HAVE DONE SO FAR – 8/14~ 8/20 weekly report

  46. WHAT WE HAVE DONE SO FAR – Study D SDK Getting started Appsframework

  47. WHAT WE HAVE DONE SO FAR – Study D SDK Convergence App Manage Application

  48. Part 3 WHAT WE WILL DO FROM NOW ON

  49. WHAT WE WILL DO FROM NOW ON Complete blue marble development Study Unity3D 3. Olympicgame planning 4. Olympic game development

  50. Part 4 DEMO

More Related