08.01.2013 Views

2008 Final Year Project – 1st Term Report - The Chinese University ...

2008 Final Year Project – 1st Term Report - The Chinese University ...

2008 Final Year Project – 1st Term Report - The Chinese University ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Department of Computer Science and Engineering, CUHK<br />

2007 <strong>–</strong> <strong>2008</strong> <strong>Final</strong> <strong>Year</strong> <strong>Project</strong> <strong>–</strong> <strong>1st</strong> <strong>Term</strong> <strong>Report</strong><br />

3.5.1.4.2 Discretization of attributes ........................................................................ 39<br />

3.5.1.5 Pros and Cons among classifiers ....................................................................... 39<br />

3.5.2 Euclidean Distance Algorithm ................................................................................. 40<br />

3.5.2.1 Introduction ...................................................................................................... 40<br />

3.5.2.2 Working Principle ............................................................................................. 40<br />

3.5.2.3 Strengths and Weakness .................................................................................. 41<br />

3.5.3 Dynamic Time Warping (DTW) ................................................................................ 41<br />

3.5.3.1 Introduction ...................................................................................................... 41<br />

3.5.3.2 Working Principle ............................................................................................. 42<br />

3.5.3.3 Why Dynamic Time Warping? .......................................................................... 45<br />

3.5.3.4 Strength and Weakness .................................................................................... 46<br />

Chapter 4 Our Research ................................................................................... 47<br />

4.1 <strong>Term</strong>inology .................................................................................................................... 48<br />

4.2 <strong>The</strong> Design Structure ...................................................................................................... 48<br />

4.3 Classification Working Flow ............................................................................................ 50<br />

4.4 Chosen Weapon <strong>–</strong> dao ................................................................................................... 51<br />

4.5 Chosen Data Representation <strong>–</strong> Raw Format .................................................................. 51<br />

4.6 Chosen Data Preprocessing <strong>–</strong> None ............................................................................... 51<br />

4.7 Chosen Algorithm <strong>–</strong> Dynamic Time Warping ................................................................. 52<br />

4.7.1 Why Dynamic Time Warping is selected? ............................................................... 52<br />

4.7.2 Initial coding <strong>–</strong> Used Dynamic Time Warping wrongly ............................................ 52<br />

4.7.3 Extension of Dynamic Time Warping ...................................................................... 53<br />

4.7.4 Tuning ...................................................................................................................... 54<br />

4.7.4.1 Filtering Input ................................................................................................... 54<br />

4.7.4.2 Data Transformation ......................................................................................... 54<br />

4.7.4.3 “Model Answer” Tuning ................................................................................... 55<br />

4.7.4.3.1 Number of samples Matching ................................................................... 55<br />

4.7.4.3.2 Error Compensation .................................................................................. 55<br />

4.7.4.3.3 Average of Motion Data ............................................................................ 55<br />

4.7.5 Analysis Result of Tuning ......................................................................................... 55<br />

4.7.5.1 Motion used ..................................................................................................... 55<br />

4.7.5.2 Configuration used ........................................................................................... 61<br />

4.7.5.3 Result ................................................................................................................ 62<br />

4.7.5.4 Conclusion ........................................................................................................ 63<br />

4.8 Our developed console .................................................................................................. 64<br />

Chapter 5 <strong>Project</strong> Progress ............................................................................... 65<br />

LYU0702 Legendary of 18 Weapons - Motion Capture Data Analysis for Wii Remote Page 4 / 77

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!