It has been by far, the period of my life that has stretched my faith to its limits, and taught me a great deal about myself. I am indebted to my supervisors, Prof. Andrew Nee Yeh Ching from NUS and Prof. Kamal Youcef-Toumi from MIT for giving me the opportunity to pursue this degree. Prof. Nee has truly been like a 'father' to me during this period of time. He encouraged me whenever I felt like quitting and allowed me to go through challenges that were necessary to build my character, even when I did not realise it! I also have to mention that Prof. Nee is a true gentleman, evident in how he deals with the pressure of research and holding important places in office. I would also like to thank Prof. Kamal for providing me with the 'MIT experience', his insightful observations and critique have profoundly changed the way I solve problems. During my stay at MIT, I enjoyed the conversations and discussions we had about research and life in general. Prof. Kamal is also the only professor I know personally who uses Skype and MSN Messenger to converse with his colleagues and students, truly impressive! I would like to thank all those in the AR research group in NUS. Firstly, I am indebted to Prof. Ong Soh Khim of NUS for constantly challenging me to conduct better research. Her advice and constructive criticism are a major reason why I could complete this work on time. I would also like to highlight her amazing attention to detail which is something that I need to practise more in my own work. Special thanks also goes out to my lab mates, Poh, Pang Van, Dr. Yuan, Zhang lie, Shen Van, and 111 ATTENTION: The Singapore Copyright Act applies to the use of this document. Nanyang Technological University Library Louis for making this experience memorable. Poh and Pang Van especially have been there through the ups and downs, supporting me in my research and personal life. I would also like to thank Prof. Marcelo H. Ang Jr. from the mechanical engineering Department at NUS, Prof. Lee Wee Sun and Prof. David Hsu from the SMA-CS programme, and Dr. Mervyn Fathianathan who have been so gracious with their time when I sought advice. Special thanks to Greg Belote and Duncan Ma from MIT for taking interest and spending all those hours discussing my work, and Simon Zhao and Steven Halim from NUS for their kind help with algorithms and programming. I have made many friends who have enriched my life and supported me in a nonacademic way. To Mikhail Shapiro of MIT, the genius who plays the guitar in the most logical way, thanks for being such a wonderful friend. I miss those nights hanging out just talking about life. Thank you also to my church friends who have provided me a lifeline when I had no place to run to, and for keeping me in your prayers. To Ivan, Danny, Kevin, Michelle, CK, Jeff, and Merv, thank you for the music and friendships. My heart also goes out to my beloved family for their understanding and love. I hope that I have made you proud, thank you for believing in me and teaching me about integrity and excellence. To Bel...