Virtual Desktop Peephole By Kyle Patience Supervisor: Reginald Dodds Co Supervisor: Mehrdad Ghaziasgar
Overview Introduction User Analysis Requirements Analysis Project Plan References
Introduction Developing innovative mobile interfaces is a very active area of research within the field of HCI and Computer Science. Mobile devices have limited screen size and making effective and clever use of the space available is crucial to ensuring good usability. This project proposes the development of an interface that does the following: a very large virtual desktop space is imagined to exist, and the mobile phone screen is used as a "peephole" into that space.
User Requirements Have an android phone with camera Expected to move phone in a 2D motion Not expected to move phone in 3D motion
User Requirements cont.
Requirements Analysis Capture Video Process Video with help from OpenCV Scroll Interface accordingly Deduce Movement
Project Plan Term 1 Learn OpenCV Term 2 Accurately predict motion of camera Term 3 Design Interface Term 4 Implementing and Testing
References Ali, S. I., Jain, S., Lal, B., & Sharma, N. (2012). A framework for modelling and designing of intelligent and adaptive interfaces for human computer interaction. International Journal of Applied Information Systems (IJAIS) Volume. Anuar, A., Saipullah, K. M., Ismail, N. A., & Soo, Y. (2011). OpenCV based real-time video processing using android smartphone. International Journal of Computer Technology and Electronics Engineering (IJCTEE), 1(3).
Questions?